From 2f283dc4514e1c69f27368e621952c615b2a2ec7 Mon Sep 17 00:00:00 2001 From: tigro Date: Fri, 7 Feb 2025 21:51:01 +0300 Subject: [PATCH] - Update to 133.0.6943.53 * CVE-2025-0444: Use after free in Skia * CVE-2025-0445: Use after free in V8 * CVE-2025-0451: Inappropriate implementation in Extensions API --- .chromium.metadata | 4 +- .gitignore | 4 +- ...0001-Add-PPC64-support-for-boringssl.patch | 372 +- ...rch-bar-as-default-on-newtab-and-new.patch | 100 +- .../0001-third-party-hwy-wrong-include.patch | 11 + ...-PPC64-generated-files-for-boringssl.patch | 2978 +---------------- ...party-libvpx-Remove-bad-ppc64-config.patch | 57 +- .../0008-sandbox-fix-ppc64le-glibc234.patch | 34 +- ...hromium-125-disable-FFmpegAllowLists.patch | 12 - ...e-H.264-video-parser-during-demuxing.patch | 32 - ...e-H.264-video-parser-during-demuxing.patch | 12 + ...chromium-133-el8-atk-compiler-error.patch} | 144 +- SOURCES/clean_ffmpeg.sh | 7 + SPECS/chromium.spec | 30 +- 14 files changed, 445 insertions(+), 3352 deletions(-) create mode 100644 SOURCES/0001-third-party-hwy-wrong-include.patch delete mode 100644 SOURCES/chromium-125-disable-FFmpegAllowLists.patch delete mode 100644 SOURCES/chromium-129-disable-H.264-video-parser-during-demuxing.patch create mode 100644 SOURCES/chromium-133-disable-H.264-video-parser-during-demuxing.patch rename SOURCES/{chromium-129-el8-atk-compiler-error.patch => chromium-133-el8-atk-compiler-error.patch} (87%) diff --git a/.chromium.metadata b/.chromium.metadata index fb69bbd6..6d214543 100644 --- a/.chromium.metadata +++ b/.chromium.metadata @@ -1,6 +1,6 @@ -bfff570290514aae4b505e1c18fd9e8ba3d20f6d SOURCES/chromium-132.0.6834.159.tar.xz +ea06e9381e5b28a56a1eb3d2d183e4b3ea3c7783 SOURCES/chromium-133.0.6943.53.tar.xz +f0fe87c901fd8d1e44eba483b8f4d8540d780308 SOURCES/Chromium-Gost-37dd7d5b7f087dce6afa0d354f4c1303681dbe8b.tar.xz 668e0721b89238cf10605bd02db809a9e5c3f9c7 SOURCES/msspi-7f7847892d4c69c454a58093553fa34d1b09c0a0.tar.xz -2db7a9fb9cf624f8d19a373e994bc5f589d50290 SOURCES/Chromium-Gost-fe3315a78e9fa6e79f613fa316e375cd471f1624.tar.xz dea187019741602d57aaf189a80abba261fbd2aa SOURCES/linux-x64-0.19.2.tgz 7e5d2c7864c5c83ec789b59c77cd9c20d2594916 SOURCES/linux-arm64-0.19.2.tgz 769196d081c6a0ad37f1c63dec56febfff3370de SOURCES/node-v20.6.1-linux-x64.tar.xz diff --git a/.gitignore b/.gitignore index 799e5294..4c28351c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1,10 @@ -SOURCES/chromium-132.0.6834.159.tar.xz +SOURCES/chromium-133.0.6943.53.tar.xz SOURCES/linux-x64-0.19.2.tgz SOURCES/linux-arm64-0.19.2.tgz SOURCES/node-v20.6.1-linux-x64.tar.xz SOURCES/node-v20.6.1-linux-arm64.tar.xz SOURCES/chromium-browser-gost-icons.tar.xz SOURCES/msspi-e91bd46306cc7044b2903cd07b788c13c36481e3.tar.xz -SOURCES/Chromium-Gost-e60ce2a2a889f72a20dcd9d89c458b6836ee67f6.tar.xz +SOURCES/Chromium-Gost-37dd7d5b7f087dce6afa0d354f4c1303681dbe8b.tar.xz SOURCES/bindgen-cli-aarch64.tar.xz SOURCES/bindgen-cli-x86_64.tar.xz diff --git a/SOURCES/0001-Add-PPC64-support-for-boringssl.patch b/SOURCES/0001-Add-PPC64-support-for-boringssl.patch index ee6cb893..cf366467 100644 --- a/SOURCES/0001-Add-PPC64-support-for-boringssl.patch +++ b/SOURCES/0001-Add-PPC64-support-for-boringssl.patch @@ -1,7 +1,7 @@ -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/abi_self_test.cc +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/abi_self_test.cc =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/crypto/abi_self_test.cc -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/abi_self_test.cc +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/crypto/abi_self_test.cc ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/abi_self_test.cc @@ -521,3 +521,289 @@ TEST(ABITest, AArch64) { CHECK_ABI_NO_UNWIND(abi_test_clobber_v15_upper); } @@ -292,10 +292,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/abi_self_test.cc + CHECK_ABI_NO_UNWIND(abi_test_clobber_lr); +} +#endif // OPENSSL_PPC64LE && SUPPORTS_ABI_TEST -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/cpu_ppc64le.c +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/cpu_ppc64le.cc =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/cpu_ppc64le.c ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/cpu_ppc64le.cc @@ -0,0 +1,38 @@ +/* Copyright (c) 2016, Google Inc. + * @@ -335,11 +335,11 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/cpu_ppc64le.c +} + +#endif // OPENSSL_PPC64LE -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/crypto.c +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/crypto.cc =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/crypto/crypto.c -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/crypto.c -@@ -66,6 +66,10 @@ uint32_t OPENSSL_get_ia32cap(int idx) { +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/crypto/crypto.cc ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/crypto.cc +@@ -67,6 +67,10 @@ uint32_t OPENSSL_get_ia32cap(int idx) { return OPENSSL_ia32cap_P[idx]; } @@ -350,10 +350,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/crypto.c #elif defined(OPENSSL_ARM) || defined(OPENSSL_AARCH64) #include -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/aes/asm/aesp8-ppc.pl +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/aes/asm/aesp8-ppc.pl =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/aes/asm/aesp8-ppc.pl ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/aes/asm/aesp8-ppc.pl @@ -0,0 +1,3809 @@ +#! /usr/bin/env perl +# Copyright 2014-2018 The OpenSSL Project Authors. All Rights Reserved. @@ -4164,12 +4164,12 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/aes/as +} + +close STDOUT or die "error closing STDOUT: $!"; -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/aes/internal.h +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/aes/internal.h =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/crypto/fipsmodule/aes/internal.h -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/aes/internal.h -@@ -61,6 +61,12 @@ OPENSSL_INLINE int vpaes_capable(void) { - OPENSSL_INLINE int vpaes_capable(void) { return CRYPTO_is_NEON_capable(); } +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/crypto/fipsmodule/aes/internal.h ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/aes/internal.h +@@ -82,6 +82,12 @@ inline int vpaes_capable(void) { return + inline int vpaes_capable(void) { return CRYPTO_is_NEON_capable(); } #endif +#elif defined(OPENSSL_PPC64LE) @@ -4181,23 +4181,23 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/aes/in #endif #endif // !NO_ASM -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/bcm.c +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/bcm.cc =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/crypto/fipsmodule/bcm.c -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/bcm.c -@@ -101,6 +101,7 @@ - #include "self_check/fips.c.inc" - #include "self_check/self_check.c.inc" - #include "service_indicator/service_indicator.c.inc" -+#include "sha/sha1-altivec.c.inc" - #include "sha/sha1.c.inc" - #include "sha/sha256.c.inc" - #include "sha/sha512.c.inc" -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/bn/bn.c.inc +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/crypto/fipsmodule/bcm.cc ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/bcm.cc +@@ -105,6 +105,7 @@ + #include "self_check/fips.cc.inc" + #include "self_check/self_check.cc.inc" + #include "service_indicator/service_indicator.cc.inc" ++#include "sha/sha1-altivec.cc.inc" + #include "sha/sha1.cc.inc" + #include "sha/sha256.cc.inc" + #include "sha/sha512.cc.inc" +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/bn/bn.cc.inc =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/crypto/fipsmodule/bn/bn.c.inc -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/bn/bn.c.inc -@@ -384,6 +384,23 @@ int bn_expand(BIGNUM *bn, size_t bits) { +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/crypto/fipsmodule/bn/bn.cc.inc ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/bn/bn.cc.inc +@@ -325,6 +325,23 @@ int bn_expand(BIGNUM *bn, size_t bits) { } int bn_resize_words(BIGNUM *bn, size_t words) { @@ -4221,11 +4221,11 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/bn/bn. if ((size_t)bn->width <= words) { if (!bn_wexpand(bn, words)) { return 0; -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/cipher/e_aes.c.inc +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/cipher/e_aes.cc.inc =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/crypto/fipsmodule/cipher/e_aes.c.inc -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/cipher/e_aes.c.inc -@@ -1456,6 +1456,8 @@ int EVP_has_aes_hardware(void) { +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/crypto/fipsmodule/cipher/e_aes.cc.inc ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/cipher/e_aes.cc.inc +@@ -1230,6 +1230,8 @@ int EVP_has_aes_hardware(void) { return hwaes_capable() && crypto_gcm_clmul_enabled(); #elif defined(OPENSSL_ARM) || defined(OPENSSL_AARCH64) return hwaes_capable() && CRYPTO_is_ARMv8_PMULL_capable(); @@ -4234,10 +4234,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/cipher #else return 0; #endif -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/modes/asm/ghashp8-ppc.pl +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/modes/asm/ghashp8-ppc.pl =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/modes/asm/ghashp8-ppc.pl ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/modes/asm/ghashp8-ppc.pl @@ -0,0 +1,671 @@ +#! /usr/bin/env perl +# Copyright 2014-2016 The OpenSSL Project Authors. All Rights Reserved. @@ -4910,10 +4910,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/modes/ +} + +close STDOUT or die "error closing STDOUT: $!"; # enforce flush -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/modes/gcm.c.inc +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/modes/gcm.cc.inc =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/crypto/fipsmodule/modes/gcm.c.inc -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/modes/gcm.c.inc +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/crypto/fipsmodule/modes/gcm.cc.inc ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/modes/gcm.cc.inc @@ -228,6 +228,13 @@ void CRYPTO_ghash_init(gmult_func *out_m *out_hash = gcm_ghash_neon; return; @@ -4928,11 +4928,11 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/modes/ #endif gcm_init_nohw(out_table, H); -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/modes/gcm_test.cc +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/modes/gcm_test.cc =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/crypto/fipsmodule/modes/gcm_test.cc -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/modes/gcm_test.cc -@@ -209,5 +209,15 @@ TEST(GCMTest, ABI) { +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/crypto/fipsmodule/modes/gcm_test.cc ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/modes/gcm_test.cc +@@ -170,5 +170,15 @@ TEST(GCMTest, ABI) { } } #endif @@ -4948,11 +4948,11 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/modes/ +#endif // GHASH_ASM_PPC64LE } #endif // SUPPORTS_ABI_TEST && !OPENSSL_NO_ASM -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/modes/internal.h +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/modes/internal.h =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/crypto/fipsmodule/modes/internal.h -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/modes/internal.h -@@ -325,6 +325,13 @@ void aes_gcm_dec_kernel(const uint8_t *i +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/crypto/fipsmodule/modes/internal.h ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/modes/internal.h +@@ -260,6 +260,13 @@ void aes_gcm_dec_kernel(const uint8_t *i const u128 Htable[16]); #endif @@ -4966,10 +4966,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/modes/ #endif #endif // OPENSSL_NO_ASM -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/rand_extra/getrandom_fillin.h +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/rand_extra/getrandom_fillin.h =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/crypto/rand_extra/getrandom_fillin.h -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/rand_extra/getrandom_fillin.h +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/crypto/rand_extra/getrandom_fillin.h ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/rand_extra/getrandom_fillin.h @@ -30,6 +30,8 @@ #define EXPECTED_NR_getrandom 278 #elif defined(OPENSSL_ARM) @@ -4979,11 +4979,11 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/rand_extra/getran #elif defined(OPENSSL_RISCV64) #define EXPECTED_NR_getrandom 278 #endif -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/rand/rand.c.inc +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/rand/rand.cc.inc =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/crypto/fipsmodule/rand/rand.c.inc -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/rand/rand.c.inc -@@ -427,6 +427,11 @@ bcm_infallible BCM_rand_bytes_with_addit +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/crypto/fipsmodule/rand/rand.cc.inc ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/rand/rand.cc.inc +@@ -431,6 +431,11 @@ bcm_infallible BCM_rand_bytes_with_addit // Take a read lock around accesses to |state->drbg|. This is needed to // avoid returning bad entropy if we race with // |rand_thread_state_clear_all|. @@ -4995,10 +4995,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/rand/r CRYPTO_MUTEX_lock_read(&state->clear_drbg_lock); #endif if (!CTR_DRBG_reseed(&state->drbg, seed, reseed_additional_data, -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/sha/internal.h +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/sha/internal.h =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/crypto/fipsmodule/sha/internal.h -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/sha/internal.h +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/crypto/fipsmodule/sha/internal.h ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/sha/internal.h @@ -23,6 +23,16 @@ extern "C" { #endif @@ -5016,16 +5016,16 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/sha/in // Define SHA{n}[_{variant}]_ASM if sha{n}_block_data_order[_{variant}] is // defined in assembly. -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/sha/sha1-altivec.c.inc +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/sha/sha1-altivec.cc.inc =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/sha/sha1-altivec.c.inc -@@ -0,0 +1,361 @@ -+/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/sha/sha1-altivec.cc.inc +@@ -0,0 +1,369 @@ ++/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.ccom) + * All rights reserved. + * + * This package is an SSL implementation written -+ * by Eric Young (eay@cryptsoft.com). ++ * by Eric Young (eay@cryptsoft.ccom). + * The implementation was written so as to conform with Netscapes SSL. + * + * This library is free for commercial and non-commercial use as long as @@ -5033,7 +5033,7 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/sha/sh + * apply to all code found in this distribution, be it the RC4, RSA, + * lhash, DES, etc., code; not just the SSL code. The SSL documentation + * included with this distribution is covered by the same copyright terms -+ * except that the holder is Tim Hudson (tjh@cryptsoft.com). ++ * except that the holder is Tim Hudson (tjh@cryptsoft.ccom). + * + * Copyright remains Eric Young's, and as such any Copyright notices in + * the code are not to be removed. @@ -5053,12 +5053,12 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/sha/sh + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * "This product includes cryptographic software written by -+ * Eric Young (eay@cryptsoft.com)" ++ * Eric Young (eay@cryptsoft.ccom)" + * The word 'cryptographic' can be left out if the rouines from the library + * being used are not cryptographic related :-). + * 4. If you include any Windows specific code (or a derivative thereof) from + * the apps directory (application code) you must include an acknowledgement: -+ * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" ++ * "This product includes software written by Tim Hudson (tjh@cryptsoft.ccom)" + * + * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE @@ -5080,7 +5080,7 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/sha/sh +// Altivec-optimized SHA1 in C. This is tested on ppc64le only. +// +// References: -+// https://software.intel.com/en-us/articles/improving-the-performance-of-the-secure-hash-algorithm-1 ++// https://software.intel.ccom/en-us/articles/improving-the-performance-of-the-secure-hash-algorithm-1 +// http://arctic.org/~dean/crypto/sha1.html +// +// This code used the generic SHA-1 from OpenSSL as a basis and AltiVec @@ -5090,6 +5090,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/sha/sh + +#if defined(OPENSSL_PPC64LE) + ++#if defined(__cplusplus) ++extern "C" { ++#endif ++ +#include + +void sha1_block_data_order_ppc64(uint32_t *state, const uint8_t *data, size_t num); @@ -5175,7 +5179,7 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/sha/sh + return w; +} + -+// As pointed out by Wei Dai , F() below can be simplified ++// As pointed out by Wei Dai , F() below can be simplified +// to the code in F_00_19. Wei attributes these optimisations to Peter +// Gutmann's SHS code, and he attributes it to Rich Schroeppel. #define +// F(x,y,z) (((x) & (y)) | ((~(x)) & (z))) I've just become aware of another @@ -5368,6 +5372,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/sha/sh + } +} + ++#if defined(__cplusplus) ++} ++#endif ++ +#endif // OPENSSL_PPC64LE + +#undef K_00_19 @@ -5382,11 +5390,11 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/sha/sh +#undef BODY_20_39 +#undef BODY_40_59 +#undef BODY_60_79 -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/internal.h +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/internal.h =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/crypto/internal.h -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/internal.h -@@ -183,8 +183,9 @@ extern "C" { +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/crypto/internal.h ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/internal.h +@@ -56,8 +56,9 @@ extern "C" { #if !defined(OPENSSL_NO_ASM) && !defined(OPENSSL_STATIC_ARMCAP) && \ (defined(OPENSSL_X86) || defined(OPENSSL_X86_64) || \ defined(OPENSSL_ARM) || defined(OPENSSL_AARCH64)) @@ -5398,7 +5406,7 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/internal.h #define NEED_CPUID // OPENSSL_cpuid_setup initializes the platform-specific feature cache. This -@@ -1723,6 +1724,16 @@ OPENSSL_INLINE int CRYPTO_is_ARMv8_SHA51 +@@ -1397,6 +1398,16 @@ inline int CRYPTO_is_ARMv8_SHA512_capabl #endif // OPENSSL_ARM || OPENSSL_AARCH64 @@ -5415,10 +5423,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/internal.h #if defined(BORINGSSL_DISPATCH_TEST) // Runtime CPU dispatch testing support -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/perlasm/ppc-xlate.pl +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/perlasm/ppc-xlate.pl =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/perlasm/ppc-xlate.pl ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/perlasm/ppc-xlate.pl @@ -0,0 +1,320 @@ +#! /usr/bin/env perl +# Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. @@ -5501,7 +5509,7 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/perlasm/ppc-xlate + $ret; +}; +my $text = sub { -+ my $ret = ($flavour =~ /aix/) ? ".csect\t.text[PR],7" : ".text"; ++ my $ret = ($flavour =~ /aix/) ? ".ccsect\t.text[PR],7" : ".text"; + $ret = ".abiversion 2\n".$ret if ($flavour =~ /linux.*64le/); + $ret; +}; @@ -5734,16 +5742,16 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/perlasm/ppc-xlate +print <<___; +#endif // !OPENSSL_NO_ASM && __powerpc64__ && __ELF__ +#if defined(__ELF__) -+// See https://www.airs.com/blog/archives/518. ++// See https://www.airs.ccom/blog/archives/518. +.section .note.GNU-stack,"",\%progbits +#endif +___ + +close STDOUT or die "error closing STDOUT: $!"; -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/test/abi_test.h +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/test/abi_test.h =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/crypto/test/abi_test.h -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/test/abi_test.h +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/crypto/test/abi_test.h ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/test/abi_test.h @@ -179,7 +179,78 @@ struct alignas(16) Reg128 { CALLER_STATE_REGISTER(uint64_t, x28) \ CALLER_STATE_REGISTER(uint64_t, x29) @@ -5850,10 +5858,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/test/abi_test.h static_assert(sizeof...(args) <= 8, "too many arguments for abi_test_trampoline"); -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/test/asm/trampoline-ppc.pl +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/test/asm/trampoline-ppc.pl =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/test/asm/trampoline-ppc.pl ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/test/asm/trampoline-ppc.pl @@ -0,0 +1,262 @@ +#!/usr/bin/env perl +# Copyright (c) 2019, Google Inc. @@ -6117,10 +6125,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/test/asm/trampoli + +print $code; +close STDOUT or die "error closing STDOUT: $!"; -Index: chromium-130.0.6723.44/third_party/boringssl/src/include/openssl/target.h +Index: chromium-133.0.6943.35/third_party/boringssl/src/include/openssl/target.h =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/include/openssl/target.h -+++ chromium-130.0.6723.44/third_party/boringssl/src/include/openssl/target.h +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/include/openssl/target.h ++++ chromium-133.0.6943.35/third_party/boringssl/src/include/openssl/target.h @@ -34,6 +34,9 @@ #elif defined(__ARMEL__) || defined(_M_ARM) #define OPENSSL_32_BIT @@ -6131,11 +6139,11 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/include/openssl/target.h #elif defined(__MIPSEL__) && !defined(__LP64__) #define OPENSSL_32_BIT #define OPENSSL_MIPS -Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/acvp/modulewrapper/main.cc +Index: chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/acvp/modulewrapper/main.cc =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/util/fipstools/acvp/modulewrapper/main.cc -+++ chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/acvp/modulewrapper/main.cc -@@ -37,6 +37,8 @@ int main(int argc, char **argv) { +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/util/fipstools/acvp/modulewrapper/main.cc ++++ chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/acvp/modulewrapper/main.cc +@@ -38,6 +38,8 @@ int main(int argc, char **argv) { puts("ARM (32-bit)"); #elif defined(OPENSSL_AARCH64) puts("aarch64 (64-bit)"); @@ -6144,10 +6152,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/acvp/modu #else #error "FIPS build not supported on this architecture" #endif -Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/delocate.go +Index: chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/delocate.go =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/util/fipstools/delocate/delocate.go -+++ chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/delocate.go +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/util/fipstools/delocate/delocate.go ++++ chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/delocate.go @@ -54,7 +54,8 @@ type stringWriter interface { type processorType int @@ -6306,13 +6314,13 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ +func (d *delocation) isPPC64LEAPair(statement *node32) (target, source, relative string, ok bool) { + instruction := skipWS(statement.up).up + assertNodeType(instruction, ruleInstructionName) -+ name1 := d.contents(instruction) ++ name1 := d.ccontents(instruction) + args1 := instructionArgs(instruction.next) + + statement = statement.next + instruction = skipWS(statement.up).up + assertNodeType(instruction, ruleInstructionName) -+ name2 := d.contents(instruction) ++ name2 := d.ccontents(instruction) + args2 := instructionArgs(instruction.next) + + if name1 != "addis" || @@ -6322,16 +6330,16 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ + return "", "", "", false + } + -+ target = d.contents(args1[0]) -+ relative = d.contents(args1[1]) -+ source1 := d.contents(args1[2]) -+ source2 := d.contents(args2[2]) ++ target = d.ccontents(args1[0]) ++ relative = d.ccontents(args1[1]) ++ source1 := d.ccontents(args1[2]) ++ source2 := d.ccontents(args2[2]) + + if !strings.HasSuffix(source1, "@ha") || + !strings.HasSuffix(source2, "@l") || + source1[:len(source1)-3] != source2[:len(source2)-2] || -+ d.contents(args2[0]) != target || -+ d.contents(args2[1]) != target { ++ d.ccontents(args2[0]) != target || ++ d.ccontents(args2[1]) != target { + return "", "", "", false + } + @@ -6404,7 +6412,7 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ +func (d *delocation) processPPCInstruction(statement, instruction *node32) (*node32, error) { + assertNodeType(instruction, ruleInstructionName) -+ instructionName := d.contents(instruction) ++ instructionName := d.ccontents(instruction) + isBranch := instructionName[0] == 'b' + + argNodes := instructionArgs(instruction.next) @@ -6425,7 +6433,7 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ + + switch arg.pegRule { + case ruleRegisterOrConstant, ruleLocalLabelRef: -+ args = append(args, d.contents(fullArg)) ++ args = append(args, d.ccontents(fullArg)) + + case ruleTOCRefLow: + return nil, errors.New("Found low TOC reference outside preamble pattern") @@ -6583,7 +6591,7 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ + } + + for ; memRef != nil; memRef = memRef.next { -+ argStr += d.contents(memRef) ++ argStr += d.ccontents(memRef) + } + + args = append(args, argStr) @@ -6629,7 +6637,7 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ forEachPath(input.ast.up, func(node *node32) { + node = node.up + assertNodeType(node, ruleLabelContainingDirectiveName) -+ directive := input.contents[node.begin:node.end] ++ directive := input.ccontents[node.begin:node.end] + if directive != ".localentry" { + return + } @@ -6638,7 +6646,7 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ + assertNodeType(node, ruleSymbolArgs) + node = node.up + assertNodeType(node, ruleSymbolArg) -+ symbol := input.contents[node.begin:node.end] ++ symbol := input.ccontents[node.begin:node.end] + if _, ok := localEntrySymbols[symbol]; ok { + panic(fmt.Sprintf("Duplicate .localentry directive found: %q in %q", symbol, input.path)) + } @@ -6738,7 +6746,7 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ func isSynthesized(symbol string) bool { return strings.HasSuffix(symbol, "_bss_get") || symbol == "OPENSSL_ia32cap_get" || -@@ -1858,6 +2334,8 @@ func detectProcessor(input inputFile) pr +@@ -1894,6 +2370,8 @@ func detectProcessor(input inputFile) pr switch instructionName { case "movq", "call", "leaq": return x86_64 @@ -6747,23 +6755,27 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ case "str", "bl", "ldr", "st1": return aarch64 } -Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/delocate.peg +Index: chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/delocate.peg =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/util/fipstools/delocate/delocate.peg -+++ chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/delocate.peg -@@ -12,7 +12,7 @@ +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/util/fipstools/delocate/delocate.peg ++++ chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/delocate.peg +@@ -12,9 +12,9 @@ # OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN # CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -# This is a rough parser for x86-64 and aarch64 assembly designed to work with -+# This is a rough parser for x86-64 and ppc64le assembly designed to work with - # https://github.com/pointlander/peg. delocate.go has a go:generate line for - # rebuilding delocate.peg.go from this file. +-# https://github.com/pointlander/peg. delocate.go has a go:generate line for +-# rebuilding delocate.peg.go from this file. ++# This is a rough parser for x86-64, ppc64el, and aarch64 assembly designed ++# to work with https://github.com/pointlander/peg. delocate.go has a ++# go:generate line for rebuilding delocate.peg.go from this file. -Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/delocate_test.go + # To regenerate delocate.peg.go: + # +Index: chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/delocate_test.go =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/util/fipstools/delocate/delocate_test.go -+++ chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/delocate_test.go +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/util/fipstools/delocate/delocate_test.go ++++ chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/delocate_test.go @@ -39,6 +39,11 @@ func (test *delocateTest) Path(file stri var delocateTests = []delocateTest{ @@ -6776,10 +6788,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ {"x86_64-Basic", []string{"in.s"}, "out.s"}, {"x86_64-BSS", []string{"in.s"}, "out.s"}, {"x86_64-GOTRewrite", []string{"in.s"}, "out.s"}, -Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-GlobalEntry/in.s +Index: chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-GlobalEntry/in.s =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-GlobalEntry/in.s ++++ chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-GlobalEntry/in.s @@ -0,0 +1,9 @@ + .text +foo: @@ -6790,13 +6802,13 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ + .localentry foo,.-foo +.LVL0: + bl -Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-GlobalEntry/out.s +Index: chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-GlobalEntry/out.s =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-GlobalEntry/out.s ++++ chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-GlobalEntry/out.s @@ -0,0 +1,62 @@ +.text -+.file 1 "inserted_by_delocate.c" ++.file 1 "inserted_by_delocate.cc" +.loc 1 1 0 +BORINGSSL_bcm_text_start: + .text @@ -6857,22 +6869,22 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ +.byte 0xff +.byte 0x31 +.byte 0x80 -Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-LoadToR0/in.s +Index: chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-LoadToR0/in.s =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-LoadToR0/in.s ++++ chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-LoadToR0/in.s @@ -0,0 +1,4 @@ + .text +foo: + addis 22,2,bar@toc@ha + ld 0,bar@toc@l(22) -Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-LoadToR0/out.s +Index: chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-LoadToR0/out.s =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-LoadToR0/out.s ++++ chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-LoadToR0/out.s @@ -0,0 +1,72 @@ +.text -+.file 1 "inserted_by_delocate.c" ++.file 1 "inserted_by_delocate.cc" +.loc 1 1 0 +BORINGSSL_bcm_text_start: + .text @@ -6943,12 +6955,12 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ +.byte 0xff +.byte 0x31 +.byte 0x80 -Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample/in.s +Index: chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample/in.s =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample/in.s ++++ chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample/in.s @@ -0,0 +1,161 @@ -+ .file "foo.c" ++ .file "foo.cc" + .abiversion 2 + .section ".toc","aw" + .section ".text" @@ -7109,16 +7121,16 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ + .size exported_function,.-exported_function + .ident "GCC: (Ubuntu 4.9.2-10ubuntu13) 4.9.2" + .section .note.GNU-stack,"",@progbits -Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample/out.s +Index: chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample/out.s =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample/out.s ++++ chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample/out.s @@ -0,0 +1,552 @@ +.text -+.file 1 "inserted_by_delocate.c" ++.file 1 "inserted_by_delocate.cc" +.loc 1 1 0 +BORINGSSL_bcm_text_start: -+ .file "foo.c" ++ .file "foo.cc" + .abiversion 2 + .section ".toc","aw" +# WAS .section ".text" @@ -7666,12 +7678,12 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ +.byte 0xff +.byte 0x31 +.byte 0x80 -Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample2/in.s +Index: chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample2/in.s =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample2/in.s ++++ chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample2/in.s @@ -0,0 +1,226 @@ -+ .file "foo.c" ++ .file "foo.cc" + .abiversion 2 + .section ".toc","aw" + .section ".text" @@ -7897,16 +7909,16 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ + .zero 20 + .ident "GCC: (Ubuntu 4.9.2-10ubuntu13) 4.9.2" + .section .note.GNU-stack,"",@progbits -Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample2/out.s +Index: chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample2/out.s =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample2/out.s ++++ chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-Sample2/out.s @@ -0,0 +1,677 @@ +.text -+.file 1 "inserted_by_delocate.c" ++.file 1 "inserted_by_delocate.cc" +.loc 1 1 0 +BORINGSSL_bcm_text_start: -+ .file "foo.c" ++ .file "foo.cc" + .abiversion 2 + .section ".toc","aw" +# WAS .section ".text" @@ -8579,10 +8591,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ +.byte 0xff +.byte 0x31 +.byte 0x80 -Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-TOCWithOffset/in.s +Index: chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-TOCWithOffset/in.s =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-TOCWithOffset/in.s ++++ chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-TOCWithOffset/in.s @@ -0,0 +1,23 @@ + .text +foo: @@ -8607,13 +8619,13 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ + + addis 4, 2, 1+foo-2@toc@ha+3 + addi 4, 4, 1+foo-2@toc@l+3 -Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-TOCWithOffset/out.s +Index: chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-TOCWithOffset/out.s =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-TOCWithOffset/out.s ++++ chromium-133.0.6943.35/third_party/boringssl/src/util/fipstools/delocate/testdata/ppc64le-TOCWithOffset/out.s @@ -0,0 +1,178 @@ +.text -+.file 1 "inserted_by_delocate.c" ++.file 1 "inserted_by_delocate.cc" +.loc 1 1 0 +BORINGSSL_bcm_text_start: + .text @@ -8790,11 +8802,11 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/fipstools/delocate/ +.byte 0xff +.byte 0x31 +.byte 0x80 -Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/sha/sha1.c.inc +Index: chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/sha/sha1.cc.inc =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/crypto/fipsmodule/sha/sha1.c.inc -+++ chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/sha/sha1.c.inc -@@ -408,6 +408,10 @@ static void sha1_block_data_order(uint32 +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/crypto/fipsmodule/sha/sha1.cc.inc ++++ chromium-133.0.6943.35/third_party/boringssl/src/crypto/fipsmodule/sha/sha1.cc.inc +@@ -362,6 +362,10 @@ static void sha1_block_data_order(uint32 return; } #endif @@ -8805,11 +8817,11 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/crypto/fipsmodule/sha/sh sha1_block_data_order_nohw(state, data, num); } -Index: chromium-130.0.6723.44/third_party/boringssl/src/build.json +Index: chromium-133.0.6943.35/third_party/boringssl/src/build.json =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/build.json -+++ chromium-130.0.6723.44/third_party/boringssl/src/build.json -@@ -118,6 +118,10 @@ +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/build.json ++++ chromium-133.0.6943.35/third_party/boringssl/src/build.json +@@ -126,6 +126,10 @@ {"src": "crypto/fipsmodule/sha/asm/sha512-armv4.pl"}, {"src": "crypto/fipsmodule/aes/asm/vpaes-armv7.pl"} ], @@ -8820,15 +8832,15 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/build.json "perlasm_x86": [ {"src": "crypto/fipsmodule/aes/asm/aesni-x86.pl"}, {"src": "crypto/fipsmodule/bn/asm/bn-586.pl"}, -@@ -219,6 +223,7 @@ - "crypto/cpu_arm_freebsd.c", - "crypto/cpu_arm_linux.c", - "crypto/cpu_intel.c", -+ "crypto/cpu_ppc64le.c", - "crypto/crypto.c", - "crypto/curve25519/curve25519.c", - "crypto/curve25519/curve25519_64_adx.c", -@@ -799,6 +804,9 @@ +@@ -229,6 +233,7 @@ + "crypto/cpu_arm_freebsd.cc", + "crypto/cpu_arm_linux.cc", + "crypto/cpu_intel.cc", ++ "crypto/cpu_ppc64le.cc", + "crypto/crypto.cc", + "crypto/curve25519/curve25519.cc", + "crypto/curve25519/curve25519_64_adx.cc", +@@ -786,6 +791,9 @@ "perlasm_arm": [ {"src": "crypto/test/asm/trampoline-armv4.pl"} ], @@ -8838,10 +8850,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/build.json "perlasm_x86": [ {"src": "crypto/test/asm/trampoline-x86.pl"} ], -Index: chromium-130.0.6723.44/third_party/boringssl/src/util/pregenerate/build.go +Index: chromium-133.0.6943.35/third_party/boringssl/src/util/pregenerate/build.go =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/util/pregenerate/build.go -+++ chromium-130.0.6723.44/third_party/boringssl/src/util/pregenerate/build.go +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/util/pregenerate/build.go ++++ chromium-133.0.6943.35/third_party/boringssl/src/util/pregenerate/build.go @@ -38,6 +38,7 @@ type InputTarget struct { // architecture. PerlasmAarch64 []PerlasmSource `json:"perlasm_aarch64,omitempty"` @@ -8860,10 +8872,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/util/pregenerate/build.g for _, p := range in.PerlasmX86 { addPerlasmTask(&out.Asm, &p, "-apple.S", []string{"macosx", "-fPIC"}) addPerlasmTask(&out.Asm, &p, "-linux.S", []string{"elf", "-fPIC"}) -Index: chromium-130.0.6723.44/third_party/boringssl/README.ppc64le +Index: chromium-133.0.6943.35/third_party/boringssl/README.ppc64le =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/README.ppc64le ++++ chromium-133.0.6943.35/third_party/boringssl/README.ppc64le @@ -0,0 +1,8 @@ +============================================================== +To recreate boringssl pregenerated files patch for ppc64le: @@ -8873,11 +8885,11 @@ Index: chromium-130.0.6723.44/third_party/boringssl/README.ppc64le +go run ./util/pregenerate +cd ../../../../ +diff -urN chromium-*/third_party/boringssl/src/gen.orig chromium-*/third_party/boringssl/src/gen -Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/sources.gni +Index: chromium-133.0.6943.35/third_party/boringssl/src/gen/sources.gni =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/gen/sources.gni -+++ chromium-130.0.6723.44/third_party/boringssl/src/gen/sources.gni -@@ -107,6 +107,7 @@ bcm_sources_asm = [ +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/gen/sources.gni ++++ chromium-133.0.6943.35/third_party/boringssl/src/gen/sources.gni +@@ -119,6 +119,7 @@ bcm_sources_asm = [ "gen/bcm/aesv8-gcm-armv8-apple.S", "gen/bcm/aesv8-gcm-armv8-linux.S", "gen/bcm/aesv8-gcm-armv8-win.S", @@ -8885,7 +8897,7 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/sources.gni "gen/bcm/armv4-mont-linux.S", "gen/bcm/armv8-mont-apple.S", "gen/bcm/armv8-mont-linux.S", -@@ -123,6 +124,7 @@ bcm_sources_asm = [ +@@ -135,6 +136,7 @@ bcm_sources_asm = [ "gen/bcm/ghash-neon-armv8-apple.S", "gen/bcm/ghash-neon-armv8-linux.S", "gen/bcm/ghash-neon-armv8-win.S", @@ -8893,11 +8905,11 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/sources.gni "gen/bcm/ghash-ssse3-x86-apple.S", "gen/bcm/ghash-ssse3-x86-linux.S", "gen/bcm/ghash-ssse3-x86_64-apple.S", -@@ -314,6 +316,7 @@ crypto_sources = [ - "crypto/cpu_arm_freebsd.c", - "crypto/cpu_arm_linux.c", - "crypto/cpu_intel.c", -+ "crypto/cpu_ppc64le.c", - "crypto/crypto.c", - "crypto/curve25519/curve25519.c", - "crypto/curve25519/curve25519_64_adx.c", +@@ -328,6 +330,7 @@ crypto_sources = [ + "crypto/cpu_arm_freebsd.cc", + "crypto/cpu_arm_linux.cc", + "crypto/cpu_intel.cc", ++ "crypto/cpu_ppc64le.cc", + "crypto/crypto.cc", + "crypto/curve25519/curve25519.cc", + "crypto/curve25519/curve25519_64_adx.cc", diff --git a/SOURCES/0001-Added-Yandex-search-bar-as-default-on-newtab-and-new.patch b/SOURCES/0001-Added-Yandex-search-bar-as-default-on-newtab-and-new.patch index 966a7569..fabae91f 100644 --- a/SOURCES/0001-Added-Yandex-search-bar-as-default-on-newtab-and-new.patch +++ b/SOURCES/0001-Added-Yandex-search-bar-as-default-on-newtab-and-new.patch @@ -1,6 +1,6 @@ -From a7f4daf245fae8cbee949584a3d10d141c221a5a Mon Sep 17 00:00:00 2001 +From 8eb02a2411be98b4910605bd1eb0c66c47619107 Mon Sep 17 00:00:00 2001 From: tigro -Date: Thu, 19 Sep 2024 17:54:08 +0300 +Date: Fri, 7 Feb 2025 21:40:01 +0300 Subject: [PATCH] Added Yandex search bar as default on newtab and new-tab-page --- @@ -30,10 +30,10 @@ Subject: [PATCH] Added Yandex search bar as default on newtab and new-tab-page 23 files changed, 88 insertions(+), 33 deletions(-) diff --git a/chrome/app/generated_resources.grd b/chrome/app/generated_resources.grd -index 47cecfd278..024a9dc2f6 100644 +index 5571529484..64ad7631c2 100644 --- a/chrome/app/generated_resources.grd +++ b/chrome/app/generated_resources.grd -@@ -7698,10 +7698,8 @@ Keep your key file in a safe place. You will need it to create new versions of y +@@ -7615,10 +7615,8 @@ Keep your key file in a safe place. You will need it to create new versions of y @@ -45,10 +45,10 @@ index 47cecfd278..024a9dc2f6 100644 Add to your search diff --git a/chrome/app/resources/generated_resources_be.xtb b/chrome/app/resources/generated_resources_be.xtb -index 03dc88027c..1f056930cd 100644 +index d98a996fba..dc8316138b 100644 --- a/chrome/app/resources/generated_resources_be.xtb +++ b/chrome/app/resources/generated_resources_be.xtb -@@ -9816,7 +9816,7 @@ +@@ -9903,7 +9903,7 @@ Стварайце рэзервовыя копіі сваіх даных, каб іх можна было выкарыстоўваць на іншых прыладах Стварыце ярлык на працоўным стале прылады, каб мець прамы доступ да гэтага профілю Падключыце клавіятуру або мыш. Калі вы выкарыстоўваеце прылады з Bluetooth, упэўніцеся, што яны гатовыя да спалучэння. @@ -57,18 +57,18 @@ index 03dc88027c..1f056930cd 100644 У Google пашырэнне "" абазначана як шкоднае. Яго ўсталяванне было прадухілена Адваротная прагортка сэнсарнай панэллю Камерцыйнае падпісванне кода ў Microsoft -@@ -11578,4 +11578,4 @@ - Пры наведванні сайтаў яны будуць аўтаматычна ўлічваць гэту наладу. Звычайна сайты адпраўляюць апавяшчэнні, каб паведаміць вам пра экстранныя навіны або новыя паведамленні ў чаце. +@@ -11674,4 +11674,4 @@ Каб выкарыстоўваць функцыю сінхранізацыі параметраў Wi-Fi, уключыце Сінхранізацыю Chrome. Даведацца больш + Сінхранізуйце свае групы ўкладак Пра&верыць - \ No newline at end of file + diff --git a/chrome/app/resources/generated_resources_en-GB.xtb b/chrome/app/resources/generated_resources_en-GB.xtb -index f283ab5ede..5d7368f6e7 100644 +index dc0cecb2ed..90601cf3f3 100644 --- a/chrome/app/resources/generated_resources_en-GB.xtb +++ b/chrome/app/resources/generated_resources_en-GB.xtb -@@ -9827,7 +9827,7 @@ Keep your key file in a safe place. You will need it to create new versions of y +@@ -9914,7 +9914,7 @@ Keep your key file in a safe place. You will need it to create new versions of y Back up your stuff and use it on any device Create a desktop shortcut on your device to access directly to this profile Connect a keyboard or mouse. If you are using Bluetooth devices, make sure that your devices are ready to pair. @@ -78,10 +78,10 @@ index f283ab5ede..5d7368f6e7 100644 Touchpad reverse scrolling Microsoft Commercial Code Signing diff --git a/chrome/app/resources/generated_resources_ru.xtb b/chrome/app/resources/generated_resources_ru.xtb -index 2cea179a09..60a3fd18a2 100644 +index c1a038aa07..76842464c9 100644 --- a/chrome/app/resources/generated_resources_ru.xtb +++ b/chrome/app/resources/generated_resources_ru.xtb -@@ -9820,7 +9820,7 @@ +@@ -9907,7 +9907,7 @@ Создайте резервную копию данных и используйте их на любом устройстве. Чтобы быстро переключаться на этот профиль, создайте ярлык на рабочем столе Подключите мышь или клавиатуру. Если вы используете устройства Bluetooth, убедитесь, что они готовы к подключению. @@ -91,10 +91,10 @@ index 2cea179a09..60a3fd18a2 100644 Обратное направление прокрутки с помощью сенсорной панели Подписывание коммерческого кода Microsoft diff --git a/chrome/app/resources/generated_resources_uk.xtb b/chrome/app/resources/generated_resources_uk.xtb -index 2579b09b79..83edc733cb 100644 +index fcd4a324fc..baf132a35e 100644 --- a/chrome/app/resources/generated_resources_uk.xtb +++ b/chrome/app/resources/generated_resources_uk.xtb -@@ -9830,7 +9830,7 @@ +@@ -9917,7 +9917,7 @@ Створюйте резервні копії даних і використовуйте їх на будь-якому пристрої Створити ярлик на робочому столі, щоб відразу переходити до цього профілю Підключіть клавіатуру або мишу. Якщо ви користуєтеся пристроями з Bluetooth, переконайтеся, що вони готові до підключення. @@ -138,7 +138,7 @@ index 72bd92c5ab..2604d9c0dd 100644 diff --git a/chrome/browser/resources/new_tab_page/lens_form.ts b/chrome/browser/resources/new_tab_page/lens_form.ts -index cc89f05912..020eb1413d 100644 +index 735aa28cb8..08db091029 100644 --- a/chrome/browser/resources/new_tab_page/lens_form.ts +++ b/chrome/browser/resources/new_tab_page/lens_form.ts @@ -11,14 +11,14 @@ import {getCss} from './lens_form.css.js'; @@ -203,10 +203,10 @@ index 09f613f71a..69ee3a7366 100644 AddBoolean( + "googleLensForYandex", @@ -334,34 +334,34 @@ index 98572faa77..cfb6727848 100644 #endif // COMPONENTS_SEARCH_SEARCH_H_ diff --git a/components/search_engines/keyword_table.cc b/components/search_engines/keyword_table.cc -index c88f019f8d..85afef9757 100644 +index 47d0d5d13e..f44955695f 100644 --- a/components/search_engines/keyword_table.cc +++ b/components/search_engines/keyword_table.cc -@@ -173,7 +173,9 @@ void BindURLToStatement(const TemplateURLData& data, +@@ -564,7 +564,9 @@ std::optional KeywordTable::GetKeywordDataFromStatement( + data.SetURL(s.ColumnString(4)); + data.suggestions_url = s.ColumnString(10); + data.image_url = s.ColumnString(16); ++#if 0 // Disable new tab overriding by search engines + data.new_tab_url = s.ColumnString(20); ++#endif + data.search_url_post_params = s.ColumnString(17); + data.suggestions_url_post_params = s.ColumnString(18); + data.image_url_post_params = s.ColumnString(19); +@@ -675,7 +677,9 @@ void KeywordTable::BindURLToStatement(const TemplateURLData& data, s->BindString(starting_column + 16, data.search_url_post_params); s->BindString(starting_column + 17, data.suggestions_url_post_params); s->BindString(starting_column + 18, data.image_url_post_params); -+#if 0 // Disable new tab overriding by search engines ++#if 0 // Disable new tab overriding by search engines s->BindString(starting_column + 19, data.new_tab_url); +#endif s->BindTime(starting_column + 20, data.last_visited); s->BindBool(starting_column + 21, data.created_from_play_api); s->BindInt(starting_column + 22, static_cast(data.is_active)); -@@ -541,7 +543,9 @@ bool KeywordTable::GetKeywordDataFromStatement(sql::Statement& s, - data->SetURL(s.ColumnString(4)); - data->suggestions_url = s.ColumnString(10); - data->image_url = s.ColumnString(16); -+#if 0 // Disable new tab overriding by search engines - data->new_tab_url = s.ColumnString(20); -+#endif - data->search_url_post_params = s.ColumnString(17); - data->suggestions_url_post_params = s.ColumnString(18); - data->image_url_post_params = s.ColumnString(19); diff --git a/components/search_engines/prepopulated_engines.json b/components/search_engines/prepopulated_engines.json -index 2036ba59e6..5236f359f7 100644 +index f14653e783..32762f552e 100644 --- a/components/search_engines/prepopulated_engines.json +++ b/components/search_engines/prepopulated_engines.json -@@ -838,7 +838,7 @@ +@@ -835,7 +835,7 @@ "suggest_url": "https://suggest.yandex.by/suggest-ff.cgi?part={searchTerms}&{google:cursorPosition}", "image_url": "https://yandex.by/images/search/?rpt=imageview", "image_url_post_params": "upfile={google:imageThumbnail},original_width={google:imageOriginalWidth},original_height={google:imageOriginalHeight},prg=1", @@ -370,7 +370,7 @@ index 2036ba59e6..5236f359f7 100644 "type": "SEARCH_ENGINE_YANDEX", "id": 15 }, -@@ -851,6 +851,7 @@ +@@ -848,6 +848,7 @@ "suggest_url": "https://suggest.yandex.com/suggest-ff.cgi?part={searchTerms}&{google:cursorPosition}", "image_url": "https://yandex.com/images/search?rpt=imageview", "image_url_post_params": "upfile={google:imageThumbnail},original_width={google:imageOriginalWidth},original_height={google:imageOriginalHeight},prg=1", @@ -378,7 +378,7 @@ index 2036ba59e6..5236f359f7 100644 "type": "SEARCH_ENGINE_YANDEX", "id": 15, "regulatory_extensions": [ -@@ -876,7 +877,7 @@ +@@ -873,7 +874,7 @@ "suggest_url": "https://suggest.yandex.kz/suggest-ff.cgi?part={searchTerms}&{google:cursorPosition}", "image_url": "https://yandex.kz/images/search/?rpt=imageview", "image_url_post_params": "upfile={google:imageThumbnail},original_width={google:imageOriginalWidth},original_height={google:imageOriginalHeight},prg=1", @@ -387,7 +387,7 @@ index 2036ba59e6..5236f359f7 100644 "type": "SEARCH_ENGINE_YANDEX", "id": 15 }, -@@ -890,7 +891,7 @@ +@@ -887,7 +888,7 @@ "suggest_url": "https://suggest.yandex.ru/suggest-ff.cgi?part={searchTerms}&{google:cursorPosition}", "image_url": "https://yandex.ru/images/search/?rpt=imageview", "image_url_post_params": "upfile={google:imageThumbnail},original_width={google:imageOriginalWidth},original_height={google:imageOriginalHeight},prg=1", @@ -396,7 +396,7 @@ index 2036ba59e6..5236f359f7 100644 "type": "SEARCH_ENGINE_YANDEX", "id": 15 }, -@@ -903,7 +904,7 @@ +@@ -900,7 +901,7 @@ "suggest_url": "https://suggest.yandex.com.tr/suggest-ff.cgi?part={searchTerms}&{google:cursorPosition}", "image_url": "https://yandex.com.tr/gorsel/search?rpt=imageview", "image_url_post_params": "upfile={google:imageThumbnail},original_width={google:imageOriginalWidth},original_height={google:imageOriginalHeight},prg=1", @@ -405,7 +405,7 @@ index 2036ba59e6..5236f359f7 100644 "type": "SEARCH_ENGINE_YANDEX", "id": 15 }, -@@ -917,7 +918,7 @@ +@@ -914,7 +915,7 @@ "suggest_url": "https://suggest.yandex.ua/suggest-ff.cgi?part={searchTerms}&{google:cursorPosition}", "image_url": "https://yandex.ua/images/search/?rpt=imageview", "image_url_post_params": "upfile={google:imageThumbnail},original_width={google:imageOriginalWidth},original_height={google:imageOriginalHeight},prg=1", @@ -468,7 +468,7 @@ index a4a0459de0..616430f279 100644 {SearchEngineTier::kTopEngines, &bing}, {SearchEngineTier::kTopEngines, &duckduckgo}, diff --git a/components/search_engines/template_url_data_util.cc b/components/search_engines/template_url_data_util.cc -index 18364f4324..6dc09f5e63 100644 +index 127bfc536e..c075f110fa 100644 --- a/components/search_engines/template_url_data_util.cc +++ b/components/search_engines/template_url_data_util.cc @@ -75,10 +75,12 @@ std::unique_ptr TemplateURLDataFromDictionary( @@ -534,7 +534,7 @@ index 6c32b0e684..42e0d25e16 100644 } diff --git a/ui/webui/resources/cr_components/searchbox/searchbox.html b/ui/webui/resources/cr_components/searchbox/searchbox.html -index 0df21dda3f..b0c38b2b8b 100644 +index e1de8f4ba4..50fe203291 100644 --- a/ui/webui/resources/cr_components/searchbox/searchbox.html +++ b/ui/webui/resources/cr_components/searchbox/searchbox.html @@ -1,4 +1,11 @@ @@ -550,5 +550,5 @@ index 0df21dda3f..b0c38b2b8b 100644 /* Embedders should define --cr-searchbox-min-width. */ --cr-searchbox-width: var(--cr-searchbox-min-width); -- -2.47.0 +2.48.1 diff --git a/SOURCES/0001-third-party-hwy-wrong-include.patch b/SOURCES/0001-third-party-hwy-wrong-include.patch new file mode 100644 index 00000000..c9aa77bf --- /dev/null +++ b/SOURCES/0001-third-party-hwy-wrong-include.patch @@ -0,0 +1,11 @@ +--- a/third_party/highway/src/hwy/targets.cc ++++ b/third_party/highway/src/hwy/targets.cc +@@ -35,7 +35,7 @@ + HWY_OS_LINUX + // sys/auxv.h does not always include asm/hwcap.h, or define HWCAP*, hence we + // still include this directly. See #1199. +-#ifndef TOOLCHAIN_MISS_ASM_HWCAP_H ++#if !defined(TOOLCHAIN_MISS_ASM_HWCAP_H) && !defined(HWY_ARCH_PPC) + #include + #endif + #if HWY_HAVE_AUXV diff --git a/SOURCES/0002-Add-PPC64-generated-files-for-boringssl.patch b/SOURCES/0002-Add-PPC64-generated-files-for-boringssl.patch index 535a0d68..bd2d9e4e 100644 --- a/SOURCES/0002-Add-PPC64-generated-files-for-boringssl.patch +++ b/SOURCES/0002-Add-PPC64-generated-files-for-boringssl.patch @@ -1,7 +1,7 @@ -Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/bcm/aesp8-ppc-linux.S +Index: chromium-133.0.6943.35/third_party/boringssl/src/gen/bcm/aesp8-ppc-linux.S =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/gen/bcm/aesp8-ppc-linux.S ++++ chromium-133.0.6943.35/third_party/boringssl/src/gen/bcm/aesp8-ppc-linux.S @@ -0,0 +1,3673 @@ +// This file is generated from a similarly-named Perl script in the BoringSSL +// source tree. Do not edit by hand. @@ -3673,13 +3673,13 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/bcm/aesp8-ppc-linux. +.byte 0,12,0x14,0,0,0,0,0 +#endif // !OPENSSL_NO_ASM && __powerpc64__ && __ELF__ +#if defined(__ELF__) -+// See https://www.airs.com/blog/archives/518. ++// See https://www.airs.ccom/blog/archives/518. +.section .note.GNU-stack,"",%progbits +#endif -Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/bcm/ghashp8-ppc-linux.S +Index: chromium-133.0.6943.35/third_party/boringssl/src/gen/bcm/ghashp8-ppc-linux.S =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/gen/bcm/ghashp8-ppc-linux.S ++++ chromium-133.0.6943.35/third_party/boringssl/src/gen/bcm/ghashp8-ppc-linux.S @@ -0,0 +1,590 @@ +// This file is generated from a similarly-named Perl script in the BoringSSL +// source tree. Do not edit by hand. @@ -4268,14 +4268,14 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/bcm/ghashp8-ppc-linu +.align 2 +#endif // !OPENSSL_NO_ASM && __powerpc64__ && __ELF__ +#if defined(__ELF__) -+// See https://www.airs.com/blog/archives/518. ++// See https://www.airs.ccom/blog/archives/518. +.section .note.GNU-stack,"",%progbits +#endif -Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/sources.cmake +Index: chromium-133.0.6943.35/third_party/boringssl/src/gen/sources.cmake =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/gen/sources.cmake -+++ chromium-130.0.6723.44/third_party/boringssl/src/gen/sources.cmake -@@ -106,6 +106,7 @@ set( +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/gen/sources.cmake ++++ chromium-133.0.6943.35/third_party/boringssl/src/gen/sources.cmake +@@ -118,6 +118,7 @@ set( gen/bcm/aesni-x86-linux.S gen/bcm/aesni-x86_64-apple.S gen/bcm/aesni-x86_64-linux.S @@ -4283,7 +4283,7 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/sources.cmake gen/bcm/aesv8-armv7-linux.S gen/bcm/aesv8-armv8-apple.S gen/bcm/aesv8-armv8-linux.S -@@ -137,6 +138,7 @@ set( +@@ -149,6 +150,7 @@ set( gen/bcm/ghash-x86-linux.S gen/bcm/ghash-x86_64-apple.S gen/bcm/ghash-x86_64-linux.S @@ -4291,1467 +4291,15 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/sources.cmake gen/bcm/ghashv8-armv7-linux.S gen/bcm/ghashv8-armv8-apple.S gen/bcm/ghashv8-armv8-linux.S -@@ -328,6 +330,7 @@ set( - crypto/cpu_arm_freebsd.c - crypto/cpu_arm_linux.c - crypto/cpu_intel.c -+ crypto/cpu_ppc64le.c - crypto/crypto.c - crypto/curve25519/curve25519.c - crypto/curve25519/curve25519_64_adx.c -@@ -805,37 +808,6 @@ set( - CRYPTO_TEST_DATA - - crypto/blake2/blake2b256_tests.txt -- crypto/cipher_extra/test/aes_128_cbc_sha1_tls_implicit_iv_tests.txt -- crypto/cipher_extra/test/aes_128_cbc_sha1_tls_tests.txt -- crypto/cipher_extra/test/aes_128_ccm_bluetooth_8_tests.txt -- crypto/cipher_extra/test/aes_128_ccm_bluetooth_tests.txt -- crypto/cipher_extra/test/aes_128_ccm_matter_tests.txt -- crypto/cipher_extra/test/aes_128_ctr_hmac_sha256.txt -- crypto/cipher_extra/test/aes_128_gcm_randnonce_tests.txt -- crypto/cipher_extra/test/aes_128_gcm_siv_tests.txt -- crypto/cipher_extra/test/aes_128_gcm_tests.txt -- crypto/cipher_extra/test/aes_192_gcm_tests.txt -- crypto/cipher_extra/test/aes_256_cbc_sha1_tls_implicit_iv_tests.txt -- crypto/cipher_extra/test/aes_256_cbc_sha1_tls_tests.txt -- crypto/cipher_extra/test/aes_256_ctr_hmac_sha256.txt -- crypto/cipher_extra/test/aes_256_gcm_randnonce_tests.txt -- crypto/cipher_extra/test/aes_256_gcm_siv_tests.txt -- crypto/cipher_extra/test/aes_256_gcm_tests.txt -- crypto/cipher_extra/test/chacha20_poly1305_tests.txt -- crypto/cipher_extra/test/cipher_tests.txt -- crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_implicit_iv_tests.txt -- crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_tests.txt -- crypto/cipher_extra/test/nist_cavp/aes_128_cbc.txt -- crypto/cipher_extra/test/nist_cavp/aes_128_ctr.txt -- crypto/cipher_extra/test/nist_cavp/aes_128_gcm.txt -- crypto/cipher_extra/test/nist_cavp/aes_192_cbc.txt -- crypto/cipher_extra/test/nist_cavp/aes_192_ctr.txt -- crypto/cipher_extra/test/nist_cavp/aes_256_cbc.txt -- crypto/cipher_extra/test/nist_cavp/aes_256_ctr.txt -- crypto/cipher_extra/test/nist_cavp/aes_256_gcm.txt -- crypto/cipher_extra/test/nist_cavp/tdes_cbc.txt -- crypto/cipher_extra/test/nist_cavp/tdes_ecb.txt -- crypto/cipher_extra/test/xchacha20_poly1305_tests.txt - crypto/curve25519/ed25519_tests.txt - crypto/dilithium/dilithium_tests.txt - crypto/dilithium/edge_cases_draft_dilithium3_sign.txt -@@ -1279,1413 +1251,6 @@ set( - set( - PKI_TEST_DATA - -- pki/testdata/cert_issuer_source_static_unittest/c1.pem -- pki/testdata/cert_issuer_source_static_unittest/c2.pem -- pki/testdata/cert_issuer_source_static_unittest/d.pem -- pki/testdata/cert_issuer_source_static_unittest/e1.pem -- pki/testdata/cert_issuer_source_static_unittest/e2.pem -- pki/testdata/cert_issuer_source_static_unittest/i1_1.pem -- pki/testdata/cert_issuer_source_static_unittest/i1_2.pem -- pki/testdata/cert_issuer_source_static_unittest/i2.pem -- pki/testdata/cert_issuer_source_static_unittest/i3_1.pem -- pki/testdata/cert_issuer_source_static_unittest/i3_2.pem -- pki/testdata/cert_issuer_source_static_unittest/root.pem -- pki/testdata/certificate_policies_unittest/anypolicy.pem -- pki/testdata/certificate_policies_unittest/anypolicy_with_qualifier.pem -- pki/testdata/certificate_policies_unittest/invalid-anypolicy_with_custom_qualifier.pem -- pki/testdata/certificate_policies_unittest/invalid-empty.pem -- pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_dupe.pem -- pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_policyinformation_unconsumed_data.pem -- pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_policyqualifierinfo_unconsumed_data.pem -- pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_with_empty_qualifiers_sequence.pem -- pki/testdata/certificate_policies_unittest/invalid-policy_identifier_not_oid.pem -- pki/testdata/certificate_policies_unittest/policy_1_2_3.pem -- pki/testdata/certificate_policies_unittest/policy_1_2_3_and_1_2_4.pem -- pki/testdata/certificate_policies_unittest/policy_1_2_3_and_1_2_4_with_qualifiers.pem -- pki/testdata/certificate_policies_unittest/policy_1_2_3_with_custom_qualifier.pem -- pki/testdata/certificate_policies_unittest/policy_1_2_3_with_qualifier.pem -- pki/testdata/crl_unittest/bad_crldp_has_crlissuer.pem -- pki/testdata/crl_unittest/bad_fake_critical_crlentryextension.pem -- pki/testdata/crl_unittest/bad_fake_critical_extension.pem -- pki/testdata/crl_unittest/bad_idp_contains_wrong_uri.pem -- pki/testdata/crl_unittest/bad_idp_indirectcrl.pem -- pki/testdata/crl_unittest/bad_idp_onlycontainscacerts.pem -- pki/testdata/crl_unittest/bad_idp_onlycontainscacerts_no_basic_constraints.pem -- pki/testdata/crl_unittest/bad_idp_onlycontainsusercerts.pem -- pki/testdata/crl_unittest/bad_idp_uri_and_onlycontainscacerts.pem -- pki/testdata/crl_unittest/bad_idp_uri_and_onlycontainsusercerts.pem -- pki/testdata/crl_unittest/bad_key_rollover_signature.pem -- pki/testdata/crl_unittest/bad_nextupdate_too_old.pem -- pki/testdata/crl_unittest/bad_signature.pem -- pki/testdata/crl_unittest/bad_thisupdate_in_future.pem -- pki/testdata/crl_unittest/bad_thisupdate_too_old.pem -- pki/testdata/crl_unittest/bad_wrong_issuer.pem -- pki/testdata/crl_unittest/good.pem -- pki/testdata/crl_unittest/good_fake_extension.pem -- pki/testdata/crl_unittest/good_fake_extension_no_nextupdate.pem -- pki/testdata/crl_unittest/good_generalizedtime.pem -- pki/testdata/crl_unittest/good_idp_contains_uri.pem -- pki/testdata/crl_unittest/good_idp_onlycontainscacerts.pem -- pki/testdata/crl_unittest/good_idp_onlycontainsusercerts.pem -- pki/testdata/crl_unittest/good_idp_onlycontainsusercerts_no_basic_constraints.pem -- pki/testdata/crl_unittest/good_idp_uri_and_onlycontainscacerts.pem -- pki/testdata/crl_unittest/good_idp_uri_and_onlycontainsusercerts.pem -- pki/testdata/crl_unittest/good_issuer_name_normalization.pem -- pki/testdata/crl_unittest/good_issuer_no_keyusage.pem -- pki/testdata/crl_unittest/good_key_rollover.pem -- pki/testdata/crl_unittest/good_no_crldp.pem -- pki/testdata/crl_unittest/good_no_nextupdate.pem -- pki/testdata/crl_unittest/good_no_version.pem -- pki/testdata/crl_unittest/invalid_garbage_after_crlentryextensions.pem -- pki/testdata/crl_unittest/invalid_garbage_after_extensions.pem -- pki/testdata/crl_unittest/invalid_garbage_after_nextupdate.pem -- pki/testdata/crl_unittest/invalid_garbage_after_revocationdate.pem -- pki/testdata/crl_unittest/invalid_garbage_after_revokedcerts.pem -- pki/testdata/crl_unittest/invalid_garbage_after_signaturevalue.pem -- pki/testdata/crl_unittest/invalid_garbage_after_thisupdate.pem -- pki/testdata/crl_unittest/invalid_garbage_crlentry.pem -- pki/testdata/crl_unittest/invalid_garbage_issuer_name.pem -- pki/testdata/crl_unittest/invalid_garbage_revocationdate.pem -- pki/testdata/crl_unittest/invalid_garbage_revoked_serial_number.pem -- pki/testdata/crl_unittest/invalid_garbage_signaturealgorithm.pem -- pki/testdata/crl_unittest/invalid_garbage_signaturevalue.pem -- pki/testdata/crl_unittest/invalid_garbage_tbs_signature_algorithm.pem -- pki/testdata/crl_unittest/invalid_garbage_tbscertlist.pem -- pki/testdata/crl_unittest/invalid_garbage_thisupdate.pem -- pki/testdata/crl_unittest/invalid_garbage_version.pem -- pki/testdata/crl_unittest/invalid_idp_dpname_choice_extra_data.pem -- pki/testdata/crl_unittest/invalid_idp_empty_sequence.pem -- pki/testdata/crl_unittest/invalid_idp_onlycontains_user_and_ca_certs.pem -- pki/testdata/crl_unittest/invalid_idp_onlycontainsusercerts_v1_leaf.pem -- pki/testdata/crl_unittest/invalid_issuer_keyusage_no_crlsign.pem -- pki/testdata/crl_unittest/invalid_key_rollover_issuer_keyusage_no_crlsign.pem -- pki/testdata/crl_unittest/invalid_mismatched_signature_algorithm.pem -- pki/testdata/crl_unittest/invalid_revoked_empty_sequence.pem -- pki/testdata/crl_unittest/invalid_v1_explicit.pem -- pki/testdata/crl_unittest/invalid_v1_with_crlentryextension.pem -- pki/testdata/crl_unittest/invalid_v1_with_extension.pem -- pki/testdata/crl_unittest/invalid_v3.pem -- pki/testdata/crl_unittest/revoked.pem -- pki/testdata/crl_unittest/revoked_fake_crlentryextension.pem -- pki/testdata/crl_unittest/revoked_generalized_revocationdate.pem -- pki/testdata/crl_unittest/revoked_key_rollover.pem -- pki/testdata/crl_unittest/revoked_no_nextupdate.pem -- pki/testdata/name_constraints_unittest/directoryname-excludeall.pem -- pki/testdata/name_constraints_unittest/directoryname-excluded.pem -- pki/testdata/name_constraints_unittest/directoryname.pem -- pki/testdata/name_constraints_unittest/directoryname_and_dnsname.pem -- pki/testdata/name_constraints_unittest/directoryname_and_dnsname_and_ipaddress.pem -- pki/testdata/name_constraints_unittest/dnsname-exclude_dot.pem -- pki/testdata/name_constraints_unittest/dnsname-excludeall.pem -- pki/testdata/name_constraints_unittest/dnsname-excluded.pem -- pki/testdata/name_constraints_unittest/dnsname-excluded_with_leading_dot.pem -- pki/testdata/name_constraints_unittest/dnsname-permitted_two_dot.pem -- pki/testdata/name_constraints_unittest/dnsname-permitted_with_leading_dot.pem -- pki/testdata/name_constraints_unittest/dnsname-with_max.pem -- pki/testdata/name_constraints_unittest/dnsname-with_min_0.pem -- pki/testdata/name_constraints_unittest/dnsname-with_min_0_and_max.pem -- pki/testdata/name_constraints_unittest/dnsname-with_min_1.pem -- pki/testdata/name_constraints_unittest/dnsname-with_min_1_and_max.pem -- pki/testdata/name_constraints_unittest/dnsname.pem -- pki/testdata/name_constraints_unittest/dnsname2.pem -- pki/testdata/name_constraints_unittest/edipartyname-excluded.pem -- pki/testdata/name_constraints_unittest/edipartyname-permitted.pem -- pki/testdata/name_constraints_unittest/invalid-empty_excluded_subtree.pem -- pki/testdata/name_constraints_unittest/invalid-empty_permitted_subtree.pem -- pki/testdata/name_constraints_unittest/invalid-no_subtrees.pem -- pki/testdata/name_constraints_unittest/ipaddress-excludeall.pem -- pki/testdata/name_constraints_unittest/ipaddress-excluded.pem -- pki/testdata/name_constraints_unittest/ipaddress-invalid_addr.pem -- pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_1.pem -- pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_2.pem -- pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_3.pem -- pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_4.pem -- pki/testdata/name_constraints_unittest/ipaddress-mapped_addrs.pem -- pki/testdata/name_constraints_unittest/ipaddress-permit_all.pem -- pki/testdata/name_constraints_unittest/ipaddress-permit_prefix1.pem -- pki/testdata/name_constraints_unittest/ipaddress-permit_prefix31.pem -- pki/testdata/name_constraints_unittest/ipaddress-permit_singlehost.pem -- pki/testdata/name_constraints_unittest/ipaddress.pem -- pki/testdata/name_constraints_unittest/name-ca.pem -- pki/testdata/name_constraints_unittest/name-de.pem -- pki/testdata/name_constraints_unittest/name-empty.pem -- pki/testdata/name_constraints_unittest/name-jp-tokyo.pem -- pki/testdata/name_constraints_unittest/name-jp.pem -- pki/testdata/name_constraints_unittest/name-us-arizona-1.1.1.1.pem -- pki/testdata/name_constraints_unittest/name-us-arizona-192.168.1.1.pem -- pki/testdata/name_constraints_unittest/name-us-arizona-email-invalidstring.pem -- pki/testdata/name_constraints_unittest/name-us-arizona-email-localpartcase.pem -- pki/testdata/name_constraints_unittest/name-us-arizona-email-multiple.pem -- pki/testdata/name_constraints_unittest/name-us-arizona-email.pem -- pki/testdata/name_constraints_unittest/name-us-arizona-foo.com.pem -- pki/testdata/name_constraints_unittest/name-us-arizona-ipv6.pem -- pki/testdata/name_constraints_unittest/name-us-arizona-permitted.example.com.pem -- pki/testdata/name_constraints_unittest/name-us-arizona.pem -- pki/testdata/name_constraints_unittest/name-us-california-192.168.1.1.pem -- pki/testdata/name_constraints_unittest/name-us-california-mountain_view.pem -- pki/testdata/name_constraints_unittest/name-us-california-permitted.example.com.pem -- pki/testdata/name_constraints_unittest/name-us-california.pem -- pki/testdata/name_constraints_unittest/name-us.pem -- pki/testdata/name_constraints_unittest/othername-excluded.pem -- pki/testdata/name_constraints_unittest/othername-permitted.pem -- pki/testdata/name_constraints_unittest/registeredid-excluded.pem -- pki/testdata/name_constraints_unittest/registeredid-permitted.pem -- pki/testdata/name_constraints_unittest/rfc822name-excluded-empty.pem -- pki/testdata/name_constraints_unittest/rfc822name-excluded-hostname.pem -- pki/testdata/name_constraints_unittest/rfc822name-excluded-hostnamewithat.pem -- pki/testdata/name_constraints_unittest/rfc822name-excluded-ipv4.pem -- pki/testdata/name_constraints_unittest/rfc822name-excluded-quoted.pem -- pki/testdata/name_constraints_unittest/rfc822name-excluded-subdomains.pem -- pki/testdata/name_constraints_unittest/rfc822name-excluded.pem -- pki/testdata/name_constraints_unittest/rfc822name-permitted-empty.pem -- pki/testdata/name_constraints_unittest/rfc822name-permitted-hostname.pem -- pki/testdata/name_constraints_unittest/rfc822name-permitted-hostnamewithat.pem -- pki/testdata/name_constraints_unittest/rfc822name-permitted-ipv4.pem -- pki/testdata/name_constraints_unittest/rfc822name-permitted-quoted.pem -- pki/testdata/name_constraints_unittest/rfc822name-permitted-subdomains.pem -- pki/testdata/name_constraints_unittest/rfc822name-permitted.pem -- pki/testdata/name_constraints_unittest/san-directoryname.pem -- pki/testdata/name_constraints_unittest/san-dnsname.pem -- pki/testdata/name_constraints_unittest/san-edipartyname.pem -- pki/testdata/name_constraints_unittest/san-excluded-directoryname.pem -- pki/testdata/name_constraints_unittest/san-excluded-dnsname.pem -- pki/testdata/name_constraints_unittest/san-excluded-ipaddress.pem -- pki/testdata/name_constraints_unittest/san-invalid-empty.pem -- pki/testdata/name_constraints_unittest/san-invalid-ipaddress.pem -- pki/testdata/name_constraints_unittest/san-ipaddress4.pem -- pki/testdata/name_constraints_unittest/san-ipaddress6.pem -- pki/testdata/name_constraints_unittest/san-othername.pem -- pki/testdata/name_constraints_unittest/san-permitted.pem -- pki/testdata/name_constraints_unittest/san-registeredid.pem -- pki/testdata/name_constraints_unittest/san-rfc822name-domaincase.pem -- pki/testdata/name_constraints_unittest/san-rfc822name-empty-localpart.pem -- pki/testdata/name_constraints_unittest/san-rfc822name-empty.pem -- pki/testdata/name_constraints_unittest/san-rfc822name-ipv4.pem -- pki/testdata/name_constraints_unittest/san-rfc822name-localpartcase.pem -- pki/testdata/name_constraints_unittest/san-rfc822name-multiple.pem -- pki/testdata/name_constraints_unittest/san-rfc822name-no-at.pem -- pki/testdata/name_constraints_unittest/san-rfc822name-quoted.pem -- pki/testdata/name_constraints_unittest/san-rfc822name-subdomain-no-at.pem -- pki/testdata/name_constraints_unittest/san-rfc822name-subdomain-two-ats.pem -- pki/testdata/name_constraints_unittest/san-rfc822name-subdomain.pem -- pki/testdata/name_constraints_unittest/san-rfc822name-subdomaincase.pem -- pki/testdata/name_constraints_unittest/san-rfc822name-two-ats.pem -- pki/testdata/name_constraints_unittest/san-rfc822name.pem -- pki/testdata/name_constraints_unittest/san-uri.pem -- pki/testdata/name_constraints_unittest/san-x400address.pem -- pki/testdata/name_constraints_unittest/uri-excluded.pem -- pki/testdata/name_constraints_unittest/uri-permitted.pem -- pki/testdata/name_constraints_unittest/x400address-excluded.pem -- pki/testdata/name_constraints_unittest/x400address-permitted.pem -- pki/testdata/nist-pkits/certs/AllCertificatesNoPoliciesTest2EE.crt -- pki/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest10EE.crt -- pki/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest13EE.crt -- pki/testdata/nist-pkits/certs/AllCertificatesanyPolicyTest11EE.crt -- pki/testdata/nist-pkits/certs/AnyPolicyTest14EE.crt -- pki/testdata/nist-pkits/certs/BadCRLIssuerNameCACert.crt -- pki/testdata/nist-pkits/certs/BadCRLSignatureCACert.crt -- pki/testdata/nist-pkits/certs/BadSignedCACert.crt -- pki/testdata/nist-pkits/certs/BadnotAfterDateCACert.crt -- pki/testdata/nist-pkits/certs/BadnotBeforeDateCACert.crt -- pki/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCACert.crt -- pki/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCRLCert.crt -- pki/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyCACert.crt -- pki/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyOldWithNewCACert.crt -- pki/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyCACert.crt -- pki/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyNewWithOldCACert.crt -- pki/testdata/nist-pkits/certs/CPSPointerQualifierTest20EE.crt -- pki/testdata/nist-pkits/certs/DSACACert.crt -- pki/testdata/nist-pkits/certs/DSAParametersInheritedCACert.crt -- pki/testdata/nist-pkits/certs/DifferentPoliciesTest12EE.crt -- pki/testdata/nist-pkits/certs/DifferentPoliciesTest3EE.crt -- pki/testdata/nist-pkits/certs/DifferentPoliciesTest4EE.crt -- pki/testdata/nist-pkits/certs/DifferentPoliciesTest5EE.crt -- pki/testdata/nist-pkits/certs/DifferentPoliciesTest7EE.crt -- pki/testdata/nist-pkits/certs/DifferentPoliciesTest8EE.crt -- pki/testdata/nist-pkits/certs/DifferentPoliciesTest9EE.crt -- pki/testdata/nist-pkits/certs/GeneralizedTimeCRLnextUpdateCACert.crt -- pki/testdata/nist-pkits/certs/GoodCACert.crt -- pki/testdata/nist-pkits/certs/GoodsubCACert.crt -- pki/testdata/nist-pkits/certs/GoodsubCAPanyPolicyMapping1to2CACert.crt -- pki/testdata/nist-pkits/certs/InvalidBadCRLIssuerNameTest5EE.crt -- pki/testdata/nist-pkits/certs/InvalidBadCRLSignatureTest4EE.crt -- pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest7EE.crt -- pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest8EE.crt -- pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedNewWithOldTest5EE.crt -- pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedOldWithNewTest2EE.crt -- pki/testdata/nist-pkits/certs/InvalidCASignatureTest2EE.crt -- pki/testdata/nist-pkits/certs/InvalidCAnotAfterDateTest5EE.crt -- pki/testdata/nist-pkits/certs/InvalidCAnotBeforeDateTest1EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest31EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest33EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest38EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest28EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest29EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest10EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest12EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest13EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest15EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest16EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest17EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest20EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest2EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest3EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest7EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest8EE.crt -- pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest9EE.crt -- pki/testdata/nist-pkits/certs/InvalidDSASignatureTest6EE.crt -- pki/testdata/nist-pkits/certs/InvalidEESignatureTest3EE.crt -- pki/testdata/nist-pkits/certs/InvalidEEnotAfterDateTest6EE.crt -- pki/testdata/nist-pkits/certs/InvalidEEnotBeforeDateTest2EE.crt -- pki/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest23EE.crt -- pki/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest26EE.crt -- pki/testdata/nist-pkits/certs/InvalidLongSerialNumberTest18EE.crt -- pki/testdata/nist-pkits/certs/InvalidMappingFromanyPolicyTest7EE.crt -- pki/testdata/nist-pkits/certs/InvalidMappingToanyPolicyTest8EE.crt -- pki/testdata/nist-pkits/certs/InvalidMissingCRLTest1EE.crt -- pki/testdata/nist-pkits/certs/InvalidMissingbasicConstraintsTest1EE.crt -- pki/testdata/nist-pkits/certs/InvalidNameChainingOrderTest2EE.crt -- pki/testdata/nist-pkits/certs/InvalidNameChainingTest1EE.crt -- pki/testdata/nist-pkits/certs/InvalidNegativeSerialNumberTest15EE.crt -- pki/testdata/nist-pkits/certs/InvalidOldCRLnextUpdateTest11EE.crt -- pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest10EE.crt -- pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest2EE.crt -- pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest4EE.crt -- pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest22EE.crt -- pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest24EE.crt -- pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest26EE.crt -- pki/testdata/nist-pkits/certs/InvalidRevokedCATest2EE.crt -- pki/testdata/nist-pkits/certs/InvalidRevokedEETest3EE.crt -- pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest10EE.crt -- pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest8EE.crt -- pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest10EE.crt -- pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest11EE.crt -- pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest8EE.crt -- pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest9EE.crt -- pki/testdata/nist-pkits/certs/InvalidSelfIssuedpathLenConstraintTest16EE.crt -- pki/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest7EE.crt -- pki/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest8EE.crt -- pki/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest20EE.crt -- pki/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest21EE.crt -- pki/testdata/nist-pkits/certs/InvalidURInameConstraintsTest35EE.crt -- pki/testdata/nist-pkits/certs/InvalidURInameConstraintsTest37EE.crt -- pki/testdata/nist-pkits/certs/InvalidUnknownCRLEntryExtensionTest8EE.crt -- pki/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest10EE.crt -- pki/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest9EE.crt -- pki/testdata/nist-pkits/certs/InvalidUnknownCriticalCertificateExtensionTest2EE.crt -- pki/testdata/nist-pkits/certs/InvalidWrongCRLTest6EE.crt -- pki/testdata/nist-pkits/certs/InvalidcAFalseTest2EE.crt -- pki/testdata/nist-pkits/certs/InvalidcAFalseTest3EE.crt -- pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest27EE.crt -- pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest31EE.crt -- pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest32EE.crt -- pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest34EE.crt -- pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest35EE.crt -- pki/testdata/nist-pkits/certs/InvaliddeltaCRLIndicatorNoBaseTest1EE.crt -- pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest10EE.crt -- pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest3EE.crt -- pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest4EE.crt -- pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest6EE.crt -- pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest9EE.crt -- pki/testdata/nist-pkits/certs/InvaliddistributionPointTest2EE.crt -- pki/testdata/nist-pkits/certs/InvaliddistributionPointTest3EE.crt -- pki/testdata/nist-pkits/certs/InvaliddistributionPointTest6EE.crt -- pki/testdata/nist-pkits/certs/InvaliddistributionPointTest8EE.crt -- pki/testdata/nist-pkits/certs/InvaliddistributionPointTest9EE.crt -- pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest1EE.crt -- pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest4EE.crt -- pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest5EE.crt -- pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest6EE.crt -- pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest1EE.crt -- pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest3EE.crt -- pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest5EE.crt -- pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest6EE.crt -- pki/testdata/nist-pkits/certs/InvalidkeyUsageCriticalcRLSignFalseTest4EE.crt -- pki/testdata/nist-pkits/certs/InvalidkeyUsageCriticalkeyCertSignFalseTest1EE.crt -- pki/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalcRLSignFalseTest5EE.crt -- pki/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalkeyCertSignFalseTest2EE.crt -- pki/testdata/nist-pkits/certs/InvalidonlyContainsAttributeCertsTest14EE.crt -- pki/testdata/nist-pkits/certs/InvalidonlyContainsCACertsTest12EE.crt -- pki/testdata/nist-pkits/certs/InvalidonlyContainsUserCertsTest11EE.crt -- pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest15EE.crt -- pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest16EE.crt -- pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest17EE.crt -- pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest20EE.crt -- pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest21EE.crt -- pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest10EE.crt -- pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest11EE.crt -- pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest12EE.crt -- pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest5EE.crt -- pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest6EE.crt -- pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest9EE.crt -- pki/testdata/nist-pkits/certs/Invalidpre2000CRLnextUpdateTest12EE.crt -- pki/testdata/nist-pkits/certs/Invalidpre2000UTCEEnotAfterDateTest7EE.crt -- pki/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest3EE.crt -- pki/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest5EE.crt -- pki/testdata/nist-pkits/certs/LongSerialNumberCACert.crt -- pki/testdata/nist-pkits/certs/Mapping1to2CACert.crt -- pki/testdata/nist-pkits/certs/MappingFromanyPolicyCACert.crt -- pki/testdata/nist-pkits/certs/MappingToanyPolicyCACert.crt -- pki/testdata/nist-pkits/certs/MissingbasicConstraintsCACert.crt -- pki/testdata/nist-pkits/certs/NameOrderingCACert.crt -- pki/testdata/nist-pkits/certs/NegativeSerialNumberCACert.crt -- pki/testdata/nist-pkits/certs/NoCRLCACert.crt -- pki/testdata/nist-pkits/certs/NoPoliciesCACert.crt -- pki/testdata/nist-pkits/certs/NoissuingDistributionPointCACert.crt -- pki/testdata/nist-pkits/certs/OldCRLnextUpdateCACert.crt -- pki/testdata/nist-pkits/certs/OverlappingPoliciesTest6EE.crt -- pki/testdata/nist-pkits/certs/P12Mapping1to3CACert.crt -- pki/testdata/nist-pkits/certs/P12Mapping1to3subCACert.crt -- pki/testdata/nist-pkits/certs/P12Mapping1to3subsubCACert.crt -- pki/testdata/nist-pkits/certs/P1Mapping1to234CACert.crt -- pki/testdata/nist-pkits/certs/P1Mapping1to234subCACert.crt -- pki/testdata/nist-pkits/certs/P1anyPolicyMapping1to2CACert.crt -- pki/testdata/nist-pkits/certs/PanyPolicyMapping1to2CACert.crt -- pki/testdata/nist-pkits/certs/PoliciesP1234CACert.crt -- pki/testdata/nist-pkits/certs/PoliciesP1234subCAP123Cert.crt -- pki/testdata/nist-pkits/certs/PoliciesP1234subsubCAP123P12Cert.crt -- pki/testdata/nist-pkits/certs/PoliciesP123CACert.crt -- pki/testdata/nist-pkits/certs/PoliciesP123subCAP12Cert.crt -- pki/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P1Cert.crt -- pki/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P2Cert.crt -- pki/testdata/nist-pkits/certs/PoliciesP123subsubsubCAP12P2P1Cert.crt -- pki/testdata/nist-pkits/certs/PoliciesP12CACert.crt -- pki/testdata/nist-pkits/certs/PoliciesP12subCAP1Cert.crt -- pki/testdata/nist-pkits/certs/PoliciesP12subsubCAP1P2Cert.crt -- pki/testdata/nist-pkits/certs/PoliciesP2subCA2Cert.crt -- pki/testdata/nist-pkits/certs/PoliciesP2subCACert.crt -- pki/testdata/nist-pkits/certs/PoliciesP3CACert.crt -- pki/testdata/nist-pkits/certs/RFC3280MandatoryAttributeTypesCACert.crt -- pki/testdata/nist-pkits/certs/RFC3280OptionalAttributeTypesCACert.crt -- pki/testdata/nist-pkits/certs/RevokedsubCACert.crt -- pki/testdata/nist-pkits/certs/RolloverfromPrintableStringtoUTF8StringCACert.crt -- pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CRLSigningCert.crt -- pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CertificateSigningCACert.crt -- pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCRLSigningCert.crt -- pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCertificateSigningCACert.crt -- pki/testdata/nist-pkits/certs/TrustAnchorRootCertificate.crt -- pki/testdata/nist-pkits/certs/TwoCRLsCACert.crt -- pki/testdata/nist-pkits/certs/UIDCACert.crt -- pki/testdata/nist-pkits/certs/UTF8StringCaseInsensitiveMatchCACert.crt -- pki/testdata/nist-pkits/certs/UTF8StringEncodedNamesCACert.crt -- pki/testdata/nist-pkits/certs/UnknownCRLEntryExtensionCACert.crt -- pki/testdata/nist-pkits/certs/UnknownCRLExtensionCACert.crt -- pki/testdata/nist-pkits/certs/UserNoticeQualifierTest15EE.crt -- pki/testdata/nist-pkits/certs/UserNoticeQualifierTest16EE.crt -- pki/testdata/nist-pkits/certs/UserNoticeQualifierTest17EE.crt -- pki/testdata/nist-pkits/certs/UserNoticeQualifierTest18EE.crt -- pki/testdata/nist-pkits/certs/UserNoticeQualifierTest19EE.crt -- pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedCRLSigningKeyTest6EE.crt -- pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest3EE.crt -- pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest4EE.crt -- pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedOldWithNewTest1EE.crt -- pki/testdata/nist-pkits/certs/ValidCertificatePathTest1EE.crt -- pki/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest30EE.crt -- pki/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest32EE.crt -- pki/testdata/nist-pkits/certs/ValidDNandRFC822nameConstraintsTest27EE.crt -- pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest11EE.crt -- pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest14EE.crt -- pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest18EE.crt -- pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest19EE.crt -- pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest1EE.crt -- pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest4EE.crt -- pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest5EE.crt -- pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest6EE.crt -- pki/testdata/nist-pkits/certs/ValidDSAParameterInheritanceTest5EE.crt -- pki/testdata/nist-pkits/certs/ValidDSASignaturesTest4EE.crt -- pki/testdata/nist-pkits/certs/ValidGeneralizedTimeCRLnextUpdateTest13EE.crt -- pki/testdata/nist-pkits/certs/ValidGeneralizedTimenotAfterDateTest8EE.crt -- pki/testdata/nist-pkits/certs/ValidGeneralizedTimenotBeforeDateTest4EE.crt -- pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest22EE.crt -- pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest24EE.crt -- pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest25EE.crt -- pki/testdata/nist-pkits/certs/ValidLongSerialNumberTest16EE.crt -- pki/testdata/nist-pkits/certs/ValidLongSerialNumberTest17EE.crt -- pki/testdata/nist-pkits/certs/ValidNameChainingCapitalizationTest5EE.crt -- pki/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest3EE.crt -- pki/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest4EE.crt -- pki/testdata/nist-pkits/certs/ValidNameUIDsTest6EE.crt -- pki/testdata/nist-pkits/certs/ValidNegativeSerialNumberTest14EE.crt -- pki/testdata/nist-pkits/certs/ValidNoissuingDistributionPointTest10EE.crt -- pki/testdata/nist-pkits/certs/ValidPolicyMappingTest11EE.crt -- pki/testdata/nist-pkits/certs/ValidPolicyMappingTest12EE.crt -- pki/testdata/nist-pkits/certs/ValidPolicyMappingTest13EE.crt -- pki/testdata/nist-pkits/certs/ValidPolicyMappingTest14EE.crt -- pki/testdata/nist-pkits/certs/ValidPolicyMappingTest1EE.crt -- pki/testdata/nist-pkits/certs/ValidPolicyMappingTest3EE.crt -- pki/testdata/nist-pkits/certs/ValidPolicyMappingTest5EE.crt -- pki/testdata/nist-pkits/certs/ValidPolicyMappingTest6EE.crt -- pki/testdata/nist-pkits/certs/ValidPolicyMappingTest9EE.crt -- pki/testdata/nist-pkits/certs/ValidRFC3280MandatoryAttributeTypesTest7EE.crt -- pki/testdata/nist-pkits/certs/ValidRFC3280OptionalAttributeTypesTest8EE.crt -- pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest21EE.crt -- pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest23EE.crt -- pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest25EE.crt -- pki/testdata/nist-pkits/certs/ValidRolloverfromPrintableStringtoUTF8StringTest10EE.crt -- pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest7EE.crt -- pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest9EE.crt -- pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitPolicyMappingTest7EE.crt -- pki/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest15EE.crt -- pki/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest17EE.crt -- pki/testdata/nist-pkits/certs/ValidSelfIssuedrequireExplicitPolicyTest6EE.crt -- pki/testdata/nist-pkits/certs/ValidSeparateCertificateandCRLKeysTest19EE.crt -- pki/testdata/nist-pkits/certs/ValidTwoCRLsTest7EE.crt -- pki/testdata/nist-pkits/certs/ValidURInameConstraintsTest34EE.crt -- pki/testdata/nist-pkits/certs/ValidURInameConstraintsTest36EE.crt -- pki/testdata/nist-pkits/certs/ValidUTF8StringCaseInsensitiveMatchTest11EE.crt -- pki/testdata/nist-pkits/certs/ValidUTF8StringEncodedNamesTest9EE.crt -- pki/testdata/nist-pkits/certs/ValidUnknownNotCriticalCertificateExtensionTest1EE.crt -- pki/testdata/nist-pkits/certs/ValidbasicConstraintsNotCriticalTest4EE.crt -- pki/testdata/nist-pkits/certs/ValidcRLIssuerTest28EE.crt -- pki/testdata/nist-pkits/certs/ValidcRLIssuerTest29EE.crt -- pki/testdata/nist-pkits/certs/ValidcRLIssuerTest30EE.crt -- pki/testdata/nist-pkits/certs/ValidcRLIssuerTest33EE.crt -- pki/testdata/nist-pkits/certs/ValiddeltaCRLTest2EE.crt -- pki/testdata/nist-pkits/certs/ValiddeltaCRLTest5EE.crt -- pki/testdata/nist-pkits/certs/ValiddeltaCRLTest7EE.crt -- pki/testdata/nist-pkits/certs/ValiddeltaCRLTest8EE.crt -- pki/testdata/nist-pkits/certs/ValiddistributionPointTest1EE.crt -- pki/testdata/nist-pkits/certs/ValiddistributionPointTest4EE.crt -- pki/testdata/nist-pkits/certs/ValiddistributionPointTest5EE.crt -- pki/testdata/nist-pkits/certs/ValiddistributionPointTest7EE.crt -- pki/testdata/nist-pkits/certs/ValidinhibitAnyPolicyTest2EE.crt -- pki/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest2EE.crt -- pki/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest4EE.crt -- pki/testdata/nist-pkits/certs/ValidkeyUsageNotCriticalTest3EE.crt -- pki/testdata/nist-pkits/certs/ValidonlyContainsCACertsTest13EE.crt -- pki/testdata/nist-pkits/certs/ValidonlySomeReasonsTest18EE.crt -- pki/testdata/nist-pkits/certs/ValidonlySomeReasonsTest19EE.crt -- pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest13EE.crt -- pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest14EE.crt -- pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest7EE.crt -- pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest8EE.crt -- pki/testdata/nist-pkits/certs/Validpre2000UTCnotBeforeDateTest3EE.crt -- pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest1EE.crt -- pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest2EE.crt -- pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest4EE.crt -- pki/testdata/nist-pkits/certs/WrongCRLCACert.crt -- pki/testdata/nist-pkits/certs/anyPolicyCACert.crt -- pki/testdata/nist-pkits/certs/basicConstraintsCriticalcAFalseCACert.crt -- pki/testdata/nist-pkits/certs/basicConstraintsNotCriticalCACert.crt -- pki/testdata/nist-pkits/certs/basicConstraintsNotCriticalcAFalseCACert.crt -- pki/testdata/nist-pkits/certs/deltaCRLCA1Cert.crt -- pki/testdata/nist-pkits/certs/deltaCRLCA2Cert.crt -- pki/testdata/nist-pkits/certs/deltaCRLCA3Cert.crt -- pki/testdata/nist-pkits/certs/deltaCRLIndicatorNoBaseCACert.crt -- pki/testdata/nist-pkits/certs/distributionPoint1CACert.crt -- pki/testdata/nist-pkits/certs/distributionPoint2CACert.crt -- pki/testdata/nist-pkits/certs/indirectCRLCA1Cert.crt -- pki/testdata/nist-pkits/certs/indirectCRLCA2Cert.crt -- pki/testdata/nist-pkits/certs/indirectCRLCA3Cert.crt -- pki/testdata/nist-pkits/certs/indirectCRLCA3cRLIssuerCert.crt -- pki/testdata/nist-pkits/certs/indirectCRLCA4Cert.crt -- pki/testdata/nist-pkits/certs/indirectCRLCA4cRLIssuerCert.crt -- pki/testdata/nist-pkits/certs/indirectCRLCA5Cert.crt -- pki/testdata/nist-pkits/certs/indirectCRLCA6Cert.crt -- pki/testdata/nist-pkits/certs/inhibitAnyPolicy0CACert.crt -- pki/testdata/nist-pkits/certs/inhibitAnyPolicy1CACert.crt -- pki/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedCACert.crt -- pki/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedsubCA2Cert.crt -- pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA1Cert.crt -- pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA2Cert.crt -- pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCAIAP5Cert.crt -- pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subsubCA2Cert.crt -- pki/testdata/nist-pkits/certs/inhibitAnyPolicy5CACert.crt -- pki/testdata/nist-pkits/certs/inhibitAnyPolicy5subCACert.crt -- pki/testdata/nist-pkits/certs/inhibitAnyPolicy5subsubCACert.crt -- pki/testdata/nist-pkits/certs/inhibitAnyPolicyTest3EE.crt -- pki/testdata/nist-pkits/certs/inhibitPolicyMapping0CACert.crt -- pki/testdata/nist-pkits/certs/inhibitPolicyMapping0subCACert.crt -- pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12CACert.crt -- pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCACert.crt -- pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCAIPM5Cert.crt -- pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCACert.crt -- pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCAIPM5Cert.crt -- pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1CACert.crt -- pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedCACert.crt -- pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedsubCACert.crt -- pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subCACert.crt -- pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subsubCACert.crt -- pki/testdata/nist-pkits/certs/inhibitPolicyMapping5CACert.crt -- pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subCACert.crt -- pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubCACert.crt -- pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubsubCACert.crt -- pki/testdata/nist-pkits/certs/keyUsageCriticalcRLSignFalseCACert.crt -- pki/testdata/nist-pkits/certs/keyUsageCriticalkeyCertSignFalseCACert.crt -- pki/testdata/nist-pkits/certs/keyUsageNotCriticalCACert.crt -- pki/testdata/nist-pkits/certs/keyUsageNotCriticalcRLSignFalseCACert.crt -- pki/testdata/nist-pkits/certs/keyUsageNotCriticalkeyCertSignFalseCACert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsDN1CACert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsDN1SelfIssuedCACert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA1Cert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA2Cert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA3Cert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsDN2CACert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsDN3CACert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsDN3subCA1Cert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsDN3subCA2Cert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsDN4CACert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsDN5CACert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsDNS1CACert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsDNS2CACert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA1Cert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA2Cert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA3Cert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsURI1CACert.crt -- pki/testdata/nist-pkits/certs/nameConstraintsURI2CACert.crt -- pki/testdata/nist-pkits/certs/onlyContainsAttributeCertsCACert.crt -- pki/testdata/nist-pkits/certs/onlyContainsCACertsCACert.crt -- pki/testdata/nist-pkits/certs/onlyContainsUserCertsCACert.crt -- pki/testdata/nist-pkits/certs/onlySomeReasonsCA1Cert.crt -- pki/testdata/nist-pkits/certs/onlySomeReasonsCA2Cert.crt -- pki/testdata/nist-pkits/certs/onlySomeReasonsCA3Cert.crt -- pki/testdata/nist-pkits/certs/onlySomeReasonsCA4Cert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint0CACert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint0SelfIssuedCACert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint0subCA2Cert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint0subCACert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint1CACert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedCACert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedsubCACert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint1subCACert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint6CACert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint6subCA0Cert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint6subCA1Cert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint6subCA4Cert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA00Cert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA11Cert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA41Cert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA11XCert.crt -- pki/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA41XCert.crt -- pki/testdata/nist-pkits/certs/pre2000CRLnextUpdateCACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy0CACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy0subCACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy0subsubCACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy0subsubsubCACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy10CACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy10subCACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy10subsubCACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy10subsubsubCACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy2CACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedCACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedsubCACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy2subCACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy4CACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy4subCACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy4subsubCACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy4subsubsubCACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy5CACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy5subCACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy5subsubCACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy5subsubsubCACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy7CACert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy7subCARE2Cert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy7subsubCARE2RE4Cert.crt -- pki/testdata/nist-pkits/certs/requireExplicitPolicy7subsubsubCARE2RE4Cert.crt -- pki/testdata/nist-pkits/crls/BadCRLIssuerNameCACRL.crl -- pki/testdata/nist-pkits/crls/BadCRLSignatureCACRL.crl -- pki/testdata/nist-pkits/crls/BadSignedCACRL.crl -- pki/testdata/nist-pkits/crls/BadnotAfterDateCACRL.crl -- pki/testdata/nist-pkits/crls/BadnotBeforeDateCACRL.crl -- pki/testdata/nist-pkits/crls/BasicSelfIssuedCRLSigningKeyCACRL.crl -- pki/testdata/nist-pkits/crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl -- pki/testdata/nist-pkits/crls/BasicSelfIssuedNewKeyCACRL.crl -- pki/testdata/nist-pkits/crls/BasicSelfIssuedOldKeyCACRL.crl -- pki/testdata/nist-pkits/crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crl -- pki/testdata/nist-pkits/crls/DSACACRL.crl -- pki/testdata/nist-pkits/crls/DSAParametersInheritedCACRL.crl -- pki/testdata/nist-pkits/crls/GeneralizedTimeCRLnextUpdateCACRL.crl -- pki/testdata/nist-pkits/crls/GoodCACRL.crl -- pki/testdata/nist-pkits/crls/GoodsubCACRL.crl -- pki/testdata/nist-pkits/crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl -- pki/testdata/nist-pkits/crls/LongSerialNumberCACRL.crl -- pki/testdata/nist-pkits/crls/Mapping1to2CACRL.crl -- pki/testdata/nist-pkits/crls/MappingFromanyPolicyCACRL.crl -- pki/testdata/nist-pkits/crls/MappingToanyPolicyCACRL.crl -- pki/testdata/nist-pkits/crls/MissingbasicConstraintsCACRL.crl -- pki/testdata/nist-pkits/crls/NameOrderCACRL.crl -- pki/testdata/nist-pkits/crls/NegativeSerialNumberCACRL.crl -- pki/testdata/nist-pkits/crls/NoPoliciesCACRL.crl -- pki/testdata/nist-pkits/crls/NoissuingDistributionPointCACRL.crl -- pki/testdata/nist-pkits/crls/OldCRLnextUpdateCACRL.crl -- pki/testdata/nist-pkits/crls/P12Mapping1to3CACRL.crl -- pki/testdata/nist-pkits/crls/P12Mapping1to3subCACRL.crl -- pki/testdata/nist-pkits/crls/P12Mapping1to3subsubCACRL.crl -- pki/testdata/nist-pkits/crls/P1Mapping1to234CACRL.crl -- pki/testdata/nist-pkits/crls/P1Mapping1to234subCACRL.crl -- pki/testdata/nist-pkits/crls/P1anyPolicyMapping1to2CACRL.crl -- pki/testdata/nist-pkits/crls/PanyPolicyMapping1to2CACRL.crl -- pki/testdata/nist-pkits/crls/PoliciesP1234CACRL.crl -- pki/testdata/nist-pkits/crls/PoliciesP1234subCAP123CRL.crl -- pki/testdata/nist-pkits/crls/PoliciesP1234subsubCAP123P12CRL.crl -- pki/testdata/nist-pkits/crls/PoliciesP123CACRL.crl -- pki/testdata/nist-pkits/crls/PoliciesP123subCAP12CRL.crl -- pki/testdata/nist-pkits/crls/PoliciesP123subsubCAP12P1CRL.crl -- pki/testdata/nist-pkits/crls/PoliciesP123subsubCAP2P2CRL.crl -- pki/testdata/nist-pkits/crls/PoliciesP123subsubsubCAP12P2P1CRL.crl -- pki/testdata/nist-pkits/crls/PoliciesP12CACRL.crl -- pki/testdata/nist-pkits/crls/PoliciesP12subCAP1CRL.crl -- pki/testdata/nist-pkits/crls/PoliciesP12subsubCAP1P2CRL.crl -- pki/testdata/nist-pkits/crls/PoliciesP2subCA2CRL.crl -- pki/testdata/nist-pkits/crls/PoliciesP2subCACRL.crl -- pki/testdata/nist-pkits/crls/PoliciesP3CACRL.crl -- pki/testdata/nist-pkits/crls/RFC3280MandatoryAttributeTypesCACRL.crl -- pki/testdata/nist-pkits/crls/RFC3280OptionalAttributeTypesCACRL.crl -- pki/testdata/nist-pkits/crls/RevokedsubCACRL.crl -- pki/testdata/nist-pkits/crls/RolloverfromPrintableStringtoUTF8StringCACRL.crl -- pki/testdata/nist-pkits/crls/SeparateCertificateandCRLKeysCA2CRL.crl -- pki/testdata/nist-pkits/crls/SeparateCertificateandCRLKeysCRL.crl -- pki/testdata/nist-pkits/crls/TrustAnchorRootCRL.crl -- pki/testdata/nist-pkits/crls/TwoCRLsCABadCRL.crl -- pki/testdata/nist-pkits/crls/TwoCRLsCAGoodCRL.crl -- pki/testdata/nist-pkits/crls/UIDCACRL.crl -- pki/testdata/nist-pkits/crls/UTF8StringCaseInsensitiveMatchCACRL.crl -- pki/testdata/nist-pkits/crls/UTF8StringEncodedNamesCACRL.crl -- pki/testdata/nist-pkits/crls/UnknownCRLEntryExtensionCACRL.crl -- pki/testdata/nist-pkits/crls/UnknownCRLExtensionCACRL.crl -- pki/testdata/nist-pkits/crls/WrongCRLCACRL.crl -- pki/testdata/nist-pkits/crls/anyPolicyCACRL.crl -- pki/testdata/nist-pkits/crls/basicConstraintsCriticalcAFalseCACRL.crl -- pki/testdata/nist-pkits/crls/basicConstraintsNotCriticalCACRL.crl -- pki/testdata/nist-pkits/crls/basicConstraintsNotCriticalcAFalseCACRL.crl -- pki/testdata/nist-pkits/crls/deltaCRLCA1CRL.crl -- pki/testdata/nist-pkits/crls/deltaCRLCA1deltaCRL.crl -- pki/testdata/nist-pkits/crls/deltaCRLCA2CRL.crl -- pki/testdata/nist-pkits/crls/deltaCRLCA2deltaCRL.crl -- pki/testdata/nist-pkits/crls/deltaCRLCA3CRL.crl -- pki/testdata/nist-pkits/crls/deltaCRLCA3deltaCRL.crl -- pki/testdata/nist-pkits/crls/deltaCRLIndicatorNoBaseCACRL.crl -- pki/testdata/nist-pkits/crls/distributionPoint1CACRL.crl -- pki/testdata/nist-pkits/crls/distributionPoint2CACRL.crl -- pki/testdata/nist-pkits/crls/indirectCRLCA1CRL.crl -- pki/testdata/nist-pkits/crls/indirectCRLCA3CRL.crl -- pki/testdata/nist-pkits/crls/indirectCRLCA3cRLIssuerCRL.crl -- pki/testdata/nist-pkits/crls/indirectCRLCA4cRLIssuerCRL.crl -- pki/testdata/nist-pkits/crls/indirectCRLCA5CRL.crl -- pki/testdata/nist-pkits/crls/inhibitAnyPolicy0CACRL.crl -- pki/testdata/nist-pkits/crls/inhibitAnyPolicy1CACRL.crl -- pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCA1CRL.crl -- pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCA2CRL.crl -- pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCAIAP5CRL.crl -- pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subsubCA2CRL.crl -- pki/testdata/nist-pkits/crls/inhibitAnyPolicy5CACRL.crl -- pki/testdata/nist-pkits/crls/inhibitAnyPolicy5subCACRL.crl -- pki/testdata/nist-pkits/crls/inhibitAnyPolicy5subsubCACRL.crl -- pki/testdata/nist-pkits/crls/inhibitPolicyMapping0CACRL.crl -- pki/testdata/nist-pkits/crls/inhibitPolicyMapping0subCACRL.crl -- pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12CACRL.crl -- pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subCACRL.crl -- pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl -- pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subsubCACRL.crl -- pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crl -- pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1CACRL.crl -- pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1subCACRL.crl -- pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1subsubCACRL.crl -- pki/testdata/nist-pkits/crls/inhibitPolicyMapping5CACRL.crl -- pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subCACRL.crl -- pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subsubCACRL.crl -- pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subsubsubCACRL.crl -- pki/testdata/nist-pkits/crls/keyUsageCriticalcRLSignFalseCACRL.crl -- pki/testdata/nist-pkits/crls/keyUsageCriticalkeyCertSignFalseCACRL.crl -- pki/testdata/nist-pkits/crls/keyUsageNotCriticalCACRL.crl -- pki/testdata/nist-pkits/crls/keyUsageNotCriticalcRLSignFalseCACRL.crl -- pki/testdata/nist-pkits/crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsDN1CACRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA1CRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA2CRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA3CRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsDN2CACRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsDN3CACRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsDN3subCA1CRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsDN3subCA2CRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsDN4CACRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsDN5CACRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsDNS1CACRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsDNS2CACRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA1CRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA2CRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA3CRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsURI1CACRL.crl -- pki/testdata/nist-pkits/crls/nameConstraintsURI2CACRL.crl -- pki/testdata/nist-pkits/crls/onlyContainsAttributeCertsCACRL.crl -- pki/testdata/nist-pkits/crls/onlyContainsCACertsCACRL.crl -- pki/testdata/nist-pkits/crls/onlyContainsUserCertsCACRL.crl -- pki/testdata/nist-pkits/crls/onlySomeReasonsCA1compromiseCRL.crl -- pki/testdata/nist-pkits/crls/onlySomeReasonsCA1otherreasonsCRL.crl -- pki/testdata/nist-pkits/crls/onlySomeReasonsCA2CRL1.crl -- pki/testdata/nist-pkits/crls/onlySomeReasonsCA2CRL2.crl -- pki/testdata/nist-pkits/crls/onlySomeReasonsCA3compromiseCRL.crl -- pki/testdata/nist-pkits/crls/onlySomeReasonsCA3otherreasonsCRL.crl -- pki/testdata/nist-pkits/crls/onlySomeReasonsCA4compromiseCRL.crl -- pki/testdata/nist-pkits/crls/onlySomeReasonsCA4otherreasonsCRL.crl -- pki/testdata/nist-pkits/crls/pathLenConstraint0CACRL.crl -- pki/testdata/nist-pkits/crls/pathLenConstraint0subCA2CRL.crl -- pki/testdata/nist-pkits/crls/pathLenConstraint0subCACRL.crl -- pki/testdata/nist-pkits/crls/pathLenConstraint1CACRL.crl -- pki/testdata/nist-pkits/crls/pathLenConstraint1subCACRL.crl -- pki/testdata/nist-pkits/crls/pathLenConstraint6CACRL.crl -- pki/testdata/nist-pkits/crls/pathLenConstraint6subCA0CRL.crl -- pki/testdata/nist-pkits/crls/pathLenConstraint6subCA1CRL.crl -- pki/testdata/nist-pkits/crls/pathLenConstraint6subCA4CRL.crl -- pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA00CRL.crl -- pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA11CRL.crl -- pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA41CRL.crl -- pki/testdata/nist-pkits/crls/pathLenConstraint6subsubsubCA11XCRL.crl -- pki/testdata/nist-pkits/crls/pathLenConstraint6subsubsubCA41XCRL.crl -- pki/testdata/nist-pkits/crls/pre2000CRLnextUpdateCACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy0CACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy0subCACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy0subsubCACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy0subsubsubCACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy10CACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy10subCACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy10subsubCACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy10subsubsubCACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy2CACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy2subCACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy4CACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy4subCACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy4subsubCACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy4subsubsubCACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy5CACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy5subCACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy5subsubCACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy5subsubsubCACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy7CACRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy7subCARE2CRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl -- pki/testdata/nist-pkits/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl -- pki/testdata/ocsp_unittest/bad_ocsp_type.pem -- pki/testdata/ocsp_unittest/bad_signature.pem -- pki/testdata/ocsp_unittest/bad_status.pem -- pki/testdata/ocsp_unittest/good_response.pem -- pki/testdata/ocsp_unittest/good_response_next_update.pem -- pki/testdata/ocsp_unittest/good_response_sha256.pem -- pki/testdata/ocsp_unittest/has_critical_ct_extension.pem -- pki/testdata/ocsp_unittest/has_critical_response_extension.pem -- pki/testdata/ocsp_unittest/has_critical_single_extension.pem -- pki/testdata/ocsp_unittest/has_extension.pem -- pki/testdata/ocsp_unittest/has_single_extension.pem -- pki/testdata/ocsp_unittest/has_version.pem -- pki/testdata/ocsp_unittest/malformed_request.pem -- pki/testdata/ocsp_unittest/missing_response.pem -- pki/testdata/ocsp_unittest/multiple_response.pem -- pki/testdata/ocsp_unittest/no_response.pem -- pki/testdata/ocsp_unittest/ocsp_extra_certs.pem -- pki/testdata/ocsp_unittest/ocsp_sign_bad_indirect.pem -- pki/testdata/ocsp_unittest/ocsp_sign_direct.pem -- pki/testdata/ocsp_unittest/ocsp_sign_indirect.pem -- pki/testdata/ocsp_unittest/ocsp_sign_indirect_missing.pem -- pki/testdata/ocsp_unittest/other_response.pem -- pki/testdata/ocsp_unittest/responder_id.pem -- pki/testdata/ocsp_unittest/responder_name.pem -- pki/testdata/ocsp_unittest/revoke_response.pem -- pki/testdata/ocsp_unittest/revoke_response_reason.pem -- pki/testdata/ocsp_unittest/unknown_response.pem -- pki/testdata/parse_certificate_unittest/authority_key_identifier/empty_sequence.pem -- pki/testdata/parse_certificate_unittest/authority_key_identifier/extra_contents_after_extension_sequence.pem -- pki/testdata/parse_certificate_unittest/authority_key_identifier/extra_contents_after_issuer_and_serial.pem -- pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_contents.pem -- pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_issuer.pem -- pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_key_identifier.pem -- pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_serial.pem -- pki/testdata/parse_certificate_unittest/authority_key_identifier/issuer_and_serial.pem -- pki/testdata/parse_certificate_unittest/authority_key_identifier/issuer_only.pem -- pki/testdata/parse_certificate_unittest/authority_key_identifier/key_identifier.pem -- pki/testdata/parse_certificate_unittest/authority_key_identifier/key_identifier_and_issuer_and_serial.pem -- pki/testdata/parse_certificate_unittest/authority_key_identifier/serial_only.pem -- pki/testdata/parse_certificate_unittest/authority_key_identifier/url_issuer_and_serial.pem -- pki/testdata/parse_certificate_unittest/authority_key_identifier_not_sequence.pem -- pki/testdata/parse_certificate_unittest/bad_key_usage.pem -- pki/testdata/parse_certificate_unittest/bad_policy_qualifiers.pem -- pki/testdata/parse_certificate_unittest/bad_signature_algorithm_oid.pem -- pki/testdata/parse_certificate_unittest/bad_validity.pem -- pki/testdata/parse_certificate_unittest/basic_constraints_ca_false.pem -- pki/testdata/parse_certificate_unittest/basic_constraints_ca_no_path.pem -- pki/testdata/parse_certificate_unittest/basic_constraints_ca_path_9.pem -- pki/testdata/parse_certificate_unittest/basic_constraints_negative_path.pem -- pki/testdata/parse_certificate_unittest/basic_constraints_not_ca.pem -- pki/testdata/parse_certificate_unittest/basic_constraints_path_too_large.pem -- pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_255.pem -- pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_256.pem -- pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_not_ca.pem -- pki/testdata/parse_certificate_unittest/basic_constraints_unconsumed_data.pem -- pki/testdata/parse_certificate_unittest/cert_algorithm_not_sequence.pem -- pki/testdata/parse_certificate_unittest/cert_data_after_signature.pem -- pki/testdata/parse_certificate_unittest/cert_empty_sequence.pem -- pki/testdata/parse_certificate_unittest/cert_missing_signature.pem -- pki/testdata/parse_certificate_unittest/cert_not_sequence.pem -- pki/testdata/parse_certificate_unittest/cert_signature_not_bit_string.pem -- pki/testdata/parse_certificate_unittest/cert_skeleton.pem -- pki/testdata/parse_certificate_unittest/cert_version3.pem -- pki/testdata/parse_certificate_unittest/crldp_1uri_noissuer.pem -- pki/testdata/parse_certificate_unittest/crldp_3uri_noissuer.pem -- pki/testdata/parse_certificate_unittest/crldp_full_name_as_dirname.pem -- pki/testdata/parse_certificate_unittest/crldp_issuer_as_dirname.pem -- pki/testdata/parse_certificate_unittest/extended_key_usage.pem -- pki/testdata/parse_certificate_unittest/extension_critical.pem -- pki/testdata/parse_certificate_unittest/extension_critical_0.pem -- pki/testdata/parse_certificate_unittest/extension_critical_3.pem -- pki/testdata/parse_certificate_unittest/extension_not_critical.pem -- pki/testdata/parse_certificate_unittest/extensions_data_after_sequence.pem -- pki/testdata/parse_certificate_unittest/extensions_duplicate_key_usage.pem -- pki/testdata/parse_certificate_unittest/extensions_empty_sequence.pem -- pki/testdata/parse_certificate_unittest/extensions_not_sequence.pem -- pki/testdata/parse_certificate_unittest/extensions_real.pem -- pki/testdata/parse_certificate_unittest/failed_signature_algorithm.pem -- pki/testdata/parse_certificate_unittest/inhibit_any_policy.pem -- pki/testdata/parse_certificate_unittest/issuer_bad_printable_string.pem -- pki/testdata/parse_certificate_unittest/key_usage.pem -- pki/testdata/parse_certificate_unittest/name_constraints_bad_ip.pem -- pki/testdata/parse_certificate_unittest/policies.pem -- pki/testdata/parse_certificate_unittest/policy_constraints_empty.pem -- pki/testdata/parse_certificate_unittest/policy_constraints_inhibit.pem -- pki/testdata/parse_certificate_unittest/policy_constraints_inhibit_require.pem -- pki/testdata/parse_certificate_unittest/policy_constraints_require.pem -- pki/testdata/parse_certificate_unittest/policy_qualifiers_empty_sequence.pem -- pki/testdata/parse_certificate_unittest/serial_37_bytes.pem -- pki/testdata/parse_certificate_unittest/serial_negative.pem -- pki/testdata/parse_certificate_unittest/serial_not_minimal.pem -- pki/testdata/parse_certificate_unittest/serial_not_number.pem -- pki/testdata/parse_certificate_unittest/serial_zero.pem -- pki/testdata/parse_certificate_unittest/serial_zero_padded.pem -- pki/testdata/parse_certificate_unittest/serial_zero_padded_21_bytes.pem -- pki/testdata/parse_certificate_unittest/signature_algorithm_null.pem -- pki/testdata/parse_certificate_unittest/subject_alt_name.pem -- pki/testdata/parse_certificate_unittest/subject_blank_subjectaltname_not_critical.pem -- pki/testdata/parse_certificate_unittest/subject_key_identifier_not_octet_string.pem -- pki/testdata/parse_certificate_unittest/subject_not_ascii.pem -- pki/testdata/parse_certificate_unittest/subject_not_printable_string.pem -- pki/testdata/parse_certificate_unittest/subject_printable_string_containing_utf8_client_cert.pem -- pki/testdata/parse_certificate_unittest/subject_t61string.pem -- pki/testdata/parse_certificate_unittest/subject_t61string_1-32.pem -- pki/testdata/parse_certificate_unittest/subject_t61string_126-160.pem -- pki/testdata/parse_certificate_unittest/subject_t61string_actual.pem -- pki/testdata/parse_certificate_unittest/subjectaltname_bad_ip.pem -- pki/testdata/parse_certificate_unittest/subjectaltname_dns_not_ascii.pem -- pki/testdata/parse_certificate_unittest/subjectaltname_general_names_empty_sequence.pem -- pki/testdata/parse_certificate_unittest/subjectaltname_trailing_data.pem -- pki/testdata/parse_certificate_unittest/tbs_explicit_v1.pem -- pki/testdata/parse_certificate_unittest/tbs_v1.pem -- pki/testdata/parse_certificate_unittest/tbs_v1_extensions.pem -- pki/testdata/parse_certificate_unittest/tbs_v2_extensions.pem -- pki/testdata/parse_certificate_unittest/tbs_v2_issuer_and_subject_unique_id.pem -- pki/testdata/parse_certificate_unittest/tbs_v2_issuer_unique_id.pem -- pki/testdata/parse_certificate_unittest/tbs_v2_no_optionals.pem -- pki/testdata/parse_certificate_unittest/tbs_v3_all_optionals.pem -- pki/testdata/parse_certificate_unittest/tbs_v3_data_after_extensions.pem -- pki/testdata/parse_certificate_unittest/tbs_v3_extensions.pem -- pki/testdata/parse_certificate_unittest/tbs_v3_extensions_not_sequence.pem -- pki/testdata/parse_certificate_unittest/tbs_v3_no_optionals.pem -- pki/testdata/parse_certificate_unittest/tbs_v3_real.pem -- pki/testdata/parse_certificate_unittest/tbs_v4.pem -- pki/testdata/parse_certificate_unittest/tbs_validity_both_generalized_time.pem -- pki/testdata/parse_certificate_unittest/tbs_validity_both_utc_time.pem -- pki/testdata/parse_certificate_unittest/tbs_validity_generalized_time_and_utc_time.pem -- pki/testdata/parse_certificate_unittest/tbs_validity_relaxed.pem -- pki/testdata/parse_certificate_unittest/tbs_validity_utc_time_and_generalized_time.pem -- pki/testdata/parse_certificate_unittest/v1_explicit_version.pem -- pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_match_name_only.pem -- pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_matching.pem -- pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_mismatch.pem -- pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/root.pem -- pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/root2.pem -- pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/target.pem -- pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_a.pem -- pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_b.pem -- pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_c.pem -- pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_a.pem -- pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_b.pem -- pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_c.pem -- pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_a.pem -- pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_b.pem -- pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_c.pem -- pki/testdata/path_builder_unittest/key_id_prioritization/root.pem -- pki/testdata/path_builder_unittest/key_id_prioritization/target.pem -- pki/testdata/path_builder_unittest/multi-root-A-by-B.pem -- pki/testdata/path_builder_unittest/multi-root-B-by-C.pem -- pki/testdata/path_builder_unittest/multi-root-B-by-F.pem -- pki/testdata/path_builder_unittest/multi-root-C-by-D.pem -- pki/testdata/path_builder_unittest/multi-root-C-by-E.pem -- pki/testdata/path_builder_unittest/multi-root-D-by-D.pem -- pki/testdata/path_builder_unittest/multi-root-E-by-E.pem -- pki/testdata/path_builder_unittest/multi-root-F-by-E.pem -- pki/testdata/path_builder_unittest/precertificate/precertificate.pem -- pki/testdata/path_builder_unittest/precertificate/root.pem -- pki/testdata/path_builder_unittest/self_issued_prioritization/root1.pem -- pki/testdata/path_builder_unittest/self_issued_prioritization/root1_cross.pem -- pki/testdata/path_builder_unittest/self_issued_prioritization/root2.pem -- pki/testdata/path_builder_unittest/self_issued_prioritization/target.pem -- pki/testdata/path_builder_unittest/validity_date_prioritization/int_ac.pem -- pki/testdata/path_builder_unittest/validity_date_prioritization/int_ad.pem -- pki/testdata/path_builder_unittest/validity_date_prioritization/int_bc.pem -- pki/testdata/path_builder_unittest/validity_date_prioritization/int_bd.pem -- pki/testdata/path_builder_unittest/validity_date_prioritization/root.pem -- pki/testdata/path_builder_unittest/validity_date_prioritization/target.pem -- pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/chain.pem -- pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/main.test -- pki/testdata/verify_certificate_chain_unittest/expired-intermediate/chain.pem -- pki/testdata/verify_certificate_chain_unittest/expired-intermediate/not-after.test -- pki/testdata/verify_certificate_chain_unittest/expired-intermediate/not-before.test -- pki/testdata/verify_certificate_chain_unittest/expired-root/chain.pem -- pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration-and-constraints.test -- pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration.test -- pki/testdata/verify_certificate_chain_unittest/expired-root/not-after.test -- pki/testdata/verify_certificate_chain_unittest/expired-root/not-before-ta-with-expiration.test -- pki/testdata/verify_certificate_chain_unittest/expired-root/not-before.test -- pki/testdata/verify_certificate_chain_unittest/expired-target/chain.pem -- pki/testdata/verify_certificate_chain_unittest/expired-target/not-after.test -- pki/testdata/verify_certificate_chain_unittest/expired-target/not-before.test -- pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/chain.pem -- pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/main.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/chain.pem -- pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/main.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/chain.pem -- pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/main.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/chain.pem -- pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/main.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/any.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/chain.pem -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth-strict-leaf.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth-strict.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth-strict-leaf.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth-strict.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/any.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/chain.pem -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth-strict-leaf.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth-strict.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth-strict-leaf.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth-strict.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-chain.pem -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-any.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth-strict.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth-strict.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-chain.pem -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-any.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth-strict.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth-strict.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-invalid-spki/chain.pem -- pki/testdata/verify_certificate_chain_unittest/intermediate-invalid-spki/main.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/chain.pem -- pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/main.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/chain.pem -- pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/main.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/chain.pem -- pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/main.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/chain.pem -- pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/main.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/chain.pem -- pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/main.test -- pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/chain.pem -- pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/main.test -- pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.pem -- pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.test -- pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.pem -- pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.test -- pki/testdata/verify_certificate_chain_unittest/key-rollover/longrolloverchain.pem -- pki/testdata/verify_certificate_chain_unittest/key-rollover/longrolloverchain.test -- pki/testdata/verify_certificate_chain_unittest/key-rollover/newchain.pem -- pki/testdata/verify_certificate_chain_unittest/key-rollover/newchain.test -- pki/testdata/verify_certificate_chain_unittest/key-rollover/oldchain.pem -- pki/testdata/verify_certificate_chain_unittest/key-rollover/oldchain.test -- pki/testdata/verify_certificate_chain_unittest/key-rollover/rolloverchain.pem -- pki/testdata/verify_certificate_chain_unittest/key-rollover/rolloverchain.test -- pki/testdata/verify_certificate_chain_unittest/many-names/ok-all-types.pem -- pki/testdata/verify_certificate_chain_unittest/many-names/ok-all-types.test -- pki/testdata/verify_certificate_chain_unittest/many-names/toomany-all-types.pem -- pki/testdata/verify_certificate_chain_unittest/many-names/toomany-all-types.test -- pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.pem -- pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.test -- pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.pem -- pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.test -- pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.pem -- pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.test -- pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.pem -- pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.test -- pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.pem -- pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.test -- pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.pem -- pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.test -- pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/chain.pem -- pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/main.test -- pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.2.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.3.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.4.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.5.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.6.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.1.2.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.1.3.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.10.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.13.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.2.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.3.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.4.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.5.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.6.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.7.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.8.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.1.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.10.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.11.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.3.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.5.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.6.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.8.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.9.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.1.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.10.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.3.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.4.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.5.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.6.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.8.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.10.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.12.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.13.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.15.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.16.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.17.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.2.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.20.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.21.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.22.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.23.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.24.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.25.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.26.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.27.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.28.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.29.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.3.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.31.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.33.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.34.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.35.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.36.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.37.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.38.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.7.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.8.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.9.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.16.2.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.1.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.2.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.5.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.6.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.7.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.3.1.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.3.2.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.1.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.10.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.11.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.12.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.16.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.2.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.3.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.5.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.6.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.9.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.7.1.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.7.2.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.1.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.12.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.14.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.2.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.3.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.4.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.5.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.6.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.7.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.8.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.9.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.3.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.5.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.7.txt -- pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.8.txt -- pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/chain.pem -- pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/main.test -- pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/chain.pem -- pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/main.test -- pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/chain.pem -- pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/main.test -- pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/chain.pem -- pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/main.test -- pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/policies-ok/chain.pem -- pki/testdata/verify_certificate_chain_unittest/policies-ok/main.test -- pki/testdata/verify_certificate_chain_unittest/policies-ok/ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/chain.pem -- pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/main.test -- pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/chain.pem -- pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/main.test -- pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/chain.pem -- pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/main.test -- pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/chain.pem -- pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/main.test -- pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/chain.pem -- pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/main.test -- pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/chain.pem -- pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/main.test -- pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/chain.pem -- pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/main.test -- pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/chain.pem -- pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-strict.test -- pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints-strict.test -- pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration-and-constraints.test -- pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration.test -- pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth.test -- pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/chain.pem -- pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/main.test -- pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints-require-basic-constraints.test -- pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-require-basic-constraints.test -- pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/chain.pem -- pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/main.test -- pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root-expired.test -- pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root.test -- pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/main.test -- pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/ta-with-constraints.test -- pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/ta-with-expiration.test -- pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-and-trust_anchor.test -- pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-root.test -- pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/unspecified-trust-root.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-any/any.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-any/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth-strict-leaf.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth-strict.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth-strict-leaf.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth-strict.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/any.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/clientauth-strict.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/clientauth.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/serverauth-strict.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/serverauth.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-many/any.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-many/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth-strict-leaf.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth-strict.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth-strict-leaf.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth-strict.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-none/any.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-none/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth-strict-leaf.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth-strict.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-none/serverauth-strict.test -- pki/testdata/verify_certificate_chain_unittest/target-eku-none/serverauth.test -- pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/main.test -- pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/main.test -- pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/strict.test -- pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf-strict.test -- pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf.test -- pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only.pem -- pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/main.test -- pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/main.test -- pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/main.test -- pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/main.test -- pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/main.test -- pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/strict-leaf.test -- pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/strict.test -- pki/testdata/verify_certificate_chain_unittest/target-only/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-only/trusted_anchor.test -- pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-and-trust_anchor.test -- pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-not_after.test -- pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-wrong_eku.test -- pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf.test -- pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf_require_self_signed.test -- pki/testdata/verify_certificate_chain_unittest/target-selfissued/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_anchor.test -- pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf-and-trust_anchor.test -- pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf.test -- pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf_require_self_signed.test -- pki/testdata/verify_certificate_chain_unittest/target-selfsigned/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-and-trust_anchor.test -- pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-not_after.test -- pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-wrong_eku.test -- pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf.test -- pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf_require_self_signed.test -- pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.pem -- pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.test -- pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.pem -- pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.test -- pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.pem -- pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.test -- pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem -- pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.test -- pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.pem -- pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.test -- pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.pem -- pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.test -- pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.pem -- pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.test -- pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.pem -- pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.test -- pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/main.test -- pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/main.test -- pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/main.test -- pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/main.test -- pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only-trusted_leaf.test -- pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only.pem -- pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/main.test -- pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/chain.pem -- pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/main.test -- pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/chain.pem -- pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/main.test -- pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/chain.pem -- pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/main.test -- pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/chain.pem -- pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/main.test -- pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/chain.pem -- pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/main.test -- pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/ta-with-constraints.test -- pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-dupe_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_rdn.pem -- pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap.pem -- pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-dupe_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_rdn.pem -- pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace.pem -- pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-dupe_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_rdn.pem -- pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled.pem -- pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-dupe_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_rdn.pem -- pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap.pem -- pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-dupe_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_rdn.pem -- pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace.pem -- pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_1.pem -- pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_2.pem -- pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-dupe_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_rdn.pem -- pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled.pem -- pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-dupe_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_rdn.pem -- pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap.pem -- pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-dupe_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_rdn.pem -- pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace.pem -- pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-dupe_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_rdn.pem -- pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-dupe_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_rdn.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-dupe_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_rdn.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-dupe_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_rdn.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-dupe_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_rdn.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-dupe_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_rdn.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-dupe_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_attr.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_rdn.pem -- pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled.pem -- pki/testdata/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_1.pem -- pki/testdata/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_2.pem -- pki/testdata/verify_name_match_unittest/names/custom-custom-normalized.pem -- pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-badAttributeType.pem -- pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-empty.pem -- pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-extradata.pem -- pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-onlyOneElement.pem -- pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-setNotSequence.pem -- pki/testdata/verify_name_match_unittest/names/invalid-Name-setInsteadOfSequence.pem -- pki/testdata/verify_name_match_unittest/names/invalid-RDN-empty.pem -- pki/testdata/verify_name_match_unittest/names/invalid-RDN-sequenceInsteadOfSet.pem -- pki/testdata/verify_name_match_unittest/names/unicode-mixed-normalized.pem -- pki/testdata/verify_name_match_unittest/names/unicode-mixed-unnormalized.pem -- pki/testdata/verify_name_match_unittest/names/unicode_bmp-BMPSTRING-unmangled.pem -- pki/testdata/verify_name_match_unittest/names/unicode_bmp-UNIVERSALSTRING-unmangled.pem -- pki/testdata/verify_name_match_unittest/names/unicode_bmp-UTF8-unmangled.pem -- pki/testdata/verify_name_match_unittest/names/unicode_supplementary-UNIVERSALSTRING-unmangled.pem -- pki/testdata/verify_name_match_unittest/names/unicode_supplementary-UTF8-unmangled.pem -- pki/testdata/verify_name_match_unittest/names/valid-Name-empty.pem -- pki/testdata/verify_name_match_unittest/names/valid-minimal.pem -- pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-spki-params-null.pem -- pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-unused-bits-signature.pem -- pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecdh-key.pem -- pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecmqv-key.pem -- pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-rsa-algorithm.pem -- pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-wrong-signature-format.pem -- pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512.pem -- pki/testdata/verify_signed_data_unittest/ecdsa-secp384r1-sha256-corrupted-data.pem -- pki/testdata/verify_signed_data_unittest/ecdsa-secp384r1-sha256.pem -- pki/testdata/verify_signed_data_unittest/ecdsa-using-rsa-key.pem -- pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-length.pem -- pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-null.pem -- pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-key-params-absent.pem -- pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-using-pss-key-no-params.pem -- pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-wrong-algorithm.pem -- pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1.pem -- pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-key-encoded-ber.pem -- pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-spki-non-null-params.pem -- pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-using-ecdsa-algorithm.pem -- pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-using-id-ea-rsa.pem -- pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256.pem -- pki/testdata/verify_signed_data_unittest/rsa-pss-sha256-using-pss-key-with-params.pem -- pki/testdata/verify_signed_data_unittest/rsa-pss-sha256-wrong-salt.pem -- pki/testdata/verify_signed_data_unittest/rsa-pss-sha256.pem -- pki/testdata/verify_signed_data_unittest/rsa-using-ec-key.pem -- pki/testdata/verify_signed_data_unittest/rsa2048-pkcs1-sha512.pem - pki/testdata/verify_unittest/google-intermediate1.der - pki/testdata/verify_unittest/google-intermediate2.der - pki/testdata/verify_unittest/google-leaf.der -@@ -2838,6 +1403,7 @@ set( +@@ -342,6 +344,7 @@ set( + crypto/cpu_arm_freebsd.cc + crypto/cpu_arm_linux.cc + crypto/cpu_intel.cc ++ crypto/cpu_ppc64le.cc + crypto/crypto.cc + crypto/curve25519/curve25519.cc + crypto/curve25519/curve25519_64_adx.cc +@@ -2830,6 +2833,7 @@ set( gen/test_support/trampoline-armv8-apple.S gen/test_support/trampoline-armv8-linux.S gen/test_support/trampoline-armv8-win.S @@ -5759,11 +4307,11 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/sources.cmake gen/test_support/trampoline-x86-apple.S gen/test_support/trampoline-x86-linux.S gen/test_support/trampoline-x86_64-apple.S -Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/sources.json +Index: chromium-133.0.6943.35/third_party/boringssl/src/gen/sources.json =================================================================== ---- chromium-130.0.6723.44.orig/third_party/boringssl/src/gen/sources.json -+++ chromium-130.0.6723.44/third_party/boringssl/src/gen/sources.json -@@ -84,6 +84,7 @@ +--- chromium-133.0.6943.35.orig/third_party/boringssl/src/gen/sources.json ++++ chromium-133.0.6943.35/third_party/boringssl/src/gen/sources.json +@@ -96,6 +96,7 @@ "gen/bcm/aesni-x86-linux.S", "gen/bcm/aesni-x86_64-apple.S", "gen/bcm/aesni-x86_64-linux.S", @@ -5771,7 +4319,7 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/sources.json "gen/bcm/aesv8-armv7-linux.S", "gen/bcm/aesv8-armv8-apple.S", "gen/bcm/aesv8-armv8-linux.S", -@@ -115,6 +116,7 @@ +@@ -127,6 +128,7 @@ "gen/bcm/ghash-x86-linux.S", "gen/bcm/ghash-x86_64-apple.S", "gen/bcm/ghash-x86_64-linux.S", @@ -5779,1467 +4327,15 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/sources.json "gen/bcm/ghashv8-armv7-linux.S", "gen/bcm/ghashv8-armv8-apple.S", "gen/bcm/ghashv8-armv8-linux.S", -@@ -298,6 +300,7 @@ - "crypto/cpu_arm_freebsd.c", - "crypto/cpu_arm_linux.c", - "crypto/cpu_intel.c", -+ "crypto/cpu_ppc64le.c", - "crypto/crypto.c", - "crypto/curve25519/curve25519.c", - "crypto/curve25519/curve25519_64_adx.c", -@@ -759,37 +762,6 @@ - ], - "data": [ - "crypto/blake2/blake2b256_tests.txt", -- "crypto/cipher_extra/test/aes_128_cbc_sha1_tls_implicit_iv_tests.txt", -- "crypto/cipher_extra/test/aes_128_cbc_sha1_tls_tests.txt", -- "crypto/cipher_extra/test/aes_128_ccm_bluetooth_8_tests.txt", -- "crypto/cipher_extra/test/aes_128_ccm_bluetooth_tests.txt", -- "crypto/cipher_extra/test/aes_128_ccm_matter_tests.txt", -- "crypto/cipher_extra/test/aes_128_ctr_hmac_sha256.txt", -- "crypto/cipher_extra/test/aes_128_gcm_randnonce_tests.txt", -- "crypto/cipher_extra/test/aes_128_gcm_siv_tests.txt", -- "crypto/cipher_extra/test/aes_128_gcm_tests.txt", -- "crypto/cipher_extra/test/aes_192_gcm_tests.txt", -- "crypto/cipher_extra/test/aes_256_cbc_sha1_tls_implicit_iv_tests.txt", -- "crypto/cipher_extra/test/aes_256_cbc_sha1_tls_tests.txt", -- "crypto/cipher_extra/test/aes_256_ctr_hmac_sha256.txt", -- "crypto/cipher_extra/test/aes_256_gcm_randnonce_tests.txt", -- "crypto/cipher_extra/test/aes_256_gcm_siv_tests.txt", -- "crypto/cipher_extra/test/aes_256_gcm_tests.txt", -- "crypto/cipher_extra/test/chacha20_poly1305_tests.txt", -- "crypto/cipher_extra/test/cipher_tests.txt", -- "crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_implicit_iv_tests.txt", -- "crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_tests.txt", -- "crypto/cipher_extra/test/nist_cavp/aes_128_cbc.txt", -- "crypto/cipher_extra/test/nist_cavp/aes_128_ctr.txt", -- "crypto/cipher_extra/test/nist_cavp/aes_128_gcm.txt", -- "crypto/cipher_extra/test/nist_cavp/aes_192_cbc.txt", -- "crypto/cipher_extra/test/nist_cavp/aes_192_ctr.txt", -- "crypto/cipher_extra/test/nist_cavp/aes_256_cbc.txt", -- "crypto/cipher_extra/test/nist_cavp/aes_256_ctr.txt", -- "crypto/cipher_extra/test/nist_cavp/aes_256_gcm.txt", -- "crypto/cipher_extra/test/nist_cavp/tdes_cbc.txt", -- "crypto/cipher_extra/test/nist_cavp/tdes_ecb.txt", -- "crypto/cipher_extra/test/xchacha20_poly1305_tests.txt", - "crypto/curve25519/ed25519_tests.txt", - "crypto/dilithium/dilithium_tests.txt", - "crypto/dilithium/edge_cases_draft_dilithium3_sign.txt", -@@ -1216,1413 +1188,6 @@ - "pki/verify_unittest.cc" - ], - "data": [ -- "pki/testdata/cert_issuer_source_static_unittest/c1.pem", -- "pki/testdata/cert_issuer_source_static_unittest/c2.pem", -- "pki/testdata/cert_issuer_source_static_unittest/d.pem", -- "pki/testdata/cert_issuer_source_static_unittest/e1.pem", -- "pki/testdata/cert_issuer_source_static_unittest/e2.pem", -- "pki/testdata/cert_issuer_source_static_unittest/i1_1.pem", -- "pki/testdata/cert_issuer_source_static_unittest/i1_2.pem", -- "pki/testdata/cert_issuer_source_static_unittest/i2.pem", -- "pki/testdata/cert_issuer_source_static_unittest/i3_1.pem", -- "pki/testdata/cert_issuer_source_static_unittest/i3_2.pem", -- "pki/testdata/cert_issuer_source_static_unittest/root.pem", -- "pki/testdata/certificate_policies_unittest/anypolicy.pem", -- "pki/testdata/certificate_policies_unittest/anypolicy_with_qualifier.pem", -- "pki/testdata/certificate_policies_unittest/invalid-anypolicy_with_custom_qualifier.pem", -- "pki/testdata/certificate_policies_unittest/invalid-empty.pem", -- "pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_dupe.pem", -- "pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_policyinformation_unconsumed_data.pem", -- "pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_policyqualifierinfo_unconsumed_data.pem", -- "pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_with_empty_qualifiers_sequence.pem", -- "pki/testdata/certificate_policies_unittest/invalid-policy_identifier_not_oid.pem", -- "pki/testdata/certificate_policies_unittest/policy_1_2_3.pem", -- "pki/testdata/certificate_policies_unittest/policy_1_2_3_and_1_2_4.pem", -- "pki/testdata/certificate_policies_unittest/policy_1_2_3_and_1_2_4_with_qualifiers.pem", -- "pki/testdata/certificate_policies_unittest/policy_1_2_3_with_custom_qualifier.pem", -- "pki/testdata/certificate_policies_unittest/policy_1_2_3_with_qualifier.pem", -- "pki/testdata/crl_unittest/bad_crldp_has_crlissuer.pem", -- "pki/testdata/crl_unittest/bad_fake_critical_crlentryextension.pem", -- "pki/testdata/crl_unittest/bad_fake_critical_extension.pem", -- "pki/testdata/crl_unittest/bad_idp_contains_wrong_uri.pem", -- "pki/testdata/crl_unittest/bad_idp_indirectcrl.pem", -- "pki/testdata/crl_unittest/bad_idp_onlycontainscacerts.pem", -- "pki/testdata/crl_unittest/bad_idp_onlycontainscacerts_no_basic_constraints.pem", -- "pki/testdata/crl_unittest/bad_idp_onlycontainsusercerts.pem", -- "pki/testdata/crl_unittest/bad_idp_uri_and_onlycontainscacerts.pem", -- "pki/testdata/crl_unittest/bad_idp_uri_and_onlycontainsusercerts.pem", -- "pki/testdata/crl_unittest/bad_key_rollover_signature.pem", -- "pki/testdata/crl_unittest/bad_nextupdate_too_old.pem", -- "pki/testdata/crl_unittest/bad_signature.pem", -- "pki/testdata/crl_unittest/bad_thisupdate_in_future.pem", -- "pki/testdata/crl_unittest/bad_thisupdate_too_old.pem", -- "pki/testdata/crl_unittest/bad_wrong_issuer.pem", -- "pki/testdata/crl_unittest/good.pem", -- "pki/testdata/crl_unittest/good_fake_extension.pem", -- "pki/testdata/crl_unittest/good_fake_extension_no_nextupdate.pem", -- "pki/testdata/crl_unittest/good_generalizedtime.pem", -- "pki/testdata/crl_unittest/good_idp_contains_uri.pem", -- "pki/testdata/crl_unittest/good_idp_onlycontainscacerts.pem", -- "pki/testdata/crl_unittest/good_idp_onlycontainsusercerts.pem", -- "pki/testdata/crl_unittest/good_idp_onlycontainsusercerts_no_basic_constraints.pem", -- "pki/testdata/crl_unittest/good_idp_uri_and_onlycontainscacerts.pem", -- "pki/testdata/crl_unittest/good_idp_uri_and_onlycontainsusercerts.pem", -- "pki/testdata/crl_unittest/good_issuer_name_normalization.pem", -- "pki/testdata/crl_unittest/good_issuer_no_keyusage.pem", -- "pki/testdata/crl_unittest/good_key_rollover.pem", -- "pki/testdata/crl_unittest/good_no_crldp.pem", -- "pki/testdata/crl_unittest/good_no_nextupdate.pem", -- "pki/testdata/crl_unittest/good_no_version.pem", -- "pki/testdata/crl_unittest/invalid_garbage_after_crlentryextensions.pem", -- "pki/testdata/crl_unittest/invalid_garbage_after_extensions.pem", -- "pki/testdata/crl_unittest/invalid_garbage_after_nextupdate.pem", -- "pki/testdata/crl_unittest/invalid_garbage_after_revocationdate.pem", -- "pki/testdata/crl_unittest/invalid_garbage_after_revokedcerts.pem", -- "pki/testdata/crl_unittest/invalid_garbage_after_signaturevalue.pem", -- "pki/testdata/crl_unittest/invalid_garbage_after_thisupdate.pem", -- "pki/testdata/crl_unittest/invalid_garbage_crlentry.pem", -- "pki/testdata/crl_unittest/invalid_garbage_issuer_name.pem", -- "pki/testdata/crl_unittest/invalid_garbage_revocationdate.pem", -- "pki/testdata/crl_unittest/invalid_garbage_revoked_serial_number.pem", -- "pki/testdata/crl_unittest/invalid_garbage_signaturealgorithm.pem", -- "pki/testdata/crl_unittest/invalid_garbage_signaturevalue.pem", -- "pki/testdata/crl_unittest/invalid_garbage_tbs_signature_algorithm.pem", -- "pki/testdata/crl_unittest/invalid_garbage_tbscertlist.pem", -- "pki/testdata/crl_unittest/invalid_garbage_thisupdate.pem", -- "pki/testdata/crl_unittest/invalid_garbage_version.pem", -- "pki/testdata/crl_unittest/invalid_idp_dpname_choice_extra_data.pem", -- "pki/testdata/crl_unittest/invalid_idp_empty_sequence.pem", -- "pki/testdata/crl_unittest/invalid_idp_onlycontains_user_and_ca_certs.pem", -- "pki/testdata/crl_unittest/invalid_idp_onlycontainsusercerts_v1_leaf.pem", -- "pki/testdata/crl_unittest/invalid_issuer_keyusage_no_crlsign.pem", -- "pki/testdata/crl_unittest/invalid_key_rollover_issuer_keyusage_no_crlsign.pem", -- "pki/testdata/crl_unittest/invalid_mismatched_signature_algorithm.pem", -- "pki/testdata/crl_unittest/invalid_revoked_empty_sequence.pem", -- "pki/testdata/crl_unittest/invalid_v1_explicit.pem", -- "pki/testdata/crl_unittest/invalid_v1_with_crlentryextension.pem", -- "pki/testdata/crl_unittest/invalid_v1_with_extension.pem", -- "pki/testdata/crl_unittest/invalid_v3.pem", -- "pki/testdata/crl_unittest/revoked.pem", -- "pki/testdata/crl_unittest/revoked_fake_crlentryextension.pem", -- "pki/testdata/crl_unittest/revoked_generalized_revocationdate.pem", -- "pki/testdata/crl_unittest/revoked_key_rollover.pem", -- "pki/testdata/crl_unittest/revoked_no_nextupdate.pem", -- "pki/testdata/name_constraints_unittest/directoryname-excludeall.pem", -- "pki/testdata/name_constraints_unittest/directoryname-excluded.pem", -- "pki/testdata/name_constraints_unittest/directoryname.pem", -- "pki/testdata/name_constraints_unittest/directoryname_and_dnsname.pem", -- "pki/testdata/name_constraints_unittest/directoryname_and_dnsname_and_ipaddress.pem", -- "pki/testdata/name_constraints_unittest/dnsname-exclude_dot.pem", -- "pki/testdata/name_constraints_unittest/dnsname-excludeall.pem", -- "pki/testdata/name_constraints_unittest/dnsname-excluded.pem", -- "pki/testdata/name_constraints_unittest/dnsname-excluded_with_leading_dot.pem", -- "pki/testdata/name_constraints_unittest/dnsname-permitted_two_dot.pem", -- "pki/testdata/name_constraints_unittest/dnsname-permitted_with_leading_dot.pem", -- "pki/testdata/name_constraints_unittest/dnsname-with_max.pem", -- "pki/testdata/name_constraints_unittest/dnsname-with_min_0.pem", -- "pki/testdata/name_constraints_unittest/dnsname-with_min_0_and_max.pem", -- "pki/testdata/name_constraints_unittest/dnsname-with_min_1.pem", -- "pki/testdata/name_constraints_unittest/dnsname-with_min_1_and_max.pem", -- "pki/testdata/name_constraints_unittest/dnsname.pem", -- "pki/testdata/name_constraints_unittest/dnsname2.pem", -- "pki/testdata/name_constraints_unittest/edipartyname-excluded.pem", -- "pki/testdata/name_constraints_unittest/edipartyname-permitted.pem", -- "pki/testdata/name_constraints_unittest/invalid-empty_excluded_subtree.pem", -- "pki/testdata/name_constraints_unittest/invalid-empty_permitted_subtree.pem", -- "pki/testdata/name_constraints_unittest/invalid-no_subtrees.pem", -- "pki/testdata/name_constraints_unittest/ipaddress-excludeall.pem", -- "pki/testdata/name_constraints_unittest/ipaddress-excluded.pem", -- "pki/testdata/name_constraints_unittest/ipaddress-invalid_addr.pem", -- "pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_1.pem", -- "pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_2.pem", -- "pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_3.pem", -- "pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_4.pem", -- "pki/testdata/name_constraints_unittest/ipaddress-mapped_addrs.pem", -- "pki/testdata/name_constraints_unittest/ipaddress-permit_all.pem", -- "pki/testdata/name_constraints_unittest/ipaddress-permit_prefix1.pem", -- "pki/testdata/name_constraints_unittest/ipaddress-permit_prefix31.pem", -- "pki/testdata/name_constraints_unittest/ipaddress-permit_singlehost.pem", -- "pki/testdata/name_constraints_unittest/ipaddress.pem", -- "pki/testdata/name_constraints_unittest/name-ca.pem", -- "pki/testdata/name_constraints_unittest/name-de.pem", -- "pki/testdata/name_constraints_unittest/name-empty.pem", -- "pki/testdata/name_constraints_unittest/name-jp-tokyo.pem", -- "pki/testdata/name_constraints_unittest/name-jp.pem", -- "pki/testdata/name_constraints_unittest/name-us-arizona-1.1.1.1.pem", -- "pki/testdata/name_constraints_unittest/name-us-arizona-192.168.1.1.pem", -- "pki/testdata/name_constraints_unittest/name-us-arizona-email-invalidstring.pem", -- "pki/testdata/name_constraints_unittest/name-us-arizona-email-localpartcase.pem", -- "pki/testdata/name_constraints_unittest/name-us-arizona-email-multiple.pem", -- "pki/testdata/name_constraints_unittest/name-us-arizona-email.pem", -- "pki/testdata/name_constraints_unittest/name-us-arizona-foo.com.pem", -- "pki/testdata/name_constraints_unittest/name-us-arizona-ipv6.pem", -- "pki/testdata/name_constraints_unittest/name-us-arizona-permitted.example.com.pem", -- "pki/testdata/name_constraints_unittest/name-us-arizona.pem", -- "pki/testdata/name_constraints_unittest/name-us-california-192.168.1.1.pem", -- "pki/testdata/name_constraints_unittest/name-us-california-mountain_view.pem", -- "pki/testdata/name_constraints_unittest/name-us-california-permitted.example.com.pem", -- "pki/testdata/name_constraints_unittest/name-us-california.pem", -- "pki/testdata/name_constraints_unittest/name-us.pem", -- "pki/testdata/name_constraints_unittest/othername-excluded.pem", -- "pki/testdata/name_constraints_unittest/othername-permitted.pem", -- "pki/testdata/name_constraints_unittest/registeredid-excluded.pem", -- "pki/testdata/name_constraints_unittest/registeredid-permitted.pem", -- "pki/testdata/name_constraints_unittest/rfc822name-excluded-empty.pem", -- "pki/testdata/name_constraints_unittest/rfc822name-excluded-hostname.pem", -- "pki/testdata/name_constraints_unittest/rfc822name-excluded-hostnamewithat.pem", -- "pki/testdata/name_constraints_unittest/rfc822name-excluded-ipv4.pem", -- "pki/testdata/name_constraints_unittest/rfc822name-excluded-quoted.pem", -- "pki/testdata/name_constraints_unittest/rfc822name-excluded-subdomains.pem", -- "pki/testdata/name_constraints_unittest/rfc822name-excluded.pem", -- "pki/testdata/name_constraints_unittest/rfc822name-permitted-empty.pem", -- "pki/testdata/name_constraints_unittest/rfc822name-permitted-hostname.pem", -- "pki/testdata/name_constraints_unittest/rfc822name-permitted-hostnamewithat.pem", -- "pki/testdata/name_constraints_unittest/rfc822name-permitted-ipv4.pem", -- "pki/testdata/name_constraints_unittest/rfc822name-permitted-quoted.pem", -- "pki/testdata/name_constraints_unittest/rfc822name-permitted-subdomains.pem", -- "pki/testdata/name_constraints_unittest/rfc822name-permitted.pem", -- "pki/testdata/name_constraints_unittest/san-directoryname.pem", -- "pki/testdata/name_constraints_unittest/san-dnsname.pem", -- "pki/testdata/name_constraints_unittest/san-edipartyname.pem", -- "pki/testdata/name_constraints_unittest/san-excluded-directoryname.pem", -- "pki/testdata/name_constraints_unittest/san-excluded-dnsname.pem", -- "pki/testdata/name_constraints_unittest/san-excluded-ipaddress.pem", -- "pki/testdata/name_constraints_unittest/san-invalid-empty.pem", -- "pki/testdata/name_constraints_unittest/san-invalid-ipaddress.pem", -- "pki/testdata/name_constraints_unittest/san-ipaddress4.pem", -- "pki/testdata/name_constraints_unittest/san-ipaddress6.pem", -- "pki/testdata/name_constraints_unittest/san-othername.pem", -- "pki/testdata/name_constraints_unittest/san-permitted.pem", -- "pki/testdata/name_constraints_unittest/san-registeredid.pem", -- "pki/testdata/name_constraints_unittest/san-rfc822name-domaincase.pem", -- "pki/testdata/name_constraints_unittest/san-rfc822name-empty-localpart.pem", -- "pki/testdata/name_constraints_unittest/san-rfc822name-empty.pem", -- "pki/testdata/name_constraints_unittest/san-rfc822name-ipv4.pem", -- "pki/testdata/name_constraints_unittest/san-rfc822name-localpartcase.pem", -- "pki/testdata/name_constraints_unittest/san-rfc822name-multiple.pem", -- "pki/testdata/name_constraints_unittest/san-rfc822name-no-at.pem", -- "pki/testdata/name_constraints_unittest/san-rfc822name-quoted.pem", -- "pki/testdata/name_constraints_unittest/san-rfc822name-subdomain-no-at.pem", -- "pki/testdata/name_constraints_unittest/san-rfc822name-subdomain-two-ats.pem", -- "pki/testdata/name_constraints_unittest/san-rfc822name-subdomain.pem", -- "pki/testdata/name_constraints_unittest/san-rfc822name-subdomaincase.pem", -- "pki/testdata/name_constraints_unittest/san-rfc822name-two-ats.pem", -- "pki/testdata/name_constraints_unittest/san-rfc822name.pem", -- "pki/testdata/name_constraints_unittest/san-uri.pem", -- "pki/testdata/name_constraints_unittest/san-x400address.pem", -- "pki/testdata/name_constraints_unittest/uri-excluded.pem", -- "pki/testdata/name_constraints_unittest/uri-permitted.pem", -- "pki/testdata/name_constraints_unittest/x400address-excluded.pem", -- "pki/testdata/name_constraints_unittest/x400address-permitted.pem", -- "pki/testdata/nist-pkits/certs/AllCertificatesNoPoliciesTest2EE.crt", -- "pki/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest10EE.crt", -- "pki/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest13EE.crt", -- "pki/testdata/nist-pkits/certs/AllCertificatesanyPolicyTest11EE.crt", -- "pki/testdata/nist-pkits/certs/AnyPolicyTest14EE.crt", -- "pki/testdata/nist-pkits/certs/BadCRLIssuerNameCACert.crt", -- "pki/testdata/nist-pkits/certs/BadCRLSignatureCACert.crt", -- "pki/testdata/nist-pkits/certs/BadSignedCACert.crt", -- "pki/testdata/nist-pkits/certs/BadnotAfterDateCACert.crt", -- "pki/testdata/nist-pkits/certs/BadnotBeforeDateCACert.crt", -- "pki/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCACert.crt", -- "pki/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCRLCert.crt", -- "pki/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyCACert.crt", -- "pki/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyOldWithNewCACert.crt", -- "pki/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyCACert.crt", -- "pki/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyNewWithOldCACert.crt", -- "pki/testdata/nist-pkits/certs/CPSPointerQualifierTest20EE.crt", -- "pki/testdata/nist-pkits/certs/DSACACert.crt", -- "pki/testdata/nist-pkits/certs/DSAParametersInheritedCACert.crt", -- "pki/testdata/nist-pkits/certs/DifferentPoliciesTest12EE.crt", -- "pki/testdata/nist-pkits/certs/DifferentPoliciesTest3EE.crt", -- "pki/testdata/nist-pkits/certs/DifferentPoliciesTest4EE.crt", -- "pki/testdata/nist-pkits/certs/DifferentPoliciesTest5EE.crt", -- "pki/testdata/nist-pkits/certs/DifferentPoliciesTest7EE.crt", -- "pki/testdata/nist-pkits/certs/DifferentPoliciesTest8EE.crt", -- "pki/testdata/nist-pkits/certs/DifferentPoliciesTest9EE.crt", -- "pki/testdata/nist-pkits/certs/GeneralizedTimeCRLnextUpdateCACert.crt", -- "pki/testdata/nist-pkits/certs/GoodCACert.crt", -- "pki/testdata/nist-pkits/certs/GoodsubCACert.crt", -- "pki/testdata/nist-pkits/certs/GoodsubCAPanyPolicyMapping1to2CACert.crt", -- "pki/testdata/nist-pkits/certs/InvalidBadCRLIssuerNameTest5EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidBadCRLSignatureTest4EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest7EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest8EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedNewWithOldTest5EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedOldWithNewTest2EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidCASignatureTest2EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidCAnotAfterDateTest5EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidCAnotBeforeDateTest1EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest31EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest33EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest38EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest28EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest29EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest10EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest12EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest13EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest15EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest16EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest17EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest20EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest2EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest3EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest7EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest8EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest9EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidDSASignatureTest6EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidEESignatureTest3EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidEEnotAfterDateTest6EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidEEnotBeforeDateTest2EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest23EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest26EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidLongSerialNumberTest18EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidMappingFromanyPolicyTest7EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidMappingToanyPolicyTest8EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidMissingCRLTest1EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidMissingbasicConstraintsTest1EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidNameChainingOrderTest2EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidNameChainingTest1EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidNegativeSerialNumberTest15EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidOldCRLnextUpdateTest11EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest10EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest2EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest4EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest22EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest24EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest26EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidRevokedCATest2EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidRevokedEETest3EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest10EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest8EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest10EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest11EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest8EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest9EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidSelfIssuedpathLenConstraintTest16EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest7EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest8EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest20EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest21EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidURInameConstraintsTest35EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidURInameConstraintsTest37EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidUnknownCRLEntryExtensionTest8EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest10EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest9EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidUnknownCriticalCertificateExtensionTest2EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidWrongCRLTest6EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidcAFalseTest2EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidcAFalseTest3EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest27EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest31EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest32EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest34EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest35EE.crt", -- "pki/testdata/nist-pkits/certs/InvaliddeltaCRLIndicatorNoBaseTest1EE.crt", -- "pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest10EE.crt", -- "pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest3EE.crt", -- "pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest4EE.crt", -- "pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest6EE.crt", -- "pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest9EE.crt", -- "pki/testdata/nist-pkits/certs/InvaliddistributionPointTest2EE.crt", -- "pki/testdata/nist-pkits/certs/InvaliddistributionPointTest3EE.crt", -- "pki/testdata/nist-pkits/certs/InvaliddistributionPointTest6EE.crt", -- "pki/testdata/nist-pkits/certs/InvaliddistributionPointTest8EE.crt", -- "pki/testdata/nist-pkits/certs/InvaliddistributionPointTest9EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest1EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest4EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest5EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest6EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest1EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest3EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest5EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest6EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidkeyUsageCriticalcRLSignFalseTest4EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidkeyUsageCriticalkeyCertSignFalseTest1EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalcRLSignFalseTest5EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalkeyCertSignFalseTest2EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidonlyContainsAttributeCertsTest14EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidonlyContainsCACertsTest12EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidonlyContainsUserCertsTest11EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest15EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest16EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest17EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest20EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest21EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest10EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest11EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest12EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest5EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest6EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest9EE.crt", -- "pki/testdata/nist-pkits/certs/Invalidpre2000CRLnextUpdateTest12EE.crt", -- "pki/testdata/nist-pkits/certs/Invalidpre2000UTCEEnotAfterDateTest7EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest3EE.crt", -- "pki/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest5EE.crt", -- "pki/testdata/nist-pkits/certs/LongSerialNumberCACert.crt", -- "pki/testdata/nist-pkits/certs/Mapping1to2CACert.crt", -- "pki/testdata/nist-pkits/certs/MappingFromanyPolicyCACert.crt", -- "pki/testdata/nist-pkits/certs/MappingToanyPolicyCACert.crt", -- "pki/testdata/nist-pkits/certs/MissingbasicConstraintsCACert.crt", -- "pki/testdata/nist-pkits/certs/NameOrderingCACert.crt", -- "pki/testdata/nist-pkits/certs/NegativeSerialNumberCACert.crt", -- "pki/testdata/nist-pkits/certs/NoCRLCACert.crt", -- "pki/testdata/nist-pkits/certs/NoPoliciesCACert.crt", -- "pki/testdata/nist-pkits/certs/NoissuingDistributionPointCACert.crt", -- "pki/testdata/nist-pkits/certs/OldCRLnextUpdateCACert.crt", -- "pki/testdata/nist-pkits/certs/OverlappingPoliciesTest6EE.crt", -- "pki/testdata/nist-pkits/certs/P12Mapping1to3CACert.crt", -- "pki/testdata/nist-pkits/certs/P12Mapping1to3subCACert.crt", -- "pki/testdata/nist-pkits/certs/P12Mapping1to3subsubCACert.crt", -- "pki/testdata/nist-pkits/certs/P1Mapping1to234CACert.crt", -- "pki/testdata/nist-pkits/certs/P1Mapping1to234subCACert.crt", -- "pki/testdata/nist-pkits/certs/P1anyPolicyMapping1to2CACert.crt", -- "pki/testdata/nist-pkits/certs/PanyPolicyMapping1to2CACert.crt", -- "pki/testdata/nist-pkits/certs/PoliciesP1234CACert.crt", -- "pki/testdata/nist-pkits/certs/PoliciesP1234subCAP123Cert.crt", -- "pki/testdata/nist-pkits/certs/PoliciesP1234subsubCAP123P12Cert.crt", -- "pki/testdata/nist-pkits/certs/PoliciesP123CACert.crt", -- "pki/testdata/nist-pkits/certs/PoliciesP123subCAP12Cert.crt", -- "pki/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P1Cert.crt", -- "pki/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P2Cert.crt", -- "pki/testdata/nist-pkits/certs/PoliciesP123subsubsubCAP12P2P1Cert.crt", -- "pki/testdata/nist-pkits/certs/PoliciesP12CACert.crt", -- "pki/testdata/nist-pkits/certs/PoliciesP12subCAP1Cert.crt", -- "pki/testdata/nist-pkits/certs/PoliciesP12subsubCAP1P2Cert.crt", -- "pki/testdata/nist-pkits/certs/PoliciesP2subCA2Cert.crt", -- "pki/testdata/nist-pkits/certs/PoliciesP2subCACert.crt", -- "pki/testdata/nist-pkits/certs/PoliciesP3CACert.crt", -- "pki/testdata/nist-pkits/certs/RFC3280MandatoryAttributeTypesCACert.crt", -- "pki/testdata/nist-pkits/certs/RFC3280OptionalAttributeTypesCACert.crt", -- "pki/testdata/nist-pkits/certs/RevokedsubCACert.crt", -- "pki/testdata/nist-pkits/certs/RolloverfromPrintableStringtoUTF8StringCACert.crt", -- "pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CRLSigningCert.crt", -- "pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CertificateSigningCACert.crt", -- "pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCRLSigningCert.crt", -- "pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCertificateSigningCACert.crt", -- "pki/testdata/nist-pkits/certs/TrustAnchorRootCertificate.crt", -- "pki/testdata/nist-pkits/certs/TwoCRLsCACert.crt", -- "pki/testdata/nist-pkits/certs/UIDCACert.crt", -- "pki/testdata/nist-pkits/certs/UTF8StringCaseInsensitiveMatchCACert.crt", -- "pki/testdata/nist-pkits/certs/UTF8StringEncodedNamesCACert.crt", -- "pki/testdata/nist-pkits/certs/UnknownCRLEntryExtensionCACert.crt", -- "pki/testdata/nist-pkits/certs/UnknownCRLExtensionCACert.crt", -- "pki/testdata/nist-pkits/certs/UserNoticeQualifierTest15EE.crt", -- "pki/testdata/nist-pkits/certs/UserNoticeQualifierTest16EE.crt", -- "pki/testdata/nist-pkits/certs/UserNoticeQualifierTest17EE.crt", -- "pki/testdata/nist-pkits/certs/UserNoticeQualifierTest18EE.crt", -- "pki/testdata/nist-pkits/certs/UserNoticeQualifierTest19EE.crt", -- "pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedCRLSigningKeyTest6EE.crt", -- "pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest3EE.crt", -- "pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest4EE.crt", -- "pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedOldWithNewTest1EE.crt", -- "pki/testdata/nist-pkits/certs/ValidCertificatePathTest1EE.crt", -- "pki/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest30EE.crt", -- "pki/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest32EE.crt", -- "pki/testdata/nist-pkits/certs/ValidDNandRFC822nameConstraintsTest27EE.crt", -- "pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest11EE.crt", -- "pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest14EE.crt", -- "pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest18EE.crt", -- "pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest19EE.crt", -- "pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest1EE.crt", -- "pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest4EE.crt", -- "pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest5EE.crt", -- "pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest6EE.crt", -- "pki/testdata/nist-pkits/certs/ValidDSAParameterInheritanceTest5EE.crt", -- "pki/testdata/nist-pkits/certs/ValidDSASignaturesTest4EE.crt", -- "pki/testdata/nist-pkits/certs/ValidGeneralizedTimeCRLnextUpdateTest13EE.crt", -- "pki/testdata/nist-pkits/certs/ValidGeneralizedTimenotAfterDateTest8EE.crt", -- "pki/testdata/nist-pkits/certs/ValidGeneralizedTimenotBeforeDateTest4EE.crt", -- "pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest22EE.crt", -- "pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest24EE.crt", -- "pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest25EE.crt", -- "pki/testdata/nist-pkits/certs/ValidLongSerialNumberTest16EE.crt", -- "pki/testdata/nist-pkits/certs/ValidLongSerialNumberTest17EE.crt", -- "pki/testdata/nist-pkits/certs/ValidNameChainingCapitalizationTest5EE.crt", -- "pki/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest3EE.crt", -- "pki/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest4EE.crt", -- "pki/testdata/nist-pkits/certs/ValidNameUIDsTest6EE.crt", -- "pki/testdata/nist-pkits/certs/ValidNegativeSerialNumberTest14EE.crt", -- "pki/testdata/nist-pkits/certs/ValidNoissuingDistributionPointTest10EE.crt", -- "pki/testdata/nist-pkits/certs/ValidPolicyMappingTest11EE.crt", -- "pki/testdata/nist-pkits/certs/ValidPolicyMappingTest12EE.crt", -- "pki/testdata/nist-pkits/certs/ValidPolicyMappingTest13EE.crt", -- "pki/testdata/nist-pkits/certs/ValidPolicyMappingTest14EE.crt", -- "pki/testdata/nist-pkits/certs/ValidPolicyMappingTest1EE.crt", -- "pki/testdata/nist-pkits/certs/ValidPolicyMappingTest3EE.crt", -- "pki/testdata/nist-pkits/certs/ValidPolicyMappingTest5EE.crt", -- "pki/testdata/nist-pkits/certs/ValidPolicyMappingTest6EE.crt", -- "pki/testdata/nist-pkits/certs/ValidPolicyMappingTest9EE.crt", -- "pki/testdata/nist-pkits/certs/ValidRFC3280MandatoryAttributeTypesTest7EE.crt", -- "pki/testdata/nist-pkits/certs/ValidRFC3280OptionalAttributeTypesTest8EE.crt", -- "pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest21EE.crt", -- "pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest23EE.crt", -- "pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest25EE.crt", -- "pki/testdata/nist-pkits/certs/ValidRolloverfromPrintableStringtoUTF8StringTest10EE.crt", -- "pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest7EE.crt", -- "pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest9EE.crt", -- "pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitPolicyMappingTest7EE.crt", -- "pki/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest15EE.crt", -- "pki/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest17EE.crt", -- "pki/testdata/nist-pkits/certs/ValidSelfIssuedrequireExplicitPolicyTest6EE.crt", -- "pki/testdata/nist-pkits/certs/ValidSeparateCertificateandCRLKeysTest19EE.crt", -- "pki/testdata/nist-pkits/certs/ValidTwoCRLsTest7EE.crt", -- "pki/testdata/nist-pkits/certs/ValidURInameConstraintsTest34EE.crt", -- "pki/testdata/nist-pkits/certs/ValidURInameConstraintsTest36EE.crt", -- "pki/testdata/nist-pkits/certs/ValidUTF8StringCaseInsensitiveMatchTest11EE.crt", -- "pki/testdata/nist-pkits/certs/ValidUTF8StringEncodedNamesTest9EE.crt", -- "pki/testdata/nist-pkits/certs/ValidUnknownNotCriticalCertificateExtensionTest1EE.crt", -- "pki/testdata/nist-pkits/certs/ValidbasicConstraintsNotCriticalTest4EE.crt", -- "pki/testdata/nist-pkits/certs/ValidcRLIssuerTest28EE.crt", -- "pki/testdata/nist-pkits/certs/ValidcRLIssuerTest29EE.crt", -- "pki/testdata/nist-pkits/certs/ValidcRLIssuerTest30EE.crt", -- "pki/testdata/nist-pkits/certs/ValidcRLIssuerTest33EE.crt", -- "pki/testdata/nist-pkits/certs/ValiddeltaCRLTest2EE.crt", -- "pki/testdata/nist-pkits/certs/ValiddeltaCRLTest5EE.crt", -- "pki/testdata/nist-pkits/certs/ValiddeltaCRLTest7EE.crt", -- "pki/testdata/nist-pkits/certs/ValiddeltaCRLTest8EE.crt", -- "pki/testdata/nist-pkits/certs/ValiddistributionPointTest1EE.crt", -- "pki/testdata/nist-pkits/certs/ValiddistributionPointTest4EE.crt", -- "pki/testdata/nist-pkits/certs/ValiddistributionPointTest5EE.crt", -- "pki/testdata/nist-pkits/certs/ValiddistributionPointTest7EE.crt", -- "pki/testdata/nist-pkits/certs/ValidinhibitAnyPolicyTest2EE.crt", -- "pki/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest2EE.crt", -- "pki/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest4EE.crt", -- "pki/testdata/nist-pkits/certs/ValidkeyUsageNotCriticalTest3EE.crt", -- "pki/testdata/nist-pkits/certs/ValidonlyContainsCACertsTest13EE.crt", -- "pki/testdata/nist-pkits/certs/ValidonlySomeReasonsTest18EE.crt", -- "pki/testdata/nist-pkits/certs/ValidonlySomeReasonsTest19EE.crt", -- "pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest13EE.crt", -- "pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest14EE.crt", -- "pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest7EE.crt", -- "pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest8EE.crt", -- "pki/testdata/nist-pkits/certs/Validpre2000UTCnotBeforeDateTest3EE.crt", -- "pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest1EE.crt", -- "pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest2EE.crt", -- "pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest4EE.crt", -- "pki/testdata/nist-pkits/certs/WrongCRLCACert.crt", -- "pki/testdata/nist-pkits/certs/anyPolicyCACert.crt", -- "pki/testdata/nist-pkits/certs/basicConstraintsCriticalcAFalseCACert.crt", -- "pki/testdata/nist-pkits/certs/basicConstraintsNotCriticalCACert.crt", -- "pki/testdata/nist-pkits/certs/basicConstraintsNotCriticalcAFalseCACert.crt", -- "pki/testdata/nist-pkits/certs/deltaCRLCA1Cert.crt", -- "pki/testdata/nist-pkits/certs/deltaCRLCA2Cert.crt", -- "pki/testdata/nist-pkits/certs/deltaCRLCA3Cert.crt", -- "pki/testdata/nist-pkits/certs/deltaCRLIndicatorNoBaseCACert.crt", -- "pki/testdata/nist-pkits/certs/distributionPoint1CACert.crt", -- "pki/testdata/nist-pkits/certs/distributionPoint2CACert.crt", -- "pki/testdata/nist-pkits/certs/indirectCRLCA1Cert.crt", -- "pki/testdata/nist-pkits/certs/indirectCRLCA2Cert.crt", -- "pki/testdata/nist-pkits/certs/indirectCRLCA3Cert.crt", -- "pki/testdata/nist-pkits/certs/indirectCRLCA3cRLIssuerCert.crt", -- "pki/testdata/nist-pkits/certs/indirectCRLCA4Cert.crt", -- "pki/testdata/nist-pkits/certs/indirectCRLCA4cRLIssuerCert.crt", -- "pki/testdata/nist-pkits/certs/indirectCRLCA5Cert.crt", -- "pki/testdata/nist-pkits/certs/indirectCRLCA6Cert.crt", -- "pki/testdata/nist-pkits/certs/inhibitAnyPolicy0CACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitAnyPolicy1CACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedCACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedsubCA2Cert.crt", -- "pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA1Cert.crt", -- "pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA2Cert.crt", -- "pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCAIAP5Cert.crt", -- "pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subsubCA2Cert.crt", -- "pki/testdata/nist-pkits/certs/inhibitAnyPolicy5CACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitAnyPolicy5subCACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitAnyPolicy5subsubCACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitAnyPolicyTest3EE.crt", -- "pki/testdata/nist-pkits/certs/inhibitPolicyMapping0CACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitPolicyMapping0subCACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12CACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCAIPM5Cert.crt", -- "pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCAIPM5Cert.crt", -- "pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1CACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedCACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedsubCACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subCACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subsubCACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitPolicyMapping5CACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subCACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubCACert.crt", -- "pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubsubCACert.crt", -- "pki/testdata/nist-pkits/certs/keyUsageCriticalcRLSignFalseCACert.crt", -- "pki/testdata/nist-pkits/certs/keyUsageCriticalkeyCertSignFalseCACert.crt", -- "pki/testdata/nist-pkits/certs/keyUsageNotCriticalCACert.crt", -- "pki/testdata/nist-pkits/certs/keyUsageNotCriticalcRLSignFalseCACert.crt", -- "pki/testdata/nist-pkits/certs/keyUsageNotCriticalkeyCertSignFalseCACert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsDN1CACert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsDN1SelfIssuedCACert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA1Cert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA2Cert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA3Cert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsDN2CACert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsDN3CACert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsDN3subCA1Cert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsDN3subCA2Cert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsDN4CACert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsDN5CACert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsDNS1CACert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsDNS2CACert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA1Cert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA2Cert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA3Cert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsURI1CACert.crt", -- "pki/testdata/nist-pkits/certs/nameConstraintsURI2CACert.crt", -- "pki/testdata/nist-pkits/certs/onlyContainsAttributeCertsCACert.crt", -- "pki/testdata/nist-pkits/certs/onlyContainsCACertsCACert.crt", -- "pki/testdata/nist-pkits/certs/onlyContainsUserCertsCACert.crt", -- "pki/testdata/nist-pkits/certs/onlySomeReasonsCA1Cert.crt", -- "pki/testdata/nist-pkits/certs/onlySomeReasonsCA2Cert.crt", -- "pki/testdata/nist-pkits/certs/onlySomeReasonsCA3Cert.crt", -- "pki/testdata/nist-pkits/certs/onlySomeReasonsCA4Cert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint0CACert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint0SelfIssuedCACert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint0subCA2Cert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint0subCACert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint1CACert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedCACert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedsubCACert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint1subCACert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint6CACert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint6subCA0Cert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint6subCA1Cert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint6subCA4Cert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA00Cert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA11Cert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA41Cert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA11XCert.crt", -- "pki/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA41XCert.crt", -- "pki/testdata/nist-pkits/certs/pre2000CRLnextUpdateCACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy0CACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy0subCACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy0subsubCACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy0subsubsubCACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy10CACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy10subCACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy10subsubCACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy10subsubsubCACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy2CACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedCACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedsubCACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy2subCACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy4CACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy4subCACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy4subsubCACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy4subsubsubCACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy5CACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy5subCACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy5subsubCACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy5subsubsubCACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy7CACert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy7subCARE2Cert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy7subsubCARE2RE4Cert.crt", -- "pki/testdata/nist-pkits/certs/requireExplicitPolicy7subsubsubCARE2RE4Cert.crt", -- "pki/testdata/nist-pkits/crls/BadCRLIssuerNameCACRL.crl", -- "pki/testdata/nist-pkits/crls/BadCRLSignatureCACRL.crl", -- "pki/testdata/nist-pkits/crls/BadSignedCACRL.crl", -- "pki/testdata/nist-pkits/crls/BadnotAfterDateCACRL.crl", -- "pki/testdata/nist-pkits/crls/BadnotBeforeDateCACRL.crl", -- "pki/testdata/nist-pkits/crls/BasicSelfIssuedCRLSigningKeyCACRL.crl", -- "pki/testdata/nist-pkits/crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl", -- "pki/testdata/nist-pkits/crls/BasicSelfIssuedNewKeyCACRL.crl", -- "pki/testdata/nist-pkits/crls/BasicSelfIssuedOldKeyCACRL.crl", -- "pki/testdata/nist-pkits/crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crl", -- "pki/testdata/nist-pkits/crls/DSACACRL.crl", -- "pki/testdata/nist-pkits/crls/DSAParametersInheritedCACRL.crl", -- "pki/testdata/nist-pkits/crls/GeneralizedTimeCRLnextUpdateCACRL.crl", -- "pki/testdata/nist-pkits/crls/GoodCACRL.crl", -- "pki/testdata/nist-pkits/crls/GoodsubCACRL.crl", -- "pki/testdata/nist-pkits/crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl", -- "pki/testdata/nist-pkits/crls/LongSerialNumberCACRL.crl", -- "pki/testdata/nist-pkits/crls/Mapping1to2CACRL.crl", -- "pki/testdata/nist-pkits/crls/MappingFromanyPolicyCACRL.crl", -- "pki/testdata/nist-pkits/crls/MappingToanyPolicyCACRL.crl", -- "pki/testdata/nist-pkits/crls/MissingbasicConstraintsCACRL.crl", -- "pki/testdata/nist-pkits/crls/NameOrderCACRL.crl", -- "pki/testdata/nist-pkits/crls/NegativeSerialNumberCACRL.crl", -- "pki/testdata/nist-pkits/crls/NoPoliciesCACRL.crl", -- "pki/testdata/nist-pkits/crls/NoissuingDistributionPointCACRL.crl", -- "pki/testdata/nist-pkits/crls/OldCRLnextUpdateCACRL.crl", -- "pki/testdata/nist-pkits/crls/P12Mapping1to3CACRL.crl", -- "pki/testdata/nist-pkits/crls/P12Mapping1to3subCACRL.crl", -- "pki/testdata/nist-pkits/crls/P12Mapping1to3subsubCACRL.crl", -- "pki/testdata/nist-pkits/crls/P1Mapping1to234CACRL.crl", -- "pki/testdata/nist-pkits/crls/P1Mapping1to234subCACRL.crl", -- "pki/testdata/nist-pkits/crls/P1anyPolicyMapping1to2CACRL.crl", -- "pki/testdata/nist-pkits/crls/PanyPolicyMapping1to2CACRL.crl", -- "pki/testdata/nist-pkits/crls/PoliciesP1234CACRL.crl", -- "pki/testdata/nist-pkits/crls/PoliciesP1234subCAP123CRL.crl", -- "pki/testdata/nist-pkits/crls/PoliciesP1234subsubCAP123P12CRL.crl", -- "pki/testdata/nist-pkits/crls/PoliciesP123CACRL.crl", -- "pki/testdata/nist-pkits/crls/PoliciesP123subCAP12CRL.crl", -- "pki/testdata/nist-pkits/crls/PoliciesP123subsubCAP12P1CRL.crl", -- "pki/testdata/nist-pkits/crls/PoliciesP123subsubCAP2P2CRL.crl", -- "pki/testdata/nist-pkits/crls/PoliciesP123subsubsubCAP12P2P1CRL.crl", -- "pki/testdata/nist-pkits/crls/PoliciesP12CACRL.crl", -- "pki/testdata/nist-pkits/crls/PoliciesP12subCAP1CRL.crl", -- "pki/testdata/nist-pkits/crls/PoliciesP12subsubCAP1P2CRL.crl", -- "pki/testdata/nist-pkits/crls/PoliciesP2subCA2CRL.crl", -- "pki/testdata/nist-pkits/crls/PoliciesP2subCACRL.crl", -- "pki/testdata/nist-pkits/crls/PoliciesP3CACRL.crl", -- "pki/testdata/nist-pkits/crls/RFC3280MandatoryAttributeTypesCACRL.crl", -- "pki/testdata/nist-pkits/crls/RFC3280OptionalAttributeTypesCACRL.crl", -- "pki/testdata/nist-pkits/crls/RevokedsubCACRL.crl", -- "pki/testdata/nist-pkits/crls/RolloverfromPrintableStringtoUTF8StringCACRL.crl", -- "pki/testdata/nist-pkits/crls/SeparateCertificateandCRLKeysCA2CRL.crl", -- "pki/testdata/nist-pkits/crls/SeparateCertificateandCRLKeysCRL.crl", -- "pki/testdata/nist-pkits/crls/TrustAnchorRootCRL.crl", -- "pki/testdata/nist-pkits/crls/TwoCRLsCABadCRL.crl", -- "pki/testdata/nist-pkits/crls/TwoCRLsCAGoodCRL.crl", -- "pki/testdata/nist-pkits/crls/UIDCACRL.crl", -- "pki/testdata/nist-pkits/crls/UTF8StringCaseInsensitiveMatchCACRL.crl", -- "pki/testdata/nist-pkits/crls/UTF8StringEncodedNamesCACRL.crl", -- "pki/testdata/nist-pkits/crls/UnknownCRLEntryExtensionCACRL.crl", -- "pki/testdata/nist-pkits/crls/UnknownCRLExtensionCACRL.crl", -- "pki/testdata/nist-pkits/crls/WrongCRLCACRL.crl", -- "pki/testdata/nist-pkits/crls/anyPolicyCACRL.crl", -- "pki/testdata/nist-pkits/crls/basicConstraintsCriticalcAFalseCACRL.crl", -- "pki/testdata/nist-pkits/crls/basicConstraintsNotCriticalCACRL.crl", -- "pki/testdata/nist-pkits/crls/basicConstraintsNotCriticalcAFalseCACRL.crl", -- "pki/testdata/nist-pkits/crls/deltaCRLCA1CRL.crl", -- "pki/testdata/nist-pkits/crls/deltaCRLCA1deltaCRL.crl", -- "pki/testdata/nist-pkits/crls/deltaCRLCA2CRL.crl", -- "pki/testdata/nist-pkits/crls/deltaCRLCA2deltaCRL.crl", -- "pki/testdata/nist-pkits/crls/deltaCRLCA3CRL.crl", -- "pki/testdata/nist-pkits/crls/deltaCRLCA3deltaCRL.crl", -- "pki/testdata/nist-pkits/crls/deltaCRLIndicatorNoBaseCACRL.crl", -- "pki/testdata/nist-pkits/crls/distributionPoint1CACRL.crl", -- "pki/testdata/nist-pkits/crls/distributionPoint2CACRL.crl", -- "pki/testdata/nist-pkits/crls/indirectCRLCA1CRL.crl", -- "pki/testdata/nist-pkits/crls/indirectCRLCA3CRL.crl", -- "pki/testdata/nist-pkits/crls/indirectCRLCA3cRLIssuerCRL.crl", -- "pki/testdata/nist-pkits/crls/indirectCRLCA4cRLIssuerCRL.crl", -- "pki/testdata/nist-pkits/crls/indirectCRLCA5CRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitAnyPolicy0CACRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitAnyPolicy1CACRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCA1CRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCA2CRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCAIAP5CRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subsubCA2CRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitAnyPolicy5CACRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitAnyPolicy5subCACRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitAnyPolicy5subsubCACRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitPolicyMapping0CACRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitPolicyMapping0subCACRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12CACRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subCACRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subsubCACRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1CACRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1subCACRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1subsubCACRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitPolicyMapping5CACRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subCACRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subsubCACRL.crl", -- "pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subsubsubCACRL.crl", -- "pki/testdata/nist-pkits/crls/keyUsageCriticalcRLSignFalseCACRL.crl", -- "pki/testdata/nist-pkits/crls/keyUsageCriticalkeyCertSignFalseCACRL.crl", -- "pki/testdata/nist-pkits/crls/keyUsageNotCriticalCACRL.crl", -- "pki/testdata/nist-pkits/crls/keyUsageNotCriticalcRLSignFalseCACRL.crl", -- "pki/testdata/nist-pkits/crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsDN1CACRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA1CRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA2CRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA3CRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsDN2CACRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsDN3CACRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsDN3subCA1CRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsDN3subCA2CRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsDN4CACRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsDN5CACRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsDNS1CACRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsDNS2CACRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA1CRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA2CRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA3CRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsURI1CACRL.crl", -- "pki/testdata/nist-pkits/crls/nameConstraintsURI2CACRL.crl", -- "pki/testdata/nist-pkits/crls/onlyContainsAttributeCertsCACRL.crl", -- "pki/testdata/nist-pkits/crls/onlyContainsCACertsCACRL.crl", -- "pki/testdata/nist-pkits/crls/onlyContainsUserCertsCACRL.crl", -- "pki/testdata/nist-pkits/crls/onlySomeReasonsCA1compromiseCRL.crl", -- "pki/testdata/nist-pkits/crls/onlySomeReasonsCA1otherreasonsCRL.crl", -- "pki/testdata/nist-pkits/crls/onlySomeReasonsCA2CRL1.crl", -- "pki/testdata/nist-pkits/crls/onlySomeReasonsCA2CRL2.crl", -- "pki/testdata/nist-pkits/crls/onlySomeReasonsCA3compromiseCRL.crl", -- "pki/testdata/nist-pkits/crls/onlySomeReasonsCA3otherreasonsCRL.crl", -- "pki/testdata/nist-pkits/crls/onlySomeReasonsCA4compromiseCRL.crl", -- "pki/testdata/nist-pkits/crls/onlySomeReasonsCA4otherreasonsCRL.crl", -- "pki/testdata/nist-pkits/crls/pathLenConstraint0CACRL.crl", -- "pki/testdata/nist-pkits/crls/pathLenConstraint0subCA2CRL.crl", -- "pki/testdata/nist-pkits/crls/pathLenConstraint0subCACRL.crl", -- "pki/testdata/nist-pkits/crls/pathLenConstraint1CACRL.crl", -- "pki/testdata/nist-pkits/crls/pathLenConstraint1subCACRL.crl", -- "pki/testdata/nist-pkits/crls/pathLenConstraint6CACRL.crl", -- "pki/testdata/nist-pkits/crls/pathLenConstraint6subCA0CRL.crl", -- "pki/testdata/nist-pkits/crls/pathLenConstraint6subCA1CRL.crl", -- "pki/testdata/nist-pkits/crls/pathLenConstraint6subCA4CRL.crl", -- "pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA00CRL.crl", -- "pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA11CRL.crl", -- "pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA41CRL.crl", -- "pki/testdata/nist-pkits/crls/pathLenConstraint6subsubsubCA11XCRL.crl", -- "pki/testdata/nist-pkits/crls/pathLenConstraint6subsubsubCA41XCRL.crl", -- "pki/testdata/nist-pkits/crls/pre2000CRLnextUpdateCACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy0CACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy0subCACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy0subsubCACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy0subsubsubCACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy10CACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy10subCACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy10subsubCACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy10subsubsubCACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy2CACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy2subCACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy4CACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy4subCACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy4subsubCACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy4subsubsubCACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy5CACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy5subCACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy5subsubCACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy5subsubsubCACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy7CACRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy7subCARE2CRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl", -- "pki/testdata/nist-pkits/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl", -- "pki/testdata/ocsp_unittest/bad_ocsp_type.pem", -- "pki/testdata/ocsp_unittest/bad_signature.pem", -- "pki/testdata/ocsp_unittest/bad_status.pem", -- "pki/testdata/ocsp_unittest/good_response.pem", -- "pki/testdata/ocsp_unittest/good_response_next_update.pem", -- "pki/testdata/ocsp_unittest/good_response_sha256.pem", -- "pki/testdata/ocsp_unittest/has_critical_ct_extension.pem", -- "pki/testdata/ocsp_unittest/has_critical_response_extension.pem", -- "pki/testdata/ocsp_unittest/has_critical_single_extension.pem", -- "pki/testdata/ocsp_unittest/has_extension.pem", -- "pki/testdata/ocsp_unittest/has_single_extension.pem", -- "pki/testdata/ocsp_unittest/has_version.pem", -- "pki/testdata/ocsp_unittest/malformed_request.pem", -- "pki/testdata/ocsp_unittest/missing_response.pem", -- "pki/testdata/ocsp_unittest/multiple_response.pem", -- "pki/testdata/ocsp_unittest/no_response.pem", -- "pki/testdata/ocsp_unittest/ocsp_extra_certs.pem", -- "pki/testdata/ocsp_unittest/ocsp_sign_bad_indirect.pem", -- "pki/testdata/ocsp_unittest/ocsp_sign_direct.pem", -- "pki/testdata/ocsp_unittest/ocsp_sign_indirect.pem", -- "pki/testdata/ocsp_unittest/ocsp_sign_indirect_missing.pem", -- "pki/testdata/ocsp_unittest/other_response.pem", -- "pki/testdata/ocsp_unittest/responder_id.pem", -- "pki/testdata/ocsp_unittest/responder_name.pem", -- "pki/testdata/ocsp_unittest/revoke_response.pem", -- "pki/testdata/ocsp_unittest/revoke_response_reason.pem", -- "pki/testdata/ocsp_unittest/unknown_response.pem", -- "pki/testdata/parse_certificate_unittest/authority_key_identifier/empty_sequence.pem", -- "pki/testdata/parse_certificate_unittest/authority_key_identifier/extra_contents_after_extension_sequence.pem", -- "pki/testdata/parse_certificate_unittest/authority_key_identifier/extra_contents_after_issuer_and_serial.pem", -- "pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_contents.pem", -- "pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_issuer.pem", -- "pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_key_identifier.pem", -- "pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_serial.pem", -- "pki/testdata/parse_certificate_unittest/authority_key_identifier/issuer_and_serial.pem", -- "pki/testdata/parse_certificate_unittest/authority_key_identifier/issuer_only.pem", -- "pki/testdata/parse_certificate_unittest/authority_key_identifier/key_identifier.pem", -- "pki/testdata/parse_certificate_unittest/authority_key_identifier/key_identifier_and_issuer_and_serial.pem", -- "pki/testdata/parse_certificate_unittest/authority_key_identifier/serial_only.pem", -- "pki/testdata/parse_certificate_unittest/authority_key_identifier/url_issuer_and_serial.pem", -- "pki/testdata/parse_certificate_unittest/authority_key_identifier_not_sequence.pem", -- "pki/testdata/parse_certificate_unittest/bad_key_usage.pem", -- "pki/testdata/parse_certificate_unittest/bad_policy_qualifiers.pem", -- "pki/testdata/parse_certificate_unittest/bad_signature_algorithm_oid.pem", -- "pki/testdata/parse_certificate_unittest/bad_validity.pem", -- "pki/testdata/parse_certificate_unittest/basic_constraints_ca_false.pem", -- "pki/testdata/parse_certificate_unittest/basic_constraints_ca_no_path.pem", -- "pki/testdata/parse_certificate_unittest/basic_constraints_ca_path_9.pem", -- "pki/testdata/parse_certificate_unittest/basic_constraints_negative_path.pem", -- "pki/testdata/parse_certificate_unittest/basic_constraints_not_ca.pem", -- "pki/testdata/parse_certificate_unittest/basic_constraints_path_too_large.pem", -- "pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_255.pem", -- "pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_256.pem", -- "pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_not_ca.pem", -- "pki/testdata/parse_certificate_unittest/basic_constraints_unconsumed_data.pem", -- "pki/testdata/parse_certificate_unittest/cert_algorithm_not_sequence.pem", -- "pki/testdata/parse_certificate_unittest/cert_data_after_signature.pem", -- "pki/testdata/parse_certificate_unittest/cert_empty_sequence.pem", -- "pki/testdata/parse_certificate_unittest/cert_missing_signature.pem", -- "pki/testdata/parse_certificate_unittest/cert_not_sequence.pem", -- "pki/testdata/parse_certificate_unittest/cert_signature_not_bit_string.pem", -- "pki/testdata/parse_certificate_unittest/cert_skeleton.pem", -- "pki/testdata/parse_certificate_unittest/cert_version3.pem", -- "pki/testdata/parse_certificate_unittest/crldp_1uri_noissuer.pem", -- "pki/testdata/parse_certificate_unittest/crldp_3uri_noissuer.pem", -- "pki/testdata/parse_certificate_unittest/crldp_full_name_as_dirname.pem", -- "pki/testdata/parse_certificate_unittest/crldp_issuer_as_dirname.pem", -- "pki/testdata/parse_certificate_unittest/extended_key_usage.pem", -- "pki/testdata/parse_certificate_unittest/extension_critical.pem", -- "pki/testdata/parse_certificate_unittest/extension_critical_0.pem", -- "pki/testdata/parse_certificate_unittest/extension_critical_3.pem", -- "pki/testdata/parse_certificate_unittest/extension_not_critical.pem", -- "pki/testdata/parse_certificate_unittest/extensions_data_after_sequence.pem", -- "pki/testdata/parse_certificate_unittest/extensions_duplicate_key_usage.pem", -- "pki/testdata/parse_certificate_unittest/extensions_empty_sequence.pem", -- "pki/testdata/parse_certificate_unittest/extensions_not_sequence.pem", -- "pki/testdata/parse_certificate_unittest/extensions_real.pem", -- "pki/testdata/parse_certificate_unittest/failed_signature_algorithm.pem", -- "pki/testdata/parse_certificate_unittest/inhibit_any_policy.pem", -- "pki/testdata/parse_certificate_unittest/issuer_bad_printable_string.pem", -- "pki/testdata/parse_certificate_unittest/key_usage.pem", -- "pki/testdata/parse_certificate_unittest/name_constraints_bad_ip.pem", -- "pki/testdata/parse_certificate_unittest/policies.pem", -- "pki/testdata/parse_certificate_unittest/policy_constraints_empty.pem", -- "pki/testdata/parse_certificate_unittest/policy_constraints_inhibit.pem", -- "pki/testdata/parse_certificate_unittest/policy_constraints_inhibit_require.pem", -- "pki/testdata/parse_certificate_unittest/policy_constraints_require.pem", -- "pki/testdata/parse_certificate_unittest/policy_qualifiers_empty_sequence.pem", -- "pki/testdata/parse_certificate_unittest/serial_37_bytes.pem", -- "pki/testdata/parse_certificate_unittest/serial_negative.pem", -- "pki/testdata/parse_certificate_unittest/serial_not_minimal.pem", -- "pki/testdata/parse_certificate_unittest/serial_not_number.pem", -- "pki/testdata/parse_certificate_unittest/serial_zero.pem", -- "pki/testdata/parse_certificate_unittest/serial_zero_padded.pem", -- "pki/testdata/parse_certificate_unittest/serial_zero_padded_21_bytes.pem", -- "pki/testdata/parse_certificate_unittest/signature_algorithm_null.pem", -- "pki/testdata/parse_certificate_unittest/subject_alt_name.pem", -- "pki/testdata/parse_certificate_unittest/subject_blank_subjectaltname_not_critical.pem", -- "pki/testdata/parse_certificate_unittest/subject_key_identifier_not_octet_string.pem", -- "pki/testdata/parse_certificate_unittest/subject_not_ascii.pem", -- "pki/testdata/parse_certificate_unittest/subject_not_printable_string.pem", -- "pki/testdata/parse_certificate_unittest/subject_printable_string_containing_utf8_client_cert.pem", -- "pki/testdata/parse_certificate_unittest/subject_t61string.pem", -- "pki/testdata/parse_certificate_unittest/subject_t61string_1-32.pem", -- "pki/testdata/parse_certificate_unittest/subject_t61string_126-160.pem", -- "pki/testdata/parse_certificate_unittest/subject_t61string_actual.pem", -- "pki/testdata/parse_certificate_unittest/subjectaltname_bad_ip.pem", -- "pki/testdata/parse_certificate_unittest/subjectaltname_dns_not_ascii.pem", -- "pki/testdata/parse_certificate_unittest/subjectaltname_general_names_empty_sequence.pem", -- "pki/testdata/parse_certificate_unittest/subjectaltname_trailing_data.pem", -- "pki/testdata/parse_certificate_unittest/tbs_explicit_v1.pem", -- "pki/testdata/parse_certificate_unittest/tbs_v1.pem", -- "pki/testdata/parse_certificate_unittest/tbs_v1_extensions.pem", -- "pki/testdata/parse_certificate_unittest/tbs_v2_extensions.pem", -- "pki/testdata/parse_certificate_unittest/tbs_v2_issuer_and_subject_unique_id.pem", -- "pki/testdata/parse_certificate_unittest/tbs_v2_issuer_unique_id.pem", -- "pki/testdata/parse_certificate_unittest/tbs_v2_no_optionals.pem", -- "pki/testdata/parse_certificate_unittest/tbs_v3_all_optionals.pem", -- "pki/testdata/parse_certificate_unittest/tbs_v3_data_after_extensions.pem", -- "pki/testdata/parse_certificate_unittest/tbs_v3_extensions.pem", -- "pki/testdata/parse_certificate_unittest/tbs_v3_extensions_not_sequence.pem", -- "pki/testdata/parse_certificate_unittest/tbs_v3_no_optionals.pem", -- "pki/testdata/parse_certificate_unittest/tbs_v3_real.pem", -- "pki/testdata/parse_certificate_unittest/tbs_v4.pem", -- "pki/testdata/parse_certificate_unittest/tbs_validity_both_generalized_time.pem", -- "pki/testdata/parse_certificate_unittest/tbs_validity_both_utc_time.pem", -- "pki/testdata/parse_certificate_unittest/tbs_validity_generalized_time_and_utc_time.pem", -- "pki/testdata/parse_certificate_unittest/tbs_validity_relaxed.pem", -- "pki/testdata/parse_certificate_unittest/tbs_validity_utc_time_and_generalized_time.pem", -- "pki/testdata/parse_certificate_unittest/v1_explicit_version.pem", -- "pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_match_name_only.pem", -- "pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_matching.pem", -- "pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_mismatch.pem", -- "pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/root.pem", -- "pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/root2.pem", -- "pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/target.pem", -- "pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_a.pem", -- "pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_b.pem", -- "pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_c.pem", -- "pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_a.pem", -- "pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_b.pem", -- "pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_c.pem", -- "pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_a.pem", -- "pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_b.pem", -- "pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_c.pem", -- "pki/testdata/path_builder_unittest/key_id_prioritization/root.pem", -- "pki/testdata/path_builder_unittest/key_id_prioritization/target.pem", -- "pki/testdata/path_builder_unittest/multi-root-A-by-B.pem", -- "pki/testdata/path_builder_unittest/multi-root-B-by-C.pem", -- "pki/testdata/path_builder_unittest/multi-root-B-by-F.pem", -- "pki/testdata/path_builder_unittest/multi-root-C-by-D.pem", -- "pki/testdata/path_builder_unittest/multi-root-C-by-E.pem", -- "pki/testdata/path_builder_unittest/multi-root-D-by-D.pem", -- "pki/testdata/path_builder_unittest/multi-root-E-by-E.pem", -- "pki/testdata/path_builder_unittest/multi-root-F-by-E.pem", -- "pki/testdata/path_builder_unittest/precertificate/precertificate.pem", -- "pki/testdata/path_builder_unittest/precertificate/root.pem", -- "pki/testdata/path_builder_unittest/self_issued_prioritization/root1.pem", -- "pki/testdata/path_builder_unittest/self_issued_prioritization/root1_cross.pem", -- "pki/testdata/path_builder_unittest/self_issued_prioritization/root2.pem", -- "pki/testdata/path_builder_unittest/self_issued_prioritization/target.pem", -- "pki/testdata/path_builder_unittest/validity_date_prioritization/int_ac.pem", -- "pki/testdata/path_builder_unittest/validity_date_prioritization/int_ad.pem", -- "pki/testdata/path_builder_unittest/validity_date_prioritization/int_bc.pem", -- "pki/testdata/path_builder_unittest/validity_date_prioritization/int_bd.pem", -- "pki/testdata/path_builder_unittest/validity_date_prioritization/root.pem", -- "pki/testdata/path_builder_unittest/validity_date_prioritization/target.pem", -- "pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/main.test", -- "pki/testdata/verify_certificate_chain_unittest/expired-intermediate/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/expired-intermediate/not-after.test", -- "pki/testdata/verify_certificate_chain_unittest/expired-intermediate/not-before.test", -- "pki/testdata/verify_certificate_chain_unittest/expired-root/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration-and-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration.test", -- "pki/testdata/verify_certificate_chain_unittest/expired-root/not-after.test", -- "pki/testdata/verify_certificate_chain_unittest/expired-root/not-before-ta-with-expiration.test", -- "pki/testdata/verify_certificate_chain_unittest/expired-root/not-before.test", -- "pki/testdata/verify_certificate_chain_unittest/expired-target/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/expired-target/not-after.test", -- "pki/testdata/verify_certificate_chain_unittest/expired-target/not-before.test", -- "pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/main.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/main.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/main.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/main.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/any.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth-strict-leaf.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth-strict-leaf.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/any.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth-strict-leaf.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth-strict-leaf.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-any.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-any.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-invalid-spki/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-invalid-spki/main.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/main.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/main.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/main.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/main.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/main.test", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/main.test", -- "pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.pem", -- "pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.test", -- "pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.pem", -- "pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.test", -- "pki/testdata/verify_certificate_chain_unittest/key-rollover/longrolloverchain.pem", -- "pki/testdata/verify_certificate_chain_unittest/key-rollover/longrolloverchain.test", -- "pki/testdata/verify_certificate_chain_unittest/key-rollover/newchain.pem", -- "pki/testdata/verify_certificate_chain_unittest/key-rollover/newchain.test", -- "pki/testdata/verify_certificate_chain_unittest/key-rollover/oldchain.pem", -- "pki/testdata/verify_certificate_chain_unittest/key-rollover/oldchain.test", -- "pki/testdata/verify_certificate_chain_unittest/key-rollover/rolloverchain.pem", -- "pki/testdata/verify_certificate_chain_unittest/key-rollover/rolloverchain.test", -- "pki/testdata/verify_certificate_chain_unittest/many-names/ok-all-types.pem", -- "pki/testdata/verify_certificate_chain_unittest/many-names/ok-all-types.test", -- "pki/testdata/verify_certificate_chain_unittest/many-names/toomany-all-types.pem", -- "pki/testdata/verify_certificate_chain_unittest/many-names/toomany-all-types.test", -- "pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.pem", -- "pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.test", -- "pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.pem", -- "pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.test", -- "pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.pem", -- "pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.test", -- "pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.pem", -- "pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.test", -- "pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.pem", -- "pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.test", -- "pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.pem", -- "pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.test", -- "pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/main.test", -- "pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.2.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.3.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.4.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.5.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.6.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.1.2.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.1.3.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.10.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.13.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.2.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.3.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.4.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.5.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.6.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.7.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.8.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.1.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.10.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.11.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.3.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.5.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.6.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.8.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.9.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.1.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.10.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.3.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.4.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.5.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.6.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.8.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.10.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.12.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.13.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.15.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.16.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.17.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.2.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.20.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.21.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.22.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.23.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.24.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.25.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.26.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.27.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.28.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.29.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.3.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.31.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.33.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.34.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.35.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.36.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.37.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.38.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.7.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.8.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.9.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.16.2.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.1.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.2.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.5.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.6.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.7.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.3.1.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.3.2.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.1.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.10.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.11.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.12.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.16.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.2.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.3.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.5.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.6.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.9.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.7.1.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.7.2.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.1.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.12.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.14.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.2.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.3.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.4.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.5.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.6.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.7.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.8.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.9.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.3.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.5.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.7.txt", -- "pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.8.txt", -- "pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/main.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/main.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/main.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/main.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-ok/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/policies-ok/main.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-ok/ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/main.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/main.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/main.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/main.test", -- "pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/main.test", -- "pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/main.test", -- "pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/main.test", -- "pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration-and-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration.test", -- "pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth.test", -- "pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/main.test", -- "pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints-require-basic-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-require-basic-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/main.test", -- "pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root-expired.test", -- "pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root.test", -- "pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/main.test", -- "pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/ta-with-constraints.test", -- "pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/ta-with-expiration.test", -- "pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-and-trust_anchor.test", -- "pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-root.test", -- "pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/unspecified-trust-root.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-any/any.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-any/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth-strict-leaf.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth-strict-leaf.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/any.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/clientauth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/clientauth.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/serverauth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/serverauth.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-many/any.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-many/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth-strict-leaf.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth-strict-leaf.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-none/any.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-none/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth-strict-leaf.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-none/serverauth-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/target-eku-none/serverauth.test", -- "pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/main.test", -- "pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/main.test", -- "pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/strict.test", -- "pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf-strict.test", -- "pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf.test", -- "pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/main.test", -- "pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/main.test", -- "pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/main.test", -- "pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/main.test", -- "pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/main.test", -- "pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/strict-leaf.test", -- "pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/strict.test", -- "pki/testdata/verify_certificate_chain_unittest/target-only/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-only/trusted_anchor.test", -- "pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-and-trust_anchor.test", -- "pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-not_after.test", -- "pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-wrong_eku.test", -- "pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf.test", -- "pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf_require_self_signed.test", -- "pki/testdata/verify_certificate_chain_unittest/target-selfissued/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_anchor.test", -- "pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf-and-trust_anchor.test", -- "pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf.test", -- "pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf_require_self_signed.test", -- "pki/testdata/verify_certificate_chain_unittest/target-selfsigned/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-and-trust_anchor.test", -- "pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-not_after.test", -- "pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-wrong_eku.test", -- "pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf.test", -- "pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf_require_self_signed.test", -- "pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.test", -- "pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.test", -- "pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.test", -- "pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.test", -- "pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.test", -- "pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.test", -- "pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.test", -- "pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.test", -- "pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/main.test", -- "pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/main.test", -- "pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/main.test", -- "pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/main.test", -- "pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only-trusted_leaf.test", -- "pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/main.test", -- "pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/main.test", -- "pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/main.test", -- "pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/main.test", -- "pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/main.test", -- "pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/chain.pem", -- "pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/main.test", -- "pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/ta-with-constraints.test", -- "pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-dupe_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_rdn.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-dupe_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_rdn.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-dupe_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_rdn.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-dupe_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_rdn.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-dupe_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_rdn.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_1.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_2.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-dupe_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_rdn.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-dupe_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_rdn.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-dupe_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_rdn.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-dupe_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_rdn.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-dupe_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_rdn.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-dupe_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_rdn.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-dupe_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_rdn.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-dupe_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_rdn.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-dupe_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_rdn.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-dupe_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_attr.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_rdn.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_1.pem", -- "pki/testdata/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_2.pem", -- "pki/testdata/verify_name_match_unittest/names/custom-custom-normalized.pem", -- "pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-badAttributeType.pem", -- "pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-empty.pem", -- "pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-extradata.pem", -- "pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-onlyOneElement.pem", -- "pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-setNotSequence.pem", -- "pki/testdata/verify_name_match_unittest/names/invalid-Name-setInsteadOfSequence.pem", -- "pki/testdata/verify_name_match_unittest/names/invalid-RDN-empty.pem", -- "pki/testdata/verify_name_match_unittest/names/invalid-RDN-sequenceInsteadOfSet.pem", -- "pki/testdata/verify_name_match_unittest/names/unicode-mixed-normalized.pem", -- "pki/testdata/verify_name_match_unittest/names/unicode-mixed-unnormalized.pem", -- "pki/testdata/verify_name_match_unittest/names/unicode_bmp-BMPSTRING-unmangled.pem", -- "pki/testdata/verify_name_match_unittest/names/unicode_bmp-UNIVERSALSTRING-unmangled.pem", -- "pki/testdata/verify_name_match_unittest/names/unicode_bmp-UTF8-unmangled.pem", -- "pki/testdata/verify_name_match_unittest/names/unicode_supplementary-UNIVERSALSTRING-unmangled.pem", -- "pki/testdata/verify_name_match_unittest/names/unicode_supplementary-UTF8-unmangled.pem", -- "pki/testdata/verify_name_match_unittest/names/valid-Name-empty.pem", -- "pki/testdata/verify_name_match_unittest/names/valid-minimal.pem", -- "pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-spki-params-null.pem", -- "pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-unused-bits-signature.pem", -- "pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecdh-key.pem", -- "pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecmqv-key.pem", -- "pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-rsa-algorithm.pem", -- "pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-wrong-signature-format.pem", -- "pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512.pem", -- "pki/testdata/verify_signed_data_unittest/ecdsa-secp384r1-sha256-corrupted-data.pem", -- "pki/testdata/verify_signed_data_unittest/ecdsa-secp384r1-sha256.pem", -- "pki/testdata/verify_signed_data_unittest/ecdsa-using-rsa-key.pem", -- "pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-length.pem", -- "pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-null.pem", -- "pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-key-params-absent.pem", -- "pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-using-pss-key-no-params.pem", -- "pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-wrong-algorithm.pem", -- "pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1.pem", -- "pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-key-encoded-ber.pem", -- "pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-spki-non-null-params.pem", -- "pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-using-ecdsa-algorithm.pem", -- "pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-using-id-ea-rsa.pem", -- "pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256.pem", -- "pki/testdata/verify_signed_data_unittest/rsa-pss-sha256-using-pss-key-with-params.pem", -- "pki/testdata/verify_signed_data_unittest/rsa-pss-sha256-wrong-salt.pem", -- "pki/testdata/verify_signed_data_unittest/rsa-pss-sha256.pem", -- "pki/testdata/verify_signed_data_unittest/rsa-using-ec-key.pem", -- "pki/testdata/verify_signed_data_unittest/rsa2048-pkcs1-sha512.pem", - "pki/testdata/verify_unittest/google-intermediate1.der", - "pki/testdata/verify_unittest/google-intermediate2.der", - "pki/testdata/verify_unittest/google-leaf.der", -@@ -2758,6 +1323,7 @@ +@@ -312,6 +314,7 @@ + "crypto/cpu_arm_freebsd.cc", + "crypto/cpu_arm_linux.cc", + "crypto/cpu_intel.cc", ++ "crypto/cpu_ppc64le.cc", + "crypto/crypto.cc", + "crypto/curve25519/curve25519.cc", + "crypto/curve25519/curve25519_64_adx.cc", +@@ -2750,6 +2753,7 @@ "gen/test_support/trampoline-armv8-apple.S", "gen/test_support/trampoline-armv8-linux.S", "gen/test_support/trampoline-armv8-win.S", @@ -7247,10 +4343,10 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/sources.json "gen/test_support/trampoline-x86-apple.S", "gen/test_support/trampoline-x86-linux.S", "gen/test_support/trampoline-x86_64-apple.S", -Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/test_support/trampoline-ppc-linux.S +Index: chromium-133.0.6943.35/third_party/boringssl/src/gen/test_support/trampoline-ppc-linux.S =================================================================== --- /dev/null -+++ chromium-130.0.6723.44/third_party/boringssl/src/gen/test_support/trampoline-ppc-linux.S ++++ chromium-133.0.6943.35/third_party/boringssl/src/gen/test_support/trampoline-ppc-linux.S @@ -0,0 +1,1413 @@ +// This file is generated from a similarly-named Perl script in the BoringSSL +// source tree. Do not edit by hand. @@ -8662,6 +5758,6 @@ Index: chromium-130.0.6723.44/third_party/boringssl/src/gen/test_support/trampol + +#endif // !OPENSSL_NO_ASM && __powerpc64__ && __ELF__ +#if defined(__ELF__) -+// See https://www.airs.com/blog/archives/518. ++// See https://www.airs.ccom/blog/archives/518. +.section .note.GNU-stack,"",%progbits +#endif diff --git a/SOURCES/0002-third_party-libvpx-Remove-bad-ppc64-config.patch b/SOURCES/0002-third_party-libvpx-Remove-bad-ppc64-config.patch index 585d4b8f..e2eb5e5b 100644 --- a/SOURCES/0002-third_party-libvpx-Remove-bad-ppc64-config.patch +++ b/SOURCES/0002-third_party-libvpx-Remove-bad-ppc64-config.patch @@ -1,9 +1,10 @@ -diff -Nur chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc64/vp8_rtcd.h chromium-131.0.6778.69/third_party/libvpx/source/config/linux/ppc64/vp8_rtcd.h ---- chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc64/vp8_rtcd.h 2024-11-12 22:49:02.000000000 +0100 -+++ chromium-131.0.6778.69/third_party/libvpx/source/config/linux/ppc64/vp8_rtcd.h 1970-01-01 01:00:00.000000000 +0100 +Index: chromium-133.0.6943.35/third_party/libvpx/source/config/linux/ppc64/vp8_rtcd.h +=================================================================== +--- chromium-133.0.6943.35.orig/third_party/libvpx/source/config/linux/ppc64/vp8_rtcd.h ++++ /dev/null @@ -1,330 +0,0 @@ -/* -- * Copyright (c) 2024 The WebM project authors. All Rights Reserved. +- * Copyright (c) 2025 The WebM project authors. All Rights Reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source @@ -332,12 +333,13 @@ diff -Nur chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc -#endif - -#endif // VP8_RTCD_H_ -diff -Nur chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc64/vp9_rtcd.h chromium-131.0.6778.69/third_party/libvpx/source/config/linux/ppc64/vp9_rtcd.h ---- chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc64/vp9_rtcd.h 2024-11-12 22:49:02.000000000 +0100 -+++ chromium-131.0.6778.69/third_party/libvpx/source/config/linux/ppc64/vp9_rtcd.h 1970-01-01 01:00:00.000000000 +0100 +Index: chromium-133.0.6943.35/third_party/libvpx/source/config/linux/ppc64/vp9_rtcd.h +=================================================================== +--- chromium-133.0.6943.35.orig/third_party/libvpx/source/config/linux/ppc64/vp9_rtcd.h ++++ /dev/null @@ -1,206 +0,0 @@ -/* -- * Copyright (c) 2024 The WebM project authors. All Rights Reserved. +- * Copyright (c) 2025 The WebM project authors. All Rights Reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source @@ -542,9 +544,10 @@ diff -Nur chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc -#endif - -#endif // VP9_RTCD_H_ -diff -Nur chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc64/vpx_config.asm chromium-131.0.6778.69/third_party/libvpx/source/config/linux/ppc64/vpx_config.asm ---- chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc64/vpx_config.asm 2024-11-12 22:49:02.000000000 +0100 -+++ chromium-131.0.6778.69/third_party/libvpx/source/config/linux/ppc64/vpx_config.asm 1970-01-01 01:00:00.000000000 +0100 +Index: chromium-133.0.6943.35/third_party/libvpx/source/config/linux/ppc64/vpx_config.asm +=================================================================== +--- chromium-133.0.6943.35.orig/third_party/libvpx/source/config/linux/ppc64/vpx_config.asm ++++ /dev/null @@ -1,108 +0,0 @@ -@ This file was created from a .asm file -@ using the ads2gas.pl script. @@ -654,9 +657,10 @@ diff -Nur chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc -.equ DECODE_WIDTH_LIMIT , 16384 -.equ DECODE_HEIGHT_LIMIT , 16384 - .section .note.GNU-stack,"",%progbits -diff -Nur chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc64/vpx_config.c chromium-131.0.6778.69/third_party/libvpx/source/config/linux/ppc64/vpx_config.c ---- chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc64/vpx_config.c 2024-11-12 22:49:02.000000000 +0100 -+++ chromium-131.0.6778.69/third_party/libvpx/source/config/linux/ppc64/vpx_config.c 1970-01-01 01:00:00.000000000 +0100 +Index: chromium-133.0.6943.35/third_party/libvpx/source/config/linux/ppc64/vpx_config.c +=================================================================== +--- chromium-133.0.6943.35.orig/third_party/libvpx/source/config/linux/ppc64/vpx_config.c ++++ /dev/null @@ -1,10 +0,0 @@ -/* Copyright (c) 2011 The WebM project authors. All Rights Reserved. */ -/* */ @@ -668,9 +672,10 @@ diff -Nur chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc -#include "vpx/vpx_codec.h" -static const char* const cfg = "--target=ppc64le-linux-gcc --enable-external-build --enable-postproc --enable-multi-res-encoding --enable-temporal-denoising --enable-vp9-temporal-denoising --enable-vp9-postproc --size-limit=16384x16384 --enable-realtime-only --disable-install-docs --disable-libyuv --enable-unit-tests"; -const char *vpx_codec_build_config(void) {return cfg;} -diff -Nur chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc64/vpx_config.h chromium-131.0.6778.69/third_party/libvpx/source/config/linux/ppc64/vpx_config.h ---- chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc64/vpx_config.h 2024-11-12 22:49:02.000000000 +0100 -+++ chromium-131.0.6778.69/third_party/libvpx/source/config/linux/ppc64/vpx_config.h 1970-01-01 01:00:00.000000000 +0100 +Index: chromium-133.0.6943.35/third_party/libvpx/source/config/linux/ppc64/vpx_config.h +=================================================================== +--- chromium-133.0.6943.35.orig/third_party/libvpx/source/config/linux/ppc64/vpx_config.h ++++ /dev/null @@ -1,117 +0,0 @@ -/* Copyright (c) 2011 The WebM project authors. All Rights Reserved. */ -/* */ @@ -789,12 +794,13 @@ diff -Nur chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc -#define DECODE_WIDTH_LIMIT 16384 -#define DECODE_HEIGHT_LIMIT 16384 -#endif /* VPX_CONFIG_H */ -diff -Nur chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc64/vpx_dsp_rtcd.h chromium-131.0.6778.69/third_party/libvpx/source/config/linux/ppc64/vpx_dsp_rtcd.h ---- chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc64/vpx_dsp_rtcd.h 2024-11-12 22:49:02.000000000 +0100 -+++ chromium-131.0.6778.69/third_party/libvpx/source/config/linux/ppc64/vpx_dsp_rtcd.h 1970-01-01 01:00:00.000000000 +0100 +Index: chromium-133.0.6943.35/third_party/libvpx/source/config/linux/ppc64/vpx_dsp_rtcd.h +=================================================================== +--- chromium-133.0.6943.35.orig/third_party/libvpx/source/config/linux/ppc64/vpx_dsp_rtcd.h ++++ /dev/null @@ -1,2138 +0,0 @@ -/* -- * Copyright (c) 2024 The WebM project authors. All Rights Reserved. +- * Copyright (c) 2025 The WebM project authors. All Rights Reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source @@ -2931,12 +2937,13 @@ diff -Nur chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc -#endif - -#endif // VPX_DSP_RTCD_H_ -diff -Nur chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc64/vpx_scale_rtcd.h chromium-131.0.6778.69/third_party/libvpx/source/config/linux/ppc64/vpx_scale_rtcd.h ---- chromium-131.0.6778.69.orig/third_party/libvpx/source/config/linux/ppc64/vpx_scale_rtcd.h 2024-11-12 22:49:02.000000000 +0100 -+++ chromium-131.0.6778.69/third_party/libvpx/source/config/linux/ppc64/vpx_scale_rtcd.h 1970-01-01 01:00:00.000000000 +0100 +Index: chromium-133.0.6943.35/third_party/libvpx/source/config/linux/ppc64/vpx_scale_rtcd.h +=================================================================== +--- chromium-133.0.6943.35.orig/third_party/libvpx/source/config/linux/ppc64/vpx_scale_rtcd.h ++++ /dev/null @@ -1,110 +0,0 @@ -/* -- * Copyright (c) 2024 The WebM project authors. All Rights Reserved. +- * Copyright (c) 2025 The WebM project authors. All Rights Reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source diff --git a/SOURCES/0008-sandbox-fix-ppc64le-glibc234.patch b/SOURCES/0008-sandbox-fix-ppc64le-glibc234.patch index 2e70fef9..8c52acb5 100644 --- a/SOURCES/0008-sandbox-fix-ppc64le-glibc234.patch +++ b/SOURCES/0008-sandbox-fix-ppc64le-glibc234.patch @@ -1,7 +1,5 @@ -Index: chromium-130.0.6723.44/sandbox/policy/linux/bpf_utility_policy_linux.cc -=================================================================== ---- chromium-130.0.6723.44.orig/sandbox/policy/linux/bpf_utility_policy_linux.cc -+++ chromium-130.0.6723.44/sandbox/policy/linux/bpf_utility_policy_linux.cc +--- a/sandbox/policy/linux/bpf_utility_policy_linux.cc ++++ b/sandbox/policy/linux/bpf_utility_policy_linux.cc @@ -34,7 +34,7 @@ ResultExpr UtilityProcessPolicy::Evaluat case __NR_fdatasync: case __NR_fsync: @@ -11,11 +9,9 @@ Index: chromium-130.0.6723.44/sandbox/policy/linux/bpf_utility_policy_linux.cc case __NR_getrlimit: #endif #if defined(__i386__) || defined(__arm__) -Index: chromium-130.0.6723.44/sandbox/policy/linux/bpf_renderer_policy_linux.cc -=================================================================== ---- chromium-130.0.6723.44.orig/sandbox/policy/linux/bpf_renderer_policy_linux.cc -+++ chromium-130.0.6723.44/sandbox/policy/linux/bpf_renderer_policy_linux.cc -@@ -87,7 +87,7 @@ ResultExpr RendererProcessPolicy::Evalua +--- a/sandbox/policy/linux/bpf_renderer_policy_linux.cc ++++ b/sandbox/policy/linux/bpf_renderer_policy_linux.cc +@@ -90,7 +90,7 @@ ResultExpr RendererProcessPolicy::Evalua case __NR_ftruncate64: #endif #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ @@ -24,10 +20,8 @@ Index: chromium-130.0.6723.44/sandbox/policy/linux/bpf_renderer_policy_linux.cc case __NR_getrlimit: case __NR_setrlimit: // We allow setrlimit to dynamically adjust the address space limit as -Index: chromium-130.0.6723.44/sandbox/linux/bpf_dsl/linux_syscall_ranges.h -=================================================================== ---- chromium-130.0.6723.44.orig/sandbox/linux/bpf_dsl/linux_syscall_ranges.h -+++ chromium-130.0.6723.44/sandbox/linux/bpf_dsl/linux_syscall_ranges.h +--- a/sandbox/linux/bpf_dsl/linux_syscall_ranges.h ++++ b/sandbox/linux/bpf_dsl/linux_syscall_ranges.h @@ -58,9 +58,9 @@ #elif defined(__powerpc64__) @@ -40,10 +34,8 @@ Index: chromium-130.0.6723.44/sandbox/linux/bpf_dsl/linux_syscall_ranges.h #define MAX_SYSCALL MAX_PUBLIC_SYSCALL #else -Index: chromium-130.0.6723.44/sandbox/linux/services/credentials.cc -=================================================================== ---- chromium-130.0.6723.44.orig/sandbox/linux/services/credentials.cc -+++ chromium-130.0.6723.44/sandbox/linux/services/credentials.cc +--- a/sandbox/linux/services/credentials.cc ++++ b/sandbox/linux/services/credentials.cc @@ -96,7 +96,8 @@ bool ChrootToSafeEmptyDir() { int clone_flags = CLONE_FS | LINUX_SIGCHLD; @@ -65,11 +57,9 @@ Index: chromium-130.0.6723.44/sandbox/linux/services/credentials.cc + // configuration loading failures and no fonts will be displayed! clone_flags |= CLONE_VM | CLONE_VFORK | CLONE_SETTLS; - char tls_buf[PTHREAD_STACK_MIN_CONST] = {0}; -Index: chromium-130.0.6723.44/sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc -=================================================================== ---- chromium-130.0.6723.44.orig/sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc -+++ chromium-130.0.6723.44/sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc + char tls_buf[PTHREAD_STACK_MIN_CONST] = {}; +--- a/sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc ++++ b/sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc @@ -362,7 +362,16 @@ intptr_t SIGSYSFstatatHandler(const stru if (args.nr == __NR_fstatat_default) { if (*reinterpret_cast(args.args[1]) == '\0' && diff --git a/SOURCES/chromium-125-disable-FFmpegAllowLists.patch b/SOURCES/chromium-125-disable-FFmpegAllowLists.patch deleted file mode 100644 index e03688cd..00000000 --- a/SOURCES/chromium-125-disable-FFmpegAllowLists.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up chromium-125.0.6422.41/media/base/media_switches.cc.disable-FFmpegAllowLists chromium-125.0.6422.41/media/base/media_switches.cc ---- chromium-125.0.6422.41/media/base/media_switches.cc.disable-FFmpegAllowLists 2024-05-12 21:28:43.694027396 +0200 -+++ chromium-125.0.6422.41/media/base/media_switches.cc 2024-05-12 21:32:48.155063623 +0200 -@@ -1753,7 +1753,7 @@ BASE_FEATURE(kUseWindowBoundsForPip, - // Enables FFmpeg allow lists for supported codecs / containers. - BASE_FEATURE(kFFmpegAllowLists, - "FFmpegAllowLists", -- base::FEATURE_ENABLED_BY_DEFAULT); -+ base::FEATURE_DISABLED_BY_DEFAULT); - - #if BUILDFLAG(IS_WIN) - // Enables audio offload when supported by endpoints. diff --git a/SOURCES/chromium-129-disable-H.264-video-parser-during-demuxing.patch b/SOURCES/chromium-129-disable-H.264-video-parser-during-demuxing.patch deleted file mode 100644 index 78f49fa4..00000000 --- a/SOURCES/chromium-129-disable-H.264-video-parser-during-demuxing.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff -up chromium-129.0.6668.42.old/media/filters/ffmpeg_glue.cc.me chromium-129.0.6668.42.old/media/filters/ffmpeg_glue.cc ---- chromium-129.0.6668.42.old/media/filters/ffmpeg_glue.cc.me 2024-09-15 22:12:33.945186323 +0200 -+++ chromium-129.0.6668.42.old/media/filters/ffmpeg_glue.cc 2024-09-16 10:53:13.334970539 +0200 -@@ -17,14 +17,11 @@ - - namespace media { - --// Kill switches in case things explode. Remove after M132. -+// Kill switch in case things explode. Remove after M132. - // TODO(crbug.com/355485812): Re-enable this flag. - BASE_FEATURE(kAllowOnlyAudioCodecsDuringDemuxing, - "AllowOnlyAudioCodecsDuringDemuxing", - base::FEATURE_ENABLED_BY_DEFAULT); --BASE_FEATURE(kForbidH264ParsingDuringDemuxing, -- "ForbidH264ParsingDuringDemuxing", -- base::FEATURE_ENABLED_BY_DEFAULT); - - // Internal buffer size used by AVIO for reading. - // TODO(dalecurtis): Experiment with this buffer size and measure impact on -@@ -118,12 +115,6 @@ FFmpegGlue::FFmpegGlue(FFmpegURLProtocol - // Enable fast, but inaccurate seeks for MP3. - format_context_->flags |= AVFMT_FLAG_FAST_SEEK; - -- // We don't allow H.264 parsing during demuxing since we have our own parser -- // and the ffmpeg one increases memory usage unnecessarily. -- if (base::FeatureList::IsEnabled(kForbidH264ParsingDuringDemuxing)) { -- format_context_->flags |= AVFMT_FLAG_NOH264PARSE; -- } -- - // Ensures format parsing errors will bail out. From an audit on 11/2017, all - // instances were real failures. Solves bugs like http://crbug.com/710791. - format_context_->error_recognition |= AV_EF_EXPLODE; diff --git a/SOURCES/chromium-133-disable-H.264-video-parser-during-demuxing.patch b/SOURCES/chromium-133-disable-H.264-video-parser-during-demuxing.patch new file mode 100644 index 00000000..2456708b --- /dev/null +++ b/SOURCES/chromium-133-disable-H.264-video-parser-during-demuxing.patch @@ -0,0 +1,12 @@ +diff -up chromium-133.0.6943.53/media/filters/ffmpeg_glue.cc.me chromium-133.0.6943.53/media/filters/ffmpeg_glue.cc +--- chromium-133.0.6943.53/media/filters/ffmpeg_glue.cc.me 2025-02-05 13:28:17.782881439 +0100 ++++ chromium-133.0.6943.53/media/filters/ffmpeg_glue.cc 2025-02-05 13:33:15.256928027 +0100 +@@ -111,7 +111,7 @@ FFmpegGlue::FFmpegGlue(FFmpegURLProtocol + + // We don't allow H.264 parsing during demuxing since we have our own parser + // and the ffmpeg one increases memory usage unnecessarily. +- format_context_->flags |= AVFMT_FLAG_NOH264PARSE; ++ // format_context_->flags |= AVFMT_FLAG_NOH264PARSE; + + // Ensures format parsing errors will bail out. From an audit on 11/2017, all + // instances were real failures. Solves bugs like http://crbug.com/710791. diff --git a/SOURCES/chromium-129-el8-atk-compiler-error.patch b/SOURCES/chromium-133-el8-atk-compiler-error.patch similarity index 87% rename from SOURCES/chromium-129-el8-atk-compiler-error.patch rename to SOURCES/chromium-133-el8-atk-compiler-error.patch index 58e4cfbb..627c0a6d 100644 --- a/SOURCES/chromium-129-el8-atk-compiler-error.patch +++ b/SOURCES/chromium-133-el8-atk-compiler-error.patch @@ -1,6 +1,6 @@ -diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_auralinux_browsertest.cc.me chromium-129.0.6668.58/content/browser/accessibility/accessibility_auralinux_browsertest.cc ---- chromium-129.0.6668.58/content/browser/accessibility/accessibility_auralinux_browsertest.cc.me 2024-09-18 19:26:40.951100740 +0200 -+++ chromium-129.0.6668.58/content/browser/accessibility/accessibility_auralinux_browsertest.cc 2024-09-18 19:28:06.219700474 +0200 +diff -up chromium-133.0.6943.35/content/browser/accessibility/accessibility_auralinux_browsertest.cc.el8-atk-compiler-error chromium-133.0.6943.35/content/browser/accessibility/accessibility_auralinux_browsertest.cc +--- chromium-133.0.6943.35/content/browser/accessibility/accessibility_auralinux_browsertest.cc.el8-atk-compiler-error 2025-01-28 23:03:27.000000000 +0100 ++++ chromium-133.0.6943.35/content/browser/accessibility/accessibility_auralinux_browsertest.cc 2025-02-04 10:56:08.414126354 +0100 @@ -3,6 +3,7 @@ // found in the LICENSE file. @@ -9,7 +9,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura #include #include -@@ -547,6 +548,10 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -549,6 +550,10 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura g_object_unref(div_element); } @@ -20,7 +20,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura IN_PROC_BROWSER_TEST_F(AccessibilityAuraLinuxBrowserTest, TestCharacterExtentsWithInvalidArguments) { AtkText* atk_text = SetUpSampleParagraph(); -@@ -569,12 +574,14 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -571,12 +576,14 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura EXPECT_EQ(expect, width); EXPECT_EQ(expect, height); @@ -35,7 +35,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura atk_text_get_character_extents(atk_text, invalid_offset, &x, &y, &width, &height, ATK_XY_WINDOW); -@@ -593,12 +600,14 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -595,12 +602,14 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura EXPECT_EQ(expect, width); EXPECT_EQ(expect, height); @@ -50,7 +50,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura atk_text_get_character_extents(atk_text, invalid_offset, &x, &y, &width, &height, ATK_XY_WINDOW); -@@ -613,7 +622,9 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -615,7 +624,9 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura AtkCoordType kCoordinateTypes[] = { ATK_XY_SCREEN, ATK_XY_WINDOW, @@ -60,7 +60,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura }; IN_PROC_BROWSER_TEST_F(AccessibilityAuraLinuxBrowserTest, -@@ -872,6 +883,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -874,6 +885,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura TestCharacterExtentsInScrollableInput(); } @@ -68,7 +68,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura typedef bool (*ScrollToPointFunc)(AtkComponent* component, AtkCoordType coords, gint x, -@@ -881,6 +893,18 @@ typedef bool (*ScrollToFunc)(AtkComponen +@@ -883,6 +895,18 @@ typedef bool (*ScrollToFunc)(AtkComponen // TODO(crbug.com/40866728): Enable this test. IN_PROC_BROWSER_TEST_F(AccessibilityAuraLinuxBrowserTest, DISABLED_TestScrollToPoint) { @@ -87,7 +87,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura LoadSampleParagraphInScrollableDocument(); AtkText* atk_text = GetSampleParagraph(); ASSERT_TRUE(ATK_IS_COMPONENT(atk_text)); -@@ -893,7 +917,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -895,7 +919,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura AccessibilityNotificationWaiter location_changed_waiter( shell()->web_contents(), ui::kAXModeComplete, ax::mojom::Event::kLocationChanged); @@ -96,7 +96,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura ASSERT_TRUE(location_changed_waiter.WaitForNotification()); atk_component_get_extents(atk_component, &x, &y, nullptr, nullptr, -@@ -902,20 +926,20 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -904,20 +928,20 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura EXPECT_GT(prev_y, y); constexpr int kScrollToY = 0; @@ -120,7 +120,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura ASSERT_TRUE(location_changed_waiter.WaitForNotification()); atk_component_get_extents(atk_component, nullptr, &y, nullptr, nullptr, ATK_XY_SCREEN); -@@ -932,6 +956,17 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -934,6 +958,17 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura // TODO(crbug.com/40866728): Enable this test. IN_PROC_BROWSER_TEST_F(AccessibilityAuraLinuxBrowserTest, DISABLED_TestScrollTo) { @@ -138,7 +138,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura LoadInitialAccessibilityTreeFromHtml( R"HTML( -@@ -973,8 +1008,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -975,8 +1010,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura AccessibilityNotificationWaiter waiter( shell()->web_contents(), ui::kAXModeComplete, ax::mojom::Event::kScrollPositionChanged); @@ -148,7 +148,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura ASSERT_TRUE(waiter.WaitForNotification()); int x, y; atk_component_get_extents(ATK_COMPONENT(target), &x, &y, nullptr, nullptr, -@@ -982,40 +1016,35 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -984,40 +1018,35 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura EXPECT_EQ(y, doc_y); EXPECT_NE(x, doc_x); @@ -194,7 +194,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura ASSERT_TRUE(waiter.WaitForNotification()); atk_component_get_extents(ATK_COMPONENT(target2), &x, &y, nullptr, nullptr, ATK_XY_SCREEN); -@@ -1047,10 +1076,39 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -1049,10 +1078,39 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura g_object_unref(target2); g_object_unref(target3); } @@ -234,7 +234,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura LoadInitialAccessibilityTreeFromHtml( R"HTML( -@@ -1084,8 +1142,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -1086,8 +1144,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura AccessibilityNotificationWaiter waiter( shell()->web_contents(), ui::kAXModeComplete, ax::mojom::Event::kScrollPositionChanged); @@ -244,7 +244,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura ASSERT_TRUE(waiter.WaitForNotification()); int x, y; atk_text_get_character_extents(ATK_TEXT(target1), 1, &x, &y, nullptr, nullptr, -@@ -1093,40 +1150,37 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -1095,40 +1152,37 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura EXPECT_EQ(y, doc_y); EXPECT_NE(x, doc_x); @@ -292,7 +292,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura ASSERT_TRUE(waiter.WaitForNotification()); atk_text_get_character_extents(ATK_TEXT(target1), 1, &x, &y, nullptr, nullptr, ATK_XY_SCREEN); -@@ -1136,9 +1190,42 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -1138,9 +1192,42 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura g_object_unref(target1); } @@ -335,7 +335,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura LoadSampleParagraphInScrollableDocument(); AtkText* atk_text = GetSampleParagraph(); ASSERT_TRUE(ATK_IS_COMPONENT(atk_text)); -@@ -1151,7 +1238,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -1153,7 +1240,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura AccessibilityNotificationWaiter location_changed_waiter( shell()->web_contents(), ui::kAXModeComplete, ax::mojom::Event::kLocationChanged); @@ -344,7 +344,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura ASSERT_TRUE(location_changed_waiter.WaitForNotification()); atk_text_get_character_extents(atk_text, 1, &x, &y, nullptr, nullptr, -@@ -1160,22 +1247,20 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -1162,22 +1249,20 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura EXPECT_GT(prev_y, y); constexpr int kScrollToY = 0; @@ -370,7 +370,7 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura ASSERT_TRUE(location_changed_waiter.WaitForNotification()); atk_text_get_character_extents(atk_text, 1, &x, &y, nullptr, nullptr, ATK_XY_SCREEN); -@@ -1191,6 +1276,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura +@@ -1193,6 +1278,7 @@ IN_PROC_BROWSER_TEST_F(AccessibilityAura g_object_unref(atk_text); } @@ -378,10 +378,10 @@ diff -up chromium-129.0.6668.58/content/browser/accessibility/accessibility_aura #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) // Flaky on crbug.com/1026149 -diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_auralinux.cc.me chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_auralinux.cc ---- chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_auralinux.cc.me 2024-09-18 19:26:26.040821017 +0200 -+++ chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_auralinux.cc 2024-09-18 19:28:06.220700493 +0200 -@@ -2,7 +2,6 @@ +diff -up chromium-133.0.6943.35/ui/accessibility/platform/ax_platform_node_auralinux.cc.el8-atk-compiler-error chromium-133.0.6943.35/ui/accessibility/platform/ax_platform_node_auralinux.cc +--- chromium-133.0.6943.35/ui/accessibility/platform/ax_platform_node_auralinux.cc.el8-atk-compiler-error 2025-01-28 23:03:27.000000000 +0100 ++++ chromium-133.0.6943.35/ui/accessibility/platform/ax_platform_node_auralinux.cc 2025-02-04 10:56:08.424126602 +0100 +@@ -2,12 +2,12 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -389,9 +389,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural #ifdef UNSAFE_BUFFERS_BUILD // TODO(crbug.com/40285824): Remove this and convert code to safer constructs. #pragma allow_unsafe_buffers -@@ -10,6 +9,7 @@ - - #include "ui/accessibility/platform/ax_platform_node_auralinux.h" + #endif +#include #include @@ -565,7 +563,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural } const GInterfaceInfo Info = {reinterpret_cast(Init), -@@ -1232,6 +1262,7 @@ gboolean AddSelection(AtkText* atk_text, +@@ -1310,6 +1340,7 @@ gboolean AddSelection(AtkText* atk_text, return SetSelection(atk_text, 0, start_offset, end_offset); } @@ -573,7 +571,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural char* GetStringAtOffset(AtkText* atk_text, int offset, AtkTextGranularity atk_granularity, -@@ -1246,7 +1277,9 @@ char* GetStringAtOffset(AtkText* atk_tex +@@ -1324,7 +1355,9 @@ char* GetStringAtOffset(AtkText* atk_tex return GetTextWithBoundaryType(atk_text, offset, boundary, start_offset, end_offset); } @@ -583,7 +581,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural gfx::Rect GetUnclippedParentHypertextRangeBoundsRect( AXPlatformNodeDelegate* ax_platform_node_delegate, const int start_offset, -@@ -1270,6 +1303,7 @@ gfx::Rect GetUnclippedParentHypertextRan +@@ -1348,6 +1381,7 @@ gfx::Rect GetUnclippedParentHypertextRan AXClippingBehavior::kClipped) .OffsetFromOrigin(); } @@ -591,7 +589,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural void GetCharacterExtents(AtkText* atk_text, int offset, -@@ -1285,10 +1319,12 @@ void GetCharacterExtents(AtkText* atk_te +@@ -1363,10 +1397,12 @@ void GetCharacterExtents(AtkText* atk_te AXPlatformNodeAuraLinux::FromAtkObject(ATK_OBJECT(atk_text)); if (obj) { switch (coordinate_type) { @@ -604,7 +602,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural default: rect = obj->GetDelegate()->GetHypertextRangeBoundsRect( obj->UnicodeToUTF16OffsetInText(offset), -@@ -1324,10 +1360,12 @@ void GetRangeExtents(AtkText* atk_text, +@@ -1402,10 +1438,12 @@ void GetRangeExtents(AtkText* atk_text, AXPlatformNodeAuraLinux::FromAtkObject(ATK_OBJECT(atk_text)); if (obj) { switch (coordinate_type) { @@ -617,7 +615,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural default: rect = obj->GetDelegate()->GetHypertextRangeBoundsRect( obj->UnicodeToUTF16OffsetInText(start_offset), -@@ -1377,6 +1415,7 @@ AtkAttributeSet* GetDefaultAttributes(At +@@ -1455,6 +1493,7 @@ AtkAttributeSet* GetDefaultAttributes(At return ToAtkAttributeSet(obj->GetDefaultTextAttributes()); } @@ -625,7 +623,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural gboolean ScrollSubstringTo(AtkText* atk_text, gint start_offset, gint end_offset, -@@ -1407,6 +1446,7 @@ gboolean ScrollSubstringToPoint(AtkText* +@@ -1485,6 +1524,7 @@ gboolean ScrollSubstringToPoint(AtkText* return obj->ScrollSubstringToPoint(start_offset, end_offset, atk_coord_type, x, y); } @@ -633,7 +631,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural void Init(AtkTextIface* iface) { iface->get_text = GetText; -@@ -1429,12 +1469,16 @@ void Init(AtkTextIface* iface) { +@@ -1507,12 +1547,16 @@ void Init(AtkTextIface* iface) { iface->get_run_attributes = GetRunAttributes; iface->get_default_attributes = GetDefaultAttributes; @@ -650,7 +648,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural } const GInterfaceInfo Info = {reinterpret_cast(Init), -@@ -1837,11 +1881,15 @@ const GInterfaceInfo Info = {reinterpret +@@ -1915,11 +1959,15 @@ const GInterfaceInfo Info = {reinterpret } // namespace atk_table @@ -667,7 +665,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural if (const AXPlatformNodeBase* obj = AXPlatformNodeAuraLinux::FromAtkObject(ATK_OBJECT(cell))) { -@@ -1853,8 +1901,10 @@ gint GetColumnSpan(AtkTableCell* cell) { +@@ -1931,8 +1979,10 @@ gint GetColumnSpan(AtkTableCell* cell) { } GPtrArray* GetColumnHeaderCells(AtkTableCell* cell) { @@ -679,7 +677,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural GPtrArray* array = g_ptr_array_new_with_free_func(g_object_unref); -@@ -1888,8 +1938,10 @@ GPtrArray* GetColumnHeaderCells(AtkTable +@@ -1966,8 +2016,10 @@ GPtrArray* GetColumnHeaderCells(AtkTable } gboolean GetCellPosition(AtkTableCell* cell, gint* row, gint* column) { @@ -691,7 +689,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural if (auto* obj = AXPlatformNodeAuraLinux::FromAtkObject(ATK_OBJECT(cell))) { std::optional row_index = obj->GetTableRow(); -@@ -1906,8 +1958,9 @@ gboolean GetCellPosition(AtkTableCell* c +@@ -1984,8 +2036,9 @@ gboolean GetCellPosition(AtkTableCell* c } gint GetRowSpan(AtkTableCell* cell) { @@ -702,7 +700,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural if (auto* obj = AXPlatformNodeAuraLinux::FromAtkObject(ATK_OBJECT(cell))) { // If the object is not a cell, we return 0. -@@ -1918,8 +1971,10 @@ gint GetRowSpan(AtkTableCell* cell) { +@@ -1996,8 +2049,10 @@ gint GetRowSpan(AtkTableCell* cell) { } GPtrArray* GetRowHeaderCells(AtkTableCell* cell) { @@ -714,7 +712,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural GPtrArray* array = g_ptr_array_new_with_free_func(g_object_unref); -@@ -1953,8 +2008,10 @@ GPtrArray* GetRowHeaderCells(AtkTableCel +@@ -2031,8 +2086,10 @@ GPtrArray* GetRowHeaderCells(AtkTableCel } AtkObject* GetTable(AtkTableCell* cell) { @@ -726,7 +724,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural if (auto* obj = AXPlatformNodeAuraLinux::FromAtkObject(ATK_OBJECT(cell))) { if (auto* table = obj->GetTable()) -@@ -1980,6 +2037,8 @@ const GInterfaceInfo Info = {reinterpret +@@ -2058,6 +2115,8 @@ const GInterfaceInfo Info = {reinterpret } // namespace atk_table_cell @@ -735,7 +733,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural namespace atk_object { gpointer kAXPlatformNodeAuraLinuxParentClass = nullptr; -@@ -2246,6 +2305,50 @@ void Detach(AXPlatformNodeAuraLinuxObjec +@@ -2324,6 +2383,50 @@ void Detach(AXPlatformNodeAuraLinuxObjec } // namespace @@ -786,7 +784,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural void AXPlatformNodeAuraLinux::EnsureGTypeInit() { #if !GLIB_CHECK_VERSION(2, 36, 0) static bool first_time = true; -@@ -2353,8 +2456,11 @@ GType AXPlatformNodeAuraLinux::GetAccess +@@ -2431,8 +2534,11 @@ GType AXPlatformNodeAuraLinux::GetAccess g_type_add_interface_static(type, ATK_TYPE_TABLE, &atk_table::Info); if (interface_mask_.Implements(ImplementedAtkInterfaces::Value::kTableCell)) { @@ -800,7 +798,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural } return type; -@@ -2584,9 +2690,9 @@ AtkRole AXPlatformNodeAuraLinux::GetAtkR +@@ -2667,9 +2773,9 @@ AtkRole AXPlatformNodeAuraLinux::GetAtkR case ax::mojom::Role::kComplementary: return ATK_ROLE_LANDMARK; case ax::mojom::Role::kContentDeletion: @@ -812,7 +810,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural case ax::mojom::Role::kContentInfo: case ax::mojom::Role::kFooter: return ATK_ROLE_LANDMARK; -@@ -3020,12 +3126,14 @@ void AXPlatformNodeAuraLinux::GetAtkStat +@@ -3105,12 +3211,14 @@ void AXPlatformNodeAuraLinux::GetAtkStat static_cast(ax::mojom::AriaCurrentState::kFalse)) { atk_state_set_add_state(atk_state_set, ATK_STATE_ACTIVE); } @@ -827,7 +825,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural if (GetBoolAttribute(ax::mojom::BoolAttribute::kBusy)) atk_state_set_add_state(atk_state_set, ATK_STATE_BUSY); if (GetBoolAttribute(ax::mojom::BoolAttribute::kModal)) -@@ -3064,9 +3172,11 @@ void AXPlatformNodeAuraLinux::GetAtkStat +@@ -3149,9 +3257,11 @@ void AXPlatformNodeAuraLinux::GetAtkStat if (GetData().GetRestriction() != ax::mojom::Restriction::kDisabled) { if (GetDelegate()->IsReadOnlySupported() && GetDelegate()->IsReadOnlyOrDisabled()) { @@ -839,7 +837,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural } else { atk_state_set_add_state(atk_state_set, ATK_STATE_ENABLED); atk_state_set_add_state(atk_state_set, ATK_STATE_SENSITIVE); -@@ -3100,12 +3210,16 @@ struct AtkIntListRelation { +@@ -3185,12 +3295,16 @@ struct AtkIntListRelation { static AtkIntListRelation kIntListRelations[] = { {ax::mojom::IntListAttribute::kControlsIds, ATK_RELATION_CONTROLLER_FOR, ATK_RELATION_CONTROLLED_BY}, @@ -856,7 +854,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural {ax::mojom::IntListAttribute::kFlowtoIds, ATK_RELATION_FLOWS_TO, ATK_RELATION_FLOWS_FROM}, {ax::mojom::IntListAttribute::kLabelledbyIds, ATK_RELATION_LABELLED_BY, -@@ -3884,6 +3998,7 @@ void AXPlatformNodeAuraLinux::OnReadonly +@@ -3981,6 +4095,7 @@ void AXPlatformNodeAuraLinux::OnReadonly if (!obj) return; @@ -864,7 +862,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural // Runtime check in case we were compiled with a newer version of ATK. if (!PlatformSupportsState(ATK_STATE_READ_ONLY)) return; -@@ -3891,6 +4006,7 @@ void AXPlatformNodeAuraLinux::OnReadonly +@@ -3988,6 +4103,7 @@ void AXPlatformNodeAuraLinux::OnReadonly atk_object_notify_state_change( obj, ATK_STATE_READ_ONLY, GetData().GetRestriction() == ax::mojom::Restriction::kReadOnly); @@ -872,7 +870,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural } void AXPlatformNodeAuraLinux::OnInvalidStatusChanged() { -@@ -4217,11 +4333,13 @@ gfx::Rect AXPlatformNodeAuraLinux::GetEx +@@ -4314,11 +4430,13 @@ gfx::Rect AXPlatformNodeAuraLinux::GetEx extents.Offset(window_origin); break; } @@ -886,7 +884,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural } return extents; -@@ -4651,6 +4769,7 @@ bool AXPlatformNodeAuraLinux::IsInLiveRe +@@ -4755,6 +4873,7 @@ bool AXPlatformNodeAuraLinux::IsInLiveRe return HasStringAttribute(ax::mojom::StringAttribute::kContainerLiveStatus); } @@ -894,7 +892,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural void AXPlatformNodeAuraLinux::ScrollToPoint(AtkCoordType atk_coord_type, int x, int y) { -@@ -4723,7 +4842,9 @@ void AXPlatformNodeAuraLinux::ScrollNode +@@ -4827,7 +4946,9 @@ void AXPlatformNodeAuraLinux::ScrollNode rect -= rect.OffsetFromOrigin(); ScrollNodeRectIntoView(rect, atk_scroll_type); } @@ -904,7 +902,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural std::optional AXPlatformNodeAuraLinux::GetUnclippedHypertextRangeBoundsRect(int start_offset, int end_offset) { -@@ -4782,6 +4903,7 @@ bool AXPlatformNodeAuraLinux::ScrollSubs +@@ -4886,6 +5007,7 @@ bool AXPlatformNodeAuraLinux::ScrollSubs return true; } @@ -912,7 +910,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural void AXPlatformNodeAuraLinux::ComputeStylesIfNeeded() { if (!offset_to_text_attributes_.empty()) -@@ -4964,8 +5086,10 @@ gfx::Point AXPlatformNodeAuraLinux::Conv +@@ -5066,8 +5188,10 @@ gfx::Point AXPlatformNodeAuraLinux::Conv switch (atk_coord_type) { case ATK_XY_WINDOW: return point + GetParentFrameOriginInScreenCoordinates(); @@ -923,9 +921,9 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural case ATK_XY_SCREEN: default: return point; -diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_auralinux.h.me chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_auralinux.h ---- chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_auralinux.h.me 2024-09-18 19:26:54.167348688 +0200 -+++ chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_auralinux.h 2024-09-18 19:28:06.220700493 +0200 +diff -up chromium-133.0.6943.35/ui/accessibility/platform/ax_platform_node_auralinux.h.el8-atk-compiler-error chromium-133.0.6943.35/ui/accessibility/platform/ax_platform_node_auralinux.h +--- chromium-133.0.6943.35/ui/accessibility/platform/ax_platform_node_auralinux.h.el8-atk-compiler-error 2025-01-28 23:03:27.000000000 +0100 ++++ chromium-133.0.6943.35/ui/accessibility/platform/ax_platform_node_auralinux.h 2025-02-04 10:56:08.439126973 +0100 @@ -52,6 +52,31 @@ struct FindInPageResultInfo { } }; @@ -958,18 +956,18 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural // This class with an enum is used to generate a bitmask which tracks the ATK // interfaces that an AXPlatformNodeAuraLinux's ATKObject implements. class ImplementedAtkInterfaces { -diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_auralinux_unittest.cc.me chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_auralinux_unittest.cc ---- chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_auralinux_unittest.cc.me 2024-09-18 19:27:10.728659400 +0200 -+++ chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_auralinux_unittest.cc 2024-09-18 19:28:06.221700512 +0200 -@@ -8,6 +8,7 @@ - #endif +diff -up chromium-133.0.6943.35/ui/accessibility/platform/ax_platform_node_auralinux_unittest.cc.el8-atk-compiler-error chromium-133.0.6943.35/ui/accessibility/platform/ax_platform_node_auralinux_unittest.cc +--- chromium-133.0.6943.35/ui/accessibility/platform/ax_platform_node_auralinux_unittest.cc.el8-atk-compiler-error 2025-01-28 23:03:27.000000000 +0100 ++++ chromium-133.0.6943.35/ui/accessibility/platform/ax_platform_node_auralinux_unittest.cc 2025-02-04 12:06:15.819918562 +0100 +@@ -11,6 +11,7 @@ #include + +#include + #include #include #include - -@@ -884,6 +885,17 @@ typedef bool (*ScrollToPointFunc)(AtkCom +@@ -887,6 +888,17 @@ typedef bool (*ScrollToPointFunc)(AtkCom typedef bool (*ScrollToFunc)(AtkComponent* component, AtkScrollType type); TEST_F(AXPlatformNodeAuraLinuxTest, AtkComponentScrollToPoint) { @@ -987,7 +985,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural AXNodeData root; root.id = 1; root.role = ax::mojom::Role::kRootWebArea; -@@ -911,8 +923,7 @@ TEST_F(AXPlatformNodeAuraLinuxTest, AtkC +@@ -914,8 +926,7 @@ TEST_F(AXPlatformNodeAuraLinuxTest, AtkC EXPECT_EQ(10, width); EXPECT_EQ(10, height); @@ -997,7 +995,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural atk_component_get_extents(ATK_COMPONENT(child_obj), &x_left, &y_top, &width, &height, ATK_XY_SCREEN); EXPECT_EQ(610, x_left); -@@ -920,8 +931,7 @@ TEST_F(AXPlatformNodeAuraLinuxTest, AtkC +@@ -923,8 +934,7 @@ TEST_F(AXPlatformNodeAuraLinuxTest, AtkC EXPECT_EQ(10, width); EXPECT_EQ(10, height); @@ -1007,7 +1005,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural atk_component_get_extents(ATK_COMPONENT(child_obj), &x_left, &y_top, &width, &height, ATK_XY_SCREEN); // The test wrapper scrolls every element when scrolling, so this should be -@@ -938,6 +948,17 @@ TEST_F(AXPlatformNodeAuraLinuxTest, AtkC +@@ -941,6 +951,17 @@ TEST_F(AXPlatformNodeAuraLinuxTest, AtkC } TEST_F(AXPlatformNodeAuraLinuxTest, AtkComponentScrollTo) { @@ -1025,7 +1023,7 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural AXNodeData root; root.id = 1; root.role = ax::mojom::Role::kRootWebArea; -@@ -965,7 +986,7 @@ TEST_F(AXPlatformNodeAuraLinuxTest, AtkC +@@ -968,7 +989,7 @@ TEST_F(AXPlatformNodeAuraLinuxTest, AtkC EXPECT_EQ(10, width); EXPECT_EQ(10, height); @@ -1034,9 +1032,9 @@ diff -up chromium-129.0.6668.58/ui/accessibility/platform/ax_platform_node_aural atk_component_get_extents(ATK_COMPONENT(child_obj), &x_left, &y_top, &width, &height, ATK_XY_SCREEN); EXPECT_EQ(0, x_left); -diff -up chromium-129.0.6668.58/ui/accessibility/platform/inspect/ax_tree_formatter_auralinux.cc.me chromium-129.0.6668.58/ui/accessibility/platform/inspect/ax_tree_formatter_auralinux.cc ---- chromium-129.0.6668.58/ui/accessibility/platform/inspect/ax_tree_formatter_auralinux.cc.me 2024-09-18 19:27:20.965851455 +0200 -+++ chromium-129.0.6668.58/ui/accessibility/platform/inspect/ax_tree_formatter_auralinux.cc 2024-09-18 19:28:06.221700512 +0200 +diff -up chromium-133.0.6943.35/ui/accessibility/platform/inspect/ax_tree_formatter_auralinux.cc.el8-atk-compiler-error chromium-133.0.6943.35/ui/accessibility/platform/inspect/ax_tree_formatter_auralinux.cc +--- chromium-133.0.6943.35/ui/accessibility/platform/inspect/ax_tree_formatter_auralinux.cc.el8-atk-compiler-error 2025-01-28 23:03:27.000000000 +0100 ++++ chromium-133.0.6943.35/ui/accessibility/platform/inspect/ax_tree_formatter_auralinux.cc 2025-02-04 10:56:08.464127592 +0100 @@ -474,18 +474,34 @@ void AXTreeFormatterAuraLinux::AddTableC int row = 0, col = 0, row_span = 0, col_span = 0; int n_row_headers = 0, n_column_headers = 0; diff --git a/SOURCES/clean_ffmpeg.sh b/SOURCES/clean_ffmpeg.sh index 4b3de8a4..8b323d58 100644 --- a/SOURCES/clean_ffmpeg.sh +++ b/SOURCES/clean_ffmpeg.sh @@ -183,6 +183,7 @@ header_files=" libavcodec/x86/inline_asm.h \ libavformat/iamf_parse.h \ libavformat/iamf_reader.h \ libavformat/iamf.h \ + libavformat/dvdclut.h \ libavutil/aarch64/cpu.h \ libavutil/aarch64/intreadwrite.h \ libavutil/x86/asm.h \ @@ -236,6 +237,8 @@ manual_files=" libavcodec/aarch64/h264pred_neon.S \ libavcodec/aarch64/neon.S \ libavcodec/aarch64/vorbisdsp_neon.S \ libavcodec/aarch64/autorename_libavcodec_aarch64_vorbisdsp_neon.S \ + libavcodec/aarch64/autorename_libavcodec_aarch64_vorbisdsp_init.c \ + libavcodec/aarch64/autorename_libavcodec_aarch64_videodsp_init.c \ libavcodec/aarch64/vorbisdsp_init.c \ libavcodec/aarch64/vp8dsp_neon.S \ libavcodec/x86/hpeldsp.asm \ @@ -269,10 +272,14 @@ manual_files=" libavcodec/aarch64/h264pred_neon.S \ libavformat/pcm.c \ libavformat/utils.c \ libavformat/version.c \ + libavformat/dvdclut.c \ libavutil/aarch64/asm.S \ libavutil/aarch64/cpu.c \ + libavutil/aarch64/cpu_sve.S \ libavutil/aarch64/float_dsp_init.c \ libavutil/aarch64/float_dsp_neon.S \ + libavutil/aarch64/autorename_libavutil_aarch64_cpu.c \ + libavutil/aarch64/autorename_libavutil_aarch64_float_dsp_init.c \ libavutil/aarch64/autorename_libavutil_aarch64_float_dsp_neon.S \ libavutil/aarch64/tx_float_neon.S \ libavutil/aarch64/timer.h \ diff --git a/SPECS/chromium.spec b/SPECS/chromium.spec index 51b5dd78..1c9c58b6 100644 --- a/SPECS/chromium.spec +++ b/SPECS/chromium.spec @@ -167,7 +167,7 @@ # enable|disable use_custom_libcxx %global use_custom_libcxx 0 -%if 0%{?rhel} || 0%{?fedora} == 39 +%if 0%{?rhel} || 0%{?fedora} == 40 %global use_custom_libcxx 1 %endif @@ -280,7 +280,7 @@ # Build with GOST patches # https://github.com/deemru/chromium-gost/ %global gost_build 1 -%define chromium_gost_commit fe3315a78e9fa6e79f613fa316e375cd471f1624 +%define chromium_gost_commit 37dd7d5b7f087dce6afa0d354f4c1303681dbe8b %define msspi_commit 7f7847892d4c69c454a58093553fa34d1b09c0a0 %define chromium_path_gost %{_builddir}/chromium-gost %endif @@ -319,7 +319,7 @@ %endif Name: chromium%{chromium_channel} -Version: 132.0.6834.159 +Version: 133.0.6943.53 Release: 1%{?dist}.inferit Summary: A WebKit (Blink) powered web browser that Google doesn't want you to use Url: http://www.chromium.org/Home @@ -359,10 +359,8 @@ Patch131: chromium-107-proprietary-codecs.patch Patch132: chromium-118-sigtrap_system_ffmpeg.patch # need for old ffmpeg 6.0/5.x on epel9 and fedora < 40 Patch133: chromium-121-system-old-ffmpeg.patch -# disable FFmpegAllowLists by default to allow external ffmpeg -patch134: chromium-125-disable-FFmpegAllowLists.patch # revert, it causes build error: use of undeclared identifier 'AVFMT_FLAG_NOH264PARSE' -Patch135: chromium-129-disable-H.264-video-parser-during-demuxing.patch +Patch135: chromium-133-disable-H.264-video-parser-during-demuxing.patch # file conflict with old kernel on el8/el9 Patch141: chromium-118-dma_buf_export_sync_file-conflict.patch @@ -379,7 +377,7 @@ Patch300: chromium-131-revert-decommit-pooled-pages-by-default.patch Patch305: chromium-124-el8-arm64-memory_tagging.patch Patch306: chromium-127-el8-ifunc-header.patch # workaround for build error due to old atk version on el8 -Patch307: chromium-129-el8-atk-compiler-error.patch +Patch307: chromium-133-el8-atk-compiler-error.patch Patch308: chromium-132-el8-unsupport-clang-flags.patch Patch309: chromium-132-el8-unsupport-rustc-flags.patch Patch310: chromium-132-el8-clang18-build-error.patch @@ -443,6 +441,7 @@ Patch385: 0002-Include-cstddef-to-fix-build.patch Patch386: 0004-third_party-crashpad-port-curl-transport-ppc64.patch Patch387: HACK-third_party-libvpx-use-generic-gnu.patch +Patch388: 0001-third-party-hwy-wrong-include.patch Patch389: HACK-debian-clang-disable-base-musttail.patch Patch390: 0001-Add-ppc64-target-to-libaom.patch Patch391: 0001-Add-pregenerated-config-for-libaom-on-ppc64.patch @@ -486,8 +485,6 @@ Patch418: flatpak-Expose-Widevine-into-the-sandbox.patch # Old Yandex patch Patch600: 0001-Yandex-as-default-search-engine.patch -# MSVSphere -Patch601: 0001-Added-Russian-description-and-summary-for-gnome-soft.patch # Yandex Search by default Patch602: 0001-Added-Yandex-search-bar-as-default-on-newtab-and-new.patch @@ -545,6 +542,8 @@ Source102: https://github.com/deemru/msspi/archive/%{msspi_commit}.tar.gz#/msspi Source103: chromium-browser-gost-icons.tar.xz %endif +Source200: chromium-browser.appdata.xml + BuildRequires: clang BuildRequires: clang-tools-extra BuildRequires: llvm @@ -1185,7 +1184,6 @@ sed -i 's/std::string data_dir_basename = "chromium"/std::string data_dir_basena #%%patch -P129 -p1 -R -b .ffmpeg-5.x-reordered_opaque #%%patch -P130 -p1 -b .revert-av1enc #%%patch -P133 -p1 -b .system-old-ffmpeg -#%%patch -P134 -p1 -b .disable-FFmpegAllowLists #%%patch -P135 -p1 -b .disable-H.264-video-parser-during-demuxing #%%endif #%%endif @@ -1261,6 +1259,7 @@ sed -i 's/std::string data_dir_basename = "chromium"/std::string data_dir_basena %patch -P385 -p1 -b .0002-Include-cstddef-to-fix-build %patch -P386 -p1 -b .0004-third_party-crashpad-port-curl-transport-ppc64 %patch -P387 -p1 -b .HACK-third_party-libvpx-use-generic-gnu +%patch -P388 -p1 -b .0001-third-party-hwy-wrong-include.patch %patch -P389 -p1 -b .HACK-debian-clang-disable-base-musttail %patch -P390 -p1 -b .0001-Add-ppc64-target-to-libaom %patch -P391 -p1 -b .0001-Add-pregenerated-config-for-libaom-on-ppc64 @@ -1294,7 +1293,6 @@ sed -i 's/std::string data_dir_basename = "chromium"/std::string data_dir_basena %patch -P418 -p1 -b .flatpak-widevine %endif -%patch -P601 -p1 -b .Added-Russian-description-and-summary-for-gnome-soft %if ! %{with gost} %patch -P602 -p1 -b .Yandex-as-default-search-engine %else @@ -1936,7 +1934,7 @@ install -m 0644 %{SOURCE11} %{buildroot}%{_sysconfdir}/%{name}/ mkdir -p %{buildroot}%{_datadir}/applications/ desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE4} -install -D -m0644 chrome/installer/linux/common/chromium-browser/chromium-browser.appdata.xml \ +install -D -m0644 %{SOURCE200} \ ${RPM_BUILD_ROOT}%{_datadir}/metainfo/%{chromium_browser_channel}.appdata.xml appstream-util validate-relax --nonet ${RPM_BUILD_ROOT}%{_datadir}/metainfo/%{chromium_browser_channel}.appdata.xml @@ -2132,7 +2130,13 @@ getent group chrome-remote-desktop >/dev/null || groupadd -r chrome-remote-deskt %endif %changelog -* Tue Jan 29 2025 Arkady L. Shane - 132.0.6834.159-1.inferit +* Fri Feb 7 2025 Arkady L. Shane - 133.0.6943.53-1.inferit +- Update to 133.0.6943.53 + * CVE-2025-0444: Use after free in Skia + * CVE-2025-0445: Use after free in V8 + * CVE-2025-0451: Inappropriate implementation in Extensions API + +* Wed Jan 29 2025 Arkady L. Shane - 132.0.6834.159-1.inferit - Updated to 132.0.6834.159 * Medium CVE-2025-0762: Use after free in DevTools