update main-with-bazel from master branch
diff --git a/util/BUILD.toplevel b/BUILD
similarity index 100%
copy from util/BUILD.toplevel
copy to BUILD
diff --git a/BUILD.generated.bzl b/BUILD.generated.bzl
new file mode 100644
index 0000000..67db23a
--- /dev/null
+++ b/BUILD.generated.bzl
@@ -0,0 +1,830 @@
+# This file is created by generate_build_files.py. Do not edit manually.
+
+ssl_headers = [
+    "src/include/openssl/dtls1.h",
+    "src/include/openssl/srtp.h",
+    "src/include/openssl/ssl.h",
+    "src/include/openssl/ssl3.h",
+    "src/include/openssl/tls1.h",
+]
+
+fips_fragments = [
+    "src/crypto/fipsmodule/aes/aes.c",
+    "src/crypto/fipsmodule/aes/aes_nohw.c",
+    "src/crypto/fipsmodule/aes/key_wrap.c",
+    "src/crypto/fipsmodule/aes/mode_wrappers.c",
+    "src/crypto/fipsmodule/bn/add.c",
+    "src/crypto/fipsmodule/bn/asm/x86_64-gcc.c",
+    "src/crypto/fipsmodule/bn/bn.c",
+    "src/crypto/fipsmodule/bn/bytes.c",
+    "src/crypto/fipsmodule/bn/cmp.c",
+    "src/crypto/fipsmodule/bn/ctx.c",
+    "src/crypto/fipsmodule/bn/div.c",
+    "src/crypto/fipsmodule/bn/div_extra.c",
+    "src/crypto/fipsmodule/bn/exponentiation.c",
+    "src/crypto/fipsmodule/bn/gcd.c",
+    "src/crypto/fipsmodule/bn/gcd_extra.c",
+    "src/crypto/fipsmodule/bn/generic.c",
+    "src/crypto/fipsmodule/bn/jacobi.c",
+    "src/crypto/fipsmodule/bn/montgomery.c",
+    "src/crypto/fipsmodule/bn/montgomery_inv.c",
+    "src/crypto/fipsmodule/bn/mul.c",
+    "src/crypto/fipsmodule/bn/prime.c",
+    "src/crypto/fipsmodule/bn/random.c",
+    "src/crypto/fipsmodule/bn/rsaz_exp.c",
+    "src/crypto/fipsmodule/bn/shift.c",
+    "src/crypto/fipsmodule/bn/sqrt.c",
+    "src/crypto/fipsmodule/cipher/aead.c",
+    "src/crypto/fipsmodule/cipher/cipher.c",
+    "src/crypto/fipsmodule/cipher/e_aes.c",
+    "src/crypto/fipsmodule/cipher/e_aesccm.c",
+    "src/crypto/fipsmodule/cmac/cmac.c",
+    "src/crypto/fipsmodule/dh/check.c",
+    "src/crypto/fipsmodule/dh/dh.c",
+    "src/crypto/fipsmodule/digest/digest.c",
+    "src/crypto/fipsmodule/digest/digests.c",
+    "src/crypto/fipsmodule/digestsign/digestsign.c",
+    "src/crypto/fipsmodule/ec/ec.c",
+    "src/crypto/fipsmodule/ec/ec_key.c",
+    "src/crypto/fipsmodule/ec/ec_montgomery.c",
+    "src/crypto/fipsmodule/ec/felem.c",
+    "src/crypto/fipsmodule/ec/oct.c",
+    "src/crypto/fipsmodule/ec/p224-64.c",
+    "src/crypto/fipsmodule/ec/p256-nistz.c",
+    "src/crypto/fipsmodule/ec/p256.c",
+    "src/crypto/fipsmodule/ec/scalar.c",
+    "src/crypto/fipsmodule/ec/simple.c",
+    "src/crypto/fipsmodule/ec/simple_mul.c",
+    "src/crypto/fipsmodule/ec/util.c",
+    "src/crypto/fipsmodule/ec/wnaf.c",
+    "src/crypto/fipsmodule/ecdh/ecdh.c",
+    "src/crypto/fipsmodule/ecdsa/ecdsa.c",
+    "src/crypto/fipsmodule/hkdf/hkdf.c",
+    "src/crypto/fipsmodule/hmac/hmac.c",
+    "src/crypto/fipsmodule/md4/md4.c",
+    "src/crypto/fipsmodule/md5/md5.c",
+    "src/crypto/fipsmodule/modes/cbc.c",
+    "src/crypto/fipsmodule/modes/cfb.c",
+    "src/crypto/fipsmodule/modes/ctr.c",
+    "src/crypto/fipsmodule/modes/gcm.c",
+    "src/crypto/fipsmodule/modes/gcm_nohw.c",
+    "src/crypto/fipsmodule/modes/ofb.c",
+    "src/crypto/fipsmodule/modes/polyval.c",
+    "src/crypto/fipsmodule/rand/ctrdrbg.c",
+    "src/crypto/fipsmodule/rand/fork_detect.c",
+    "src/crypto/fipsmodule/rand/rand.c",
+    "src/crypto/fipsmodule/rand/urandom.c",
+    "src/crypto/fipsmodule/rsa/blinding.c",
+    "src/crypto/fipsmodule/rsa/padding.c",
+    "src/crypto/fipsmodule/rsa/rsa.c",
+    "src/crypto/fipsmodule/rsa/rsa_impl.c",
+    "src/crypto/fipsmodule/self_check/fips.c",
+    "src/crypto/fipsmodule/self_check/self_check.c",
+    "src/crypto/fipsmodule/service_indicator/service_indicator.c",
+    "src/crypto/fipsmodule/sha/sha1.c",
+    "src/crypto/fipsmodule/sha/sha256.c",
+    "src/crypto/fipsmodule/sha/sha512.c",
+    "src/crypto/fipsmodule/tls/kdf.c",
+]
+
+ssl_internal_headers = [
+    "src/ssl/internal.h",
+]
+
+ssl_sources = [
+    "src/ssl/bio_ssl.cc",
+    "src/ssl/d1_both.cc",
+    "src/ssl/d1_lib.cc",
+    "src/ssl/d1_pkt.cc",
+    "src/ssl/d1_srtp.cc",
+    "src/ssl/dtls_method.cc",
+    "src/ssl/dtls_record.cc",
+    "src/ssl/encrypted_client_hello.cc",
+    "src/ssl/extensions.cc",
+    "src/ssl/handoff.cc",
+    "src/ssl/handshake.cc",
+    "src/ssl/handshake_client.cc",
+    "src/ssl/handshake_server.cc",
+    "src/ssl/s3_both.cc",
+    "src/ssl/s3_lib.cc",
+    "src/ssl/s3_pkt.cc",
+    "src/ssl/ssl_aead_ctx.cc",
+    "src/ssl/ssl_asn1.cc",
+    "src/ssl/ssl_buffer.cc",
+    "src/ssl/ssl_cert.cc",
+    "src/ssl/ssl_cipher.cc",
+    "src/ssl/ssl_credential.cc",
+    "src/ssl/ssl_file.cc",
+    "src/ssl/ssl_key_share.cc",
+    "src/ssl/ssl_lib.cc",
+    "src/ssl/ssl_privkey.cc",
+    "src/ssl/ssl_session.cc",
+    "src/ssl/ssl_stat.cc",
+    "src/ssl/ssl_transcript.cc",
+    "src/ssl/ssl_versions.cc",
+    "src/ssl/ssl_x509.cc",
+    "src/ssl/t1_enc.cc",
+    "src/ssl/tls13_both.cc",
+    "src/ssl/tls13_client.cc",
+    "src/ssl/tls13_enc.cc",
+    "src/ssl/tls13_server.cc",
+    "src/ssl/tls_method.cc",
+    "src/ssl/tls_record.cc",
+]
+
+crypto_headers = [
+    "src/include/openssl/aead.h",
+    "src/include/openssl/aes.h",
+    "src/include/openssl/arm_arch.h",
+    "src/include/openssl/asm_base.h",
+    "src/include/openssl/asn1.h",
+    "src/include/openssl/asn1_mac.h",
+    "src/include/openssl/asn1t.h",
+    "src/include/openssl/base.h",
+    "src/include/openssl/base64.h",
+    "src/include/openssl/bio.h",
+    "src/include/openssl/blake2.h",
+    "src/include/openssl/blowfish.h",
+    "src/include/openssl/bn.h",
+    "src/include/openssl/buf.h",
+    "src/include/openssl/buffer.h",
+    "src/include/openssl/bytestring.h",
+    "src/include/openssl/cast.h",
+    "src/include/openssl/chacha.h",
+    "src/include/openssl/cipher.h",
+    "src/include/openssl/cmac.h",
+    "src/include/openssl/conf.h",
+    "src/include/openssl/cpu.h",
+    "src/include/openssl/crypto.h",
+    "src/include/openssl/ctrdrbg.h",
+    "src/include/openssl/curve25519.h",
+    "src/include/openssl/des.h",
+    "src/include/openssl/dh.h",
+    "src/include/openssl/digest.h",
+    "src/include/openssl/dsa.h",
+    "src/include/openssl/e_os2.h",
+    "src/include/openssl/ec.h",
+    "src/include/openssl/ec_key.h",
+    "src/include/openssl/ecdh.h",
+    "src/include/openssl/ecdsa.h",
+    "src/include/openssl/engine.h",
+    "src/include/openssl/err.h",
+    "src/include/openssl/evp.h",
+    "src/include/openssl/evp_errors.h",
+    "src/include/openssl/ex_data.h",
+    "src/include/openssl/experimental/kyber.h",
+    "src/include/openssl/experimental/spx.h",
+    "src/include/openssl/hkdf.h",
+    "src/include/openssl/hmac.h",
+    "src/include/openssl/hpke.h",
+    "src/include/openssl/hrss.h",
+    "src/include/openssl/is_boringssl.h",
+    "src/include/openssl/kdf.h",
+    "src/include/openssl/lhash.h",
+    "src/include/openssl/md4.h",
+    "src/include/openssl/md5.h",
+    "src/include/openssl/mem.h",
+    "src/include/openssl/nid.h",
+    "src/include/openssl/obj.h",
+    "src/include/openssl/obj_mac.h",
+    "src/include/openssl/objects.h",
+    "src/include/openssl/opensslconf.h",
+    "src/include/openssl/opensslv.h",
+    "src/include/openssl/ossl_typ.h",
+    "src/include/openssl/pem.h",
+    "src/include/openssl/pkcs12.h",
+    "src/include/openssl/pkcs7.h",
+    "src/include/openssl/pkcs8.h",
+    "src/include/openssl/poly1305.h",
+    "src/include/openssl/pool.h",
+    "src/include/openssl/posix_time.h",
+    "src/include/openssl/rand.h",
+    "src/include/openssl/rc4.h",
+    "src/include/openssl/ripemd.h",
+    "src/include/openssl/rsa.h",
+    "src/include/openssl/safestack.h",
+    "src/include/openssl/service_indicator.h",
+    "src/include/openssl/sha.h",
+    "src/include/openssl/siphash.h",
+    "src/include/openssl/span.h",
+    "src/include/openssl/stack.h",
+    "src/include/openssl/target.h",
+    "src/include/openssl/thread.h",
+    "src/include/openssl/time.h",
+    "src/include/openssl/trust_token.h",
+    "src/include/openssl/type_check.h",
+    "src/include/openssl/x509.h",
+    "src/include/openssl/x509_vfy.h",
+    "src/include/openssl/x509v3.h",
+    "src/include/openssl/x509v3_errors.h",
+]
+
+crypto_internal_headers = [
+    "src/crypto/asn1/internal.h",
+    "src/crypto/bio/internal.h",
+    "src/crypto/bytestring/internal.h",
+    "src/crypto/chacha/internal.h",
+    "src/crypto/cipher_extra/internal.h",
+    "src/crypto/conf/conf_def.h",
+    "src/crypto/conf/internal.h",
+    "src/crypto/cpu_arm_linux.h",
+    "src/crypto/curve25519/curve25519_tables.h",
+    "src/crypto/curve25519/internal.h",
+    "src/crypto/des/internal.h",
+    "src/crypto/dsa/internal.h",
+    "src/crypto/ec_extra/internal.h",
+    "src/crypto/err/internal.h",
+    "src/crypto/evp/internal.h",
+    "src/crypto/fipsmodule/aes/internal.h",
+    "src/crypto/fipsmodule/bn/internal.h",
+    "src/crypto/fipsmodule/bn/rsaz_exp.h",
+    "src/crypto/fipsmodule/cipher/internal.h",
+    "src/crypto/fipsmodule/delocate.h",
+    "src/crypto/fipsmodule/dh/internal.h",
+    "src/crypto/fipsmodule/digest/internal.h",
+    "src/crypto/fipsmodule/digest/md32_common.h",
+    "src/crypto/fipsmodule/ec/builtin_curves.h",
+    "src/crypto/fipsmodule/ec/internal.h",
+    "src/crypto/fipsmodule/ec/p256-nistz-table.h",
+    "src/crypto/fipsmodule/ec/p256-nistz.h",
+    "src/crypto/fipsmodule/ec/p256_table.h",
+    "src/crypto/fipsmodule/ecdsa/internal.h",
+    "src/crypto/fipsmodule/md5/internal.h",
+    "src/crypto/fipsmodule/modes/internal.h",
+    "src/crypto/fipsmodule/rand/fork_detect.h",
+    "src/crypto/fipsmodule/rand/getrandom_fillin.h",
+    "src/crypto/fipsmodule/rand/internal.h",
+    "src/crypto/fipsmodule/rsa/internal.h",
+    "src/crypto/fipsmodule/service_indicator/internal.h",
+    "src/crypto/fipsmodule/sha/internal.h",
+    "src/crypto/fipsmodule/tls/internal.h",
+    "src/crypto/hrss/internal.h",
+    "src/crypto/internal.h",
+    "src/crypto/keccak/internal.h",
+    "src/crypto/kyber/internal.h",
+    "src/crypto/lhash/internal.h",
+    "src/crypto/obj/obj_dat.h",
+    "src/crypto/pkcs7/internal.h",
+    "src/crypto/pkcs8/internal.h",
+    "src/crypto/poly1305/internal.h",
+    "src/crypto/pool/internal.h",
+    "src/crypto/rsa_extra/internal.h",
+    "src/crypto/spx/address.h",
+    "src/crypto/spx/fors.h",
+    "src/crypto/spx/merkle.h",
+    "src/crypto/spx/params.h",
+    "src/crypto/spx/spx_util.h",
+    "src/crypto/spx/thash.h",
+    "src/crypto/spx/wots.h",
+    "src/crypto/trust_token/internal.h",
+    "src/crypto/x509/ext_dat.h",
+    "src/crypto/x509/internal.h",
+    "src/third_party/fiat/curve25519_32.h",
+    "src/third_party/fiat/curve25519_64.h",
+    "src/third_party/fiat/curve25519_64_adx.h",
+    "src/third_party/fiat/curve25519_64_msvc.h",
+    "src/third_party/fiat/p256_32.h",
+    "src/third_party/fiat/p256_64.h",
+    "src/third_party/fiat/p256_64_msvc.h",
+]
+
+crypto_sources = [
+    "src/crypto/asn1/a_bitstr.c",
+    "src/crypto/asn1/a_bool.c",
+    "src/crypto/asn1/a_d2i_fp.c",
+    "src/crypto/asn1/a_dup.c",
+    "src/crypto/asn1/a_gentm.c",
+    "src/crypto/asn1/a_i2d_fp.c",
+    "src/crypto/asn1/a_int.c",
+    "src/crypto/asn1/a_mbstr.c",
+    "src/crypto/asn1/a_object.c",
+    "src/crypto/asn1/a_octet.c",
+    "src/crypto/asn1/a_strex.c",
+    "src/crypto/asn1/a_strnid.c",
+    "src/crypto/asn1/a_time.c",
+    "src/crypto/asn1/a_type.c",
+    "src/crypto/asn1/a_utctm.c",
+    "src/crypto/asn1/asn1_lib.c",
+    "src/crypto/asn1/asn1_par.c",
+    "src/crypto/asn1/asn_pack.c",
+    "src/crypto/asn1/f_int.c",
+    "src/crypto/asn1/f_string.c",
+    "src/crypto/asn1/posix_time.c",
+    "src/crypto/asn1/tasn_dec.c",
+    "src/crypto/asn1/tasn_enc.c",
+    "src/crypto/asn1/tasn_fre.c",
+    "src/crypto/asn1/tasn_new.c",
+    "src/crypto/asn1/tasn_typ.c",
+    "src/crypto/asn1/tasn_utl.c",
+    "src/crypto/base64/base64.c",
+    "src/crypto/bio/bio.c",
+    "src/crypto/bio/bio_mem.c",
+    "src/crypto/bio/connect.c",
+    "src/crypto/bio/errno.c",
+    "src/crypto/bio/fd.c",
+    "src/crypto/bio/file.c",
+    "src/crypto/bio/hexdump.c",
+    "src/crypto/bio/pair.c",
+    "src/crypto/bio/printf.c",
+    "src/crypto/bio/socket.c",
+    "src/crypto/bio/socket_helper.c",
+    "src/crypto/blake2/blake2.c",
+    "src/crypto/bn_extra/bn_asn1.c",
+    "src/crypto/bn_extra/convert.c",
+    "src/crypto/buf/buf.c",
+    "src/crypto/bytestring/asn1_compat.c",
+    "src/crypto/bytestring/ber.c",
+    "src/crypto/bytestring/cbb.c",
+    "src/crypto/bytestring/cbs.c",
+    "src/crypto/bytestring/unicode.c",
+    "src/crypto/chacha/chacha.c",
+    "src/crypto/cipher_extra/cipher_extra.c",
+    "src/crypto/cipher_extra/derive_key.c",
+    "src/crypto/cipher_extra/e_aesctrhmac.c",
+    "src/crypto/cipher_extra/e_aesgcmsiv.c",
+    "src/crypto/cipher_extra/e_chacha20poly1305.c",
+    "src/crypto/cipher_extra/e_des.c",
+    "src/crypto/cipher_extra/e_null.c",
+    "src/crypto/cipher_extra/e_rc2.c",
+    "src/crypto/cipher_extra/e_rc4.c",
+    "src/crypto/cipher_extra/e_tls.c",
+    "src/crypto/cipher_extra/tls_cbc.c",
+    "src/crypto/conf/conf.c",
+    "src/crypto/cpu_aarch64_apple.c",
+    "src/crypto/cpu_aarch64_fuchsia.c",
+    "src/crypto/cpu_aarch64_linux.c",
+    "src/crypto/cpu_aarch64_openbsd.c",
+    "src/crypto/cpu_aarch64_sysreg.c",
+    "src/crypto/cpu_aarch64_win.c",
+    "src/crypto/cpu_arm_freebsd.c",
+    "src/crypto/cpu_arm_linux.c",
+    "src/crypto/cpu_intel.c",
+    "src/crypto/crypto.c",
+    "src/crypto/curve25519/curve25519.c",
+    "src/crypto/curve25519/curve25519_64_adx.c",
+    "src/crypto/curve25519/spake25519.c",
+    "src/crypto/des/des.c",
+    "src/crypto/dh_extra/dh_asn1.c",
+    "src/crypto/dh_extra/params.c",
+    "src/crypto/digest_extra/digest_extra.c",
+    "src/crypto/dsa/dsa.c",
+    "src/crypto/dsa/dsa_asn1.c",
+    "src/crypto/ec_extra/ec_asn1.c",
+    "src/crypto/ec_extra/ec_derive.c",
+    "src/crypto/ec_extra/hash_to_curve.c",
+    "src/crypto/ecdh_extra/ecdh_extra.c",
+    "src/crypto/ecdsa_extra/ecdsa_asn1.c",
+    "src/crypto/engine/engine.c",
+    "src/crypto/err/err.c",
+    "src/crypto/evp/evp.c",
+    "src/crypto/evp/evp_asn1.c",
+    "src/crypto/evp/evp_ctx.c",
+    "src/crypto/evp/p_dh.c",
+    "src/crypto/evp/p_dh_asn1.c",
+    "src/crypto/evp/p_dsa_asn1.c",
+    "src/crypto/evp/p_ec.c",
+    "src/crypto/evp/p_ec_asn1.c",
+    "src/crypto/evp/p_ed25519.c",
+    "src/crypto/evp/p_ed25519_asn1.c",
+    "src/crypto/evp/p_hkdf.c",
+    "src/crypto/evp/p_rsa.c",
+    "src/crypto/evp/p_rsa_asn1.c",
+    "src/crypto/evp/p_x25519.c",
+    "src/crypto/evp/p_x25519_asn1.c",
+    "src/crypto/evp/pbkdf.c",
+    "src/crypto/evp/print.c",
+    "src/crypto/evp/scrypt.c",
+    "src/crypto/evp/sign.c",
+    "src/crypto/ex_data.c",
+    "src/crypto/fipsmodule/bcm.c",
+    "src/crypto/fipsmodule/fips_shared_support.c",
+    "src/crypto/hpke/hpke.c",
+    "src/crypto/hrss/hrss.c",
+    "src/crypto/keccak/keccak.c",
+    "src/crypto/kyber/kyber.c",
+    "src/crypto/lhash/lhash.c",
+    "src/crypto/mem.c",
+    "src/crypto/obj/obj.c",
+    "src/crypto/obj/obj_xref.c",
+    "src/crypto/pem/pem_all.c",
+    "src/crypto/pem/pem_info.c",
+    "src/crypto/pem/pem_lib.c",
+    "src/crypto/pem/pem_oth.c",
+    "src/crypto/pem/pem_pk8.c",
+    "src/crypto/pem/pem_pkey.c",
+    "src/crypto/pem/pem_x509.c",
+    "src/crypto/pem/pem_xaux.c",
+    "src/crypto/pkcs7/pkcs7.c",
+    "src/crypto/pkcs7/pkcs7_x509.c",
+    "src/crypto/pkcs8/p5_pbev2.c",
+    "src/crypto/pkcs8/pkcs8.c",
+    "src/crypto/pkcs8/pkcs8_x509.c",
+    "src/crypto/poly1305/poly1305.c",
+    "src/crypto/poly1305/poly1305_arm.c",
+    "src/crypto/poly1305/poly1305_vec.c",
+    "src/crypto/pool/pool.c",
+    "src/crypto/rand_extra/deterministic.c",
+    "src/crypto/rand_extra/forkunsafe.c",
+    "src/crypto/rand_extra/getentropy.c",
+    "src/crypto/rand_extra/ios.c",
+    "src/crypto/rand_extra/passive.c",
+    "src/crypto/rand_extra/rand_extra.c",
+    "src/crypto/rand_extra/trusty.c",
+    "src/crypto/rand_extra/windows.c",
+    "src/crypto/rc4/rc4.c",
+    "src/crypto/refcount.c",
+    "src/crypto/rsa_extra/rsa_asn1.c",
+    "src/crypto/rsa_extra/rsa_crypt.c",
+    "src/crypto/rsa_extra/rsa_print.c",
+    "src/crypto/siphash/siphash.c",
+    "src/crypto/spx/address.c",
+    "src/crypto/spx/fors.c",
+    "src/crypto/spx/merkle.c",
+    "src/crypto/spx/spx.c",
+    "src/crypto/spx/spx_util.c",
+    "src/crypto/spx/thash.c",
+    "src/crypto/spx/wots.c",
+    "src/crypto/stack/stack.c",
+    "src/crypto/thread.c",
+    "src/crypto/thread_none.c",
+    "src/crypto/thread_pthread.c",
+    "src/crypto/thread_win.c",
+    "src/crypto/trust_token/pmbtoken.c",
+    "src/crypto/trust_token/trust_token.c",
+    "src/crypto/trust_token/voprf.c",
+    "src/crypto/x509/a_digest.c",
+    "src/crypto/x509/a_sign.c",
+    "src/crypto/x509/a_verify.c",
+    "src/crypto/x509/algorithm.c",
+    "src/crypto/x509/asn1_gen.c",
+    "src/crypto/x509/by_dir.c",
+    "src/crypto/x509/by_file.c",
+    "src/crypto/x509/i2d_pr.c",
+    "src/crypto/x509/name_print.c",
+    "src/crypto/x509/policy.c",
+    "src/crypto/x509/rsa_pss.c",
+    "src/crypto/x509/t_crl.c",
+    "src/crypto/x509/t_req.c",
+    "src/crypto/x509/t_x509.c",
+    "src/crypto/x509/t_x509a.c",
+    "src/crypto/x509/v3_akey.c",
+    "src/crypto/x509/v3_akeya.c",
+    "src/crypto/x509/v3_alt.c",
+    "src/crypto/x509/v3_bcons.c",
+    "src/crypto/x509/v3_bitst.c",
+    "src/crypto/x509/v3_conf.c",
+    "src/crypto/x509/v3_cpols.c",
+    "src/crypto/x509/v3_crld.c",
+    "src/crypto/x509/v3_enum.c",
+    "src/crypto/x509/v3_extku.c",
+    "src/crypto/x509/v3_genn.c",
+    "src/crypto/x509/v3_ia5.c",
+    "src/crypto/x509/v3_info.c",
+    "src/crypto/x509/v3_int.c",
+    "src/crypto/x509/v3_lib.c",
+    "src/crypto/x509/v3_ncons.c",
+    "src/crypto/x509/v3_ocsp.c",
+    "src/crypto/x509/v3_pcons.c",
+    "src/crypto/x509/v3_pmaps.c",
+    "src/crypto/x509/v3_prn.c",
+    "src/crypto/x509/v3_purp.c",
+    "src/crypto/x509/v3_skey.c",
+    "src/crypto/x509/v3_utl.c",
+    "src/crypto/x509/x509.c",
+    "src/crypto/x509/x509_att.c",
+    "src/crypto/x509/x509_cmp.c",
+    "src/crypto/x509/x509_d2.c",
+    "src/crypto/x509/x509_def.c",
+    "src/crypto/x509/x509_ext.c",
+    "src/crypto/x509/x509_lu.c",
+    "src/crypto/x509/x509_obj.c",
+    "src/crypto/x509/x509_req.c",
+    "src/crypto/x509/x509_set.c",
+    "src/crypto/x509/x509_trs.c",
+    "src/crypto/x509/x509_txt.c",
+    "src/crypto/x509/x509_v3.c",
+    "src/crypto/x509/x509_vfy.c",
+    "src/crypto/x509/x509_vpm.c",
+    "src/crypto/x509/x509cset.c",
+    "src/crypto/x509/x509name.c",
+    "src/crypto/x509/x509rset.c",
+    "src/crypto/x509/x509spki.c",
+    "src/crypto/x509/x_algor.c",
+    "src/crypto/x509/x_all.c",
+    "src/crypto/x509/x_attrib.c",
+    "src/crypto/x509/x_crl.c",
+    "src/crypto/x509/x_exten.c",
+    "src/crypto/x509/x_name.c",
+    "src/crypto/x509/x_pubkey.c",
+    "src/crypto/x509/x_req.c",
+    "src/crypto/x509/x_sig.c",
+    "src/crypto/x509/x_spki.c",
+    "src/crypto/x509/x_val.c",
+    "src/crypto/x509/x_x509.c",
+    "src/crypto/x509/x_x509a.c",
+    "src/gen/crypto/err_data.c",
+]
+
+crypto_sources_asm = [
+    "src/crypto/curve25519/asm/x25519-asm-arm.S",
+    "src/crypto/hrss/asm/poly_rq_mul.S",
+    "src/crypto/poly1305/poly1305_arm_asm.S",
+    "src/gen/bcm/aesni-gcm-x86_64-apple.S",
+    "src/gen/bcm/aesni-gcm-x86_64-linux.S",
+    "src/gen/bcm/aesni-x86-apple.S",
+    "src/gen/bcm/aesni-x86-linux.S",
+    "src/gen/bcm/aesni-x86_64-apple.S",
+    "src/gen/bcm/aesni-x86_64-linux.S",
+    "src/gen/bcm/aesv8-armv7-linux.S",
+    "src/gen/bcm/aesv8-armv8-apple.S",
+    "src/gen/bcm/aesv8-armv8-linux.S",
+    "src/gen/bcm/aesv8-armv8-win.S",
+    "src/gen/bcm/aesv8-gcm-armv8-apple.S",
+    "src/gen/bcm/aesv8-gcm-armv8-linux.S",
+    "src/gen/bcm/aesv8-gcm-armv8-win.S",
+    "src/gen/bcm/armv4-mont-linux.S",
+    "src/gen/bcm/armv8-mont-apple.S",
+    "src/gen/bcm/armv8-mont-linux.S",
+    "src/gen/bcm/armv8-mont-win.S",
+    "src/gen/bcm/bn-586-apple.S",
+    "src/gen/bcm/bn-586-linux.S",
+    "src/gen/bcm/bn-armv8-apple.S",
+    "src/gen/bcm/bn-armv8-linux.S",
+    "src/gen/bcm/bn-armv8-win.S",
+    "src/gen/bcm/bsaes-armv7-linux.S",
+    "src/gen/bcm/co-586-apple.S",
+    "src/gen/bcm/co-586-linux.S",
+    "src/gen/bcm/ghash-armv4-linux.S",
+    "src/gen/bcm/ghash-neon-armv8-apple.S",
+    "src/gen/bcm/ghash-neon-armv8-linux.S",
+    "src/gen/bcm/ghash-neon-armv8-win.S",
+    "src/gen/bcm/ghash-ssse3-x86-apple.S",
+    "src/gen/bcm/ghash-ssse3-x86-linux.S",
+    "src/gen/bcm/ghash-ssse3-x86_64-apple.S",
+    "src/gen/bcm/ghash-ssse3-x86_64-linux.S",
+    "src/gen/bcm/ghash-x86-apple.S",
+    "src/gen/bcm/ghash-x86-linux.S",
+    "src/gen/bcm/ghash-x86_64-apple.S",
+    "src/gen/bcm/ghash-x86_64-linux.S",
+    "src/gen/bcm/ghashv8-armv7-linux.S",
+    "src/gen/bcm/ghashv8-armv8-apple.S",
+    "src/gen/bcm/ghashv8-armv8-linux.S",
+    "src/gen/bcm/ghashv8-armv8-win.S",
+    "src/gen/bcm/md5-586-apple.S",
+    "src/gen/bcm/md5-586-linux.S",
+    "src/gen/bcm/md5-x86_64-apple.S",
+    "src/gen/bcm/md5-x86_64-linux.S",
+    "src/gen/bcm/p256-armv8-asm-apple.S",
+    "src/gen/bcm/p256-armv8-asm-linux.S",
+    "src/gen/bcm/p256-armv8-asm-win.S",
+    "src/gen/bcm/p256-x86_64-asm-apple.S",
+    "src/gen/bcm/p256-x86_64-asm-linux.S",
+    "src/gen/bcm/p256_beeu-armv8-asm-apple.S",
+    "src/gen/bcm/p256_beeu-armv8-asm-linux.S",
+    "src/gen/bcm/p256_beeu-armv8-asm-win.S",
+    "src/gen/bcm/p256_beeu-x86_64-asm-apple.S",
+    "src/gen/bcm/p256_beeu-x86_64-asm-linux.S",
+    "src/gen/bcm/rdrand-x86_64-apple.S",
+    "src/gen/bcm/rdrand-x86_64-linux.S",
+    "src/gen/bcm/rsaz-avx2-apple.S",
+    "src/gen/bcm/rsaz-avx2-linux.S",
+    "src/gen/bcm/sha1-586-apple.S",
+    "src/gen/bcm/sha1-586-linux.S",
+    "src/gen/bcm/sha1-armv4-large-linux.S",
+    "src/gen/bcm/sha1-armv8-apple.S",
+    "src/gen/bcm/sha1-armv8-linux.S",
+    "src/gen/bcm/sha1-armv8-win.S",
+    "src/gen/bcm/sha1-x86_64-apple.S",
+    "src/gen/bcm/sha1-x86_64-linux.S",
+    "src/gen/bcm/sha256-586-apple.S",
+    "src/gen/bcm/sha256-586-linux.S",
+    "src/gen/bcm/sha256-armv4-linux.S",
+    "src/gen/bcm/sha256-armv8-apple.S",
+    "src/gen/bcm/sha256-armv8-linux.S",
+    "src/gen/bcm/sha256-armv8-win.S",
+    "src/gen/bcm/sha256-x86_64-apple.S",
+    "src/gen/bcm/sha256-x86_64-linux.S",
+    "src/gen/bcm/sha512-586-apple.S",
+    "src/gen/bcm/sha512-586-linux.S",
+    "src/gen/bcm/sha512-armv4-linux.S",
+    "src/gen/bcm/sha512-armv8-apple.S",
+    "src/gen/bcm/sha512-armv8-linux.S",
+    "src/gen/bcm/sha512-armv8-win.S",
+    "src/gen/bcm/sha512-x86_64-apple.S",
+    "src/gen/bcm/sha512-x86_64-linux.S",
+    "src/gen/bcm/vpaes-armv7-linux.S",
+    "src/gen/bcm/vpaes-armv8-apple.S",
+    "src/gen/bcm/vpaes-armv8-linux.S",
+    "src/gen/bcm/vpaes-armv8-win.S",
+    "src/gen/bcm/vpaes-x86-apple.S",
+    "src/gen/bcm/vpaes-x86-linux.S",
+    "src/gen/bcm/vpaes-x86_64-apple.S",
+    "src/gen/bcm/vpaes-x86_64-linux.S",
+    "src/gen/bcm/x86-mont-apple.S",
+    "src/gen/bcm/x86-mont-linux.S",
+    "src/gen/bcm/x86_64-mont-apple.S",
+    "src/gen/bcm/x86_64-mont-linux.S",
+    "src/gen/bcm/x86_64-mont5-apple.S",
+    "src/gen/bcm/x86_64-mont5-linux.S",
+    "src/gen/crypto/aes128gcmsiv-x86_64-apple.S",
+    "src/gen/crypto/aes128gcmsiv-x86_64-linux.S",
+    "src/gen/crypto/chacha-armv4-linux.S",
+    "src/gen/crypto/chacha-armv8-apple.S",
+    "src/gen/crypto/chacha-armv8-linux.S",
+    "src/gen/crypto/chacha-armv8-win.S",
+    "src/gen/crypto/chacha-x86-apple.S",
+    "src/gen/crypto/chacha-x86-linux.S",
+    "src/gen/crypto/chacha-x86_64-apple.S",
+    "src/gen/crypto/chacha-x86_64-linux.S",
+    "src/gen/crypto/chacha20_poly1305_armv8-apple.S",
+    "src/gen/crypto/chacha20_poly1305_armv8-linux.S",
+    "src/gen/crypto/chacha20_poly1305_armv8-win.S",
+    "src/gen/crypto/chacha20_poly1305_x86_64-apple.S",
+    "src/gen/crypto/chacha20_poly1305_x86_64-linux.S",
+    "src/gen/test_support/trampoline-armv4-linux.S",
+    "src/gen/test_support/trampoline-armv8-apple.S",
+    "src/gen/test_support/trampoline-armv8-linux.S",
+    "src/gen/test_support/trampoline-armv8-win.S",
+    "src/gen/test_support/trampoline-x86-apple.S",
+    "src/gen/test_support/trampoline-x86-linux.S",
+    "src/gen/test_support/trampoline-x86_64-apple.S",
+    "src/gen/test_support/trampoline-x86_64-linux.S",
+    "src/third_party/fiat/asm/fiat_curve25519_adx_mul.S",
+    "src/third_party/fiat/asm/fiat_curve25519_adx_square.S",
+    "src/third_party/fiat/asm/fiat_p256_adx_mul.S",
+    "src/third_party/fiat/asm/fiat_p256_adx_sqr.S",
+]
+
+crypto_sources_nasm = [
+    "src/gen/bcm/aesni-gcm-x86_64-win.asm",
+    "src/gen/bcm/aesni-x86-win.asm",
+    "src/gen/bcm/aesni-x86_64-win.asm",
+    "src/gen/bcm/bn-586-win.asm",
+    "src/gen/bcm/co-586-win.asm",
+    "src/gen/bcm/ghash-ssse3-x86-win.asm",
+    "src/gen/bcm/ghash-ssse3-x86_64-win.asm",
+    "src/gen/bcm/ghash-x86-win.asm",
+    "src/gen/bcm/ghash-x86_64-win.asm",
+    "src/gen/bcm/md5-586-win.asm",
+    "src/gen/bcm/md5-x86_64-win.asm",
+    "src/gen/bcm/p256-x86_64-asm-win.asm",
+    "src/gen/bcm/p256_beeu-x86_64-asm-win.asm",
+    "src/gen/bcm/rdrand-x86_64-win.asm",
+    "src/gen/bcm/rsaz-avx2-win.asm",
+    "src/gen/bcm/sha1-586-win.asm",
+    "src/gen/bcm/sha1-x86_64-win.asm",
+    "src/gen/bcm/sha256-586-win.asm",
+    "src/gen/bcm/sha256-x86_64-win.asm",
+    "src/gen/bcm/sha512-586-win.asm",
+    "src/gen/bcm/sha512-x86_64-win.asm",
+    "src/gen/bcm/vpaes-x86-win.asm",
+    "src/gen/bcm/vpaes-x86_64-win.asm",
+    "src/gen/bcm/x86-mont-win.asm",
+    "src/gen/bcm/x86_64-mont-win.asm",
+    "src/gen/bcm/x86_64-mont5-win.asm",
+    "src/gen/crypto/aes128gcmsiv-x86_64-win.asm",
+    "src/gen/crypto/chacha-x86-win.asm",
+    "src/gen/crypto/chacha-x86_64-win.asm",
+    "src/gen/crypto/chacha20_poly1305_x86_64-win.asm",
+    "src/gen/test_support/trampoline-x86-win.asm",
+    "src/gen/test_support/trampoline-x86_64-win.asm",
+]
+
+pki_headers = [
+    "src/include/openssl/pki/certificate.h",
+    "src/include/openssl/pki/signature_verify_cache.h",
+    "src/include/openssl/pki/verify_error.h",
+]
+
+pki_internal_headers = [
+    "src/pki/cert_error_id.h",
+    "src/pki/cert_error_params.h",
+    "src/pki/cert_errors.h",
+    "src/pki/cert_issuer_source.h",
+    "src/pki/cert_issuer_source_static.h",
+    "src/pki/cert_issuer_source_sync_unittest.h",
+    "src/pki/certificate_policies.h",
+    "src/pki/common_cert_errors.h",
+    "src/pki/crl.h",
+    "src/pki/encode_values.h",
+    "src/pki/extended_key_usage.h",
+    "src/pki/general_names.h",
+    "src/pki/input.h",
+    "src/pki/ip_util.h",
+    "src/pki/mock_signature_verify_cache.h",
+    "src/pki/name_constraints.h",
+    "src/pki/nist_pkits_unittest.h",
+    "src/pki/ocsp.h",
+    "src/pki/ocsp_revocation_status.h",
+    "src/pki/ocsp_verify_result.h",
+    "src/pki/parse_certificate.h",
+    "src/pki/parse_name.h",
+    "src/pki/parse_values.h",
+    "src/pki/parsed_certificate.h",
+    "src/pki/parser.h",
+    "src/pki/path_builder.h",
+    "src/pki/pem.h",
+    "src/pki/revocation_util.h",
+    "src/pki/signature_algorithm.h",
+    "src/pki/simple_path_builder_delegate.h",
+    "src/pki/string_util.h",
+    "src/pki/test_helpers.h",
+    "src/pki/testdata/nist-pkits/pkits_testcases-inl.h",
+    "src/pki/trust_store.h",
+    "src/pki/trust_store_collection.h",
+    "src/pki/trust_store_in_memory.h",
+    "src/pki/verify_certificate_chain.h",
+    "src/pki/verify_certificate_chain_typed_unittest.h",
+    "src/pki/verify_name_match.h",
+    "src/pki/verify_signed_data.h",
+]
+
+pki_sources = [
+    "src/pki/cert_error_id.cc",
+    "src/pki/cert_error_params.cc",
+    "src/pki/cert_errors.cc",
+    "src/pki/cert_issuer_source_static.cc",
+    "src/pki/certificate.cc",
+    "src/pki/certificate_policies.cc",
+    "src/pki/common_cert_errors.cc",
+    "src/pki/crl.cc",
+    "src/pki/encode_values.cc",
+    "src/pki/extended_key_usage.cc",
+    "src/pki/general_names.cc",
+    "src/pki/input.cc",
+    "src/pki/ip_util.cc",
+    "src/pki/name_constraints.cc",
+    "src/pki/ocsp.cc",
+    "src/pki/ocsp_verify_result.cc",
+    "src/pki/parse_certificate.cc",
+    "src/pki/parse_name.cc",
+    "src/pki/parse_values.cc",
+    "src/pki/parsed_certificate.cc",
+    "src/pki/parser.cc",
+    "src/pki/path_builder.cc",
+    "src/pki/pem.cc",
+    "src/pki/revocation_util.cc",
+    "src/pki/signature_algorithm.cc",
+    "src/pki/simple_path_builder_delegate.cc",
+    "src/pki/string_util.cc",
+    "src/pki/trust_store.cc",
+    "src/pki/trust_store_collection.cc",
+    "src/pki/trust_store_in_memory.cc",
+    "src/pki/verify_certificate_chain.cc",
+    "src/pki/verify_error.cc",
+    "src/pki/verify_name_match.cc",
+    "src/pki/verify_signed_data.cc",
+]
+
+rust_bssl_sys = [
+    "src/rust/bssl-sys/src/lib.rs",
+]
+
+rust_bssl_crypto = [
+    "src/rust/bssl-crypto/src/aead.rs",
+    "src/rust/bssl-crypto/src/aes.rs",
+    "src/rust/bssl-crypto/src/cipher/aes_cbc.rs",
+    "src/rust/bssl-crypto/src/cipher/aes_ctr.rs",
+    "src/rust/bssl-crypto/src/cipher/mod.rs",
+    "src/rust/bssl-crypto/src/digest.rs",
+    "src/rust/bssl-crypto/src/ec.rs",
+    "src/rust/bssl-crypto/src/ecdh.rs",
+    "src/rust/bssl-crypto/src/ecdsa.rs",
+    "src/rust/bssl-crypto/src/ed25519.rs",
+    "src/rust/bssl-crypto/src/hkdf.rs",
+    "src/rust/bssl-crypto/src/hmac.rs",
+    "src/rust/bssl-crypto/src/hpke.rs",
+    "src/rust/bssl-crypto/src/lib.rs",
+    "src/rust/bssl-crypto/src/macros.rs",
+    "src/rust/bssl-crypto/src/mem.rs",
+    "src/rust/bssl-crypto/src/rand.rs",
+    "src/rust/bssl-crypto/src/rsa.rs",
+    "src/rust/bssl-crypto/src/scoped.rs",
+    "src/rust/bssl-crypto/src/test_helpers.rs",
+    "src/rust/bssl-crypto/src/x25519.rs",
+]
+
+tool_sources = [
+    "src/tool/args.cc",
+    "src/tool/ciphers.cc",
+    "src/tool/client.cc",
+    "src/tool/const.cc",
+    "src/tool/digest.cc",
+    "src/tool/fd.cc",
+    "src/tool/file.cc",
+    "src/tool/generate_ech.cc",
+    "src/tool/generate_ed25519.cc",
+    "src/tool/genrsa.cc",
+    "src/tool/pkcs12.cc",
+    "src/tool/rand.cc",
+    "src/tool/server.cc",
+    "src/tool/sign.cc",
+    "src/tool/speed.cc",
+    "src/tool/tool.cc",
+    "src/tool/transport_common.cc",
+]
+
+tool_headers = [
+    "src/tool/internal.h",
+    "src/tool/transport_common.h",
+]
diff --git a/BUILD.generated_tests.bzl b/BUILD.generated_tests.bzl
new file mode 100644
index 0000000..3e9f569
--- /dev/null
+++ b/BUILD.generated_tests.bzl
@@ -0,0 +1,1894 @@
+# This file is created by generate_build_files.py. Do not edit manually.
+
+test_support_sources = [
+    "src/crypto/asn1/internal.h",
+    "src/crypto/bio/internal.h",
+    "src/crypto/bytestring/internal.h",
+    "src/crypto/chacha/internal.h",
+    "src/crypto/cipher_extra/internal.h",
+    "src/crypto/conf/conf_def.h",
+    "src/crypto/conf/internal.h",
+    "src/crypto/cpu_arm_linux.h",
+    "src/crypto/curve25519/curve25519_tables.h",
+    "src/crypto/curve25519/internal.h",
+    "src/crypto/des/internal.h",
+    "src/crypto/dsa/internal.h",
+    "src/crypto/ec_extra/internal.h",
+    "src/crypto/err/internal.h",
+    "src/crypto/evp/internal.h",
+    "src/crypto/fipsmodule/aes/internal.h",
+    "src/crypto/fipsmodule/bn/internal.h",
+    "src/crypto/fipsmodule/bn/rsaz_exp.h",
+    "src/crypto/fipsmodule/cipher/internal.h",
+    "src/crypto/fipsmodule/delocate.h",
+    "src/crypto/fipsmodule/dh/internal.h",
+    "src/crypto/fipsmodule/digest/internal.h",
+    "src/crypto/fipsmodule/digest/md32_common.h",
+    "src/crypto/fipsmodule/ec/builtin_curves.h",
+    "src/crypto/fipsmodule/ec/internal.h",
+    "src/crypto/fipsmodule/ec/p256-nistz-table.h",
+    "src/crypto/fipsmodule/ec/p256-nistz.h",
+    "src/crypto/fipsmodule/ec/p256_table.h",
+    "src/crypto/fipsmodule/ecdsa/internal.h",
+    "src/crypto/fipsmodule/md5/internal.h",
+    "src/crypto/fipsmodule/modes/internal.h",
+    "src/crypto/fipsmodule/rand/fork_detect.h",
+    "src/crypto/fipsmodule/rand/getrandom_fillin.h",
+    "src/crypto/fipsmodule/rand/internal.h",
+    "src/crypto/fipsmodule/rsa/internal.h",
+    "src/crypto/fipsmodule/service_indicator/internal.h",
+    "src/crypto/fipsmodule/sha/internal.h",
+    "src/crypto/fipsmodule/tls/internal.h",
+    "src/crypto/hrss/internal.h",
+    "src/crypto/internal.h",
+    "src/crypto/keccak/internal.h",
+    "src/crypto/kyber/internal.h",
+    "src/crypto/lhash/internal.h",
+    "src/crypto/obj/obj_dat.h",
+    "src/crypto/pkcs7/internal.h",
+    "src/crypto/pkcs8/internal.h",
+    "src/crypto/poly1305/internal.h",
+    "src/crypto/pool/internal.h",
+    "src/crypto/rsa_extra/internal.h",
+    "src/crypto/spx/address.h",
+    "src/crypto/spx/fors.h",
+    "src/crypto/spx/merkle.h",
+    "src/crypto/spx/params.h",
+    "src/crypto/spx/spx_util.h",
+    "src/crypto/spx/thash.h",
+    "src/crypto/spx/wots.h",
+    "src/crypto/test/abi_test.cc",
+    "src/crypto/test/abi_test.h",
+    "src/crypto/test/file_test.cc",
+    "src/crypto/test/file_test.h",
+    "src/crypto/test/file_test_gtest.cc",
+    "src/crypto/test/file_util.cc",
+    "src/crypto/test/file_util.h",
+    "src/crypto/test/gtest_main.h",
+    "src/crypto/test/test_data.cc",
+    "src/crypto/test/test_data.h",
+    "src/crypto/test/test_util.cc",
+    "src/crypto/test/test_util.h",
+    "src/crypto/test/wycheproof_util.cc",
+    "src/crypto/test/wycheproof_util.h",
+    "src/crypto/trust_token/internal.h",
+    "src/crypto/x509/ext_dat.h",
+    "src/crypto/x509/internal.h",
+    "src/pki/cert_error_id.h",
+    "src/pki/cert_error_params.h",
+    "src/pki/cert_errors.h",
+    "src/pki/cert_issuer_source.h",
+    "src/pki/cert_issuer_source_static.h",
+    "src/pki/cert_issuer_source_sync_unittest.h",
+    "src/pki/certificate_policies.h",
+    "src/pki/common_cert_errors.h",
+    "src/pki/crl.h",
+    "src/pki/encode_values.h",
+    "src/pki/extended_key_usage.h",
+    "src/pki/general_names.h",
+    "src/pki/input.h",
+    "src/pki/ip_util.h",
+    "src/pki/mock_signature_verify_cache.h",
+    "src/pki/name_constraints.h",
+    "src/pki/nist_pkits_unittest.h",
+    "src/pki/ocsp.h",
+    "src/pki/ocsp_revocation_status.h",
+    "src/pki/ocsp_verify_result.h",
+    "src/pki/parse_certificate.h",
+    "src/pki/parse_name.h",
+    "src/pki/parse_values.h",
+    "src/pki/parsed_certificate.h",
+    "src/pki/parser.h",
+    "src/pki/path_builder.h",
+    "src/pki/pem.h",
+    "src/pki/revocation_util.h",
+    "src/pki/signature_algorithm.h",
+    "src/pki/simple_path_builder_delegate.h",
+    "src/pki/string_util.h",
+    "src/pki/test_helpers.h",
+    "src/pki/testdata/nist-pkits/pkits_testcases-inl.h",
+    "src/pki/trust_store.h",
+    "src/pki/trust_store_collection.h",
+    "src/pki/trust_store_in_memory.h",
+    "src/pki/verify_certificate_chain.h",
+    "src/pki/verify_certificate_chain_typed_unittest.h",
+    "src/pki/verify_name_match.h",
+    "src/pki/verify_signed_data.h",
+    "src/ssl/internal.h",
+    "src/ssl/test/async_bio.h",
+    "src/ssl/test/fuzzer.h",
+    "src/ssl/test/fuzzer_tags.h",
+    "src/ssl/test/handshake_util.h",
+    "src/ssl/test/mock_quic_transport.h",
+    "src/ssl/test/packeted_bio.h",
+    "src/ssl/test/settings_writer.h",
+    "src/ssl/test/test_config.h",
+    "src/ssl/test/test_state.h",
+    "src/third_party/fiat/curve25519_32.h",
+    "src/third_party/fiat/curve25519_64.h",
+    "src/third_party/fiat/curve25519_64_adx.h",
+    "src/third_party/fiat/curve25519_64_msvc.h",
+    "src/third_party/fiat/p256_32.h",
+    "src/third_party/fiat/p256_64.h",
+    "src/third_party/fiat/p256_64_msvc.h",
+]
+
+crypto_test_sources = [
+    "src/crypto/abi_self_test.cc",
+    "src/crypto/asn1/asn1_test.cc",
+    "src/crypto/base64/base64_test.cc",
+    "src/crypto/bio/bio_test.cc",
+    "src/crypto/blake2/blake2_test.cc",
+    "src/crypto/buf/buf_test.cc",
+    "src/crypto/bytestring/bytestring_test.cc",
+    "src/crypto/chacha/chacha_test.cc",
+    "src/crypto/cipher_extra/aead_test.cc",
+    "src/crypto/cipher_extra/cipher_test.cc",
+    "src/crypto/compiler_test.cc",
+    "src/crypto/conf/conf_test.cc",
+    "src/crypto/constant_time_test.cc",
+    "src/crypto/cpu_arm_linux_test.cc",
+    "src/crypto/crypto_test.cc",
+    "src/crypto/curve25519/ed25519_test.cc",
+    "src/crypto/curve25519/spake25519_test.cc",
+    "src/crypto/curve25519/x25519_test.cc",
+    "src/crypto/dh_extra/dh_test.cc",
+    "src/crypto/digest_extra/digest_test.cc",
+    "src/crypto/dsa/dsa_test.cc",
+    "src/crypto/ecdh_extra/ecdh_test.cc",
+    "src/crypto/err/err_test.cc",
+    "src/crypto/evp/evp_extra_test.cc",
+    "src/crypto/evp/evp_test.cc",
+    "src/crypto/evp/pbkdf_test.cc",
+    "src/crypto/evp/scrypt_test.cc",
+    "src/crypto/fipsmodule/aes/aes_test.cc",
+    "src/crypto/fipsmodule/bn/bn_test.cc",
+    "src/crypto/fipsmodule/cmac/cmac_test.cc",
+    "src/crypto/fipsmodule/ec/ec_test.cc",
+    "src/crypto/fipsmodule/ec/p256-nistz_test.cc",
+    "src/crypto/fipsmodule/ec/p256_test.cc",
+    "src/crypto/fipsmodule/ecdsa/ecdsa_test.cc",
+    "src/crypto/fipsmodule/hkdf/hkdf_test.cc",
+    "src/crypto/fipsmodule/md5/md5_test.cc",
+    "src/crypto/fipsmodule/modes/gcm_test.cc",
+    "src/crypto/fipsmodule/rand/ctrdrbg_test.cc",
+    "src/crypto/fipsmodule/rand/fork_detect_test.cc",
+    "src/crypto/fipsmodule/service_indicator/service_indicator_test.cc",
+    "src/crypto/fipsmodule/sha/sha_test.cc",
+    "src/crypto/hmac_extra/hmac_test.cc",
+    "src/crypto/hpke/hpke_test.cc",
+    "src/crypto/hrss/hrss_test.cc",
+    "src/crypto/impl_dispatch_test.cc",
+    "src/crypto/keccak/keccak_test.cc",
+    "src/crypto/kyber/kyber_test.cc",
+    "src/crypto/lhash/lhash_test.cc",
+    "src/crypto/obj/obj_test.cc",
+    "src/crypto/pem/pem_test.cc",
+    "src/crypto/pkcs7/pkcs7_test.cc",
+    "src/crypto/pkcs8/pkcs12_test.cc",
+    "src/crypto/pkcs8/pkcs8_test.cc",
+    "src/crypto/poly1305/poly1305_test.cc",
+    "src/crypto/pool/pool_test.cc",
+    "src/crypto/rand_extra/getentropy_test.cc",
+    "src/crypto/rand_extra/rand_test.cc",
+    "src/crypto/refcount_test.cc",
+    "src/crypto/rsa_extra/rsa_test.cc",
+    "src/crypto/self_test.cc",
+    "src/crypto/siphash/siphash_test.cc",
+    "src/crypto/spx/spx_test.cc",
+    "src/crypto/stack/stack_test.cc",
+    "src/crypto/test/gtest_main.cc",
+    "src/crypto/thread_test.cc",
+    "src/crypto/trust_token/trust_token_test.cc",
+    "src/crypto/x509/tab_test.cc",
+    "src/crypto/x509/x509_test.cc",
+    "src/crypto/x509/x509_time_test.cc",
+]
+
+ssl_test_sources = [
+    "src/crypto/test/gtest_main.cc",
+    "src/ssl/span_test.cc",
+    "src/ssl/ssl_c_test.c",
+    "src/ssl/ssl_test.cc",
+]
+
+pki_test_sources = [
+    "src/crypto/test/gtest_main.cc",
+    "src/pki/cert_issuer_source_static_unittest.cc",
+    "src/pki/certificate_policies_unittest.cc",
+    "src/pki/certificate_unittest.cc",
+    "src/pki/crl_unittest.cc",
+    "src/pki/encode_values_unittest.cc",
+    "src/pki/extended_key_usage_unittest.cc",
+    "src/pki/general_names_unittest.cc",
+    "src/pki/input_unittest.cc",
+    "src/pki/ip_util_unittest.cc",
+    "src/pki/mock_signature_verify_cache.cc",
+    "src/pki/name_constraints_unittest.cc",
+    "src/pki/nist_pkits_unittest.cc",
+    "src/pki/ocsp_unittest.cc",
+    "src/pki/parse_certificate_unittest.cc",
+    "src/pki/parse_name_unittest.cc",
+    "src/pki/parse_values_unittest.cc",
+    "src/pki/parsed_certificate_unittest.cc",
+    "src/pki/parser_unittest.cc",
+    "src/pki/path_builder_pkits_unittest.cc",
+    "src/pki/path_builder_unittest.cc",
+    "src/pki/path_builder_verify_certificate_chain_unittest.cc",
+    "src/pki/pem_unittest.cc",
+    "src/pki/signature_algorithm_unittest.cc",
+    "src/pki/simple_path_builder_delegate_unittest.cc",
+    "src/pki/string_util_unittest.cc",
+    "src/pki/test_helpers.cc",
+    "src/pki/trust_store_collection_unittest.cc",
+    "src/pki/trust_store_in_memory_unittest.cc",
+    "src/pki/verify_certificate_chain_pkits_unittest.cc",
+    "src/pki/verify_certificate_chain_unittest.cc",
+    "src/pki/verify_name_match_unittest.cc",
+    "src/pki/verify_signed_data_unittest.cc",
+]
+
+crypto_test_data = [
+    "src/crypto/blake2/blake2b256_tests.txt",
+    "src/crypto/cipher_extra/test/aes_128_cbc_sha1_tls_implicit_iv_tests.txt",
+    "src/crypto/cipher_extra/test/aes_128_cbc_sha1_tls_tests.txt",
+    "src/crypto/cipher_extra/test/aes_128_ccm_bluetooth_8_tests.txt",
+    "src/crypto/cipher_extra/test/aes_128_ccm_bluetooth_tests.txt",
+    "src/crypto/cipher_extra/test/aes_128_ccm_matter_tests.txt",
+    "src/crypto/cipher_extra/test/aes_128_ctr_hmac_sha256.txt",
+    "src/crypto/cipher_extra/test/aes_128_gcm_randnonce_tests.txt",
+    "src/crypto/cipher_extra/test/aes_128_gcm_siv_tests.txt",
+    "src/crypto/cipher_extra/test/aes_128_gcm_tests.txt",
+    "src/crypto/cipher_extra/test/aes_192_gcm_tests.txt",
+    "src/crypto/cipher_extra/test/aes_256_cbc_sha1_tls_implicit_iv_tests.txt",
+    "src/crypto/cipher_extra/test/aes_256_cbc_sha1_tls_tests.txt",
+    "src/crypto/cipher_extra/test/aes_256_ctr_hmac_sha256.txt",
+    "src/crypto/cipher_extra/test/aes_256_gcm_randnonce_tests.txt",
+    "src/crypto/cipher_extra/test/aes_256_gcm_siv_tests.txt",
+    "src/crypto/cipher_extra/test/aes_256_gcm_tests.txt",
+    "src/crypto/cipher_extra/test/chacha20_poly1305_tests.txt",
+    "src/crypto/cipher_extra/test/cipher_tests.txt",
+    "src/crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_implicit_iv_tests.txt",
+    "src/crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_tests.txt",
+    "src/crypto/cipher_extra/test/nist_cavp/aes_128_cbc.txt",
+    "src/crypto/cipher_extra/test/nist_cavp/aes_128_ctr.txt",
+    "src/crypto/cipher_extra/test/nist_cavp/aes_128_gcm.txt",
+    "src/crypto/cipher_extra/test/nist_cavp/aes_192_cbc.txt",
+    "src/crypto/cipher_extra/test/nist_cavp/aes_192_ctr.txt",
+    "src/crypto/cipher_extra/test/nist_cavp/aes_256_cbc.txt",
+    "src/crypto/cipher_extra/test/nist_cavp/aes_256_ctr.txt",
+    "src/crypto/cipher_extra/test/nist_cavp/aes_256_gcm.txt",
+    "src/crypto/cipher_extra/test/nist_cavp/tdes_cbc.txt",
+    "src/crypto/cipher_extra/test/nist_cavp/tdes_ecb.txt",
+    "src/crypto/cipher_extra/test/xchacha20_poly1305_tests.txt",
+    "src/crypto/curve25519/ed25519_tests.txt",
+    "src/crypto/ecdh_extra/ecdh_tests.txt",
+    "src/crypto/evp/evp_tests.txt",
+    "src/crypto/evp/scrypt_tests.txt",
+    "src/crypto/fipsmodule/aes/aes_tests.txt",
+    "src/crypto/fipsmodule/bn/test/exp_tests.txt",
+    "src/crypto/fipsmodule/bn/test/gcd_tests.txt",
+    "src/crypto/fipsmodule/bn/test/miller_rabin_tests.txt",
+    "src/crypto/fipsmodule/bn/test/mod_exp_tests.txt",
+    "src/crypto/fipsmodule/bn/test/mod_inv_tests.txt",
+    "src/crypto/fipsmodule/bn/test/mod_mul_tests.txt",
+    "src/crypto/fipsmodule/bn/test/mod_sqrt_tests.txt",
+    "src/crypto/fipsmodule/bn/test/product_tests.txt",
+    "src/crypto/fipsmodule/bn/test/quotient_tests.txt",
+    "src/crypto/fipsmodule/bn/test/shift_tests.txt",
+    "src/crypto/fipsmodule/bn/test/sum_tests.txt",
+    "src/crypto/fipsmodule/cmac/cavp_3des_cmac_tests.txt",
+    "src/crypto/fipsmodule/cmac/cavp_aes128_cmac_tests.txt",
+    "src/crypto/fipsmodule/cmac/cavp_aes192_cmac_tests.txt",
+    "src/crypto/fipsmodule/cmac/cavp_aes256_cmac_tests.txt",
+    "src/crypto/fipsmodule/ec/ec_scalar_base_mult_tests.txt",
+    "src/crypto/fipsmodule/ec/p256-nistz_tests.txt",
+    "src/crypto/fipsmodule/ecdsa/ecdsa_sign_tests.txt",
+    "src/crypto/fipsmodule/ecdsa/ecdsa_verify_tests.txt",
+    "src/crypto/fipsmodule/modes/gcm_tests.txt",
+    "src/crypto/fipsmodule/rand/ctrdrbg_vectors.txt",
+    "src/crypto/hmac_extra/hmac_tests.txt",
+    "src/crypto/hpke/hpke_test_vectors.txt",
+    "src/crypto/keccak/keccak_tests.txt",
+    "src/crypto/kyber/kyber_tests.txt",
+    "src/crypto/pkcs8/test/bad1.p12",
+    "src/crypto/pkcs8/test/bad2.p12",
+    "src/crypto/pkcs8/test/bad3.p12",
+    "src/crypto/pkcs8/test/empty_password.p12",
+    "src/crypto/pkcs8/test/empty_password_ber.p12",
+    "src/crypto/pkcs8/test/empty_password_ber_nested.p12",
+    "src/crypto/pkcs8/test/no_encryption.p12",
+    "src/crypto/pkcs8/test/nss.p12",
+    "src/crypto/pkcs8/test/null_password.p12",
+    "src/crypto/pkcs8/test/openssl.p12",
+    "src/crypto/pkcs8/test/pbes2_sha1.p12",
+    "src/crypto/pkcs8/test/pbes2_sha256.p12",
+    "src/crypto/pkcs8/test/unicode_password.p12",
+    "src/crypto/pkcs8/test/windows.p12",
+    "src/crypto/poly1305/poly1305_tests.txt",
+    "src/crypto/siphash/siphash_tests.txt",
+    "src/crypto/spx/spx_tests.txt",
+    "src/crypto/spx/spx_tests_deterministic.txt",
+    "src/crypto/x509/test/basic_constraints_ca.pem",
+    "src/crypto/x509/test/basic_constraints_ca_pathlen_0.pem",
+    "src/crypto/x509/test/basic_constraints_ca_pathlen_1.pem",
+    "src/crypto/x509/test/basic_constraints_ca_pathlen_10.pem",
+    "src/crypto/x509/test/basic_constraints_leaf.pem",
+    "src/crypto/x509/test/basic_constraints_none.pem",
+    "src/crypto/x509/test/invalid_extension_intermediate.pem",
+    "src/crypto/x509/test/invalid_extension_intermediate_authority_key_identifier.pem",
+    "src/crypto/x509/test/invalid_extension_intermediate_basic_constraints.pem",
+    "src/crypto/x509/test/invalid_extension_intermediate_ext_key_usage.pem",
+    "src/crypto/x509/test/invalid_extension_intermediate_key_usage.pem",
+    "src/crypto/x509/test/invalid_extension_intermediate_name_constraints.pem",
+    "src/crypto/x509/test/invalid_extension_intermediate_subject_alt_name.pem",
+    "src/crypto/x509/test/invalid_extension_intermediate_subject_key_identifier.pem",
+    "src/crypto/x509/test/invalid_extension_leaf.pem",
+    "src/crypto/x509/test/invalid_extension_leaf_authority_key_identifier.pem",
+    "src/crypto/x509/test/invalid_extension_leaf_basic_constraints.pem",
+    "src/crypto/x509/test/invalid_extension_leaf_ext_key_usage.pem",
+    "src/crypto/x509/test/invalid_extension_leaf_key_usage.pem",
+    "src/crypto/x509/test/invalid_extension_leaf_name_constraints.pem",
+    "src/crypto/x509/test/invalid_extension_leaf_subject_alt_name.pem",
+    "src/crypto/x509/test/invalid_extension_leaf_subject_key_identifier.pem",
+    "src/crypto/x509/test/invalid_extension_root.pem",
+    "src/crypto/x509/test/invalid_extension_root_authority_key_identifier.pem",
+    "src/crypto/x509/test/invalid_extension_root_basic_constraints.pem",
+    "src/crypto/x509/test/invalid_extension_root_ext_key_usage.pem",
+    "src/crypto/x509/test/invalid_extension_root_key_usage.pem",
+    "src/crypto/x509/test/invalid_extension_root_name_constraints.pem",
+    "src/crypto/x509/test/invalid_extension_root_subject_alt_name.pem",
+    "src/crypto/x509/test/invalid_extension_root_subject_key_identifier.pem",
+    "src/crypto/x509/test/many_constraints.pem",
+    "src/crypto/x509/test/many_names1.pem",
+    "src/crypto/x509/test/many_names2.pem",
+    "src/crypto/x509/test/many_names3.pem",
+    "src/crypto/x509/test/policy_intermediate.pem",
+    "src/crypto/x509/test/policy_intermediate_any.pem",
+    "src/crypto/x509/test/policy_intermediate_duplicate.pem",
+    "src/crypto/x509/test/policy_intermediate_invalid.pem",
+    "src/crypto/x509/test/policy_intermediate_mapped.pem",
+    "src/crypto/x509/test/policy_intermediate_mapped_any.pem",
+    "src/crypto/x509/test/policy_intermediate_mapped_oid3.pem",
+    "src/crypto/x509/test/policy_intermediate_require.pem",
+    "src/crypto/x509/test/policy_intermediate_require1.pem",
+    "src/crypto/x509/test/policy_intermediate_require2.pem",
+    "src/crypto/x509/test/policy_intermediate_require_duplicate.pem",
+    "src/crypto/x509/test/policy_intermediate_require_no_policies.pem",
+    "src/crypto/x509/test/policy_leaf.pem",
+    "src/crypto/x509/test/policy_leaf_any.pem",
+    "src/crypto/x509/test/policy_leaf_duplicate.pem",
+    "src/crypto/x509/test/policy_leaf_invalid.pem",
+    "src/crypto/x509/test/policy_leaf_none.pem",
+    "src/crypto/x509/test/policy_leaf_oid1.pem",
+    "src/crypto/x509/test/policy_leaf_oid2.pem",
+    "src/crypto/x509/test/policy_leaf_oid3.pem",
+    "src/crypto/x509/test/policy_leaf_oid4.pem",
+    "src/crypto/x509/test/policy_leaf_oid5.pem",
+    "src/crypto/x509/test/policy_leaf_require.pem",
+    "src/crypto/x509/test/policy_leaf_require1.pem",
+    "src/crypto/x509/test/policy_root.pem",
+    "src/crypto/x509/test/policy_root2.pem",
+    "src/crypto/x509/test/policy_root_cross_inhibit_mapping.pem",
+    "src/crypto/x509/test/pss_sha1.pem",
+    "src/crypto/x509/test/pss_sha1_explicit.pem",
+    "src/crypto/x509/test/pss_sha1_mgf1_syntax_error.pem",
+    "src/crypto/x509/test/pss_sha224.pem",
+    "src/crypto/x509/test/pss_sha256.pem",
+    "src/crypto/x509/test/pss_sha256_explicit_trailer.pem",
+    "src/crypto/x509/test/pss_sha256_mgf1_sha384.pem",
+    "src/crypto/x509/test/pss_sha256_mgf1_syntax_error.pem",
+    "src/crypto/x509/test/pss_sha256_omit_nulls.pem",
+    "src/crypto/x509/test/pss_sha256_salt31.pem",
+    "src/crypto/x509/test/pss_sha256_salt_overflow.pem",
+    "src/crypto/x509/test/pss_sha256_unknown_mgf.pem",
+    "src/crypto/x509/test/pss_sha256_wrong_trailer.pem",
+    "src/crypto/x509/test/pss_sha384.pem",
+    "src/crypto/x509/test/pss_sha512.pem",
+    "src/crypto/x509/test/some_names1.pem",
+    "src/crypto/x509/test/some_names2.pem",
+    "src/crypto/x509/test/some_names3.pem",
+    "src/crypto/x509/test/trailing_data_leaf_authority_key_identifier.pem",
+    "src/crypto/x509/test/trailing_data_leaf_basic_constraints.pem",
+    "src/crypto/x509/test/trailing_data_leaf_ext_key_usage.pem",
+    "src/crypto/x509/test/trailing_data_leaf_key_usage.pem",
+    "src/crypto/x509/test/trailing_data_leaf_name_constraints.pem",
+    "src/crypto/x509/test/trailing_data_leaf_subject_alt_name.pem",
+    "src/crypto/x509/test/trailing_data_leaf_subject_key_identifier.pem",
+    "src/third_party/wycheproof_testvectors/aes_cbc_pkcs5_test.txt",
+    "src/third_party/wycheproof_testvectors/aes_cmac_test.txt",
+    "src/third_party/wycheproof_testvectors/aes_gcm_siv_test.txt",
+    "src/third_party/wycheproof_testvectors/aes_gcm_test.txt",
+    "src/third_party/wycheproof_testvectors/chacha20_poly1305_test.txt",
+    "src/third_party/wycheproof_testvectors/dsa_test.txt",
+    "src/third_party/wycheproof_testvectors/ecdh_secp224r1_test.txt",
+    "src/third_party/wycheproof_testvectors/ecdh_secp256r1_test.txt",
+    "src/third_party/wycheproof_testvectors/ecdh_secp384r1_test.txt",
+    "src/third_party/wycheproof_testvectors/ecdh_secp521r1_test.txt",
+    "src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_test.txt",
+    "src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_test.txt",
+    "src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_test.txt",
+    "src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_test.txt",
+    "src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_test.txt",
+    "src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_test.txt",
+    "src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_test.txt",
+    "src/third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_test.txt",
+    "src/third_party/wycheproof_testvectors/eddsa_test.txt",
+    "src/third_party/wycheproof_testvectors/hkdf_sha1_test.txt",
+    "src/third_party/wycheproof_testvectors/hkdf_sha256_test.txt",
+    "src/third_party/wycheproof_testvectors/hkdf_sha384_test.txt",
+    "src/third_party/wycheproof_testvectors/hkdf_sha512_test.txt",
+    "src/third_party/wycheproof_testvectors/hmac_sha1_test.txt",
+    "src/third_party/wycheproof_testvectors/hmac_sha224_test.txt",
+    "src/third_party/wycheproof_testvectors/hmac_sha256_test.txt",
+    "src/third_party/wycheproof_testvectors/hmac_sha384_test.txt",
+    "src/third_party/wycheproof_testvectors/hmac_sha512_test.txt",
+    "src/third_party/wycheproof_testvectors/kw_test.txt",
+    "src/third_party/wycheproof_testvectors/kwp_test.txt",
+    "src/third_party/wycheproof_testvectors/primality_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha1_mgf1sha1_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha1_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha224_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha1_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha256_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha1_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha384_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha1_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha512_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha1_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha256_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha1_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha512_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha1_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha256_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha1_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha512_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_oaep_misc_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_pkcs1_2048_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_pkcs1_3072_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_pkcs1_4096_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_pss_2048_sha1_mgf1_20_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_0_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_32_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_pss_3072_sha256_mgf1_32_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_pss_4096_sha256_mgf1_32_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_pss_4096_sha512_mgf1_32_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_pss_misc_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_sig_gen_misc_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_signature_2048_sha224_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_signature_2048_sha256_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_signature_2048_sha384_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_signature_2048_sha512_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_signature_3072_sha256_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_signature_3072_sha384_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_signature_3072_sha512_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_signature_4096_sha384_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_signature_4096_sha512_test.txt",
+    "src/third_party/wycheproof_testvectors/rsa_signature_test.txt",
+    "src/third_party/wycheproof_testvectors/x25519_test.txt",
+    "src/third_party/wycheproof_testvectors/xchacha20_poly1305_test.txt",
+]
+
+pki_test_data = [
+    "src/pki/testdata/cert_issuer_source_static_unittest/c1.pem",
+    "src/pki/testdata/cert_issuer_source_static_unittest/c2.pem",
+    "src/pki/testdata/cert_issuer_source_static_unittest/d.pem",
+    "src/pki/testdata/cert_issuer_source_static_unittest/e1.pem",
+    "src/pki/testdata/cert_issuer_source_static_unittest/e2.pem",
+    "src/pki/testdata/cert_issuer_source_static_unittest/i1_1.pem",
+    "src/pki/testdata/cert_issuer_source_static_unittest/i1_2.pem",
+    "src/pki/testdata/cert_issuer_source_static_unittest/i2.pem",
+    "src/pki/testdata/cert_issuer_source_static_unittest/i3_1.pem",
+    "src/pki/testdata/cert_issuer_source_static_unittest/i3_2.pem",
+    "src/pki/testdata/cert_issuer_source_static_unittest/root.pem",
+    "src/pki/testdata/certificate_policies_unittest/anypolicy.pem",
+    "src/pki/testdata/certificate_policies_unittest/anypolicy_with_qualifier.pem",
+    "src/pki/testdata/certificate_policies_unittest/invalid-anypolicy_with_custom_qualifier.pem",
+    "src/pki/testdata/certificate_policies_unittest/invalid-empty.pem",
+    "src/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_dupe.pem",
+    "src/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_policyinformation_unconsumed_data.pem",
+    "src/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_policyqualifierinfo_unconsumed_data.pem",
+    "src/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_with_empty_qualifiers_sequence.pem",
+    "src/pki/testdata/certificate_policies_unittest/invalid-policy_identifier_not_oid.pem",
+    "src/pki/testdata/certificate_policies_unittest/policy_1_2_3.pem",
+    "src/pki/testdata/certificate_policies_unittest/policy_1_2_3_and_1_2_4.pem",
+    "src/pki/testdata/certificate_policies_unittest/policy_1_2_3_and_1_2_4_with_qualifiers.pem",
+    "src/pki/testdata/certificate_policies_unittest/policy_1_2_3_with_custom_qualifier.pem",
+    "src/pki/testdata/certificate_policies_unittest/policy_1_2_3_with_qualifier.pem",
+    "src/pki/testdata/crl_unittest/bad_crldp_has_crlissuer.pem",
+    "src/pki/testdata/crl_unittest/bad_fake_critical_crlentryextension.pem",
+    "src/pki/testdata/crl_unittest/bad_fake_critical_extension.pem",
+    "src/pki/testdata/crl_unittest/bad_idp_contains_wrong_uri.pem",
+    "src/pki/testdata/crl_unittest/bad_idp_indirectcrl.pem",
+    "src/pki/testdata/crl_unittest/bad_idp_onlycontainscacerts.pem",
+    "src/pki/testdata/crl_unittest/bad_idp_onlycontainscacerts_no_basic_constraints.pem",
+    "src/pki/testdata/crl_unittest/bad_idp_onlycontainsusercerts.pem",
+    "src/pki/testdata/crl_unittest/bad_idp_uri_and_onlycontainscacerts.pem",
+    "src/pki/testdata/crl_unittest/bad_idp_uri_and_onlycontainsusercerts.pem",
+    "src/pki/testdata/crl_unittest/bad_key_rollover_signature.pem",
+    "src/pki/testdata/crl_unittest/bad_nextupdate_too_old.pem",
+    "src/pki/testdata/crl_unittest/bad_signature.pem",
+    "src/pki/testdata/crl_unittest/bad_thisupdate_in_future.pem",
+    "src/pki/testdata/crl_unittest/bad_thisupdate_too_old.pem",
+    "src/pki/testdata/crl_unittest/bad_wrong_issuer.pem",
+    "src/pki/testdata/crl_unittest/good.pem",
+    "src/pki/testdata/crl_unittest/good_fake_extension.pem",
+    "src/pki/testdata/crl_unittest/good_fake_extension_no_nextupdate.pem",
+    "src/pki/testdata/crl_unittest/good_generalizedtime.pem",
+    "src/pki/testdata/crl_unittest/good_idp_contains_uri.pem",
+    "src/pki/testdata/crl_unittest/good_idp_onlycontainscacerts.pem",
+    "src/pki/testdata/crl_unittest/good_idp_onlycontainsusercerts.pem",
+    "src/pki/testdata/crl_unittest/good_idp_onlycontainsusercerts_no_basic_constraints.pem",
+    "src/pki/testdata/crl_unittest/good_idp_uri_and_onlycontainscacerts.pem",
+    "src/pki/testdata/crl_unittest/good_idp_uri_and_onlycontainsusercerts.pem",
+    "src/pki/testdata/crl_unittest/good_issuer_name_normalization.pem",
+    "src/pki/testdata/crl_unittest/good_issuer_no_keyusage.pem",
+    "src/pki/testdata/crl_unittest/good_key_rollover.pem",
+    "src/pki/testdata/crl_unittest/good_no_crldp.pem",
+    "src/pki/testdata/crl_unittest/good_no_nextupdate.pem",
+    "src/pki/testdata/crl_unittest/good_no_version.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_after_crlentryextensions.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_after_extensions.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_after_nextupdate.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_after_revocationdate.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_after_revokedcerts.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_after_signaturevalue.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_after_thisupdate.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_crlentry.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_issuer_name.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_revocationdate.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_revoked_serial_number.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_signaturealgorithm.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_signaturevalue.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_tbs_signature_algorithm.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_tbscertlist.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_thisupdate.pem",
+    "src/pki/testdata/crl_unittest/invalid_garbage_version.pem",
+    "src/pki/testdata/crl_unittest/invalid_idp_dpname_choice_extra_data.pem",
+    "src/pki/testdata/crl_unittest/invalid_idp_empty_sequence.pem",
+    "src/pki/testdata/crl_unittest/invalid_idp_onlycontains_user_and_ca_certs.pem",
+    "src/pki/testdata/crl_unittest/invalid_idp_onlycontainsusercerts_v1_leaf.pem",
+    "src/pki/testdata/crl_unittest/invalid_issuer_keyusage_no_crlsign.pem",
+    "src/pki/testdata/crl_unittest/invalid_key_rollover_issuer_keyusage_no_crlsign.pem",
+    "src/pki/testdata/crl_unittest/invalid_mismatched_signature_algorithm.pem",
+    "src/pki/testdata/crl_unittest/invalid_revoked_empty_sequence.pem",
+    "src/pki/testdata/crl_unittest/invalid_v1_explicit.pem",
+    "src/pki/testdata/crl_unittest/invalid_v1_with_crlentryextension.pem",
+    "src/pki/testdata/crl_unittest/invalid_v1_with_extension.pem",
+    "src/pki/testdata/crl_unittest/invalid_v3.pem",
+    "src/pki/testdata/crl_unittest/revoked.pem",
+    "src/pki/testdata/crl_unittest/revoked_fake_crlentryextension.pem",
+    "src/pki/testdata/crl_unittest/revoked_generalized_revocationdate.pem",
+    "src/pki/testdata/crl_unittest/revoked_key_rollover.pem",
+    "src/pki/testdata/crl_unittest/revoked_no_nextupdate.pem",
+    "src/pki/testdata/name_constraints_unittest/directoryname-excludeall.pem",
+    "src/pki/testdata/name_constraints_unittest/directoryname-excluded.pem",
+    "src/pki/testdata/name_constraints_unittest/directoryname.pem",
+    "src/pki/testdata/name_constraints_unittest/directoryname_and_dnsname.pem",
+    "src/pki/testdata/name_constraints_unittest/directoryname_and_dnsname_and_ipaddress.pem",
+    "src/pki/testdata/name_constraints_unittest/dnsname-exclude_dot.pem",
+    "src/pki/testdata/name_constraints_unittest/dnsname-excludeall.pem",
+    "src/pki/testdata/name_constraints_unittest/dnsname-excluded.pem",
+    "src/pki/testdata/name_constraints_unittest/dnsname-excluded_with_leading_dot.pem",
+    "src/pki/testdata/name_constraints_unittest/dnsname-permitted_two_dot.pem",
+    "src/pki/testdata/name_constraints_unittest/dnsname-permitted_with_leading_dot.pem",
+    "src/pki/testdata/name_constraints_unittest/dnsname-with_max.pem",
+    "src/pki/testdata/name_constraints_unittest/dnsname-with_min_0.pem",
+    "src/pki/testdata/name_constraints_unittest/dnsname-with_min_0_and_max.pem",
+    "src/pki/testdata/name_constraints_unittest/dnsname-with_min_1.pem",
+    "src/pki/testdata/name_constraints_unittest/dnsname-with_min_1_and_max.pem",
+    "src/pki/testdata/name_constraints_unittest/dnsname.pem",
+    "src/pki/testdata/name_constraints_unittest/dnsname2.pem",
+    "src/pki/testdata/name_constraints_unittest/edipartyname-excluded.pem",
+    "src/pki/testdata/name_constraints_unittest/edipartyname-permitted.pem",
+    "src/pki/testdata/name_constraints_unittest/invalid-empty_excluded_subtree.pem",
+    "src/pki/testdata/name_constraints_unittest/invalid-empty_permitted_subtree.pem",
+    "src/pki/testdata/name_constraints_unittest/invalid-no_subtrees.pem",
+    "src/pki/testdata/name_constraints_unittest/ipaddress-excludeall.pem",
+    "src/pki/testdata/name_constraints_unittest/ipaddress-excluded.pem",
+    "src/pki/testdata/name_constraints_unittest/ipaddress-invalid_addr.pem",
+    "src/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_1.pem",
+    "src/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_2.pem",
+    "src/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_3.pem",
+    "src/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_4.pem",
+    "src/pki/testdata/name_constraints_unittest/ipaddress-mapped_addrs.pem",
+    "src/pki/testdata/name_constraints_unittest/ipaddress-permit_all.pem",
+    "src/pki/testdata/name_constraints_unittest/ipaddress-permit_prefix1.pem",
+    "src/pki/testdata/name_constraints_unittest/ipaddress-permit_prefix31.pem",
+    "src/pki/testdata/name_constraints_unittest/ipaddress-permit_singlehost.pem",
+    "src/pki/testdata/name_constraints_unittest/ipaddress.pem",
+    "src/pki/testdata/name_constraints_unittest/name-ca.pem",
+    "src/pki/testdata/name_constraints_unittest/name-de.pem",
+    "src/pki/testdata/name_constraints_unittest/name-empty.pem",
+    "src/pki/testdata/name_constraints_unittest/name-jp-tokyo.pem",
+    "src/pki/testdata/name_constraints_unittest/name-jp.pem",
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-1.1.1.1.pem",
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-192.168.1.1.pem",
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-email-invalidstring.pem",
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-email-localpartcase.pem",
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-email-multiple.pem",
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-email.pem",
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-foo.com.pem",
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-ipv6.pem",
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-permitted.example.com.pem",
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona.pem",
+    "src/pki/testdata/name_constraints_unittest/name-us-california-192.168.1.1.pem",
+    "src/pki/testdata/name_constraints_unittest/name-us-california-mountain_view.pem",
+    "src/pki/testdata/name_constraints_unittest/name-us-california-permitted.example.com.pem",
+    "src/pki/testdata/name_constraints_unittest/name-us-california.pem",
+    "src/pki/testdata/name_constraints_unittest/name-us.pem",
+    "src/pki/testdata/name_constraints_unittest/othername-excluded.pem",
+    "src/pki/testdata/name_constraints_unittest/othername-permitted.pem",
+    "src/pki/testdata/name_constraints_unittest/registeredid-excluded.pem",
+    "src/pki/testdata/name_constraints_unittest/registeredid-permitted.pem",
+    "src/pki/testdata/name_constraints_unittest/rfc822name-excluded-empty.pem",
+    "src/pki/testdata/name_constraints_unittest/rfc822name-excluded-hostname.pem",
+    "src/pki/testdata/name_constraints_unittest/rfc822name-excluded-hostnamewithat.pem",
+    "src/pki/testdata/name_constraints_unittest/rfc822name-excluded-ipv4.pem",
+    "src/pki/testdata/name_constraints_unittest/rfc822name-excluded-quoted.pem",
+    "src/pki/testdata/name_constraints_unittest/rfc822name-excluded-subdomains.pem",
+    "src/pki/testdata/name_constraints_unittest/rfc822name-excluded.pem",
+    "src/pki/testdata/name_constraints_unittest/rfc822name-permitted-empty.pem",
+    "src/pki/testdata/name_constraints_unittest/rfc822name-permitted-hostname.pem",
+    "src/pki/testdata/name_constraints_unittest/rfc822name-permitted-hostnamewithat.pem",
+    "src/pki/testdata/name_constraints_unittest/rfc822name-permitted-ipv4.pem",
+    "src/pki/testdata/name_constraints_unittest/rfc822name-permitted-quoted.pem",
+    "src/pki/testdata/name_constraints_unittest/rfc822name-permitted-subdomains.pem",
+    "src/pki/testdata/name_constraints_unittest/rfc822name-permitted.pem",
+    "src/pki/testdata/name_constraints_unittest/san-directoryname.pem",
+    "src/pki/testdata/name_constraints_unittest/san-dnsname.pem",
+    "src/pki/testdata/name_constraints_unittest/san-edipartyname.pem",
+    "src/pki/testdata/name_constraints_unittest/san-excluded-directoryname.pem",
+    "src/pki/testdata/name_constraints_unittest/san-excluded-dnsname.pem",
+    "src/pki/testdata/name_constraints_unittest/san-excluded-ipaddress.pem",
+    "src/pki/testdata/name_constraints_unittest/san-invalid-empty.pem",
+    "src/pki/testdata/name_constraints_unittest/san-invalid-ipaddress.pem",
+    "src/pki/testdata/name_constraints_unittest/san-ipaddress4.pem",
+    "src/pki/testdata/name_constraints_unittest/san-ipaddress6.pem",
+    "src/pki/testdata/name_constraints_unittest/san-othername.pem",
+    "src/pki/testdata/name_constraints_unittest/san-permitted.pem",
+    "src/pki/testdata/name_constraints_unittest/san-registeredid.pem",
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-domaincase.pem",
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-empty-localpart.pem",
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-empty.pem",
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-ipv4.pem",
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-localpartcase.pem",
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-multiple.pem",
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-no-at.pem",
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-quoted.pem",
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-subdomain-no-at.pem",
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-subdomain-two-ats.pem",
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-subdomain.pem",
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-subdomaincase.pem",
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-two-ats.pem",
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name.pem",
+    "src/pki/testdata/name_constraints_unittest/san-uri.pem",
+    "src/pki/testdata/name_constraints_unittest/san-x400address.pem",
+    "src/pki/testdata/name_constraints_unittest/uri-excluded.pem",
+    "src/pki/testdata/name_constraints_unittest/uri-permitted.pem",
+    "src/pki/testdata/name_constraints_unittest/x400address-excluded.pem",
+    "src/pki/testdata/name_constraints_unittest/x400address-permitted.pem",
+    "src/pki/testdata/nist-pkits/certs/AllCertificatesNoPoliciesTest2EE.crt",
+    "src/pki/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest10EE.crt",
+    "src/pki/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest13EE.crt",
+    "src/pki/testdata/nist-pkits/certs/AllCertificatesanyPolicyTest11EE.crt",
+    "src/pki/testdata/nist-pkits/certs/AnyPolicyTest14EE.crt",
+    "src/pki/testdata/nist-pkits/certs/BadCRLIssuerNameCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/BadCRLSignatureCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/BadSignedCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/BadnotAfterDateCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/BadnotBeforeDateCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCRLCert.crt",
+    "src/pki/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyOldWithNewCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyNewWithOldCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/CPSPointerQualifierTest20EE.crt",
+    "src/pki/testdata/nist-pkits/certs/DSACACert.crt",
+    "src/pki/testdata/nist-pkits/certs/DSAParametersInheritedCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest12EE.crt",
+    "src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest3EE.crt",
+    "src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest4EE.crt",
+    "src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest5EE.crt",
+    "src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest7EE.crt",
+    "src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest8EE.crt",
+    "src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest9EE.crt",
+    "src/pki/testdata/nist-pkits/certs/GeneralizedTimeCRLnextUpdateCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/GoodCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/GoodsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/GoodsubCAPanyPolicyMapping1to2CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidBadCRLIssuerNameTest5EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidBadCRLSignatureTest4EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest7EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest8EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedNewWithOldTest5EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedOldWithNewTest2EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidCASignatureTest2EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidCAnotAfterDateTest5EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidCAnotBeforeDateTest1EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest31EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest33EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest38EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest28EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest29EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest10EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest12EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest13EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest15EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest16EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest17EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest20EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest2EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest3EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest7EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest8EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest9EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidDSASignatureTest6EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidEESignatureTest3EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidEEnotAfterDateTest6EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidEEnotBeforeDateTest2EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest23EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest26EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidLongSerialNumberTest18EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidMappingFromanyPolicyTest7EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidMappingToanyPolicyTest8EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidMissingCRLTest1EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidMissingbasicConstraintsTest1EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidNameChainingOrderTest2EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidNameChainingTest1EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidNegativeSerialNumberTest15EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidOldCRLnextUpdateTest11EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest10EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest2EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest4EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest22EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest24EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest26EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidRevokedCATest2EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidRevokedEETest3EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest10EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest8EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest10EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest11EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest8EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest9EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedpathLenConstraintTest16EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest7EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest8EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest20EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest21EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidURInameConstraintsTest35EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidURInameConstraintsTest37EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidUnknownCRLEntryExtensionTest8EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest10EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest9EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidUnknownCriticalCertificateExtensionTest2EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidWrongCRLTest6EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidcAFalseTest2EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidcAFalseTest3EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest27EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest31EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest32EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest34EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest35EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLIndicatorNoBaseTest1EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest10EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest3EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest4EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest6EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest9EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest2EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest3EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest6EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest8EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest9EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest1EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest4EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest5EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest6EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest1EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest3EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest5EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest6EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidkeyUsageCriticalcRLSignFalseTest4EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidkeyUsageCriticalkeyCertSignFalseTest1EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalcRLSignFalseTest5EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalkeyCertSignFalseTest2EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidonlyContainsAttributeCertsTest14EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidonlyContainsCACertsTest12EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidonlyContainsUserCertsTest11EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest15EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest16EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest17EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest20EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest21EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest10EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest11EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest12EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest5EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest6EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest9EE.crt",
+    "src/pki/testdata/nist-pkits/certs/Invalidpre2000CRLnextUpdateTest12EE.crt",
+    "src/pki/testdata/nist-pkits/certs/Invalidpre2000UTCEEnotAfterDateTest7EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest3EE.crt",
+    "src/pki/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest5EE.crt",
+    "src/pki/testdata/nist-pkits/certs/LongSerialNumberCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/Mapping1to2CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/MappingFromanyPolicyCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/MappingToanyPolicyCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/MissingbasicConstraintsCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/NameOrderingCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/NegativeSerialNumberCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/NoCRLCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/NoPoliciesCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/NoissuingDistributionPointCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/OldCRLnextUpdateCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/OverlappingPoliciesTest6EE.crt",
+    "src/pki/testdata/nist-pkits/certs/P12Mapping1to3CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/P12Mapping1to3subCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/P12Mapping1to3subsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/P1Mapping1to234CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/P1Mapping1to234subCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/P1anyPolicyMapping1to2CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/PanyPolicyMapping1to2CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/PoliciesP1234CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/PoliciesP1234subCAP123Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/PoliciesP1234subsubCAP123P12Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/PoliciesP123CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/PoliciesP123subCAP12Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P1Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P2Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/PoliciesP123subsubsubCAP12P2P1Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/PoliciesP12CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/PoliciesP12subCAP1Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/PoliciesP12subsubCAP1P2Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/PoliciesP2subCA2Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/PoliciesP2subCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/PoliciesP3CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/RFC3280MandatoryAttributeTypesCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/RFC3280OptionalAttributeTypesCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/RevokedsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/RolloverfromPrintableStringtoUTF8StringCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CRLSigningCert.crt",
+    "src/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CertificateSigningCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCRLSigningCert.crt",
+    "src/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCertificateSigningCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/TrustAnchorRootCertificate.crt",
+    "src/pki/testdata/nist-pkits/certs/TwoCRLsCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/UIDCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/UTF8StringCaseInsensitiveMatchCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/UTF8StringEncodedNamesCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/UnknownCRLEntryExtensionCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/UnknownCRLExtensionCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest15EE.crt",
+    "src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest16EE.crt",
+    "src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest17EE.crt",
+    "src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest18EE.crt",
+    "src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest19EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedCRLSigningKeyTest6EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest3EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest4EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedOldWithNewTest1EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidCertificatePathTest1EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest30EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest32EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidDNandRFC822nameConstraintsTest27EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest11EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest14EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest18EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest19EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest1EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest4EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest5EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest6EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidDSAParameterInheritanceTest5EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidDSASignaturesTest4EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidGeneralizedTimeCRLnextUpdateTest13EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidGeneralizedTimenotAfterDateTest8EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidGeneralizedTimenotBeforeDateTest4EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest22EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest24EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest25EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidLongSerialNumberTest16EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidLongSerialNumberTest17EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidNameChainingCapitalizationTest5EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest3EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest4EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidNameUIDsTest6EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidNegativeSerialNumberTest14EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidNoissuingDistributionPointTest10EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest11EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest12EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest13EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest14EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest1EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest3EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest5EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest6EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest9EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidRFC3280MandatoryAttributeTypesTest7EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidRFC3280OptionalAttributeTypesTest8EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest21EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest23EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest25EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidRolloverfromPrintableStringtoUTF8StringTest10EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest7EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest9EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitPolicyMappingTest7EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest15EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest17EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidSelfIssuedrequireExplicitPolicyTest6EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidSeparateCertificateandCRLKeysTest19EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidTwoCRLsTest7EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidURInameConstraintsTest34EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidURInameConstraintsTest36EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidUTF8StringCaseInsensitiveMatchTest11EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidUTF8StringEncodedNamesTest9EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidUnknownNotCriticalCertificateExtensionTest1EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidbasicConstraintsNotCriticalTest4EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest28EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest29EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest30EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest33EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest2EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest5EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest7EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest8EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValiddistributionPointTest1EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValiddistributionPointTest4EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValiddistributionPointTest5EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValiddistributionPointTest7EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidinhibitAnyPolicyTest2EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest2EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest4EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidkeyUsageNotCriticalTest3EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidonlyContainsCACertsTest13EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidonlySomeReasonsTest18EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidonlySomeReasonsTest19EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest13EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest14EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest7EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest8EE.crt",
+    "src/pki/testdata/nist-pkits/certs/Validpre2000UTCnotBeforeDateTest3EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest1EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest2EE.crt",
+    "src/pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest4EE.crt",
+    "src/pki/testdata/nist-pkits/certs/WrongCRLCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/anyPolicyCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/basicConstraintsCriticalcAFalseCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/basicConstraintsNotCriticalCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/basicConstraintsNotCriticalcAFalseCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/deltaCRLCA1Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/deltaCRLCA2Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/deltaCRLCA3Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/deltaCRLIndicatorNoBaseCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/distributionPoint1CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/distributionPoint2CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/indirectCRLCA1Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/indirectCRLCA2Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/indirectCRLCA3Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/indirectCRLCA3cRLIssuerCert.crt",
+    "src/pki/testdata/nist-pkits/certs/indirectCRLCA4Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/indirectCRLCA4cRLIssuerCert.crt",
+    "src/pki/testdata/nist-pkits/certs/indirectCRLCA5Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/indirectCRLCA6Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy0CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedsubCA2Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA1Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA2Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCAIAP5Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subsubCA2Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy5CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy5subCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy5subsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicyTest3EE.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping0CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping0subCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCAIPM5Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCAIPM5Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/keyUsageCriticalcRLSignFalseCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/keyUsageCriticalkeyCertSignFalseCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/keyUsageNotCriticalCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/keyUsageNotCriticalcRLSignFalseCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/keyUsageNotCriticalkeyCertSignFalseCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN1CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN1SelfIssuedCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA1Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA2Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA3Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN2CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN3CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN3subCA1Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN3subCA2Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN4CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN5CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDNS1CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDNS2CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA1Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA2Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA3Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsURI1CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsURI2CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/onlyContainsAttributeCertsCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/onlyContainsCACertsCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/onlyContainsUserCertsCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/onlySomeReasonsCA1Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/onlySomeReasonsCA2Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/onlySomeReasonsCA3Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/onlySomeReasonsCA4Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint0CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint0SelfIssuedCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint0subCA2Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint0subCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint1CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint1subCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6subCA0Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6subCA1Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6subCA4Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA00Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA11Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA41Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA11XCert.crt",
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA41XCert.crt",
+    "src/pki/testdata/nist-pkits/certs/pre2000CRLnextUpdateCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy0CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy0subCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy0subsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy0subsubsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy10CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy10subCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy10subsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy10subsubsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy2CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy2subCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy4CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy4subCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy4subsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy4subsubsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy5CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy5subCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy5subsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy5subsubsubCACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy7CACert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy7subCARE2Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy7subsubCARE2RE4Cert.crt",
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy7subsubsubCARE2RE4Cert.crt",
+    "src/pki/testdata/nist-pkits/crls/BadCRLIssuerNameCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/BadCRLSignatureCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/BadSignedCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/BadnotAfterDateCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/BadnotBeforeDateCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/BasicSelfIssuedCRLSigningKeyCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/BasicSelfIssuedNewKeyCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/BasicSelfIssuedOldKeyCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/DSACACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/DSAParametersInheritedCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/GeneralizedTimeCRLnextUpdateCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/GoodCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/GoodsubCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/LongSerialNumberCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/Mapping1to2CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/MappingFromanyPolicyCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/MappingToanyPolicyCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/MissingbasicConstraintsCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/NameOrderCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/NegativeSerialNumberCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/NoPoliciesCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/NoissuingDistributionPointCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/OldCRLnextUpdateCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/P12Mapping1to3CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/P12Mapping1to3subCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/P12Mapping1to3subsubCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/P1Mapping1to234CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/P1Mapping1to234subCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/P1anyPolicyMapping1to2CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/PanyPolicyMapping1to2CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/PoliciesP1234CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/PoliciesP1234subCAP123CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/PoliciesP1234subsubCAP123P12CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/PoliciesP123CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/PoliciesP123subCAP12CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/PoliciesP123subsubCAP12P1CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/PoliciesP123subsubCAP2P2CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/PoliciesP123subsubsubCAP12P2P1CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/PoliciesP12CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/PoliciesP12subCAP1CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/PoliciesP12subsubCAP1P2CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/PoliciesP2subCA2CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/PoliciesP2subCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/PoliciesP3CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/RFC3280MandatoryAttributeTypesCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/RFC3280OptionalAttributeTypesCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/RevokedsubCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/RolloverfromPrintableStringtoUTF8StringCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/SeparateCertificateandCRLKeysCA2CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/SeparateCertificateandCRLKeysCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/TrustAnchorRootCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/TwoCRLsCABadCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/TwoCRLsCAGoodCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/UIDCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/UTF8StringCaseInsensitiveMatchCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/UTF8StringEncodedNamesCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/UnknownCRLEntryExtensionCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/UnknownCRLExtensionCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/WrongCRLCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/anyPolicyCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/basicConstraintsCriticalcAFalseCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/basicConstraintsNotCriticalCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/basicConstraintsNotCriticalcAFalseCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/deltaCRLCA1CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/deltaCRLCA1deltaCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/deltaCRLCA2CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/deltaCRLCA2deltaCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/deltaCRLCA3CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/deltaCRLCA3deltaCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/deltaCRLIndicatorNoBaseCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/distributionPoint1CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/distributionPoint2CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/indirectCRLCA1CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/indirectCRLCA3CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/indirectCRLCA3cRLIssuerCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/indirectCRLCA4cRLIssuerCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/indirectCRLCA5CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy0CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCA1CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCA2CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCAIAP5CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subsubCA2CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy5CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy5subCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy5subsubCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping0CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping0subCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subsubCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1subCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1subsubCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subsubCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subsubsubCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/keyUsageCriticalcRLSignFalseCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/keyUsageCriticalkeyCertSignFalseCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/keyUsageNotCriticalCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/keyUsageNotCriticalcRLSignFalseCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN1CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA1CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA2CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA3CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN2CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN3CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN3subCA1CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN3subCA2CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN4CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN5CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDNS1CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDNS2CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA1CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA2CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA3CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsURI1CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsURI2CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/onlyContainsAttributeCertsCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/onlyContainsCACertsCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/onlyContainsUserCertsCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA1compromiseCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA1otherreasonsCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA2CRL1.crl",
+    "src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA2CRL2.crl",
+    "src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA3compromiseCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA3otherreasonsCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA4compromiseCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA4otherreasonsCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint0CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint0subCA2CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint0subCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint1CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint1subCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6subCA0CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6subCA1CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6subCA4CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA00CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA11CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA41CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubsubCA11XCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubsubCA41XCRL.crl",
+    "src/pki/testdata/nist-pkits/crls/pre2000CRLnextUpdateCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy0CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy0subCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy0subsubCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy0subsubsubCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy10CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy10subCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy10subsubCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy10subsubsubCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy2CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy2subCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy4CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy4subCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy4subsubCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy4subsubsubCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy5CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy5subCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy5subsubCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy5subsubsubCACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy7CACRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy7subCARE2CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl",
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl",
+    "src/pki/testdata/ocsp_unittest/bad_ocsp_type.pem",
+    "src/pki/testdata/ocsp_unittest/bad_signature.pem",
+    "src/pki/testdata/ocsp_unittest/bad_status.pem",
+    "src/pki/testdata/ocsp_unittest/good_response.pem",
+    "src/pki/testdata/ocsp_unittest/good_response_next_update.pem",
+    "src/pki/testdata/ocsp_unittest/good_response_sha256.pem",
+    "src/pki/testdata/ocsp_unittest/has_critical_ct_extension.pem",
+    "src/pki/testdata/ocsp_unittest/has_critical_response_extension.pem",
+    "src/pki/testdata/ocsp_unittest/has_critical_single_extension.pem",
+    "src/pki/testdata/ocsp_unittest/has_extension.pem",
+    "src/pki/testdata/ocsp_unittest/has_single_extension.pem",
+    "src/pki/testdata/ocsp_unittest/has_version.pem",
+    "src/pki/testdata/ocsp_unittest/malformed_request.pem",
+    "src/pki/testdata/ocsp_unittest/missing_response.pem",
+    "src/pki/testdata/ocsp_unittest/multiple_response.pem",
+    "src/pki/testdata/ocsp_unittest/no_response.pem",
+    "src/pki/testdata/ocsp_unittest/ocsp_extra_certs.pem",
+    "src/pki/testdata/ocsp_unittest/ocsp_sign_bad_indirect.pem",
+    "src/pki/testdata/ocsp_unittest/ocsp_sign_direct.pem",
+    "src/pki/testdata/ocsp_unittest/ocsp_sign_indirect.pem",
+    "src/pki/testdata/ocsp_unittest/ocsp_sign_indirect_missing.pem",
+    "src/pki/testdata/ocsp_unittest/other_response.pem",
+    "src/pki/testdata/ocsp_unittest/responder_id.pem",
+    "src/pki/testdata/ocsp_unittest/responder_name.pem",
+    "src/pki/testdata/ocsp_unittest/revoke_response.pem",
+    "src/pki/testdata/ocsp_unittest/revoke_response_reason.pem",
+    "src/pki/testdata/ocsp_unittest/unknown_response.pem",
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/empty_sequence.pem",
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/extra_contents_after_extension_sequence.pem",
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/extra_contents_after_issuer_and_serial.pem",
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_contents.pem",
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_issuer.pem",
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_key_identifier.pem",
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_serial.pem",
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/issuer_and_serial.pem",
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/issuer_only.pem",
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/key_identifier.pem",
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/key_identifier_and_issuer_and_serial.pem",
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/serial_only.pem",
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/url_issuer_and_serial.pem",
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier_not_sequence.pem",
+    "src/pki/testdata/parse_certificate_unittest/bad_key_usage.pem",
+    "src/pki/testdata/parse_certificate_unittest/bad_policy_qualifiers.pem",
+    "src/pki/testdata/parse_certificate_unittest/bad_signature_algorithm_oid.pem",
+    "src/pki/testdata/parse_certificate_unittest/bad_validity.pem",
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_ca_false.pem",
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_ca_no_path.pem",
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_ca_path_9.pem",
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_negative_path.pem",
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_not_ca.pem",
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_path_too_large.pem",
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_255.pem",
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_256.pem",
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_not_ca.pem",
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_unconsumed_data.pem",
+    "src/pki/testdata/parse_certificate_unittest/cert_algorithm_not_sequence.pem",
+    "src/pki/testdata/parse_certificate_unittest/cert_data_after_signature.pem",
+    "src/pki/testdata/parse_certificate_unittest/cert_empty_sequence.pem",
+    "src/pki/testdata/parse_certificate_unittest/cert_missing_signature.pem",
+    "src/pki/testdata/parse_certificate_unittest/cert_not_sequence.pem",
+    "src/pki/testdata/parse_certificate_unittest/cert_signature_not_bit_string.pem",
+    "src/pki/testdata/parse_certificate_unittest/cert_skeleton.pem",
+    "src/pki/testdata/parse_certificate_unittest/cert_version3.pem",
+    "src/pki/testdata/parse_certificate_unittest/crldp_1uri_noissuer.pem",
+    "src/pki/testdata/parse_certificate_unittest/crldp_3uri_noissuer.pem",
+    "src/pki/testdata/parse_certificate_unittest/crldp_full_name_as_dirname.pem",
+    "src/pki/testdata/parse_certificate_unittest/crldp_issuer_as_dirname.pem",
+    "src/pki/testdata/parse_certificate_unittest/extended_key_usage.pem",
+    "src/pki/testdata/parse_certificate_unittest/extension_critical.pem",
+    "src/pki/testdata/parse_certificate_unittest/extension_critical_0.pem",
+    "src/pki/testdata/parse_certificate_unittest/extension_critical_3.pem",
+    "src/pki/testdata/parse_certificate_unittest/extension_not_critical.pem",
+    "src/pki/testdata/parse_certificate_unittest/extensions_data_after_sequence.pem",
+    "src/pki/testdata/parse_certificate_unittest/extensions_duplicate_key_usage.pem",
+    "src/pki/testdata/parse_certificate_unittest/extensions_empty_sequence.pem",
+    "src/pki/testdata/parse_certificate_unittest/extensions_not_sequence.pem",
+    "src/pki/testdata/parse_certificate_unittest/extensions_real.pem",
+    "src/pki/testdata/parse_certificate_unittest/failed_signature_algorithm.pem",
+    "src/pki/testdata/parse_certificate_unittest/inhibit_any_policy.pem",
+    "src/pki/testdata/parse_certificate_unittest/issuer_bad_printable_string.pem",
+    "src/pki/testdata/parse_certificate_unittest/key_usage.pem",
+    "src/pki/testdata/parse_certificate_unittest/name_constraints_bad_ip.pem",
+    "src/pki/testdata/parse_certificate_unittest/policies.pem",
+    "src/pki/testdata/parse_certificate_unittest/policy_constraints_empty.pem",
+    "src/pki/testdata/parse_certificate_unittest/policy_constraints_inhibit.pem",
+    "src/pki/testdata/parse_certificate_unittest/policy_constraints_inhibit_require.pem",
+    "src/pki/testdata/parse_certificate_unittest/policy_constraints_require.pem",
+    "src/pki/testdata/parse_certificate_unittest/policy_qualifiers_empty_sequence.pem",
+    "src/pki/testdata/parse_certificate_unittest/serial_37_bytes.pem",
+    "src/pki/testdata/parse_certificate_unittest/serial_negative.pem",
+    "src/pki/testdata/parse_certificate_unittest/serial_not_minimal.pem",
+    "src/pki/testdata/parse_certificate_unittest/serial_not_number.pem",
+    "src/pki/testdata/parse_certificate_unittest/serial_zero.pem",
+    "src/pki/testdata/parse_certificate_unittest/serial_zero_padded.pem",
+    "src/pki/testdata/parse_certificate_unittest/serial_zero_padded_21_bytes.pem",
+    "src/pki/testdata/parse_certificate_unittest/signature_algorithm_null.pem",
+    "src/pki/testdata/parse_certificate_unittest/subject_alt_name.pem",
+    "src/pki/testdata/parse_certificate_unittest/subject_blank_subjectaltname_not_critical.pem",
+    "src/pki/testdata/parse_certificate_unittest/subject_key_identifier_not_octet_string.pem",
+    "src/pki/testdata/parse_certificate_unittest/subject_not_ascii.pem",
+    "src/pki/testdata/parse_certificate_unittest/subject_not_printable_string.pem",
+    "src/pki/testdata/parse_certificate_unittest/subject_printable_string_containing_utf8_client_cert.pem",
+    "src/pki/testdata/parse_certificate_unittest/subject_t61string.pem",
+    "src/pki/testdata/parse_certificate_unittest/subject_t61string_1-32.pem",
+    "src/pki/testdata/parse_certificate_unittest/subject_t61string_126-160.pem",
+    "src/pki/testdata/parse_certificate_unittest/subject_t61string_actual.pem",
+    "src/pki/testdata/parse_certificate_unittest/subjectaltname_bad_ip.pem",
+    "src/pki/testdata/parse_certificate_unittest/subjectaltname_dns_not_ascii.pem",
+    "src/pki/testdata/parse_certificate_unittest/subjectaltname_general_names_empty_sequence.pem",
+    "src/pki/testdata/parse_certificate_unittest/subjectaltname_trailing_data.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_explicit_v1.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_v1.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_v1_extensions.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_v2_extensions.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_v2_issuer_and_subject_unique_id.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_v2_issuer_unique_id.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_v2_no_optionals.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_v3_all_optionals.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_v3_data_after_extensions.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_v3_extensions.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_v3_extensions_not_sequence.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_v3_no_optionals.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_v3_real.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_v4.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_validity_both_generalized_time.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_validity_both_utc_time.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_validity_generalized_time_and_utc_time.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_validity_relaxed.pem",
+    "src/pki/testdata/parse_certificate_unittest/tbs_validity_utc_time_and_generalized_time.pem",
+    "src/pki/testdata/parse_certificate_unittest/v1_explicit_version.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_match_name_only.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_matching.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_mismatch.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/root.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/root2.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/target.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_a.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_b.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_c.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_a.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_b.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_c.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_a.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_b.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_c.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/root.pem",
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/target.pem",
+    "src/pki/testdata/path_builder_unittest/multi-root-A-by-B.pem",
+    "src/pki/testdata/path_builder_unittest/multi-root-B-by-C.pem",
+    "src/pki/testdata/path_builder_unittest/multi-root-B-by-F.pem",
+    "src/pki/testdata/path_builder_unittest/multi-root-C-by-D.pem",
+    "src/pki/testdata/path_builder_unittest/multi-root-C-by-E.pem",
+    "src/pki/testdata/path_builder_unittest/multi-root-D-by-D.pem",
+    "src/pki/testdata/path_builder_unittest/multi-root-E-by-E.pem",
+    "src/pki/testdata/path_builder_unittest/multi-root-F-by-E.pem",
+    "src/pki/testdata/path_builder_unittest/precertificate/precertificate.pem",
+    "src/pki/testdata/path_builder_unittest/precertificate/root.pem",
+    "src/pki/testdata/path_builder_unittest/self_issued_prioritization/root1.pem",
+    "src/pki/testdata/path_builder_unittest/self_issued_prioritization/root1_cross.pem",
+    "src/pki/testdata/path_builder_unittest/self_issued_prioritization/root2.pem",
+    "src/pki/testdata/path_builder_unittest/self_issued_prioritization/target.pem",
+    "src/pki/testdata/path_builder_unittest/validity_date_prioritization/int_ac.pem",
+    "src/pki/testdata/path_builder_unittest/validity_date_prioritization/int_ad.pem",
+    "src/pki/testdata/path_builder_unittest/validity_date_prioritization/int_bc.pem",
+    "src/pki/testdata/path_builder_unittest/validity_date_prioritization/int_bd.pem",
+    "src/pki/testdata/path_builder_unittest/validity_date_prioritization/root.pem",
+    "src/pki/testdata/path_builder_unittest/validity_date_prioritization/target.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/not-after.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/not-before.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-root/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration-and-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-before-ta-with-expiration.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-before.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-target/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-target/not-after.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-target/not-before.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/any.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/any.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-any.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-any.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/key-rollover/longrolloverchain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/key-rollover/longrolloverchain.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/key-rollover/newchain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/key-rollover/newchain.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/key-rollover/oldchain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/key-rollover/oldchain.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/key-rollover/rolloverchain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/key-rollover/rolloverchain.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/ok-all-types.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/ok-all-types.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-all-types.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-all-types.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.2.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.3.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.4.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.5.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.6.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.1.2.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.1.3.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.10.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.13.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.2.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.3.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.4.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.5.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.6.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.7.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.8.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.1.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.10.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.11.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.3.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.5.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.6.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.8.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.9.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.1.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.10.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.3.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.4.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.5.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.6.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.8.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.10.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.12.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.13.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.15.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.16.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.17.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.2.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.20.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.21.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.22.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.23.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.24.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.25.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.26.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.27.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.28.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.29.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.3.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.31.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.33.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.34.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.35.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.36.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.37.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.38.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.7.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.8.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.9.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.16.2.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.1.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.2.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.5.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.6.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.7.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.3.1.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.3.2.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.1.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.10.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.11.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.12.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.16.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.2.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.3.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.5.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.6.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.9.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.7.1.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.7.2.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.1.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.12.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.14.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.2.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.3.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.4.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.5.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.6.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.7.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.8.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.9.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.3.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.5.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.7.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.8.txt",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-ok/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-ok/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-ok/ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration-and-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints-require-basic-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-require-basic-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root-expired.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/ta-with-constraints.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/ta-with-expiration.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-and-trust_anchor.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-root.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/unspecified-trust-root.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/any.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/any.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/clientauth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/clientauth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/serverauth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/serverauth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/any.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/any.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/serverauth-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/serverauth.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf-strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/strict.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-only/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_anchor.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-and-trust_anchor.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-not_after.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-wrong_eku.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf_require_self_signed.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_anchor.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf-and-trust_anchor.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf_require_self_signed.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-and-trust_anchor.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-not_after.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-wrong_eku.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf_require_self_signed.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only-trusted_leaf.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/chain.pem",
+    "src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/main.test",
+    "src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/ta-with-constraints.test",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-dupe_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_rdn.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-dupe_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_rdn.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-dupe_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_rdn.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-dupe_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_rdn.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-dupe_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_rdn.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_1.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_2.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-dupe_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_rdn.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-dupe_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_rdn.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-dupe_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_rdn.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-dupe_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_rdn.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-dupe_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_rdn.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-dupe_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_rdn.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-dupe_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_rdn.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-dupe_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_rdn.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-dupe_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_rdn.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-dupe_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_attr.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_rdn.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_1.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_2.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/custom-custom-normalized.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-badAttributeType.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-empty.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-extradata.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-onlyOneElement.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-setNotSequence.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/invalid-Name-setInsteadOfSequence.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/invalid-RDN-empty.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/invalid-RDN-sequenceInsteadOfSet.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/unicode-mixed-normalized.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/unicode-mixed-unnormalized.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/unicode_bmp-BMPSTRING-unmangled.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/unicode_bmp-UNIVERSALSTRING-unmangled.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/unicode_bmp-UTF8-unmangled.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/unicode_supplementary-UNIVERSALSTRING-unmangled.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/unicode_supplementary-UTF8-unmangled.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/valid-Name-empty.pem",
+    "src/pki/testdata/verify_name_match_unittest/names/valid-minimal.pem",
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-spki-params-null.pem",
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-unused-bits-signature.pem",
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecdh-key.pem",
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecmqv-key.pem",
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-rsa-algorithm.pem",
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-wrong-signature-format.pem",
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512.pem",
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-secp384r1-sha256-corrupted-data.pem",
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-secp384r1-sha256.pem",
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-using-rsa-key.pem",
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-length.pem",
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-null.pem",
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-key-params-absent.pem",
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-using-pss-key-no-params.pem",
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-wrong-algorithm.pem",
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1.pem",
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-key-encoded-ber.pem",
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-spki-non-null-params.pem",
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-using-ecdsa-algorithm.pem",
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-using-id-ea-rsa.pem",
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256.pem",
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pss-sha256-using-pss-key-with-params.pem",
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pss-sha256-wrong-salt.pem",
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pss-sha256.pem",
+    "src/pki/testdata/verify_signed_data_unittest/rsa-using-ec-key.pem",
+    "src/pki/testdata/verify_signed_data_unittest/rsa2048-pkcs1-sha512.pem",
+    "src/pki/testdata/verify_unittest/google-leaf.der",
+    "src/pki/testdata/verify_unittest/self-issued.pem",
+]
+
+urandom_test_sources = [
+    "src/crypto/fipsmodule/rand/urandom_test.cc",
+]
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 39352d6..6464e20 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,195 +1,35 @@
+# Copyright (c) 2015, Google Inc.
+#
+# Permission to use, copy, modify, and/or distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
+# SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
+# OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+# This file is created by generate_build_files.py. Do not edit manually.
+
 cmake_minimum_required(VERSION 3.12)
 
-# Defer enabling C and CXX languages.
-project(BoringSSL NONE)
-
-# Don't install BoringSSL to system directories by default; it has no stable
-# ABI. Instead, default to an "install" directory under the source.
-if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
-  set(CMAKE_INSTALL_PREFIX ${CMAKE_SOURCE_DIR}/install CACHE PATH "" FORCE)
-endif()
-
-if(WIN32)
-  # On Windows, prefer cl over gcc if both are available. By default most of
-  # the CMake generators prefer gcc, even on Windows.
-  set(CMAKE_GENERATOR_CC cl)
-endif()
-
-include(cmake/go.cmake)
-include(cmake/paths.cmake)
-include(gen/sources.cmake)
-
-enable_language(C)
-enable_language(CXX)
-
-include(GNUInstallDirs)
-
-set(INSTALL_ENABLED 1)
-
-if(CMAKE_SYSTEM_NAME STREQUAL "Linux" AND NOT CMAKE_CROSSCOMPILING)
-  find_package(PkgConfig QUIET)
-  if (PkgConfig_FOUND)
-    pkg_check_modules(LIBUNWIND libunwind-generic>=1.3.0)
-    if(LIBUNWIND_FOUND)
-      add_definitions(-DBORINGSSL_HAVE_LIBUNWIND)
-    else()
-      message("libunwind not found. Disabling unwind tests.")
-    endif()
-  else()
-    message("pkgconfig not found. Disabling unwind tests.")
-  endif()
-endif()
-
-string(TOLOWER "${CMAKE_BUILD_TYPE}" CMAKE_BUILD_TYPE_LOWER)
-if(NOT FIPS)
-  if(CMAKE_BUILD_TYPE_LOWER STREQUAL "relwithassert" OR
-     NOT CMAKE_BUILD_TYPE_LOWER MATCHES "rel")
-    add_definitions(-DBORINGSSL_DISPATCH_TEST)
-    # CMake automatically connects include_directories to the NASM
-    # command-line, but not add_definitions.
-    set(CMAKE_ASM_NASM_FLAGS "${CMAKE_ASM_NASM_FLAGS} -DBORINGSSL_DISPATCH_TEST")
-  endif()
-endif()
-
-# Add a RelWithAsserts build configuration. It is the same as Release, except it
-# does not define NDEBUG, so asserts run.
-foreach(VAR CMAKE_C_FLAGS CMAKE_CXX_FLAGS CMAKE_ASM_FLAGS)
-  string(REGEX REPLACE "(^| )[/-]DNDEBUG( |$)" " " "${VAR}_RELWITHASSERTS"
-         "${${VAR}_RELEASE}")
-endforeach()
-
-if(BORINGSSL_PREFIX AND BORINGSSL_PREFIX_SYMBOLS)
-  require_go()
-  add_definitions(-DBORINGSSL_PREFIX=${BORINGSSL_PREFIX})
-  # CMake automatically connects include_directories to the NASM command-line,
-  # but not add_definitions.
-  set(CMAKE_ASM_NASM_FLAGS "${CMAKE_ASM_NASM_FLAGS} -DBORINGSSL_PREFIX=${BORINGSSL_PREFIX}")
-
-  # Use "symbol_prefix_include" to store generated header files
-  include_directories(${CMAKE_CURRENT_BINARY_DIR}/symbol_prefix_include)
-  add_custom_command(
-    OUTPUT symbol_prefix_include/boringssl_prefix_symbols.h
-           symbol_prefix_include/boringssl_prefix_symbols_asm.h
-           symbol_prefix_include/boringssl_prefix_symbols_nasm.inc
-    COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_CURRENT_BINARY_DIR}/symbol_prefix_include
-    COMMAND ${GO_EXECUTABLE} run ${CMAKE_CURRENT_SOURCE_DIR}/util/make_prefix_headers.go -out ${CMAKE_CURRENT_BINARY_DIR}/symbol_prefix_include ${BORINGSSL_PREFIX_SYMBOLS}
-    DEPENDS util/make_prefix_headers.go
-            ${BORINGSSL_PREFIX_SYMBOLS})
-
-  # add_dependencies needs a target, not a file, so we add an intermediate
-  # target.
-  add_custom_target(
-    boringssl_prefix_symbols
-    DEPENDS symbol_prefix_include/boringssl_prefix_symbols.h
-            symbol_prefix_include/boringssl_prefix_symbols_asm.h
-            symbol_prefix_include/boringssl_prefix_symbols_nasm.inc)
-elseif(BORINGSSL_PREFIX OR BORINGSSL_PREFIX_SYMBOLS)
-  message(FATAL_ERROR "Must specify both or neither of BORINGSSL_PREFIX and BORINGSSL_PREFIX_SYMBOLS")
-else()
-  add_custom_target(boringssl_prefix_symbols)
-endif()
-
-if(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
-  set(CLANG 1)
-endif()
-
-if(CMAKE_SYSTEM_NAME STREQUAL "Emscripten")
-  set(EMSCRIPTEN 1)
-endif()
+project(BoringSSL LANGUAGES C CXX)
 
 set(CMAKE_CXX_STANDARD 14)
 set(CMAKE_CXX_STANDARD_REQUIRED ON)
 set(CMAKE_C_STANDARD 11)
 set(CMAKE_C_STANDARD_REQUIRED ON)
+if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
+  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -fno-common -fno-exceptions -fno-rtti")
+  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -fno-common")
+endif()
 
-if(CMAKE_COMPILER_IS_GNUCXX OR CLANG)
-  # Note clang-cl is odd and sets both CLANG and MSVC. We base our configuration
-  # primarily on our normal Clang one.
-  set(C_CXX_FLAGS "-Werror -Wformat=2 -Wsign-compare -Wwrite-strings -Wvla -Wshadow -Wtype-limits -Wmissing-field-initializers")
-  if(MSVC)
-    # clang-cl sets different default warnings than clang. It also treats -Wall
-    # as -Weverything, to match MSVC. Instead -W3 is the alias for -Wall.
-    # See http://llvm.org/viewvc/llvm-project?view=revision&revision=319116
-    set(C_CXX_FLAGS "${C_CXX_FLAGS} -W3 -Wno-unused-parameter -fmsc-version=1900")
-  else()
-    if(EMSCRIPTEN)
-      # emscripten's emcc/clang does not accept the "-ggdb" flag.
-      set(C_CXX_FLAGS "${C_CXX_FLAGS} -g")
-    else()
-      set(C_CXX_FLAGS "${C_CXX_FLAGS} -ggdb")
-    endif()
-
-    set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wall -fvisibility=hidden -fno-common")
-  endif()
-
-  if(CLANG)
-    set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wnewline-eof -fcolor-diagnostics")
-  else()
-    # GCC (at least 4.8.4) has a bug where it'll find unreachable free() calls
-    # and declare that the code is trying to free a stack pointer.
-    set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wno-free-nonheap-object")
-  endif()
-
-  # -Wstring-concatenation was added in Clang 12.0.0, which corresponds to
-  # AppleClang 13.0.0 per the table in
-  # https://en.wikipedia.org/wiki/Xcode#Toolchain_versions
-  if((CMAKE_C_COMPILER_ID STREQUAL "Clang" AND
-      CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL "12.0.0") OR
-     (CMAKE_C_COMPILER_ID STREQUAL "AppleClang" AND
-      CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL "13.0.0"))
-    set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wstring-concatenation")
-  endif()
-
-  # Clang 12's -Wframe-larger-than reportedly does not work in clang-cl. See
-  # https://crbug.com/boringssl/709. Clang 13 includes the following fix, which
-  # may be related. Speculatively gate on Clang 13. That corresponds to
-  # AppleClang 13.1.6.
-  # https://github.com/llvm/llvm-project/commit/6aaf4fa2885600b0e31042071ad06f78218ab0f2
-  if((CMAKE_C_COMPILER_ID STREQUAL "Clang" AND
-      CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL "13.0.0") OR
-     (CMAKE_C_COMPILER_ID STREQUAL "AppleClang" AND
-      CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL "13.1.6"))
-    set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wframe-larger-than=25344")
-  endif()
-
-  if(CLANG OR CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL "7.0.0")
-    set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wimplicit-fallthrough")
-  endif()
-
-  if(CMAKE_COMPILER_IS_GNUCXX)
-    set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wformat-signedness")
-  endif()
-
-  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${C_CXX_FLAGS} -Wmissing-prototypes -Wold-style-definition -Wstrict-prototypes")
-  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${C_CXX_FLAGS} -Wmissing-declarations")
-
-  # In GCC, -Wmissing-declarations is the C++ spelling of -Wmissing-prototypes
-  # and using the wrong one is an error. In Clang, -Wmissing-prototypes is the
-  # spelling for both and -Wmissing-declarations is some other warning.
-  #
-  # https://gcc.gnu.org/onlinedocs/gcc-7.1.0/gcc/Warning-Options.html#Warning-Options
-  # https://clang.llvm.org/docs/DiagnosticsReference.html#wmissing-prototypes
-  # https://clang.llvm.org/docs/DiagnosticsReference.html#wmissing-declarations
-  if(CLANG)
-    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wmissing-prototypes")
-  endif()
-elseif(MSVC)
-  set(MSVC_DISABLED_WARNINGS_LIST
-      "C4100" # 'exarg' : unreferenced formal parameter
-      "C4127" # conditional expression is constant
-      "C4244" # 'function' : conversion from 'int' to 'uint8_t',
-              # possible loss of data
-      "C4267" # conversion from 'size_t' to 'int', possible loss of data
-      "C4706" # assignment within conditional expression
-      )
-  string(REPLACE "C" " -wd" MSVC_DISABLED_WARNINGS_STR
-                            ${MSVC_DISABLED_WARNINGS_LIST})
-  set(CMAKE_C_FLAGS   "-utf-8 -W4 -WX ${MSVC_DISABLED_WARNINGS_STR}")
-  # Without /Zc:__cplusplus, MSVC does not define the right value for
-  # __cplusplus. See https://devblogs.microsoft.com/cppblog/msvc-now-correctly-reports-__cplusplus/
-  # If this becomes too problematic for downstream code, we can look at
-  # _MSVC_LANG.
-  set(CMAKE_CXX_FLAGS "-utf-8 -W4 -WX ${MSVC_DISABLED_WARNINGS_STR} -Zc:__cplusplus")
+# pthread_rwlock_t requires a feature flag on glibc.
+if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
+  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -D_XOPEN_SOURCE=700")
 endif()
 
 if(WIN32)
@@ -200,156 +40,11 @@
   add_definitions(-D_CRT_SECURE_NO_WARNINGS)
 endif()
 
-# pthread_rwlock_t on Linux requires a feature flag. We limit this to Linux
-# because, on Apple platforms, it instead disables APIs we use. See compat(5)
-# and sys/cdefs.h. Reportedly, FreeBSD also breaks when this is set. See
-# https://crbug.com/boringssl/471.
-if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
-  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -D_XOPEN_SOURCE=700")
-endif()
-
-if(FUZZ)
-  if(NOT CLANG)
-    message(FATAL_ERROR "You need to build with Clang for fuzzing to work")
-  endif()
-
-  if(CMAKE_C_COMPILER_VERSION VERSION_LESS "6.0.0")
-    message(FATAL_ERROR "You need Clang ≥ 6.0.0")
-  endif()
-
-  add_definitions(-DBORINGSSL_UNSAFE_DETERMINISTIC_MODE)
-  set(RUNNER_ARGS "-deterministic")
-
-  if(NOT NO_FUZZER_MODE)
-    add_definitions(-DBORINGSSL_UNSAFE_FUZZER_MODE)
-    set(RUNNER_ARGS ${RUNNER_ARGS} "-fuzzer" "-shim-config" "fuzzer_mode.json")
-  endif()
-
-  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=address,fuzzer-no-link -fsanitize-coverage=edge,indirect-calls")
-  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address,fuzzer-no-link -fsanitize-coverage=edge,indirect-calls")
-endif()
-
 add_definitions(-DBORINGSSL_IMPLEMENTATION)
 
-if(BUILD_SHARED_LIBS)
-  add_definitions(-DBORINGSSL_SHARED_LIBRARY)
-  # Enable position-independent code globally. This is needed because
-  # some library targets are OBJECT libraries.
-  set(CMAKE_POSITION_INDEPENDENT_CODE TRUE)
-endif()
-
-if(MSAN)
-  if(NOT CLANG)
-    message(FATAL_ERROR "Cannot enable MSAN unless using Clang")
-  endif()
-
-  if(ASAN)
-    message(FATAL_ERROR "ASAN and MSAN are mutually exclusive")
-  endif()
-
-  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=memory -fsanitize-memory-track-origins -fno-omit-frame-pointer")
-  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=memory -fsanitize-memory-track-origins -fno-omit-frame-pointer")
-  set(CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} -fsanitize=memory -fsanitize-memory-track-origins -fno-omit-frame-pointer")
-endif()
-
-if(ASAN)
-  if(NOT CLANG)
-    message(FATAL_ERROR "Cannot enable ASAN unless using Clang")
-  endif()
-
-  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=address -fsanitize-address-use-after-scope -fno-omit-frame-pointer")
-  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address -fsanitize-address-use-after-scope -fno-omit-frame-pointer")
-endif()
-
-if(CFI)
-  if(NOT CLANG)
-    message(FATAL_ERROR "Cannot enable CFI unless using Clang")
-  endif()
-
-  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=cfi -fno-sanitize-trap=cfi -flto=thin")
-  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=cfi -fno-sanitize-trap=cfi -flto=thin")
-  # We use Chromium's copy of clang, which requires -fuse-ld=lld if building
-  # with -flto. That, in turn, can't handle -ggdb.
-  set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=lld")
-  string(REPLACE "-ggdb" "-g" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
-  string(REPLACE "-ggdb" "-g" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
-  # -flto causes object files to contain LLVM bitcode. Mixing those with
-  # assembly output in the same static library breaks the linker.
-  set(OPENSSL_NO_ASM "1")
-endif()
-
-if(TSAN)
-  if(NOT CLANG)
-    message(FATAL_ERROR "Cannot enable TSAN unless using Clang")
-  endif()
-
-  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=thread")
-  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=thread")
-  set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fsanitize=thread")
-endif()
-
-if(UBSAN)
-  if(NOT CLANG)
-    message(FATAL_ERROR "Cannot enable UBSAN unless using Clang")
-  endif()
-
-  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=undefined")
-  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=undefined")
-  set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fsanitize=undefined")
-
-  if(NOT UBSAN_RECOVER)
-    set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-sanitize-recover=undefined")
-    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-sanitize-recover=undefined")
-    set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fno-sanitize-recover=undefined")
-  endif()
-endif()
-
-if(GCOV)
-  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fprofile-arcs -ftest-coverage")
-  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fprofile-arcs -ftest-coverage")
-endif()
-
-if(FIPS)
-  require_go()
-  add_definitions(-DBORINGSSL_FIPS)
-  if(FIPS_BREAK_TEST)
-    add_definitions("-DBORINGSSL_FIPS_BREAK_${FIPS_BREAK_TEST}=1")
-  endif()
-  # The FIPS integrity check does not work for ASan and MSan builds.
-  if(NOT ASAN AND NOT MSAN)
-    if(BUILD_SHARED_LIBS)
-      set(FIPS_SHARED "1")
-    else()
-      set(FIPS_DELOCATE "1")
-    endif()
-  endif()
-  if(FIPS_SHARED)
-    # The Android CMake files set -ffunction-sections and -fdata-sections,
-    # which is incompatible with FIPS_SHARED.
-    set(CMAKE_C_FLAGS
-        "${CMAKE_C_FLAGS} -fno-function-sections -fno-data-sections")
-    set(CMAKE_CXX_FLAGS
-        "${CMAKE_CXX_FLAGS} -fno-function-sections -fno-data-sections")
-  endif()
-endif()
-
-if(OPENSSL_SMALL)
-  add_definitions(-DOPENSSL_SMALL)
-endif()
-
-if(CONSTANT_TIME_VALIDATION)
-  add_definitions(-DBORINGSSL_CONSTANT_TIME_VALIDATION)
-endif()
-
-if(MALLOC_FAILURE_TESTING)
-  add_definitions(-DBORINGSSL_MALLOC_FAILURE_TESTING)
-endif()
-
 if(OPENSSL_NO_ASM)
   add_definitions(-DOPENSSL_NO_ASM)
-endif()
-
-if(FIPS_DELOCATE OR NOT OPENSSL_NO_ASM)
+else()
   # On x86 and x86_64 Windows, we use the NASM output.
   if(WIN32 AND CMAKE_SYSTEM_PROCESSOR MATCHES "AMD64|x86_64|amd64|x86|i[3-6]86")
     enable_language(ASM_NASM)
@@ -378,398 +73,506 @@
   endif()
 endif()
 
-if(OPENSSL_NO_SSE2_FOR_TESTING)
-  add_definitions(-DOPENSSL_NO_SSE2_FOR_TESTING)
+if(BUILD_SHARED_LIBS)
+  add_definitions(-DBORINGSSL_SHARED_LIBRARY)
+  # Enable position-independent code globally. This is needed because
+  # some library targets are OBJECT libraries.
+  set(CMAKE_POSITION_INDEPENDENT_CODE TRUE)
 endif()
 
-if(USE_CUSTOM_LIBCXX)
-  if(NOT CLANG)
-    message(FATAL_ERROR "USE_CUSTOM_LIBCXX only supported with Clang")
-  endif()
+set(
+  CRYPTO_SOURCES_ASM
 
-  # CMake does not allow installing a library without installing dependencies.
-  # If we installed libcrypto, we'd have to install our custom libc++, which
-  # does not make sense. As this is a test-only configuration, disable
-  # installing.
-  set(INSTALL_ENABLED 0)
-
-  # CMAKE_CXX_FLAGS ends up in the linker flags as well, so use
-  # add_compile_options. There does not appear to be a way to set
-  # language-specific compile-only flags.
-  add_compile_options("-nostdinc++")
-  set(CMAKE_CXX_LINK_FLAGS "${CMAKE_CXX_LINK_FLAGS} -nostdlib++")
-  include_directories(
-    SYSTEM
-    util/bot/libcxx-config
-    util/bot/libcxx/include
-    util/bot/libcxxabi/include
-  )
-
-  # This is patterned after buildtools/third_party/libc++/BUILD.gn and
-  # buildtools/third_party/libc++abi/BUILD.gn in Chromium.
-
-  file(GLOB LIBCXX_SOURCES "util/bot/libcxx/src/*.cpp")
-  file(GLOB LIBCXXABI_SOURCES "util/bot/libcxxabi/src/*.cpp")
-
-  # This file is meant for exception-less builds.
-  list(REMOVE_ITEM LIBCXXABI_SOURCES "trunk/src/cxa_noexception.cpp")
-  # libc++ also defines new and delete.
-  list(REMOVE_ITEM LIBCXXABI_SOURCES "trunk/src/stdlib_new_delete.cpp")
-  if(TSAN)
-    # ThreadSanitizer tries to intercept these symbols. Skip them to avoid
-    # symbol conflicts.
-    list(REMOVE_ITEM LIBCXXABI_SOURCES "trunk/src/cxa_guard.cpp")
-  endif()
-
-  add_library(libcxxabi ${LIBCXXABI_SOURCES})
-  target_compile_definitions(
-    libcxxabi PRIVATE
-    -D_LIBCPP_ENABLE_CXX17_REMOVED_UNEXPECTED_FUNCTIONS
-  )
-
-  add_library(libcxx ${LIBCXX_SOURCES})
-  if(ASAN OR MSAN OR TSAN)
-    # Sanitizers try to intercept new and delete.
-    target_compile_definitions(
-      libcxx PRIVATE
-      -D_LIBCPP_DISABLE_NEW_DELETE_DEFINITIONS
-    )
-  endif()
-  target_compile_definitions(
-    libcxx PRIVATE
-    -D_LIBCPP_BUILDING_LIBRARY
-    -DLIBCXX_BUILDING_LIBCXXABI
-  )
-  set_target_properties(
-    libcxx libcxxabi PROPERTIES
-    COMPILE_FLAGS "-Wno-missing-prototypes -Wno-implicit-fallthrough"
-    # libc++ and libc++abi must be built in C++20 mode.
-    CXX_STANDARD 20
-    CXX_STANDARD_REQUIRED TRUE
-  )
-  # libc++abi depends on libc++ internal headers.
-  set_property(TARGET libcxx libcxxabi APPEND PROPERTY INCLUDE_DIRECTORIES "${CMAKE_CURRENT_SOURCE_DIR}/util/bot/libcxx/src")
-  target_link_libraries(libcxx libcxxabi)
-endif()
-
-# Add minimal googletest targets. The provided one has many side-effects, and
-# googletest has a very straightforward build.
-add_library(
-  boringssl_gtest
-  third_party/googletest/googlemock/src/gmock-all.cc
-  third_party/googletest/googletest/src/gtest-all.cc
-)
-if(USE_CUSTOM_LIBCXX)
-  target_link_libraries(boringssl_gtest libcxx)
-endif()
-target_include_directories(
-    boringssl_gtest
-    PUBLIC
-    third_party/googletest/googlemock/include
-    third_party/googletest/googletest/include
-    PRIVATE
-    third_party/googletest/googlemock
-    third_party/googletest/googletest
+  src/crypto/curve25519/asm/x25519-asm-arm.S
+  src/crypto/hrss/asm/poly_rq_mul.S
+  src/crypto/poly1305/poly1305_arm_asm.S
+  src/gen/bcm/aesni-gcm-x86_64-apple.S
+  src/gen/bcm/aesni-gcm-x86_64-linux.S
+  src/gen/bcm/aesni-x86-apple.S
+  src/gen/bcm/aesni-x86-linux.S
+  src/gen/bcm/aesni-x86_64-apple.S
+  src/gen/bcm/aesni-x86_64-linux.S
+  src/gen/bcm/aesv8-armv7-linux.S
+  src/gen/bcm/aesv8-armv8-apple.S
+  src/gen/bcm/aesv8-armv8-linux.S
+  src/gen/bcm/aesv8-armv8-win.S
+  src/gen/bcm/aesv8-gcm-armv8-apple.S
+  src/gen/bcm/aesv8-gcm-armv8-linux.S
+  src/gen/bcm/aesv8-gcm-armv8-win.S
+  src/gen/bcm/armv4-mont-linux.S
+  src/gen/bcm/armv8-mont-apple.S
+  src/gen/bcm/armv8-mont-linux.S
+  src/gen/bcm/armv8-mont-win.S
+  src/gen/bcm/bn-586-apple.S
+  src/gen/bcm/bn-586-linux.S
+  src/gen/bcm/bn-armv8-apple.S
+  src/gen/bcm/bn-armv8-linux.S
+  src/gen/bcm/bn-armv8-win.S
+  src/gen/bcm/bsaes-armv7-linux.S
+  src/gen/bcm/co-586-apple.S
+  src/gen/bcm/co-586-linux.S
+  src/gen/bcm/ghash-armv4-linux.S
+  src/gen/bcm/ghash-neon-armv8-apple.S
+  src/gen/bcm/ghash-neon-armv8-linux.S
+  src/gen/bcm/ghash-neon-armv8-win.S
+  src/gen/bcm/ghash-ssse3-x86-apple.S
+  src/gen/bcm/ghash-ssse3-x86-linux.S
+  src/gen/bcm/ghash-ssse3-x86_64-apple.S
+  src/gen/bcm/ghash-ssse3-x86_64-linux.S
+  src/gen/bcm/ghash-x86-apple.S
+  src/gen/bcm/ghash-x86-linux.S
+  src/gen/bcm/ghash-x86_64-apple.S
+  src/gen/bcm/ghash-x86_64-linux.S
+  src/gen/bcm/ghashv8-armv7-linux.S
+  src/gen/bcm/ghashv8-armv8-apple.S
+  src/gen/bcm/ghashv8-armv8-linux.S
+  src/gen/bcm/ghashv8-armv8-win.S
+  src/gen/bcm/md5-586-apple.S
+  src/gen/bcm/md5-586-linux.S
+  src/gen/bcm/md5-x86_64-apple.S
+  src/gen/bcm/md5-x86_64-linux.S
+  src/gen/bcm/p256-armv8-asm-apple.S
+  src/gen/bcm/p256-armv8-asm-linux.S
+  src/gen/bcm/p256-armv8-asm-win.S
+  src/gen/bcm/p256-x86_64-asm-apple.S
+  src/gen/bcm/p256-x86_64-asm-linux.S
+  src/gen/bcm/p256_beeu-armv8-asm-apple.S
+  src/gen/bcm/p256_beeu-armv8-asm-linux.S
+  src/gen/bcm/p256_beeu-armv8-asm-win.S
+  src/gen/bcm/p256_beeu-x86_64-asm-apple.S
+  src/gen/bcm/p256_beeu-x86_64-asm-linux.S
+  src/gen/bcm/rdrand-x86_64-apple.S
+  src/gen/bcm/rdrand-x86_64-linux.S
+  src/gen/bcm/rsaz-avx2-apple.S
+  src/gen/bcm/rsaz-avx2-linux.S
+  src/gen/bcm/sha1-586-apple.S
+  src/gen/bcm/sha1-586-linux.S
+  src/gen/bcm/sha1-armv4-large-linux.S
+  src/gen/bcm/sha1-armv8-apple.S
+  src/gen/bcm/sha1-armv8-linux.S
+  src/gen/bcm/sha1-armv8-win.S
+  src/gen/bcm/sha1-x86_64-apple.S
+  src/gen/bcm/sha1-x86_64-linux.S
+  src/gen/bcm/sha256-586-apple.S
+  src/gen/bcm/sha256-586-linux.S
+  src/gen/bcm/sha256-armv4-linux.S
+  src/gen/bcm/sha256-armv8-apple.S
+  src/gen/bcm/sha256-armv8-linux.S
+  src/gen/bcm/sha256-armv8-win.S
+  src/gen/bcm/sha256-x86_64-apple.S
+  src/gen/bcm/sha256-x86_64-linux.S
+  src/gen/bcm/sha512-586-apple.S
+  src/gen/bcm/sha512-586-linux.S
+  src/gen/bcm/sha512-armv4-linux.S
+  src/gen/bcm/sha512-armv8-apple.S
+  src/gen/bcm/sha512-armv8-linux.S
+  src/gen/bcm/sha512-armv8-win.S
+  src/gen/bcm/sha512-x86_64-apple.S
+  src/gen/bcm/sha512-x86_64-linux.S
+  src/gen/bcm/vpaes-armv7-linux.S
+  src/gen/bcm/vpaes-armv8-apple.S
+  src/gen/bcm/vpaes-armv8-linux.S
+  src/gen/bcm/vpaes-armv8-win.S
+  src/gen/bcm/vpaes-x86-apple.S
+  src/gen/bcm/vpaes-x86-linux.S
+  src/gen/bcm/vpaes-x86_64-apple.S
+  src/gen/bcm/vpaes-x86_64-linux.S
+  src/gen/bcm/x86-mont-apple.S
+  src/gen/bcm/x86-mont-linux.S
+  src/gen/bcm/x86_64-mont-apple.S
+  src/gen/bcm/x86_64-mont-linux.S
+  src/gen/bcm/x86_64-mont5-apple.S
+  src/gen/bcm/x86_64-mont5-linux.S
+  src/gen/crypto/aes128gcmsiv-x86_64-apple.S
+  src/gen/crypto/aes128gcmsiv-x86_64-linux.S
+  src/gen/crypto/chacha-armv4-linux.S
+  src/gen/crypto/chacha-armv8-apple.S
+  src/gen/crypto/chacha-armv8-linux.S
+  src/gen/crypto/chacha-armv8-win.S
+  src/gen/crypto/chacha-x86-apple.S
+  src/gen/crypto/chacha-x86-linux.S
+  src/gen/crypto/chacha-x86_64-apple.S
+  src/gen/crypto/chacha-x86_64-linux.S
+  src/gen/crypto/chacha20_poly1305_armv8-apple.S
+  src/gen/crypto/chacha20_poly1305_armv8-linux.S
+  src/gen/crypto/chacha20_poly1305_armv8-win.S
+  src/gen/crypto/chacha20_poly1305_x86_64-apple.S
+  src/gen/crypto/chacha20_poly1305_x86_64-linux.S
+  src/gen/test_support/trampoline-armv4-linux.S
+  src/gen/test_support/trampoline-armv8-apple.S
+  src/gen/test_support/trampoline-armv8-linux.S
+  src/gen/test_support/trampoline-armv8-win.S
+  src/gen/test_support/trampoline-x86-apple.S
+  src/gen/test_support/trampoline-x86-linux.S
+  src/gen/test_support/trampoline-x86_64-apple.S
+  src/gen/test_support/trampoline-x86_64-linux.S
+  src/third_party/fiat/asm/fiat_curve25519_adx_mul.S
+  src/third_party/fiat/asm/fiat_curve25519_adx_square.S
+  src/third_party/fiat/asm/fiat_p256_adx_mul.S
+  src/third_party/fiat/asm/fiat_p256_adx_sqr.S
 )
 
-# Declare a dummy target to build all unit tests. Test targets should inject
-# themselves as dependencies next to the target definition.
-add_custom_target(all_tests)
+set(
+  CRYPTO_SOURCES_NASM
 
-add_subdirectory(ssl/test)
-add_subdirectory(util/fipstools)
-add_subdirectory(util/fipstools/acvp/modulewrapper)
+  src/gen/bcm/aesni-gcm-x86_64-win.asm
+  src/gen/bcm/aesni-x86-win.asm
+  src/gen/bcm/aesni-x86_64-win.asm
+  src/gen/bcm/bn-586-win.asm
+  src/gen/bcm/co-586-win.asm
+  src/gen/bcm/ghash-ssse3-x86-win.asm
+  src/gen/bcm/ghash-ssse3-x86_64-win.asm
+  src/gen/bcm/ghash-x86-win.asm
+  src/gen/bcm/ghash-x86_64-win.asm
+  src/gen/bcm/md5-586-win.asm
+  src/gen/bcm/md5-x86_64-win.asm
+  src/gen/bcm/p256-x86_64-asm-win.asm
+  src/gen/bcm/p256_beeu-x86_64-asm-win.asm
+  src/gen/bcm/rdrand-x86_64-win.asm
+  src/gen/bcm/rsaz-avx2-win.asm
+  src/gen/bcm/sha1-586-win.asm
+  src/gen/bcm/sha1-x86_64-win.asm
+  src/gen/bcm/sha256-586-win.asm
+  src/gen/bcm/sha256-x86_64-win.asm
+  src/gen/bcm/sha512-586-win.asm
+  src/gen/bcm/sha512-x86_64-win.asm
+  src/gen/bcm/vpaes-x86-win.asm
+  src/gen/bcm/vpaes-x86_64-win.asm
+  src/gen/bcm/x86-mont-win.asm
+  src/gen/bcm/x86_64-mont-win.asm
+  src/gen/bcm/x86_64-mont5-win.asm
+  src/gen/crypto/aes128gcmsiv-x86_64-win.asm
+  src/gen/crypto/chacha-x86-win.asm
+  src/gen/crypto/chacha-x86_64-win.asm
+  src/gen/crypto/chacha20_poly1305_x86_64-win.asm
+  src/gen/test_support/trampoline-x86-win.asm
+  src/gen/test_support/trampoline-x86_64-win.asm
+)
 
 if(OPENSSL_ASM)
-  set(CRYPTO_SOURCES_ASM_USED ${CRYPTO_SOURCES_ASM})
-  set(BCM_SOURCES_ASM_USED ${BCM_SOURCES_ASM})
-  set(TEST_SUPPORT_SOURCES_ASM_USED ${TEST_SUPPORT_SOURCES_ASM})
-elseif(OPENSSL_NASM)
-  set(CRYPTO_SOURCES_ASM_USED ${CRYPTO_SOURCES_NASM})
-  set(BCM_SOURCES_ASM_USED ${BCM_SOURCES_NASM})
-  set(TEST_SUPPORT_SOURCES_ASM_USED ${TEST_SUPPORT_SOURCES_NASM})
+  list(APPEND CRYPTO_SOURCES_ASM_USED ${CRYPTO_SOURCES_ASM})
+endif()
+if(OPENSSL_NASM)
+  list(APPEND CRYPTO_SOURCES_ASM_USED ${CRYPTO_SOURCES_NASM})
 endif()
 
-if(FIPS_DELOCATE AND FIPS_SHARED)
-  message(FATAL_ERROR "Can't set both delocate and shared mode for FIPS build")
-endif()
+add_library(
+  crypto
 
-if(FIPS_DELOCATE)
-  add_library(bcm_c_generated_asm STATIC ${BCM_SOURCES})
-  add_dependencies(bcm_c_generated_asm boringssl_prefix_symbols)
-  target_include_directories(bcm_c_generated_asm PRIVATE ${PROJECT_SOURCE_DIR}/include)
-  set_target_properties(bcm_c_generated_asm PROPERTIES COMPILE_OPTIONS "-S")
-  set_target_properties(bcm_c_generated_asm PROPERTIES POSITION_INDEPENDENT_CODE ON)
-
-  set(TARGET_FLAG "")
-  if(CMAKE_ASM_COMPILER_TARGET)
-    set(TARGET_FLAG "--target=${CMAKE_ASM_COMPILER_TARGET}")
-  endif()
-
-  go_executable(delocate boringssl.googlesource.com/boringssl/util/fipstools/delocate)
-  add_custom_command(
-    OUTPUT bcm-delocated.S
-    COMMAND ${CMAKE_CURRENT_BINARY_DIR}/delocate
-            -a $<TARGET_FILE:bcm_c_generated_asm>
-            -o ${CMAKE_CURRENT_BINARY_DIR}/bcm-delocated.S
-            -cc ${CMAKE_ASM_COMPILER}
-            -cc-flags "${TARGET_FLAG} ${CMAKE_ASM_FLAGS}"
-            ${BCM_SOURCES_ASM_USED}
-            ${CRYPTO_HEADERS}
-    DEPENDS bcm_c_generated_asm
-            delocate
-            ${BCM_SOURCES_ASM_USED}
-            ${CRYPTO_HEADERS}
-    WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
-  )
-
-  add_library(bcm_hashunset STATIC bcm-delocated.S)
-  set_target_properties(bcm_hashunset PROPERTIES POSITION_INDEPENDENT_CODE ON)
-  set_target_properties(bcm_hashunset PROPERTIES LINKER_LANGUAGE C)
-
-  go_executable(inject_hash
-                boringssl.googlesource.com/boringssl/util/fipstools/inject_hash)
-  add_custom_command(
-    OUTPUT bcm.o
-    COMMAND ./inject_hash -o bcm.o -in-archive $<TARGET_FILE:bcm_hashunset>
-    DEPENDS bcm_hashunset inject_hash
-    WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
-  )
-  set(CRYPTO_FIPS_OBJECTS bcm.o)
-elseif(FIPS_SHARED)
-  if(NOT BUILD_SHARED_LIBS)
-    message(FATAL_ERROR "FIPS_SHARED set but not BUILD_SHARED_LIBS")
-  endif()
-
-  add_library(bcm_library STATIC ${BCM_SOURCES} ${BCM_SOURCES_ASM_USED})
-  add_dependencies(bcm_library boringssl_prefix_symbols)
-  target_include_directories(bcm_library PRIVATE ${PROJECT_SOURCE_DIR}/include)
-
-  add_custom_command(
-    OUTPUT bcm.o
-    COMMAND ${CMAKE_LINKER} -r -T ${CMAKE_CURRENT_SOURCE_DIR}/crypto/fipsmodule/fips_shared.lds -o bcm.o --whole-archive $<TARGET_FILE:bcm_library>
-    DEPENDS bcm_library crypto/fipsmodule/fips_shared.lds
-    WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
-  )
-  set(CRYPTO_FIPS_OBJECTS bcm.o)
-else()
-  add_library(fipsmodule OBJECT ${BCM_SOURCES} ${BCM_SOURCES_ASM_USED})
-  add_dependencies(fipsmodule boringssl_prefix_symbols)
-  target_include_directories(fipsmodule PRIVATE ${PROJECT_SOURCE_DIR}/include)
-  set(CRYPTO_FIPS_OBJECTS $<TARGET_OBJECTS:fipsmodule>)
-endif()
-
-add_library(crypto ${CRYPTO_SOURCES} ${CRYPTO_FIPS_OBJECTS} ${CRYPTO_SOURCES_ASM_USED})
-target_include_directories(crypto PUBLIC
-  $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include>
-  $<INSTALL_INTERFACE:include>
+  ${CRYPTO_SOURCES_ASM_USED}
+  src/crypto/asn1/a_bitstr.c
+  src/crypto/asn1/a_bool.c
+  src/crypto/asn1/a_d2i_fp.c
+  src/crypto/asn1/a_dup.c
+  src/crypto/asn1/a_gentm.c
+  src/crypto/asn1/a_i2d_fp.c
+  src/crypto/asn1/a_int.c
+  src/crypto/asn1/a_mbstr.c
+  src/crypto/asn1/a_object.c
+  src/crypto/asn1/a_octet.c
+  src/crypto/asn1/a_strex.c
+  src/crypto/asn1/a_strnid.c
+  src/crypto/asn1/a_time.c
+  src/crypto/asn1/a_type.c
+  src/crypto/asn1/a_utctm.c
+  src/crypto/asn1/asn1_lib.c
+  src/crypto/asn1/asn1_par.c
+  src/crypto/asn1/asn_pack.c
+  src/crypto/asn1/f_int.c
+  src/crypto/asn1/f_string.c
+  src/crypto/asn1/posix_time.c
+  src/crypto/asn1/tasn_dec.c
+  src/crypto/asn1/tasn_enc.c
+  src/crypto/asn1/tasn_fre.c
+  src/crypto/asn1/tasn_new.c
+  src/crypto/asn1/tasn_typ.c
+  src/crypto/asn1/tasn_utl.c
+  src/crypto/base64/base64.c
+  src/crypto/bio/bio.c
+  src/crypto/bio/bio_mem.c
+  src/crypto/bio/connect.c
+  src/crypto/bio/errno.c
+  src/crypto/bio/fd.c
+  src/crypto/bio/file.c
+  src/crypto/bio/hexdump.c
+  src/crypto/bio/pair.c
+  src/crypto/bio/printf.c
+  src/crypto/bio/socket.c
+  src/crypto/bio/socket_helper.c
+  src/crypto/blake2/blake2.c
+  src/crypto/bn_extra/bn_asn1.c
+  src/crypto/bn_extra/convert.c
+  src/crypto/buf/buf.c
+  src/crypto/bytestring/asn1_compat.c
+  src/crypto/bytestring/ber.c
+  src/crypto/bytestring/cbb.c
+  src/crypto/bytestring/cbs.c
+  src/crypto/bytestring/unicode.c
+  src/crypto/chacha/chacha.c
+  src/crypto/cipher_extra/cipher_extra.c
+  src/crypto/cipher_extra/derive_key.c
+  src/crypto/cipher_extra/e_aesctrhmac.c
+  src/crypto/cipher_extra/e_aesgcmsiv.c
+  src/crypto/cipher_extra/e_chacha20poly1305.c
+  src/crypto/cipher_extra/e_des.c
+  src/crypto/cipher_extra/e_null.c
+  src/crypto/cipher_extra/e_rc2.c
+  src/crypto/cipher_extra/e_rc4.c
+  src/crypto/cipher_extra/e_tls.c
+  src/crypto/cipher_extra/tls_cbc.c
+  src/crypto/conf/conf.c
+  src/crypto/cpu_aarch64_apple.c
+  src/crypto/cpu_aarch64_fuchsia.c
+  src/crypto/cpu_aarch64_linux.c
+  src/crypto/cpu_aarch64_openbsd.c
+  src/crypto/cpu_aarch64_sysreg.c
+  src/crypto/cpu_aarch64_win.c
+  src/crypto/cpu_arm_freebsd.c
+  src/crypto/cpu_arm_linux.c
+  src/crypto/cpu_intel.c
+  src/crypto/crypto.c
+  src/crypto/curve25519/curve25519.c
+  src/crypto/curve25519/curve25519_64_adx.c
+  src/crypto/curve25519/spake25519.c
+  src/crypto/des/des.c
+  src/crypto/dh_extra/dh_asn1.c
+  src/crypto/dh_extra/params.c
+  src/crypto/digest_extra/digest_extra.c
+  src/crypto/dsa/dsa.c
+  src/crypto/dsa/dsa_asn1.c
+  src/crypto/ec_extra/ec_asn1.c
+  src/crypto/ec_extra/ec_derive.c
+  src/crypto/ec_extra/hash_to_curve.c
+  src/crypto/ecdh_extra/ecdh_extra.c
+  src/crypto/ecdsa_extra/ecdsa_asn1.c
+  src/crypto/engine/engine.c
+  src/crypto/err/err.c
+  src/crypto/evp/evp.c
+  src/crypto/evp/evp_asn1.c
+  src/crypto/evp/evp_ctx.c
+  src/crypto/evp/p_dh.c
+  src/crypto/evp/p_dh_asn1.c
+  src/crypto/evp/p_dsa_asn1.c
+  src/crypto/evp/p_ec.c
+  src/crypto/evp/p_ec_asn1.c
+  src/crypto/evp/p_ed25519.c
+  src/crypto/evp/p_ed25519_asn1.c
+  src/crypto/evp/p_hkdf.c
+  src/crypto/evp/p_rsa.c
+  src/crypto/evp/p_rsa_asn1.c
+  src/crypto/evp/p_x25519.c
+  src/crypto/evp/p_x25519_asn1.c
+  src/crypto/evp/pbkdf.c
+  src/crypto/evp/print.c
+  src/crypto/evp/scrypt.c
+  src/crypto/evp/sign.c
+  src/crypto/ex_data.c
+  src/crypto/fipsmodule/bcm.c
+  src/crypto/fipsmodule/fips_shared_support.c
+  src/crypto/hpke/hpke.c
+  src/crypto/hrss/hrss.c
+  src/crypto/keccak/keccak.c
+  src/crypto/kyber/kyber.c
+  src/crypto/lhash/lhash.c
+  src/crypto/mem.c
+  src/crypto/obj/obj.c
+  src/crypto/obj/obj_xref.c
+  src/crypto/pem/pem_all.c
+  src/crypto/pem/pem_info.c
+  src/crypto/pem/pem_lib.c
+  src/crypto/pem/pem_oth.c
+  src/crypto/pem/pem_pk8.c
+  src/crypto/pem/pem_pkey.c
+  src/crypto/pem/pem_x509.c
+  src/crypto/pem/pem_xaux.c
+  src/crypto/pkcs7/pkcs7.c
+  src/crypto/pkcs7/pkcs7_x509.c
+  src/crypto/pkcs8/p5_pbev2.c
+  src/crypto/pkcs8/pkcs8.c
+  src/crypto/pkcs8/pkcs8_x509.c
+  src/crypto/poly1305/poly1305.c
+  src/crypto/poly1305/poly1305_arm.c
+  src/crypto/poly1305/poly1305_vec.c
+  src/crypto/pool/pool.c
+  src/crypto/rand_extra/deterministic.c
+  src/crypto/rand_extra/forkunsafe.c
+  src/crypto/rand_extra/getentropy.c
+  src/crypto/rand_extra/ios.c
+  src/crypto/rand_extra/passive.c
+  src/crypto/rand_extra/rand_extra.c
+  src/crypto/rand_extra/trusty.c
+  src/crypto/rand_extra/windows.c
+  src/crypto/rc4/rc4.c
+  src/crypto/refcount.c
+  src/crypto/rsa_extra/rsa_asn1.c
+  src/crypto/rsa_extra/rsa_crypt.c
+  src/crypto/rsa_extra/rsa_print.c
+  src/crypto/siphash/siphash.c
+  src/crypto/spx/address.c
+  src/crypto/spx/fors.c
+  src/crypto/spx/merkle.c
+  src/crypto/spx/spx.c
+  src/crypto/spx/spx_util.c
+  src/crypto/spx/thash.c
+  src/crypto/spx/wots.c
+  src/crypto/stack/stack.c
+  src/crypto/thread.c
+  src/crypto/thread_none.c
+  src/crypto/thread_pthread.c
+  src/crypto/thread_win.c
+  src/crypto/trust_token/pmbtoken.c
+  src/crypto/trust_token/trust_token.c
+  src/crypto/trust_token/voprf.c
+  src/crypto/x509/a_digest.c
+  src/crypto/x509/a_sign.c
+  src/crypto/x509/a_verify.c
+  src/crypto/x509/algorithm.c
+  src/crypto/x509/asn1_gen.c
+  src/crypto/x509/by_dir.c
+  src/crypto/x509/by_file.c
+  src/crypto/x509/i2d_pr.c
+  src/crypto/x509/name_print.c
+  src/crypto/x509/policy.c
+  src/crypto/x509/rsa_pss.c
+  src/crypto/x509/t_crl.c
+  src/crypto/x509/t_req.c
+  src/crypto/x509/t_x509.c
+  src/crypto/x509/t_x509a.c
+  src/crypto/x509/v3_akey.c
+  src/crypto/x509/v3_akeya.c
+  src/crypto/x509/v3_alt.c
+  src/crypto/x509/v3_bcons.c
+  src/crypto/x509/v3_bitst.c
+  src/crypto/x509/v3_conf.c
+  src/crypto/x509/v3_cpols.c
+  src/crypto/x509/v3_crld.c
+  src/crypto/x509/v3_enum.c
+  src/crypto/x509/v3_extku.c
+  src/crypto/x509/v3_genn.c
+  src/crypto/x509/v3_ia5.c
+  src/crypto/x509/v3_info.c
+  src/crypto/x509/v3_int.c
+  src/crypto/x509/v3_lib.c
+  src/crypto/x509/v3_ncons.c
+  src/crypto/x509/v3_ocsp.c
+  src/crypto/x509/v3_pcons.c
+  src/crypto/x509/v3_pmaps.c
+  src/crypto/x509/v3_prn.c
+  src/crypto/x509/v3_purp.c
+  src/crypto/x509/v3_skey.c
+  src/crypto/x509/v3_utl.c
+  src/crypto/x509/x509.c
+  src/crypto/x509/x509_att.c
+  src/crypto/x509/x509_cmp.c
+  src/crypto/x509/x509_d2.c
+  src/crypto/x509/x509_def.c
+  src/crypto/x509/x509_ext.c
+  src/crypto/x509/x509_lu.c
+  src/crypto/x509/x509_obj.c
+  src/crypto/x509/x509_req.c
+  src/crypto/x509/x509_set.c
+  src/crypto/x509/x509_trs.c
+  src/crypto/x509/x509_txt.c
+  src/crypto/x509/x509_v3.c
+  src/crypto/x509/x509_vfy.c
+  src/crypto/x509/x509_vpm.c
+  src/crypto/x509/x509cset.c
+  src/crypto/x509/x509name.c
+  src/crypto/x509/x509rset.c
+  src/crypto/x509/x509spki.c
+  src/crypto/x509/x_algor.c
+  src/crypto/x509/x_all.c
+  src/crypto/x509/x_attrib.c
+  src/crypto/x509/x_crl.c
+  src/crypto/x509/x_exten.c
+  src/crypto/x509/x_name.c
+  src/crypto/x509/x_pubkey.c
+  src/crypto/x509/x_req.c
+  src/crypto/x509/x_sig.c
+  src/crypto/x509/x_spki.c
+  src/crypto/x509/x_val.c
+  src/crypto/x509/x_x509.c
+  src/crypto/x509/x_x509a.c
+  src/gen/crypto/err_data.c
 )
-set_property(TARGET crypto PROPERTY EXPORT_NAME Crypto)
 
-if(FIPS_SHARED)
-  # Rewrite libcrypto.so to inject the correct module hash value. This assumes
-  # UNIX-style library naming, but we only support FIPS mode on Linux anyway.
-  add_custom_command(
-    TARGET crypto POST_BUILD
-    COMMAND ${GO_EXECUTABLE} run
-    ${CMAKE_CURRENT_SOURCE_DIR}/util/fipstools/inject_hash/inject_hash.go
-    -o libcrypto.so -in-object libcrypto.so
-    # The DEPENDS argument to a POST_BUILD rule appears to be ignored. Thus
-    # go_executable isn't used (as it doesn't get built), but we list this
-    # dependency anyway in case it starts working in some CMake version.
-    DEPENDS util/fipstools/inject_hash/inject_hash.go
-    WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
-  )
-endif()
+target_include_directories(crypto PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/src/include>)
 
-add_dependencies(crypto boringssl_prefix_symbols)
-if(WIN32)
-  target_link_libraries(crypto ws2_32)
-endif()
+add_library(
+  ssl
 
-# CMAKE_SYSTEM_NAME is "Generic" for embedded OSes:
-# https://cmake.org/cmake/help/book/mastering-cmake/chapter/Cross%20Compiling%20With%20CMake.html#toolchain-files
-#
-# For now we assume embedded OSes do not have threads. Additionally, the Threads
-# package does not work with Android, but Android does not require any extra
-# parameters to link pthreads.
-if(NOT CMAKE_SYSTEM_NAME MATCHES "^(Generic|Android)$")
+  src/ssl/bio_ssl.cc
+  src/ssl/d1_both.cc
+  src/ssl/d1_lib.cc
+  src/ssl/d1_pkt.cc
+  src/ssl/d1_srtp.cc
+  src/ssl/dtls_method.cc
+  src/ssl/dtls_record.cc
+  src/ssl/encrypted_client_hello.cc
+  src/ssl/extensions.cc
+  src/ssl/handoff.cc
+  src/ssl/handshake.cc
+  src/ssl/handshake_client.cc
+  src/ssl/handshake_server.cc
+  src/ssl/s3_both.cc
+  src/ssl/s3_lib.cc
+  src/ssl/s3_pkt.cc
+  src/ssl/ssl_aead_ctx.cc
+  src/ssl/ssl_asn1.cc
+  src/ssl/ssl_buffer.cc
+  src/ssl/ssl_cert.cc
+  src/ssl/ssl_cipher.cc
+  src/ssl/ssl_credential.cc
+  src/ssl/ssl_file.cc
+  src/ssl/ssl_key_share.cc
+  src/ssl/ssl_lib.cc
+  src/ssl/ssl_privkey.cc
+  src/ssl/ssl_session.cc
+  src/ssl/ssl_stat.cc
+  src/ssl/ssl_transcript.cc
+  src/ssl/ssl_versions.cc
+  src/ssl/ssl_x509.cc
+  src/ssl/t1_enc.cc
+  src/ssl/tls13_both.cc
+  src/ssl/tls13_client.cc
+  src/ssl/tls13_enc.cc
+  src/ssl/tls13_server.cc
+  src/ssl/tls_method.cc
+  src/ssl/tls_record.cc
+)
+
+target_link_libraries(ssl crypto)
+
+add_executable(
+  bssl
+
+  src/tool/args.cc
+  src/tool/ciphers.cc
+  src/tool/client.cc
+  src/tool/const.cc
+  src/tool/digest.cc
+  src/tool/fd.cc
+  src/tool/file.cc
+  src/tool/generate_ech.cc
+  src/tool/generate_ed25519.cc
+  src/tool/genrsa.cc
+  src/tool/pkcs12.cc
+  src/tool/rand.cc
+  src/tool/server.cc
+  src/tool/sign.cc
+  src/tool/speed.cc
+  src/tool/tool.cc
+  src/tool/transport_common.cc
+)
+
+target_link_libraries(bssl ssl crypto)
+
+if(NOT CMAKE_SYSTEM_NAME STREQUAL "Android")
   find_package(Threads REQUIRED)
   target_link_libraries(crypto Threads::Threads)
 endif()
 
-# Every target depends on crypto, so we add libcxx as a dependency here to
-# simplify injecting it everywhere.
-if(USE_CUSTOM_LIBCXX)
-  target_link_libraries(crypto libcxx)
-endif()
-
-add_library(ssl ${SSL_SOURCES})
-# Although libssl also provides headers that require an include directory, the
-# flag is already specified by libcrypto, so we omit target_include_directories
-# here.
-set_property(TARGET ssl PROPERTY EXPORT_NAME SSL)
-target_link_libraries(ssl crypto)
-
-add_library(decrepit ${DECREPIT_SOURCES})
-target_link_libraries(decrepit crypto ssl)
-
-add_library(test_support_lib STATIC
-            ${TEST_SUPPORT_SOURCES} ${TEST_SUPPORT_SOURCES_ASM_USED})
-if(LIBUNWIND_FOUND)
-  target_compile_options(test_support_lib PRIVATE ${LIBUNWIND_CFLAGS_OTHER})
-  target_include_directories(test_support_lib PRIVATE ${LIBUNWIND_INCLUDE_DIRS})
-  target_link_libraries(test_support_lib ${LIBUNWIND_LDFLAGS})
-endif()
 if(WIN32)
-  target_link_libraries(test_support_lib dbghelp)
-endif()
-target_link_libraries(test_support_lib boringssl_gtest crypto)
-
-# urandom_test is a separate binary because it needs to be able to observe the
-# PRNG initialisation, which means that it can't have other tests running before
-# it does.
-add_executable(urandom_test ${URANDOM_TEST_SOURCES})
-target_link_libraries(urandom_test test_support_lib boringssl_gtest crypto)
-add_dependencies(all_tests urandom_test)
-
-add_executable(crypto_test ${CRYPTO_TEST_SOURCES})
-target_link_libraries(crypto_test test_support_lib boringssl_gtest crypto)
-add_dependencies(all_tests crypto_test)
-
-add_executable(ssl_test ${SSL_TEST_SOURCES})
-target_link_libraries(ssl_test test_support_lib boringssl_gtest ssl crypto)
-add_dependencies(all_tests ssl_test)
-add_executable(decrepit_test ${DECREPIT_TEST_SOURCES})
-target_link_libraries(decrepit_test test_support_lib boringssl_gtest
-                      decrepit crypto)
-add_dependencies(all_tests decrepit_test)
-
-if(APPLE)
-  set(PKI_CXX_FLAGS "-fno-aligned-new")
+  target_link_libraries(crypto ws2_32)
 endif()
 
-add_library(pki ${PKI_SOURCES})
-target_link_libraries(pki crypto)
-
-add_executable(pki_test ${PKI_TEST_SOURCES})
-target_link_libraries(pki_test test_support_lib boringssl_gtest pki crypto)
-add_dependencies(all_tests pki_test)
-
-# The PKI library requires C++17.
-set_target_properties(
-  pki pki_test
-  PROPERTIES
-  CXX_STANDARD 17
-  CXX_STANDARD_REQUIRED YES
-  COMPILE_FLAGS "${PKI_CXX_FLAGS}")
-
-add_executable(bssl ${BSSL_SOURCES})
-target_link_libraries(bssl ssl crypto)
-
-# Historically, targets were built in subdirectories. For compatibility with
-# existing tools, we, for now, copy the targets into the subdirectories. This
-# will be removed sometime in 2024.
-copy_post_build(crypto crypto crypto_test urandom_test)
-copy_post_build(ssl ssl ssl_test)
-copy_post_build(decrepit decrepit decrepit_test)
-copy_post_build(tool bssl)
-
-if(FUZZ)
-  if(LIBFUZZER_FROM_DEPS)
-    file(GLOB LIBFUZZER_SOURCES "util/bot/libFuzzer/*.cpp")
-    add_library(Fuzzer STATIC ${LIBFUZZER_SOURCES})
-    # libFuzzer does not pass our aggressive warnings. It also must be built
-    # without -fsanitize-coverage options or clang crashes.
-    set_target_properties(Fuzzer PROPERTIES COMPILE_FLAGS "-Wno-shadow -Wno-format-nonliteral -Wno-missing-prototypes -fsanitize-coverage=0")
-  endif()
-
-  add_subdirectory(fuzz)
-endif()
-
-if(RUST_BINDINGS)
-  find_program(BINDGEN_EXECUTABLE bindgen)
-  if(NOT BINDGEN_EXECUTABLE)
-    message(FATAL_ERROR "Could not find bindgen but was asked to generate Rust bindings.")
-  else()
-    add_subdirectory(rust)
-  endif()
-endif()
-
-if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
-  set(HANDSHAKER_ARGS "-handshaker-path" $<TARGET_FILE:handshaker>)
-endif()
-
-if(FIPS)
-  add_custom_target(
-    acvp_tests
-    COMMAND ${GO_EXECUTABLE} build -o ${CMAKE_CURRENT_BINARY_DIR}/acvptool
-            boringssl.googlesource.com/boringssl/util/fipstools/acvp/acvptool
-    COMMAND ${GO_EXECUTABLE} build -o ${CMAKE_CURRENT_BINARY_DIR}/testmodulewrapper
-            boringssl.googlesource.com/boringssl/util/fipstools/acvp/acvptool/testmodulewrapper
-    COMMAND cd util/fipstools/acvp/acvptool/test &&
-            ${GO_EXECUTABLE} run check_expected.go
-            -tool ${CMAKE_CURRENT_BINARY_DIR}/acvptool
-            -module-wrappers modulewrapper:$<TARGET_FILE:modulewrapper>,testmodulewrapper:${CMAKE_CURRENT_BINARY_DIR}/testmodulewrapper
-            -tests tests.json
-    WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
-    DEPENDS modulewrapper
-    USES_TERMINAL)
-
-  add_custom_target(
-    fips_specific_tests_if_any
-    DEPENDS acvp_tests
-  )
-else()
-  add_custom_target(fips_specific_tests_if_any)
-endif()
-
-file(STRINGS util/go_tests.txt GO_TESTS)
-set_property(DIRECTORY APPEND PROPERTY CMAKE_CONFIGURE_DEPENDS
-             util/go_tests.txt)
-
-if(GO_EXECUTABLE)
-  add_custom_target(
-      run_tests
-      COMMAND ${CMAKE_COMMAND} -E echo "Running Go tests"
-      COMMAND ${GO_EXECUTABLE} test ${GO_TESTS}
-      COMMAND ${CMAKE_COMMAND} -E echo
-      COMMAND ${CMAKE_COMMAND} -E echo "Running unit tests"
-      COMMAND ${GO_EXECUTABLE} run util/all_tests.go -build-dir
-              ${CMAKE_CURRENT_BINARY_DIR}
-      COMMAND ${CMAKE_COMMAND} -E echo
-      COMMAND ${CMAKE_COMMAND} -E echo "Running SSL tests"
-      COMMAND cd ssl/test/runner &&
-              ${GO_EXECUTABLE} test -shim-path $<TARGET_FILE:bssl_shim>
-                ${HANDSHAKER_ARGS} ${RUNNER_ARGS}
-      WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
-      DEPENDS all_tests bssl_shim handshaker fips_specific_tests_if_any
-      USES_TERMINAL)
-else()
-  add_custom_target(
-      run_tests
-      COMMAND ${CMAKE_COMMAND} -E echo "Running tests requires Go"
-      COMMAND ${CMAKE_COMMAND} -E false)
-endif()
-
-if(INSTALL_ENABLED)
-  # CMake versions before 3.14 do not have default destination values. Executable
-  # and library targets that use a default destination should include this
-  # variable.
-  if(CMAKE_VERSION VERSION_LESS "3.14")
-    set(INSTALL_DESTINATION_DEFAULT
-        ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
-        LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
-        RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
-  endif()
-
-  install(TARGETS crypto ssl
-          EXPORT OpenSSLTargets ${INSTALL_DESTINATION_DEFAULT})
-  install(TARGETS bssl DESTINATION ${INSTALL_DESTINATION_DEFAULT})
-  install(DIRECTORY include/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
-  install(EXPORT OpenSSLTargets
-          FILE OpenSSLTargets.cmake
-          NAMESPACE OpenSSL::
-          DESTINATION lib/cmake/OpenSSL)
-  install(FILES cmake/OpenSSLConfig.cmake DESTINATION lib/cmake/OpenSSL)
-endif()
diff --git a/util/WORKSPACE.toplevel b/WORKSPACE
similarity index 100%
copy from util/WORKSPACE.toplevel
copy to WORKSPACE
diff --git a/sources.json b/sources.json
new file mode 100644
index 0000000..c5bb78f
--- /dev/null
+++ b/sources.json
@@ -0,0 +1,2633 @@
+{
+  "bcm_crypto": [
+    "src/crypto/fipsmodule/bcm.c"
+  ], 
+  "crypto": [
+    "src/crypto/asn1/a_bitstr.c", 
+    "src/crypto/asn1/a_bool.c", 
+    "src/crypto/asn1/a_d2i_fp.c", 
+    "src/crypto/asn1/a_dup.c", 
+    "src/crypto/asn1/a_gentm.c", 
+    "src/crypto/asn1/a_i2d_fp.c", 
+    "src/crypto/asn1/a_int.c", 
+    "src/crypto/asn1/a_mbstr.c", 
+    "src/crypto/asn1/a_object.c", 
+    "src/crypto/asn1/a_octet.c", 
+    "src/crypto/asn1/a_strex.c", 
+    "src/crypto/asn1/a_strnid.c", 
+    "src/crypto/asn1/a_time.c", 
+    "src/crypto/asn1/a_type.c", 
+    "src/crypto/asn1/a_utctm.c", 
+    "src/crypto/asn1/asn1_lib.c", 
+    "src/crypto/asn1/asn1_par.c", 
+    "src/crypto/asn1/asn_pack.c", 
+    "src/crypto/asn1/f_int.c", 
+    "src/crypto/asn1/f_string.c", 
+    "src/crypto/asn1/posix_time.c", 
+    "src/crypto/asn1/tasn_dec.c", 
+    "src/crypto/asn1/tasn_enc.c", 
+    "src/crypto/asn1/tasn_fre.c", 
+    "src/crypto/asn1/tasn_new.c", 
+    "src/crypto/asn1/tasn_typ.c", 
+    "src/crypto/asn1/tasn_utl.c", 
+    "src/crypto/base64/base64.c", 
+    "src/crypto/bio/bio.c", 
+    "src/crypto/bio/bio_mem.c", 
+    "src/crypto/bio/connect.c", 
+    "src/crypto/bio/errno.c", 
+    "src/crypto/bio/fd.c", 
+    "src/crypto/bio/file.c", 
+    "src/crypto/bio/hexdump.c", 
+    "src/crypto/bio/pair.c", 
+    "src/crypto/bio/printf.c", 
+    "src/crypto/bio/socket.c", 
+    "src/crypto/bio/socket_helper.c", 
+    "src/crypto/blake2/blake2.c", 
+    "src/crypto/bn_extra/bn_asn1.c", 
+    "src/crypto/bn_extra/convert.c", 
+    "src/crypto/buf/buf.c", 
+    "src/crypto/bytestring/asn1_compat.c", 
+    "src/crypto/bytestring/ber.c", 
+    "src/crypto/bytestring/cbb.c", 
+    "src/crypto/bytestring/cbs.c", 
+    "src/crypto/bytestring/unicode.c", 
+    "src/crypto/chacha/chacha.c", 
+    "src/crypto/cipher_extra/cipher_extra.c", 
+    "src/crypto/cipher_extra/derive_key.c", 
+    "src/crypto/cipher_extra/e_aesctrhmac.c", 
+    "src/crypto/cipher_extra/e_aesgcmsiv.c", 
+    "src/crypto/cipher_extra/e_chacha20poly1305.c", 
+    "src/crypto/cipher_extra/e_des.c", 
+    "src/crypto/cipher_extra/e_null.c", 
+    "src/crypto/cipher_extra/e_rc2.c", 
+    "src/crypto/cipher_extra/e_rc4.c", 
+    "src/crypto/cipher_extra/e_tls.c", 
+    "src/crypto/cipher_extra/tls_cbc.c", 
+    "src/crypto/conf/conf.c", 
+    "src/crypto/cpu_aarch64_apple.c", 
+    "src/crypto/cpu_aarch64_fuchsia.c", 
+    "src/crypto/cpu_aarch64_linux.c", 
+    "src/crypto/cpu_aarch64_openbsd.c", 
+    "src/crypto/cpu_aarch64_sysreg.c", 
+    "src/crypto/cpu_aarch64_win.c", 
+    "src/crypto/cpu_arm_freebsd.c", 
+    "src/crypto/cpu_arm_linux.c", 
+    "src/crypto/cpu_intel.c", 
+    "src/crypto/crypto.c", 
+    "src/crypto/curve25519/curve25519.c", 
+    "src/crypto/curve25519/curve25519_64_adx.c", 
+    "src/crypto/curve25519/spake25519.c", 
+    "src/crypto/des/des.c", 
+    "src/crypto/dh_extra/dh_asn1.c", 
+    "src/crypto/dh_extra/params.c", 
+    "src/crypto/digest_extra/digest_extra.c", 
+    "src/crypto/dsa/dsa.c", 
+    "src/crypto/dsa/dsa_asn1.c", 
+    "src/crypto/ec_extra/ec_asn1.c", 
+    "src/crypto/ec_extra/ec_derive.c", 
+    "src/crypto/ec_extra/hash_to_curve.c", 
+    "src/crypto/ecdh_extra/ecdh_extra.c", 
+    "src/crypto/ecdsa_extra/ecdsa_asn1.c", 
+    "src/crypto/engine/engine.c", 
+    "src/crypto/err/err.c", 
+    "src/crypto/evp/evp.c", 
+    "src/crypto/evp/evp_asn1.c", 
+    "src/crypto/evp/evp_ctx.c", 
+    "src/crypto/evp/p_dh.c", 
+    "src/crypto/evp/p_dh_asn1.c", 
+    "src/crypto/evp/p_dsa_asn1.c", 
+    "src/crypto/evp/p_ec.c", 
+    "src/crypto/evp/p_ec_asn1.c", 
+    "src/crypto/evp/p_ed25519.c", 
+    "src/crypto/evp/p_ed25519_asn1.c", 
+    "src/crypto/evp/p_hkdf.c", 
+    "src/crypto/evp/p_rsa.c", 
+    "src/crypto/evp/p_rsa_asn1.c", 
+    "src/crypto/evp/p_x25519.c", 
+    "src/crypto/evp/p_x25519_asn1.c", 
+    "src/crypto/evp/pbkdf.c", 
+    "src/crypto/evp/print.c", 
+    "src/crypto/evp/scrypt.c", 
+    "src/crypto/evp/sign.c", 
+    "src/crypto/ex_data.c", 
+    "src/crypto/fipsmodule/bcm.c", 
+    "src/crypto/fipsmodule/fips_shared_support.c", 
+    "src/crypto/hpke/hpke.c", 
+    "src/crypto/hrss/hrss.c", 
+    "src/crypto/keccak/keccak.c", 
+    "src/crypto/kyber/kyber.c", 
+    "src/crypto/lhash/lhash.c", 
+    "src/crypto/mem.c", 
+    "src/crypto/obj/obj.c", 
+    "src/crypto/obj/obj_xref.c", 
+    "src/crypto/pem/pem_all.c", 
+    "src/crypto/pem/pem_info.c", 
+    "src/crypto/pem/pem_lib.c", 
+    "src/crypto/pem/pem_oth.c", 
+    "src/crypto/pem/pem_pk8.c", 
+    "src/crypto/pem/pem_pkey.c", 
+    "src/crypto/pem/pem_x509.c", 
+    "src/crypto/pem/pem_xaux.c", 
+    "src/crypto/pkcs7/pkcs7.c", 
+    "src/crypto/pkcs7/pkcs7_x509.c", 
+    "src/crypto/pkcs8/p5_pbev2.c", 
+    "src/crypto/pkcs8/pkcs8.c", 
+    "src/crypto/pkcs8/pkcs8_x509.c", 
+    "src/crypto/poly1305/poly1305.c", 
+    "src/crypto/poly1305/poly1305_arm.c", 
+    "src/crypto/poly1305/poly1305_vec.c", 
+    "src/crypto/pool/pool.c", 
+    "src/crypto/rand_extra/deterministic.c", 
+    "src/crypto/rand_extra/forkunsafe.c", 
+    "src/crypto/rand_extra/getentropy.c", 
+    "src/crypto/rand_extra/ios.c", 
+    "src/crypto/rand_extra/passive.c", 
+    "src/crypto/rand_extra/rand_extra.c", 
+    "src/crypto/rand_extra/trusty.c", 
+    "src/crypto/rand_extra/windows.c", 
+    "src/crypto/rc4/rc4.c", 
+    "src/crypto/refcount.c", 
+    "src/crypto/rsa_extra/rsa_asn1.c", 
+    "src/crypto/rsa_extra/rsa_crypt.c", 
+    "src/crypto/rsa_extra/rsa_print.c", 
+    "src/crypto/siphash/siphash.c", 
+    "src/crypto/spx/address.c", 
+    "src/crypto/spx/fors.c", 
+    "src/crypto/spx/merkle.c", 
+    "src/crypto/spx/spx.c", 
+    "src/crypto/spx/spx_util.c", 
+    "src/crypto/spx/thash.c", 
+    "src/crypto/spx/wots.c", 
+    "src/crypto/stack/stack.c", 
+    "src/crypto/thread.c", 
+    "src/crypto/thread_none.c", 
+    "src/crypto/thread_pthread.c", 
+    "src/crypto/thread_win.c", 
+    "src/crypto/trust_token/pmbtoken.c", 
+    "src/crypto/trust_token/trust_token.c", 
+    "src/crypto/trust_token/voprf.c", 
+    "src/crypto/x509/a_digest.c", 
+    "src/crypto/x509/a_sign.c", 
+    "src/crypto/x509/a_verify.c", 
+    "src/crypto/x509/algorithm.c", 
+    "src/crypto/x509/asn1_gen.c", 
+    "src/crypto/x509/by_dir.c", 
+    "src/crypto/x509/by_file.c", 
+    "src/crypto/x509/i2d_pr.c", 
+    "src/crypto/x509/name_print.c", 
+    "src/crypto/x509/policy.c", 
+    "src/crypto/x509/rsa_pss.c", 
+    "src/crypto/x509/t_crl.c", 
+    "src/crypto/x509/t_req.c", 
+    "src/crypto/x509/t_x509.c", 
+    "src/crypto/x509/t_x509a.c", 
+    "src/crypto/x509/v3_akey.c", 
+    "src/crypto/x509/v3_akeya.c", 
+    "src/crypto/x509/v3_alt.c", 
+    "src/crypto/x509/v3_bcons.c", 
+    "src/crypto/x509/v3_bitst.c", 
+    "src/crypto/x509/v3_conf.c", 
+    "src/crypto/x509/v3_cpols.c", 
+    "src/crypto/x509/v3_crld.c", 
+    "src/crypto/x509/v3_enum.c", 
+    "src/crypto/x509/v3_extku.c", 
+    "src/crypto/x509/v3_genn.c", 
+    "src/crypto/x509/v3_ia5.c", 
+    "src/crypto/x509/v3_info.c", 
+    "src/crypto/x509/v3_int.c", 
+    "src/crypto/x509/v3_lib.c", 
+    "src/crypto/x509/v3_ncons.c", 
+    "src/crypto/x509/v3_ocsp.c", 
+    "src/crypto/x509/v3_pcons.c", 
+    "src/crypto/x509/v3_pmaps.c", 
+    "src/crypto/x509/v3_prn.c", 
+    "src/crypto/x509/v3_purp.c", 
+    "src/crypto/x509/v3_skey.c", 
+    "src/crypto/x509/v3_utl.c", 
+    "src/crypto/x509/x509.c", 
+    "src/crypto/x509/x509_att.c", 
+    "src/crypto/x509/x509_cmp.c", 
+    "src/crypto/x509/x509_d2.c", 
+    "src/crypto/x509/x509_def.c", 
+    "src/crypto/x509/x509_ext.c", 
+    "src/crypto/x509/x509_lu.c", 
+    "src/crypto/x509/x509_obj.c", 
+    "src/crypto/x509/x509_req.c", 
+    "src/crypto/x509/x509_set.c", 
+    "src/crypto/x509/x509_trs.c", 
+    "src/crypto/x509/x509_txt.c", 
+    "src/crypto/x509/x509_v3.c", 
+    "src/crypto/x509/x509_vfy.c", 
+    "src/crypto/x509/x509_vpm.c", 
+    "src/crypto/x509/x509cset.c", 
+    "src/crypto/x509/x509name.c", 
+    "src/crypto/x509/x509rset.c", 
+    "src/crypto/x509/x509spki.c", 
+    "src/crypto/x509/x_algor.c", 
+    "src/crypto/x509/x_all.c", 
+    "src/crypto/x509/x_attrib.c", 
+    "src/crypto/x509/x_crl.c", 
+    "src/crypto/x509/x_exten.c", 
+    "src/crypto/x509/x_name.c", 
+    "src/crypto/x509/x_pubkey.c", 
+    "src/crypto/x509/x_req.c", 
+    "src/crypto/x509/x_sig.c", 
+    "src/crypto/x509/x_spki.c", 
+    "src/crypto/x509/x_val.c", 
+    "src/crypto/x509/x_x509.c", 
+    "src/crypto/x509/x_x509a.c", 
+    "src/gen/crypto/err_data.c"
+  ], 
+  "crypto_asm": [
+    "src/crypto/curve25519/asm/x25519-asm-arm.S", 
+    "src/crypto/hrss/asm/poly_rq_mul.S", 
+    "src/crypto/poly1305/poly1305_arm_asm.S", 
+    "src/gen/bcm/aesni-gcm-x86_64-apple.S", 
+    "src/gen/bcm/aesni-gcm-x86_64-linux.S", 
+    "src/gen/bcm/aesni-x86-apple.S", 
+    "src/gen/bcm/aesni-x86-linux.S", 
+    "src/gen/bcm/aesni-x86_64-apple.S", 
+    "src/gen/bcm/aesni-x86_64-linux.S", 
+    "src/gen/bcm/aesv8-armv7-linux.S", 
+    "src/gen/bcm/aesv8-armv8-apple.S", 
+    "src/gen/bcm/aesv8-armv8-linux.S", 
+    "src/gen/bcm/aesv8-armv8-win.S", 
+    "src/gen/bcm/aesv8-gcm-armv8-apple.S", 
+    "src/gen/bcm/aesv8-gcm-armv8-linux.S", 
+    "src/gen/bcm/aesv8-gcm-armv8-win.S", 
+    "src/gen/bcm/armv4-mont-linux.S", 
+    "src/gen/bcm/armv8-mont-apple.S", 
+    "src/gen/bcm/armv8-mont-linux.S", 
+    "src/gen/bcm/armv8-mont-win.S", 
+    "src/gen/bcm/bn-586-apple.S", 
+    "src/gen/bcm/bn-586-linux.S", 
+    "src/gen/bcm/bn-armv8-apple.S", 
+    "src/gen/bcm/bn-armv8-linux.S", 
+    "src/gen/bcm/bn-armv8-win.S", 
+    "src/gen/bcm/bsaes-armv7-linux.S", 
+    "src/gen/bcm/co-586-apple.S", 
+    "src/gen/bcm/co-586-linux.S", 
+    "src/gen/bcm/ghash-armv4-linux.S", 
+    "src/gen/bcm/ghash-neon-armv8-apple.S", 
+    "src/gen/bcm/ghash-neon-armv8-linux.S", 
+    "src/gen/bcm/ghash-neon-armv8-win.S", 
+    "src/gen/bcm/ghash-ssse3-x86-apple.S", 
+    "src/gen/bcm/ghash-ssse3-x86-linux.S", 
+    "src/gen/bcm/ghash-ssse3-x86_64-apple.S", 
+    "src/gen/bcm/ghash-ssse3-x86_64-linux.S", 
+    "src/gen/bcm/ghash-x86-apple.S", 
+    "src/gen/bcm/ghash-x86-linux.S", 
+    "src/gen/bcm/ghash-x86_64-apple.S", 
+    "src/gen/bcm/ghash-x86_64-linux.S", 
+    "src/gen/bcm/ghashv8-armv7-linux.S", 
+    "src/gen/bcm/ghashv8-armv8-apple.S", 
+    "src/gen/bcm/ghashv8-armv8-linux.S", 
+    "src/gen/bcm/ghashv8-armv8-win.S", 
+    "src/gen/bcm/md5-586-apple.S", 
+    "src/gen/bcm/md5-586-linux.S", 
+    "src/gen/bcm/md5-x86_64-apple.S", 
+    "src/gen/bcm/md5-x86_64-linux.S", 
+    "src/gen/bcm/p256-armv8-asm-apple.S", 
+    "src/gen/bcm/p256-armv8-asm-linux.S", 
+    "src/gen/bcm/p256-armv8-asm-win.S", 
+    "src/gen/bcm/p256-x86_64-asm-apple.S", 
+    "src/gen/bcm/p256-x86_64-asm-linux.S", 
+    "src/gen/bcm/p256_beeu-armv8-asm-apple.S", 
+    "src/gen/bcm/p256_beeu-armv8-asm-linux.S", 
+    "src/gen/bcm/p256_beeu-armv8-asm-win.S", 
+    "src/gen/bcm/p256_beeu-x86_64-asm-apple.S", 
+    "src/gen/bcm/p256_beeu-x86_64-asm-linux.S", 
+    "src/gen/bcm/rdrand-x86_64-apple.S", 
+    "src/gen/bcm/rdrand-x86_64-linux.S", 
+    "src/gen/bcm/rsaz-avx2-apple.S", 
+    "src/gen/bcm/rsaz-avx2-linux.S", 
+    "src/gen/bcm/sha1-586-apple.S", 
+    "src/gen/bcm/sha1-586-linux.S", 
+    "src/gen/bcm/sha1-armv4-large-linux.S", 
+    "src/gen/bcm/sha1-armv8-apple.S", 
+    "src/gen/bcm/sha1-armv8-linux.S", 
+    "src/gen/bcm/sha1-armv8-win.S", 
+    "src/gen/bcm/sha1-x86_64-apple.S", 
+    "src/gen/bcm/sha1-x86_64-linux.S", 
+    "src/gen/bcm/sha256-586-apple.S", 
+    "src/gen/bcm/sha256-586-linux.S", 
+    "src/gen/bcm/sha256-armv4-linux.S", 
+    "src/gen/bcm/sha256-armv8-apple.S", 
+    "src/gen/bcm/sha256-armv8-linux.S", 
+    "src/gen/bcm/sha256-armv8-win.S", 
+    "src/gen/bcm/sha256-x86_64-apple.S", 
+    "src/gen/bcm/sha256-x86_64-linux.S", 
+    "src/gen/bcm/sha512-586-apple.S", 
+    "src/gen/bcm/sha512-586-linux.S", 
+    "src/gen/bcm/sha512-armv4-linux.S", 
+    "src/gen/bcm/sha512-armv8-apple.S", 
+    "src/gen/bcm/sha512-armv8-linux.S", 
+    "src/gen/bcm/sha512-armv8-win.S", 
+    "src/gen/bcm/sha512-x86_64-apple.S", 
+    "src/gen/bcm/sha512-x86_64-linux.S", 
+    "src/gen/bcm/vpaes-armv7-linux.S", 
+    "src/gen/bcm/vpaes-armv8-apple.S", 
+    "src/gen/bcm/vpaes-armv8-linux.S", 
+    "src/gen/bcm/vpaes-armv8-win.S", 
+    "src/gen/bcm/vpaes-x86-apple.S", 
+    "src/gen/bcm/vpaes-x86-linux.S", 
+    "src/gen/bcm/vpaes-x86_64-apple.S", 
+    "src/gen/bcm/vpaes-x86_64-linux.S", 
+    "src/gen/bcm/x86-mont-apple.S", 
+    "src/gen/bcm/x86-mont-linux.S", 
+    "src/gen/bcm/x86_64-mont-apple.S", 
+    "src/gen/bcm/x86_64-mont-linux.S", 
+    "src/gen/bcm/x86_64-mont5-apple.S", 
+    "src/gen/bcm/x86_64-mont5-linux.S", 
+    "src/gen/crypto/aes128gcmsiv-x86_64-apple.S", 
+    "src/gen/crypto/aes128gcmsiv-x86_64-linux.S", 
+    "src/gen/crypto/chacha-armv4-linux.S", 
+    "src/gen/crypto/chacha-armv8-apple.S", 
+    "src/gen/crypto/chacha-armv8-linux.S", 
+    "src/gen/crypto/chacha-armv8-win.S", 
+    "src/gen/crypto/chacha-x86-apple.S", 
+    "src/gen/crypto/chacha-x86-linux.S", 
+    "src/gen/crypto/chacha-x86_64-apple.S", 
+    "src/gen/crypto/chacha-x86_64-linux.S", 
+    "src/gen/crypto/chacha20_poly1305_armv8-apple.S", 
+    "src/gen/crypto/chacha20_poly1305_armv8-linux.S", 
+    "src/gen/crypto/chacha20_poly1305_armv8-win.S", 
+    "src/gen/crypto/chacha20_poly1305_x86_64-apple.S", 
+    "src/gen/crypto/chacha20_poly1305_x86_64-linux.S", 
+    "src/gen/test_support/trampoline-armv4-linux.S", 
+    "src/gen/test_support/trampoline-armv8-apple.S", 
+    "src/gen/test_support/trampoline-armv8-linux.S", 
+    "src/gen/test_support/trampoline-armv8-win.S", 
+    "src/gen/test_support/trampoline-x86-apple.S", 
+    "src/gen/test_support/trampoline-x86-linux.S", 
+    "src/gen/test_support/trampoline-x86_64-apple.S", 
+    "src/gen/test_support/trampoline-x86_64-linux.S", 
+    "src/third_party/fiat/asm/fiat_curve25519_adx_mul.S", 
+    "src/third_party/fiat/asm/fiat_curve25519_adx_square.S", 
+    "src/third_party/fiat/asm/fiat_p256_adx_mul.S", 
+    "src/third_party/fiat/asm/fiat_p256_adx_sqr.S"
+  ], 
+  "crypto_headers": [
+    "src/include/openssl/aead.h", 
+    "src/include/openssl/aes.h", 
+    "src/include/openssl/arm_arch.h", 
+    "src/include/openssl/asm_base.h", 
+    "src/include/openssl/asn1.h", 
+    "src/include/openssl/asn1_mac.h", 
+    "src/include/openssl/asn1t.h", 
+    "src/include/openssl/base.h", 
+    "src/include/openssl/base64.h", 
+    "src/include/openssl/bio.h", 
+    "src/include/openssl/blake2.h", 
+    "src/include/openssl/blowfish.h", 
+    "src/include/openssl/bn.h", 
+    "src/include/openssl/buf.h", 
+    "src/include/openssl/buffer.h", 
+    "src/include/openssl/bytestring.h", 
+    "src/include/openssl/cast.h", 
+    "src/include/openssl/chacha.h", 
+    "src/include/openssl/cipher.h", 
+    "src/include/openssl/cmac.h", 
+    "src/include/openssl/conf.h", 
+    "src/include/openssl/cpu.h", 
+    "src/include/openssl/crypto.h", 
+    "src/include/openssl/ctrdrbg.h", 
+    "src/include/openssl/curve25519.h", 
+    "src/include/openssl/des.h", 
+    "src/include/openssl/dh.h", 
+    "src/include/openssl/digest.h", 
+    "src/include/openssl/dsa.h", 
+    "src/include/openssl/e_os2.h", 
+    "src/include/openssl/ec.h", 
+    "src/include/openssl/ec_key.h", 
+    "src/include/openssl/ecdh.h", 
+    "src/include/openssl/ecdsa.h", 
+    "src/include/openssl/engine.h", 
+    "src/include/openssl/err.h", 
+    "src/include/openssl/evp.h", 
+    "src/include/openssl/evp_errors.h", 
+    "src/include/openssl/ex_data.h", 
+    "src/include/openssl/experimental/kyber.h", 
+    "src/include/openssl/experimental/spx.h", 
+    "src/include/openssl/hkdf.h", 
+    "src/include/openssl/hmac.h", 
+    "src/include/openssl/hpke.h", 
+    "src/include/openssl/hrss.h", 
+    "src/include/openssl/is_boringssl.h", 
+    "src/include/openssl/kdf.h", 
+    "src/include/openssl/lhash.h", 
+    "src/include/openssl/md4.h", 
+    "src/include/openssl/md5.h", 
+    "src/include/openssl/mem.h", 
+    "src/include/openssl/nid.h", 
+    "src/include/openssl/obj.h", 
+    "src/include/openssl/obj_mac.h", 
+    "src/include/openssl/objects.h", 
+    "src/include/openssl/opensslconf.h", 
+    "src/include/openssl/opensslv.h", 
+    "src/include/openssl/ossl_typ.h", 
+    "src/include/openssl/pem.h", 
+    "src/include/openssl/pkcs12.h", 
+    "src/include/openssl/pkcs7.h", 
+    "src/include/openssl/pkcs8.h", 
+    "src/include/openssl/poly1305.h", 
+    "src/include/openssl/pool.h", 
+    "src/include/openssl/posix_time.h", 
+    "src/include/openssl/rand.h", 
+    "src/include/openssl/rc4.h", 
+    "src/include/openssl/ripemd.h", 
+    "src/include/openssl/rsa.h", 
+    "src/include/openssl/safestack.h", 
+    "src/include/openssl/service_indicator.h", 
+    "src/include/openssl/sha.h", 
+    "src/include/openssl/siphash.h", 
+    "src/include/openssl/span.h", 
+    "src/include/openssl/stack.h", 
+    "src/include/openssl/target.h", 
+    "src/include/openssl/thread.h", 
+    "src/include/openssl/time.h", 
+    "src/include/openssl/trust_token.h", 
+    "src/include/openssl/type_check.h", 
+    "src/include/openssl/x509.h", 
+    "src/include/openssl/x509_vfy.h", 
+    "src/include/openssl/x509v3.h", 
+    "src/include/openssl/x509v3_errors.h"
+  ], 
+  "crypto_internal_headers": [
+    "src/crypto/asn1/internal.h", 
+    "src/crypto/bio/internal.h", 
+    "src/crypto/bytestring/internal.h", 
+    "src/crypto/chacha/internal.h", 
+    "src/crypto/cipher_extra/internal.h", 
+    "src/crypto/conf/conf_def.h", 
+    "src/crypto/conf/internal.h", 
+    "src/crypto/cpu_arm_linux.h", 
+    "src/crypto/curve25519/curve25519_tables.h", 
+    "src/crypto/curve25519/internal.h", 
+    "src/crypto/des/internal.h", 
+    "src/crypto/dsa/internal.h", 
+    "src/crypto/ec_extra/internal.h", 
+    "src/crypto/err/internal.h", 
+    "src/crypto/evp/internal.h", 
+    "src/crypto/fipsmodule/aes/internal.h", 
+    "src/crypto/fipsmodule/bn/internal.h", 
+    "src/crypto/fipsmodule/bn/rsaz_exp.h", 
+    "src/crypto/fipsmodule/cipher/internal.h", 
+    "src/crypto/fipsmodule/delocate.h", 
+    "src/crypto/fipsmodule/dh/internal.h", 
+    "src/crypto/fipsmodule/digest/internal.h", 
+    "src/crypto/fipsmodule/digest/md32_common.h", 
+    "src/crypto/fipsmodule/ec/builtin_curves.h", 
+    "src/crypto/fipsmodule/ec/internal.h", 
+    "src/crypto/fipsmodule/ec/p256-nistz-table.h", 
+    "src/crypto/fipsmodule/ec/p256-nistz.h", 
+    "src/crypto/fipsmodule/ec/p256_table.h", 
+    "src/crypto/fipsmodule/ecdsa/internal.h", 
+    "src/crypto/fipsmodule/md5/internal.h", 
+    "src/crypto/fipsmodule/modes/internal.h", 
+    "src/crypto/fipsmodule/rand/fork_detect.h", 
+    "src/crypto/fipsmodule/rand/getrandom_fillin.h", 
+    "src/crypto/fipsmodule/rand/internal.h", 
+    "src/crypto/fipsmodule/rsa/internal.h", 
+    "src/crypto/fipsmodule/service_indicator/internal.h", 
+    "src/crypto/fipsmodule/sha/internal.h", 
+    "src/crypto/fipsmodule/tls/internal.h", 
+    "src/crypto/hrss/internal.h", 
+    "src/crypto/internal.h", 
+    "src/crypto/keccak/internal.h", 
+    "src/crypto/kyber/internal.h", 
+    "src/crypto/lhash/internal.h", 
+    "src/crypto/obj/obj_dat.h", 
+    "src/crypto/pkcs7/internal.h", 
+    "src/crypto/pkcs8/internal.h", 
+    "src/crypto/poly1305/internal.h", 
+    "src/crypto/pool/internal.h", 
+    "src/crypto/rsa_extra/internal.h", 
+    "src/crypto/spx/address.h", 
+    "src/crypto/spx/fors.h", 
+    "src/crypto/spx/merkle.h", 
+    "src/crypto/spx/params.h", 
+    "src/crypto/spx/spx_util.h", 
+    "src/crypto/spx/thash.h", 
+    "src/crypto/spx/wots.h", 
+    "src/crypto/trust_token/internal.h", 
+    "src/crypto/x509/ext_dat.h", 
+    "src/crypto/x509/internal.h", 
+    "src/third_party/fiat/curve25519_32.h", 
+    "src/third_party/fiat/curve25519_64.h", 
+    "src/third_party/fiat/curve25519_64_adx.h", 
+    "src/third_party/fiat/curve25519_64_msvc.h", 
+    "src/third_party/fiat/p256_32.h", 
+    "src/third_party/fiat/p256_64.h", 
+    "src/third_party/fiat/p256_64_msvc.h"
+  ], 
+  "crypto_nasm": [
+    "src/gen/bcm/aesni-gcm-x86_64-win.asm", 
+    "src/gen/bcm/aesni-x86-win.asm", 
+    "src/gen/bcm/aesni-x86_64-win.asm", 
+    "src/gen/bcm/bn-586-win.asm", 
+    "src/gen/bcm/co-586-win.asm", 
+    "src/gen/bcm/ghash-ssse3-x86-win.asm", 
+    "src/gen/bcm/ghash-ssse3-x86_64-win.asm", 
+    "src/gen/bcm/ghash-x86-win.asm", 
+    "src/gen/bcm/ghash-x86_64-win.asm", 
+    "src/gen/bcm/md5-586-win.asm", 
+    "src/gen/bcm/md5-x86_64-win.asm", 
+    "src/gen/bcm/p256-x86_64-asm-win.asm", 
+    "src/gen/bcm/p256_beeu-x86_64-asm-win.asm", 
+    "src/gen/bcm/rdrand-x86_64-win.asm", 
+    "src/gen/bcm/rsaz-avx2-win.asm", 
+    "src/gen/bcm/sha1-586-win.asm", 
+    "src/gen/bcm/sha1-x86_64-win.asm", 
+    "src/gen/bcm/sha256-586-win.asm", 
+    "src/gen/bcm/sha256-x86_64-win.asm", 
+    "src/gen/bcm/sha512-586-win.asm", 
+    "src/gen/bcm/sha512-x86_64-win.asm", 
+    "src/gen/bcm/vpaes-x86-win.asm", 
+    "src/gen/bcm/vpaes-x86_64-win.asm", 
+    "src/gen/bcm/x86-mont-win.asm", 
+    "src/gen/bcm/x86_64-mont-win.asm", 
+    "src/gen/bcm/x86_64-mont5-win.asm", 
+    "src/gen/crypto/aes128gcmsiv-x86_64-win.asm", 
+    "src/gen/crypto/chacha-x86-win.asm", 
+    "src/gen/crypto/chacha-x86_64-win.asm", 
+    "src/gen/crypto/chacha20_poly1305_x86_64-win.asm", 
+    "src/gen/test_support/trampoline-x86-win.asm", 
+    "src/gen/test_support/trampoline-x86_64-win.asm"
+  ], 
+  "crypto_test": [
+    "src/crypto/abi_self_test.cc", 
+    "src/crypto/asn1/asn1_test.cc", 
+    "src/crypto/base64/base64_test.cc", 
+    "src/crypto/bio/bio_test.cc", 
+    "src/crypto/blake2/blake2_test.cc", 
+    "src/crypto/buf/buf_test.cc", 
+    "src/crypto/bytestring/bytestring_test.cc", 
+    "src/crypto/chacha/chacha_test.cc", 
+    "src/crypto/cipher_extra/aead_test.cc", 
+    "src/crypto/cipher_extra/cipher_test.cc", 
+    "src/crypto/compiler_test.cc", 
+    "src/crypto/conf/conf_test.cc", 
+    "src/crypto/constant_time_test.cc", 
+    "src/crypto/cpu_arm_linux_test.cc", 
+    "src/crypto/crypto_test.cc", 
+    "src/crypto/curve25519/ed25519_test.cc", 
+    "src/crypto/curve25519/spake25519_test.cc", 
+    "src/crypto/curve25519/x25519_test.cc", 
+    "src/crypto/dh_extra/dh_test.cc", 
+    "src/crypto/digest_extra/digest_test.cc", 
+    "src/crypto/dsa/dsa_test.cc", 
+    "src/crypto/ecdh_extra/ecdh_test.cc", 
+    "src/crypto/err/err_test.cc", 
+    "src/crypto/evp/evp_extra_test.cc", 
+    "src/crypto/evp/evp_test.cc", 
+    "src/crypto/evp/pbkdf_test.cc", 
+    "src/crypto/evp/scrypt_test.cc", 
+    "src/crypto/fipsmodule/aes/aes_test.cc", 
+    "src/crypto/fipsmodule/bn/bn_test.cc", 
+    "src/crypto/fipsmodule/cmac/cmac_test.cc", 
+    "src/crypto/fipsmodule/ec/ec_test.cc", 
+    "src/crypto/fipsmodule/ec/p256-nistz_test.cc", 
+    "src/crypto/fipsmodule/ec/p256_test.cc", 
+    "src/crypto/fipsmodule/ecdsa/ecdsa_test.cc", 
+    "src/crypto/fipsmodule/hkdf/hkdf_test.cc", 
+    "src/crypto/fipsmodule/md5/md5_test.cc", 
+    "src/crypto/fipsmodule/modes/gcm_test.cc", 
+    "src/crypto/fipsmodule/rand/ctrdrbg_test.cc", 
+    "src/crypto/fipsmodule/rand/fork_detect_test.cc", 
+    "src/crypto/fipsmodule/service_indicator/service_indicator_test.cc", 
+    "src/crypto/fipsmodule/sha/sha_test.cc", 
+    "src/crypto/hmac_extra/hmac_test.cc", 
+    "src/crypto/hpke/hpke_test.cc", 
+    "src/crypto/hrss/hrss_test.cc", 
+    "src/crypto/impl_dispatch_test.cc", 
+    "src/crypto/keccak/keccak_test.cc", 
+    "src/crypto/kyber/kyber_test.cc", 
+    "src/crypto/lhash/lhash_test.cc", 
+    "src/crypto/obj/obj_test.cc", 
+    "src/crypto/pem/pem_test.cc", 
+    "src/crypto/pkcs7/pkcs7_test.cc", 
+    "src/crypto/pkcs8/pkcs12_test.cc", 
+    "src/crypto/pkcs8/pkcs8_test.cc", 
+    "src/crypto/poly1305/poly1305_test.cc", 
+    "src/crypto/pool/pool_test.cc", 
+    "src/crypto/rand_extra/getentropy_test.cc", 
+    "src/crypto/rand_extra/rand_test.cc", 
+    "src/crypto/refcount_test.cc", 
+    "src/crypto/rsa_extra/rsa_test.cc", 
+    "src/crypto/self_test.cc", 
+    "src/crypto/siphash/siphash_test.cc", 
+    "src/crypto/spx/spx_test.cc", 
+    "src/crypto/stack/stack_test.cc", 
+    "src/crypto/test/gtest_main.cc", 
+    "src/crypto/thread_test.cc", 
+    "src/crypto/trust_token/trust_token_test.cc", 
+    "src/crypto/x509/tab_test.cc", 
+    "src/crypto/x509/x509_test.cc", 
+    "src/crypto/x509/x509_time_test.cc"
+  ], 
+  "crypto_test_data": [
+    "src/crypto/blake2/blake2b256_tests.txt", 
+    "src/crypto/cipher_extra/test/aes_128_cbc_sha1_tls_implicit_iv_tests.txt", 
+    "src/crypto/cipher_extra/test/aes_128_cbc_sha1_tls_tests.txt", 
+    "src/crypto/cipher_extra/test/aes_128_ccm_bluetooth_8_tests.txt", 
+    "src/crypto/cipher_extra/test/aes_128_ccm_bluetooth_tests.txt", 
+    "src/crypto/cipher_extra/test/aes_128_ccm_matter_tests.txt", 
+    "src/crypto/cipher_extra/test/aes_128_ctr_hmac_sha256.txt", 
+    "src/crypto/cipher_extra/test/aes_128_gcm_randnonce_tests.txt", 
+    "src/crypto/cipher_extra/test/aes_128_gcm_siv_tests.txt", 
+    "src/crypto/cipher_extra/test/aes_128_gcm_tests.txt", 
+    "src/crypto/cipher_extra/test/aes_192_gcm_tests.txt", 
+    "src/crypto/cipher_extra/test/aes_256_cbc_sha1_tls_implicit_iv_tests.txt", 
+    "src/crypto/cipher_extra/test/aes_256_cbc_sha1_tls_tests.txt", 
+    "src/crypto/cipher_extra/test/aes_256_ctr_hmac_sha256.txt", 
+    "src/crypto/cipher_extra/test/aes_256_gcm_randnonce_tests.txt", 
+    "src/crypto/cipher_extra/test/aes_256_gcm_siv_tests.txt", 
+    "src/crypto/cipher_extra/test/aes_256_gcm_tests.txt", 
+    "src/crypto/cipher_extra/test/chacha20_poly1305_tests.txt", 
+    "src/crypto/cipher_extra/test/cipher_tests.txt", 
+    "src/crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_implicit_iv_tests.txt", 
+    "src/crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_tests.txt", 
+    "src/crypto/cipher_extra/test/nist_cavp/aes_128_cbc.txt", 
+    "src/crypto/cipher_extra/test/nist_cavp/aes_128_ctr.txt", 
+    "src/crypto/cipher_extra/test/nist_cavp/aes_128_gcm.txt", 
+    "src/crypto/cipher_extra/test/nist_cavp/aes_192_cbc.txt", 
+    "src/crypto/cipher_extra/test/nist_cavp/aes_192_ctr.txt", 
+    "src/crypto/cipher_extra/test/nist_cavp/aes_256_cbc.txt", 
+    "src/crypto/cipher_extra/test/nist_cavp/aes_256_ctr.txt", 
+    "src/crypto/cipher_extra/test/nist_cavp/aes_256_gcm.txt", 
+    "src/crypto/cipher_extra/test/nist_cavp/tdes_cbc.txt", 
+    "src/crypto/cipher_extra/test/nist_cavp/tdes_ecb.txt", 
+    "src/crypto/cipher_extra/test/xchacha20_poly1305_tests.txt", 
+    "src/crypto/curve25519/ed25519_tests.txt", 
+    "src/crypto/ecdh_extra/ecdh_tests.txt", 
+    "src/crypto/evp/evp_tests.txt", 
+    "src/crypto/evp/scrypt_tests.txt", 
+    "src/crypto/fipsmodule/aes/aes_tests.txt", 
+    "src/crypto/fipsmodule/bn/test/exp_tests.txt", 
+    "src/crypto/fipsmodule/bn/test/gcd_tests.txt", 
+    "src/crypto/fipsmodule/bn/test/miller_rabin_tests.txt", 
+    "src/crypto/fipsmodule/bn/test/mod_exp_tests.txt", 
+    "src/crypto/fipsmodule/bn/test/mod_inv_tests.txt", 
+    "src/crypto/fipsmodule/bn/test/mod_mul_tests.txt", 
+    "src/crypto/fipsmodule/bn/test/mod_sqrt_tests.txt", 
+    "src/crypto/fipsmodule/bn/test/product_tests.txt", 
+    "src/crypto/fipsmodule/bn/test/quotient_tests.txt", 
+    "src/crypto/fipsmodule/bn/test/shift_tests.txt", 
+    "src/crypto/fipsmodule/bn/test/sum_tests.txt", 
+    "src/crypto/fipsmodule/cmac/cavp_3des_cmac_tests.txt", 
+    "src/crypto/fipsmodule/cmac/cavp_aes128_cmac_tests.txt", 
+    "src/crypto/fipsmodule/cmac/cavp_aes192_cmac_tests.txt", 
+    "src/crypto/fipsmodule/cmac/cavp_aes256_cmac_tests.txt", 
+    "src/crypto/fipsmodule/ec/ec_scalar_base_mult_tests.txt", 
+    "src/crypto/fipsmodule/ec/p256-nistz_tests.txt", 
+    "src/crypto/fipsmodule/ecdsa/ecdsa_sign_tests.txt", 
+    "src/crypto/fipsmodule/ecdsa/ecdsa_verify_tests.txt", 
+    "src/crypto/fipsmodule/modes/gcm_tests.txt", 
+    "src/crypto/fipsmodule/rand/ctrdrbg_vectors.txt", 
+    "src/crypto/hmac_extra/hmac_tests.txt", 
+    "src/crypto/hpke/hpke_test_vectors.txt", 
+    "src/crypto/keccak/keccak_tests.txt", 
+    "src/crypto/kyber/kyber_tests.txt", 
+    "src/crypto/pkcs8/test/bad1.p12", 
+    "src/crypto/pkcs8/test/bad2.p12", 
+    "src/crypto/pkcs8/test/bad3.p12", 
+    "src/crypto/pkcs8/test/empty_password.p12", 
+    "src/crypto/pkcs8/test/empty_password_ber.p12", 
+    "src/crypto/pkcs8/test/empty_password_ber_nested.p12", 
+    "src/crypto/pkcs8/test/no_encryption.p12", 
+    "src/crypto/pkcs8/test/nss.p12", 
+    "src/crypto/pkcs8/test/null_password.p12", 
+    "src/crypto/pkcs8/test/openssl.p12", 
+    "src/crypto/pkcs8/test/pbes2_sha1.p12", 
+    "src/crypto/pkcs8/test/pbes2_sha256.p12", 
+    "src/crypto/pkcs8/test/unicode_password.p12", 
+    "src/crypto/pkcs8/test/windows.p12", 
+    "src/crypto/poly1305/poly1305_tests.txt", 
+    "src/crypto/siphash/siphash_tests.txt", 
+    "src/crypto/spx/spx_tests.txt", 
+    "src/crypto/spx/spx_tests_deterministic.txt", 
+    "src/crypto/x509/test/basic_constraints_ca.pem", 
+    "src/crypto/x509/test/basic_constraints_ca_pathlen_0.pem", 
+    "src/crypto/x509/test/basic_constraints_ca_pathlen_1.pem", 
+    "src/crypto/x509/test/basic_constraints_ca_pathlen_10.pem", 
+    "src/crypto/x509/test/basic_constraints_leaf.pem", 
+    "src/crypto/x509/test/basic_constraints_none.pem", 
+    "src/crypto/x509/test/invalid_extension_intermediate.pem", 
+    "src/crypto/x509/test/invalid_extension_intermediate_authority_key_identifier.pem", 
+    "src/crypto/x509/test/invalid_extension_intermediate_basic_constraints.pem", 
+    "src/crypto/x509/test/invalid_extension_intermediate_ext_key_usage.pem", 
+    "src/crypto/x509/test/invalid_extension_intermediate_key_usage.pem", 
+    "src/crypto/x509/test/invalid_extension_intermediate_name_constraints.pem", 
+    "src/crypto/x509/test/invalid_extension_intermediate_subject_alt_name.pem", 
+    "src/crypto/x509/test/invalid_extension_intermediate_subject_key_identifier.pem", 
+    "src/crypto/x509/test/invalid_extension_leaf.pem", 
+    "src/crypto/x509/test/invalid_extension_leaf_authority_key_identifier.pem", 
+    "src/crypto/x509/test/invalid_extension_leaf_basic_constraints.pem", 
+    "src/crypto/x509/test/invalid_extension_leaf_ext_key_usage.pem", 
+    "src/crypto/x509/test/invalid_extension_leaf_key_usage.pem", 
+    "src/crypto/x509/test/invalid_extension_leaf_name_constraints.pem", 
+    "src/crypto/x509/test/invalid_extension_leaf_subject_alt_name.pem", 
+    "src/crypto/x509/test/invalid_extension_leaf_subject_key_identifier.pem", 
+    "src/crypto/x509/test/invalid_extension_root.pem", 
+    "src/crypto/x509/test/invalid_extension_root_authority_key_identifier.pem", 
+    "src/crypto/x509/test/invalid_extension_root_basic_constraints.pem", 
+    "src/crypto/x509/test/invalid_extension_root_ext_key_usage.pem", 
+    "src/crypto/x509/test/invalid_extension_root_key_usage.pem", 
+    "src/crypto/x509/test/invalid_extension_root_name_constraints.pem", 
+    "src/crypto/x509/test/invalid_extension_root_subject_alt_name.pem", 
+    "src/crypto/x509/test/invalid_extension_root_subject_key_identifier.pem", 
+    "src/crypto/x509/test/many_constraints.pem", 
+    "src/crypto/x509/test/many_names1.pem", 
+    "src/crypto/x509/test/many_names2.pem", 
+    "src/crypto/x509/test/many_names3.pem", 
+    "src/crypto/x509/test/policy_intermediate.pem", 
+    "src/crypto/x509/test/policy_intermediate_any.pem", 
+    "src/crypto/x509/test/policy_intermediate_duplicate.pem", 
+    "src/crypto/x509/test/policy_intermediate_invalid.pem", 
+    "src/crypto/x509/test/policy_intermediate_mapped.pem", 
+    "src/crypto/x509/test/policy_intermediate_mapped_any.pem", 
+    "src/crypto/x509/test/policy_intermediate_mapped_oid3.pem", 
+    "src/crypto/x509/test/policy_intermediate_require.pem", 
+    "src/crypto/x509/test/policy_intermediate_require1.pem", 
+    "src/crypto/x509/test/policy_intermediate_require2.pem", 
+    "src/crypto/x509/test/policy_intermediate_require_duplicate.pem", 
+    "src/crypto/x509/test/policy_intermediate_require_no_policies.pem", 
+    "src/crypto/x509/test/policy_leaf.pem", 
+    "src/crypto/x509/test/policy_leaf_any.pem", 
+    "src/crypto/x509/test/policy_leaf_duplicate.pem", 
+    "src/crypto/x509/test/policy_leaf_invalid.pem", 
+    "src/crypto/x509/test/policy_leaf_none.pem", 
+    "src/crypto/x509/test/policy_leaf_oid1.pem", 
+    "src/crypto/x509/test/policy_leaf_oid2.pem", 
+    "src/crypto/x509/test/policy_leaf_oid3.pem", 
+    "src/crypto/x509/test/policy_leaf_oid4.pem", 
+    "src/crypto/x509/test/policy_leaf_oid5.pem", 
+    "src/crypto/x509/test/policy_leaf_require.pem", 
+    "src/crypto/x509/test/policy_leaf_require1.pem", 
+    "src/crypto/x509/test/policy_root.pem", 
+    "src/crypto/x509/test/policy_root2.pem", 
+    "src/crypto/x509/test/policy_root_cross_inhibit_mapping.pem", 
+    "src/crypto/x509/test/pss_sha1.pem", 
+    "src/crypto/x509/test/pss_sha1_explicit.pem", 
+    "src/crypto/x509/test/pss_sha1_mgf1_syntax_error.pem", 
+    "src/crypto/x509/test/pss_sha224.pem", 
+    "src/crypto/x509/test/pss_sha256.pem", 
+    "src/crypto/x509/test/pss_sha256_explicit_trailer.pem", 
+    "src/crypto/x509/test/pss_sha256_mgf1_sha384.pem", 
+    "src/crypto/x509/test/pss_sha256_mgf1_syntax_error.pem", 
+    "src/crypto/x509/test/pss_sha256_omit_nulls.pem", 
+    "src/crypto/x509/test/pss_sha256_salt31.pem", 
+    "src/crypto/x509/test/pss_sha256_salt_overflow.pem", 
+    "src/crypto/x509/test/pss_sha256_unknown_mgf.pem", 
+    "src/crypto/x509/test/pss_sha256_wrong_trailer.pem", 
+    "src/crypto/x509/test/pss_sha384.pem", 
+    "src/crypto/x509/test/pss_sha512.pem", 
+    "src/crypto/x509/test/some_names1.pem", 
+    "src/crypto/x509/test/some_names2.pem", 
+    "src/crypto/x509/test/some_names3.pem", 
+    "src/crypto/x509/test/trailing_data_leaf_authority_key_identifier.pem", 
+    "src/crypto/x509/test/trailing_data_leaf_basic_constraints.pem", 
+    "src/crypto/x509/test/trailing_data_leaf_ext_key_usage.pem", 
+    "src/crypto/x509/test/trailing_data_leaf_key_usage.pem", 
+    "src/crypto/x509/test/trailing_data_leaf_name_constraints.pem", 
+    "src/crypto/x509/test/trailing_data_leaf_subject_alt_name.pem", 
+    "src/crypto/x509/test/trailing_data_leaf_subject_key_identifier.pem", 
+    "src/third_party/wycheproof_testvectors/aes_cbc_pkcs5_test.txt", 
+    "src/third_party/wycheproof_testvectors/aes_cmac_test.txt", 
+    "src/third_party/wycheproof_testvectors/aes_gcm_siv_test.txt", 
+    "src/third_party/wycheproof_testvectors/aes_gcm_test.txt", 
+    "src/third_party/wycheproof_testvectors/chacha20_poly1305_test.txt", 
+    "src/third_party/wycheproof_testvectors/dsa_test.txt", 
+    "src/third_party/wycheproof_testvectors/ecdh_secp224r1_test.txt", 
+    "src/third_party/wycheproof_testvectors/ecdh_secp256r1_test.txt", 
+    "src/third_party/wycheproof_testvectors/ecdh_secp384r1_test.txt", 
+    "src/third_party/wycheproof_testvectors/ecdh_secp521r1_test.txt", 
+    "src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_test.txt", 
+    "src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_test.txt", 
+    "src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_test.txt", 
+    "src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_test.txt", 
+    "src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_test.txt", 
+    "src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_test.txt", 
+    "src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_test.txt", 
+    "src/third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_test.txt", 
+    "src/third_party/wycheproof_testvectors/eddsa_test.txt", 
+    "src/third_party/wycheproof_testvectors/hkdf_sha1_test.txt", 
+    "src/third_party/wycheproof_testvectors/hkdf_sha256_test.txt", 
+    "src/third_party/wycheproof_testvectors/hkdf_sha384_test.txt", 
+    "src/third_party/wycheproof_testvectors/hkdf_sha512_test.txt", 
+    "src/third_party/wycheproof_testvectors/hmac_sha1_test.txt", 
+    "src/third_party/wycheproof_testvectors/hmac_sha224_test.txt", 
+    "src/third_party/wycheproof_testvectors/hmac_sha256_test.txt", 
+    "src/third_party/wycheproof_testvectors/hmac_sha384_test.txt", 
+    "src/third_party/wycheproof_testvectors/hmac_sha512_test.txt", 
+    "src/third_party/wycheproof_testvectors/kw_test.txt", 
+    "src/third_party/wycheproof_testvectors/kwp_test.txt", 
+    "src/third_party/wycheproof_testvectors/primality_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha1_mgf1sha1_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha1_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha224_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha1_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha256_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha1_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha384_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha1_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha512_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha1_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha256_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha1_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha512_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha1_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha256_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha1_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha512_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_oaep_misc_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_pkcs1_2048_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_pkcs1_3072_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_pkcs1_4096_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_pss_2048_sha1_mgf1_20_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_0_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_32_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_pss_3072_sha256_mgf1_32_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_pss_4096_sha256_mgf1_32_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_pss_4096_sha512_mgf1_32_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_pss_misc_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_sig_gen_misc_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_signature_2048_sha224_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_signature_2048_sha256_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_signature_2048_sha384_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_signature_2048_sha512_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_signature_3072_sha256_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_signature_3072_sha384_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_signature_3072_sha512_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_signature_4096_sha384_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_signature_4096_sha512_test.txt", 
+    "src/third_party/wycheproof_testvectors/rsa_signature_test.txt", 
+    "src/third_party/wycheproof_testvectors/x25519_test.txt", 
+    "src/third_party/wycheproof_testvectors/xchacha20_poly1305_test.txt"
+  ], 
+  "fips_fragments": [
+    "src/crypto/fipsmodule/aes/aes.c", 
+    "src/crypto/fipsmodule/aes/aes_nohw.c", 
+    "src/crypto/fipsmodule/aes/key_wrap.c", 
+    "src/crypto/fipsmodule/aes/mode_wrappers.c", 
+    "src/crypto/fipsmodule/bn/add.c", 
+    "src/crypto/fipsmodule/bn/asm/x86_64-gcc.c", 
+    "src/crypto/fipsmodule/bn/bn.c", 
+    "src/crypto/fipsmodule/bn/bytes.c", 
+    "src/crypto/fipsmodule/bn/cmp.c", 
+    "src/crypto/fipsmodule/bn/ctx.c", 
+    "src/crypto/fipsmodule/bn/div.c", 
+    "src/crypto/fipsmodule/bn/div_extra.c", 
+    "src/crypto/fipsmodule/bn/exponentiation.c", 
+    "src/crypto/fipsmodule/bn/gcd.c", 
+    "src/crypto/fipsmodule/bn/gcd_extra.c", 
+    "src/crypto/fipsmodule/bn/generic.c", 
+    "src/crypto/fipsmodule/bn/jacobi.c", 
+    "src/crypto/fipsmodule/bn/montgomery.c", 
+    "src/crypto/fipsmodule/bn/montgomery_inv.c", 
+    "src/crypto/fipsmodule/bn/mul.c", 
+    "src/crypto/fipsmodule/bn/prime.c", 
+    "src/crypto/fipsmodule/bn/random.c", 
+    "src/crypto/fipsmodule/bn/rsaz_exp.c", 
+    "src/crypto/fipsmodule/bn/shift.c", 
+    "src/crypto/fipsmodule/bn/sqrt.c", 
+    "src/crypto/fipsmodule/cipher/aead.c", 
+    "src/crypto/fipsmodule/cipher/cipher.c", 
+    "src/crypto/fipsmodule/cipher/e_aes.c", 
+    "src/crypto/fipsmodule/cipher/e_aesccm.c", 
+    "src/crypto/fipsmodule/cmac/cmac.c", 
+    "src/crypto/fipsmodule/dh/check.c", 
+    "src/crypto/fipsmodule/dh/dh.c", 
+    "src/crypto/fipsmodule/digest/digest.c", 
+    "src/crypto/fipsmodule/digest/digests.c", 
+    "src/crypto/fipsmodule/digestsign/digestsign.c", 
+    "src/crypto/fipsmodule/ec/ec.c", 
+    "src/crypto/fipsmodule/ec/ec_key.c", 
+    "src/crypto/fipsmodule/ec/ec_montgomery.c", 
+    "src/crypto/fipsmodule/ec/felem.c", 
+    "src/crypto/fipsmodule/ec/oct.c", 
+    "src/crypto/fipsmodule/ec/p224-64.c", 
+    "src/crypto/fipsmodule/ec/p256-nistz.c", 
+    "src/crypto/fipsmodule/ec/p256.c", 
+    "src/crypto/fipsmodule/ec/scalar.c", 
+    "src/crypto/fipsmodule/ec/simple.c", 
+    "src/crypto/fipsmodule/ec/simple_mul.c", 
+    "src/crypto/fipsmodule/ec/util.c", 
+    "src/crypto/fipsmodule/ec/wnaf.c", 
+    "src/crypto/fipsmodule/ecdh/ecdh.c", 
+    "src/crypto/fipsmodule/ecdsa/ecdsa.c", 
+    "src/crypto/fipsmodule/hkdf/hkdf.c", 
+    "src/crypto/fipsmodule/hmac/hmac.c", 
+    "src/crypto/fipsmodule/md4/md4.c", 
+    "src/crypto/fipsmodule/md5/md5.c", 
+    "src/crypto/fipsmodule/modes/cbc.c", 
+    "src/crypto/fipsmodule/modes/cfb.c", 
+    "src/crypto/fipsmodule/modes/ctr.c", 
+    "src/crypto/fipsmodule/modes/gcm.c", 
+    "src/crypto/fipsmodule/modes/gcm_nohw.c", 
+    "src/crypto/fipsmodule/modes/ofb.c", 
+    "src/crypto/fipsmodule/modes/polyval.c", 
+    "src/crypto/fipsmodule/rand/ctrdrbg.c", 
+    "src/crypto/fipsmodule/rand/fork_detect.c", 
+    "src/crypto/fipsmodule/rand/rand.c", 
+    "src/crypto/fipsmodule/rand/urandom.c", 
+    "src/crypto/fipsmodule/rsa/blinding.c", 
+    "src/crypto/fipsmodule/rsa/padding.c", 
+    "src/crypto/fipsmodule/rsa/rsa.c", 
+    "src/crypto/fipsmodule/rsa/rsa_impl.c", 
+    "src/crypto/fipsmodule/self_check/fips.c", 
+    "src/crypto/fipsmodule/self_check/self_check.c", 
+    "src/crypto/fipsmodule/service_indicator/service_indicator.c", 
+    "src/crypto/fipsmodule/sha/sha1.c", 
+    "src/crypto/fipsmodule/sha/sha256.c", 
+    "src/crypto/fipsmodule/sha/sha512.c", 
+    "src/crypto/fipsmodule/tls/kdf.c"
+  ], 
+  "fuzz": [
+    "src/fuzz/arm_cpuinfo.cc", 
+    "src/fuzz/bn_div.cc", 
+    "src/fuzz/bn_mod_exp.cc", 
+    "src/fuzz/cert.cc", 
+    "src/fuzz/client.cc", 
+    "src/fuzz/conf.cc", 
+    "src/fuzz/crl_getcrlstatusforcert_fuzzer.cc", 
+    "src/fuzz/crl_parse_crl_certificatelist_fuzzer.cc", 
+    "src/fuzz/crl_parse_crl_tbscertlist_fuzzer.cc", 
+    "src/fuzz/crl_parse_issuing_distribution_point_fuzzer.cc", 
+    "src/fuzz/decode_client_hello_inner.cc", 
+    "src/fuzz/der_roundtrip.cc", 
+    "src/fuzz/dtls_client.cc", 
+    "src/fuzz/dtls_server.cc", 
+    "src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer.cc", 
+    "src/fuzz/ocsp_parse_ocsp_response_data_fuzzer.cc", 
+    "src/fuzz/ocsp_parse_ocsp_response_fuzzer.cc", 
+    "src/fuzz/ocsp_parse_ocsp_single_response_fuzzer.cc", 
+    "src/fuzz/parse_authority_key_identifier_fuzzer.cc", 
+    "src/fuzz/parse_certificate_fuzzer.cc", 
+    "src/fuzz/parse_crldp_fuzzer.cc", 
+    "src/fuzz/pkcs12.cc", 
+    "src/fuzz/pkcs8.cc", 
+    "src/fuzz/privkey.cc", 
+    "src/fuzz/read_pem.cc", 
+    "src/fuzz/server.cc", 
+    "src/fuzz/session.cc", 
+    "src/fuzz/spki.cc", 
+    "src/fuzz/ssl_ctx_api.cc", 
+    "src/fuzz/verify_name_match_fuzzer.cc", 
+    "src/fuzz/verify_name_match_normalizename_fuzzer.cc", 
+    "src/fuzz/verify_name_match_verifynameinsubtree_fuzzer.cc"
+  ], 
+  "pki": [
+    "src/pki/cert_error_id.cc", 
+    "src/pki/cert_error_params.cc", 
+    "src/pki/cert_errors.cc", 
+    "src/pki/cert_issuer_source_static.cc", 
+    "src/pki/certificate.cc", 
+    "src/pki/certificate_policies.cc", 
+    "src/pki/common_cert_errors.cc", 
+    "src/pki/crl.cc", 
+    "src/pki/encode_values.cc", 
+    "src/pki/extended_key_usage.cc", 
+    "src/pki/general_names.cc", 
+    "src/pki/input.cc", 
+    "src/pki/ip_util.cc", 
+    "src/pki/name_constraints.cc", 
+    "src/pki/ocsp.cc", 
+    "src/pki/ocsp_verify_result.cc", 
+    "src/pki/parse_certificate.cc", 
+    "src/pki/parse_name.cc", 
+    "src/pki/parse_values.cc", 
+    "src/pki/parsed_certificate.cc", 
+    "src/pki/parser.cc", 
+    "src/pki/path_builder.cc", 
+    "src/pki/pem.cc", 
+    "src/pki/revocation_util.cc", 
+    "src/pki/signature_algorithm.cc", 
+    "src/pki/simple_path_builder_delegate.cc", 
+    "src/pki/string_util.cc", 
+    "src/pki/trust_store.cc", 
+    "src/pki/trust_store_collection.cc", 
+    "src/pki/trust_store_in_memory.cc", 
+    "src/pki/verify_certificate_chain.cc", 
+    "src/pki/verify_error.cc", 
+    "src/pki/verify_name_match.cc", 
+    "src/pki/verify_signed_data.cc"
+  ], 
+  "pki_headers": [
+    "src/include/openssl/pki/certificate.h", 
+    "src/include/openssl/pki/signature_verify_cache.h", 
+    "src/include/openssl/pki/verify_error.h"
+  ], 
+  "pki_internal_headers": [
+    "src/pki/cert_error_id.h", 
+    "src/pki/cert_error_params.h", 
+    "src/pki/cert_errors.h", 
+    "src/pki/cert_issuer_source.h", 
+    "src/pki/cert_issuer_source_static.h", 
+    "src/pki/cert_issuer_source_sync_unittest.h", 
+    "src/pki/certificate_policies.h", 
+    "src/pki/common_cert_errors.h", 
+    "src/pki/crl.h", 
+    "src/pki/encode_values.h", 
+    "src/pki/extended_key_usage.h", 
+    "src/pki/general_names.h", 
+    "src/pki/input.h", 
+    "src/pki/ip_util.h", 
+    "src/pki/mock_signature_verify_cache.h", 
+    "src/pki/name_constraints.h", 
+    "src/pki/nist_pkits_unittest.h", 
+    "src/pki/ocsp.h", 
+    "src/pki/ocsp_revocation_status.h", 
+    "src/pki/ocsp_verify_result.h", 
+    "src/pki/parse_certificate.h", 
+    "src/pki/parse_name.h", 
+    "src/pki/parse_values.h", 
+    "src/pki/parsed_certificate.h", 
+    "src/pki/parser.h", 
+    "src/pki/path_builder.h", 
+    "src/pki/pem.h", 
+    "src/pki/revocation_util.h", 
+    "src/pki/signature_algorithm.h", 
+    "src/pki/simple_path_builder_delegate.h", 
+    "src/pki/string_util.h", 
+    "src/pki/test_helpers.h", 
+    "src/pki/testdata/nist-pkits/pkits_testcases-inl.h", 
+    "src/pki/trust_store.h", 
+    "src/pki/trust_store_collection.h", 
+    "src/pki/trust_store_in_memory.h", 
+    "src/pki/verify_certificate_chain.h", 
+    "src/pki/verify_certificate_chain_typed_unittest.h", 
+    "src/pki/verify_name_match.h", 
+    "src/pki/verify_signed_data.h"
+  ], 
+  "pki_test": [
+    "src/crypto/test/gtest_main.cc", 
+    "src/pki/cert_issuer_source_static_unittest.cc", 
+    "src/pki/certificate_policies_unittest.cc", 
+    "src/pki/certificate_unittest.cc", 
+    "src/pki/crl_unittest.cc", 
+    "src/pki/encode_values_unittest.cc", 
+    "src/pki/extended_key_usage_unittest.cc", 
+    "src/pki/general_names_unittest.cc", 
+    "src/pki/input_unittest.cc", 
+    "src/pki/ip_util_unittest.cc", 
+    "src/pki/mock_signature_verify_cache.cc", 
+    "src/pki/name_constraints_unittest.cc", 
+    "src/pki/nist_pkits_unittest.cc", 
+    "src/pki/ocsp_unittest.cc", 
+    "src/pki/parse_certificate_unittest.cc", 
+    "src/pki/parse_name_unittest.cc", 
+    "src/pki/parse_values_unittest.cc", 
+    "src/pki/parsed_certificate_unittest.cc", 
+    "src/pki/parser_unittest.cc", 
+    "src/pki/path_builder_pkits_unittest.cc", 
+    "src/pki/path_builder_unittest.cc", 
+    "src/pki/path_builder_verify_certificate_chain_unittest.cc", 
+    "src/pki/pem_unittest.cc", 
+    "src/pki/signature_algorithm_unittest.cc", 
+    "src/pki/simple_path_builder_delegate_unittest.cc", 
+    "src/pki/string_util_unittest.cc", 
+    "src/pki/test_helpers.cc", 
+    "src/pki/trust_store_collection_unittest.cc", 
+    "src/pki/trust_store_in_memory_unittest.cc", 
+    "src/pki/verify_certificate_chain_pkits_unittest.cc", 
+    "src/pki/verify_certificate_chain_unittest.cc", 
+    "src/pki/verify_name_match_unittest.cc", 
+    "src/pki/verify_signed_data_unittest.cc"
+  ], 
+  "pki_test_data": [
+    "src/pki/testdata/cert_issuer_source_static_unittest/c1.pem", 
+    "src/pki/testdata/cert_issuer_source_static_unittest/c2.pem", 
+    "src/pki/testdata/cert_issuer_source_static_unittest/d.pem", 
+    "src/pki/testdata/cert_issuer_source_static_unittest/e1.pem", 
+    "src/pki/testdata/cert_issuer_source_static_unittest/e2.pem", 
+    "src/pki/testdata/cert_issuer_source_static_unittest/i1_1.pem", 
+    "src/pki/testdata/cert_issuer_source_static_unittest/i1_2.pem", 
+    "src/pki/testdata/cert_issuer_source_static_unittest/i2.pem", 
+    "src/pki/testdata/cert_issuer_source_static_unittest/i3_1.pem", 
+    "src/pki/testdata/cert_issuer_source_static_unittest/i3_2.pem", 
+    "src/pki/testdata/cert_issuer_source_static_unittest/root.pem", 
+    "src/pki/testdata/certificate_policies_unittest/anypolicy.pem", 
+    "src/pki/testdata/certificate_policies_unittest/anypolicy_with_qualifier.pem", 
+    "src/pki/testdata/certificate_policies_unittest/invalid-anypolicy_with_custom_qualifier.pem", 
+    "src/pki/testdata/certificate_policies_unittest/invalid-empty.pem", 
+    "src/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_dupe.pem", 
+    "src/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_policyinformation_unconsumed_data.pem", 
+    "src/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_policyqualifierinfo_unconsumed_data.pem", 
+    "src/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_with_empty_qualifiers_sequence.pem", 
+    "src/pki/testdata/certificate_policies_unittest/invalid-policy_identifier_not_oid.pem", 
+    "src/pki/testdata/certificate_policies_unittest/policy_1_2_3.pem", 
+    "src/pki/testdata/certificate_policies_unittest/policy_1_2_3_and_1_2_4.pem", 
+    "src/pki/testdata/certificate_policies_unittest/policy_1_2_3_and_1_2_4_with_qualifiers.pem", 
+    "src/pki/testdata/certificate_policies_unittest/policy_1_2_3_with_custom_qualifier.pem", 
+    "src/pki/testdata/certificate_policies_unittest/policy_1_2_3_with_qualifier.pem", 
+    "src/pki/testdata/crl_unittest/bad_crldp_has_crlissuer.pem", 
+    "src/pki/testdata/crl_unittest/bad_fake_critical_crlentryextension.pem", 
+    "src/pki/testdata/crl_unittest/bad_fake_critical_extension.pem", 
+    "src/pki/testdata/crl_unittest/bad_idp_contains_wrong_uri.pem", 
+    "src/pki/testdata/crl_unittest/bad_idp_indirectcrl.pem", 
+    "src/pki/testdata/crl_unittest/bad_idp_onlycontainscacerts.pem", 
+    "src/pki/testdata/crl_unittest/bad_idp_onlycontainscacerts_no_basic_constraints.pem", 
+    "src/pki/testdata/crl_unittest/bad_idp_onlycontainsusercerts.pem", 
+    "src/pki/testdata/crl_unittest/bad_idp_uri_and_onlycontainscacerts.pem", 
+    "src/pki/testdata/crl_unittest/bad_idp_uri_and_onlycontainsusercerts.pem", 
+    "src/pki/testdata/crl_unittest/bad_key_rollover_signature.pem", 
+    "src/pki/testdata/crl_unittest/bad_nextupdate_too_old.pem", 
+    "src/pki/testdata/crl_unittest/bad_signature.pem", 
+    "src/pki/testdata/crl_unittest/bad_thisupdate_in_future.pem", 
+    "src/pki/testdata/crl_unittest/bad_thisupdate_too_old.pem", 
+    "src/pki/testdata/crl_unittest/bad_wrong_issuer.pem", 
+    "src/pki/testdata/crl_unittest/good.pem", 
+    "src/pki/testdata/crl_unittest/good_fake_extension.pem", 
+    "src/pki/testdata/crl_unittest/good_fake_extension_no_nextupdate.pem", 
+    "src/pki/testdata/crl_unittest/good_generalizedtime.pem", 
+    "src/pki/testdata/crl_unittest/good_idp_contains_uri.pem", 
+    "src/pki/testdata/crl_unittest/good_idp_onlycontainscacerts.pem", 
+    "src/pki/testdata/crl_unittest/good_idp_onlycontainsusercerts.pem", 
+    "src/pki/testdata/crl_unittest/good_idp_onlycontainsusercerts_no_basic_constraints.pem", 
+    "src/pki/testdata/crl_unittest/good_idp_uri_and_onlycontainscacerts.pem", 
+    "src/pki/testdata/crl_unittest/good_idp_uri_and_onlycontainsusercerts.pem", 
+    "src/pki/testdata/crl_unittest/good_issuer_name_normalization.pem", 
+    "src/pki/testdata/crl_unittest/good_issuer_no_keyusage.pem", 
+    "src/pki/testdata/crl_unittest/good_key_rollover.pem", 
+    "src/pki/testdata/crl_unittest/good_no_crldp.pem", 
+    "src/pki/testdata/crl_unittest/good_no_nextupdate.pem", 
+    "src/pki/testdata/crl_unittest/good_no_version.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_after_crlentryextensions.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_after_extensions.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_after_nextupdate.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_after_revocationdate.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_after_revokedcerts.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_after_signaturevalue.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_after_thisupdate.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_crlentry.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_issuer_name.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_revocationdate.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_revoked_serial_number.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_signaturealgorithm.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_signaturevalue.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_tbs_signature_algorithm.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_tbscertlist.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_thisupdate.pem", 
+    "src/pki/testdata/crl_unittest/invalid_garbage_version.pem", 
+    "src/pki/testdata/crl_unittest/invalid_idp_dpname_choice_extra_data.pem", 
+    "src/pki/testdata/crl_unittest/invalid_idp_empty_sequence.pem", 
+    "src/pki/testdata/crl_unittest/invalid_idp_onlycontains_user_and_ca_certs.pem", 
+    "src/pki/testdata/crl_unittest/invalid_idp_onlycontainsusercerts_v1_leaf.pem", 
+    "src/pki/testdata/crl_unittest/invalid_issuer_keyusage_no_crlsign.pem", 
+    "src/pki/testdata/crl_unittest/invalid_key_rollover_issuer_keyusage_no_crlsign.pem", 
+    "src/pki/testdata/crl_unittest/invalid_mismatched_signature_algorithm.pem", 
+    "src/pki/testdata/crl_unittest/invalid_revoked_empty_sequence.pem", 
+    "src/pki/testdata/crl_unittest/invalid_v1_explicit.pem", 
+    "src/pki/testdata/crl_unittest/invalid_v1_with_crlentryextension.pem", 
+    "src/pki/testdata/crl_unittest/invalid_v1_with_extension.pem", 
+    "src/pki/testdata/crl_unittest/invalid_v3.pem", 
+    "src/pki/testdata/crl_unittest/revoked.pem", 
+    "src/pki/testdata/crl_unittest/revoked_fake_crlentryextension.pem", 
+    "src/pki/testdata/crl_unittest/revoked_generalized_revocationdate.pem", 
+    "src/pki/testdata/crl_unittest/revoked_key_rollover.pem", 
+    "src/pki/testdata/crl_unittest/revoked_no_nextupdate.pem", 
+    "src/pki/testdata/name_constraints_unittest/directoryname-excludeall.pem", 
+    "src/pki/testdata/name_constraints_unittest/directoryname-excluded.pem", 
+    "src/pki/testdata/name_constraints_unittest/directoryname.pem", 
+    "src/pki/testdata/name_constraints_unittest/directoryname_and_dnsname.pem", 
+    "src/pki/testdata/name_constraints_unittest/directoryname_and_dnsname_and_ipaddress.pem", 
+    "src/pki/testdata/name_constraints_unittest/dnsname-exclude_dot.pem", 
+    "src/pki/testdata/name_constraints_unittest/dnsname-excludeall.pem", 
+    "src/pki/testdata/name_constraints_unittest/dnsname-excluded.pem", 
+    "src/pki/testdata/name_constraints_unittest/dnsname-excluded_with_leading_dot.pem", 
+    "src/pki/testdata/name_constraints_unittest/dnsname-permitted_two_dot.pem", 
+    "src/pki/testdata/name_constraints_unittest/dnsname-permitted_with_leading_dot.pem", 
+    "src/pki/testdata/name_constraints_unittest/dnsname-with_max.pem", 
+    "src/pki/testdata/name_constraints_unittest/dnsname-with_min_0.pem", 
+    "src/pki/testdata/name_constraints_unittest/dnsname-with_min_0_and_max.pem", 
+    "src/pki/testdata/name_constraints_unittest/dnsname-with_min_1.pem", 
+    "src/pki/testdata/name_constraints_unittest/dnsname-with_min_1_and_max.pem", 
+    "src/pki/testdata/name_constraints_unittest/dnsname.pem", 
+    "src/pki/testdata/name_constraints_unittest/dnsname2.pem", 
+    "src/pki/testdata/name_constraints_unittest/edipartyname-excluded.pem", 
+    "src/pki/testdata/name_constraints_unittest/edipartyname-permitted.pem", 
+    "src/pki/testdata/name_constraints_unittest/invalid-empty_excluded_subtree.pem", 
+    "src/pki/testdata/name_constraints_unittest/invalid-empty_permitted_subtree.pem", 
+    "src/pki/testdata/name_constraints_unittest/invalid-no_subtrees.pem", 
+    "src/pki/testdata/name_constraints_unittest/ipaddress-excludeall.pem", 
+    "src/pki/testdata/name_constraints_unittest/ipaddress-excluded.pem", 
+    "src/pki/testdata/name_constraints_unittest/ipaddress-invalid_addr.pem", 
+    "src/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_1.pem", 
+    "src/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_2.pem", 
+    "src/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_3.pem", 
+    "src/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_4.pem", 
+    "src/pki/testdata/name_constraints_unittest/ipaddress-mapped_addrs.pem", 
+    "src/pki/testdata/name_constraints_unittest/ipaddress-permit_all.pem", 
+    "src/pki/testdata/name_constraints_unittest/ipaddress-permit_prefix1.pem", 
+    "src/pki/testdata/name_constraints_unittest/ipaddress-permit_prefix31.pem", 
+    "src/pki/testdata/name_constraints_unittest/ipaddress-permit_singlehost.pem", 
+    "src/pki/testdata/name_constraints_unittest/ipaddress.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-ca.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-de.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-empty.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-jp-tokyo.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-jp.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-1.1.1.1.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-192.168.1.1.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-email-invalidstring.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-email-localpartcase.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-email-multiple.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-email.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-foo.com.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-ipv6.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona-permitted.example.com.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-us-arizona.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-us-california-192.168.1.1.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-us-california-mountain_view.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-us-california-permitted.example.com.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-us-california.pem", 
+    "src/pki/testdata/name_constraints_unittest/name-us.pem", 
+    "src/pki/testdata/name_constraints_unittest/othername-excluded.pem", 
+    "src/pki/testdata/name_constraints_unittest/othername-permitted.pem", 
+    "src/pki/testdata/name_constraints_unittest/registeredid-excluded.pem", 
+    "src/pki/testdata/name_constraints_unittest/registeredid-permitted.pem", 
+    "src/pki/testdata/name_constraints_unittest/rfc822name-excluded-empty.pem", 
+    "src/pki/testdata/name_constraints_unittest/rfc822name-excluded-hostname.pem", 
+    "src/pki/testdata/name_constraints_unittest/rfc822name-excluded-hostnamewithat.pem", 
+    "src/pki/testdata/name_constraints_unittest/rfc822name-excluded-ipv4.pem", 
+    "src/pki/testdata/name_constraints_unittest/rfc822name-excluded-quoted.pem", 
+    "src/pki/testdata/name_constraints_unittest/rfc822name-excluded-subdomains.pem", 
+    "src/pki/testdata/name_constraints_unittest/rfc822name-excluded.pem", 
+    "src/pki/testdata/name_constraints_unittest/rfc822name-permitted-empty.pem", 
+    "src/pki/testdata/name_constraints_unittest/rfc822name-permitted-hostname.pem", 
+    "src/pki/testdata/name_constraints_unittest/rfc822name-permitted-hostnamewithat.pem", 
+    "src/pki/testdata/name_constraints_unittest/rfc822name-permitted-ipv4.pem", 
+    "src/pki/testdata/name_constraints_unittest/rfc822name-permitted-quoted.pem", 
+    "src/pki/testdata/name_constraints_unittest/rfc822name-permitted-subdomains.pem", 
+    "src/pki/testdata/name_constraints_unittest/rfc822name-permitted.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-directoryname.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-dnsname.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-edipartyname.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-excluded-directoryname.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-excluded-dnsname.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-excluded-ipaddress.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-invalid-empty.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-invalid-ipaddress.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-ipaddress4.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-ipaddress6.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-othername.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-permitted.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-registeredid.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-domaincase.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-empty-localpart.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-empty.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-ipv4.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-localpartcase.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-multiple.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-no-at.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-quoted.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-subdomain-no-at.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-subdomain-two-ats.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-subdomain.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-subdomaincase.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name-two-ats.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-rfc822name.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-uri.pem", 
+    "src/pki/testdata/name_constraints_unittest/san-x400address.pem", 
+    "src/pki/testdata/name_constraints_unittest/uri-excluded.pem", 
+    "src/pki/testdata/name_constraints_unittest/uri-permitted.pem", 
+    "src/pki/testdata/name_constraints_unittest/x400address-excluded.pem", 
+    "src/pki/testdata/name_constraints_unittest/x400address-permitted.pem", 
+    "src/pki/testdata/nist-pkits/certs/AllCertificatesNoPoliciesTest2EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest10EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest13EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/AllCertificatesanyPolicyTest11EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/AnyPolicyTest14EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/BadCRLIssuerNameCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/BadCRLSignatureCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/BadSignedCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/BadnotAfterDateCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/BadnotBeforeDateCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCRLCert.crt", 
+    "src/pki/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyOldWithNewCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyNewWithOldCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/CPSPointerQualifierTest20EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/DSACACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/DSAParametersInheritedCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest12EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest3EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest4EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest5EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest7EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest8EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest9EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/GeneralizedTimeCRLnextUpdateCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/GoodCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/GoodsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/GoodsubCAPanyPolicyMapping1to2CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidBadCRLIssuerNameTest5EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidBadCRLSignatureTest4EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest7EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest8EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedNewWithOldTest5EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedOldWithNewTest2EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidCASignatureTest2EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidCAnotAfterDateTest5EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidCAnotBeforeDateTest1EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest31EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest33EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest38EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest28EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest29EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest10EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest12EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest13EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest15EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest16EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest17EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest20EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest2EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest3EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest7EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest8EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest9EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidDSASignatureTest6EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidEESignatureTest3EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidEEnotAfterDateTest6EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidEEnotBeforeDateTest2EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest23EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest26EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidLongSerialNumberTest18EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidMappingFromanyPolicyTest7EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidMappingToanyPolicyTest8EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidMissingCRLTest1EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidMissingbasicConstraintsTest1EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidNameChainingOrderTest2EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidNameChainingTest1EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidNegativeSerialNumberTest15EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidOldCRLnextUpdateTest11EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest10EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest2EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest4EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest22EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest24EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest26EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidRevokedCATest2EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidRevokedEETest3EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest10EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest8EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest10EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest11EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest8EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest9EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedpathLenConstraintTest16EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest7EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest8EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest20EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest21EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidURInameConstraintsTest35EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidURInameConstraintsTest37EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidUnknownCRLEntryExtensionTest8EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest10EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest9EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidUnknownCriticalCertificateExtensionTest2EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidWrongCRLTest6EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidcAFalseTest2EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidcAFalseTest3EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest27EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest31EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest32EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest34EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest35EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLIndicatorNoBaseTest1EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest10EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest3EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest4EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest6EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest9EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest2EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest3EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest6EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest8EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest9EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest1EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest4EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest5EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest6EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest1EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest3EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest5EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest6EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidkeyUsageCriticalcRLSignFalseTest4EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidkeyUsageCriticalkeyCertSignFalseTest1EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalcRLSignFalseTest5EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalkeyCertSignFalseTest2EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidonlyContainsAttributeCertsTest14EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidonlyContainsCACertsTest12EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidonlyContainsUserCertsTest11EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest15EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest16EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest17EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest20EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest21EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest10EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest11EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest12EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest5EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest6EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest9EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/Invalidpre2000CRLnextUpdateTest12EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/Invalidpre2000UTCEEnotAfterDateTest7EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest3EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest5EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/LongSerialNumberCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/Mapping1to2CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/MappingFromanyPolicyCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/MappingToanyPolicyCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/MissingbasicConstraintsCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/NameOrderingCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/NegativeSerialNumberCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/NoCRLCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/NoPoliciesCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/NoissuingDistributionPointCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/OldCRLnextUpdateCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/OverlappingPoliciesTest6EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/P12Mapping1to3CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/P12Mapping1to3subCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/P12Mapping1to3subsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/P1Mapping1to234CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/P1Mapping1to234subCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/P1anyPolicyMapping1to2CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/PanyPolicyMapping1to2CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/PoliciesP1234CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/PoliciesP1234subCAP123Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/PoliciesP1234subsubCAP123P12Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/PoliciesP123CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/PoliciesP123subCAP12Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P1Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P2Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/PoliciesP123subsubsubCAP12P2P1Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/PoliciesP12CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/PoliciesP12subCAP1Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/PoliciesP12subsubCAP1P2Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/PoliciesP2subCA2Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/PoliciesP2subCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/PoliciesP3CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/RFC3280MandatoryAttributeTypesCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/RFC3280OptionalAttributeTypesCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/RevokedsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/RolloverfromPrintableStringtoUTF8StringCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CRLSigningCert.crt", 
+    "src/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CertificateSigningCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCRLSigningCert.crt", 
+    "src/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCertificateSigningCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/TrustAnchorRootCertificate.crt", 
+    "src/pki/testdata/nist-pkits/certs/TwoCRLsCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/UIDCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/UTF8StringCaseInsensitiveMatchCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/UTF8StringEncodedNamesCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/UnknownCRLEntryExtensionCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/UnknownCRLExtensionCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest15EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest16EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest17EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest18EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest19EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedCRLSigningKeyTest6EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest3EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest4EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedOldWithNewTest1EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidCertificatePathTest1EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest30EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest32EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidDNandRFC822nameConstraintsTest27EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest11EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest14EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest18EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest19EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest1EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest4EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest5EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest6EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidDSAParameterInheritanceTest5EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidDSASignaturesTest4EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidGeneralizedTimeCRLnextUpdateTest13EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidGeneralizedTimenotAfterDateTest8EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidGeneralizedTimenotBeforeDateTest4EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest22EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest24EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest25EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidLongSerialNumberTest16EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidLongSerialNumberTest17EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidNameChainingCapitalizationTest5EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest3EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest4EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidNameUIDsTest6EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidNegativeSerialNumberTest14EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidNoissuingDistributionPointTest10EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest11EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest12EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest13EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest14EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest1EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest3EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest5EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest6EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest9EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidRFC3280MandatoryAttributeTypesTest7EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidRFC3280OptionalAttributeTypesTest8EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest21EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest23EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest25EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidRolloverfromPrintableStringtoUTF8StringTest10EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest7EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest9EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitPolicyMappingTest7EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest15EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest17EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidSelfIssuedrequireExplicitPolicyTest6EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidSeparateCertificateandCRLKeysTest19EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidTwoCRLsTest7EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidURInameConstraintsTest34EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidURInameConstraintsTest36EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidUTF8StringCaseInsensitiveMatchTest11EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidUTF8StringEncodedNamesTest9EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidUnknownNotCriticalCertificateExtensionTest1EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidbasicConstraintsNotCriticalTest4EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest28EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest29EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest30EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest33EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest2EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest5EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest7EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest8EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValiddistributionPointTest1EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValiddistributionPointTest4EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValiddistributionPointTest5EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValiddistributionPointTest7EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidinhibitAnyPolicyTest2EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest2EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest4EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidkeyUsageNotCriticalTest3EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidonlyContainsCACertsTest13EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidonlySomeReasonsTest18EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidonlySomeReasonsTest19EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest13EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest14EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest7EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest8EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/Validpre2000UTCnotBeforeDateTest3EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest1EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest2EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest4EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/WrongCRLCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/anyPolicyCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/basicConstraintsCriticalcAFalseCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/basicConstraintsNotCriticalCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/basicConstraintsNotCriticalcAFalseCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/deltaCRLCA1Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/deltaCRLCA2Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/deltaCRLCA3Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/deltaCRLIndicatorNoBaseCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/distributionPoint1CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/distributionPoint2CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/indirectCRLCA1Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/indirectCRLCA2Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/indirectCRLCA3Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/indirectCRLCA3cRLIssuerCert.crt", 
+    "src/pki/testdata/nist-pkits/certs/indirectCRLCA4Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/indirectCRLCA4cRLIssuerCert.crt", 
+    "src/pki/testdata/nist-pkits/certs/indirectCRLCA5Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/indirectCRLCA6Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy0CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedsubCA2Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA1Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA2Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCAIAP5Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subsubCA2Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy5CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy5subCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy5subsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitAnyPolicyTest3EE.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping0CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping0subCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCAIPM5Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCAIPM5Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/keyUsageCriticalcRLSignFalseCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/keyUsageCriticalkeyCertSignFalseCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/keyUsageNotCriticalCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/keyUsageNotCriticalcRLSignFalseCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/keyUsageNotCriticalkeyCertSignFalseCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN1CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN1SelfIssuedCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA1Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA2Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA3Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN2CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN3CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN3subCA1Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN3subCA2Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN4CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDN5CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDNS1CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsDNS2CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA1Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA2Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA3Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsURI1CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/nameConstraintsURI2CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/onlyContainsAttributeCertsCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/onlyContainsCACertsCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/onlyContainsUserCertsCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/onlySomeReasonsCA1Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/onlySomeReasonsCA2Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/onlySomeReasonsCA3Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/onlySomeReasonsCA4Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint0CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint0SelfIssuedCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint0subCA2Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint0subCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint1CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint1subCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6subCA0Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6subCA1Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6subCA4Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA00Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA11Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA41Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA11XCert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA41XCert.crt", 
+    "src/pki/testdata/nist-pkits/certs/pre2000CRLnextUpdateCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy0CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy0subCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy0subsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy0subsubsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy10CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy10subCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy10subsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy10subsubsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy2CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy2subCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy4CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy4subCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy4subsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy4subsubsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy5CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy5subCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy5subsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy5subsubsubCACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy7CACert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy7subCARE2Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy7subsubCARE2RE4Cert.crt", 
+    "src/pki/testdata/nist-pkits/certs/requireExplicitPolicy7subsubsubCARE2RE4Cert.crt", 
+    "src/pki/testdata/nist-pkits/crls/BadCRLIssuerNameCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/BadCRLSignatureCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/BadSignedCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/BadnotAfterDateCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/BadnotBeforeDateCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/BasicSelfIssuedCRLSigningKeyCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/BasicSelfIssuedNewKeyCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/BasicSelfIssuedOldKeyCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/DSACACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/DSAParametersInheritedCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/GeneralizedTimeCRLnextUpdateCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/GoodCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/GoodsubCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/LongSerialNumberCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/Mapping1to2CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/MappingFromanyPolicyCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/MappingToanyPolicyCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/MissingbasicConstraintsCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/NameOrderCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/NegativeSerialNumberCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/NoPoliciesCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/NoissuingDistributionPointCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/OldCRLnextUpdateCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/P12Mapping1to3CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/P12Mapping1to3subCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/P12Mapping1to3subsubCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/P1Mapping1to234CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/P1Mapping1to234subCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/P1anyPolicyMapping1to2CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/PanyPolicyMapping1to2CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/PoliciesP1234CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/PoliciesP1234subCAP123CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/PoliciesP1234subsubCAP123P12CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/PoliciesP123CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/PoliciesP123subCAP12CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/PoliciesP123subsubCAP12P1CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/PoliciesP123subsubCAP2P2CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/PoliciesP123subsubsubCAP12P2P1CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/PoliciesP12CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/PoliciesP12subCAP1CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/PoliciesP12subsubCAP1P2CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/PoliciesP2subCA2CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/PoliciesP2subCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/PoliciesP3CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/RFC3280MandatoryAttributeTypesCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/RFC3280OptionalAttributeTypesCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/RevokedsubCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/RolloverfromPrintableStringtoUTF8StringCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/SeparateCertificateandCRLKeysCA2CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/SeparateCertificateandCRLKeysCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/TrustAnchorRootCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/TwoCRLsCABadCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/TwoCRLsCAGoodCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/UIDCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/UTF8StringCaseInsensitiveMatchCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/UTF8StringEncodedNamesCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/UnknownCRLEntryExtensionCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/UnknownCRLExtensionCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/WrongCRLCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/anyPolicyCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/basicConstraintsCriticalcAFalseCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/basicConstraintsNotCriticalCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/basicConstraintsNotCriticalcAFalseCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/deltaCRLCA1CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/deltaCRLCA1deltaCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/deltaCRLCA2CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/deltaCRLCA2deltaCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/deltaCRLCA3CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/deltaCRLCA3deltaCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/deltaCRLIndicatorNoBaseCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/distributionPoint1CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/distributionPoint2CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/indirectCRLCA1CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/indirectCRLCA3CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/indirectCRLCA3cRLIssuerCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/indirectCRLCA4cRLIssuerCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/indirectCRLCA5CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy0CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCA1CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCA2CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCAIAP5CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subsubCA2CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy5CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy5subCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy5subsubCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping0CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping0subCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subsubCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1subCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1subsubCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subsubCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subsubsubCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/keyUsageCriticalcRLSignFalseCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/keyUsageCriticalkeyCertSignFalseCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/keyUsageNotCriticalCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/keyUsageNotCriticalcRLSignFalseCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN1CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA1CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA2CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA3CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN2CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN3CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN3subCA1CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN3subCA2CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN4CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDN5CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDNS1CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsDNS2CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA1CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA2CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA3CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsURI1CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/nameConstraintsURI2CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/onlyContainsAttributeCertsCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/onlyContainsCACertsCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/onlyContainsUserCertsCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA1compromiseCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA1otherreasonsCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA2CRL1.crl", 
+    "src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA2CRL2.crl", 
+    "src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA3compromiseCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA3otherreasonsCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA4compromiseCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA4otherreasonsCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint0CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint0subCA2CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint0subCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint1CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint1subCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6subCA0CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6subCA1CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6subCA4CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA00CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA11CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA41CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubsubCA11XCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubsubCA41XCRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/pre2000CRLnextUpdateCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy0CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy0subCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy0subsubCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy0subsubsubCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy10CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy10subCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy10subsubCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy10subsubsubCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy2CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy2subCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy4CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy4subCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy4subsubCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy4subsubsubCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy5CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy5subCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy5subsubCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy5subsubsubCACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy7CACRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy7subCARE2CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl", 
+    "src/pki/testdata/nist-pkits/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl", 
+    "src/pki/testdata/ocsp_unittest/bad_ocsp_type.pem", 
+    "src/pki/testdata/ocsp_unittest/bad_signature.pem", 
+    "src/pki/testdata/ocsp_unittest/bad_status.pem", 
+    "src/pki/testdata/ocsp_unittest/good_response.pem", 
+    "src/pki/testdata/ocsp_unittest/good_response_next_update.pem", 
+    "src/pki/testdata/ocsp_unittest/good_response_sha256.pem", 
+    "src/pki/testdata/ocsp_unittest/has_critical_ct_extension.pem", 
+    "src/pki/testdata/ocsp_unittest/has_critical_response_extension.pem", 
+    "src/pki/testdata/ocsp_unittest/has_critical_single_extension.pem", 
+    "src/pki/testdata/ocsp_unittest/has_extension.pem", 
+    "src/pki/testdata/ocsp_unittest/has_single_extension.pem", 
+    "src/pki/testdata/ocsp_unittest/has_version.pem", 
+    "src/pki/testdata/ocsp_unittest/malformed_request.pem", 
+    "src/pki/testdata/ocsp_unittest/missing_response.pem", 
+    "src/pki/testdata/ocsp_unittest/multiple_response.pem", 
+    "src/pki/testdata/ocsp_unittest/no_response.pem", 
+    "src/pki/testdata/ocsp_unittest/ocsp_extra_certs.pem", 
+    "src/pki/testdata/ocsp_unittest/ocsp_sign_bad_indirect.pem", 
+    "src/pki/testdata/ocsp_unittest/ocsp_sign_direct.pem", 
+    "src/pki/testdata/ocsp_unittest/ocsp_sign_indirect.pem", 
+    "src/pki/testdata/ocsp_unittest/ocsp_sign_indirect_missing.pem", 
+    "src/pki/testdata/ocsp_unittest/other_response.pem", 
+    "src/pki/testdata/ocsp_unittest/responder_id.pem", 
+    "src/pki/testdata/ocsp_unittest/responder_name.pem", 
+    "src/pki/testdata/ocsp_unittest/revoke_response.pem", 
+    "src/pki/testdata/ocsp_unittest/revoke_response_reason.pem", 
+    "src/pki/testdata/ocsp_unittest/unknown_response.pem", 
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/empty_sequence.pem", 
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/extra_contents_after_extension_sequence.pem", 
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/extra_contents_after_issuer_and_serial.pem", 
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_contents.pem", 
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_issuer.pem", 
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_key_identifier.pem", 
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_serial.pem", 
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/issuer_and_serial.pem", 
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/issuer_only.pem", 
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/key_identifier.pem", 
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/key_identifier_and_issuer_and_serial.pem", 
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/serial_only.pem", 
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier/url_issuer_and_serial.pem", 
+    "src/pki/testdata/parse_certificate_unittest/authority_key_identifier_not_sequence.pem", 
+    "src/pki/testdata/parse_certificate_unittest/bad_key_usage.pem", 
+    "src/pki/testdata/parse_certificate_unittest/bad_policy_qualifiers.pem", 
+    "src/pki/testdata/parse_certificate_unittest/bad_signature_algorithm_oid.pem", 
+    "src/pki/testdata/parse_certificate_unittest/bad_validity.pem", 
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_ca_false.pem", 
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_ca_no_path.pem", 
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_ca_path_9.pem", 
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_negative_path.pem", 
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_not_ca.pem", 
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_path_too_large.pem", 
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_255.pem", 
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_256.pem", 
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_not_ca.pem", 
+    "src/pki/testdata/parse_certificate_unittest/basic_constraints_unconsumed_data.pem", 
+    "src/pki/testdata/parse_certificate_unittest/cert_algorithm_not_sequence.pem", 
+    "src/pki/testdata/parse_certificate_unittest/cert_data_after_signature.pem", 
+    "src/pki/testdata/parse_certificate_unittest/cert_empty_sequence.pem", 
+    "src/pki/testdata/parse_certificate_unittest/cert_missing_signature.pem", 
+    "src/pki/testdata/parse_certificate_unittest/cert_not_sequence.pem", 
+    "src/pki/testdata/parse_certificate_unittest/cert_signature_not_bit_string.pem", 
+    "src/pki/testdata/parse_certificate_unittest/cert_skeleton.pem", 
+    "src/pki/testdata/parse_certificate_unittest/cert_version3.pem", 
+    "src/pki/testdata/parse_certificate_unittest/crldp_1uri_noissuer.pem", 
+    "src/pki/testdata/parse_certificate_unittest/crldp_3uri_noissuer.pem", 
+    "src/pki/testdata/parse_certificate_unittest/crldp_full_name_as_dirname.pem", 
+    "src/pki/testdata/parse_certificate_unittest/crldp_issuer_as_dirname.pem", 
+    "src/pki/testdata/parse_certificate_unittest/extended_key_usage.pem", 
+    "src/pki/testdata/parse_certificate_unittest/extension_critical.pem", 
+    "src/pki/testdata/parse_certificate_unittest/extension_critical_0.pem", 
+    "src/pki/testdata/parse_certificate_unittest/extension_critical_3.pem", 
+    "src/pki/testdata/parse_certificate_unittest/extension_not_critical.pem", 
+    "src/pki/testdata/parse_certificate_unittest/extensions_data_after_sequence.pem", 
+    "src/pki/testdata/parse_certificate_unittest/extensions_duplicate_key_usage.pem", 
+    "src/pki/testdata/parse_certificate_unittest/extensions_empty_sequence.pem", 
+    "src/pki/testdata/parse_certificate_unittest/extensions_not_sequence.pem", 
+    "src/pki/testdata/parse_certificate_unittest/extensions_real.pem", 
+    "src/pki/testdata/parse_certificate_unittest/failed_signature_algorithm.pem", 
+    "src/pki/testdata/parse_certificate_unittest/inhibit_any_policy.pem", 
+    "src/pki/testdata/parse_certificate_unittest/issuer_bad_printable_string.pem", 
+    "src/pki/testdata/parse_certificate_unittest/key_usage.pem", 
+    "src/pki/testdata/parse_certificate_unittest/name_constraints_bad_ip.pem", 
+    "src/pki/testdata/parse_certificate_unittest/policies.pem", 
+    "src/pki/testdata/parse_certificate_unittest/policy_constraints_empty.pem", 
+    "src/pki/testdata/parse_certificate_unittest/policy_constraints_inhibit.pem", 
+    "src/pki/testdata/parse_certificate_unittest/policy_constraints_inhibit_require.pem", 
+    "src/pki/testdata/parse_certificate_unittest/policy_constraints_require.pem", 
+    "src/pki/testdata/parse_certificate_unittest/policy_qualifiers_empty_sequence.pem", 
+    "src/pki/testdata/parse_certificate_unittest/serial_37_bytes.pem", 
+    "src/pki/testdata/parse_certificate_unittest/serial_negative.pem", 
+    "src/pki/testdata/parse_certificate_unittest/serial_not_minimal.pem", 
+    "src/pki/testdata/parse_certificate_unittest/serial_not_number.pem", 
+    "src/pki/testdata/parse_certificate_unittest/serial_zero.pem", 
+    "src/pki/testdata/parse_certificate_unittest/serial_zero_padded.pem", 
+    "src/pki/testdata/parse_certificate_unittest/serial_zero_padded_21_bytes.pem", 
+    "src/pki/testdata/parse_certificate_unittest/signature_algorithm_null.pem", 
+    "src/pki/testdata/parse_certificate_unittest/subject_alt_name.pem", 
+    "src/pki/testdata/parse_certificate_unittest/subject_blank_subjectaltname_not_critical.pem", 
+    "src/pki/testdata/parse_certificate_unittest/subject_key_identifier_not_octet_string.pem", 
+    "src/pki/testdata/parse_certificate_unittest/subject_not_ascii.pem", 
+    "src/pki/testdata/parse_certificate_unittest/subject_not_printable_string.pem", 
+    "src/pki/testdata/parse_certificate_unittest/subject_printable_string_containing_utf8_client_cert.pem", 
+    "src/pki/testdata/parse_certificate_unittest/subject_t61string.pem", 
+    "src/pki/testdata/parse_certificate_unittest/subject_t61string_1-32.pem", 
+    "src/pki/testdata/parse_certificate_unittest/subject_t61string_126-160.pem", 
+    "src/pki/testdata/parse_certificate_unittest/subject_t61string_actual.pem", 
+    "src/pki/testdata/parse_certificate_unittest/subjectaltname_bad_ip.pem", 
+    "src/pki/testdata/parse_certificate_unittest/subjectaltname_dns_not_ascii.pem", 
+    "src/pki/testdata/parse_certificate_unittest/subjectaltname_general_names_empty_sequence.pem", 
+    "src/pki/testdata/parse_certificate_unittest/subjectaltname_trailing_data.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_explicit_v1.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_v1.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_v1_extensions.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_v2_extensions.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_v2_issuer_and_subject_unique_id.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_v2_issuer_unique_id.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_v2_no_optionals.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_v3_all_optionals.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_v3_data_after_extensions.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_v3_extensions.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_v3_extensions_not_sequence.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_v3_no_optionals.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_v3_real.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_v4.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_validity_both_generalized_time.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_validity_both_utc_time.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_validity_generalized_time_and_utc_time.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_validity_relaxed.pem", 
+    "src/pki/testdata/parse_certificate_unittest/tbs_validity_utc_time_and_generalized_time.pem", 
+    "src/pki/testdata/parse_certificate_unittest/v1_explicit_version.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_match_name_only.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_matching.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_mismatch.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/root.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/root2.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/target.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_a.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_b.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_c.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_a.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_b.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_c.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_a.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_b.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_c.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/root.pem", 
+    "src/pki/testdata/path_builder_unittest/key_id_prioritization/target.pem", 
+    "src/pki/testdata/path_builder_unittest/multi-root-A-by-B.pem", 
+    "src/pki/testdata/path_builder_unittest/multi-root-B-by-C.pem", 
+    "src/pki/testdata/path_builder_unittest/multi-root-B-by-F.pem", 
+    "src/pki/testdata/path_builder_unittest/multi-root-C-by-D.pem", 
+    "src/pki/testdata/path_builder_unittest/multi-root-C-by-E.pem", 
+    "src/pki/testdata/path_builder_unittest/multi-root-D-by-D.pem", 
+    "src/pki/testdata/path_builder_unittest/multi-root-E-by-E.pem", 
+    "src/pki/testdata/path_builder_unittest/multi-root-F-by-E.pem", 
+    "src/pki/testdata/path_builder_unittest/precertificate/precertificate.pem", 
+    "src/pki/testdata/path_builder_unittest/precertificate/root.pem", 
+    "src/pki/testdata/path_builder_unittest/self_issued_prioritization/root1.pem", 
+    "src/pki/testdata/path_builder_unittest/self_issued_prioritization/root1_cross.pem", 
+    "src/pki/testdata/path_builder_unittest/self_issued_prioritization/root2.pem", 
+    "src/pki/testdata/path_builder_unittest/self_issued_prioritization/target.pem", 
+    "src/pki/testdata/path_builder_unittest/validity_date_prioritization/int_ac.pem", 
+    "src/pki/testdata/path_builder_unittest/validity_date_prioritization/int_ad.pem", 
+    "src/pki/testdata/path_builder_unittest/validity_date_prioritization/int_bc.pem", 
+    "src/pki/testdata/path_builder_unittest/validity_date_prioritization/int_bd.pem", 
+    "src/pki/testdata/path_builder_unittest/validity_date_prioritization/root.pem", 
+    "src/pki/testdata/path_builder_unittest/validity_date_prioritization/target.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/not-after.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/not-before.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-root/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration-and-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-before-ta-with-expiration.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-before.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-target/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-target/not-after.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/expired-target/not-before.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/any.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/any.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-any.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-any.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/key-rollover/longrolloverchain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/key-rollover/longrolloverchain.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/key-rollover/newchain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/key-rollover/newchain.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/key-rollover/oldchain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/key-rollover/oldchain.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/key-rollover/rolloverchain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/key-rollover/rolloverchain.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/ok-all-types.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/ok-all-types.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-all-types.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-all-types.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.2.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.3.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.4.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.5.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.6.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.1.2.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.1.3.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.10.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.13.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.2.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.3.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.4.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.5.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.6.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.7.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.8.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.1.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.10.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.11.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.3.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.5.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.6.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.8.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.9.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.1.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.10.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.3.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.4.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.5.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.6.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.8.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.10.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.12.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.13.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.15.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.16.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.17.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.2.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.20.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.21.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.22.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.23.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.24.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.25.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.26.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.27.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.28.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.29.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.3.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.31.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.33.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.34.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.35.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.36.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.37.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.38.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.7.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.8.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.9.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.16.2.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.1.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.2.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.5.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.6.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.7.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.3.1.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.3.2.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.1.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.10.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.11.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.12.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.16.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.2.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.3.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.5.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.6.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.9.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.7.1.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.7.2.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.1.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.12.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.14.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.2.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.3.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.4.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.5.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.6.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.7.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.8.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.9.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.3.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.5.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.7.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.8.txt", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-ok/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-ok/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-ok/ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration-and-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints-require-basic-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-require-basic-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root-expired.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/ta-with-constraints.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/ta-with-expiration.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-and-trust_anchor.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-root.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/unspecified-trust-root.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/any.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/any.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/clientauth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/clientauth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/serverauth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/serverauth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/any.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/any.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/serverauth-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/serverauth.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf-strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/strict.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-only/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_anchor.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-and-trust_anchor.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-not_after.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-wrong_eku.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf_require_self_signed.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_anchor.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf-and-trust_anchor.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf_require_self_signed.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-and-trust_anchor.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-not_after.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-wrong_eku.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf_require_self_signed.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only-trusted_leaf.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/chain.pem", 
+    "src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/main.test", 
+    "src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/ta-with-constraints.test", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-dupe_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_rdn.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-dupe_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_rdn.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-dupe_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_rdn.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-dupe_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_rdn.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-dupe_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_rdn.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_1.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_2.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-dupe_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_rdn.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-dupe_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_rdn.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-dupe_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_rdn.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-dupe_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_rdn.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-dupe_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_rdn.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-dupe_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_rdn.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-dupe_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_rdn.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-dupe_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_rdn.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-dupe_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_rdn.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-dupe_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_attr.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_rdn.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_1.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_2.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/custom-custom-normalized.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-badAttributeType.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-empty.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-extradata.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-onlyOneElement.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-setNotSequence.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/invalid-Name-setInsteadOfSequence.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/invalid-RDN-empty.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/invalid-RDN-sequenceInsteadOfSet.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/unicode-mixed-normalized.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/unicode-mixed-unnormalized.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/unicode_bmp-BMPSTRING-unmangled.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/unicode_bmp-UNIVERSALSTRING-unmangled.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/unicode_bmp-UTF8-unmangled.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/unicode_supplementary-UNIVERSALSTRING-unmangled.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/unicode_supplementary-UTF8-unmangled.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/valid-Name-empty.pem", 
+    "src/pki/testdata/verify_name_match_unittest/names/valid-minimal.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-spki-params-null.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-unused-bits-signature.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecdh-key.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecmqv-key.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-rsa-algorithm.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-wrong-signature-format.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-secp384r1-sha256-corrupted-data.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-secp384r1-sha256.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/ecdsa-using-rsa-key.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-length.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-null.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-key-params-absent.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-using-pss-key-no-params.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-wrong-algorithm.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-key-encoded-ber.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-spki-non-null-params.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-using-ecdsa-algorithm.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-using-id-ea-rsa.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pss-sha256-using-pss-key-with-params.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pss-sha256-wrong-salt.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/rsa-pss-sha256.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/rsa-using-ec-key.pem", 
+    "src/pki/testdata/verify_signed_data_unittest/rsa2048-pkcs1-sha512.pem", 
+    "src/pki/testdata/verify_unittest/google-leaf.der", 
+    "src/pki/testdata/verify_unittest/self-issued.pem"
+  ], 
+  "rust_bssl_crypto": [
+    "src/rust/bssl-crypto/src/aead.rs", 
+    "src/rust/bssl-crypto/src/aes.rs", 
+    "src/rust/bssl-crypto/src/cipher/aes_cbc.rs", 
+    "src/rust/bssl-crypto/src/cipher/aes_ctr.rs", 
+    "src/rust/bssl-crypto/src/cipher/mod.rs", 
+    "src/rust/bssl-crypto/src/digest.rs", 
+    "src/rust/bssl-crypto/src/ec.rs", 
+    "src/rust/bssl-crypto/src/ecdh.rs", 
+    "src/rust/bssl-crypto/src/ecdsa.rs", 
+    "src/rust/bssl-crypto/src/ed25519.rs", 
+    "src/rust/bssl-crypto/src/hkdf.rs", 
+    "src/rust/bssl-crypto/src/hmac.rs", 
+    "src/rust/bssl-crypto/src/hpke.rs", 
+    "src/rust/bssl-crypto/src/lib.rs", 
+    "src/rust/bssl-crypto/src/macros.rs", 
+    "src/rust/bssl-crypto/src/mem.rs", 
+    "src/rust/bssl-crypto/src/rand.rs", 
+    "src/rust/bssl-crypto/src/rsa.rs", 
+    "src/rust/bssl-crypto/src/scoped.rs", 
+    "src/rust/bssl-crypto/src/test_helpers.rs", 
+    "src/rust/bssl-crypto/src/x25519.rs"
+  ], 
+  "rust_bssl_sys": [
+    "src/rust/bssl-sys/src/lib.rs"
+  ], 
+  "ssl": [
+    "src/ssl/bio_ssl.cc", 
+    "src/ssl/d1_both.cc", 
+    "src/ssl/d1_lib.cc", 
+    "src/ssl/d1_pkt.cc", 
+    "src/ssl/d1_srtp.cc", 
+    "src/ssl/dtls_method.cc", 
+    "src/ssl/dtls_record.cc", 
+    "src/ssl/encrypted_client_hello.cc", 
+    "src/ssl/extensions.cc", 
+    "src/ssl/handoff.cc", 
+    "src/ssl/handshake.cc", 
+    "src/ssl/handshake_client.cc", 
+    "src/ssl/handshake_server.cc", 
+    "src/ssl/s3_both.cc", 
+    "src/ssl/s3_lib.cc", 
+    "src/ssl/s3_pkt.cc", 
+    "src/ssl/ssl_aead_ctx.cc", 
+    "src/ssl/ssl_asn1.cc", 
+    "src/ssl/ssl_buffer.cc", 
+    "src/ssl/ssl_cert.cc", 
+    "src/ssl/ssl_cipher.cc", 
+    "src/ssl/ssl_credential.cc", 
+    "src/ssl/ssl_file.cc", 
+    "src/ssl/ssl_key_share.cc", 
+    "src/ssl/ssl_lib.cc", 
+    "src/ssl/ssl_privkey.cc", 
+    "src/ssl/ssl_session.cc", 
+    "src/ssl/ssl_stat.cc", 
+    "src/ssl/ssl_transcript.cc", 
+    "src/ssl/ssl_versions.cc", 
+    "src/ssl/ssl_x509.cc", 
+    "src/ssl/t1_enc.cc", 
+    "src/ssl/tls13_both.cc", 
+    "src/ssl/tls13_client.cc", 
+    "src/ssl/tls13_enc.cc", 
+    "src/ssl/tls13_server.cc", 
+    "src/ssl/tls_method.cc", 
+    "src/ssl/tls_record.cc"
+  ], 
+  "ssl_headers": [
+    "src/include/openssl/dtls1.h", 
+    "src/include/openssl/srtp.h", 
+    "src/include/openssl/ssl.h", 
+    "src/include/openssl/ssl3.h", 
+    "src/include/openssl/tls1.h"
+  ], 
+  "ssl_internal_headers": [
+    "src/ssl/internal.h"
+  ], 
+  "ssl_test": [
+    "src/crypto/test/gtest_main.cc", 
+    "src/ssl/span_test.cc", 
+    "src/ssl/ssl_c_test.c", 
+    "src/ssl/ssl_test.cc"
+  ], 
+  "test_support": [
+    "src/crypto/test/abi_test.cc", 
+    "src/crypto/test/file_test.cc", 
+    "src/crypto/test/file_test_gtest.cc", 
+    "src/crypto/test/file_util.cc", 
+    "src/crypto/test/test_data.cc", 
+    "src/crypto/test/test_util.cc", 
+    "src/crypto/test/wycheproof_util.cc"
+  ], 
+  "test_support_headers": [
+    "src/crypto/test/abi_test.h", 
+    "src/crypto/test/file_test.h", 
+    "src/crypto/test/file_util.h", 
+    "src/crypto/test/gtest_main.h", 
+    "src/crypto/test/test_data.h", 
+    "src/crypto/test/test_util.h", 
+    "src/crypto/test/wycheproof_util.h", 
+    "src/ssl/test/async_bio.h", 
+    "src/ssl/test/fuzzer.h", 
+    "src/ssl/test/fuzzer_tags.h", 
+    "src/ssl/test/handshake_util.h", 
+    "src/ssl/test/mock_quic_transport.h", 
+    "src/ssl/test/packeted_bio.h", 
+    "src/ssl/test/settings_writer.h", 
+    "src/ssl/test/test_config.h", 
+    "src/ssl/test/test_state.h"
+  ], 
+  "tool": [
+    "src/tool/args.cc", 
+    "src/tool/ciphers.cc", 
+    "src/tool/client.cc", 
+    "src/tool/const.cc", 
+    "src/tool/digest.cc", 
+    "src/tool/fd.cc", 
+    "src/tool/file.cc", 
+    "src/tool/generate_ech.cc", 
+    "src/tool/generate_ed25519.cc", 
+    "src/tool/genrsa.cc", 
+    "src/tool/pkcs12.cc", 
+    "src/tool/rand.cc", 
+    "src/tool/server.cc", 
+    "src/tool/sign.cc", 
+    "src/tool/speed.cc", 
+    "src/tool/tool.cc", 
+    "src/tool/transport_common.cc"
+  ], 
+  "tool_headers": [
+    "src/tool/internal.h", 
+    "src/tool/transport_common.h"
+  ], 
+  "urandom_test": [
+    "src/crypto/fipsmodule/rand/urandom_test.cc"
+  ]
+}
\ No newline at end of file
diff --git a/.clang-format b/src/.clang-format
similarity index 100%
rename from .clang-format
rename to src/.clang-format
diff --git a/.gitignore b/src/.gitignore
similarity index 100%
rename from .gitignore
rename to src/.gitignore
diff --git a/API-CONVENTIONS.md b/src/API-CONVENTIONS.md
similarity index 100%
rename from API-CONVENTIONS.md
rename to src/API-CONVENTIONS.md
diff --git a/BREAKING-CHANGES.md b/src/BREAKING-CHANGES.md
similarity index 100%
rename from BREAKING-CHANGES.md
rename to src/BREAKING-CHANGES.md
diff --git a/BUILDING.md b/src/BUILDING.md
similarity index 100%
rename from BUILDING.md
rename to src/BUILDING.md
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
new file mode 100644
index 0000000..39352d6
--- /dev/null
+++ b/src/CMakeLists.txt
@@ -0,0 +1,775 @@
+cmake_minimum_required(VERSION 3.12)
+
+# Defer enabling C and CXX languages.
+project(BoringSSL NONE)
+
+# Don't install BoringSSL to system directories by default; it has no stable
+# ABI. Instead, default to an "install" directory under the source.
+if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
+  set(CMAKE_INSTALL_PREFIX ${CMAKE_SOURCE_DIR}/install CACHE PATH "" FORCE)
+endif()
+
+if(WIN32)
+  # On Windows, prefer cl over gcc if both are available. By default most of
+  # the CMake generators prefer gcc, even on Windows.
+  set(CMAKE_GENERATOR_CC cl)
+endif()
+
+include(cmake/go.cmake)
+include(cmake/paths.cmake)
+include(gen/sources.cmake)
+
+enable_language(C)
+enable_language(CXX)
+
+include(GNUInstallDirs)
+
+set(INSTALL_ENABLED 1)
+
+if(CMAKE_SYSTEM_NAME STREQUAL "Linux" AND NOT CMAKE_CROSSCOMPILING)
+  find_package(PkgConfig QUIET)
+  if (PkgConfig_FOUND)
+    pkg_check_modules(LIBUNWIND libunwind-generic>=1.3.0)
+    if(LIBUNWIND_FOUND)
+      add_definitions(-DBORINGSSL_HAVE_LIBUNWIND)
+    else()
+      message("libunwind not found. Disabling unwind tests.")
+    endif()
+  else()
+    message("pkgconfig not found. Disabling unwind tests.")
+  endif()
+endif()
+
+string(TOLOWER "${CMAKE_BUILD_TYPE}" CMAKE_BUILD_TYPE_LOWER)
+if(NOT FIPS)
+  if(CMAKE_BUILD_TYPE_LOWER STREQUAL "relwithassert" OR
+     NOT CMAKE_BUILD_TYPE_LOWER MATCHES "rel")
+    add_definitions(-DBORINGSSL_DISPATCH_TEST)
+    # CMake automatically connects include_directories to the NASM
+    # command-line, but not add_definitions.
+    set(CMAKE_ASM_NASM_FLAGS "${CMAKE_ASM_NASM_FLAGS} -DBORINGSSL_DISPATCH_TEST")
+  endif()
+endif()
+
+# Add a RelWithAsserts build configuration. It is the same as Release, except it
+# does not define NDEBUG, so asserts run.
+foreach(VAR CMAKE_C_FLAGS CMAKE_CXX_FLAGS CMAKE_ASM_FLAGS)
+  string(REGEX REPLACE "(^| )[/-]DNDEBUG( |$)" " " "${VAR}_RELWITHASSERTS"
+         "${${VAR}_RELEASE}")
+endforeach()
+
+if(BORINGSSL_PREFIX AND BORINGSSL_PREFIX_SYMBOLS)
+  require_go()
+  add_definitions(-DBORINGSSL_PREFIX=${BORINGSSL_PREFIX})
+  # CMake automatically connects include_directories to the NASM command-line,
+  # but not add_definitions.
+  set(CMAKE_ASM_NASM_FLAGS "${CMAKE_ASM_NASM_FLAGS} -DBORINGSSL_PREFIX=${BORINGSSL_PREFIX}")
+
+  # Use "symbol_prefix_include" to store generated header files
+  include_directories(${CMAKE_CURRENT_BINARY_DIR}/symbol_prefix_include)
+  add_custom_command(
+    OUTPUT symbol_prefix_include/boringssl_prefix_symbols.h
+           symbol_prefix_include/boringssl_prefix_symbols_asm.h
+           symbol_prefix_include/boringssl_prefix_symbols_nasm.inc
+    COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_CURRENT_BINARY_DIR}/symbol_prefix_include
+    COMMAND ${GO_EXECUTABLE} run ${CMAKE_CURRENT_SOURCE_DIR}/util/make_prefix_headers.go -out ${CMAKE_CURRENT_BINARY_DIR}/symbol_prefix_include ${BORINGSSL_PREFIX_SYMBOLS}
+    DEPENDS util/make_prefix_headers.go
+            ${BORINGSSL_PREFIX_SYMBOLS})
+
+  # add_dependencies needs a target, not a file, so we add an intermediate
+  # target.
+  add_custom_target(
+    boringssl_prefix_symbols
+    DEPENDS symbol_prefix_include/boringssl_prefix_symbols.h
+            symbol_prefix_include/boringssl_prefix_symbols_asm.h
+            symbol_prefix_include/boringssl_prefix_symbols_nasm.inc)
+elseif(BORINGSSL_PREFIX OR BORINGSSL_PREFIX_SYMBOLS)
+  message(FATAL_ERROR "Must specify both or neither of BORINGSSL_PREFIX and BORINGSSL_PREFIX_SYMBOLS")
+else()
+  add_custom_target(boringssl_prefix_symbols)
+endif()
+
+if(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
+  set(CLANG 1)
+endif()
+
+if(CMAKE_SYSTEM_NAME STREQUAL "Emscripten")
+  set(EMSCRIPTEN 1)
+endif()
+
+set(CMAKE_CXX_STANDARD 14)
+set(CMAKE_CXX_STANDARD_REQUIRED ON)
+set(CMAKE_C_STANDARD 11)
+set(CMAKE_C_STANDARD_REQUIRED ON)
+
+if(CMAKE_COMPILER_IS_GNUCXX OR CLANG)
+  # Note clang-cl is odd and sets both CLANG and MSVC. We base our configuration
+  # primarily on our normal Clang one.
+  set(C_CXX_FLAGS "-Werror -Wformat=2 -Wsign-compare -Wwrite-strings -Wvla -Wshadow -Wtype-limits -Wmissing-field-initializers")
+  if(MSVC)
+    # clang-cl sets different default warnings than clang. It also treats -Wall
+    # as -Weverything, to match MSVC. Instead -W3 is the alias for -Wall.
+    # See http://llvm.org/viewvc/llvm-project?view=revision&revision=319116
+    set(C_CXX_FLAGS "${C_CXX_FLAGS} -W3 -Wno-unused-parameter -fmsc-version=1900")
+  else()
+    if(EMSCRIPTEN)
+      # emscripten's emcc/clang does not accept the "-ggdb" flag.
+      set(C_CXX_FLAGS "${C_CXX_FLAGS} -g")
+    else()
+      set(C_CXX_FLAGS "${C_CXX_FLAGS} -ggdb")
+    endif()
+
+    set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wall -fvisibility=hidden -fno-common")
+  endif()
+
+  if(CLANG)
+    set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wnewline-eof -fcolor-diagnostics")
+  else()
+    # GCC (at least 4.8.4) has a bug where it'll find unreachable free() calls
+    # and declare that the code is trying to free a stack pointer.
+    set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wno-free-nonheap-object")
+  endif()
+
+  # -Wstring-concatenation was added in Clang 12.0.0, which corresponds to
+  # AppleClang 13.0.0 per the table in
+  # https://en.wikipedia.org/wiki/Xcode#Toolchain_versions
+  if((CMAKE_C_COMPILER_ID STREQUAL "Clang" AND
+      CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL "12.0.0") OR
+     (CMAKE_C_COMPILER_ID STREQUAL "AppleClang" AND
+      CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL "13.0.0"))
+    set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wstring-concatenation")
+  endif()
+
+  # Clang 12's -Wframe-larger-than reportedly does not work in clang-cl. See
+  # https://crbug.com/boringssl/709. Clang 13 includes the following fix, which
+  # may be related. Speculatively gate on Clang 13. That corresponds to
+  # AppleClang 13.1.6.
+  # https://github.com/llvm/llvm-project/commit/6aaf4fa2885600b0e31042071ad06f78218ab0f2
+  if((CMAKE_C_COMPILER_ID STREQUAL "Clang" AND
+      CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL "13.0.0") OR
+     (CMAKE_C_COMPILER_ID STREQUAL "AppleClang" AND
+      CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL "13.1.6"))
+    set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wframe-larger-than=25344")
+  endif()
+
+  if(CLANG OR CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL "7.0.0")
+    set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wimplicit-fallthrough")
+  endif()
+
+  if(CMAKE_COMPILER_IS_GNUCXX)
+    set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wformat-signedness")
+  endif()
+
+  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${C_CXX_FLAGS} -Wmissing-prototypes -Wold-style-definition -Wstrict-prototypes")
+  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${C_CXX_FLAGS} -Wmissing-declarations")
+
+  # In GCC, -Wmissing-declarations is the C++ spelling of -Wmissing-prototypes
+  # and using the wrong one is an error. In Clang, -Wmissing-prototypes is the
+  # spelling for both and -Wmissing-declarations is some other warning.
+  #
+  # https://gcc.gnu.org/onlinedocs/gcc-7.1.0/gcc/Warning-Options.html#Warning-Options
+  # https://clang.llvm.org/docs/DiagnosticsReference.html#wmissing-prototypes
+  # https://clang.llvm.org/docs/DiagnosticsReference.html#wmissing-declarations
+  if(CLANG)
+    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wmissing-prototypes")
+  endif()
+elseif(MSVC)
+  set(MSVC_DISABLED_WARNINGS_LIST
+      "C4100" # 'exarg' : unreferenced formal parameter
+      "C4127" # conditional expression is constant
+      "C4244" # 'function' : conversion from 'int' to 'uint8_t',
+              # possible loss of data
+      "C4267" # conversion from 'size_t' to 'int', possible loss of data
+      "C4706" # assignment within conditional expression
+      )
+  string(REPLACE "C" " -wd" MSVC_DISABLED_WARNINGS_STR
+                            ${MSVC_DISABLED_WARNINGS_LIST})
+  set(CMAKE_C_FLAGS   "-utf-8 -W4 -WX ${MSVC_DISABLED_WARNINGS_STR}")
+  # Without /Zc:__cplusplus, MSVC does not define the right value for
+  # __cplusplus. See https://devblogs.microsoft.com/cppblog/msvc-now-correctly-reports-__cplusplus/
+  # If this becomes too problematic for downstream code, we can look at
+  # _MSVC_LANG.
+  set(CMAKE_CXX_FLAGS "-utf-8 -W4 -WX ${MSVC_DISABLED_WARNINGS_STR} -Zc:__cplusplus")
+endif()
+
+if(WIN32)
+  add_definitions(-D_HAS_EXCEPTIONS=0)
+  add_definitions(-DWIN32_LEAN_AND_MEAN)
+  add_definitions(-DNOMINMAX)
+  # Allow use of fopen.
+  add_definitions(-D_CRT_SECURE_NO_WARNINGS)
+endif()
+
+# pthread_rwlock_t on Linux requires a feature flag. We limit this to Linux
+# because, on Apple platforms, it instead disables APIs we use. See compat(5)
+# and sys/cdefs.h. Reportedly, FreeBSD also breaks when this is set. See
+# https://crbug.com/boringssl/471.
+if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
+  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -D_XOPEN_SOURCE=700")
+endif()
+
+if(FUZZ)
+  if(NOT CLANG)
+    message(FATAL_ERROR "You need to build with Clang for fuzzing to work")
+  endif()
+
+  if(CMAKE_C_COMPILER_VERSION VERSION_LESS "6.0.0")
+    message(FATAL_ERROR "You need Clang ≥ 6.0.0")
+  endif()
+
+  add_definitions(-DBORINGSSL_UNSAFE_DETERMINISTIC_MODE)
+  set(RUNNER_ARGS "-deterministic")
+
+  if(NOT NO_FUZZER_MODE)
+    add_definitions(-DBORINGSSL_UNSAFE_FUZZER_MODE)
+    set(RUNNER_ARGS ${RUNNER_ARGS} "-fuzzer" "-shim-config" "fuzzer_mode.json")
+  endif()
+
+  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=address,fuzzer-no-link -fsanitize-coverage=edge,indirect-calls")
+  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address,fuzzer-no-link -fsanitize-coverage=edge,indirect-calls")
+endif()
+
+add_definitions(-DBORINGSSL_IMPLEMENTATION)
+
+if(BUILD_SHARED_LIBS)
+  add_definitions(-DBORINGSSL_SHARED_LIBRARY)
+  # Enable position-independent code globally. This is needed because
+  # some library targets are OBJECT libraries.
+  set(CMAKE_POSITION_INDEPENDENT_CODE TRUE)
+endif()
+
+if(MSAN)
+  if(NOT CLANG)
+    message(FATAL_ERROR "Cannot enable MSAN unless using Clang")
+  endif()
+
+  if(ASAN)
+    message(FATAL_ERROR "ASAN and MSAN are mutually exclusive")
+  endif()
+
+  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=memory -fsanitize-memory-track-origins -fno-omit-frame-pointer")
+  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=memory -fsanitize-memory-track-origins -fno-omit-frame-pointer")
+  set(CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} -fsanitize=memory -fsanitize-memory-track-origins -fno-omit-frame-pointer")
+endif()
+
+if(ASAN)
+  if(NOT CLANG)
+    message(FATAL_ERROR "Cannot enable ASAN unless using Clang")
+  endif()
+
+  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=address -fsanitize-address-use-after-scope -fno-omit-frame-pointer")
+  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address -fsanitize-address-use-after-scope -fno-omit-frame-pointer")
+endif()
+
+if(CFI)
+  if(NOT CLANG)
+    message(FATAL_ERROR "Cannot enable CFI unless using Clang")
+  endif()
+
+  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=cfi -fno-sanitize-trap=cfi -flto=thin")
+  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=cfi -fno-sanitize-trap=cfi -flto=thin")
+  # We use Chromium's copy of clang, which requires -fuse-ld=lld if building
+  # with -flto. That, in turn, can't handle -ggdb.
+  set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=lld")
+  string(REPLACE "-ggdb" "-g" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
+  string(REPLACE "-ggdb" "-g" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
+  # -flto causes object files to contain LLVM bitcode. Mixing those with
+  # assembly output in the same static library breaks the linker.
+  set(OPENSSL_NO_ASM "1")
+endif()
+
+if(TSAN)
+  if(NOT CLANG)
+    message(FATAL_ERROR "Cannot enable TSAN unless using Clang")
+  endif()
+
+  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=thread")
+  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=thread")
+  set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fsanitize=thread")
+endif()
+
+if(UBSAN)
+  if(NOT CLANG)
+    message(FATAL_ERROR "Cannot enable UBSAN unless using Clang")
+  endif()
+
+  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=undefined")
+  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=undefined")
+  set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fsanitize=undefined")
+
+  if(NOT UBSAN_RECOVER)
+    set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-sanitize-recover=undefined")
+    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-sanitize-recover=undefined")
+    set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fno-sanitize-recover=undefined")
+  endif()
+endif()
+
+if(GCOV)
+  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fprofile-arcs -ftest-coverage")
+  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fprofile-arcs -ftest-coverage")
+endif()
+
+if(FIPS)
+  require_go()
+  add_definitions(-DBORINGSSL_FIPS)
+  if(FIPS_BREAK_TEST)
+    add_definitions("-DBORINGSSL_FIPS_BREAK_${FIPS_BREAK_TEST}=1")
+  endif()
+  # The FIPS integrity check does not work for ASan and MSan builds.
+  if(NOT ASAN AND NOT MSAN)
+    if(BUILD_SHARED_LIBS)
+      set(FIPS_SHARED "1")
+    else()
+      set(FIPS_DELOCATE "1")
+    endif()
+  endif()
+  if(FIPS_SHARED)
+    # The Android CMake files set -ffunction-sections and -fdata-sections,
+    # which is incompatible with FIPS_SHARED.
+    set(CMAKE_C_FLAGS
+        "${CMAKE_C_FLAGS} -fno-function-sections -fno-data-sections")
+    set(CMAKE_CXX_FLAGS
+        "${CMAKE_CXX_FLAGS} -fno-function-sections -fno-data-sections")
+  endif()
+endif()
+
+if(OPENSSL_SMALL)
+  add_definitions(-DOPENSSL_SMALL)
+endif()
+
+if(CONSTANT_TIME_VALIDATION)
+  add_definitions(-DBORINGSSL_CONSTANT_TIME_VALIDATION)
+endif()
+
+if(MALLOC_FAILURE_TESTING)
+  add_definitions(-DBORINGSSL_MALLOC_FAILURE_TESTING)
+endif()
+
+if(OPENSSL_NO_ASM)
+  add_definitions(-DOPENSSL_NO_ASM)
+endif()
+
+if(FIPS_DELOCATE OR NOT OPENSSL_NO_ASM)
+  # On x86 and x86_64 Windows, we use the NASM output.
+  if(WIN32 AND CMAKE_SYSTEM_PROCESSOR MATCHES "AMD64|x86_64|amd64|x86|i[3-6]86")
+    enable_language(ASM_NASM)
+    set(OPENSSL_NASM TRUE)
+    set(CMAKE_ASM_NASM_FLAGS "${CMAKE_ASM_NASM_FLAGS} -gcv8")
+  else()
+    enable_language(ASM)
+    set(OPENSSL_ASM TRUE)
+    # Work around https://gitlab.kitware.com/cmake/cmake/-/issues/20771 in older
+    # CMake versions.
+    if(APPLE AND CMAKE_VERSION VERSION_LESS 3.19)
+      if(CMAKE_OSX_SYSROOT)
+        set(CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} -isysroot \"${CMAKE_OSX_SYSROOT}\"")
+      endif()
+      foreach(arch ${CMAKE_OSX_ARCHITECTURES})
+        set(CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} -arch ${arch}")
+      endforeach()
+    endif()
+    if(NOT WIN32)
+      set(CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} -Wa,--noexecstack")
+    endif()
+    # Clang's integerated assembler does not support debug symbols.
+    if(NOT CMAKE_ASM_COMPILER_ID MATCHES "Clang")
+      set(CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} -Wa,-g")
+    endif()
+  endif()
+endif()
+
+if(OPENSSL_NO_SSE2_FOR_TESTING)
+  add_definitions(-DOPENSSL_NO_SSE2_FOR_TESTING)
+endif()
+
+if(USE_CUSTOM_LIBCXX)
+  if(NOT CLANG)
+    message(FATAL_ERROR "USE_CUSTOM_LIBCXX only supported with Clang")
+  endif()
+
+  # CMake does not allow installing a library without installing dependencies.
+  # If we installed libcrypto, we'd have to install our custom libc++, which
+  # does not make sense. As this is a test-only configuration, disable
+  # installing.
+  set(INSTALL_ENABLED 0)
+
+  # CMAKE_CXX_FLAGS ends up in the linker flags as well, so use
+  # add_compile_options. There does not appear to be a way to set
+  # language-specific compile-only flags.
+  add_compile_options("-nostdinc++")
+  set(CMAKE_CXX_LINK_FLAGS "${CMAKE_CXX_LINK_FLAGS} -nostdlib++")
+  include_directories(
+    SYSTEM
+    util/bot/libcxx-config
+    util/bot/libcxx/include
+    util/bot/libcxxabi/include
+  )
+
+  # This is patterned after buildtools/third_party/libc++/BUILD.gn and
+  # buildtools/third_party/libc++abi/BUILD.gn in Chromium.
+
+  file(GLOB LIBCXX_SOURCES "util/bot/libcxx/src/*.cpp")
+  file(GLOB LIBCXXABI_SOURCES "util/bot/libcxxabi/src/*.cpp")
+
+  # This file is meant for exception-less builds.
+  list(REMOVE_ITEM LIBCXXABI_SOURCES "trunk/src/cxa_noexception.cpp")
+  # libc++ also defines new and delete.
+  list(REMOVE_ITEM LIBCXXABI_SOURCES "trunk/src/stdlib_new_delete.cpp")
+  if(TSAN)
+    # ThreadSanitizer tries to intercept these symbols. Skip them to avoid
+    # symbol conflicts.
+    list(REMOVE_ITEM LIBCXXABI_SOURCES "trunk/src/cxa_guard.cpp")
+  endif()
+
+  add_library(libcxxabi ${LIBCXXABI_SOURCES})
+  target_compile_definitions(
+    libcxxabi PRIVATE
+    -D_LIBCPP_ENABLE_CXX17_REMOVED_UNEXPECTED_FUNCTIONS
+  )
+
+  add_library(libcxx ${LIBCXX_SOURCES})
+  if(ASAN OR MSAN OR TSAN)
+    # Sanitizers try to intercept new and delete.
+    target_compile_definitions(
+      libcxx PRIVATE
+      -D_LIBCPP_DISABLE_NEW_DELETE_DEFINITIONS
+    )
+  endif()
+  target_compile_definitions(
+    libcxx PRIVATE
+    -D_LIBCPP_BUILDING_LIBRARY
+    -DLIBCXX_BUILDING_LIBCXXABI
+  )
+  set_target_properties(
+    libcxx libcxxabi PROPERTIES
+    COMPILE_FLAGS "-Wno-missing-prototypes -Wno-implicit-fallthrough"
+    # libc++ and libc++abi must be built in C++20 mode.
+    CXX_STANDARD 20
+    CXX_STANDARD_REQUIRED TRUE
+  )
+  # libc++abi depends on libc++ internal headers.
+  set_property(TARGET libcxx libcxxabi APPEND PROPERTY INCLUDE_DIRECTORIES "${CMAKE_CURRENT_SOURCE_DIR}/util/bot/libcxx/src")
+  target_link_libraries(libcxx libcxxabi)
+endif()
+
+# Add minimal googletest targets. The provided one has many side-effects, and
+# googletest has a very straightforward build.
+add_library(
+  boringssl_gtest
+  third_party/googletest/googlemock/src/gmock-all.cc
+  third_party/googletest/googletest/src/gtest-all.cc
+)
+if(USE_CUSTOM_LIBCXX)
+  target_link_libraries(boringssl_gtest libcxx)
+endif()
+target_include_directories(
+    boringssl_gtest
+    PUBLIC
+    third_party/googletest/googlemock/include
+    third_party/googletest/googletest/include
+    PRIVATE
+    third_party/googletest/googlemock
+    third_party/googletest/googletest
+)
+
+# Declare a dummy target to build all unit tests. Test targets should inject
+# themselves as dependencies next to the target definition.
+add_custom_target(all_tests)
+
+add_subdirectory(ssl/test)
+add_subdirectory(util/fipstools)
+add_subdirectory(util/fipstools/acvp/modulewrapper)
+
+if(OPENSSL_ASM)
+  set(CRYPTO_SOURCES_ASM_USED ${CRYPTO_SOURCES_ASM})
+  set(BCM_SOURCES_ASM_USED ${BCM_SOURCES_ASM})
+  set(TEST_SUPPORT_SOURCES_ASM_USED ${TEST_SUPPORT_SOURCES_ASM})
+elseif(OPENSSL_NASM)
+  set(CRYPTO_SOURCES_ASM_USED ${CRYPTO_SOURCES_NASM})
+  set(BCM_SOURCES_ASM_USED ${BCM_SOURCES_NASM})
+  set(TEST_SUPPORT_SOURCES_ASM_USED ${TEST_SUPPORT_SOURCES_NASM})
+endif()
+
+if(FIPS_DELOCATE AND FIPS_SHARED)
+  message(FATAL_ERROR "Can't set both delocate and shared mode for FIPS build")
+endif()
+
+if(FIPS_DELOCATE)
+  add_library(bcm_c_generated_asm STATIC ${BCM_SOURCES})
+  add_dependencies(bcm_c_generated_asm boringssl_prefix_symbols)
+  target_include_directories(bcm_c_generated_asm PRIVATE ${PROJECT_SOURCE_DIR}/include)
+  set_target_properties(bcm_c_generated_asm PROPERTIES COMPILE_OPTIONS "-S")
+  set_target_properties(bcm_c_generated_asm PROPERTIES POSITION_INDEPENDENT_CODE ON)
+
+  set(TARGET_FLAG "")
+  if(CMAKE_ASM_COMPILER_TARGET)
+    set(TARGET_FLAG "--target=${CMAKE_ASM_COMPILER_TARGET}")
+  endif()
+
+  go_executable(delocate boringssl.googlesource.com/boringssl/util/fipstools/delocate)
+  add_custom_command(
+    OUTPUT bcm-delocated.S
+    COMMAND ${CMAKE_CURRENT_BINARY_DIR}/delocate
+            -a $<TARGET_FILE:bcm_c_generated_asm>
+            -o ${CMAKE_CURRENT_BINARY_DIR}/bcm-delocated.S
+            -cc ${CMAKE_ASM_COMPILER}
+            -cc-flags "${TARGET_FLAG} ${CMAKE_ASM_FLAGS}"
+            ${BCM_SOURCES_ASM_USED}
+            ${CRYPTO_HEADERS}
+    DEPENDS bcm_c_generated_asm
+            delocate
+            ${BCM_SOURCES_ASM_USED}
+            ${CRYPTO_HEADERS}
+    WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
+  )
+
+  add_library(bcm_hashunset STATIC bcm-delocated.S)
+  set_target_properties(bcm_hashunset PROPERTIES POSITION_INDEPENDENT_CODE ON)
+  set_target_properties(bcm_hashunset PROPERTIES LINKER_LANGUAGE C)
+
+  go_executable(inject_hash
+                boringssl.googlesource.com/boringssl/util/fipstools/inject_hash)
+  add_custom_command(
+    OUTPUT bcm.o
+    COMMAND ./inject_hash -o bcm.o -in-archive $<TARGET_FILE:bcm_hashunset>
+    DEPENDS bcm_hashunset inject_hash
+    WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+  )
+  set(CRYPTO_FIPS_OBJECTS bcm.o)
+elseif(FIPS_SHARED)
+  if(NOT BUILD_SHARED_LIBS)
+    message(FATAL_ERROR "FIPS_SHARED set but not BUILD_SHARED_LIBS")
+  endif()
+
+  add_library(bcm_library STATIC ${BCM_SOURCES} ${BCM_SOURCES_ASM_USED})
+  add_dependencies(bcm_library boringssl_prefix_symbols)
+  target_include_directories(bcm_library PRIVATE ${PROJECT_SOURCE_DIR}/include)
+
+  add_custom_command(
+    OUTPUT bcm.o
+    COMMAND ${CMAKE_LINKER} -r -T ${CMAKE_CURRENT_SOURCE_DIR}/crypto/fipsmodule/fips_shared.lds -o bcm.o --whole-archive $<TARGET_FILE:bcm_library>
+    DEPENDS bcm_library crypto/fipsmodule/fips_shared.lds
+    WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+  )
+  set(CRYPTO_FIPS_OBJECTS bcm.o)
+else()
+  add_library(fipsmodule OBJECT ${BCM_SOURCES} ${BCM_SOURCES_ASM_USED})
+  add_dependencies(fipsmodule boringssl_prefix_symbols)
+  target_include_directories(fipsmodule PRIVATE ${PROJECT_SOURCE_DIR}/include)
+  set(CRYPTO_FIPS_OBJECTS $<TARGET_OBJECTS:fipsmodule>)
+endif()
+
+add_library(crypto ${CRYPTO_SOURCES} ${CRYPTO_FIPS_OBJECTS} ${CRYPTO_SOURCES_ASM_USED})
+target_include_directories(crypto PUBLIC
+  $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include>
+  $<INSTALL_INTERFACE:include>
+)
+set_property(TARGET crypto PROPERTY EXPORT_NAME Crypto)
+
+if(FIPS_SHARED)
+  # Rewrite libcrypto.so to inject the correct module hash value. This assumes
+  # UNIX-style library naming, but we only support FIPS mode on Linux anyway.
+  add_custom_command(
+    TARGET crypto POST_BUILD
+    COMMAND ${GO_EXECUTABLE} run
+    ${CMAKE_CURRENT_SOURCE_DIR}/util/fipstools/inject_hash/inject_hash.go
+    -o libcrypto.so -in-object libcrypto.so
+    # The DEPENDS argument to a POST_BUILD rule appears to be ignored. Thus
+    # go_executable isn't used (as it doesn't get built), but we list this
+    # dependency anyway in case it starts working in some CMake version.
+    DEPENDS util/fipstools/inject_hash/inject_hash.go
+    WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+  )
+endif()
+
+add_dependencies(crypto boringssl_prefix_symbols)
+if(WIN32)
+  target_link_libraries(crypto ws2_32)
+endif()
+
+# CMAKE_SYSTEM_NAME is "Generic" for embedded OSes:
+# https://cmake.org/cmake/help/book/mastering-cmake/chapter/Cross%20Compiling%20With%20CMake.html#toolchain-files
+#
+# For now we assume embedded OSes do not have threads. Additionally, the Threads
+# package does not work with Android, but Android does not require any extra
+# parameters to link pthreads.
+if(NOT CMAKE_SYSTEM_NAME MATCHES "^(Generic|Android)$")
+  find_package(Threads REQUIRED)
+  target_link_libraries(crypto Threads::Threads)
+endif()
+
+# Every target depends on crypto, so we add libcxx as a dependency here to
+# simplify injecting it everywhere.
+if(USE_CUSTOM_LIBCXX)
+  target_link_libraries(crypto libcxx)
+endif()
+
+add_library(ssl ${SSL_SOURCES})
+# Although libssl also provides headers that require an include directory, the
+# flag is already specified by libcrypto, so we omit target_include_directories
+# here.
+set_property(TARGET ssl PROPERTY EXPORT_NAME SSL)
+target_link_libraries(ssl crypto)
+
+add_library(decrepit ${DECREPIT_SOURCES})
+target_link_libraries(decrepit crypto ssl)
+
+add_library(test_support_lib STATIC
+            ${TEST_SUPPORT_SOURCES} ${TEST_SUPPORT_SOURCES_ASM_USED})
+if(LIBUNWIND_FOUND)
+  target_compile_options(test_support_lib PRIVATE ${LIBUNWIND_CFLAGS_OTHER})
+  target_include_directories(test_support_lib PRIVATE ${LIBUNWIND_INCLUDE_DIRS})
+  target_link_libraries(test_support_lib ${LIBUNWIND_LDFLAGS})
+endif()
+if(WIN32)
+  target_link_libraries(test_support_lib dbghelp)
+endif()
+target_link_libraries(test_support_lib boringssl_gtest crypto)
+
+# urandom_test is a separate binary because it needs to be able to observe the
+# PRNG initialisation, which means that it can't have other tests running before
+# it does.
+add_executable(urandom_test ${URANDOM_TEST_SOURCES})
+target_link_libraries(urandom_test test_support_lib boringssl_gtest crypto)
+add_dependencies(all_tests urandom_test)
+
+add_executable(crypto_test ${CRYPTO_TEST_SOURCES})
+target_link_libraries(crypto_test test_support_lib boringssl_gtest crypto)
+add_dependencies(all_tests crypto_test)
+
+add_executable(ssl_test ${SSL_TEST_SOURCES})
+target_link_libraries(ssl_test test_support_lib boringssl_gtest ssl crypto)
+add_dependencies(all_tests ssl_test)
+add_executable(decrepit_test ${DECREPIT_TEST_SOURCES})
+target_link_libraries(decrepit_test test_support_lib boringssl_gtest
+                      decrepit crypto)
+add_dependencies(all_tests decrepit_test)
+
+if(APPLE)
+  set(PKI_CXX_FLAGS "-fno-aligned-new")
+endif()
+
+add_library(pki ${PKI_SOURCES})
+target_link_libraries(pki crypto)
+
+add_executable(pki_test ${PKI_TEST_SOURCES})
+target_link_libraries(pki_test test_support_lib boringssl_gtest pki crypto)
+add_dependencies(all_tests pki_test)
+
+# The PKI library requires C++17.
+set_target_properties(
+  pki pki_test
+  PROPERTIES
+  CXX_STANDARD 17
+  CXX_STANDARD_REQUIRED YES
+  COMPILE_FLAGS "${PKI_CXX_FLAGS}")
+
+add_executable(bssl ${BSSL_SOURCES})
+target_link_libraries(bssl ssl crypto)
+
+# Historically, targets were built in subdirectories. For compatibility with
+# existing tools, we, for now, copy the targets into the subdirectories. This
+# will be removed sometime in 2024.
+copy_post_build(crypto crypto crypto_test urandom_test)
+copy_post_build(ssl ssl ssl_test)
+copy_post_build(decrepit decrepit decrepit_test)
+copy_post_build(tool bssl)
+
+if(FUZZ)
+  if(LIBFUZZER_FROM_DEPS)
+    file(GLOB LIBFUZZER_SOURCES "util/bot/libFuzzer/*.cpp")
+    add_library(Fuzzer STATIC ${LIBFUZZER_SOURCES})
+    # libFuzzer does not pass our aggressive warnings. It also must be built
+    # without -fsanitize-coverage options or clang crashes.
+    set_target_properties(Fuzzer PROPERTIES COMPILE_FLAGS "-Wno-shadow -Wno-format-nonliteral -Wno-missing-prototypes -fsanitize-coverage=0")
+  endif()
+
+  add_subdirectory(fuzz)
+endif()
+
+if(RUST_BINDINGS)
+  find_program(BINDGEN_EXECUTABLE bindgen)
+  if(NOT BINDGEN_EXECUTABLE)
+    message(FATAL_ERROR "Could not find bindgen but was asked to generate Rust bindings.")
+  else()
+    add_subdirectory(rust)
+  endif()
+endif()
+
+if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
+  set(HANDSHAKER_ARGS "-handshaker-path" $<TARGET_FILE:handshaker>)
+endif()
+
+if(FIPS)
+  add_custom_target(
+    acvp_tests
+    COMMAND ${GO_EXECUTABLE} build -o ${CMAKE_CURRENT_BINARY_DIR}/acvptool
+            boringssl.googlesource.com/boringssl/util/fipstools/acvp/acvptool
+    COMMAND ${GO_EXECUTABLE} build -o ${CMAKE_CURRENT_BINARY_DIR}/testmodulewrapper
+            boringssl.googlesource.com/boringssl/util/fipstools/acvp/acvptool/testmodulewrapper
+    COMMAND cd util/fipstools/acvp/acvptool/test &&
+            ${GO_EXECUTABLE} run check_expected.go
+            -tool ${CMAKE_CURRENT_BINARY_DIR}/acvptool
+            -module-wrappers modulewrapper:$<TARGET_FILE:modulewrapper>,testmodulewrapper:${CMAKE_CURRENT_BINARY_DIR}/testmodulewrapper
+            -tests tests.json
+    WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
+    DEPENDS modulewrapper
+    USES_TERMINAL)
+
+  add_custom_target(
+    fips_specific_tests_if_any
+    DEPENDS acvp_tests
+  )
+else()
+  add_custom_target(fips_specific_tests_if_any)
+endif()
+
+file(STRINGS util/go_tests.txt GO_TESTS)
+set_property(DIRECTORY APPEND PROPERTY CMAKE_CONFIGURE_DEPENDS
+             util/go_tests.txt)
+
+if(GO_EXECUTABLE)
+  add_custom_target(
+      run_tests
+      COMMAND ${CMAKE_COMMAND} -E echo "Running Go tests"
+      COMMAND ${GO_EXECUTABLE} test ${GO_TESTS}
+      COMMAND ${CMAKE_COMMAND} -E echo
+      COMMAND ${CMAKE_COMMAND} -E echo "Running unit tests"
+      COMMAND ${GO_EXECUTABLE} run util/all_tests.go -build-dir
+              ${CMAKE_CURRENT_BINARY_DIR}
+      COMMAND ${CMAKE_COMMAND} -E echo
+      COMMAND ${CMAKE_COMMAND} -E echo "Running SSL tests"
+      COMMAND cd ssl/test/runner &&
+              ${GO_EXECUTABLE} test -shim-path $<TARGET_FILE:bssl_shim>
+                ${HANDSHAKER_ARGS} ${RUNNER_ARGS}
+      WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
+      DEPENDS all_tests bssl_shim handshaker fips_specific_tests_if_any
+      USES_TERMINAL)
+else()
+  add_custom_target(
+      run_tests
+      COMMAND ${CMAKE_COMMAND} -E echo "Running tests requires Go"
+      COMMAND ${CMAKE_COMMAND} -E false)
+endif()
+
+if(INSTALL_ENABLED)
+  # CMake versions before 3.14 do not have default destination values. Executable
+  # and library targets that use a default destination should include this
+  # variable.
+  if(CMAKE_VERSION VERSION_LESS "3.14")
+    set(INSTALL_DESTINATION_DEFAULT
+        ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+        LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+        RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
+  endif()
+
+  install(TARGETS crypto ssl
+          EXPORT OpenSSLTargets ${INSTALL_DESTINATION_DEFAULT})
+  install(TARGETS bssl DESTINATION ${INSTALL_DESTINATION_DEFAULT})
+  install(DIRECTORY include/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
+  install(EXPORT OpenSSLTargets
+          FILE OpenSSLTargets.cmake
+          NAMESPACE OpenSSL::
+          DESTINATION lib/cmake/OpenSSL)
+  install(FILES cmake/OpenSSLConfig.cmake DESTINATION lib/cmake/OpenSSL)
+endif()
diff --git a/CONTRIBUTING.md b/src/CONTRIBUTING.md
similarity index 100%
rename from CONTRIBUTING.md
rename to src/CONTRIBUTING.md
diff --git a/FUZZING.md b/src/FUZZING.md
similarity index 100%
rename from FUZZING.md
rename to src/FUZZING.md
diff --git a/INCORPORATING.md b/src/INCORPORATING.md
similarity index 100%
rename from INCORPORATING.md
rename to src/INCORPORATING.md
diff --git a/PORTING.md b/src/PORTING.md
similarity index 100%
rename from PORTING.md
rename to src/PORTING.md
diff --git a/PrivacyInfo.xcprivacy b/src/PrivacyInfo.xcprivacy
similarity index 100%
rename from PrivacyInfo.xcprivacy
rename to src/PrivacyInfo.xcprivacy
diff --git a/README.md b/src/README.md
similarity index 100%
rename from README.md
rename to src/README.md
diff --git a/SANDBOXING.md b/src/SANDBOXING.md
similarity index 100%
rename from SANDBOXING.md
rename to src/SANDBOXING.md
diff --git a/STYLE.md b/src/STYLE.md
similarity index 100%
rename from STYLE.md
rename to src/STYLE.md
diff --git a/build.json b/src/build.json
similarity index 100%
rename from build.json
rename to src/build.json
diff --git a/cmake/OpenSSLConfig.cmake b/src/cmake/OpenSSLConfig.cmake
similarity index 100%
rename from cmake/OpenSSLConfig.cmake
rename to src/cmake/OpenSSLConfig.cmake
diff --git a/cmake/go.cmake b/src/cmake/go.cmake
similarity index 100%
rename from cmake/go.cmake
rename to src/cmake/go.cmake
diff --git a/cmake/paths.cmake b/src/cmake/paths.cmake
similarity index 100%
rename from cmake/paths.cmake
rename to src/cmake/paths.cmake
diff --git a/codereview.settings b/src/codereview.settings
similarity index 100%
rename from codereview.settings
rename to src/codereview.settings
diff --git a/crypto/abi_self_test.cc b/src/crypto/abi_self_test.cc
similarity index 100%
rename from crypto/abi_self_test.cc
rename to src/crypto/abi_self_test.cc
diff --git a/crypto/asn1/a_bitstr.c b/src/crypto/asn1/a_bitstr.c
similarity index 100%
rename from crypto/asn1/a_bitstr.c
rename to src/crypto/asn1/a_bitstr.c
diff --git a/crypto/asn1/a_bool.c b/src/crypto/asn1/a_bool.c
similarity index 100%
rename from crypto/asn1/a_bool.c
rename to src/crypto/asn1/a_bool.c
diff --git a/crypto/asn1/a_d2i_fp.c b/src/crypto/asn1/a_d2i_fp.c
similarity index 100%
rename from crypto/asn1/a_d2i_fp.c
rename to src/crypto/asn1/a_d2i_fp.c
diff --git a/crypto/asn1/a_dup.c b/src/crypto/asn1/a_dup.c
similarity index 100%
rename from crypto/asn1/a_dup.c
rename to src/crypto/asn1/a_dup.c
diff --git a/crypto/asn1/a_gentm.c b/src/crypto/asn1/a_gentm.c
similarity index 100%
rename from crypto/asn1/a_gentm.c
rename to src/crypto/asn1/a_gentm.c
diff --git a/crypto/asn1/a_i2d_fp.c b/src/crypto/asn1/a_i2d_fp.c
similarity index 100%
rename from crypto/asn1/a_i2d_fp.c
rename to src/crypto/asn1/a_i2d_fp.c
diff --git a/crypto/asn1/a_int.c b/src/crypto/asn1/a_int.c
similarity index 100%
rename from crypto/asn1/a_int.c
rename to src/crypto/asn1/a_int.c
diff --git a/crypto/asn1/a_mbstr.c b/src/crypto/asn1/a_mbstr.c
similarity index 100%
rename from crypto/asn1/a_mbstr.c
rename to src/crypto/asn1/a_mbstr.c
diff --git a/crypto/asn1/a_object.c b/src/crypto/asn1/a_object.c
similarity index 100%
rename from crypto/asn1/a_object.c
rename to src/crypto/asn1/a_object.c
diff --git a/crypto/asn1/a_octet.c b/src/crypto/asn1/a_octet.c
similarity index 100%
rename from crypto/asn1/a_octet.c
rename to src/crypto/asn1/a_octet.c
diff --git a/crypto/asn1/a_strex.c b/src/crypto/asn1/a_strex.c
similarity index 100%
rename from crypto/asn1/a_strex.c
rename to src/crypto/asn1/a_strex.c
diff --git a/crypto/asn1/a_strnid.c b/src/crypto/asn1/a_strnid.c
similarity index 100%
rename from crypto/asn1/a_strnid.c
rename to src/crypto/asn1/a_strnid.c
diff --git a/crypto/asn1/a_time.c b/src/crypto/asn1/a_time.c
similarity index 100%
rename from crypto/asn1/a_time.c
rename to src/crypto/asn1/a_time.c
diff --git a/crypto/asn1/a_type.c b/src/crypto/asn1/a_type.c
similarity index 100%
rename from crypto/asn1/a_type.c
rename to src/crypto/asn1/a_type.c
diff --git a/crypto/asn1/a_utctm.c b/src/crypto/asn1/a_utctm.c
similarity index 100%
rename from crypto/asn1/a_utctm.c
rename to src/crypto/asn1/a_utctm.c
diff --git a/crypto/asn1/asn1_lib.c b/src/crypto/asn1/asn1_lib.c
similarity index 100%
rename from crypto/asn1/asn1_lib.c
rename to src/crypto/asn1/asn1_lib.c
diff --git a/crypto/asn1/asn1_par.c b/src/crypto/asn1/asn1_par.c
similarity index 100%
rename from crypto/asn1/asn1_par.c
rename to src/crypto/asn1/asn1_par.c
diff --git a/crypto/asn1/asn1_test.cc b/src/crypto/asn1/asn1_test.cc
similarity index 100%
rename from crypto/asn1/asn1_test.cc
rename to src/crypto/asn1/asn1_test.cc
diff --git a/crypto/asn1/asn_pack.c b/src/crypto/asn1/asn_pack.c
similarity index 100%
rename from crypto/asn1/asn_pack.c
rename to src/crypto/asn1/asn_pack.c
diff --git a/crypto/asn1/f_int.c b/src/crypto/asn1/f_int.c
similarity index 100%
rename from crypto/asn1/f_int.c
rename to src/crypto/asn1/f_int.c
diff --git a/crypto/asn1/f_string.c b/src/crypto/asn1/f_string.c
similarity index 100%
rename from crypto/asn1/f_string.c
rename to src/crypto/asn1/f_string.c
diff --git a/crypto/asn1/internal.h b/src/crypto/asn1/internal.h
similarity index 100%
rename from crypto/asn1/internal.h
rename to src/crypto/asn1/internal.h
diff --git a/crypto/asn1/posix_time.c b/src/crypto/asn1/posix_time.c
similarity index 100%
rename from crypto/asn1/posix_time.c
rename to src/crypto/asn1/posix_time.c
diff --git a/crypto/asn1/tasn_dec.c b/src/crypto/asn1/tasn_dec.c
similarity index 100%
rename from crypto/asn1/tasn_dec.c
rename to src/crypto/asn1/tasn_dec.c
diff --git a/crypto/asn1/tasn_enc.c b/src/crypto/asn1/tasn_enc.c
similarity index 100%
rename from crypto/asn1/tasn_enc.c
rename to src/crypto/asn1/tasn_enc.c
diff --git a/crypto/asn1/tasn_fre.c b/src/crypto/asn1/tasn_fre.c
similarity index 100%
rename from crypto/asn1/tasn_fre.c
rename to src/crypto/asn1/tasn_fre.c
diff --git a/crypto/asn1/tasn_new.c b/src/crypto/asn1/tasn_new.c
similarity index 100%
rename from crypto/asn1/tasn_new.c
rename to src/crypto/asn1/tasn_new.c
diff --git a/crypto/asn1/tasn_typ.c b/src/crypto/asn1/tasn_typ.c
similarity index 100%
rename from crypto/asn1/tasn_typ.c
rename to src/crypto/asn1/tasn_typ.c
diff --git a/crypto/asn1/tasn_utl.c b/src/crypto/asn1/tasn_utl.c
similarity index 100%
rename from crypto/asn1/tasn_utl.c
rename to src/crypto/asn1/tasn_utl.c
diff --git a/crypto/base64/base64.c b/src/crypto/base64/base64.c
similarity index 100%
rename from crypto/base64/base64.c
rename to src/crypto/base64/base64.c
diff --git a/crypto/base64/base64_test.cc b/src/crypto/base64/base64_test.cc
similarity index 100%
rename from crypto/base64/base64_test.cc
rename to src/crypto/base64/base64_test.cc
diff --git a/crypto/bio/bio.c b/src/crypto/bio/bio.c
similarity index 100%
rename from crypto/bio/bio.c
rename to src/crypto/bio/bio.c
diff --git a/crypto/bio/bio_mem.c b/src/crypto/bio/bio_mem.c
similarity index 100%
rename from crypto/bio/bio_mem.c
rename to src/crypto/bio/bio_mem.c
diff --git a/crypto/bio/bio_test.cc b/src/crypto/bio/bio_test.cc
similarity index 100%
rename from crypto/bio/bio_test.cc
rename to src/crypto/bio/bio_test.cc
diff --git a/crypto/bio/connect.c b/src/crypto/bio/connect.c
similarity index 100%
rename from crypto/bio/connect.c
rename to src/crypto/bio/connect.c
diff --git a/crypto/bio/errno.c b/src/crypto/bio/errno.c
similarity index 100%
rename from crypto/bio/errno.c
rename to src/crypto/bio/errno.c
diff --git a/crypto/bio/fd.c b/src/crypto/bio/fd.c
similarity index 100%
rename from crypto/bio/fd.c
rename to src/crypto/bio/fd.c
diff --git a/crypto/bio/file.c b/src/crypto/bio/file.c
similarity index 100%
rename from crypto/bio/file.c
rename to src/crypto/bio/file.c
diff --git a/crypto/bio/hexdump.c b/src/crypto/bio/hexdump.c
similarity index 100%
rename from crypto/bio/hexdump.c
rename to src/crypto/bio/hexdump.c
diff --git a/crypto/bio/internal.h b/src/crypto/bio/internal.h
similarity index 100%
rename from crypto/bio/internal.h
rename to src/crypto/bio/internal.h
diff --git a/crypto/bio/pair.c b/src/crypto/bio/pair.c
similarity index 100%
rename from crypto/bio/pair.c
rename to src/crypto/bio/pair.c
diff --git a/crypto/bio/printf.c b/src/crypto/bio/printf.c
similarity index 100%
rename from crypto/bio/printf.c
rename to src/crypto/bio/printf.c
diff --git a/crypto/bio/socket.c b/src/crypto/bio/socket.c
similarity index 100%
rename from crypto/bio/socket.c
rename to src/crypto/bio/socket.c
diff --git a/crypto/bio/socket_helper.c b/src/crypto/bio/socket_helper.c
similarity index 100%
rename from crypto/bio/socket_helper.c
rename to src/crypto/bio/socket_helper.c
diff --git a/crypto/blake2/blake2.c b/src/crypto/blake2/blake2.c
similarity index 100%
rename from crypto/blake2/blake2.c
rename to src/crypto/blake2/blake2.c
diff --git a/crypto/blake2/blake2_test.cc b/src/crypto/blake2/blake2_test.cc
similarity index 100%
rename from crypto/blake2/blake2_test.cc
rename to src/crypto/blake2/blake2_test.cc
diff --git a/crypto/blake2/blake2b256_tests.txt b/src/crypto/blake2/blake2b256_tests.txt
similarity index 100%
rename from crypto/blake2/blake2b256_tests.txt
rename to src/crypto/blake2/blake2b256_tests.txt
diff --git a/crypto/bn_extra/bn_asn1.c b/src/crypto/bn_extra/bn_asn1.c
similarity index 100%
rename from crypto/bn_extra/bn_asn1.c
rename to src/crypto/bn_extra/bn_asn1.c
diff --git a/crypto/bn_extra/convert.c b/src/crypto/bn_extra/convert.c
similarity index 100%
rename from crypto/bn_extra/convert.c
rename to src/crypto/bn_extra/convert.c
diff --git a/crypto/buf/buf.c b/src/crypto/buf/buf.c
similarity index 100%
rename from crypto/buf/buf.c
rename to src/crypto/buf/buf.c
diff --git a/crypto/buf/buf_test.cc b/src/crypto/buf/buf_test.cc
similarity index 100%
rename from crypto/buf/buf_test.cc
rename to src/crypto/buf/buf_test.cc
diff --git a/crypto/bytestring/asn1_compat.c b/src/crypto/bytestring/asn1_compat.c
similarity index 100%
rename from crypto/bytestring/asn1_compat.c
rename to src/crypto/bytestring/asn1_compat.c
diff --git a/crypto/bytestring/ber.c b/src/crypto/bytestring/ber.c
similarity index 100%
rename from crypto/bytestring/ber.c
rename to src/crypto/bytestring/ber.c
diff --git a/crypto/bytestring/bytestring_test.cc b/src/crypto/bytestring/bytestring_test.cc
similarity index 100%
rename from crypto/bytestring/bytestring_test.cc
rename to src/crypto/bytestring/bytestring_test.cc
diff --git a/crypto/bytestring/cbb.c b/src/crypto/bytestring/cbb.c
similarity index 100%
rename from crypto/bytestring/cbb.c
rename to src/crypto/bytestring/cbb.c
diff --git a/crypto/bytestring/cbs.c b/src/crypto/bytestring/cbs.c
similarity index 100%
rename from crypto/bytestring/cbs.c
rename to src/crypto/bytestring/cbs.c
diff --git a/crypto/bytestring/internal.h b/src/crypto/bytestring/internal.h
similarity index 100%
rename from crypto/bytestring/internal.h
rename to src/crypto/bytestring/internal.h
diff --git a/crypto/bytestring/unicode.c b/src/crypto/bytestring/unicode.c
similarity index 100%
rename from crypto/bytestring/unicode.c
rename to src/crypto/bytestring/unicode.c
diff --git a/crypto/chacha/asm/chacha-armv4.pl b/src/crypto/chacha/asm/chacha-armv4.pl
similarity index 100%
rename from crypto/chacha/asm/chacha-armv4.pl
rename to src/crypto/chacha/asm/chacha-armv4.pl
diff --git a/crypto/chacha/asm/chacha-armv8.pl b/src/crypto/chacha/asm/chacha-armv8.pl
similarity index 100%
rename from crypto/chacha/asm/chacha-armv8.pl
rename to src/crypto/chacha/asm/chacha-armv8.pl
diff --git a/crypto/chacha/asm/chacha-x86.pl b/src/crypto/chacha/asm/chacha-x86.pl
similarity index 100%
rename from crypto/chacha/asm/chacha-x86.pl
rename to src/crypto/chacha/asm/chacha-x86.pl
diff --git a/crypto/chacha/asm/chacha-x86_64.pl b/src/crypto/chacha/asm/chacha-x86_64.pl
similarity index 100%
rename from crypto/chacha/asm/chacha-x86_64.pl
rename to src/crypto/chacha/asm/chacha-x86_64.pl
diff --git a/crypto/chacha/chacha.c b/src/crypto/chacha/chacha.c
similarity index 100%
rename from crypto/chacha/chacha.c
rename to src/crypto/chacha/chacha.c
diff --git a/crypto/chacha/chacha_test.cc b/src/crypto/chacha/chacha_test.cc
similarity index 100%
rename from crypto/chacha/chacha_test.cc
rename to src/crypto/chacha/chacha_test.cc
diff --git a/crypto/chacha/internal.h b/src/crypto/chacha/internal.h
similarity index 100%
rename from crypto/chacha/internal.h
rename to src/crypto/chacha/internal.h
diff --git a/crypto/cipher_extra/aead_test.cc b/src/crypto/cipher_extra/aead_test.cc
similarity index 100%
rename from crypto/cipher_extra/aead_test.cc
rename to src/crypto/cipher_extra/aead_test.cc
diff --git a/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl b/src/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl
similarity index 100%
rename from crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl
rename to src/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl
diff --git a/crypto/cipher_extra/asm/chacha20_poly1305_armv8.pl b/src/crypto/cipher_extra/asm/chacha20_poly1305_armv8.pl
similarity index 100%
rename from crypto/cipher_extra/asm/chacha20_poly1305_armv8.pl
rename to src/crypto/cipher_extra/asm/chacha20_poly1305_armv8.pl
diff --git a/crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl b/src/crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl
similarity index 100%
rename from crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl
rename to src/crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl
diff --git a/crypto/cipher_extra/cipher_extra.c b/src/crypto/cipher_extra/cipher_extra.c
similarity index 100%
rename from crypto/cipher_extra/cipher_extra.c
rename to src/crypto/cipher_extra/cipher_extra.c
diff --git a/crypto/cipher_extra/cipher_test.cc b/src/crypto/cipher_extra/cipher_test.cc
similarity index 100%
rename from crypto/cipher_extra/cipher_test.cc
rename to src/crypto/cipher_extra/cipher_test.cc
diff --git a/crypto/cipher_extra/derive_key.c b/src/crypto/cipher_extra/derive_key.c
similarity index 100%
rename from crypto/cipher_extra/derive_key.c
rename to src/crypto/cipher_extra/derive_key.c
diff --git a/crypto/cipher_extra/e_aesctrhmac.c b/src/crypto/cipher_extra/e_aesctrhmac.c
similarity index 100%
rename from crypto/cipher_extra/e_aesctrhmac.c
rename to src/crypto/cipher_extra/e_aesctrhmac.c
diff --git a/crypto/cipher_extra/e_aesgcmsiv.c b/src/crypto/cipher_extra/e_aesgcmsiv.c
similarity index 100%
rename from crypto/cipher_extra/e_aesgcmsiv.c
rename to src/crypto/cipher_extra/e_aesgcmsiv.c
diff --git a/crypto/cipher_extra/e_chacha20poly1305.c b/src/crypto/cipher_extra/e_chacha20poly1305.c
similarity index 100%
rename from crypto/cipher_extra/e_chacha20poly1305.c
rename to src/crypto/cipher_extra/e_chacha20poly1305.c
diff --git a/crypto/cipher_extra/e_des.c b/src/crypto/cipher_extra/e_des.c
similarity index 100%
rename from crypto/cipher_extra/e_des.c
rename to src/crypto/cipher_extra/e_des.c
diff --git a/crypto/cipher_extra/e_null.c b/src/crypto/cipher_extra/e_null.c
similarity index 100%
rename from crypto/cipher_extra/e_null.c
rename to src/crypto/cipher_extra/e_null.c
diff --git a/crypto/cipher_extra/e_rc2.c b/src/crypto/cipher_extra/e_rc2.c
similarity index 100%
rename from crypto/cipher_extra/e_rc2.c
rename to src/crypto/cipher_extra/e_rc2.c
diff --git a/crypto/cipher_extra/e_rc4.c b/src/crypto/cipher_extra/e_rc4.c
similarity index 100%
rename from crypto/cipher_extra/e_rc4.c
rename to src/crypto/cipher_extra/e_rc4.c
diff --git a/crypto/cipher_extra/e_tls.c b/src/crypto/cipher_extra/e_tls.c
similarity index 100%
rename from crypto/cipher_extra/e_tls.c
rename to src/crypto/cipher_extra/e_tls.c
diff --git a/crypto/cipher_extra/internal.h b/src/crypto/cipher_extra/internal.h
similarity index 100%
rename from crypto/cipher_extra/internal.h
rename to src/crypto/cipher_extra/internal.h
diff --git a/crypto/cipher_extra/test/aes_128_cbc_sha1_tls_implicit_iv_tests.txt b/src/crypto/cipher_extra/test/aes_128_cbc_sha1_tls_implicit_iv_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/aes_128_cbc_sha1_tls_implicit_iv_tests.txt
rename to src/crypto/cipher_extra/test/aes_128_cbc_sha1_tls_implicit_iv_tests.txt
diff --git a/crypto/cipher_extra/test/aes_128_cbc_sha1_tls_tests.txt b/src/crypto/cipher_extra/test/aes_128_cbc_sha1_tls_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/aes_128_cbc_sha1_tls_tests.txt
rename to src/crypto/cipher_extra/test/aes_128_cbc_sha1_tls_tests.txt
diff --git a/crypto/cipher_extra/test/aes_128_ccm_bluetooth_8_tests.txt b/src/crypto/cipher_extra/test/aes_128_ccm_bluetooth_8_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/aes_128_ccm_bluetooth_8_tests.txt
rename to src/crypto/cipher_extra/test/aes_128_ccm_bluetooth_8_tests.txt
diff --git a/crypto/cipher_extra/test/aes_128_ccm_bluetooth_tests.txt b/src/crypto/cipher_extra/test/aes_128_ccm_bluetooth_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/aes_128_ccm_bluetooth_tests.txt
rename to src/crypto/cipher_extra/test/aes_128_ccm_bluetooth_tests.txt
diff --git a/crypto/cipher_extra/test/aes_128_ccm_matter_tests.txt b/src/crypto/cipher_extra/test/aes_128_ccm_matter_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/aes_128_ccm_matter_tests.txt
rename to src/crypto/cipher_extra/test/aes_128_ccm_matter_tests.txt
diff --git a/crypto/cipher_extra/test/aes_128_ctr_hmac_sha256.txt b/src/crypto/cipher_extra/test/aes_128_ctr_hmac_sha256.txt
similarity index 100%
rename from crypto/cipher_extra/test/aes_128_ctr_hmac_sha256.txt
rename to src/crypto/cipher_extra/test/aes_128_ctr_hmac_sha256.txt
diff --git a/crypto/cipher_extra/test/aes_128_gcm_randnonce_tests.txt b/src/crypto/cipher_extra/test/aes_128_gcm_randnonce_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/aes_128_gcm_randnonce_tests.txt
rename to src/crypto/cipher_extra/test/aes_128_gcm_randnonce_tests.txt
diff --git a/crypto/cipher_extra/test/aes_128_gcm_siv_tests.txt b/src/crypto/cipher_extra/test/aes_128_gcm_siv_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/aes_128_gcm_siv_tests.txt
rename to src/crypto/cipher_extra/test/aes_128_gcm_siv_tests.txt
diff --git a/crypto/cipher_extra/test/aes_128_gcm_tests.txt b/src/crypto/cipher_extra/test/aes_128_gcm_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/aes_128_gcm_tests.txt
rename to src/crypto/cipher_extra/test/aes_128_gcm_tests.txt
diff --git a/crypto/cipher_extra/test/aes_192_gcm_tests.txt b/src/crypto/cipher_extra/test/aes_192_gcm_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/aes_192_gcm_tests.txt
rename to src/crypto/cipher_extra/test/aes_192_gcm_tests.txt
diff --git a/crypto/cipher_extra/test/aes_256_cbc_sha1_tls_implicit_iv_tests.txt b/src/crypto/cipher_extra/test/aes_256_cbc_sha1_tls_implicit_iv_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/aes_256_cbc_sha1_tls_implicit_iv_tests.txt
rename to src/crypto/cipher_extra/test/aes_256_cbc_sha1_tls_implicit_iv_tests.txt
diff --git a/crypto/cipher_extra/test/aes_256_cbc_sha1_tls_tests.txt b/src/crypto/cipher_extra/test/aes_256_cbc_sha1_tls_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/aes_256_cbc_sha1_tls_tests.txt
rename to src/crypto/cipher_extra/test/aes_256_cbc_sha1_tls_tests.txt
diff --git a/crypto/cipher_extra/test/aes_256_ctr_hmac_sha256.txt b/src/crypto/cipher_extra/test/aes_256_ctr_hmac_sha256.txt
similarity index 100%
rename from crypto/cipher_extra/test/aes_256_ctr_hmac_sha256.txt
rename to src/crypto/cipher_extra/test/aes_256_ctr_hmac_sha256.txt
diff --git a/crypto/cipher_extra/test/aes_256_gcm_randnonce_tests.txt b/src/crypto/cipher_extra/test/aes_256_gcm_randnonce_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/aes_256_gcm_randnonce_tests.txt
rename to src/crypto/cipher_extra/test/aes_256_gcm_randnonce_tests.txt
diff --git a/crypto/cipher_extra/test/aes_256_gcm_siv_tests.txt b/src/crypto/cipher_extra/test/aes_256_gcm_siv_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/aes_256_gcm_siv_tests.txt
rename to src/crypto/cipher_extra/test/aes_256_gcm_siv_tests.txt
diff --git a/crypto/cipher_extra/test/aes_256_gcm_tests.txt b/src/crypto/cipher_extra/test/aes_256_gcm_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/aes_256_gcm_tests.txt
rename to src/crypto/cipher_extra/test/aes_256_gcm_tests.txt
diff --git a/crypto/cipher_extra/test/chacha20_poly1305_tests.txt b/src/crypto/cipher_extra/test/chacha20_poly1305_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/chacha20_poly1305_tests.txt
rename to src/crypto/cipher_extra/test/chacha20_poly1305_tests.txt
diff --git a/crypto/cipher_extra/test/cipher_tests.txt b/src/crypto/cipher_extra/test/cipher_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/cipher_tests.txt
rename to src/crypto/cipher_extra/test/cipher_tests.txt
diff --git a/crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_implicit_iv_tests.txt b/src/crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_implicit_iv_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_implicit_iv_tests.txt
rename to src/crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_implicit_iv_tests.txt
diff --git a/crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_tests.txt b/src/crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_tests.txt
rename to src/crypto/cipher_extra/test/des_ede3_cbc_sha1_tls_tests.txt
diff --git a/crypto/cipher_extra/test/make_all_legacy_aead_tests.sh b/src/crypto/cipher_extra/test/make_all_legacy_aead_tests.sh
similarity index 100%
rename from crypto/cipher_extra/test/make_all_legacy_aead_tests.sh
rename to src/crypto/cipher_extra/test/make_all_legacy_aead_tests.sh
diff --git a/crypto/cipher_extra/test/make_legacy_aead_tests.go b/src/crypto/cipher_extra/test/make_legacy_aead_tests.go
similarity index 100%
rename from crypto/cipher_extra/test/make_legacy_aead_tests.go
rename to src/crypto/cipher_extra/test/make_legacy_aead_tests.go
diff --git a/crypto/cipher_extra/test/nist_cavp/aes_128_cbc.txt b/src/crypto/cipher_extra/test/nist_cavp/aes_128_cbc.txt
similarity index 100%
rename from crypto/cipher_extra/test/nist_cavp/aes_128_cbc.txt
rename to src/crypto/cipher_extra/test/nist_cavp/aes_128_cbc.txt
diff --git a/crypto/cipher_extra/test/nist_cavp/aes_128_ctr.txt b/src/crypto/cipher_extra/test/nist_cavp/aes_128_ctr.txt
similarity index 100%
rename from crypto/cipher_extra/test/nist_cavp/aes_128_ctr.txt
rename to src/crypto/cipher_extra/test/nist_cavp/aes_128_ctr.txt
diff --git a/crypto/cipher_extra/test/nist_cavp/aes_128_gcm.txt b/src/crypto/cipher_extra/test/nist_cavp/aes_128_gcm.txt
similarity index 100%
rename from crypto/cipher_extra/test/nist_cavp/aes_128_gcm.txt
rename to src/crypto/cipher_extra/test/nist_cavp/aes_128_gcm.txt
diff --git a/crypto/cipher_extra/test/nist_cavp/aes_192_cbc.txt b/src/crypto/cipher_extra/test/nist_cavp/aes_192_cbc.txt
similarity index 100%
rename from crypto/cipher_extra/test/nist_cavp/aes_192_cbc.txt
rename to src/crypto/cipher_extra/test/nist_cavp/aes_192_cbc.txt
diff --git a/crypto/cipher_extra/test/nist_cavp/aes_192_ctr.txt b/src/crypto/cipher_extra/test/nist_cavp/aes_192_ctr.txt
similarity index 100%
rename from crypto/cipher_extra/test/nist_cavp/aes_192_ctr.txt
rename to src/crypto/cipher_extra/test/nist_cavp/aes_192_ctr.txt
diff --git a/crypto/cipher_extra/test/nist_cavp/aes_256_cbc.txt b/src/crypto/cipher_extra/test/nist_cavp/aes_256_cbc.txt
similarity index 100%
rename from crypto/cipher_extra/test/nist_cavp/aes_256_cbc.txt
rename to src/crypto/cipher_extra/test/nist_cavp/aes_256_cbc.txt
diff --git a/crypto/cipher_extra/test/nist_cavp/aes_256_ctr.txt b/src/crypto/cipher_extra/test/nist_cavp/aes_256_ctr.txt
similarity index 100%
rename from crypto/cipher_extra/test/nist_cavp/aes_256_ctr.txt
rename to src/crypto/cipher_extra/test/nist_cavp/aes_256_ctr.txt
diff --git a/crypto/cipher_extra/test/nist_cavp/aes_256_gcm.txt b/src/crypto/cipher_extra/test/nist_cavp/aes_256_gcm.txt
similarity index 100%
rename from crypto/cipher_extra/test/nist_cavp/aes_256_gcm.txt
rename to src/crypto/cipher_extra/test/nist_cavp/aes_256_gcm.txt
diff --git a/crypto/cipher_extra/test/nist_cavp/make_cavp.go b/src/crypto/cipher_extra/test/nist_cavp/make_cavp.go
similarity index 100%
rename from crypto/cipher_extra/test/nist_cavp/make_cavp.go
rename to src/crypto/cipher_extra/test/nist_cavp/make_cavp.go
diff --git a/crypto/cipher_extra/test/nist_cavp/tdes_cbc.txt b/src/crypto/cipher_extra/test/nist_cavp/tdes_cbc.txt
similarity index 100%
rename from crypto/cipher_extra/test/nist_cavp/tdes_cbc.txt
rename to src/crypto/cipher_extra/test/nist_cavp/tdes_cbc.txt
diff --git a/crypto/cipher_extra/test/nist_cavp/tdes_ecb.txt b/src/crypto/cipher_extra/test/nist_cavp/tdes_ecb.txt
similarity index 100%
rename from crypto/cipher_extra/test/nist_cavp/tdes_ecb.txt
rename to src/crypto/cipher_extra/test/nist_cavp/tdes_ecb.txt
diff --git a/crypto/cipher_extra/test/xchacha20_poly1305_tests.txt b/src/crypto/cipher_extra/test/xchacha20_poly1305_tests.txt
similarity index 100%
rename from crypto/cipher_extra/test/xchacha20_poly1305_tests.txt
rename to src/crypto/cipher_extra/test/xchacha20_poly1305_tests.txt
diff --git a/crypto/cipher_extra/tls_cbc.c b/src/crypto/cipher_extra/tls_cbc.c
similarity index 100%
rename from crypto/cipher_extra/tls_cbc.c
rename to src/crypto/cipher_extra/tls_cbc.c
diff --git a/crypto/compiler_test.cc b/src/crypto/compiler_test.cc
similarity index 100%
rename from crypto/compiler_test.cc
rename to src/crypto/compiler_test.cc
diff --git a/crypto/conf/conf.c b/src/crypto/conf/conf.c
similarity index 100%
rename from crypto/conf/conf.c
rename to src/crypto/conf/conf.c
diff --git a/crypto/conf/conf_def.h b/src/crypto/conf/conf_def.h
similarity index 100%
rename from crypto/conf/conf_def.h
rename to src/crypto/conf/conf_def.h
diff --git a/crypto/conf/conf_test.cc b/src/crypto/conf/conf_test.cc
similarity index 100%
rename from crypto/conf/conf_test.cc
rename to src/crypto/conf/conf_test.cc
diff --git a/crypto/conf/internal.h b/src/crypto/conf/internal.h
similarity index 100%
rename from crypto/conf/internal.h
rename to src/crypto/conf/internal.h
diff --git a/crypto/constant_time_test.cc b/src/crypto/constant_time_test.cc
similarity index 100%
rename from crypto/constant_time_test.cc
rename to src/crypto/constant_time_test.cc
diff --git a/crypto/cpu_aarch64_apple.c b/src/crypto/cpu_aarch64_apple.c
similarity index 100%
rename from crypto/cpu_aarch64_apple.c
rename to src/crypto/cpu_aarch64_apple.c
diff --git a/crypto/cpu_aarch64_fuchsia.c b/src/crypto/cpu_aarch64_fuchsia.c
similarity index 100%
rename from crypto/cpu_aarch64_fuchsia.c
rename to src/crypto/cpu_aarch64_fuchsia.c
diff --git a/crypto/cpu_aarch64_linux.c b/src/crypto/cpu_aarch64_linux.c
similarity index 100%
rename from crypto/cpu_aarch64_linux.c
rename to src/crypto/cpu_aarch64_linux.c
diff --git a/crypto/cpu_aarch64_openbsd.c b/src/crypto/cpu_aarch64_openbsd.c
similarity index 100%
rename from crypto/cpu_aarch64_openbsd.c
rename to src/crypto/cpu_aarch64_openbsd.c
diff --git a/crypto/cpu_aarch64_sysreg.c b/src/crypto/cpu_aarch64_sysreg.c
similarity index 100%
rename from crypto/cpu_aarch64_sysreg.c
rename to src/crypto/cpu_aarch64_sysreg.c
diff --git a/crypto/cpu_aarch64_win.c b/src/crypto/cpu_aarch64_win.c
similarity index 100%
rename from crypto/cpu_aarch64_win.c
rename to src/crypto/cpu_aarch64_win.c
diff --git a/crypto/cpu_arm_freebsd.c b/src/crypto/cpu_arm_freebsd.c
similarity index 100%
rename from crypto/cpu_arm_freebsd.c
rename to src/crypto/cpu_arm_freebsd.c
diff --git a/crypto/cpu_arm_linux.c b/src/crypto/cpu_arm_linux.c
similarity index 100%
rename from crypto/cpu_arm_linux.c
rename to src/crypto/cpu_arm_linux.c
diff --git a/crypto/cpu_arm_linux.h b/src/crypto/cpu_arm_linux.h
similarity index 100%
rename from crypto/cpu_arm_linux.h
rename to src/crypto/cpu_arm_linux.h
diff --git a/crypto/cpu_arm_linux_test.cc b/src/crypto/cpu_arm_linux_test.cc
similarity index 100%
rename from crypto/cpu_arm_linux_test.cc
rename to src/crypto/cpu_arm_linux_test.cc
diff --git a/crypto/cpu_intel.c b/src/crypto/cpu_intel.c
similarity index 100%
rename from crypto/cpu_intel.c
rename to src/crypto/cpu_intel.c
diff --git a/crypto/crypto.c b/src/crypto/crypto.c
similarity index 100%
rename from crypto/crypto.c
rename to src/crypto/crypto.c
diff --git a/crypto/crypto_test.cc b/src/crypto/crypto_test.cc
similarity index 100%
rename from crypto/crypto_test.cc
rename to src/crypto/crypto_test.cc
diff --git a/crypto/curve25519/asm/x25519-asm-arm.S b/src/crypto/curve25519/asm/x25519-asm-arm.S
similarity index 100%
rename from crypto/curve25519/asm/x25519-asm-arm.S
rename to src/crypto/curve25519/asm/x25519-asm-arm.S
diff --git a/crypto/curve25519/curve25519.c b/src/crypto/curve25519/curve25519.c
similarity index 100%
rename from crypto/curve25519/curve25519.c
rename to src/crypto/curve25519/curve25519.c
diff --git a/crypto/curve25519/curve25519_64_adx.c b/src/crypto/curve25519/curve25519_64_adx.c
similarity index 100%
rename from crypto/curve25519/curve25519_64_adx.c
rename to src/crypto/curve25519/curve25519_64_adx.c
diff --git a/crypto/curve25519/curve25519_tables.h b/src/crypto/curve25519/curve25519_tables.h
similarity index 100%
rename from crypto/curve25519/curve25519_tables.h
rename to src/crypto/curve25519/curve25519_tables.h
diff --git a/crypto/curve25519/ed25519_test.cc b/src/crypto/curve25519/ed25519_test.cc
similarity index 100%
rename from crypto/curve25519/ed25519_test.cc
rename to src/crypto/curve25519/ed25519_test.cc
diff --git a/crypto/curve25519/ed25519_tests.txt b/src/crypto/curve25519/ed25519_tests.txt
similarity index 100%
rename from crypto/curve25519/ed25519_tests.txt
rename to src/crypto/curve25519/ed25519_tests.txt
diff --git a/crypto/curve25519/internal.h b/src/crypto/curve25519/internal.h
similarity index 100%
rename from crypto/curve25519/internal.h
rename to src/crypto/curve25519/internal.h
diff --git a/crypto/curve25519/make_curve25519_tables.py b/src/crypto/curve25519/make_curve25519_tables.py
similarity index 100%
rename from crypto/curve25519/make_curve25519_tables.py
rename to src/crypto/curve25519/make_curve25519_tables.py
diff --git a/crypto/curve25519/spake25519.c b/src/crypto/curve25519/spake25519.c
similarity index 100%
rename from crypto/curve25519/spake25519.c
rename to src/crypto/curve25519/spake25519.c
diff --git a/crypto/curve25519/spake25519_test.cc b/src/crypto/curve25519/spake25519_test.cc
similarity index 100%
rename from crypto/curve25519/spake25519_test.cc
rename to src/crypto/curve25519/spake25519_test.cc
diff --git a/crypto/curve25519/x25519_test.cc b/src/crypto/curve25519/x25519_test.cc
similarity index 100%
rename from crypto/curve25519/x25519_test.cc
rename to src/crypto/curve25519/x25519_test.cc
diff --git a/crypto/des/des.c b/src/crypto/des/des.c
similarity index 100%
rename from crypto/des/des.c
rename to src/crypto/des/des.c
diff --git a/crypto/des/internal.h b/src/crypto/des/internal.h
similarity index 100%
rename from crypto/des/internal.h
rename to src/crypto/des/internal.h
diff --git a/crypto/dh_extra/dh_asn1.c b/src/crypto/dh_extra/dh_asn1.c
similarity index 100%
rename from crypto/dh_extra/dh_asn1.c
rename to src/crypto/dh_extra/dh_asn1.c
diff --git a/crypto/dh_extra/dh_test.cc b/src/crypto/dh_extra/dh_test.cc
similarity index 100%
rename from crypto/dh_extra/dh_test.cc
rename to src/crypto/dh_extra/dh_test.cc
diff --git a/crypto/dh_extra/params.c b/src/crypto/dh_extra/params.c
similarity index 100%
rename from crypto/dh_extra/params.c
rename to src/crypto/dh_extra/params.c
diff --git a/crypto/digest_extra/digest_extra.c b/src/crypto/digest_extra/digest_extra.c
similarity index 100%
rename from crypto/digest_extra/digest_extra.c
rename to src/crypto/digest_extra/digest_extra.c
diff --git a/crypto/digest_extra/digest_test.cc b/src/crypto/digest_extra/digest_test.cc
similarity index 100%
rename from crypto/digest_extra/digest_test.cc
rename to src/crypto/digest_extra/digest_test.cc
diff --git a/crypto/dsa/dsa.c b/src/crypto/dsa/dsa.c
similarity index 100%
rename from crypto/dsa/dsa.c
rename to src/crypto/dsa/dsa.c
diff --git a/crypto/dsa/dsa_asn1.c b/src/crypto/dsa/dsa_asn1.c
similarity index 100%
rename from crypto/dsa/dsa_asn1.c
rename to src/crypto/dsa/dsa_asn1.c
diff --git a/crypto/dsa/dsa_test.cc b/src/crypto/dsa/dsa_test.cc
similarity index 100%
rename from crypto/dsa/dsa_test.cc
rename to src/crypto/dsa/dsa_test.cc
diff --git a/crypto/dsa/internal.h b/src/crypto/dsa/internal.h
similarity index 100%
rename from crypto/dsa/internal.h
rename to src/crypto/dsa/internal.h
diff --git a/crypto/ec_extra/ec_asn1.c b/src/crypto/ec_extra/ec_asn1.c
similarity index 100%
rename from crypto/ec_extra/ec_asn1.c
rename to src/crypto/ec_extra/ec_asn1.c
diff --git a/crypto/ec_extra/ec_derive.c b/src/crypto/ec_extra/ec_derive.c
similarity index 100%
rename from crypto/ec_extra/ec_derive.c
rename to src/crypto/ec_extra/ec_derive.c
diff --git a/crypto/ec_extra/hash_to_curve.c b/src/crypto/ec_extra/hash_to_curve.c
similarity index 100%
rename from crypto/ec_extra/hash_to_curve.c
rename to src/crypto/ec_extra/hash_to_curve.c
diff --git a/crypto/ec_extra/internal.h b/src/crypto/ec_extra/internal.h
similarity index 100%
rename from crypto/ec_extra/internal.h
rename to src/crypto/ec_extra/internal.h
diff --git a/crypto/ecdh_extra/ecdh_extra.c b/src/crypto/ecdh_extra/ecdh_extra.c
similarity index 100%
rename from crypto/ecdh_extra/ecdh_extra.c
rename to src/crypto/ecdh_extra/ecdh_extra.c
diff --git a/crypto/ecdh_extra/ecdh_test.cc b/src/crypto/ecdh_extra/ecdh_test.cc
similarity index 100%
rename from crypto/ecdh_extra/ecdh_test.cc
rename to src/crypto/ecdh_extra/ecdh_test.cc
diff --git a/crypto/ecdh_extra/ecdh_tests.txt b/src/crypto/ecdh_extra/ecdh_tests.txt
similarity index 100%
rename from crypto/ecdh_extra/ecdh_tests.txt
rename to src/crypto/ecdh_extra/ecdh_tests.txt
diff --git a/crypto/ecdsa_extra/ecdsa_asn1.c b/src/crypto/ecdsa_extra/ecdsa_asn1.c
similarity index 100%
rename from crypto/ecdsa_extra/ecdsa_asn1.c
rename to src/crypto/ecdsa_extra/ecdsa_asn1.c
diff --git a/crypto/engine/engine.c b/src/crypto/engine/engine.c
similarity index 100%
rename from crypto/engine/engine.c
rename to src/crypto/engine/engine.c
diff --git a/crypto/err/asn1.errordata b/src/crypto/err/asn1.errordata
similarity index 100%
rename from crypto/err/asn1.errordata
rename to src/crypto/err/asn1.errordata
diff --git a/crypto/err/bio.errordata b/src/crypto/err/bio.errordata
similarity index 100%
rename from crypto/err/bio.errordata
rename to src/crypto/err/bio.errordata
diff --git a/crypto/err/bn.errordata b/src/crypto/err/bn.errordata
similarity index 100%
rename from crypto/err/bn.errordata
rename to src/crypto/err/bn.errordata
diff --git a/crypto/err/cipher.errordata b/src/crypto/err/cipher.errordata
similarity index 100%
rename from crypto/err/cipher.errordata
rename to src/crypto/err/cipher.errordata
diff --git a/crypto/err/conf.errordata b/src/crypto/err/conf.errordata
similarity index 100%
rename from crypto/err/conf.errordata
rename to src/crypto/err/conf.errordata
diff --git a/crypto/err/dh.errordata b/src/crypto/err/dh.errordata
similarity index 100%
rename from crypto/err/dh.errordata
rename to src/crypto/err/dh.errordata
diff --git a/crypto/err/digest.errordata b/src/crypto/err/digest.errordata
similarity index 100%
rename from crypto/err/digest.errordata
rename to src/crypto/err/digest.errordata
diff --git a/crypto/err/dsa.errordata b/src/crypto/err/dsa.errordata
similarity index 100%
rename from crypto/err/dsa.errordata
rename to src/crypto/err/dsa.errordata
diff --git a/crypto/err/ec.errordata b/src/crypto/err/ec.errordata
similarity index 100%
rename from crypto/err/ec.errordata
rename to src/crypto/err/ec.errordata
diff --git a/crypto/err/ecdh.errordata b/src/crypto/err/ecdh.errordata
similarity index 100%
rename from crypto/err/ecdh.errordata
rename to src/crypto/err/ecdh.errordata
diff --git a/crypto/err/ecdsa.errordata b/src/crypto/err/ecdsa.errordata
similarity index 100%
rename from crypto/err/ecdsa.errordata
rename to src/crypto/err/ecdsa.errordata
diff --git a/crypto/err/engine.errordata b/src/crypto/err/engine.errordata
similarity index 100%
rename from crypto/err/engine.errordata
rename to src/crypto/err/engine.errordata
diff --git a/crypto/err/err.c b/src/crypto/err/err.c
similarity index 100%
rename from crypto/err/err.c
rename to src/crypto/err/err.c
diff --git a/crypto/err/err_test.cc b/src/crypto/err/err_test.cc
similarity index 100%
rename from crypto/err/err_test.cc
rename to src/crypto/err/err_test.cc
diff --git a/crypto/err/evp.errordata b/src/crypto/err/evp.errordata
similarity index 100%
rename from crypto/err/evp.errordata
rename to src/crypto/err/evp.errordata
diff --git a/crypto/err/hkdf.errordata b/src/crypto/err/hkdf.errordata
similarity index 100%
rename from crypto/err/hkdf.errordata
rename to src/crypto/err/hkdf.errordata
diff --git a/crypto/err/internal.h b/src/crypto/err/internal.h
similarity index 100%
rename from crypto/err/internal.h
rename to src/crypto/err/internal.h
diff --git a/crypto/err/obj.errordata b/src/crypto/err/obj.errordata
similarity index 100%
rename from crypto/err/obj.errordata
rename to src/crypto/err/obj.errordata
diff --git a/crypto/err/pem.errordata b/src/crypto/err/pem.errordata
similarity index 100%
rename from crypto/err/pem.errordata
rename to src/crypto/err/pem.errordata
diff --git a/crypto/err/pkcs7.errordata b/src/crypto/err/pkcs7.errordata
similarity index 100%
rename from crypto/err/pkcs7.errordata
rename to src/crypto/err/pkcs7.errordata
diff --git a/crypto/err/pkcs8.errordata b/src/crypto/err/pkcs8.errordata
similarity index 100%
rename from crypto/err/pkcs8.errordata
rename to src/crypto/err/pkcs8.errordata
diff --git a/crypto/err/rsa.errordata b/src/crypto/err/rsa.errordata
similarity index 100%
rename from crypto/err/rsa.errordata
rename to src/crypto/err/rsa.errordata
diff --git a/crypto/err/ssl.errordata b/src/crypto/err/ssl.errordata
similarity index 100%
rename from crypto/err/ssl.errordata
rename to src/crypto/err/ssl.errordata
diff --git a/crypto/err/trust_token.errordata b/src/crypto/err/trust_token.errordata
similarity index 100%
rename from crypto/err/trust_token.errordata
rename to src/crypto/err/trust_token.errordata
diff --git a/crypto/err/x509.errordata b/src/crypto/err/x509.errordata
similarity index 100%
rename from crypto/err/x509.errordata
rename to src/crypto/err/x509.errordata
diff --git a/crypto/err/x509v3.errordata b/src/crypto/err/x509v3.errordata
similarity index 100%
rename from crypto/err/x509v3.errordata
rename to src/crypto/err/x509v3.errordata
diff --git a/crypto/evp/evp.c b/src/crypto/evp/evp.c
similarity index 100%
rename from crypto/evp/evp.c
rename to src/crypto/evp/evp.c
diff --git a/crypto/evp/evp_asn1.c b/src/crypto/evp/evp_asn1.c
similarity index 100%
rename from crypto/evp/evp_asn1.c
rename to src/crypto/evp/evp_asn1.c
diff --git a/crypto/evp/evp_ctx.c b/src/crypto/evp/evp_ctx.c
similarity index 100%
rename from crypto/evp/evp_ctx.c
rename to src/crypto/evp/evp_ctx.c
diff --git a/crypto/evp/evp_extra_test.cc b/src/crypto/evp/evp_extra_test.cc
similarity index 100%
rename from crypto/evp/evp_extra_test.cc
rename to src/crypto/evp/evp_extra_test.cc
diff --git a/crypto/evp/evp_test.cc b/src/crypto/evp/evp_test.cc
similarity index 100%
rename from crypto/evp/evp_test.cc
rename to src/crypto/evp/evp_test.cc
diff --git a/crypto/evp/evp_tests.txt b/src/crypto/evp/evp_tests.txt
similarity index 100%
rename from crypto/evp/evp_tests.txt
rename to src/crypto/evp/evp_tests.txt
diff --git a/crypto/evp/internal.h b/src/crypto/evp/internal.h
similarity index 100%
rename from crypto/evp/internal.h
rename to src/crypto/evp/internal.h
diff --git a/crypto/evp/p_dh.c b/src/crypto/evp/p_dh.c
similarity index 100%
rename from crypto/evp/p_dh.c
rename to src/crypto/evp/p_dh.c
diff --git a/crypto/evp/p_dh_asn1.c b/src/crypto/evp/p_dh_asn1.c
similarity index 100%
rename from crypto/evp/p_dh_asn1.c
rename to src/crypto/evp/p_dh_asn1.c
diff --git a/crypto/evp/p_dsa_asn1.c b/src/crypto/evp/p_dsa_asn1.c
similarity index 100%
rename from crypto/evp/p_dsa_asn1.c
rename to src/crypto/evp/p_dsa_asn1.c
diff --git a/crypto/evp/p_ec.c b/src/crypto/evp/p_ec.c
similarity index 100%
rename from crypto/evp/p_ec.c
rename to src/crypto/evp/p_ec.c
diff --git a/crypto/evp/p_ec_asn1.c b/src/crypto/evp/p_ec_asn1.c
similarity index 100%
rename from crypto/evp/p_ec_asn1.c
rename to src/crypto/evp/p_ec_asn1.c
diff --git a/crypto/evp/p_ed25519.c b/src/crypto/evp/p_ed25519.c
similarity index 100%
rename from crypto/evp/p_ed25519.c
rename to src/crypto/evp/p_ed25519.c
diff --git a/crypto/evp/p_ed25519_asn1.c b/src/crypto/evp/p_ed25519_asn1.c
similarity index 100%
rename from crypto/evp/p_ed25519_asn1.c
rename to src/crypto/evp/p_ed25519_asn1.c
diff --git a/crypto/evp/p_hkdf.c b/src/crypto/evp/p_hkdf.c
similarity index 100%
rename from crypto/evp/p_hkdf.c
rename to src/crypto/evp/p_hkdf.c
diff --git a/crypto/evp/p_rsa.c b/src/crypto/evp/p_rsa.c
similarity index 100%
rename from crypto/evp/p_rsa.c
rename to src/crypto/evp/p_rsa.c
diff --git a/crypto/evp/p_rsa_asn1.c b/src/crypto/evp/p_rsa_asn1.c
similarity index 100%
rename from crypto/evp/p_rsa_asn1.c
rename to src/crypto/evp/p_rsa_asn1.c
diff --git a/crypto/evp/p_x25519.c b/src/crypto/evp/p_x25519.c
similarity index 100%
rename from crypto/evp/p_x25519.c
rename to src/crypto/evp/p_x25519.c
diff --git a/crypto/evp/p_x25519_asn1.c b/src/crypto/evp/p_x25519_asn1.c
similarity index 100%
rename from crypto/evp/p_x25519_asn1.c
rename to src/crypto/evp/p_x25519_asn1.c
diff --git a/crypto/evp/pbkdf.c b/src/crypto/evp/pbkdf.c
similarity index 100%
rename from crypto/evp/pbkdf.c
rename to src/crypto/evp/pbkdf.c
diff --git a/crypto/evp/pbkdf_test.cc b/src/crypto/evp/pbkdf_test.cc
similarity index 100%
rename from crypto/evp/pbkdf_test.cc
rename to src/crypto/evp/pbkdf_test.cc
diff --git a/crypto/evp/print.c b/src/crypto/evp/print.c
similarity index 100%
rename from crypto/evp/print.c
rename to src/crypto/evp/print.c
diff --git a/crypto/evp/scrypt.c b/src/crypto/evp/scrypt.c
similarity index 100%
rename from crypto/evp/scrypt.c
rename to src/crypto/evp/scrypt.c
diff --git a/crypto/evp/scrypt_test.cc b/src/crypto/evp/scrypt_test.cc
similarity index 100%
rename from crypto/evp/scrypt_test.cc
rename to src/crypto/evp/scrypt_test.cc
diff --git a/crypto/evp/scrypt_tests.txt b/src/crypto/evp/scrypt_tests.txt
similarity index 100%
rename from crypto/evp/scrypt_tests.txt
rename to src/crypto/evp/scrypt_tests.txt
diff --git a/crypto/evp/sign.c b/src/crypto/evp/sign.c
similarity index 100%
rename from crypto/evp/sign.c
rename to src/crypto/evp/sign.c
diff --git a/crypto/ex_data.c b/src/crypto/ex_data.c
similarity index 100%
rename from crypto/ex_data.c
rename to src/crypto/ex_data.c
diff --git a/crypto/fipsmodule/FIPS.md b/src/crypto/fipsmodule/FIPS.md
similarity index 100%
rename from crypto/fipsmodule/FIPS.md
rename to src/crypto/fipsmodule/FIPS.md
diff --git a/crypto/fipsmodule/aes/aes.c b/src/crypto/fipsmodule/aes/aes.c
similarity index 100%
rename from crypto/fipsmodule/aes/aes.c
rename to src/crypto/fipsmodule/aes/aes.c
diff --git a/crypto/fipsmodule/aes/aes_nohw.c b/src/crypto/fipsmodule/aes/aes_nohw.c
similarity index 100%
rename from crypto/fipsmodule/aes/aes_nohw.c
rename to src/crypto/fipsmodule/aes/aes_nohw.c
diff --git a/crypto/fipsmodule/aes/aes_test.cc b/src/crypto/fipsmodule/aes/aes_test.cc
similarity index 100%
rename from crypto/fipsmodule/aes/aes_test.cc
rename to src/crypto/fipsmodule/aes/aes_test.cc
diff --git a/crypto/fipsmodule/aes/aes_tests.txt b/src/crypto/fipsmodule/aes/aes_tests.txt
similarity index 100%
rename from crypto/fipsmodule/aes/aes_tests.txt
rename to src/crypto/fipsmodule/aes/aes_tests.txt
diff --git a/crypto/fipsmodule/aes/asm/aesni-x86.pl b/src/crypto/fipsmodule/aes/asm/aesni-x86.pl
similarity index 100%
rename from crypto/fipsmodule/aes/asm/aesni-x86.pl
rename to src/crypto/fipsmodule/aes/asm/aesni-x86.pl
diff --git a/crypto/fipsmodule/aes/asm/aesni-x86_64.pl b/src/crypto/fipsmodule/aes/asm/aesni-x86_64.pl
similarity index 100%
rename from crypto/fipsmodule/aes/asm/aesni-x86_64.pl
rename to src/crypto/fipsmodule/aes/asm/aesni-x86_64.pl
diff --git a/crypto/fipsmodule/aes/asm/aesv8-armx.pl b/src/crypto/fipsmodule/aes/asm/aesv8-armx.pl
similarity index 100%
rename from crypto/fipsmodule/aes/asm/aesv8-armx.pl
rename to src/crypto/fipsmodule/aes/asm/aesv8-armx.pl
diff --git a/crypto/fipsmodule/aes/asm/bsaes-armv7.pl b/src/crypto/fipsmodule/aes/asm/bsaes-armv7.pl
similarity index 100%
rename from crypto/fipsmodule/aes/asm/bsaes-armv7.pl
rename to src/crypto/fipsmodule/aes/asm/bsaes-armv7.pl
diff --git a/crypto/fipsmodule/aes/asm/vpaes-armv7.pl b/src/crypto/fipsmodule/aes/asm/vpaes-armv7.pl
similarity index 100%
rename from crypto/fipsmodule/aes/asm/vpaes-armv7.pl
rename to src/crypto/fipsmodule/aes/asm/vpaes-armv7.pl
diff --git a/crypto/fipsmodule/aes/asm/vpaes-armv8.pl b/src/crypto/fipsmodule/aes/asm/vpaes-armv8.pl
similarity index 100%
rename from crypto/fipsmodule/aes/asm/vpaes-armv8.pl
rename to src/crypto/fipsmodule/aes/asm/vpaes-armv8.pl
diff --git a/crypto/fipsmodule/aes/asm/vpaes-x86.pl b/src/crypto/fipsmodule/aes/asm/vpaes-x86.pl
similarity index 100%
rename from crypto/fipsmodule/aes/asm/vpaes-x86.pl
rename to src/crypto/fipsmodule/aes/asm/vpaes-x86.pl
diff --git a/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl b/src/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl
similarity index 100%
rename from crypto/fipsmodule/aes/asm/vpaes-x86_64.pl
rename to src/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl
diff --git a/crypto/fipsmodule/aes/internal.h b/src/crypto/fipsmodule/aes/internal.h
similarity index 100%
rename from crypto/fipsmodule/aes/internal.h
rename to src/crypto/fipsmodule/aes/internal.h
diff --git a/crypto/fipsmodule/aes/key_wrap.c b/src/crypto/fipsmodule/aes/key_wrap.c
similarity index 100%
rename from crypto/fipsmodule/aes/key_wrap.c
rename to src/crypto/fipsmodule/aes/key_wrap.c
diff --git a/crypto/fipsmodule/aes/mode_wrappers.c b/src/crypto/fipsmodule/aes/mode_wrappers.c
similarity index 100%
rename from crypto/fipsmodule/aes/mode_wrappers.c
rename to src/crypto/fipsmodule/aes/mode_wrappers.c
diff --git a/crypto/fipsmodule/bcm.c b/src/crypto/fipsmodule/bcm.c
similarity index 100%
rename from crypto/fipsmodule/bcm.c
rename to src/crypto/fipsmodule/bcm.c
diff --git a/crypto/fipsmodule/bn/add.c b/src/crypto/fipsmodule/bn/add.c
similarity index 100%
rename from crypto/fipsmodule/bn/add.c
rename to src/crypto/fipsmodule/bn/add.c
diff --git a/crypto/fipsmodule/bn/asm/armv4-mont.pl b/src/crypto/fipsmodule/bn/asm/armv4-mont.pl
similarity index 100%
rename from crypto/fipsmodule/bn/asm/armv4-mont.pl
rename to src/crypto/fipsmodule/bn/asm/armv4-mont.pl
diff --git a/crypto/fipsmodule/bn/asm/armv8-mont.pl b/src/crypto/fipsmodule/bn/asm/armv8-mont.pl
similarity index 100%
rename from crypto/fipsmodule/bn/asm/armv8-mont.pl
rename to src/crypto/fipsmodule/bn/asm/armv8-mont.pl
diff --git a/crypto/fipsmodule/bn/asm/bn-586.pl b/src/crypto/fipsmodule/bn/asm/bn-586.pl
similarity index 100%
rename from crypto/fipsmodule/bn/asm/bn-586.pl
rename to src/crypto/fipsmodule/bn/asm/bn-586.pl
diff --git a/crypto/fipsmodule/bn/asm/bn-armv8.pl b/src/crypto/fipsmodule/bn/asm/bn-armv8.pl
similarity index 100%
rename from crypto/fipsmodule/bn/asm/bn-armv8.pl
rename to src/crypto/fipsmodule/bn/asm/bn-armv8.pl
diff --git a/crypto/fipsmodule/bn/asm/co-586.pl b/src/crypto/fipsmodule/bn/asm/co-586.pl
similarity index 100%
rename from crypto/fipsmodule/bn/asm/co-586.pl
rename to src/crypto/fipsmodule/bn/asm/co-586.pl
diff --git a/crypto/fipsmodule/bn/asm/rsaz-avx2.pl b/src/crypto/fipsmodule/bn/asm/rsaz-avx2.pl
similarity index 100%
rename from crypto/fipsmodule/bn/asm/rsaz-avx2.pl
rename to src/crypto/fipsmodule/bn/asm/rsaz-avx2.pl
diff --git a/crypto/fipsmodule/bn/asm/x86-mont.pl b/src/crypto/fipsmodule/bn/asm/x86-mont.pl
similarity index 100%
rename from crypto/fipsmodule/bn/asm/x86-mont.pl
rename to src/crypto/fipsmodule/bn/asm/x86-mont.pl
diff --git a/crypto/fipsmodule/bn/asm/x86_64-gcc.c b/src/crypto/fipsmodule/bn/asm/x86_64-gcc.c
similarity index 100%
rename from crypto/fipsmodule/bn/asm/x86_64-gcc.c
rename to src/crypto/fipsmodule/bn/asm/x86_64-gcc.c
diff --git a/crypto/fipsmodule/bn/asm/x86_64-mont.pl b/src/crypto/fipsmodule/bn/asm/x86_64-mont.pl
similarity index 100%
rename from crypto/fipsmodule/bn/asm/x86_64-mont.pl
rename to src/crypto/fipsmodule/bn/asm/x86_64-mont.pl
diff --git a/crypto/fipsmodule/bn/asm/x86_64-mont5.pl b/src/crypto/fipsmodule/bn/asm/x86_64-mont5.pl
similarity index 100%
rename from crypto/fipsmodule/bn/asm/x86_64-mont5.pl
rename to src/crypto/fipsmodule/bn/asm/x86_64-mont5.pl
diff --git a/crypto/fipsmodule/bn/bn.c b/src/crypto/fipsmodule/bn/bn.c
similarity index 100%
rename from crypto/fipsmodule/bn/bn.c
rename to src/crypto/fipsmodule/bn/bn.c
diff --git a/crypto/fipsmodule/bn/bn_test.cc b/src/crypto/fipsmodule/bn/bn_test.cc
similarity index 100%
rename from crypto/fipsmodule/bn/bn_test.cc
rename to src/crypto/fipsmodule/bn/bn_test.cc
diff --git a/crypto/fipsmodule/bn/bn_test_to_fuzzer.go b/src/crypto/fipsmodule/bn/bn_test_to_fuzzer.go
similarity index 100%
rename from crypto/fipsmodule/bn/bn_test_to_fuzzer.go
rename to src/crypto/fipsmodule/bn/bn_test_to_fuzzer.go
diff --git a/crypto/fipsmodule/bn/bytes.c b/src/crypto/fipsmodule/bn/bytes.c
similarity index 100%
rename from crypto/fipsmodule/bn/bytes.c
rename to src/crypto/fipsmodule/bn/bytes.c
diff --git a/crypto/fipsmodule/bn/check_bn_tests.go b/src/crypto/fipsmodule/bn/check_bn_tests.go
similarity index 100%
rename from crypto/fipsmodule/bn/check_bn_tests.go
rename to src/crypto/fipsmodule/bn/check_bn_tests.go
diff --git a/crypto/fipsmodule/bn/cmp.c b/src/crypto/fipsmodule/bn/cmp.c
similarity index 100%
rename from crypto/fipsmodule/bn/cmp.c
rename to src/crypto/fipsmodule/bn/cmp.c
diff --git a/crypto/fipsmodule/bn/ctx.c b/src/crypto/fipsmodule/bn/ctx.c
similarity index 100%
rename from crypto/fipsmodule/bn/ctx.c
rename to src/crypto/fipsmodule/bn/ctx.c
diff --git a/crypto/fipsmodule/bn/div.c b/src/crypto/fipsmodule/bn/div.c
similarity index 100%
rename from crypto/fipsmodule/bn/div.c
rename to src/crypto/fipsmodule/bn/div.c
diff --git a/crypto/fipsmodule/bn/div_extra.c b/src/crypto/fipsmodule/bn/div_extra.c
similarity index 100%
rename from crypto/fipsmodule/bn/div_extra.c
rename to src/crypto/fipsmodule/bn/div_extra.c
diff --git a/crypto/fipsmodule/bn/exponentiation.c b/src/crypto/fipsmodule/bn/exponentiation.c
similarity index 100%
rename from crypto/fipsmodule/bn/exponentiation.c
rename to src/crypto/fipsmodule/bn/exponentiation.c
diff --git a/crypto/fipsmodule/bn/gcd.c b/src/crypto/fipsmodule/bn/gcd.c
similarity index 100%
rename from crypto/fipsmodule/bn/gcd.c
rename to src/crypto/fipsmodule/bn/gcd.c
diff --git a/crypto/fipsmodule/bn/gcd_extra.c b/src/crypto/fipsmodule/bn/gcd_extra.c
similarity index 100%
rename from crypto/fipsmodule/bn/gcd_extra.c
rename to src/crypto/fipsmodule/bn/gcd_extra.c
diff --git a/crypto/fipsmodule/bn/generic.c b/src/crypto/fipsmodule/bn/generic.c
similarity index 100%
rename from crypto/fipsmodule/bn/generic.c
rename to src/crypto/fipsmodule/bn/generic.c
diff --git a/crypto/fipsmodule/bn/internal.h b/src/crypto/fipsmodule/bn/internal.h
similarity index 100%
rename from crypto/fipsmodule/bn/internal.h
rename to src/crypto/fipsmodule/bn/internal.h
diff --git a/crypto/fipsmodule/bn/jacobi.c b/src/crypto/fipsmodule/bn/jacobi.c
similarity index 100%
rename from crypto/fipsmodule/bn/jacobi.c
rename to src/crypto/fipsmodule/bn/jacobi.c
diff --git a/crypto/fipsmodule/bn/montgomery.c b/src/crypto/fipsmodule/bn/montgomery.c
similarity index 100%
rename from crypto/fipsmodule/bn/montgomery.c
rename to src/crypto/fipsmodule/bn/montgomery.c
diff --git a/crypto/fipsmodule/bn/montgomery_inv.c b/src/crypto/fipsmodule/bn/montgomery_inv.c
similarity index 100%
rename from crypto/fipsmodule/bn/montgomery_inv.c
rename to src/crypto/fipsmodule/bn/montgomery_inv.c
diff --git a/crypto/fipsmodule/bn/mul.c b/src/crypto/fipsmodule/bn/mul.c
similarity index 100%
rename from crypto/fipsmodule/bn/mul.c
rename to src/crypto/fipsmodule/bn/mul.c
diff --git a/crypto/fipsmodule/bn/prime.c b/src/crypto/fipsmodule/bn/prime.c
similarity index 100%
rename from crypto/fipsmodule/bn/prime.c
rename to src/crypto/fipsmodule/bn/prime.c
diff --git a/crypto/fipsmodule/bn/random.c b/src/crypto/fipsmodule/bn/random.c
similarity index 100%
rename from crypto/fipsmodule/bn/random.c
rename to src/crypto/fipsmodule/bn/random.c
diff --git a/crypto/fipsmodule/bn/rsaz_exp.c b/src/crypto/fipsmodule/bn/rsaz_exp.c
similarity index 100%
rename from crypto/fipsmodule/bn/rsaz_exp.c
rename to src/crypto/fipsmodule/bn/rsaz_exp.c
diff --git a/crypto/fipsmodule/bn/rsaz_exp.h b/src/crypto/fipsmodule/bn/rsaz_exp.h
similarity index 100%
rename from crypto/fipsmodule/bn/rsaz_exp.h
rename to src/crypto/fipsmodule/bn/rsaz_exp.h
diff --git a/crypto/fipsmodule/bn/shift.c b/src/crypto/fipsmodule/bn/shift.c
similarity index 100%
rename from crypto/fipsmodule/bn/shift.c
rename to src/crypto/fipsmodule/bn/shift.c
diff --git a/crypto/fipsmodule/bn/sqrt.c b/src/crypto/fipsmodule/bn/sqrt.c
similarity index 100%
rename from crypto/fipsmodule/bn/sqrt.c
rename to src/crypto/fipsmodule/bn/sqrt.c
diff --git a/crypto/fipsmodule/bn/test/exp_tests.txt b/src/crypto/fipsmodule/bn/test/exp_tests.txt
similarity index 100%
rename from crypto/fipsmodule/bn/test/exp_tests.txt
rename to src/crypto/fipsmodule/bn/test/exp_tests.txt
diff --git a/crypto/fipsmodule/bn/test/gcd_tests.txt b/src/crypto/fipsmodule/bn/test/gcd_tests.txt
similarity index 100%
rename from crypto/fipsmodule/bn/test/gcd_tests.txt
rename to src/crypto/fipsmodule/bn/test/gcd_tests.txt
diff --git a/crypto/fipsmodule/bn/test/miller_rabin_tests.txt b/src/crypto/fipsmodule/bn/test/miller_rabin_tests.txt
similarity index 100%
rename from crypto/fipsmodule/bn/test/miller_rabin_tests.txt
rename to src/crypto/fipsmodule/bn/test/miller_rabin_tests.txt
diff --git a/crypto/fipsmodule/bn/test/mod_exp_tests.txt b/src/crypto/fipsmodule/bn/test/mod_exp_tests.txt
similarity index 100%
rename from crypto/fipsmodule/bn/test/mod_exp_tests.txt
rename to src/crypto/fipsmodule/bn/test/mod_exp_tests.txt
diff --git a/crypto/fipsmodule/bn/test/mod_inv_tests.txt b/src/crypto/fipsmodule/bn/test/mod_inv_tests.txt
similarity index 100%
rename from crypto/fipsmodule/bn/test/mod_inv_tests.txt
rename to src/crypto/fipsmodule/bn/test/mod_inv_tests.txt
diff --git a/crypto/fipsmodule/bn/test/mod_mul_tests.txt b/src/crypto/fipsmodule/bn/test/mod_mul_tests.txt
similarity index 100%
rename from crypto/fipsmodule/bn/test/mod_mul_tests.txt
rename to src/crypto/fipsmodule/bn/test/mod_mul_tests.txt
diff --git a/crypto/fipsmodule/bn/test/mod_sqrt_tests.txt b/src/crypto/fipsmodule/bn/test/mod_sqrt_tests.txt
similarity index 100%
rename from crypto/fipsmodule/bn/test/mod_sqrt_tests.txt
rename to src/crypto/fipsmodule/bn/test/mod_sqrt_tests.txt
diff --git a/crypto/fipsmodule/bn/test/product_tests.txt b/src/crypto/fipsmodule/bn/test/product_tests.txt
similarity index 100%
rename from crypto/fipsmodule/bn/test/product_tests.txt
rename to src/crypto/fipsmodule/bn/test/product_tests.txt
diff --git a/crypto/fipsmodule/bn/test/quotient_tests.txt b/src/crypto/fipsmodule/bn/test/quotient_tests.txt
similarity index 100%
rename from crypto/fipsmodule/bn/test/quotient_tests.txt
rename to src/crypto/fipsmodule/bn/test/quotient_tests.txt
diff --git a/crypto/fipsmodule/bn/test/shift_tests.txt b/src/crypto/fipsmodule/bn/test/shift_tests.txt
similarity index 100%
rename from crypto/fipsmodule/bn/test/shift_tests.txt
rename to src/crypto/fipsmodule/bn/test/shift_tests.txt
diff --git a/crypto/fipsmodule/bn/test/sum_tests.txt b/src/crypto/fipsmodule/bn/test/sum_tests.txt
similarity index 100%
rename from crypto/fipsmodule/bn/test/sum_tests.txt
rename to src/crypto/fipsmodule/bn/test/sum_tests.txt
diff --git a/crypto/fipsmodule/cipher/aead.c b/src/crypto/fipsmodule/cipher/aead.c
similarity index 100%
rename from crypto/fipsmodule/cipher/aead.c
rename to src/crypto/fipsmodule/cipher/aead.c
diff --git a/crypto/fipsmodule/cipher/cipher.c b/src/crypto/fipsmodule/cipher/cipher.c
similarity index 100%
rename from crypto/fipsmodule/cipher/cipher.c
rename to src/crypto/fipsmodule/cipher/cipher.c
diff --git a/crypto/fipsmodule/cipher/e_aes.c b/src/crypto/fipsmodule/cipher/e_aes.c
similarity index 100%
rename from crypto/fipsmodule/cipher/e_aes.c
rename to src/crypto/fipsmodule/cipher/e_aes.c
diff --git a/crypto/fipsmodule/cipher/e_aesccm.c b/src/crypto/fipsmodule/cipher/e_aesccm.c
similarity index 100%
rename from crypto/fipsmodule/cipher/e_aesccm.c
rename to src/crypto/fipsmodule/cipher/e_aesccm.c
diff --git a/crypto/fipsmodule/cipher/internal.h b/src/crypto/fipsmodule/cipher/internal.h
similarity index 100%
rename from crypto/fipsmodule/cipher/internal.h
rename to src/crypto/fipsmodule/cipher/internal.h
diff --git a/crypto/fipsmodule/cmac/cavp_3des_cmac_tests.txt b/src/crypto/fipsmodule/cmac/cavp_3des_cmac_tests.txt
similarity index 100%
rename from crypto/fipsmodule/cmac/cavp_3des_cmac_tests.txt
rename to src/crypto/fipsmodule/cmac/cavp_3des_cmac_tests.txt
diff --git a/crypto/fipsmodule/cmac/cavp_aes128_cmac_tests.txt b/src/crypto/fipsmodule/cmac/cavp_aes128_cmac_tests.txt
similarity index 100%
rename from crypto/fipsmodule/cmac/cavp_aes128_cmac_tests.txt
rename to src/crypto/fipsmodule/cmac/cavp_aes128_cmac_tests.txt
diff --git a/crypto/fipsmodule/cmac/cavp_aes192_cmac_tests.txt b/src/crypto/fipsmodule/cmac/cavp_aes192_cmac_tests.txt
similarity index 100%
rename from crypto/fipsmodule/cmac/cavp_aes192_cmac_tests.txt
rename to src/crypto/fipsmodule/cmac/cavp_aes192_cmac_tests.txt
diff --git a/crypto/fipsmodule/cmac/cavp_aes256_cmac_tests.txt b/src/crypto/fipsmodule/cmac/cavp_aes256_cmac_tests.txt
similarity index 100%
rename from crypto/fipsmodule/cmac/cavp_aes256_cmac_tests.txt
rename to src/crypto/fipsmodule/cmac/cavp_aes256_cmac_tests.txt
diff --git a/crypto/fipsmodule/cmac/cmac.c b/src/crypto/fipsmodule/cmac/cmac.c
similarity index 100%
rename from crypto/fipsmodule/cmac/cmac.c
rename to src/crypto/fipsmodule/cmac/cmac.c
diff --git a/crypto/fipsmodule/cmac/cmac_test.cc b/src/crypto/fipsmodule/cmac/cmac_test.cc
similarity index 100%
rename from crypto/fipsmodule/cmac/cmac_test.cc
rename to src/crypto/fipsmodule/cmac/cmac_test.cc
diff --git a/crypto/fipsmodule/delocate.h b/src/crypto/fipsmodule/delocate.h
similarity index 100%
rename from crypto/fipsmodule/delocate.h
rename to src/crypto/fipsmodule/delocate.h
diff --git a/crypto/fipsmodule/dh/check.c b/src/crypto/fipsmodule/dh/check.c
similarity index 100%
rename from crypto/fipsmodule/dh/check.c
rename to src/crypto/fipsmodule/dh/check.c
diff --git a/crypto/fipsmodule/dh/dh.c b/src/crypto/fipsmodule/dh/dh.c
similarity index 100%
rename from crypto/fipsmodule/dh/dh.c
rename to src/crypto/fipsmodule/dh/dh.c
diff --git a/crypto/fipsmodule/dh/internal.h b/src/crypto/fipsmodule/dh/internal.h
similarity index 100%
rename from crypto/fipsmodule/dh/internal.h
rename to src/crypto/fipsmodule/dh/internal.h
diff --git a/crypto/fipsmodule/digest/digest.c b/src/crypto/fipsmodule/digest/digest.c
similarity index 100%
rename from crypto/fipsmodule/digest/digest.c
rename to src/crypto/fipsmodule/digest/digest.c
diff --git a/crypto/fipsmodule/digest/digests.c b/src/crypto/fipsmodule/digest/digests.c
similarity index 100%
rename from crypto/fipsmodule/digest/digests.c
rename to src/crypto/fipsmodule/digest/digests.c
diff --git a/crypto/fipsmodule/digest/internal.h b/src/crypto/fipsmodule/digest/internal.h
similarity index 100%
rename from crypto/fipsmodule/digest/internal.h
rename to src/crypto/fipsmodule/digest/internal.h
diff --git a/crypto/fipsmodule/digest/md32_common.h b/src/crypto/fipsmodule/digest/md32_common.h
similarity index 100%
rename from crypto/fipsmodule/digest/md32_common.h
rename to src/crypto/fipsmodule/digest/md32_common.h
diff --git a/crypto/fipsmodule/digestsign/digestsign.c b/src/crypto/fipsmodule/digestsign/digestsign.c
similarity index 100%
rename from crypto/fipsmodule/digestsign/digestsign.c
rename to src/crypto/fipsmodule/digestsign/digestsign.c
diff --git a/crypto/fipsmodule/ec/asm/p256-armv8-asm.pl b/src/crypto/fipsmodule/ec/asm/p256-armv8-asm.pl
similarity index 100%
rename from crypto/fipsmodule/ec/asm/p256-armv8-asm.pl
rename to src/crypto/fipsmodule/ec/asm/p256-armv8-asm.pl
diff --git a/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl b/src/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl
similarity index 100%
rename from crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl
rename to src/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl
diff --git a/crypto/fipsmodule/ec/asm/p256_beeu-armv8-asm.pl b/src/crypto/fipsmodule/ec/asm/p256_beeu-armv8-asm.pl
similarity index 100%
rename from crypto/fipsmodule/ec/asm/p256_beeu-armv8-asm.pl
rename to src/crypto/fipsmodule/ec/asm/p256_beeu-armv8-asm.pl
diff --git a/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl b/src/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl
similarity index 100%
rename from crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl
rename to src/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl
diff --git a/crypto/fipsmodule/ec/builtin_curves.h b/src/crypto/fipsmodule/ec/builtin_curves.h
similarity index 100%
rename from crypto/fipsmodule/ec/builtin_curves.h
rename to src/crypto/fipsmodule/ec/builtin_curves.h
diff --git a/crypto/fipsmodule/ec/ec.c b/src/crypto/fipsmodule/ec/ec.c
similarity index 100%
rename from crypto/fipsmodule/ec/ec.c
rename to src/crypto/fipsmodule/ec/ec.c
diff --git a/crypto/fipsmodule/ec/ec_key.c b/src/crypto/fipsmodule/ec/ec_key.c
similarity index 100%
rename from crypto/fipsmodule/ec/ec_key.c
rename to src/crypto/fipsmodule/ec/ec_key.c
diff --git a/crypto/fipsmodule/ec/ec_montgomery.c b/src/crypto/fipsmodule/ec/ec_montgomery.c
similarity index 100%
rename from crypto/fipsmodule/ec/ec_montgomery.c
rename to src/crypto/fipsmodule/ec/ec_montgomery.c
diff --git a/crypto/fipsmodule/ec/ec_scalar_base_mult_tests.txt b/src/crypto/fipsmodule/ec/ec_scalar_base_mult_tests.txt
similarity index 100%
rename from crypto/fipsmodule/ec/ec_scalar_base_mult_tests.txt
rename to src/crypto/fipsmodule/ec/ec_scalar_base_mult_tests.txt
diff --git a/crypto/fipsmodule/ec/ec_test.cc b/src/crypto/fipsmodule/ec/ec_test.cc
similarity index 100%
rename from crypto/fipsmodule/ec/ec_test.cc
rename to src/crypto/fipsmodule/ec/ec_test.cc
diff --git a/crypto/fipsmodule/ec/felem.c b/src/crypto/fipsmodule/ec/felem.c
similarity index 100%
rename from crypto/fipsmodule/ec/felem.c
rename to src/crypto/fipsmodule/ec/felem.c
diff --git a/crypto/fipsmodule/ec/internal.h b/src/crypto/fipsmodule/ec/internal.h
similarity index 100%
rename from crypto/fipsmodule/ec/internal.h
rename to src/crypto/fipsmodule/ec/internal.h
diff --git a/crypto/fipsmodule/ec/make_ec_scalar_base_mult_tests.go b/src/crypto/fipsmodule/ec/make_ec_scalar_base_mult_tests.go
similarity index 100%
rename from crypto/fipsmodule/ec/make_ec_scalar_base_mult_tests.go
rename to src/crypto/fipsmodule/ec/make_ec_scalar_base_mult_tests.go
diff --git a/crypto/fipsmodule/ec/make_p256-nistz-tests.go b/src/crypto/fipsmodule/ec/make_p256-nistz-tests.go
similarity index 100%
rename from crypto/fipsmodule/ec/make_p256-nistz-tests.go
rename to src/crypto/fipsmodule/ec/make_p256-nistz-tests.go
diff --git a/crypto/fipsmodule/ec/make_tables.go b/src/crypto/fipsmodule/ec/make_tables.go
similarity index 100%
rename from crypto/fipsmodule/ec/make_tables.go
rename to src/crypto/fipsmodule/ec/make_tables.go
diff --git a/crypto/fipsmodule/ec/oct.c b/src/crypto/fipsmodule/ec/oct.c
similarity index 100%
rename from crypto/fipsmodule/ec/oct.c
rename to src/crypto/fipsmodule/ec/oct.c
diff --git a/crypto/fipsmodule/ec/p224-64.c b/src/crypto/fipsmodule/ec/p224-64.c
similarity index 100%
rename from crypto/fipsmodule/ec/p224-64.c
rename to src/crypto/fipsmodule/ec/p224-64.c
diff --git a/crypto/fipsmodule/ec/p256-nistz-table.h b/src/crypto/fipsmodule/ec/p256-nistz-table.h
similarity index 100%
rename from crypto/fipsmodule/ec/p256-nistz-table.h
rename to src/crypto/fipsmodule/ec/p256-nistz-table.h
diff --git a/crypto/fipsmodule/ec/p256-nistz.c b/src/crypto/fipsmodule/ec/p256-nistz.c
similarity index 100%
rename from crypto/fipsmodule/ec/p256-nistz.c
rename to src/crypto/fipsmodule/ec/p256-nistz.c
diff --git a/crypto/fipsmodule/ec/p256-nistz.h b/src/crypto/fipsmodule/ec/p256-nistz.h
similarity index 100%
rename from crypto/fipsmodule/ec/p256-nistz.h
rename to src/crypto/fipsmodule/ec/p256-nistz.h
diff --git a/crypto/fipsmodule/ec/p256-nistz_test.cc b/src/crypto/fipsmodule/ec/p256-nistz_test.cc
similarity index 100%
rename from crypto/fipsmodule/ec/p256-nistz_test.cc
rename to src/crypto/fipsmodule/ec/p256-nistz_test.cc
diff --git a/crypto/fipsmodule/ec/p256-nistz_tests.txt b/src/crypto/fipsmodule/ec/p256-nistz_tests.txt
similarity index 100%
rename from crypto/fipsmodule/ec/p256-nistz_tests.txt
rename to src/crypto/fipsmodule/ec/p256-nistz_tests.txt
diff --git a/crypto/fipsmodule/ec/p256.c b/src/crypto/fipsmodule/ec/p256.c
similarity index 100%
rename from crypto/fipsmodule/ec/p256.c
rename to src/crypto/fipsmodule/ec/p256.c
diff --git a/crypto/fipsmodule/ec/p256_table.h b/src/crypto/fipsmodule/ec/p256_table.h
similarity index 100%
rename from crypto/fipsmodule/ec/p256_table.h
rename to src/crypto/fipsmodule/ec/p256_table.h
diff --git a/crypto/fipsmodule/ec/p256_test.cc b/src/crypto/fipsmodule/ec/p256_test.cc
similarity index 100%
rename from crypto/fipsmodule/ec/p256_test.cc
rename to src/crypto/fipsmodule/ec/p256_test.cc
diff --git a/crypto/fipsmodule/ec/scalar.c b/src/crypto/fipsmodule/ec/scalar.c
similarity index 100%
rename from crypto/fipsmodule/ec/scalar.c
rename to src/crypto/fipsmodule/ec/scalar.c
diff --git a/crypto/fipsmodule/ec/simple.c b/src/crypto/fipsmodule/ec/simple.c
similarity index 100%
rename from crypto/fipsmodule/ec/simple.c
rename to src/crypto/fipsmodule/ec/simple.c
diff --git a/crypto/fipsmodule/ec/simple_mul.c b/src/crypto/fipsmodule/ec/simple_mul.c
similarity index 100%
rename from crypto/fipsmodule/ec/simple_mul.c
rename to src/crypto/fipsmodule/ec/simple_mul.c
diff --git a/crypto/fipsmodule/ec/util.c b/src/crypto/fipsmodule/ec/util.c
similarity index 100%
rename from crypto/fipsmodule/ec/util.c
rename to src/crypto/fipsmodule/ec/util.c
diff --git a/crypto/fipsmodule/ec/wnaf.c b/src/crypto/fipsmodule/ec/wnaf.c
similarity index 100%
rename from crypto/fipsmodule/ec/wnaf.c
rename to src/crypto/fipsmodule/ec/wnaf.c
diff --git a/crypto/fipsmodule/ecdh/ecdh.c b/src/crypto/fipsmodule/ecdh/ecdh.c
similarity index 100%
rename from crypto/fipsmodule/ecdh/ecdh.c
rename to src/crypto/fipsmodule/ecdh/ecdh.c
diff --git a/crypto/fipsmodule/ecdsa/ecdsa.c b/src/crypto/fipsmodule/ecdsa/ecdsa.c
similarity index 100%
rename from crypto/fipsmodule/ecdsa/ecdsa.c
rename to src/crypto/fipsmodule/ecdsa/ecdsa.c
diff --git a/crypto/fipsmodule/ecdsa/ecdsa_sign_tests.txt b/src/crypto/fipsmodule/ecdsa/ecdsa_sign_tests.txt
similarity index 100%
rename from crypto/fipsmodule/ecdsa/ecdsa_sign_tests.txt
rename to src/crypto/fipsmodule/ecdsa/ecdsa_sign_tests.txt
diff --git a/crypto/fipsmodule/ecdsa/ecdsa_test.cc b/src/crypto/fipsmodule/ecdsa/ecdsa_test.cc
similarity index 100%
rename from crypto/fipsmodule/ecdsa/ecdsa_test.cc
rename to src/crypto/fipsmodule/ecdsa/ecdsa_test.cc
diff --git a/crypto/fipsmodule/ecdsa/ecdsa_verify_tests.txt b/src/crypto/fipsmodule/ecdsa/ecdsa_verify_tests.txt
similarity index 100%
rename from crypto/fipsmodule/ecdsa/ecdsa_verify_tests.txt
rename to src/crypto/fipsmodule/ecdsa/ecdsa_verify_tests.txt
diff --git a/crypto/fipsmodule/ecdsa/internal.h b/src/crypto/fipsmodule/ecdsa/internal.h
similarity index 100%
rename from crypto/fipsmodule/ecdsa/internal.h
rename to src/crypto/fipsmodule/ecdsa/internal.h
diff --git a/crypto/fipsmodule/fips_shared.lds b/src/crypto/fipsmodule/fips_shared.lds
similarity index 100%
rename from crypto/fipsmodule/fips_shared.lds
rename to src/crypto/fipsmodule/fips_shared.lds
diff --git a/crypto/fipsmodule/fips_shared_support.c b/src/crypto/fipsmodule/fips_shared_support.c
similarity index 100%
rename from crypto/fipsmodule/fips_shared_support.c
rename to src/crypto/fipsmodule/fips_shared_support.c
diff --git a/crypto/fipsmodule/hkdf/hkdf.c b/src/crypto/fipsmodule/hkdf/hkdf.c
similarity index 100%
rename from crypto/fipsmodule/hkdf/hkdf.c
rename to src/crypto/fipsmodule/hkdf/hkdf.c
diff --git a/crypto/fipsmodule/hkdf/hkdf_test.cc b/src/crypto/fipsmodule/hkdf/hkdf_test.cc
similarity index 100%
rename from crypto/fipsmodule/hkdf/hkdf_test.cc
rename to src/crypto/fipsmodule/hkdf/hkdf_test.cc
diff --git a/crypto/fipsmodule/hmac/hmac.c b/src/crypto/fipsmodule/hmac/hmac.c
similarity index 100%
rename from crypto/fipsmodule/hmac/hmac.c
rename to src/crypto/fipsmodule/hmac/hmac.c
diff --git a/crypto/fipsmodule/intcheck1.png b/src/crypto/fipsmodule/intcheck1.png
similarity index 100%
rename from crypto/fipsmodule/intcheck1.png
rename to src/crypto/fipsmodule/intcheck1.png
Binary files differ
diff --git a/crypto/fipsmodule/intcheck2.png b/src/crypto/fipsmodule/intcheck2.png
similarity index 100%
rename from crypto/fipsmodule/intcheck2.png
rename to src/crypto/fipsmodule/intcheck2.png
Binary files differ
diff --git a/crypto/fipsmodule/intcheck3.png b/src/crypto/fipsmodule/intcheck3.png
similarity index 100%
rename from crypto/fipsmodule/intcheck3.png
rename to src/crypto/fipsmodule/intcheck3.png
Binary files differ
diff --git a/crypto/fipsmodule/md4/md4.c b/src/crypto/fipsmodule/md4/md4.c
similarity index 100%
rename from crypto/fipsmodule/md4/md4.c
rename to src/crypto/fipsmodule/md4/md4.c
diff --git a/crypto/fipsmodule/md5/asm/md5-586.pl b/src/crypto/fipsmodule/md5/asm/md5-586.pl
similarity index 100%
rename from crypto/fipsmodule/md5/asm/md5-586.pl
rename to src/crypto/fipsmodule/md5/asm/md5-586.pl
diff --git a/crypto/fipsmodule/md5/asm/md5-x86_64.pl b/src/crypto/fipsmodule/md5/asm/md5-x86_64.pl
similarity index 100%
rename from crypto/fipsmodule/md5/asm/md5-x86_64.pl
rename to src/crypto/fipsmodule/md5/asm/md5-x86_64.pl
diff --git a/crypto/fipsmodule/md5/internal.h b/src/crypto/fipsmodule/md5/internal.h
similarity index 100%
rename from crypto/fipsmodule/md5/internal.h
rename to src/crypto/fipsmodule/md5/internal.h
diff --git a/crypto/fipsmodule/md5/md5.c b/src/crypto/fipsmodule/md5/md5.c
similarity index 100%
rename from crypto/fipsmodule/md5/md5.c
rename to src/crypto/fipsmodule/md5/md5.c
diff --git a/crypto/fipsmodule/md5/md5_test.cc b/src/crypto/fipsmodule/md5/md5_test.cc
similarity index 100%
rename from crypto/fipsmodule/md5/md5_test.cc
rename to src/crypto/fipsmodule/md5/md5_test.cc
diff --git a/crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl b/src/crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl
similarity index 100%
rename from crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl
rename to src/crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl
diff --git a/crypto/fipsmodule/modes/asm/aesv8-gcm-armv8.pl b/src/crypto/fipsmodule/modes/asm/aesv8-gcm-armv8.pl
similarity index 100%
rename from crypto/fipsmodule/modes/asm/aesv8-gcm-armv8.pl
rename to src/crypto/fipsmodule/modes/asm/aesv8-gcm-armv8.pl
diff --git a/crypto/fipsmodule/modes/asm/ghash-armv4.pl b/src/crypto/fipsmodule/modes/asm/ghash-armv4.pl
similarity index 100%
rename from crypto/fipsmodule/modes/asm/ghash-armv4.pl
rename to src/crypto/fipsmodule/modes/asm/ghash-armv4.pl
diff --git a/crypto/fipsmodule/modes/asm/ghash-neon-armv8.pl b/src/crypto/fipsmodule/modes/asm/ghash-neon-armv8.pl
similarity index 100%
rename from crypto/fipsmodule/modes/asm/ghash-neon-armv8.pl
rename to src/crypto/fipsmodule/modes/asm/ghash-neon-armv8.pl
diff --git a/crypto/fipsmodule/modes/asm/ghash-ssse3-x86.pl b/src/crypto/fipsmodule/modes/asm/ghash-ssse3-x86.pl
similarity index 100%
rename from crypto/fipsmodule/modes/asm/ghash-ssse3-x86.pl
rename to src/crypto/fipsmodule/modes/asm/ghash-ssse3-x86.pl
diff --git a/crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl b/src/crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl
similarity index 100%
rename from crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl
rename to src/crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl
diff --git a/crypto/fipsmodule/modes/asm/ghash-x86.pl b/src/crypto/fipsmodule/modes/asm/ghash-x86.pl
similarity index 100%
rename from crypto/fipsmodule/modes/asm/ghash-x86.pl
rename to src/crypto/fipsmodule/modes/asm/ghash-x86.pl
diff --git a/crypto/fipsmodule/modes/asm/ghash-x86_64.pl b/src/crypto/fipsmodule/modes/asm/ghash-x86_64.pl
similarity index 100%
rename from crypto/fipsmodule/modes/asm/ghash-x86_64.pl
rename to src/crypto/fipsmodule/modes/asm/ghash-x86_64.pl
diff --git a/crypto/fipsmodule/modes/asm/ghashv8-armx.pl b/src/crypto/fipsmodule/modes/asm/ghashv8-armx.pl
similarity index 100%
rename from crypto/fipsmodule/modes/asm/ghashv8-armx.pl
rename to src/crypto/fipsmodule/modes/asm/ghashv8-armx.pl
diff --git a/crypto/fipsmodule/modes/cbc.c b/src/crypto/fipsmodule/modes/cbc.c
similarity index 100%
rename from crypto/fipsmodule/modes/cbc.c
rename to src/crypto/fipsmodule/modes/cbc.c
diff --git a/crypto/fipsmodule/modes/cfb.c b/src/crypto/fipsmodule/modes/cfb.c
similarity index 100%
rename from crypto/fipsmodule/modes/cfb.c
rename to src/crypto/fipsmodule/modes/cfb.c
diff --git a/crypto/fipsmodule/modes/ctr.c b/src/crypto/fipsmodule/modes/ctr.c
similarity index 100%
rename from crypto/fipsmodule/modes/ctr.c
rename to src/crypto/fipsmodule/modes/ctr.c
diff --git a/crypto/fipsmodule/modes/gcm.c b/src/crypto/fipsmodule/modes/gcm.c
similarity index 100%
rename from crypto/fipsmodule/modes/gcm.c
rename to src/crypto/fipsmodule/modes/gcm.c
diff --git a/crypto/fipsmodule/modes/gcm_nohw.c b/src/crypto/fipsmodule/modes/gcm_nohw.c
similarity index 100%
rename from crypto/fipsmodule/modes/gcm_nohw.c
rename to src/crypto/fipsmodule/modes/gcm_nohw.c
diff --git a/crypto/fipsmodule/modes/gcm_test.cc b/src/crypto/fipsmodule/modes/gcm_test.cc
similarity index 100%
rename from crypto/fipsmodule/modes/gcm_test.cc
rename to src/crypto/fipsmodule/modes/gcm_test.cc
diff --git a/crypto/fipsmodule/modes/gcm_tests.txt b/src/crypto/fipsmodule/modes/gcm_tests.txt
similarity index 100%
rename from crypto/fipsmodule/modes/gcm_tests.txt
rename to src/crypto/fipsmodule/modes/gcm_tests.txt
diff --git a/crypto/fipsmodule/modes/internal.h b/src/crypto/fipsmodule/modes/internal.h
similarity index 100%
rename from crypto/fipsmodule/modes/internal.h
rename to src/crypto/fipsmodule/modes/internal.h
diff --git a/crypto/fipsmodule/modes/ofb.c b/src/crypto/fipsmodule/modes/ofb.c
similarity index 100%
rename from crypto/fipsmodule/modes/ofb.c
rename to src/crypto/fipsmodule/modes/ofb.c
diff --git a/crypto/fipsmodule/modes/polyval.c b/src/crypto/fipsmodule/modes/polyval.c
similarity index 100%
rename from crypto/fipsmodule/modes/polyval.c
rename to src/crypto/fipsmodule/modes/polyval.c
diff --git a/crypto/fipsmodule/policydocs/BoringCrypto-Android-Security-Policy-20191020.docx b/src/crypto/fipsmodule/policydocs/BoringCrypto-Android-Security-Policy-20191020.docx
similarity index 100%
rename from crypto/fipsmodule/policydocs/BoringCrypto-Android-Security-Policy-20191020.docx
rename to src/crypto/fipsmodule/policydocs/BoringCrypto-Android-Security-Policy-20191020.docx
Binary files differ
diff --git a/crypto/fipsmodule/policydocs/BoringCrypto-Android-Security-Policy-20210319.docx b/src/crypto/fipsmodule/policydocs/BoringCrypto-Android-Security-Policy-20210319.docx
similarity index 100%
rename from crypto/fipsmodule/policydocs/BoringCrypto-Android-Security-Policy-20210319.docx
rename to src/crypto/fipsmodule/policydocs/BoringCrypto-Android-Security-Policy-20210319.docx
Binary files differ
diff --git a/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20170615.docx b/src/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20170615.docx
similarity index 100%
rename from crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20170615.docx
rename to src/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20170615.docx
Binary files differ
diff --git a/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20180730.docx b/src/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20180730.docx
similarity index 100%
rename from crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20180730.docx
rename to src/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20180730.docx
Binary files differ
diff --git a/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20190808.docx b/src/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20190808.docx
similarity index 100%
rename from crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20190808.docx
rename to src/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20190808.docx
Binary files differ
diff --git a/crypto/fipsmodule/rand/asm/rdrand-x86_64.pl b/src/crypto/fipsmodule/rand/asm/rdrand-x86_64.pl
similarity index 100%
rename from crypto/fipsmodule/rand/asm/rdrand-x86_64.pl
rename to src/crypto/fipsmodule/rand/asm/rdrand-x86_64.pl
diff --git a/crypto/fipsmodule/rand/ctrdrbg.c b/src/crypto/fipsmodule/rand/ctrdrbg.c
similarity index 100%
rename from crypto/fipsmodule/rand/ctrdrbg.c
rename to src/crypto/fipsmodule/rand/ctrdrbg.c
diff --git a/crypto/fipsmodule/rand/ctrdrbg_test.cc b/src/crypto/fipsmodule/rand/ctrdrbg_test.cc
similarity index 100%
rename from crypto/fipsmodule/rand/ctrdrbg_test.cc
rename to src/crypto/fipsmodule/rand/ctrdrbg_test.cc
diff --git a/crypto/fipsmodule/rand/ctrdrbg_vectors.txt b/src/crypto/fipsmodule/rand/ctrdrbg_vectors.txt
similarity index 100%
rename from crypto/fipsmodule/rand/ctrdrbg_vectors.txt
rename to src/crypto/fipsmodule/rand/ctrdrbg_vectors.txt
diff --git a/crypto/fipsmodule/rand/fork_detect.c b/src/crypto/fipsmodule/rand/fork_detect.c
similarity index 100%
rename from crypto/fipsmodule/rand/fork_detect.c
rename to src/crypto/fipsmodule/rand/fork_detect.c
diff --git a/crypto/fipsmodule/rand/fork_detect.h b/src/crypto/fipsmodule/rand/fork_detect.h
similarity index 100%
rename from crypto/fipsmodule/rand/fork_detect.h
rename to src/crypto/fipsmodule/rand/fork_detect.h
diff --git a/crypto/fipsmodule/rand/fork_detect_test.cc b/src/crypto/fipsmodule/rand/fork_detect_test.cc
similarity index 100%
rename from crypto/fipsmodule/rand/fork_detect_test.cc
rename to src/crypto/fipsmodule/rand/fork_detect_test.cc
diff --git a/crypto/fipsmodule/rand/getrandom_fillin.h b/src/crypto/fipsmodule/rand/getrandom_fillin.h
similarity index 100%
rename from crypto/fipsmodule/rand/getrandom_fillin.h
rename to src/crypto/fipsmodule/rand/getrandom_fillin.h
diff --git a/crypto/fipsmodule/rand/internal.h b/src/crypto/fipsmodule/rand/internal.h
similarity index 100%
rename from crypto/fipsmodule/rand/internal.h
rename to src/crypto/fipsmodule/rand/internal.h
diff --git a/crypto/fipsmodule/rand/rand.c b/src/crypto/fipsmodule/rand/rand.c
similarity index 100%
rename from crypto/fipsmodule/rand/rand.c
rename to src/crypto/fipsmodule/rand/rand.c
diff --git a/crypto/fipsmodule/rand/urandom.c b/src/crypto/fipsmodule/rand/urandom.c
similarity index 100%
rename from crypto/fipsmodule/rand/urandom.c
rename to src/crypto/fipsmodule/rand/urandom.c
diff --git a/crypto/fipsmodule/rand/urandom_test.cc b/src/crypto/fipsmodule/rand/urandom_test.cc
similarity index 100%
rename from crypto/fipsmodule/rand/urandom_test.cc
rename to src/crypto/fipsmodule/rand/urandom_test.cc
diff --git a/crypto/fipsmodule/rsa/blinding.c b/src/crypto/fipsmodule/rsa/blinding.c
similarity index 100%
rename from crypto/fipsmodule/rsa/blinding.c
rename to src/crypto/fipsmodule/rsa/blinding.c
diff --git a/crypto/fipsmodule/rsa/internal.h b/src/crypto/fipsmodule/rsa/internal.h
similarity index 100%
rename from crypto/fipsmodule/rsa/internal.h
rename to src/crypto/fipsmodule/rsa/internal.h
diff --git a/crypto/fipsmodule/rsa/padding.c b/src/crypto/fipsmodule/rsa/padding.c
similarity index 100%
rename from crypto/fipsmodule/rsa/padding.c
rename to src/crypto/fipsmodule/rsa/padding.c
diff --git a/crypto/fipsmodule/rsa/rsa.c b/src/crypto/fipsmodule/rsa/rsa.c
similarity index 100%
rename from crypto/fipsmodule/rsa/rsa.c
rename to src/crypto/fipsmodule/rsa/rsa.c
diff --git a/crypto/fipsmodule/rsa/rsa_impl.c b/src/crypto/fipsmodule/rsa/rsa_impl.c
similarity index 100%
rename from crypto/fipsmodule/rsa/rsa_impl.c
rename to src/crypto/fipsmodule/rsa/rsa_impl.c
diff --git a/crypto/fipsmodule/self_check/fips.c b/src/crypto/fipsmodule/self_check/fips.c
similarity index 100%
rename from crypto/fipsmodule/self_check/fips.c
rename to src/crypto/fipsmodule/self_check/fips.c
diff --git a/crypto/fipsmodule/self_check/self_check.c b/src/crypto/fipsmodule/self_check/self_check.c
similarity index 100%
rename from crypto/fipsmodule/self_check/self_check.c
rename to src/crypto/fipsmodule/self_check/self_check.c
diff --git a/crypto/fipsmodule/service_indicator/internal.h b/src/crypto/fipsmodule/service_indicator/internal.h
similarity index 100%
rename from crypto/fipsmodule/service_indicator/internal.h
rename to src/crypto/fipsmodule/service_indicator/internal.h
diff --git a/crypto/fipsmodule/service_indicator/service_indicator.c b/src/crypto/fipsmodule/service_indicator/service_indicator.c
similarity index 100%
rename from crypto/fipsmodule/service_indicator/service_indicator.c
rename to src/crypto/fipsmodule/service_indicator/service_indicator.c
diff --git a/crypto/fipsmodule/service_indicator/service_indicator_test.cc b/src/crypto/fipsmodule/service_indicator/service_indicator_test.cc
similarity index 100%
rename from crypto/fipsmodule/service_indicator/service_indicator_test.cc
rename to src/crypto/fipsmodule/service_indicator/service_indicator_test.cc
diff --git a/crypto/fipsmodule/sha/asm/sha1-586.pl b/src/crypto/fipsmodule/sha/asm/sha1-586.pl
similarity index 100%
rename from crypto/fipsmodule/sha/asm/sha1-586.pl
rename to src/crypto/fipsmodule/sha/asm/sha1-586.pl
diff --git a/crypto/fipsmodule/sha/asm/sha1-armv4-large.pl b/src/crypto/fipsmodule/sha/asm/sha1-armv4-large.pl
similarity index 100%
rename from crypto/fipsmodule/sha/asm/sha1-armv4-large.pl
rename to src/crypto/fipsmodule/sha/asm/sha1-armv4-large.pl
diff --git a/crypto/fipsmodule/sha/asm/sha1-armv8.pl b/src/crypto/fipsmodule/sha/asm/sha1-armv8.pl
similarity index 100%
rename from crypto/fipsmodule/sha/asm/sha1-armv8.pl
rename to src/crypto/fipsmodule/sha/asm/sha1-armv8.pl
diff --git a/crypto/fipsmodule/sha/asm/sha1-x86_64.pl b/src/crypto/fipsmodule/sha/asm/sha1-x86_64.pl
similarity index 100%
rename from crypto/fipsmodule/sha/asm/sha1-x86_64.pl
rename to src/crypto/fipsmodule/sha/asm/sha1-x86_64.pl
diff --git a/crypto/fipsmodule/sha/asm/sha256-586.pl b/src/crypto/fipsmodule/sha/asm/sha256-586.pl
similarity index 100%
rename from crypto/fipsmodule/sha/asm/sha256-586.pl
rename to src/crypto/fipsmodule/sha/asm/sha256-586.pl
diff --git a/crypto/fipsmodule/sha/asm/sha256-armv4.pl b/src/crypto/fipsmodule/sha/asm/sha256-armv4.pl
similarity index 100%
rename from crypto/fipsmodule/sha/asm/sha256-armv4.pl
rename to src/crypto/fipsmodule/sha/asm/sha256-armv4.pl
diff --git a/crypto/fipsmodule/sha/asm/sha512-586.pl b/src/crypto/fipsmodule/sha/asm/sha512-586.pl
similarity index 100%
rename from crypto/fipsmodule/sha/asm/sha512-586.pl
rename to src/crypto/fipsmodule/sha/asm/sha512-586.pl
diff --git a/crypto/fipsmodule/sha/asm/sha512-armv4.pl b/src/crypto/fipsmodule/sha/asm/sha512-armv4.pl
similarity index 100%
rename from crypto/fipsmodule/sha/asm/sha512-armv4.pl
rename to src/crypto/fipsmodule/sha/asm/sha512-armv4.pl
diff --git a/crypto/fipsmodule/sha/asm/sha512-armv8.pl b/src/crypto/fipsmodule/sha/asm/sha512-armv8.pl
similarity index 100%
rename from crypto/fipsmodule/sha/asm/sha512-armv8.pl
rename to src/crypto/fipsmodule/sha/asm/sha512-armv8.pl
diff --git a/crypto/fipsmodule/sha/asm/sha512-x86_64.pl b/src/crypto/fipsmodule/sha/asm/sha512-x86_64.pl
similarity index 100%
rename from crypto/fipsmodule/sha/asm/sha512-x86_64.pl
rename to src/crypto/fipsmodule/sha/asm/sha512-x86_64.pl
diff --git a/crypto/fipsmodule/sha/internal.h b/src/crypto/fipsmodule/sha/internal.h
similarity index 100%
rename from crypto/fipsmodule/sha/internal.h
rename to src/crypto/fipsmodule/sha/internal.h
diff --git a/crypto/fipsmodule/sha/sha1.c b/src/crypto/fipsmodule/sha/sha1.c
similarity index 100%
rename from crypto/fipsmodule/sha/sha1.c
rename to src/crypto/fipsmodule/sha/sha1.c
diff --git a/crypto/fipsmodule/sha/sha256.c b/src/crypto/fipsmodule/sha/sha256.c
similarity index 100%
rename from crypto/fipsmodule/sha/sha256.c
rename to src/crypto/fipsmodule/sha/sha256.c
diff --git a/crypto/fipsmodule/sha/sha512.c b/src/crypto/fipsmodule/sha/sha512.c
similarity index 100%
rename from crypto/fipsmodule/sha/sha512.c
rename to src/crypto/fipsmodule/sha/sha512.c
diff --git a/crypto/fipsmodule/sha/sha_test.cc b/src/crypto/fipsmodule/sha/sha_test.cc
similarity index 100%
rename from crypto/fipsmodule/sha/sha_test.cc
rename to src/crypto/fipsmodule/sha/sha_test.cc
diff --git a/crypto/fipsmodule/tls/internal.h b/src/crypto/fipsmodule/tls/internal.h
similarity index 100%
rename from crypto/fipsmodule/tls/internal.h
rename to src/crypto/fipsmodule/tls/internal.h
diff --git a/crypto/fipsmodule/tls/kdf.c b/src/crypto/fipsmodule/tls/kdf.c
similarity index 100%
rename from crypto/fipsmodule/tls/kdf.c
rename to src/crypto/fipsmodule/tls/kdf.c
diff --git a/crypto/hmac_extra/hmac_test.cc b/src/crypto/hmac_extra/hmac_test.cc
similarity index 100%
rename from crypto/hmac_extra/hmac_test.cc
rename to src/crypto/hmac_extra/hmac_test.cc
diff --git a/crypto/hmac_extra/hmac_tests.txt b/src/crypto/hmac_extra/hmac_tests.txt
similarity index 100%
rename from crypto/hmac_extra/hmac_tests.txt
rename to src/crypto/hmac_extra/hmac_tests.txt
diff --git a/crypto/hpke/hpke.c b/src/crypto/hpke/hpke.c
similarity index 100%
rename from crypto/hpke/hpke.c
rename to src/crypto/hpke/hpke.c
diff --git a/crypto/hpke/hpke_test.cc b/src/crypto/hpke/hpke_test.cc
similarity index 100%
rename from crypto/hpke/hpke_test.cc
rename to src/crypto/hpke/hpke_test.cc
diff --git a/crypto/hpke/hpke_test_vectors.txt b/src/crypto/hpke/hpke_test_vectors.txt
similarity index 100%
rename from crypto/hpke/hpke_test_vectors.txt
rename to src/crypto/hpke/hpke_test_vectors.txt
diff --git a/crypto/hpke/test-vectors.json b/src/crypto/hpke/test-vectors.json
similarity index 100%
rename from crypto/hpke/test-vectors.json
rename to src/crypto/hpke/test-vectors.json
diff --git a/crypto/hpke/translate_test_vectors.py b/src/crypto/hpke/translate_test_vectors.py
similarity index 100%
rename from crypto/hpke/translate_test_vectors.py
rename to src/crypto/hpke/translate_test_vectors.py
diff --git a/crypto/hrss/asm/poly_rq_mul.S b/src/crypto/hrss/asm/poly_rq_mul.S
similarity index 100%
rename from crypto/hrss/asm/poly_rq_mul.S
rename to src/crypto/hrss/asm/poly_rq_mul.S
diff --git a/crypto/hrss/hrss.c b/src/crypto/hrss/hrss.c
similarity index 100%
rename from crypto/hrss/hrss.c
rename to src/crypto/hrss/hrss.c
diff --git a/crypto/hrss/hrss_test.cc b/src/crypto/hrss/hrss_test.cc
similarity index 100%
rename from crypto/hrss/hrss_test.cc
rename to src/crypto/hrss/hrss_test.cc
diff --git a/crypto/hrss/internal.h b/src/crypto/hrss/internal.h
similarity index 100%
rename from crypto/hrss/internal.h
rename to src/crypto/hrss/internal.h
diff --git a/crypto/impl_dispatch_test.cc b/src/crypto/impl_dispatch_test.cc
similarity index 100%
rename from crypto/impl_dispatch_test.cc
rename to src/crypto/impl_dispatch_test.cc
diff --git a/crypto/internal.h b/src/crypto/internal.h
similarity index 100%
rename from crypto/internal.h
rename to src/crypto/internal.h
diff --git a/crypto/keccak/internal.h b/src/crypto/keccak/internal.h
similarity index 100%
rename from crypto/keccak/internal.h
rename to src/crypto/keccak/internal.h
diff --git a/crypto/keccak/keccak.c b/src/crypto/keccak/keccak.c
similarity index 100%
rename from crypto/keccak/keccak.c
rename to src/crypto/keccak/keccak.c
diff --git a/crypto/keccak/keccak_test.cc b/src/crypto/keccak/keccak_test.cc
similarity index 100%
rename from crypto/keccak/keccak_test.cc
rename to src/crypto/keccak/keccak_test.cc
diff --git a/crypto/keccak/keccak_tests.txt b/src/crypto/keccak/keccak_tests.txt
similarity index 100%
rename from crypto/keccak/keccak_tests.txt
rename to src/crypto/keccak/keccak_tests.txt
diff --git a/crypto/kyber/internal.h b/src/crypto/kyber/internal.h
similarity index 100%
rename from crypto/kyber/internal.h
rename to src/crypto/kyber/internal.h
diff --git a/crypto/kyber/kyber.c b/src/crypto/kyber/kyber.c
similarity index 100%
rename from crypto/kyber/kyber.c
rename to src/crypto/kyber/kyber.c
diff --git a/crypto/kyber/kyber_test.cc b/src/crypto/kyber/kyber_test.cc
similarity index 100%
rename from crypto/kyber/kyber_test.cc
rename to src/crypto/kyber/kyber_test.cc
diff --git a/crypto/kyber/kyber_tests.txt b/src/crypto/kyber/kyber_tests.txt
similarity index 100%
rename from crypto/kyber/kyber_tests.txt
rename to src/crypto/kyber/kyber_tests.txt
diff --git a/crypto/lhash/internal.h b/src/crypto/lhash/internal.h
similarity index 100%
rename from crypto/lhash/internal.h
rename to src/crypto/lhash/internal.h
diff --git a/crypto/lhash/lhash.c b/src/crypto/lhash/lhash.c
similarity index 100%
rename from crypto/lhash/lhash.c
rename to src/crypto/lhash/lhash.c
diff --git a/crypto/lhash/lhash_test.cc b/src/crypto/lhash/lhash_test.cc
similarity index 100%
rename from crypto/lhash/lhash_test.cc
rename to src/crypto/lhash/lhash_test.cc
diff --git a/crypto/mem.c b/src/crypto/mem.c
similarity index 100%
rename from crypto/mem.c
rename to src/crypto/mem.c
diff --git a/crypto/obj/README b/src/crypto/obj/README
similarity index 100%
rename from crypto/obj/README
rename to src/crypto/obj/README
diff --git a/crypto/obj/obj.c b/src/crypto/obj/obj.c
similarity index 100%
rename from crypto/obj/obj.c
rename to src/crypto/obj/obj.c
diff --git a/crypto/obj/obj_dat.h b/src/crypto/obj/obj_dat.h
similarity index 100%
rename from crypto/obj/obj_dat.h
rename to src/crypto/obj/obj_dat.h
diff --git a/crypto/obj/obj_mac.num b/src/crypto/obj/obj_mac.num
similarity index 100%
rename from crypto/obj/obj_mac.num
rename to src/crypto/obj/obj_mac.num
diff --git a/crypto/obj/obj_test.cc b/src/crypto/obj/obj_test.cc
similarity index 100%
rename from crypto/obj/obj_test.cc
rename to src/crypto/obj/obj_test.cc
diff --git a/crypto/obj/obj_xref.c b/src/crypto/obj/obj_xref.c
similarity index 100%
rename from crypto/obj/obj_xref.c
rename to src/crypto/obj/obj_xref.c
diff --git a/crypto/obj/objects.go b/src/crypto/obj/objects.go
similarity index 100%
rename from crypto/obj/objects.go
rename to src/crypto/obj/objects.go
diff --git a/crypto/obj/objects.txt b/src/crypto/obj/objects.txt
similarity index 100%
rename from crypto/obj/objects.txt
rename to src/crypto/obj/objects.txt
diff --git a/crypto/pem/pem_all.c b/src/crypto/pem/pem_all.c
similarity index 100%
rename from crypto/pem/pem_all.c
rename to src/crypto/pem/pem_all.c
diff --git a/crypto/pem/pem_info.c b/src/crypto/pem/pem_info.c
similarity index 100%
rename from crypto/pem/pem_info.c
rename to src/crypto/pem/pem_info.c
diff --git a/crypto/pem/pem_lib.c b/src/crypto/pem/pem_lib.c
similarity index 100%
rename from crypto/pem/pem_lib.c
rename to src/crypto/pem/pem_lib.c
diff --git a/crypto/pem/pem_oth.c b/src/crypto/pem/pem_oth.c
similarity index 100%
rename from crypto/pem/pem_oth.c
rename to src/crypto/pem/pem_oth.c
diff --git a/crypto/pem/pem_pk8.c b/src/crypto/pem/pem_pk8.c
similarity index 100%
rename from crypto/pem/pem_pk8.c
rename to src/crypto/pem/pem_pk8.c
diff --git a/crypto/pem/pem_pkey.c b/src/crypto/pem/pem_pkey.c
similarity index 100%
rename from crypto/pem/pem_pkey.c
rename to src/crypto/pem/pem_pkey.c
diff --git a/crypto/pem/pem_test.cc b/src/crypto/pem/pem_test.cc
similarity index 100%
rename from crypto/pem/pem_test.cc
rename to src/crypto/pem/pem_test.cc
diff --git a/crypto/pem/pem_x509.c b/src/crypto/pem/pem_x509.c
similarity index 100%
rename from crypto/pem/pem_x509.c
rename to src/crypto/pem/pem_x509.c
diff --git a/crypto/pem/pem_xaux.c b/src/crypto/pem/pem_xaux.c
similarity index 100%
rename from crypto/pem/pem_xaux.c
rename to src/crypto/pem/pem_xaux.c
diff --git a/crypto/perlasm/arm-xlate.pl b/src/crypto/perlasm/arm-xlate.pl
similarity index 100%
rename from crypto/perlasm/arm-xlate.pl
rename to src/crypto/perlasm/arm-xlate.pl
diff --git a/crypto/perlasm/readme b/src/crypto/perlasm/readme
similarity index 100%
rename from crypto/perlasm/readme
rename to src/crypto/perlasm/readme
diff --git a/crypto/perlasm/x86_64-xlate.pl b/src/crypto/perlasm/x86_64-xlate.pl
similarity index 100%
rename from crypto/perlasm/x86_64-xlate.pl
rename to src/crypto/perlasm/x86_64-xlate.pl
diff --git a/crypto/perlasm/x86asm.pl b/src/crypto/perlasm/x86asm.pl
similarity index 100%
rename from crypto/perlasm/x86asm.pl
rename to src/crypto/perlasm/x86asm.pl
diff --git a/crypto/perlasm/x86gas.pl b/src/crypto/perlasm/x86gas.pl
similarity index 100%
rename from crypto/perlasm/x86gas.pl
rename to src/crypto/perlasm/x86gas.pl
diff --git a/crypto/perlasm/x86masm.pl b/src/crypto/perlasm/x86masm.pl
similarity index 100%
rename from crypto/perlasm/x86masm.pl
rename to src/crypto/perlasm/x86masm.pl
diff --git a/crypto/perlasm/x86nasm.pl b/src/crypto/perlasm/x86nasm.pl
similarity index 100%
rename from crypto/perlasm/x86nasm.pl
rename to src/crypto/perlasm/x86nasm.pl
diff --git a/crypto/pkcs7/internal.h b/src/crypto/pkcs7/internal.h
similarity index 100%
rename from crypto/pkcs7/internal.h
rename to src/crypto/pkcs7/internal.h
diff --git a/crypto/pkcs7/pkcs7.c b/src/crypto/pkcs7/pkcs7.c
similarity index 100%
rename from crypto/pkcs7/pkcs7.c
rename to src/crypto/pkcs7/pkcs7.c
diff --git a/crypto/pkcs7/pkcs7_test.cc b/src/crypto/pkcs7/pkcs7_test.cc
similarity index 100%
rename from crypto/pkcs7/pkcs7_test.cc
rename to src/crypto/pkcs7/pkcs7_test.cc
diff --git a/crypto/pkcs7/pkcs7_x509.c b/src/crypto/pkcs7/pkcs7_x509.c
similarity index 100%
rename from crypto/pkcs7/pkcs7_x509.c
rename to src/crypto/pkcs7/pkcs7_x509.c
diff --git a/crypto/pkcs8/internal.h b/src/crypto/pkcs8/internal.h
similarity index 100%
rename from crypto/pkcs8/internal.h
rename to src/crypto/pkcs8/internal.h
diff --git a/crypto/pkcs8/p5_pbev2.c b/src/crypto/pkcs8/p5_pbev2.c
similarity index 100%
rename from crypto/pkcs8/p5_pbev2.c
rename to src/crypto/pkcs8/p5_pbev2.c
diff --git a/crypto/pkcs8/pkcs12_test.cc b/src/crypto/pkcs8/pkcs12_test.cc
similarity index 100%
rename from crypto/pkcs8/pkcs12_test.cc
rename to src/crypto/pkcs8/pkcs12_test.cc
diff --git a/crypto/pkcs8/pkcs8.c b/src/crypto/pkcs8/pkcs8.c
similarity index 100%
rename from crypto/pkcs8/pkcs8.c
rename to src/crypto/pkcs8/pkcs8.c
diff --git a/crypto/pkcs8/pkcs8_test.cc b/src/crypto/pkcs8/pkcs8_test.cc
similarity index 100%
rename from crypto/pkcs8/pkcs8_test.cc
rename to src/crypto/pkcs8/pkcs8_test.cc
diff --git a/crypto/pkcs8/pkcs8_x509.c b/src/crypto/pkcs8/pkcs8_x509.c
similarity index 100%
rename from crypto/pkcs8/pkcs8_x509.c
rename to src/crypto/pkcs8/pkcs8_x509.c
diff --git a/crypto/pkcs8/test/bad1.p12 b/src/crypto/pkcs8/test/bad1.p12
similarity index 100%
rename from crypto/pkcs8/test/bad1.p12
rename to src/crypto/pkcs8/test/bad1.p12
Binary files differ
diff --git a/crypto/pkcs8/test/bad2.p12 b/src/crypto/pkcs8/test/bad2.p12
similarity index 100%
rename from crypto/pkcs8/test/bad2.p12
rename to src/crypto/pkcs8/test/bad2.p12
Binary files differ
diff --git a/crypto/pkcs8/test/bad3.p12 b/src/crypto/pkcs8/test/bad3.p12
similarity index 100%
rename from crypto/pkcs8/test/bad3.p12
rename to src/crypto/pkcs8/test/bad3.p12
Binary files differ
diff --git a/crypto/pkcs8/test/empty_password.p12 b/src/crypto/pkcs8/test/empty_password.p12
similarity index 100%
rename from crypto/pkcs8/test/empty_password.p12
rename to src/crypto/pkcs8/test/empty_password.p12
Binary files differ
diff --git a/crypto/pkcs8/test/empty_password_ber.p12 b/src/crypto/pkcs8/test/empty_password_ber.p12
similarity index 100%
rename from crypto/pkcs8/test/empty_password_ber.p12
rename to src/crypto/pkcs8/test/empty_password_ber.p12
Binary files differ
diff --git a/crypto/pkcs8/test/empty_password_ber_nested.p12 b/src/crypto/pkcs8/test/empty_password_ber_nested.p12
similarity index 100%
rename from crypto/pkcs8/test/empty_password_ber_nested.p12
rename to src/crypto/pkcs8/test/empty_password_ber_nested.p12
Binary files differ
diff --git a/crypto/pkcs8/test/no_encryption.p12 b/src/crypto/pkcs8/test/no_encryption.p12
similarity index 100%
rename from crypto/pkcs8/test/no_encryption.p12
rename to src/crypto/pkcs8/test/no_encryption.p12
Binary files differ
diff --git a/crypto/pkcs8/test/nss.p12 b/src/crypto/pkcs8/test/nss.p12
similarity index 100%
rename from crypto/pkcs8/test/nss.p12
rename to src/crypto/pkcs8/test/nss.p12
Binary files differ
diff --git a/crypto/pkcs8/test/null_password.p12 b/src/crypto/pkcs8/test/null_password.p12
similarity index 100%
rename from crypto/pkcs8/test/null_password.p12
rename to src/crypto/pkcs8/test/null_password.p12
Binary files differ
diff --git a/crypto/pkcs8/test/openssl.p12 b/src/crypto/pkcs8/test/openssl.p12
similarity index 100%
rename from crypto/pkcs8/test/openssl.p12
rename to src/crypto/pkcs8/test/openssl.p12
Binary files differ
diff --git a/crypto/pkcs8/test/pbes2_sha1.p12 b/src/crypto/pkcs8/test/pbes2_sha1.p12
similarity index 100%
rename from crypto/pkcs8/test/pbes2_sha1.p12
rename to src/crypto/pkcs8/test/pbes2_sha1.p12
Binary files differ
diff --git a/crypto/pkcs8/test/pbes2_sha256.p12 b/src/crypto/pkcs8/test/pbes2_sha256.p12
similarity index 100%
rename from crypto/pkcs8/test/pbes2_sha256.p12
rename to src/crypto/pkcs8/test/pbes2_sha256.p12
Binary files differ
diff --git a/crypto/pkcs8/test/unicode_password.p12 b/src/crypto/pkcs8/test/unicode_password.p12
similarity index 100%
rename from crypto/pkcs8/test/unicode_password.p12
rename to src/crypto/pkcs8/test/unicode_password.p12
Binary files differ
diff --git a/crypto/pkcs8/test/windows.p12 b/src/crypto/pkcs8/test/windows.p12
similarity index 100%
rename from crypto/pkcs8/test/windows.p12
rename to src/crypto/pkcs8/test/windows.p12
Binary files differ
diff --git a/crypto/poly1305/internal.h b/src/crypto/poly1305/internal.h
similarity index 100%
rename from crypto/poly1305/internal.h
rename to src/crypto/poly1305/internal.h
diff --git a/crypto/poly1305/poly1305.c b/src/crypto/poly1305/poly1305.c
similarity index 100%
rename from crypto/poly1305/poly1305.c
rename to src/crypto/poly1305/poly1305.c
diff --git a/crypto/poly1305/poly1305_arm.c b/src/crypto/poly1305/poly1305_arm.c
similarity index 100%
rename from crypto/poly1305/poly1305_arm.c
rename to src/crypto/poly1305/poly1305_arm.c
diff --git a/crypto/poly1305/poly1305_arm_asm.S b/src/crypto/poly1305/poly1305_arm_asm.S
similarity index 100%
rename from crypto/poly1305/poly1305_arm_asm.S
rename to src/crypto/poly1305/poly1305_arm_asm.S
diff --git a/crypto/poly1305/poly1305_test.cc b/src/crypto/poly1305/poly1305_test.cc
similarity index 100%
rename from crypto/poly1305/poly1305_test.cc
rename to src/crypto/poly1305/poly1305_test.cc
diff --git a/crypto/poly1305/poly1305_tests.txt b/src/crypto/poly1305/poly1305_tests.txt
similarity index 100%
rename from crypto/poly1305/poly1305_tests.txt
rename to src/crypto/poly1305/poly1305_tests.txt
diff --git a/crypto/poly1305/poly1305_vec.c b/src/crypto/poly1305/poly1305_vec.c
similarity index 100%
rename from crypto/poly1305/poly1305_vec.c
rename to src/crypto/poly1305/poly1305_vec.c
diff --git a/crypto/pool/internal.h b/src/crypto/pool/internal.h
similarity index 100%
rename from crypto/pool/internal.h
rename to src/crypto/pool/internal.h
diff --git a/crypto/pool/pool.c b/src/crypto/pool/pool.c
similarity index 100%
rename from crypto/pool/pool.c
rename to src/crypto/pool/pool.c
diff --git a/crypto/pool/pool_test.cc b/src/crypto/pool/pool_test.cc
similarity index 100%
rename from crypto/pool/pool_test.cc
rename to src/crypto/pool/pool_test.cc
diff --git a/crypto/rand_extra/deterministic.c b/src/crypto/rand_extra/deterministic.c
similarity index 100%
rename from crypto/rand_extra/deterministic.c
rename to src/crypto/rand_extra/deterministic.c
diff --git a/crypto/rand_extra/forkunsafe.c b/src/crypto/rand_extra/forkunsafe.c
similarity index 100%
rename from crypto/rand_extra/forkunsafe.c
rename to src/crypto/rand_extra/forkunsafe.c
diff --git a/crypto/rand_extra/getentropy.c b/src/crypto/rand_extra/getentropy.c
similarity index 100%
rename from crypto/rand_extra/getentropy.c
rename to src/crypto/rand_extra/getentropy.c
diff --git a/crypto/rand_extra/getentropy_test.cc b/src/crypto/rand_extra/getentropy_test.cc
similarity index 100%
rename from crypto/rand_extra/getentropy_test.cc
rename to src/crypto/rand_extra/getentropy_test.cc
diff --git a/crypto/rand_extra/ios.c b/src/crypto/rand_extra/ios.c
similarity index 100%
rename from crypto/rand_extra/ios.c
rename to src/crypto/rand_extra/ios.c
diff --git a/crypto/rand_extra/passive.c b/src/crypto/rand_extra/passive.c
similarity index 100%
rename from crypto/rand_extra/passive.c
rename to src/crypto/rand_extra/passive.c
diff --git a/crypto/rand_extra/rand_extra.c b/src/crypto/rand_extra/rand_extra.c
similarity index 100%
rename from crypto/rand_extra/rand_extra.c
rename to src/crypto/rand_extra/rand_extra.c
diff --git a/crypto/rand_extra/rand_test.cc b/src/crypto/rand_extra/rand_test.cc
similarity index 100%
rename from crypto/rand_extra/rand_test.cc
rename to src/crypto/rand_extra/rand_test.cc
diff --git a/crypto/rand_extra/trusty.c b/src/crypto/rand_extra/trusty.c
similarity index 100%
rename from crypto/rand_extra/trusty.c
rename to src/crypto/rand_extra/trusty.c
diff --git a/crypto/rand_extra/windows.c b/src/crypto/rand_extra/windows.c
similarity index 100%
rename from crypto/rand_extra/windows.c
rename to src/crypto/rand_extra/windows.c
diff --git a/crypto/rc4/rc4.c b/src/crypto/rc4/rc4.c
similarity index 100%
rename from crypto/rc4/rc4.c
rename to src/crypto/rc4/rc4.c
diff --git a/crypto/refcount.c b/src/crypto/refcount.c
similarity index 100%
rename from crypto/refcount.c
rename to src/crypto/refcount.c
diff --git a/crypto/refcount_test.cc b/src/crypto/refcount_test.cc
similarity index 100%
rename from crypto/refcount_test.cc
rename to src/crypto/refcount_test.cc
diff --git a/crypto/rsa_extra/internal.h b/src/crypto/rsa_extra/internal.h
similarity index 100%
rename from crypto/rsa_extra/internal.h
rename to src/crypto/rsa_extra/internal.h
diff --git a/crypto/rsa_extra/rsa_asn1.c b/src/crypto/rsa_extra/rsa_asn1.c
similarity index 100%
rename from crypto/rsa_extra/rsa_asn1.c
rename to src/crypto/rsa_extra/rsa_asn1.c
diff --git a/crypto/rsa_extra/rsa_crypt.c b/src/crypto/rsa_extra/rsa_crypt.c
similarity index 100%
rename from crypto/rsa_extra/rsa_crypt.c
rename to src/crypto/rsa_extra/rsa_crypt.c
diff --git a/crypto/rsa_extra/rsa_print.c b/src/crypto/rsa_extra/rsa_print.c
similarity index 100%
rename from crypto/rsa_extra/rsa_print.c
rename to src/crypto/rsa_extra/rsa_print.c
diff --git a/crypto/rsa_extra/rsa_test.cc b/src/crypto/rsa_extra/rsa_test.cc
similarity index 100%
rename from crypto/rsa_extra/rsa_test.cc
rename to src/crypto/rsa_extra/rsa_test.cc
diff --git a/crypto/self_test.cc b/src/crypto/self_test.cc
similarity index 100%
rename from crypto/self_test.cc
rename to src/crypto/self_test.cc
diff --git a/crypto/siphash/siphash.c b/src/crypto/siphash/siphash.c
similarity index 100%
rename from crypto/siphash/siphash.c
rename to src/crypto/siphash/siphash.c
diff --git a/crypto/siphash/siphash_test.cc b/src/crypto/siphash/siphash_test.cc
similarity index 100%
rename from crypto/siphash/siphash_test.cc
rename to src/crypto/siphash/siphash_test.cc
diff --git a/crypto/siphash/siphash_tests.txt b/src/crypto/siphash/siphash_tests.txt
similarity index 100%
rename from crypto/siphash/siphash_tests.txt
rename to src/crypto/siphash/siphash_tests.txt
diff --git a/crypto/spx/address.c b/src/crypto/spx/address.c
similarity index 100%
rename from crypto/spx/address.c
rename to src/crypto/spx/address.c
diff --git a/crypto/spx/address.h b/src/crypto/spx/address.h
similarity index 100%
rename from crypto/spx/address.h
rename to src/crypto/spx/address.h
diff --git a/crypto/spx/fors.c b/src/crypto/spx/fors.c
similarity index 100%
rename from crypto/spx/fors.c
rename to src/crypto/spx/fors.c
diff --git a/crypto/spx/fors.h b/src/crypto/spx/fors.h
similarity index 100%
rename from crypto/spx/fors.h
rename to src/crypto/spx/fors.h
diff --git a/crypto/spx/merkle.c b/src/crypto/spx/merkle.c
similarity index 100%
rename from crypto/spx/merkle.c
rename to src/crypto/spx/merkle.c
diff --git a/crypto/spx/merkle.h b/src/crypto/spx/merkle.h
similarity index 100%
rename from crypto/spx/merkle.h
rename to src/crypto/spx/merkle.h
diff --git a/crypto/spx/params.h b/src/crypto/spx/params.h
similarity index 100%
rename from crypto/spx/params.h
rename to src/crypto/spx/params.h
diff --git a/crypto/spx/spx.c b/src/crypto/spx/spx.c
similarity index 100%
rename from crypto/spx/spx.c
rename to src/crypto/spx/spx.c
diff --git a/crypto/spx/spx_test.cc b/src/crypto/spx/spx_test.cc
similarity index 100%
rename from crypto/spx/spx_test.cc
rename to src/crypto/spx/spx_test.cc
diff --git a/crypto/spx/spx_tests.txt b/src/crypto/spx/spx_tests.txt
similarity index 100%
rename from crypto/spx/spx_tests.txt
rename to src/crypto/spx/spx_tests.txt
diff --git a/crypto/spx/spx_tests_deterministic.txt b/src/crypto/spx/spx_tests_deterministic.txt
similarity index 100%
rename from crypto/spx/spx_tests_deterministic.txt
rename to src/crypto/spx/spx_tests_deterministic.txt
diff --git a/crypto/spx/spx_util.c b/src/crypto/spx/spx_util.c
similarity index 100%
rename from crypto/spx/spx_util.c
rename to src/crypto/spx/spx_util.c
diff --git a/crypto/spx/spx_util.h b/src/crypto/spx/spx_util.h
similarity index 100%
rename from crypto/spx/spx_util.h
rename to src/crypto/spx/spx_util.h
diff --git a/crypto/spx/thash.c b/src/crypto/spx/thash.c
similarity index 100%
rename from crypto/spx/thash.c
rename to src/crypto/spx/thash.c
diff --git a/crypto/spx/thash.h b/src/crypto/spx/thash.h
similarity index 100%
rename from crypto/spx/thash.h
rename to src/crypto/spx/thash.h
diff --git a/crypto/spx/wots.c b/src/crypto/spx/wots.c
similarity index 100%
rename from crypto/spx/wots.c
rename to src/crypto/spx/wots.c
diff --git a/crypto/spx/wots.h b/src/crypto/spx/wots.h
similarity index 100%
rename from crypto/spx/wots.h
rename to src/crypto/spx/wots.h
diff --git a/crypto/stack/stack.c b/src/crypto/stack/stack.c
similarity index 100%
rename from crypto/stack/stack.c
rename to src/crypto/stack/stack.c
diff --git a/crypto/stack/stack_test.cc b/src/crypto/stack/stack_test.cc
similarity index 100%
rename from crypto/stack/stack_test.cc
rename to src/crypto/stack/stack_test.cc
diff --git a/crypto/test/abi_test.cc b/src/crypto/test/abi_test.cc
similarity index 100%
rename from crypto/test/abi_test.cc
rename to src/crypto/test/abi_test.cc
diff --git a/crypto/test/abi_test.h b/src/crypto/test/abi_test.h
similarity index 100%
rename from crypto/test/abi_test.h
rename to src/crypto/test/abi_test.h
diff --git a/crypto/test/asm/trampoline-armv4.pl b/src/crypto/test/asm/trampoline-armv4.pl
similarity index 100%
rename from crypto/test/asm/trampoline-armv4.pl
rename to src/crypto/test/asm/trampoline-armv4.pl
diff --git a/crypto/test/asm/trampoline-armv8.pl b/src/crypto/test/asm/trampoline-armv8.pl
similarity index 100%
rename from crypto/test/asm/trampoline-armv8.pl
rename to src/crypto/test/asm/trampoline-armv8.pl
diff --git a/crypto/test/asm/trampoline-x86.pl b/src/crypto/test/asm/trampoline-x86.pl
similarity index 100%
rename from crypto/test/asm/trampoline-x86.pl
rename to src/crypto/test/asm/trampoline-x86.pl
diff --git a/crypto/test/asm/trampoline-x86_64.pl b/src/crypto/test/asm/trampoline-x86_64.pl
similarity index 100%
rename from crypto/test/asm/trampoline-x86_64.pl
rename to src/crypto/test/asm/trampoline-x86_64.pl
diff --git a/crypto/test/file_test.cc b/src/crypto/test/file_test.cc
similarity index 100%
rename from crypto/test/file_test.cc
rename to src/crypto/test/file_test.cc
diff --git a/crypto/test/file_test.h b/src/crypto/test/file_test.h
similarity index 100%
rename from crypto/test/file_test.h
rename to src/crypto/test/file_test.h
diff --git a/crypto/test/file_test_gtest.cc b/src/crypto/test/file_test_gtest.cc
similarity index 100%
rename from crypto/test/file_test_gtest.cc
rename to src/crypto/test/file_test_gtest.cc
diff --git a/crypto/test/file_util.cc b/src/crypto/test/file_util.cc
similarity index 100%
rename from crypto/test/file_util.cc
rename to src/crypto/test/file_util.cc
diff --git a/crypto/test/file_util.h b/src/crypto/test/file_util.h
similarity index 100%
rename from crypto/test/file_util.h
rename to src/crypto/test/file_util.h
diff --git a/crypto/test/gtest_main.cc b/src/crypto/test/gtest_main.cc
similarity index 100%
rename from crypto/test/gtest_main.cc
rename to src/crypto/test/gtest_main.cc
diff --git a/crypto/test/gtest_main.h b/src/crypto/test/gtest_main.h
similarity index 100%
rename from crypto/test/gtest_main.h
rename to src/crypto/test/gtest_main.h
diff --git a/crypto/test/test_data.cc b/src/crypto/test/test_data.cc
similarity index 100%
rename from crypto/test/test_data.cc
rename to src/crypto/test/test_data.cc
diff --git a/crypto/test/test_data.h b/src/crypto/test/test_data.h
similarity index 100%
rename from crypto/test/test_data.h
rename to src/crypto/test/test_data.h
diff --git a/crypto/test/test_util.cc b/src/crypto/test/test_util.cc
similarity index 100%
rename from crypto/test/test_util.cc
rename to src/crypto/test/test_util.cc
diff --git a/crypto/test/test_util.h b/src/crypto/test/test_util.h
similarity index 100%
rename from crypto/test/test_util.h
rename to src/crypto/test/test_util.h
diff --git a/crypto/test/wycheproof_util.cc b/src/crypto/test/wycheproof_util.cc
similarity index 100%
rename from crypto/test/wycheproof_util.cc
rename to src/crypto/test/wycheproof_util.cc
diff --git a/crypto/test/wycheproof_util.h b/src/crypto/test/wycheproof_util.h
similarity index 100%
rename from crypto/test/wycheproof_util.h
rename to src/crypto/test/wycheproof_util.h
diff --git a/crypto/thread.c b/src/crypto/thread.c
similarity index 100%
rename from crypto/thread.c
rename to src/crypto/thread.c
diff --git a/crypto/thread_none.c b/src/crypto/thread_none.c
similarity index 100%
rename from crypto/thread_none.c
rename to src/crypto/thread_none.c
diff --git a/crypto/thread_pthread.c b/src/crypto/thread_pthread.c
similarity index 100%
rename from crypto/thread_pthread.c
rename to src/crypto/thread_pthread.c
diff --git a/crypto/thread_test.cc b/src/crypto/thread_test.cc
similarity index 100%
rename from crypto/thread_test.cc
rename to src/crypto/thread_test.cc
diff --git a/crypto/thread_win.c b/src/crypto/thread_win.c
similarity index 100%
rename from crypto/thread_win.c
rename to src/crypto/thread_win.c
diff --git a/crypto/trust_token/internal.h b/src/crypto/trust_token/internal.h
similarity index 100%
rename from crypto/trust_token/internal.h
rename to src/crypto/trust_token/internal.h
diff --git a/crypto/trust_token/pmbtoken.c b/src/crypto/trust_token/pmbtoken.c
similarity index 100%
rename from crypto/trust_token/pmbtoken.c
rename to src/crypto/trust_token/pmbtoken.c
diff --git a/crypto/trust_token/trust_token.c b/src/crypto/trust_token/trust_token.c
similarity index 100%
rename from crypto/trust_token/trust_token.c
rename to src/crypto/trust_token/trust_token.c
diff --git a/crypto/trust_token/trust_token_test.cc b/src/crypto/trust_token/trust_token_test.cc
similarity index 100%
rename from crypto/trust_token/trust_token_test.cc
rename to src/crypto/trust_token/trust_token_test.cc
diff --git a/crypto/trust_token/voprf.c b/src/crypto/trust_token/voprf.c
similarity index 100%
rename from crypto/trust_token/voprf.c
rename to src/crypto/trust_token/voprf.c
diff --git a/crypto/x509/a_digest.c b/src/crypto/x509/a_digest.c
similarity index 100%
rename from crypto/x509/a_digest.c
rename to src/crypto/x509/a_digest.c
diff --git a/crypto/x509/a_sign.c b/src/crypto/x509/a_sign.c
similarity index 100%
rename from crypto/x509/a_sign.c
rename to src/crypto/x509/a_sign.c
diff --git a/crypto/x509/a_verify.c b/src/crypto/x509/a_verify.c
similarity index 100%
rename from crypto/x509/a_verify.c
rename to src/crypto/x509/a_verify.c
diff --git a/crypto/x509/algorithm.c b/src/crypto/x509/algorithm.c
similarity index 100%
rename from crypto/x509/algorithm.c
rename to src/crypto/x509/algorithm.c
diff --git a/crypto/x509/asn1_gen.c b/src/crypto/x509/asn1_gen.c
similarity index 100%
rename from crypto/x509/asn1_gen.c
rename to src/crypto/x509/asn1_gen.c
diff --git a/crypto/x509/by_dir.c b/src/crypto/x509/by_dir.c
similarity index 100%
rename from crypto/x509/by_dir.c
rename to src/crypto/x509/by_dir.c
diff --git a/crypto/x509/by_file.c b/src/crypto/x509/by_file.c
similarity index 100%
rename from crypto/x509/by_file.c
rename to src/crypto/x509/by_file.c
diff --git a/crypto/x509/ext_dat.h b/src/crypto/x509/ext_dat.h
similarity index 100%
rename from crypto/x509/ext_dat.h
rename to src/crypto/x509/ext_dat.h
diff --git a/crypto/x509/i2d_pr.c b/src/crypto/x509/i2d_pr.c
similarity index 100%
rename from crypto/x509/i2d_pr.c
rename to src/crypto/x509/i2d_pr.c
diff --git a/crypto/x509/internal.h b/src/crypto/x509/internal.h
similarity index 100%
rename from crypto/x509/internal.h
rename to src/crypto/x509/internal.h
diff --git a/crypto/x509/name_print.c b/src/crypto/x509/name_print.c
similarity index 100%
rename from crypto/x509/name_print.c
rename to src/crypto/x509/name_print.c
diff --git a/crypto/x509/policy.c b/src/crypto/x509/policy.c
similarity index 100%
rename from crypto/x509/policy.c
rename to src/crypto/x509/policy.c
diff --git a/crypto/x509/rsa_pss.c b/src/crypto/x509/rsa_pss.c
similarity index 100%
rename from crypto/x509/rsa_pss.c
rename to src/crypto/x509/rsa_pss.c
diff --git a/crypto/x509/t_crl.c b/src/crypto/x509/t_crl.c
similarity index 100%
rename from crypto/x509/t_crl.c
rename to src/crypto/x509/t_crl.c
diff --git a/crypto/x509/t_req.c b/src/crypto/x509/t_req.c
similarity index 100%
rename from crypto/x509/t_req.c
rename to src/crypto/x509/t_req.c
diff --git a/crypto/x509/t_x509.c b/src/crypto/x509/t_x509.c
similarity index 100%
rename from crypto/x509/t_x509.c
rename to src/crypto/x509/t_x509.c
diff --git a/crypto/x509/t_x509a.c b/src/crypto/x509/t_x509a.c
similarity index 100%
rename from crypto/x509/t_x509a.c
rename to src/crypto/x509/t_x509a.c
diff --git a/crypto/x509/tab_test.cc b/src/crypto/x509/tab_test.cc
similarity index 100%
rename from crypto/x509/tab_test.cc
rename to src/crypto/x509/tab_test.cc
diff --git a/crypto/x509/test/basic_constraints_ca.pem b/src/crypto/x509/test/basic_constraints_ca.pem
similarity index 100%
rename from crypto/x509/test/basic_constraints_ca.pem
rename to src/crypto/x509/test/basic_constraints_ca.pem
diff --git a/crypto/x509/test/basic_constraints_ca_pathlen_0.pem b/src/crypto/x509/test/basic_constraints_ca_pathlen_0.pem
similarity index 100%
rename from crypto/x509/test/basic_constraints_ca_pathlen_0.pem
rename to src/crypto/x509/test/basic_constraints_ca_pathlen_0.pem
diff --git a/crypto/x509/test/basic_constraints_ca_pathlen_1.pem b/src/crypto/x509/test/basic_constraints_ca_pathlen_1.pem
similarity index 100%
rename from crypto/x509/test/basic_constraints_ca_pathlen_1.pem
rename to src/crypto/x509/test/basic_constraints_ca_pathlen_1.pem
diff --git a/crypto/x509/test/basic_constraints_ca_pathlen_10.pem b/src/crypto/x509/test/basic_constraints_ca_pathlen_10.pem
similarity index 100%
rename from crypto/x509/test/basic_constraints_ca_pathlen_10.pem
rename to src/crypto/x509/test/basic_constraints_ca_pathlen_10.pem
diff --git a/crypto/x509/test/basic_constraints_leaf.pem b/src/crypto/x509/test/basic_constraints_leaf.pem
similarity index 100%
rename from crypto/x509/test/basic_constraints_leaf.pem
rename to src/crypto/x509/test/basic_constraints_leaf.pem
diff --git a/crypto/x509/test/basic_constraints_none.pem b/src/crypto/x509/test/basic_constraints_none.pem
similarity index 100%
rename from crypto/x509/test/basic_constraints_none.pem
rename to src/crypto/x509/test/basic_constraints_none.pem
diff --git a/crypto/x509/test/invalid_extension_intermediate.pem b/src/crypto/x509/test/invalid_extension_intermediate.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_intermediate.pem
rename to src/crypto/x509/test/invalid_extension_intermediate.pem
diff --git a/crypto/x509/test/invalid_extension_intermediate_authority_key_identifier.pem b/src/crypto/x509/test/invalid_extension_intermediate_authority_key_identifier.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_intermediate_authority_key_identifier.pem
rename to src/crypto/x509/test/invalid_extension_intermediate_authority_key_identifier.pem
diff --git a/crypto/x509/test/invalid_extension_intermediate_basic_constraints.pem b/src/crypto/x509/test/invalid_extension_intermediate_basic_constraints.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_intermediate_basic_constraints.pem
rename to src/crypto/x509/test/invalid_extension_intermediate_basic_constraints.pem
diff --git a/crypto/x509/test/invalid_extension_intermediate_ext_key_usage.pem b/src/crypto/x509/test/invalid_extension_intermediate_ext_key_usage.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_intermediate_ext_key_usage.pem
rename to src/crypto/x509/test/invalid_extension_intermediate_ext_key_usage.pem
diff --git a/crypto/x509/test/invalid_extension_intermediate_key_usage.pem b/src/crypto/x509/test/invalid_extension_intermediate_key_usage.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_intermediate_key_usage.pem
rename to src/crypto/x509/test/invalid_extension_intermediate_key_usage.pem
diff --git a/crypto/x509/test/invalid_extension_intermediate_name_constraints.pem b/src/crypto/x509/test/invalid_extension_intermediate_name_constraints.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_intermediate_name_constraints.pem
rename to src/crypto/x509/test/invalid_extension_intermediate_name_constraints.pem
diff --git a/crypto/x509/test/invalid_extension_intermediate_subject_alt_name.pem b/src/crypto/x509/test/invalid_extension_intermediate_subject_alt_name.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_intermediate_subject_alt_name.pem
rename to src/crypto/x509/test/invalid_extension_intermediate_subject_alt_name.pem
diff --git a/crypto/x509/test/invalid_extension_intermediate_subject_key_identifier.pem b/src/crypto/x509/test/invalid_extension_intermediate_subject_key_identifier.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_intermediate_subject_key_identifier.pem
rename to src/crypto/x509/test/invalid_extension_intermediate_subject_key_identifier.pem
diff --git a/crypto/x509/test/invalid_extension_leaf.pem b/src/crypto/x509/test/invalid_extension_leaf.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_leaf.pem
rename to src/crypto/x509/test/invalid_extension_leaf.pem
diff --git a/crypto/x509/test/invalid_extension_leaf_authority_key_identifier.pem b/src/crypto/x509/test/invalid_extension_leaf_authority_key_identifier.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_leaf_authority_key_identifier.pem
rename to src/crypto/x509/test/invalid_extension_leaf_authority_key_identifier.pem
diff --git a/crypto/x509/test/invalid_extension_leaf_basic_constraints.pem b/src/crypto/x509/test/invalid_extension_leaf_basic_constraints.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_leaf_basic_constraints.pem
rename to src/crypto/x509/test/invalid_extension_leaf_basic_constraints.pem
diff --git a/crypto/x509/test/invalid_extension_leaf_ext_key_usage.pem b/src/crypto/x509/test/invalid_extension_leaf_ext_key_usage.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_leaf_ext_key_usage.pem
rename to src/crypto/x509/test/invalid_extension_leaf_ext_key_usage.pem
diff --git a/crypto/x509/test/invalid_extension_leaf_key_usage.pem b/src/crypto/x509/test/invalid_extension_leaf_key_usage.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_leaf_key_usage.pem
rename to src/crypto/x509/test/invalid_extension_leaf_key_usage.pem
diff --git a/crypto/x509/test/invalid_extension_leaf_name_constraints.pem b/src/crypto/x509/test/invalid_extension_leaf_name_constraints.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_leaf_name_constraints.pem
rename to src/crypto/x509/test/invalid_extension_leaf_name_constraints.pem
diff --git a/crypto/x509/test/invalid_extension_leaf_subject_alt_name.pem b/src/crypto/x509/test/invalid_extension_leaf_subject_alt_name.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_leaf_subject_alt_name.pem
rename to src/crypto/x509/test/invalid_extension_leaf_subject_alt_name.pem
diff --git a/crypto/x509/test/invalid_extension_leaf_subject_key_identifier.pem b/src/crypto/x509/test/invalid_extension_leaf_subject_key_identifier.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_leaf_subject_key_identifier.pem
rename to src/crypto/x509/test/invalid_extension_leaf_subject_key_identifier.pem
diff --git a/crypto/x509/test/invalid_extension_root.pem b/src/crypto/x509/test/invalid_extension_root.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_root.pem
rename to src/crypto/x509/test/invalid_extension_root.pem
diff --git a/crypto/x509/test/invalid_extension_root_authority_key_identifier.pem b/src/crypto/x509/test/invalid_extension_root_authority_key_identifier.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_root_authority_key_identifier.pem
rename to src/crypto/x509/test/invalid_extension_root_authority_key_identifier.pem
diff --git a/crypto/x509/test/invalid_extension_root_basic_constraints.pem b/src/crypto/x509/test/invalid_extension_root_basic_constraints.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_root_basic_constraints.pem
rename to src/crypto/x509/test/invalid_extension_root_basic_constraints.pem
diff --git a/crypto/x509/test/invalid_extension_root_ext_key_usage.pem b/src/crypto/x509/test/invalid_extension_root_ext_key_usage.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_root_ext_key_usage.pem
rename to src/crypto/x509/test/invalid_extension_root_ext_key_usage.pem
diff --git a/crypto/x509/test/invalid_extension_root_key_usage.pem b/src/crypto/x509/test/invalid_extension_root_key_usage.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_root_key_usage.pem
rename to src/crypto/x509/test/invalid_extension_root_key_usage.pem
diff --git a/crypto/x509/test/invalid_extension_root_name_constraints.pem b/src/crypto/x509/test/invalid_extension_root_name_constraints.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_root_name_constraints.pem
rename to src/crypto/x509/test/invalid_extension_root_name_constraints.pem
diff --git a/crypto/x509/test/invalid_extension_root_subject_alt_name.pem b/src/crypto/x509/test/invalid_extension_root_subject_alt_name.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_root_subject_alt_name.pem
rename to src/crypto/x509/test/invalid_extension_root_subject_alt_name.pem
diff --git a/crypto/x509/test/invalid_extension_root_subject_key_identifier.pem b/src/crypto/x509/test/invalid_extension_root_subject_key_identifier.pem
similarity index 100%
rename from crypto/x509/test/invalid_extension_root_subject_key_identifier.pem
rename to src/crypto/x509/test/invalid_extension_root_subject_key_identifier.pem
diff --git a/crypto/x509/test/make_basic_constraints.go b/src/crypto/x509/test/make_basic_constraints.go
similarity index 100%
rename from crypto/x509/test/make_basic_constraints.go
rename to src/crypto/x509/test/make_basic_constraints.go
diff --git a/crypto/x509/test/make_invalid_extensions.go b/src/crypto/x509/test/make_invalid_extensions.go
similarity index 100%
rename from crypto/x509/test/make_invalid_extensions.go
rename to src/crypto/x509/test/make_invalid_extensions.go
diff --git a/crypto/x509/test/make_many_constraints.go b/src/crypto/x509/test/make_many_constraints.go
similarity index 100%
rename from crypto/x509/test/make_many_constraints.go
rename to src/crypto/x509/test/make_many_constraints.go
diff --git a/crypto/x509/test/make_policy_certs.go b/src/crypto/x509/test/make_policy_certs.go
similarity index 100%
rename from crypto/x509/test/make_policy_certs.go
rename to src/crypto/x509/test/make_policy_certs.go
diff --git a/crypto/x509/test/many_constraints.pem b/src/crypto/x509/test/many_constraints.pem
similarity index 100%
rename from crypto/x509/test/many_constraints.pem
rename to src/crypto/x509/test/many_constraints.pem
diff --git a/crypto/x509/test/many_names1.pem b/src/crypto/x509/test/many_names1.pem
similarity index 100%
rename from crypto/x509/test/many_names1.pem
rename to src/crypto/x509/test/many_names1.pem
diff --git a/crypto/x509/test/many_names2.pem b/src/crypto/x509/test/many_names2.pem
similarity index 100%
rename from crypto/x509/test/many_names2.pem
rename to src/crypto/x509/test/many_names2.pem
diff --git a/crypto/x509/test/many_names3.pem b/src/crypto/x509/test/many_names3.pem
similarity index 100%
rename from crypto/x509/test/many_names3.pem
rename to src/crypto/x509/test/many_names3.pem
diff --git a/crypto/x509/test/policy_intermediate.pem b/src/crypto/x509/test/policy_intermediate.pem
similarity index 100%
rename from crypto/x509/test/policy_intermediate.pem
rename to src/crypto/x509/test/policy_intermediate.pem
diff --git a/crypto/x509/test/policy_intermediate_any.pem b/src/crypto/x509/test/policy_intermediate_any.pem
similarity index 100%
rename from crypto/x509/test/policy_intermediate_any.pem
rename to src/crypto/x509/test/policy_intermediate_any.pem
diff --git a/crypto/x509/test/policy_intermediate_duplicate.pem b/src/crypto/x509/test/policy_intermediate_duplicate.pem
similarity index 100%
rename from crypto/x509/test/policy_intermediate_duplicate.pem
rename to src/crypto/x509/test/policy_intermediate_duplicate.pem
diff --git a/crypto/x509/test/policy_intermediate_invalid.pem b/src/crypto/x509/test/policy_intermediate_invalid.pem
similarity index 100%
rename from crypto/x509/test/policy_intermediate_invalid.pem
rename to src/crypto/x509/test/policy_intermediate_invalid.pem
diff --git a/crypto/x509/test/policy_intermediate_mapped.pem b/src/crypto/x509/test/policy_intermediate_mapped.pem
similarity index 100%
rename from crypto/x509/test/policy_intermediate_mapped.pem
rename to src/crypto/x509/test/policy_intermediate_mapped.pem
diff --git a/crypto/x509/test/policy_intermediate_mapped_any.pem b/src/crypto/x509/test/policy_intermediate_mapped_any.pem
similarity index 100%
rename from crypto/x509/test/policy_intermediate_mapped_any.pem
rename to src/crypto/x509/test/policy_intermediate_mapped_any.pem
diff --git a/crypto/x509/test/policy_intermediate_mapped_oid3.pem b/src/crypto/x509/test/policy_intermediate_mapped_oid3.pem
similarity index 100%
rename from crypto/x509/test/policy_intermediate_mapped_oid3.pem
rename to src/crypto/x509/test/policy_intermediate_mapped_oid3.pem
diff --git a/crypto/x509/test/policy_intermediate_require.pem b/src/crypto/x509/test/policy_intermediate_require.pem
similarity index 100%
rename from crypto/x509/test/policy_intermediate_require.pem
rename to src/crypto/x509/test/policy_intermediate_require.pem
diff --git a/crypto/x509/test/policy_intermediate_require1.pem b/src/crypto/x509/test/policy_intermediate_require1.pem
similarity index 100%
rename from crypto/x509/test/policy_intermediate_require1.pem
rename to src/crypto/x509/test/policy_intermediate_require1.pem
diff --git a/crypto/x509/test/policy_intermediate_require2.pem b/src/crypto/x509/test/policy_intermediate_require2.pem
similarity index 100%
rename from crypto/x509/test/policy_intermediate_require2.pem
rename to src/crypto/x509/test/policy_intermediate_require2.pem
diff --git a/crypto/x509/test/policy_intermediate_require_duplicate.pem b/src/crypto/x509/test/policy_intermediate_require_duplicate.pem
similarity index 100%
rename from crypto/x509/test/policy_intermediate_require_duplicate.pem
rename to src/crypto/x509/test/policy_intermediate_require_duplicate.pem
diff --git a/crypto/x509/test/policy_intermediate_require_no_policies.pem b/src/crypto/x509/test/policy_intermediate_require_no_policies.pem
similarity index 100%
rename from crypto/x509/test/policy_intermediate_require_no_policies.pem
rename to src/crypto/x509/test/policy_intermediate_require_no_policies.pem
diff --git a/crypto/x509/test/policy_leaf.pem b/src/crypto/x509/test/policy_leaf.pem
similarity index 100%
rename from crypto/x509/test/policy_leaf.pem
rename to src/crypto/x509/test/policy_leaf.pem
diff --git a/crypto/x509/test/policy_leaf_any.pem b/src/crypto/x509/test/policy_leaf_any.pem
similarity index 100%
rename from crypto/x509/test/policy_leaf_any.pem
rename to src/crypto/x509/test/policy_leaf_any.pem
diff --git a/crypto/x509/test/policy_leaf_duplicate.pem b/src/crypto/x509/test/policy_leaf_duplicate.pem
similarity index 100%
rename from crypto/x509/test/policy_leaf_duplicate.pem
rename to src/crypto/x509/test/policy_leaf_duplicate.pem
diff --git a/crypto/x509/test/policy_leaf_invalid.pem b/src/crypto/x509/test/policy_leaf_invalid.pem
similarity index 100%
rename from crypto/x509/test/policy_leaf_invalid.pem
rename to src/crypto/x509/test/policy_leaf_invalid.pem
diff --git a/crypto/x509/test/policy_leaf_none.pem b/src/crypto/x509/test/policy_leaf_none.pem
similarity index 100%
rename from crypto/x509/test/policy_leaf_none.pem
rename to src/crypto/x509/test/policy_leaf_none.pem
diff --git a/crypto/x509/test/policy_leaf_oid1.pem b/src/crypto/x509/test/policy_leaf_oid1.pem
similarity index 100%
rename from crypto/x509/test/policy_leaf_oid1.pem
rename to src/crypto/x509/test/policy_leaf_oid1.pem
diff --git a/crypto/x509/test/policy_leaf_oid2.pem b/src/crypto/x509/test/policy_leaf_oid2.pem
similarity index 100%
rename from crypto/x509/test/policy_leaf_oid2.pem
rename to src/crypto/x509/test/policy_leaf_oid2.pem
diff --git a/crypto/x509/test/policy_leaf_oid3.pem b/src/crypto/x509/test/policy_leaf_oid3.pem
similarity index 100%
rename from crypto/x509/test/policy_leaf_oid3.pem
rename to src/crypto/x509/test/policy_leaf_oid3.pem
diff --git a/crypto/x509/test/policy_leaf_oid4.pem b/src/crypto/x509/test/policy_leaf_oid4.pem
similarity index 100%
rename from crypto/x509/test/policy_leaf_oid4.pem
rename to src/crypto/x509/test/policy_leaf_oid4.pem
diff --git a/crypto/x509/test/policy_leaf_oid5.pem b/src/crypto/x509/test/policy_leaf_oid5.pem
similarity index 100%
rename from crypto/x509/test/policy_leaf_oid5.pem
rename to src/crypto/x509/test/policy_leaf_oid5.pem
diff --git a/crypto/x509/test/policy_leaf_require.pem b/src/crypto/x509/test/policy_leaf_require.pem
similarity index 100%
rename from crypto/x509/test/policy_leaf_require.pem
rename to src/crypto/x509/test/policy_leaf_require.pem
diff --git a/crypto/x509/test/policy_leaf_require1.pem b/src/crypto/x509/test/policy_leaf_require1.pem
similarity index 100%
rename from crypto/x509/test/policy_leaf_require1.pem
rename to src/crypto/x509/test/policy_leaf_require1.pem
diff --git a/crypto/x509/test/policy_root.pem b/src/crypto/x509/test/policy_root.pem
similarity index 100%
rename from crypto/x509/test/policy_root.pem
rename to src/crypto/x509/test/policy_root.pem
diff --git a/crypto/x509/test/policy_root2.pem b/src/crypto/x509/test/policy_root2.pem
similarity index 100%
rename from crypto/x509/test/policy_root2.pem
rename to src/crypto/x509/test/policy_root2.pem
diff --git a/crypto/x509/test/policy_root_cross_inhibit_mapping.pem b/src/crypto/x509/test/policy_root_cross_inhibit_mapping.pem
similarity index 100%
rename from crypto/x509/test/policy_root_cross_inhibit_mapping.pem
rename to src/crypto/x509/test/policy_root_cross_inhibit_mapping.pem
diff --git a/crypto/x509/test/pss_sha1.pem b/src/crypto/x509/test/pss_sha1.pem
similarity index 100%
rename from crypto/x509/test/pss_sha1.pem
rename to src/crypto/x509/test/pss_sha1.pem
diff --git a/crypto/x509/test/pss_sha1_explicit.pem b/src/crypto/x509/test/pss_sha1_explicit.pem
similarity index 100%
rename from crypto/x509/test/pss_sha1_explicit.pem
rename to src/crypto/x509/test/pss_sha1_explicit.pem
diff --git a/crypto/x509/test/pss_sha1_mgf1_syntax_error.pem b/src/crypto/x509/test/pss_sha1_mgf1_syntax_error.pem
similarity index 100%
rename from crypto/x509/test/pss_sha1_mgf1_syntax_error.pem
rename to src/crypto/x509/test/pss_sha1_mgf1_syntax_error.pem
diff --git a/crypto/x509/test/pss_sha224.pem b/src/crypto/x509/test/pss_sha224.pem
similarity index 100%
rename from crypto/x509/test/pss_sha224.pem
rename to src/crypto/x509/test/pss_sha224.pem
diff --git a/crypto/x509/test/pss_sha256.pem b/src/crypto/x509/test/pss_sha256.pem
similarity index 100%
rename from crypto/x509/test/pss_sha256.pem
rename to src/crypto/x509/test/pss_sha256.pem
diff --git a/crypto/x509/test/pss_sha256_explicit_trailer.pem b/src/crypto/x509/test/pss_sha256_explicit_trailer.pem
similarity index 100%
rename from crypto/x509/test/pss_sha256_explicit_trailer.pem
rename to src/crypto/x509/test/pss_sha256_explicit_trailer.pem
diff --git a/crypto/x509/test/pss_sha256_mgf1_sha384.pem b/src/crypto/x509/test/pss_sha256_mgf1_sha384.pem
similarity index 100%
rename from crypto/x509/test/pss_sha256_mgf1_sha384.pem
rename to src/crypto/x509/test/pss_sha256_mgf1_sha384.pem
diff --git a/crypto/x509/test/pss_sha256_mgf1_syntax_error.pem b/src/crypto/x509/test/pss_sha256_mgf1_syntax_error.pem
similarity index 100%
rename from crypto/x509/test/pss_sha256_mgf1_syntax_error.pem
rename to src/crypto/x509/test/pss_sha256_mgf1_syntax_error.pem
diff --git a/crypto/x509/test/pss_sha256_omit_nulls.pem b/src/crypto/x509/test/pss_sha256_omit_nulls.pem
similarity index 100%
rename from crypto/x509/test/pss_sha256_omit_nulls.pem
rename to src/crypto/x509/test/pss_sha256_omit_nulls.pem
diff --git a/crypto/x509/test/pss_sha256_salt31.pem b/src/crypto/x509/test/pss_sha256_salt31.pem
similarity index 100%
rename from crypto/x509/test/pss_sha256_salt31.pem
rename to src/crypto/x509/test/pss_sha256_salt31.pem
diff --git a/crypto/x509/test/pss_sha256_salt_overflow.pem b/src/crypto/x509/test/pss_sha256_salt_overflow.pem
similarity index 100%
rename from crypto/x509/test/pss_sha256_salt_overflow.pem
rename to src/crypto/x509/test/pss_sha256_salt_overflow.pem
diff --git a/crypto/x509/test/pss_sha256_unknown_mgf.pem b/src/crypto/x509/test/pss_sha256_unknown_mgf.pem
similarity index 100%
rename from crypto/x509/test/pss_sha256_unknown_mgf.pem
rename to src/crypto/x509/test/pss_sha256_unknown_mgf.pem
diff --git a/crypto/x509/test/pss_sha256_wrong_trailer.pem b/src/crypto/x509/test/pss_sha256_wrong_trailer.pem
similarity index 100%
rename from crypto/x509/test/pss_sha256_wrong_trailer.pem
rename to src/crypto/x509/test/pss_sha256_wrong_trailer.pem
diff --git a/crypto/x509/test/pss_sha384.pem b/src/crypto/x509/test/pss_sha384.pem
similarity index 100%
rename from crypto/x509/test/pss_sha384.pem
rename to src/crypto/x509/test/pss_sha384.pem
diff --git a/crypto/x509/test/pss_sha512.pem b/src/crypto/x509/test/pss_sha512.pem
similarity index 100%
rename from crypto/x509/test/pss_sha512.pem
rename to src/crypto/x509/test/pss_sha512.pem
diff --git a/crypto/x509/test/some_names1.pem b/src/crypto/x509/test/some_names1.pem
similarity index 100%
rename from crypto/x509/test/some_names1.pem
rename to src/crypto/x509/test/some_names1.pem
diff --git a/crypto/x509/test/some_names2.pem b/src/crypto/x509/test/some_names2.pem
similarity index 100%
rename from crypto/x509/test/some_names2.pem
rename to src/crypto/x509/test/some_names2.pem
diff --git a/crypto/x509/test/some_names3.pem b/src/crypto/x509/test/some_names3.pem
similarity index 100%
rename from crypto/x509/test/some_names3.pem
rename to src/crypto/x509/test/some_names3.pem
diff --git a/crypto/x509/test/trailing_data_leaf_authority_key_identifier.pem b/src/crypto/x509/test/trailing_data_leaf_authority_key_identifier.pem
similarity index 100%
rename from crypto/x509/test/trailing_data_leaf_authority_key_identifier.pem
rename to src/crypto/x509/test/trailing_data_leaf_authority_key_identifier.pem
diff --git a/crypto/x509/test/trailing_data_leaf_basic_constraints.pem b/src/crypto/x509/test/trailing_data_leaf_basic_constraints.pem
similarity index 100%
rename from crypto/x509/test/trailing_data_leaf_basic_constraints.pem
rename to src/crypto/x509/test/trailing_data_leaf_basic_constraints.pem
diff --git a/crypto/x509/test/trailing_data_leaf_ext_key_usage.pem b/src/crypto/x509/test/trailing_data_leaf_ext_key_usage.pem
similarity index 100%
rename from crypto/x509/test/trailing_data_leaf_ext_key_usage.pem
rename to src/crypto/x509/test/trailing_data_leaf_ext_key_usage.pem
diff --git a/crypto/x509/test/trailing_data_leaf_key_usage.pem b/src/crypto/x509/test/trailing_data_leaf_key_usage.pem
similarity index 100%
rename from crypto/x509/test/trailing_data_leaf_key_usage.pem
rename to src/crypto/x509/test/trailing_data_leaf_key_usage.pem
diff --git a/crypto/x509/test/trailing_data_leaf_name_constraints.pem b/src/crypto/x509/test/trailing_data_leaf_name_constraints.pem
similarity index 100%
rename from crypto/x509/test/trailing_data_leaf_name_constraints.pem
rename to src/crypto/x509/test/trailing_data_leaf_name_constraints.pem
diff --git a/crypto/x509/test/trailing_data_leaf_subject_alt_name.pem b/src/crypto/x509/test/trailing_data_leaf_subject_alt_name.pem
similarity index 100%
rename from crypto/x509/test/trailing_data_leaf_subject_alt_name.pem
rename to src/crypto/x509/test/trailing_data_leaf_subject_alt_name.pem
diff --git a/crypto/x509/test/trailing_data_leaf_subject_key_identifier.pem b/src/crypto/x509/test/trailing_data_leaf_subject_key_identifier.pem
similarity index 100%
rename from crypto/x509/test/trailing_data_leaf_subject_key_identifier.pem
rename to src/crypto/x509/test/trailing_data_leaf_subject_key_identifier.pem
diff --git a/crypto/x509/v3_akey.c b/src/crypto/x509/v3_akey.c
similarity index 100%
rename from crypto/x509/v3_akey.c
rename to src/crypto/x509/v3_akey.c
diff --git a/crypto/x509/v3_akeya.c b/src/crypto/x509/v3_akeya.c
similarity index 100%
rename from crypto/x509/v3_akeya.c
rename to src/crypto/x509/v3_akeya.c
diff --git a/crypto/x509/v3_alt.c b/src/crypto/x509/v3_alt.c
similarity index 100%
rename from crypto/x509/v3_alt.c
rename to src/crypto/x509/v3_alt.c
diff --git a/crypto/x509/v3_bcons.c b/src/crypto/x509/v3_bcons.c
similarity index 100%
rename from crypto/x509/v3_bcons.c
rename to src/crypto/x509/v3_bcons.c
diff --git a/crypto/x509/v3_bitst.c b/src/crypto/x509/v3_bitst.c
similarity index 100%
rename from crypto/x509/v3_bitst.c
rename to src/crypto/x509/v3_bitst.c
diff --git a/crypto/x509/v3_conf.c b/src/crypto/x509/v3_conf.c
similarity index 100%
rename from crypto/x509/v3_conf.c
rename to src/crypto/x509/v3_conf.c
diff --git a/crypto/x509/v3_cpols.c b/src/crypto/x509/v3_cpols.c
similarity index 100%
rename from crypto/x509/v3_cpols.c
rename to src/crypto/x509/v3_cpols.c
diff --git a/crypto/x509/v3_crld.c b/src/crypto/x509/v3_crld.c
similarity index 100%
rename from crypto/x509/v3_crld.c
rename to src/crypto/x509/v3_crld.c
diff --git a/crypto/x509/v3_enum.c b/src/crypto/x509/v3_enum.c
similarity index 100%
rename from crypto/x509/v3_enum.c
rename to src/crypto/x509/v3_enum.c
diff --git a/crypto/x509/v3_extku.c b/src/crypto/x509/v3_extku.c
similarity index 100%
rename from crypto/x509/v3_extku.c
rename to src/crypto/x509/v3_extku.c
diff --git a/crypto/x509/v3_genn.c b/src/crypto/x509/v3_genn.c
similarity index 100%
rename from crypto/x509/v3_genn.c
rename to src/crypto/x509/v3_genn.c
diff --git a/crypto/x509/v3_ia5.c b/src/crypto/x509/v3_ia5.c
similarity index 100%
rename from crypto/x509/v3_ia5.c
rename to src/crypto/x509/v3_ia5.c
diff --git a/crypto/x509/v3_info.c b/src/crypto/x509/v3_info.c
similarity index 100%
rename from crypto/x509/v3_info.c
rename to src/crypto/x509/v3_info.c
diff --git a/crypto/x509/v3_int.c b/src/crypto/x509/v3_int.c
similarity index 100%
rename from crypto/x509/v3_int.c
rename to src/crypto/x509/v3_int.c
diff --git a/crypto/x509/v3_lib.c b/src/crypto/x509/v3_lib.c
similarity index 100%
rename from crypto/x509/v3_lib.c
rename to src/crypto/x509/v3_lib.c
diff --git a/crypto/x509/v3_ncons.c b/src/crypto/x509/v3_ncons.c
similarity index 100%
rename from crypto/x509/v3_ncons.c
rename to src/crypto/x509/v3_ncons.c
diff --git a/crypto/x509/v3_ocsp.c b/src/crypto/x509/v3_ocsp.c
similarity index 100%
rename from crypto/x509/v3_ocsp.c
rename to src/crypto/x509/v3_ocsp.c
diff --git a/crypto/x509/v3_pcons.c b/src/crypto/x509/v3_pcons.c
similarity index 100%
rename from crypto/x509/v3_pcons.c
rename to src/crypto/x509/v3_pcons.c
diff --git a/crypto/x509/v3_pmaps.c b/src/crypto/x509/v3_pmaps.c
similarity index 100%
rename from crypto/x509/v3_pmaps.c
rename to src/crypto/x509/v3_pmaps.c
diff --git a/crypto/x509/v3_prn.c b/src/crypto/x509/v3_prn.c
similarity index 100%
rename from crypto/x509/v3_prn.c
rename to src/crypto/x509/v3_prn.c
diff --git a/crypto/x509/v3_purp.c b/src/crypto/x509/v3_purp.c
similarity index 100%
rename from crypto/x509/v3_purp.c
rename to src/crypto/x509/v3_purp.c
diff --git a/crypto/x509/v3_skey.c b/src/crypto/x509/v3_skey.c
similarity index 100%
rename from crypto/x509/v3_skey.c
rename to src/crypto/x509/v3_skey.c
diff --git a/crypto/x509/v3_utl.c b/src/crypto/x509/v3_utl.c
similarity index 100%
rename from crypto/x509/v3_utl.c
rename to src/crypto/x509/v3_utl.c
diff --git a/crypto/x509/x509.c b/src/crypto/x509/x509.c
similarity index 100%
rename from crypto/x509/x509.c
rename to src/crypto/x509/x509.c
diff --git a/crypto/x509/x509_att.c b/src/crypto/x509/x509_att.c
similarity index 100%
rename from crypto/x509/x509_att.c
rename to src/crypto/x509/x509_att.c
diff --git a/crypto/x509/x509_cmp.c b/src/crypto/x509/x509_cmp.c
similarity index 100%
rename from crypto/x509/x509_cmp.c
rename to src/crypto/x509/x509_cmp.c
diff --git a/crypto/x509/x509_d2.c b/src/crypto/x509/x509_d2.c
similarity index 100%
rename from crypto/x509/x509_d2.c
rename to src/crypto/x509/x509_d2.c
diff --git a/crypto/x509/x509_def.c b/src/crypto/x509/x509_def.c
similarity index 100%
rename from crypto/x509/x509_def.c
rename to src/crypto/x509/x509_def.c
diff --git a/crypto/x509/x509_ext.c b/src/crypto/x509/x509_ext.c
similarity index 100%
rename from crypto/x509/x509_ext.c
rename to src/crypto/x509/x509_ext.c
diff --git a/crypto/x509/x509_lu.c b/src/crypto/x509/x509_lu.c
similarity index 100%
rename from crypto/x509/x509_lu.c
rename to src/crypto/x509/x509_lu.c
diff --git a/crypto/x509/x509_obj.c b/src/crypto/x509/x509_obj.c
similarity index 100%
rename from crypto/x509/x509_obj.c
rename to src/crypto/x509/x509_obj.c
diff --git a/crypto/x509/x509_req.c b/src/crypto/x509/x509_req.c
similarity index 100%
rename from crypto/x509/x509_req.c
rename to src/crypto/x509/x509_req.c
diff --git a/crypto/x509/x509_set.c b/src/crypto/x509/x509_set.c
similarity index 100%
rename from crypto/x509/x509_set.c
rename to src/crypto/x509/x509_set.c
diff --git a/crypto/x509/x509_test.cc b/src/crypto/x509/x509_test.cc
similarity index 100%
rename from crypto/x509/x509_test.cc
rename to src/crypto/x509/x509_test.cc
diff --git a/crypto/x509/x509_time_test.cc b/src/crypto/x509/x509_time_test.cc
similarity index 100%
rename from crypto/x509/x509_time_test.cc
rename to src/crypto/x509/x509_time_test.cc
diff --git a/crypto/x509/x509_trs.c b/src/crypto/x509/x509_trs.c
similarity index 100%
rename from crypto/x509/x509_trs.c
rename to src/crypto/x509/x509_trs.c
diff --git a/crypto/x509/x509_txt.c b/src/crypto/x509/x509_txt.c
similarity index 100%
rename from crypto/x509/x509_txt.c
rename to src/crypto/x509/x509_txt.c
diff --git a/crypto/x509/x509_v3.c b/src/crypto/x509/x509_v3.c
similarity index 100%
rename from crypto/x509/x509_v3.c
rename to src/crypto/x509/x509_v3.c
diff --git a/crypto/x509/x509_vfy.c b/src/crypto/x509/x509_vfy.c
similarity index 100%
rename from crypto/x509/x509_vfy.c
rename to src/crypto/x509/x509_vfy.c
diff --git a/crypto/x509/x509_vpm.c b/src/crypto/x509/x509_vpm.c
similarity index 100%
rename from crypto/x509/x509_vpm.c
rename to src/crypto/x509/x509_vpm.c
diff --git a/crypto/x509/x509cset.c b/src/crypto/x509/x509cset.c
similarity index 100%
rename from crypto/x509/x509cset.c
rename to src/crypto/x509/x509cset.c
diff --git a/crypto/x509/x509name.c b/src/crypto/x509/x509name.c
similarity index 100%
rename from crypto/x509/x509name.c
rename to src/crypto/x509/x509name.c
diff --git a/crypto/x509/x509rset.c b/src/crypto/x509/x509rset.c
similarity index 100%
rename from crypto/x509/x509rset.c
rename to src/crypto/x509/x509rset.c
diff --git a/crypto/x509/x509spki.c b/src/crypto/x509/x509spki.c
similarity index 100%
rename from crypto/x509/x509spki.c
rename to src/crypto/x509/x509spki.c
diff --git a/crypto/x509/x_algor.c b/src/crypto/x509/x_algor.c
similarity index 100%
rename from crypto/x509/x_algor.c
rename to src/crypto/x509/x_algor.c
diff --git a/crypto/x509/x_all.c b/src/crypto/x509/x_all.c
similarity index 100%
rename from crypto/x509/x_all.c
rename to src/crypto/x509/x_all.c
diff --git a/crypto/x509/x_attrib.c b/src/crypto/x509/x_attrib.c
similarity index 100%
rename from crypto/x509/x_attrib.c
rename to src/crypto/x509/x_attrib.c
diff --git a/crypto/x509/x_crl.c b/src/crypto/x509/x_crl.c
similarity index 100%
rename from crypto/x509/x_crl.c
rename to src/crypto/x509/x_crl.c
diff --git a/crypto/x509/x_exten.c b/src/crypto/x509/x_exten.c
similarity index 100%
rename from crypto/x509/x_exten.c
rename to src/crypto/x509/x_exten.c
diff --git a/crypto/x509/x_name.c b/src/crypto/x509/x_name.c
similarity index 100%
rename from crypto/x509/x_name.c
rename to src/crypto/x509/x_name.c
diff --git a/crypto/x509/x_pubkey.c b/src/crypto/x509/x_pubkey.c
similarity index 100%
rename from crypto/x509/x_pubkey.c
rename to src/crypto/x509/x_pubkey.c
diff --git a/crypto/x509/x_req.c b/src/crypto/x509/x_req.c
similarity index 100%
rename from crypto/x509/x_req.c
rename to src/crypto/x509/x_req.c
diff --git a/crypto/x509/x_sig.c b/src/crypto/x509/x_sig.c
similarity index 100%
rename from crypto/x509/x_sig.c
rename to src/crypto/x509/x_sig.c
diff --git a/crypto/x509/x_spki.c b/src/crypto/x509/x_spki.c
similarity index 100%
rename from crypto/x509/x_spki.c
rename to src/crypto/x509/x_spki.c
diff --git a/crypto/x509/x_val.c b/src/crypto/x509/x_val.c
similarity index 100%
rename from crypto/x509/x_val.c
rename to src/crypto/x509/x_val.c
diff --git a/crypto/x509/x_x509.c b/src/crypto/x509/x_x509.c
similarity index 100%
rename from crypto/x509/x_x509.c
rename to src/crypto/x509/x_x509.c
diff --git a/crypto/x509/x_x509a.c b/src/crypto/x509/x_x509a.c
similarity index 100%
rename from crypto/x509/x_x509a.c
rename to src/crypto/x509/x_x509a.c
diff --git a/decrepit/bio/base64_bio.c b/src/decrepit/bio/base64_bio.c
similarity index 100%
rename from decrepit/bio/base64_bio.c
rename to src/decrepit/bio/base64_bio.c
diff --git a/decrepit/blowfish/blowfish.c b/src/decrepit/blowfish/blowfish.c
similarity index 100%
rename from decrepit/blowfish/blowfish.c
rename to src/decrepit/blowfish/blowfish.c
diff --git a/decrepit/blowfish/blowfish_test.cc b/src/decrepit/blowfish/blowfish_test.cc
similarity index 100%
rename from decrepit/blowfish/blowfish_test.cc
rename to src/decrepit/blowfish/blowfish_test.cc
diff --git a/decrepit/cast/cast.c b/src/decrepit/cast/cast.c
similarity index 100%
rename from decrepit/cast/cast.c
rename to src/decrepit/cast/cast.c
diff --git a/decrepit/cast/cast_tables.c b/src/decrepit/cast/cast_tables.c
similarity index 100%
rename from decrepit/cast/cast_tables.c
rename to src/decrepit/cast/cast_tables.c
diff --git a/decrepit/cast/cast_test.cc b/src/decrepit/cast/cast_test.cc
similarity index 100%
rename from decrepit/cast/cast_test.cc
rename to src/decrepit/cast/cast_test.cc
diff --git a/decrepit/cast/internal.h b/src/decrepit/cast/internal.h
similarity index 100%
rename from decrepit/cast/internal.h
rename to src/decrepit/cast/internal.h
diff --git a/decrepit/cfb/cfb.c b/src/decrepit/cfb/cfb.c
similarity index 100%
rename from decrepit/cfb/cfb.c
rename to src/decrepit/cfb/cfb.c
diff --git a/decrepit/cfb/cfb_test.cc b/src/decrepit/cfb/cfb_test.cc
similarity index 100%
rename from decrepit/cfb/cfb_test.cc
rename to src/decrepit/cfb/cfb_test.cc
diff --git a/decrepit/des/cfb64ede.c b/src/decrepit/des/cfb64ede.c
similarity index 100%
rename from decrepit/des/cfb64ede.c
rename to src/decrepit/des/cfb64ede.c
diff --git a/decrepit/des/des_test.cc b/src/decrepit/des/des_test.cc
similarity index 100%
rename from decrepit/des/des_test.cc
rename to src/decrepit/des/des_test.cc
diff --git a/decrepit/dh/dh_decrepit.c b/src/decrepit/dh/dh_decrepit.c
similarity index 100%
rename from decrepit/dh/dh_decrepit.c
rename to src/decrepit/dh/dh_decrepit.c
diff --git a/decrepit/dsa/dsa_decrepit.c b/src/decrepit/dsa/dsa_decrepit.c
similarity index 100%
rename from decrepit/dsa/dsa_decrepit.c
rename to src/decrepit/dsa/dsa_decrepit.c
diff --git a/decrepit/evp/dss1.c b/src/decrepit/evp/dss1.c
similarity index 100%
rename from decrepit/evp/dss1.c
rename to src/decrepit/evp/dss1.c
diff --git a/decrepit/evp/evp_do_all.c b/src/decrepit/evp/evp_do_all.c
similarity index 100%
rename from decrepit/evp/evp_do_all.c
rename to src/decrepit/evp/evp_do_all.c
diff --git a/decrepit/evp/evp_test.cc b/src/decrepit/evp/evp_test.cc
similarity index 100%
rename from decrepit/evp/evp_test.cc
rename to src/decrepit/evp/evp_test.cc
diff --git a/decrepit/macros.h b/src/decrepit/macros.h
similarity index 100%
rename from decrepit/macros.h
rename to src/decrepit/macros.h
diff --git a/decrepit/obj/obj_decrepit.c b/src/decrepit/obj/obj_decrepit.c
similarity index 100%
rename from decrepit/obj/obj_decrepit.c
rename to src/decrepit/obj/obj_decrepit.c
diff --git a/decrepit/rc4/rc4_decrepit.c b/src/decrepit/rc4/rc4_decrepit.c
similarity index 100%
rename from decrepit/rc4/rc4_decrepit.c
rename to src/decrepit/rc4/rc4_decrepit.c
diff --git a/decrepit/ripemd/ripemd.c b/src/decrepit/ripemd/ripemd.c
similarity index 100%
rename from decrepit/ripemd/ripemd.c
rename to src/decrepit/ripemd/ripemd.c
diff --git a/decrepit/ripemd/ripemd_test.cc b/src/decrepit/ripemd/ripemd_test.cc
similarity index 100%
rename from decrepit/ripemd/ripemd_test.cc
rename to src/decrepit/ripemd/ripemd_test.cc
diff --git a/decrepit/rsa/rsa_decrepit.c b/src/decrepit/rsa/rsa_decrepit.c
similarity index 100%
rename from decrepit/rsa/rsa_decrepit.c
rename to src/decrepit/rsa/rsa_decrepit.c
diff --git a/decrepit/ssl/ssl_decrepit.c b/src/decrepit/ssl/ssl_decrepit.c
similarity index 100%
rename from decrepit/ssl/ssl_decrepit.c
rename to src/decrepit/ssl/ssl_decrepit.c
diff --git a/decrepit/x509/x509_decrepit.c b/src/decrepit/x509/x509_decrepit.c
similarity index 100%
rename from decrepit/x509/x509_decrepit.c
rename to src/decrepit/x509/x509_decrepit.c
diff --git a/decrepit/xts/xts.c b/src/decrepit/xts/xts.c
similarity index 100%
rename from decrepit/xts/xts.c
rename to src/decrepit/xts/xts.c
diff --git a/decrepit/xts/xts_test.cc b/src/decrepit/xts/xts_test.cc
similarity index 100%
rename from decrepit/xts/xts_test.cc
rename to src/decrepit/xts/xts_test.cc
diff --git a/fuzz/CMakeLists.txt b/src/fuzz/CMakeLists.txt
similarity index 100%
rename from fuzz/CMakeLists.txt
rename to src/fuzz/CMakeLists.txt
diff --git a/fuzz/arm_cpuinfo.cc b/src/fuzz/arm_cpuinfo.cc
similarity index 100%
rename from fuzz/arm_cpuinfo.cc
rename to src/fuzz/arm_cpuinfo.cc
diff --git a/fuzz/arm_cpuinfo_corpus/0b628cc4b99b6b797a0486c67a6ff6fa7d24b3b4 b/src/fuzz/arm_cpuinfo_corpus/0b628cc4b99b6b797a0486c67a6ff6fa7d24b3b4
similarity index 100%
rename from fuzz/arm_cpuinfo_corpus/0b628cc4b99b6b797a0486c67a6ff6fa7d24b3b4
rename to src/fuzz/arm_cpuinfo_corpus/0b628cc4b99b6b797a0486c67a6ff6fa7d24b3b4
diff --git a/fuzz/arm_cpuinfo_corpus/8e90793faafbdfa30081e963e45fff08a360dc75 b/src/fuzz/arm_cpuinfo_corpus/8e90793faafbdfa30081e963e45fff08a360dc75
similarity index 100%
rename from fuzz/arm_cpuinfo_corpus/8e90793faafbdfa30081e963e45fff08a360dc75
rename to src/fuzz/arm_cpuinfo_corpus/8e90793faafbdfa30081e963e45fff08a360dc75
diff --git a/fuzz/arm_cpuinfo_corpus/d8895d2c91f858239b2670eb211af78a71d75d02 b/src/fuzz/arm_cpuinfo_corpus/d8895d2c91f858239b2670eb211af78a71d75d02
similarity index 100%
rename from fuzz/arm_cpuinfo_corpus/d8895d2c91f858239b2670eb211af78a71d75d02
rename to src/fuzz/arm_cpuinfo_corpus/d8895d2c91f858239b2670eb211af78a71d75d02
diff --git a/fuzz/arm_cpuinfo_corpus/dfa633d05f10f2cb5c32b0a767efd10bf36cf3be b/src/fuzz/arm_cpuinfo_corpus/dfa633d05f10f2cb5c32b0a767efd10bf36cf3be
similarity index 100%
rename from fuzz/arm_cpuinfo_corpus/dfa633d05f10f2cb5c32b0a767efd10bf36cf3be
rename to src/fuzz/arm_cpuinfo_corpus/dfa633d05f10f2cb5c32b0a767efd10bf36cf3be
diff --git a/fuzz/bn_div.cc b/src/fuzz/bn_div.cc
similarity index 100%
rename from fuzz/bn_div.cc
rename to src/fuzz/bn_div.cc
diff --git a/fuzz/bn_div_corpus/011264e97cb60706f2ed1acec26f847cccddef45 b/src/fuzz/bn_div_corpus/011264e97cb60706f2ed1acec26f847cccddef45
similarity index 100%
rename from fuzz/bn_div_corpus/011264e97cb60706f2ed1acec26f847cccddef45
rename to src/fuzz/bn_div_corpus/011264e97cb60706f2ed1acec26f847cccddef45
Binary files differ
diff --git a/fuzz/bn_div_corpus/0b97ef3472b2be70e869ebdf8998f4c5833d7ca6 b/src/fuzz/bn_div_corpus/0b97ef3472b2be70e869ebdf8998f4c5833d7ca6
similarity index 100%
rename from fuzz/bn_div_corpus/0b97ef3472b2be70e869ebdf8998f4c5833d7ca6
rename to src/fuzz/bn_div_corpus/0b97ef3472b2be70e869ebdf8998f4c5833d7ca6
Binary files differ
diff --git a/fuzz/bn_div_corpus/0f7c43030e4a5c6fc1f2578b34c18764bbd062de b/src/fuzz/bn_div_corpus/0f7c43030e4a5c6fc1f2578b34c18764bbd062de
similarity index 100%
rename from fuzz/bn_div_corpus/0f7c43030e4a5c6fc1f2578b34c18764bbd062de
rename to src/fuzz/bn_div_corpus/0f7c43030e4a5c6fc1f2578b34c18764bbd062de
Binary files differ
diff --git a/fuzz/bn_div_corpus/11fddec0040065aab95df4a14a63cb3c5d6f9208 b/src/fuzz/bn_div_corpus/11fddec0040065aab95df4a14a63cb3c5d6f9208
similarity index 100%
rename from fuzz/bn_div_corpus/11fddec0040065aab95df4a14a63cb3c5d6f9208
rename to src/fuzz/bn_div_corpus/11fddec0040065aab95df4a14a63cb3c5d6f9208
Binary files differ
diff --git a/fuzz/bn_div_corpus/12628bf7fcacc3b640c62da86c2c874dd51582fc b/src/fuzz/bn_div_corpus/12628bf7fcacc3b640c62da86c2c874dd51582fc
similarity index 100%
rename from fuzz/bn_div_corpus/12628bf7fcacc3b640c62da86c2c874dd51582fc
rename to src/fuzz/bn_div_corpus/12628bf7fcacc3b640c62da86c2c874dd51582fc
Binary files differ
diff --git a/fuzz/bn_div_corpus/13d497bba7406b4a79443481d1b3696520ab9bc8 b/src/fuzz/bn_div_corpus/13d497bba7406b4a79443481d1b3696520ab9bc8
similarity index 100%
rename from fuzz/bn_div_corpus/13d497bba7406b4a79443481d1b3696520ab9bc8
rename to src/fuzz/bn_div_corpus/13d497bba7406b4a79443481d1b3696520ab9bc8
Binary files differ
diff --git a/fuzz/bn_div_corpus/1e156db6d1a07f4e86545f389aa8809a8bc85fb8 b/src/fuzz/bn_div_corpus/1e156db6d1a07f4e86545f389aa8809a8bc85fb8
similarity index 100%
rename from fuzz/bn_div_corpus/1e156db6d1a07f4e86545f389aa8809a8bc85fb8
rename to src/fuzz/bn_div_corpus/1e156db6d1a07f4e86545f389aa8809a8bc85fb8
Binary files differ
diff --git a/fuzz/bn_div_corpus/1e57129e2c6c679464cee614d81c462b0f147eef b/src/fuzz/bn_div_corpus/1e57129e2c6c679464cee614d81c462b0f147eef
similarity index 100%
rename from fuzz/bn_div_corpus/1e57129e2c6c679464cee614d81c462b0f147eef
rename to src/fuzz/bn_div_corpus/1e57129e2c6c679464cee614d81c462b0f147eef
Binary files differ
diff --git a/fuzz/bn_div_corpus/213033ad25c8c4838bdef316c9eb855f5dd7d816 b/src/fuzz/bn_div_corpus/213033ad25c8c4838bdef316c9eb855f5dd7d816
similarity index 100%
rename from fuzz/bn_div_corpus/213033ad25c8c4838bdef316c9eb855f5dd7d816
rename to src/fuzz/bn_div_corpus/213033ad25c8c4838bdef316c9eb855f5dd7d816
Binary files differ
diff --git a/fuzz/bn_div_corpus/251ca054062530c4e6272861bfde8c33d37141ab b/src/fuzz/bn_div_corpus/251ca054062530c4e6272861bfde8c33d37141ab
similarity index 100%
rename from fuzz/bn_div_corpus/251ca054062530c4e6272861bfde8c33d37141ab
rename to src/fuzz/bn_div_corpus/251ca054062530c4e6272861bfde8c33d37141ab
Binary files differ
diff --git a/fuzz/bn_div_corpus/270a1d87dd75ef549f4e0b94fc24f5bfae0f06ed b/src/fuzz/bn_div_corpus/270a1d87dd75ef549f4e0b94fc24f5bfae0f06ed
similarity index 100%
rename from fuzz/bn_div_corpus/270a1d87dd75ef549f4e0b94fc24f5bfae0f06ed
rename to src/fuzz/bn_div_corpus/270a1d87dd75ef549f4e0b94fc24f5bfae0f06ed
Binary files differ
diff --git a/fuzz/bn_div_corpus/2752bd3868343186df578cadead88962bb98323d b/src/fuzz/bn_div_corpus/2752bd3868343186df578cadead88962bb98323d
similarity index 100%
rename from fuzz/bn_div_corpus/2752bd3868343186df578cadead88962bb98323d
rename to src/fuzz/bn_div_corpus/2752bd3868343186df578cadead88962bb98323d
Binary files differ
diff --git a/fuzz/bn_div_corpus/2d39fa30c023a347b487f9e5b1e4c1c00892d41a b/src/fuzz/bn_div_corpus/2d39fa30c023a347b487f9e5b1e4c1c00892d41a
similarity index 100%
rename from fuzz/bn_div_corpus/2d39fa30c023a347b487f9e5b1e4c1c00892d41a
rename to src/fuzz/bn_div_corpus/2d39fa30c023a347b487f9e5b1e4c1c00892d41a
Binary files differ
diff --git a/fuzz/bn_div_corpus/35957a881658eb060929c02d724d59e77f1f1f00 b/src/fuzz/bn_div_corpus/35957a881658eb060929c02d724d59e77f1f1f00
similarity index 100%
rename from fuzz/bn_div_corpus/35957a881658eb060929c02d724d59e77f1f1f00
rename to src/fuzz/bn_div_corpus/35957a881658eb060929c02d724d59e77f1f1f00
Binary files differ
diff --git a/fuzz/bn_div_corpus/36709f14e1f232bb4eb39693024cc8c2e5dd94b3 b/src/fuzz/bn_div_corpus/36709f14e1f232bb4eb39693024cc8c2e5dd94b3
similarity index 100%
rename from fuzz/bn_div_corpus/36709f14e1f232bb4eb39693024cc8c2e5dd94b3
rename to src/fuzz/bn_div_corpus/36709f14e1f232bb4eb39693024cc8c2e5dd94b3
Binary files differ
diff --git a/fuzz/bn_div_corpus/384d47f68ae16cdd41d8fddb52948dca1c4a6dd7 b/src/fuzz/bn_div_corpus/384d47f68ae16cdd41d8fddb52948dca1c4a6dd7
similarity index 100%
rename from fuzz/bn_div_corpus/384d47f68ae16cdd41d8fddb52948dca1c4a6dd7
rename to src/fuzz/bn_div_corpus/384d47f68ae16cdd41d8fddb52948dca1c4a6dd7
Binary files differ
diff --git a/fuzz/bn_div_corpus/4d7c6eb09c9846a5b11be1547dd8fc370767dde8 b/src/fuzz/bn_div_corpus/4d7c6eb09c9846a5b11be1547dd8fc370767dde8
similarity index 100%
rename from fuzz/bn_div_corpus/4d7c6eb09c9846a5b11be1547dd8fc370767dde8
rename to src/fuzz/bn_div_corpus/4d7c6eb09c9846a5b11be1547dd8fc370767dde8
Binary files differ
diff --git a/fuzz/bn_div_corpus/562d10e2366468b89a152bb903cf25285768d228 b/src/fuzz/bn_div_corpus/562d10e2366468b89a152bb903cf25285768d228
similarity index 100%
rename from fuzz/bn_div_corpus/562d10e2366468b89a152bb903cf25285768d228
rename to src/fuzz/bn_div_corpus/562d10e2366468b89a152bb903cf25285768d228
Binary files differ
diff --git a/fuzz/bn_div_corpus/608c2e2f8de31dffa2eb542cf6d9bb3455b695c7 b/src/fuzz/bn_div_corpus/608c2e2f8de31dffa2eb542cf6d9bb3455b695c7
similarity index 100%
rename from fuzz/bn_div_corpus/608c2e2f8de31dffa2eb542cf6d9bb3455b695c7
rename to src/fuzz/bn_div_corpus/608c2e2f8de31dffa2eb542cf6d9bb3455b695c7
Binary files differ
diff --git a/fuzz/bn_div_corpus/6a3d7c46660905d3fdc6d111214d26eaa40aa0e8 b/src/fuzz/bn_div_corpus/6a3d7c46660905d3fdc6d111214d26eaa40aa0e8
similarity index 100%
rename from fuzz/bn_div_corpus/6a3d7c46660905d3fdc6d111214d26eaa40aa0e8
rename to src/fuzz/bn_div_corpus/6a3d7c46660905d3fdc6d111214d26eaa40aa0e8
Binary files differ
diff --git a/fuzz/bn_div_corpus/6b766df68e14eef0337110e8342bc607a8abed8b b/src/fuzz/bn_div_corpus/6b766df68e14eef0337110e8342bc607a8abed8b
similarity index 100%
rename from fuzz/bn_div_corpus/6b766df68e14eef0337110e8342bc607a8abed8b
rename to src/fuzz/bn_div_corpus/6b766df68e14eef0337110e8342bc607a8abed8b
Binary files differ
diff --git a/fuzz/bn_div_corpus/7447ef5475a9ec9c40378dee4e29aa0f44044a32 b/src/fuzz/bn_div_corpus/7447ef5475a9ec9c40378dee4e29aa0f44044a32
similarity index 100%
rename from fuzz/bn_div_corpus/7447ef5475a9ec9c40378dee4e29aa0f44044a32
rename to src/fuzz/bn_div_corpus/7447ef5475a9ec9c40378dee4e29aa0f44044a32
Binary files differ
diff --git a/fuzz/bn_div_corpus/7c467c2fe37f9d942aca57b1e6bab1b3f24bffc3 b/src/fuzz/bn_div_corpus/7c467c2fe37f9d942aca57b1e6bab1b3f24bffc3
similarity index 100%
rename from fuzz/bn_div_corpus/7c467c2fe37f9d942aca57b1e6bab1b3f24bffc3
rename to src/fuzz/bn_div_corpus/7c467c2fe37f9d942aca57b1e6bab1b3f24bffc3
Binary files differ
diff --git a/fuzz/bn_div_corpus/7e487d80bb99546eeed660afab834fae4249fc7d b/src/fuzz/bn_div_corpus/7e487d80bb99546eeed660afab834fae4249fc7d
similarity index 100%
rename from fuzz/bn_div_corpus/7e487d80bb99546eeed660afab834fae4249fc7d
rename to src/fuzz/bn_div_corpus/7e487d80bb99546eeed660afab834fae4249fc7d
Binary files differ
diff --git a/fuzz/bn_div_corpus/8041e13e35eae5d3582fb69c23e596f44095afdc b/src/fuzz/bn_div_corpus/8041e13e35eae5d3582fb69c23e596f44095afdc
similarity index 100%
rename from fuzz/bn_div_corpus/8041e13e35eae5d3582fb69c23e596f44095afdc
rename to src/fuzz/bn_div_corpus/8041e13e35eae5d3582fb69c23e596f44095afdc
Binary files differ
diff --git a/fuzz/bn_div_corpus/80695153370141d6e38064fc74aea1d5eda40bb7 b/src/fuzz/bn_div_corpus/80695153370141d6e38064fc74aea1d5eda40bb7
similarity index 100%
rename from fuzz/bn_div_corpus/80695153370141d6e38064fc74aea1d5eda40bb7
rename to src/fuzz/bn_div_corpus/80695153370141d6e38064fc74aea1d5eda40bb7
Binary files differ
diff --git a/fuzz/bn_div_corpus/809df693e4230a3e698d58c1d87566424ec5ee0b b/src/fuzz/bn_div_corpus/809df693e4230a3e698d58c1d87566424ec5ee0b
similarity index 100%
rename from fuzz/bn_div_corpus/809df693e4230a3e698d58c1d87566424ec5ee0b
rename to src/fuzz/bn_div_corpus/809df693e4230a3e698d58c1d87566424ec5ee0b
Binary files differ
diff --git a/fuzz/bn_div_corpus/8432b7ab5a9f2d29777d2a07eb08b77167698b40 b/src/fuzz/bn_div_corpus/8432b7ab5a9f2d29777d2a07eb08b77167698b40
similarity index 100%
rename from fuzz/bn_div_corpus/8432b7ab5a9f2d29777d2a07eb08b77167698b40
rename to src/fuzz/bn_div_corpus/8432b7ab5a9f2d29777d2a07eb08b77167698b40
Binary files differ
diff --git a/fuzz/bn_div_corpus/8e17b30d7fb275a7959785fc0e2bf7fef7cb5b7b b/src/fuzz/bn_div_corpus/8e17b30d7fb275a7959785fc0e2bf7fef7cb5b7b
similarity index 100%
rename from fuzz/bn_div_corpus/8e17b30d7fb275a7959785fc0e2bf7fef7cb5b7b
rename to src/fuzz/bn_div_corpus/8e17b30d7fb275a7959785fc0e2bf7fef7cb5b7b
Binary files differ
diff --git a/fuzz/bn_div_corpus/960e750aaad2b4a7b66b1e6eb5359811e5bdaada b/src/fuzz/bn_div_corpus/960e750aaad2b4a7b66b1e6eb5359811e5bdaada
similarity index 100%
rename from fuzz/bn_div_corpus/960e750aaad2b4a7b66b1e6eb5359811e5bdaada
rename to src/fuzz/bn_div_corpus/960e750aaad2b4a7b66b1e6eb5359811e5bdaada
Binary files differ
diff --git a/fuzz/bn_div_corpus/9a555ee1b1b6c360e6f937071861f5a7535f95ff b/src/fuzz/bn_div_corpus/9a555ee1b1b6c360e6f937071861f5a7535f95ff
similarity index 100%
rename from fuzz/bn_div_corpus/9a555ee1b1b6c360e6f937071861f5a7535f95ff
rename to src/fuzz/bn_div_corpus/9a555ee1b1b6c360e6f937071861f5a7535f95ff
Binary files differ
diff --git a/fuzz/bn_div_corpus/9c58b3f3ed38c285b778a5965af62a4301223630 b/src/fuzz/bn_div_corpus/9c58b3f3ed38c285b778a5965af62a4301223630
similarity index 100%
rename from fuzz/bn_div_corpus/9c58b3f3ed38c285b778a5965af62a4301223630
rename to src/fuzz/bn_div_corpus/9c58b3f3ed38c285b778a5965af62a4301223630
Binary files differ
diff --git a/fuzz/bn_div_corpus/9c5927144d99691ea8aa8d173d7695b5d9aa51d5 b/src/fuzz/bn_div_corpus/9c5927144d99691ea8aa8d173d7695b5d9aa51d5
similarity index 100%
rename from fuzz/bn_div_corpus/9c5927144d99691ea8aa8d173d7695b5d9aa51d5
rename to src/fuzz/bn_div_corpus/9c5927144d99691ea8aa8d173d7695b5d9aa51d5
Binary files differ
diff --git a/fuzz/bn_div_corpus/9f421d87e5b067ed476ca0392a7ef20f6bf0ce84 b/src/fuzz/bn_div_corpus/9f421d87e5b067ed476ca0392a7ef20f6bf0ce84
similarity index 100%
rename from fuzz/bn_div_corpus/9f421d87e5b067ed476ca0392a7ef20f6bf0ce84
rename to src/fuzz/bn_div_corpus/9f421d87e5b067ed476ca0392a7ef20f6bf0ce84
Binary files differ
diff --git a/fuzz/bn_div_corpus/a90d70badbac1859660956d2780990d5ae4f4fe6 b/src/fuzz/bn_div_corpus/a90d70badbac1859660956d2780990d5ae4f4fe6
similarity index 100%
rename from fuzz/bn_div_corpus/a90d70badbac1859660956d2780990d5ae4f4fe6
rename to src/fuzz/bn_div_corpus/a90d70badbac1859660956d2780990d5ae4f4fe6
Binary files differ
diff --git a/fuzz/bn_div_corpus/aa98d46e4d7c79527945e8011b4ae3ecd2d80c60 b/src/fuzz/bn_div_corpus/aa98d46e4d7c79527945e8011b4ae3ecd2d80c60
similarity index 100%
rename from fuzz/bn_div_corpus/aa98d46e4d7c79527945e8011b4ae3ecd2d80c60
rename to src/fuzz/bn_div_corpus/aa98d46e4d7c79527945e8011b4ae3ecd2d80c60
Binary files differ
diff --git a/fuzz/bn_div_corpus/abdbf8f43a0f65fe0f19ed485a3840765392c2ab b/src/fuzz/bn_div_corpus/abdbf8f43a0f65fe0f19ed485a3840765392c2ab
similarity index 100%
rename from fuzz/bn_div_corpus/abdbf8f43a0f65fe0f19ed485a3840765392c2ab
rename to src/fuzz/bn_div_corpus/abdbf8f43a0f65fe0f19ed485a3840765392c2ab
Binary files differ
diff --git a/fuzz/bn_div_corpus/b543b6b3b287da672007e24b5baaab1a1c0ca9ae b/src/fuzz/bn_div_corpus/b543b6b3b287da672007e24b5baaab1a1c0ca9ae
similarity index 100%
rename from fuzz/bn_div_corpus/b543b6b3b287da672007e24b5baaab1a1c0ca9ae
rename to src/fuzz/bn_div_corpus/b543b6b3b287da672007e24b5baaab1a1c0ca9ae
Binary files differ
diff --git a/fuzz/bn_div_corpus/b9efda59f2f8a203bbed172fa3cb8829ea280ee1 b/src/fuzz/bn_div_corpus/b9efda59f2f8a203bbed172fa3cb8829ea280ee1
similarity index 100%
rename from fuzz/bn_div_corpus/b9efda59f2f8a203bbed172fa3cb8829ea280ee1
rename to src/fuzz/bn_div_corpus/b9efda59f2f8a203bbed172fa3cb8829ea280ee1
Binary files differ
diff --git a/fuzz/bn_div_corpus/cdf121b785996f33cd415cf82f665224a052840a b/src/fuzz/bn_div_corpus/cdf121b785996f33cd415cf82f665224a052840a
similarity index 100%
rename from fuzz/bn_div_corpus/cdf121b785996f33cd415cf82f665224a052840a
rename to src/fuzz/bn_div_corpus/cdf121b785996f33cd415cf82f665224a052840a
Binary files differ
diff --git a/fuzz/bn_div_corpus/cf02a0aefa4537047875f18e3c6641a5c5e48692 b/src/fuzz/bn_div_corpus/cf02a0aefa4537047875f18e3c6641a5c5e48692
similarity index 100%
rename from fuzz/bn_div_corpus/cf02a0aefa4537047875f18e3c6641a5c5e48692
rename to src/fuzz/bn_div_corpus/cf02a0aefa4537047875f18e3c6641a5c5e48692
Binary files differ
diff --git a/fuzz/bn_div_corpus/e58d8cf7428f8f441b8fd436b6687fd2d968fd75 b/src/fuzz/bn_div_corpus/e58d8cf7428f8f441b8fd436b6687fd2d968fd75
similarity index 100%
rename from fuzz/bn_div_corpus/e58d8cf7428f8f441b8fd436b6687fd2d968fd75
rename to src/fuzz/bn_div_corpus/e58d8cf7428f8f441b8fd436b6687fd2d968fd75
Binary files differ
diff --git a/fuzz/bn_div_corpus/e72a1c1c205d067e3f19db6ae3f401b1d1aee54a b/src/fuzz/bn_div_corpus/e72a1c1c205d067e3f19db6ae3f401b1d1aee54a
similarity index 100%
rename from fuzz/bn_div_corpus/e72a1c1c205d067e3f19db6ae3f401b1d1aee54a
rename to src/fuzz/bn_div_corpus/e72a1c1c205d067e3f19db6ae3f401b1d1aee54a
Binary files differ
diff --git a/fuzz/bn_div_corpus/e97beb555d638d22d2db99a221685d764a6587ab b/src/fuzz/bn_div_corpus/e97beb555d638d22d2db99a221685d764a6587ab
similarity index 100%
rename from fuzz/bn_div_corpus/e97beb555d638d22d2db99a221685d764a6587ab
rename to src/fuzz/bn_div_corpus/e97beb555d638d22d2db99a221685d764a6587ab
Binary files differ
diff --git a/fuzz/bn_div_corpus/ec538241c2693fd721d0fbd7714829577f952cb9 b/src/fuzz/bn_div_corpus/ec538241c2693fd721d0fbd7714829577f952cb9
similarity index 100%
rename from fuzz/bn_div_corpus/ec538241c2693fd721d0fbd7714829577f952cb9
rename to src/fuzz/bn_div_corpus/ec538241c2693fd721d0fbd7714829577f952cb9
Binary files differ
diff --git a/fuzz/bn_div_corpus/f1e214ebc29b8743d9a8e2e91c0f3b0671289aca b/src/fuzz/bn_div_corpus/f1e214ebc29b8743d9a8e2e91c0f3b0671289aca
similarity index 100%
rename from fuzz/bn_div_corpus/f1e214ebc29b8743d9a8e2e91c0f3b0671289aca
rename to src/fuzz/bn_div_corpus/f1e214ebc29b8743d9a8e2e91c0f3b0671289aca
Binary files differ
diff --git a/fuzz/bn_div_corpus/f9d588a8a4a3ff296f54c05d9c6cdf443289cb27 b/src/fuzz/bn_div_corpus/f9d588a8a4a3ff296f54c05d9c6cdf443289cb27
similarity index 100%
rename from fuzz/bn_div_corpus/f9d588a8a4a3ff296f54c05d9c6cdf443289cb27
rename to src/fuzz/bn_div_corpus/f9d588a8a4a3ff296f54c05d9c6cdf443289cb27
Binary files differ
diff --git a/fuzz/bn_mod_exp.cc b/src/fuzz/bn_mod_exp.cc
similarity index 100%
rename from fuzz/bn_mod_exp.cc
rename to src/fuzz/bn_mod_exp.cc
diff --git a/fuzz/bn_mod_exp_corpus/00f534365f942fe096693fe535921ff99529a9b8 b/src/fuzz/bn_mod_exp_corpus/00f534365f942fe096693fe535921ff99529a9b8
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/00f534365f942fe096693fe535921ff99529a9b8
rename to src/fuzz/bn_mod_exp_corpus/00f534365f942fe096693fe535921ff99529a9b8
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/0415d6443d574d70c328713fae9f036d1d3a538f b/src/fuzz/bn_mod_exp_corpus/0415d6443d574d70c328713fae9f036d1d3a538f
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/0415d6443d574d70c328713fae9f036d1d3a538f
rename to src/fuzz/bn_mod_exp_corpus/0415d6443d574d70c328713fae9f036d1d3a538f
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/0eaaec6b9462d9679345db28517d3a3298db2183 b/src/fuzz/bn_mod_exp_corpus/0eaaec6b9462d9679345db28517d3a3298db2183
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/0eaaec6b9462d9679345db28517d3a3298db2183
rename to src/fuzz/bn_mod_exp_corpus/0eaaec6b9462d9679345db28517d3a3298db2183
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/10c6fe8d8e8b6b1729af6e18a810d2574a4e5bac b/src/fuzz/bn_mod_exp_corpus/10c6fe8d8e8b6b1729af6e18a810d2574a4e5bac
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/10c6fe8d8e8b6b1729af6e18a810d2574a4e5bac
rename to src/fuzz/bn_mod_exp_corpus/10c6fe8d8e8b6b1729af6e18a810d2574a4e5bac
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/1c4f3500fd06ce7640060869cb6a00b2164c54bb b/src/fuzz/bn_mod_exp_corpus/1c4f3500fd06ce7640060869cb6a00b2164c54bb
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/1c4f3500fd06ce7640060869cb6a00b2164c54bb
rename to src/fuzz/bn_mod_exp_corpus/1c4f3500fd06ce7640060869cb6a00b2164c54bb
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/233880f6d297360e8c15876fb1c542b91d917593 b/src/fuzz/bn_mod_exp_corpus/233880f6d297360e8c15876fb1c542b91d917593
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/233880f6d297360e8c15876fb1c542b91d917593
rename to src/fuzz/bn_mod_exp_corpus/233880f6d297360e8c15876fb1c542b91d917593
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/24477f7df164c27c609ed4e826ac89086207bea4 b/src/fuzz/bn_mod_exp_corpus/24477f7df164c27c609ed4e826ac89086207bea4
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/24477f7df164c27c609ed4e826ac89086207bea4
rename to src/fuzz/bn_mod_exp_corpus/24477f7df164c27c609ed4e826ac89086207bea4
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/25c0182f54d1646c1701cbba9208c27cb6d491f6 b/src/fuzz/bn_mod_exp_corpus/25c0182f54d1646c1701cbba9208c27cb6d491f6
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/25c0182f54d1646c1701cbba9208c27cb6d491f6
rename to src/fuzz/bn_mod_exp_corpus/25c0182f54d1646c1701cbba9208c27cb6d491f6
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/2638dec28b05837f0a7e5d909f13d4a1010c3133 b/src/fuzz/bn_mod_exp_corpus/2638dec28b05837f0a7e5d909f13d4a1010c3133
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/2638dec28b05837f0a7e5d909f13d4a1010c3133
rename to src/fuzz/bn_mod_exp_corpus/2638dec28b05837f0a7e5d909f13d4a1010c3133
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/310ee9f10a610166777befe13fa167de01d49ddf b/src/fuzz/bn_mod_exp_corpus/310ee9f10a610166777befe13fa167de01d49ddf
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/310ee9f10a610166777befe13fa167de01d49ddf
rename to src/fuzz/bn_mod_exp_corpus/310ee9f10a610166777befe13fa167de01d49ddf
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/31a96425354abd29e3d406cd3c7b45941a56d5ba b/src/fuzz/bn_mod_exp_corpus/31a96425354abd29e3d406cd3c7b45941a56d5ba
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/31a96425354abd29e3d406cd3c7b45941a56d5ba
rename to src/fuzz/bn_mod_exp_corpus/31a96425354abd29e3d406cd3c7b45941a56d5ba
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/31f9f3515fa8537fdba7bb72f9f95922ee28a5e5 b/src/fuzz/bn_mod_exp_corpus/31f9f3515fa8537fdba7bb72f9f95922ee28a5e5
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/31f9f3515fa8537fdba7bb72f9f95922ee28a5e5
rename to src/fuzz/bn_mod_exp_corpus/31f9f3515fa8537fdba7bb72f9f95922ee28a5e5
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/33e05978f5a4b051eab869b9bb758ad91230acc4 b/src/fuzz/bn_mod_exp_corpus/33e05978f5a4b051eab869b9bb758ad91230acc4
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/33e05978f5a4b051eab869b9bb758ad91230acc4
rename to src/fuzz/bn_mod_exp_corpus/33e05978f5a4b051eab869b9bb758ad91230acc4
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/365dcef4d231a1971051088003f368ffa41c4513 b/src/fuzz/bn_mod_exp_corpus/365dcef4d231a1971051088003f368ffa41c4513
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/365dcef4d231a1971051088003f368ffa41c4513
rename to src/fuzz/bn_mod_exp_corpus/365dcef4d231a1971051088003f368ffa41c4513
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/3ee811b9dd0f12b92da0b35f944d8da2271444ce b/src/fuzz/bn_mod_exp_corpus/3ee811b9dd0f12b92da0b35f944d8da2271444ce
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/3ee811b9dd0f12b92da0b35f944d8da2271444ce
rename to src/fuzz/bn_mod_exp_corpus/3ee811b9dd0f12b92da0b35f944d8da2271444ce
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/411ba7eacac8fd8dc081590bcef69816ee7b0983 b/src/fuzz/bn_mod_exp_corpus/411ba7eacac8fd8dc081590bcef69816ee7b0983
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/411ba7eacac8fd8dc081590bcef69816ee7b0983
rename to src/fuzz/bn_mod_exp_corpus/411ba7eacac8fd8dc081590bcef69816ee7b0983
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/470b2eb2332e52e33fb4e6331a46041d843fbf08 b/src/fuzz/bn_mod_exp_corpus/470b2eb2332e52e33fb4e6331a46041d843fbf08
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/470b2eb2332e52e33fb4e6331a46041d843fbf08
rename to src/fuzz/bn_mod_exp_corpus/470b2eb2332e52e33fb4e6331a46041d843fbf08
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/48e04e851db38f1137857d535b259632cddbdb4b b/src/fuzz/bn_mod_exp_corpus/48e04e851db38f1137857d535b259632cddbdb4b
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/48e04e851db38f1137857d535b259632cddbdb4b
rename to src/fuzz/bn_mod_exp_corpus/48e04e851db38f1137857d535b259632cddbdb4b
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/49a1ee4773e81e36fa9d30d0d910683b0a9268f8 b/src/fuzz/bn_mod_exp_corpus/49a1ee4773e81e36fa9d30d0d910683b0a9268f8
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/49a1ee4773e81e36fa9d30d0d910683b0a9268f8
rename to src/fuzz/bn_mod_exp_corpus/49a1ee4773e81e36fa9d30d0d910683b0a9268f8
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/4a66c4e140f4fdc8e50d04fc2c5138e9ea8bc0e6 b/src/fuzz/bn_mod_exp_corpus/4a66c4e140f4fdc8e50d04fc2c5138e9ea8bc0e6
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/4a66c4e140f4fdc8e50d04fc2c5138e9ea8bc0e6
rename to src/fuzz/bn_mod_exp_corpus/4a66c4e140f4fdc8e50d04fc2c5138e9ea8bc0e6
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/4c2ab744202abe9ab1ab5be3e7729cfe36ef2252 b/src/fuzz/bn_mod_exp_corpus/4c2ab744202abe9ab1ab5be3e7729cfe36ef2252
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/4c2ab744202abe9ab1ab5be3e7729cfe36ef2252
rename to src/fuzz/bn_mod_exp_corpus/4c2ab744202abe9ab1ab5be3e7729cfe36ef2252
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/50fe9b46fb7ccf989c5c18adaae09ad94a2a7ba4 b/src/fuzz/bn_mod_exp_corpus/50fe9b46fb7ccf989c5c18adaae09ad94a2a7ba4
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/50fe9b46fb7ccf989c5c18adaae09ad94a2a7ba4
rename to src/fuzz/bn_mod_exp_corpus/50fe9b46fb7ccf989c5c18adaae09ad94a2a7ba4
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/568411accf2ea14651edff9919eb355f3eb67168 b/src/fuzz/bn_mod_exp_corpus/568411accf2ea14651edff9919eb355f3eb67168
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/568411accf2ea14651edff9919eb355f3eb67168
rename to src/fuzz/bn_mod_exp_corpus/568411accf2ea14651edff9919eb355f3eb67168
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/56d2f13712a216b6a48f25696b1caed8cbabfd87 b/src/fuzz/bn_mod_exp_corpus/56d2f13712a216b6a48f25696b1caed8cbabfd87
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/56d2f13712a216b6a48f25696b1caed8cbabfd87
rename to src/fuzz/bn_mod_exp_corpus/56d2f13712a216b6a48f25696b1caed8cbabfd87
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/6351165cd1f725c617abf8f1d25711635fe91e02 b/src/fuzz/bn_mod_exp_corpus/6351165cd1f725c617abf8f1d25711635fe91e02
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/6351165cd1f725c617abf8f1d25711635fe91e02
rename to src/fuzz/bn_mod_exp_corpus/6351165cd1f725c617abf8f1d25711635fe91e02
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/6725ef75d309849c0ab011426b7f0dffb204b4b6 b/src/fuzz/bn_mod_exp_corpus/6725ef75d309849c0ab011426b7f0dffb204b4b6
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/6725ef75d309849c0ab011426b7f0dffb204b4b6
rename to src/fuzz/bn_mod_exp_corpus/6725ef75d309849c0ab011426b7f0dffb204b4b6
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/68014c66740d8d12fe474af21ff723572ecaec8a b/src/fuzz/bn_mod_exp_corpus/68014c66740d8d12fe474af21ff723572ecaec8a
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/68014c66740d8d12fe474af21ff723572ecaec8a
rename to src/fuzz/bn_mod_exp_corpus/68014c66740d8d12fe474af21ff723572ecaec8a
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/73c2e09b19974387bacd21dc5d1d9d5cc2b5536e b/src/fuzz/bn_mod_exp_corpus/73c2e09b19974387bacd21dc5d1d9d5cc2b5536e
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/73c2e09b19974387bacd21dc5d1d9d5cc2b5536e
rename to src/fuzz/bn_mod_exp_corpus/73c2e09b19974387bacd21dc5d1d9d5cc2b5536e
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/7833060c25293069c46c551e3f642ea42c2fe6fe b/src/fuzz/bn_mod_exp_corpus/7833060c25293069c46c551e3f642ea42c2fe6fe
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/7833060c25293069c46c551e3f642ea42c2fe6fe
rename to src/fuzz/bn_mod_exp_corpus/7833060c25293069c46c551e3f642ea42c2fe6fe
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/78d5ed530d5555f4dda00b2d7b6ce8f3df0ee06a b/src/fuzz/bn_mod_exp_corpus/78d5ed530d5555f4dda00b2d7b6ce8f3df0ee06a
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/78d5ed530d5555f4dda00b2d7b6ce8f3df0ee06a
rename to src/fuzz/bn_mod_exp_corpus/78d5ed530d5555f4dda00b2d7b6ce8f3df0ee06a
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/7a88556b6faf1b03dbd318358c2e298ec9ca9cef b/src/fuzz/bn_mod_exp_corpus/7a88556b6faf1b03dbd318358c2e298ec9ca9cef
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/7a88556b6faf1b03dbd318358c2e298ec9ca9cef
rename to src/fuzz/bn_mod_exp_corpus/7a88556b6faf1b03dbd318358c2e298ec9ca9cef
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/7af72c5a0361dee6f9f14713a00513b18ce495e5 b/src/fuzz/bn_mod_exp_corpus/7af72c5a0361dee6f9f14713a00513b18ce495e5
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/7af72c5a0361dee6f9f14713a00513b18ce495e5
rename to src/fuzz/bn_mod_exp_corpus/7af72c5a0361dee6f9f14713a00513b18ce495e5
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/7da8111c805417199ef5485ae96bfbf38973cfe2 b/src/fuzz/bn_mod_exp_corpus/7da8111c805417199ef5485ae96bfbf38973cfe2
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/7da8111c805417199ef5485ae96bfbf38973cfe2
rename to src/fuzz/bn_mod_exp_corpus/7da8111c805417199ef5485ae96bfbf38973cfe2
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/80ed7c38eb35b5d879be521b629313734acb49a8 b/src/fuzz/bn_mod_exp_corpus/80ed7c38eb35b5d879be521b629313734acb49a8
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/80ed7c38eb35b5d879be521b629313734acb49a8
rename to src/fuzz/bn_mod_exp_corpus/80ed7c38eb35b5d879be521b629313734acb49a8
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/83da4fcc6059cc60fedb27fb12ae6e54137a5fdc b/src/fuzz/bn_mod_exp_corpus/83da4fcc6059cc60fedb27fb12ae6e54137a5fdc
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/83da4fcc6059cc60fedb27fb12ae6e54137a5fdc
rename to src/fuzz/bn_mod_exp_corpus/83da4fcc6059cc60fedb27fb12ae6e54137a5fdc
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/856c6e4d95157a56fe2dc5c48fdbfd3b532d4a9e b/src/fuzz/bn_mod_exp_corpus/856c6e4d95157a56fe2dc5c48fdbfd3b532d4a9e
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/856c6e4d95157a56fe2dc5c48fdbfd3b532d4a9e
rename to src/fuzz/bn_mod_exp_corpus/856c6e4d95157a56fe2dc5c48fdbfd3b532d4a9e
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/8819d510168272f0373e2d09d838a51f7208804a b/src/fuzz/bn_mod_exp_corpus/8819d510168272f0373e2d09d838a51f7208804a
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/8819d510168272f0373e2d09d838a51f7208804a
rename to src/fuzz/bn_mod_exp_corpus/8819d510168272f0373e2d09d838a51f7208804a
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/88b768e22dde0cdca89b0229a72ac4a2e583eabe b/src/fuzz/bn_mod_exp_corpus/88b768e22dde0cdca89b0229a72ac4a2e583eabe
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/88b768e22dde0cdca89b0229a72ac4a2e583eabe
rename to src/fuzz/bn_mod_exp_corpus/88b768e22dde0cdca89b0229a72ac4a2e583eabe
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/8b30c425cdc8833272c41b0d687a7cd17e482259 b/src/fuzz/bn_mod_exp_corpus/8b30c425cdc8833272c41b0d687a7cd17e482259
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/8b30c425cdc8833272c41b0d687a7cd17e482259
rename to src/fuzz/bn_mod_exp_corpus/8b30c425cdc8833272c41b0d687a7cd17e482259
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/960cfef74e82e56cc85247556a693484e6a815ae b/src/fuzz/bn_mod_exp_corpus/960cfef74e82e56cc85247556a693484e6a815ae
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/960cfef74e82e56cc85247556a693484e6a815ae
rename to src/fuzz/bn_mod_exp_corpus/960cfef74e82e56cc85247556a693484e6a815ae
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/96fd7ae97ebed97b3dc56b70dc75617aa094390a b/src/fuzz/bn_mod_exp_corpus/96fd7ae97ebed97b3dc56b70dc75617aa094390a
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/96fd7ae97ebed97b3dc56b70dc75617aa094390a
rename to src/fuzz/bn_mod_exp_corpus/96fd7ae97ebed97b3dc56b70dc75617aa094390a
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/99eb779ab482c7e32f2e2b8c14f60a339f0220dd b/src/fuzz/bn_mod_exp_corpus/99eb779ab482c7e32f2e2b8c14f60a339f0220dd
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/99eb779ab482c7e32f2e2b8c14f60a339f0220dd
rename to src/fuzz/bn_mod_exp_corpus/99eb779ab482c7e32f2e2b8c14f60a339f0220dd
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/9aeb319b51a940cc41ee9a1b5bd60dcfbd16ec39 b/src/fuzz/bn_mod_exp_corpus/9aeb319b51a940cc41ee9a1b5bd60dcfbd16ec39
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/9aeb319b51a940cc41ee9a1b5bd60dcfbd16ec39
rename to src/fuzz/bn_mod_exp_corpus/9aeb319b51a940cc41ee9a1b5bd60dcfbd16ec39
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/9facdafd1938c93598185fd0db046b3532a0cce2 b/src/fuzz/bn_mod_exp_corpus/9facdafd1938c93598185fd0db046b3532a0cce2
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/9facdafd1938c93598185fd0db046b3532a0cce2
rename to src/fuzz/bn_mod_exp_corpus/9facdafd1938c93598185fd0db046b3532a0cce2
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/a115e708bd4c50b29e4fc62b7dbf95376255bc07 b/src/fuzz/bn_mod_exp_corpus/a115e708bd4c50b29e4fc62b7dbf95376255bc07
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/a115e708bd4c50b29e4fc62b7dbf95376255bc07
rename to src/fuzz/bn_mod_exp_corpus/a115e708bd4c50b29e4fc62b7dbf95376255bc07
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/a62baa87c61848fe52c27646363685f67011afbf b/src/fuzz/bn_mod_exp_corpus/a62baa87c61848fe52c27646363685f67011afbf
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/a62baa87c61848fe52c27646363685f67011afbf
rename to src/fuzz/bn_mod_exp_corpus/a62baa87c61848fe52c27646363685f67011afbf
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/ab2560a995cdb4ca495a45baabeb32471431950c b/src/fuzz/bn_mod_exp_corpus/ab2560a995cdb4ca495a45baabeb32471431950c
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/ab2560a995cdb4ca495a45baabeb32471431950c
rename to src/fuzz/bn_mod_exp_corpus/ab2560a995cdb4ca495a45baabeb32471431950c
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/ad923a40f08537e2de33ad148de3a4780036b857 b/src/fuzz/bn_mod_exp_corpus/ad923a40f08537e2de33ad148de3a4780036b857
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/ad923a40f08537e2de33ad148de3a4780036b857
rename to src/fuzz/bn_mod_exp_corpus/ad923a40f08537e2de33ad148de3a4780036b857
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/ae6ac92384da3f4def47b587cff8a86d8f8c0711 b/src/fuzz/bn_mod_exp_corpus/ae6ac92384da3f4def47b587cff8a86d8f8c0711
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/ae6ac92384da3f4def47b587cff8a86d8f8c0711
rename to src/fuzz/bn_mod_exp_corpus/ae6ac92384da3f4def47b587cff8a86d8f8c0711
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/b208049eea7e6ac1e5666321c427d4e761243f48 b/src/fuzz/bn_mod_exp_corpus/b208049eea7e6ac1e5666321c427d4e761243f48
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/b208049eea7e6ac1e5666321c427d4e761243f48
rename to src/fuzz/bn_mod_exp_corpus/b208049eea7e6ac1e5666321c427d4e761243f48
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/b2958e12f2cbfb7155057bcafc2f88f8ff153994 b/src/fuzz/bn_mod_exp_corpus/b2958e12f2cbfb7155057bcafc2f88f8ff153994
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/b2958e12f2cbfb7155057bcafc2f88f8ff153994
rename to src/fuzz/bn_mod_exp_corpus/b2958e12f2cbfb7155057bcafc2f88f8ff153994
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/ba136b5e876b5a03aeea7dba7d0a89d6c3293f3c b/src/fuzz/bn_mod_exp_corpus/ba136b5e876b5a03aeea7dba7d0a89d6c3293f3c
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/ba136b5e876b5a03aeea7dba7d0a89d6c3293f3c
rename to src/fuzz/bn_mod_exp_corpus/ba136b5e876b5a03aeea7dba7d0a89d6c3293f3c
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/c06a506efb8a44ed81d75ab2623f75909d8f8651 b/src/fuzz/bn_mod_exp_corpus/c06a506efb8a44ed81d75ab2623f75909d8f8651
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/c06a506efb8a44ed81d75ab2623f75909d8f8651
rename to src/fuzz/bn_mod_exp_corpus/c06a506efb8a44ed81d75ab2623f75909d8f8651
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/cd32f1d618121ea039c2208db9c2abb67054fa63 b/src/fuzz/bn_mod_exp_corpus/cd32f1d618121ea039c2208db9c2abb67054fa63
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/cd32f1d618121ea039c2208db9c2abb67054fa63
rename to src/fuzz/bn_mod_exp_corpus/cd32f1d618121ea039c2208db9c2abb67054fa63
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/ceed2eb46633f9632961cf6afce7d90a883c8b52 b/src/fuzz/bn_mod_exp_corpus/ceed2eb46633f9632961cf6afce7d90a883c8b52
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/ceed2eb46633f9632961cf6afce7d90a883c8b52
rename to src/fuzz/bn_mod_exp_corpus/ceed2eb46633f9632961cf6afce7d90a883c8b52
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/d02df9fd296ae8883904956a7b7660ab7a598bbf b/src/fuzz/bn_mod_exp_corpus/d02df9fd296ae8883904956a7b7660ab7a598bbf
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/d02df9fd296ae8883904956a7b7660ab7a598bbf
rename to src/fuzz/bn_mod_exp_corpus/d02df9fd296ae8883904956a7b7660ab7a598bbf
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/d29e2abc2737dd2215963c5ebca8a2d9c602fa56 b/src/fuzz/bn_mod_exp_corpus/d29e2abc2737dd2215963c5ebca8a2d9c602fa56
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/d29e2abc2737dd2215963c5ebca8a2d9c602fa56
rename to src/fuzz/bn_mod_exp_corpus/d29e2abc2737dd2215963c5ebca8a2d9c602fa56
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/d3da2d5faee70e4f37b297be18b01c18d4760ac6 b/src/fuzz/bn_mod_exp_corpus/d3da2d5faee70e4f37b297be18b01c18d4760ac6
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/d3da2d5faee70e4f37b297be18b01c18d4760ac6
rename to src/fuzz/bn_mod_exp_corpus/d3da2d5faee70e4f37b297be18b01c18d4760ac6
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/d4f286933bc793a76a44143d22c0f9530983e9f6 b/src/fuzz/bn_mod_exp_corpus/d4f286933bc793a76a44143d22c0f9530983e9f6
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/d4f286933bc793a76a44143d22c0f9530983e9f6
rename to src/fuzz/bn_mod_exp_corpus/d4f286933bc793a76a44143d22c0f9530983e9f6
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/dbed9c7798669142551e9dbc8caf64c3b9c701ee b/src/fuzz/bn_mod_exp_corpus/dbed9c7798669142551e9dbc8caf64c3b9c701ee
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/dbed9c7798669142551e9dbc8caf64c3b9c701ee
rename to src/fuzz/bn_mod_exp_corpus/dbed9c7798669142551e9dbc8caf64c3b9c701ee
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/de299167e46caed650b8241cd35520ef9d28d9e3 b/src/fuzz/bn_mod_exp_corpus/de299167e46caed650b8241cd35520ef9d28d9e3
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/de299167e46caed650b8241cd35520ef9d28d9e3
rename to src/fuzz/bn_mod_exp_corpus/de299167e46caed650b8241cd35520ef9d28d9e3
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/e2633a66f260322a2d1c1ad0a9843c729cdd2ed5 b/src/fuzz/bn_mod_exp_corpus/e2633a66f260322a2d1c1ad0a9843c729cdd2ed5
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/e2633a66f260322a2d1c1ad0a9843c729cdd2ed5
rename to src/fuzz/bn_mod_exp_corpus/e2633a66f260322a2d1c1ad0a9843c729cdd2ed5
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/e798cdac1d73bd2d274401a74fd89483b06c5cbb b/src/fuzz/bn_mod_exp_corpus/e798cdac1d73bd2d274401a74fd89483b06c5cbb
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/e798cdac1d73bd2d274401a74fd89483b06c5cbb
rename to src/fuzz/bn_mod_exp_corpus/e798cdac1d73bd2d274401a74fd89483b06c5cbb
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/ea13724d9a6842f2b8d28ce07b017fa5224511a6 b/src/fuzz/bn_mod_exp_corpus/ea13724d9a6842f2b8d28ce07b017fa5224511a6
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/ea13724d9a6842f2b8d28ce07b017fa5224511a6
rename to src/fuzz/bn_mod_exp_corpus/ea13724d9a6842f2b8d28ce07b017fa5224511a6
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/eb7a27f2a3c1a1f57798c31b104b91eb57b7d240 b/src/fuzz/bn_mod_exp_corpus/eb7a27f2a3c1a1f57798c31b104b91eb57b7d240
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/eb7a27f2a3c1a1f57798c31b104b91eb57b7d240
rename to src/fuzz/bn_mod_exp_corpus/eb7a27f2a3c1a1f57798c31b104b91eb57b7d240
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/efaa53e5ee3b72da467ee6211a327953629276ef b/src/fuzz/bn_mod_exp_corpus/efaa53e5ee3b72da467ee6211a327953629276ef
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/efaa53e5ee3b72da467ee6211a327953629276ef
rename to src/fuzz/bn_mod_exp_corpus/efaa53e5ee3b72da467ee6211a327953629276ef
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/f0f1a7438bc6280c325705632c9191444f95f1d7 b/src/fuzz/bn_mod_exp_corpus/f0f1a7438bc6280c325705632c9191444f95f1d7
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/f0f1a7438bc6280c325705632c9191444f95f1d7
rename to src/fuzz/bn_mod_exp_corpus/f0f1a7438bc6280c325705632c9191444f95f1d7
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/f399ddbc816381a607996d4e76f1f9be0042877c b/src/fuzz/bn_mod_exp_corpus/f399ddbc816381a607996d4e76f1f9be0042877c
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/f399ddbc816381a607996d4e76f1f9be0042877c
rename to src/fuzz/bn_mod_exp_corpus/f399ddbc816381a607996d4e76f1f9be0042877c
Binary files differ
diff --git a/fuzz/bn_mod_exp_corpus/f6df0381cbab15d93c3920090155a42516748d25 b/src/fuzz/bn_mod_exp_corpus/f6df0381cbab15d93c3920090155a42516748d25
similarity index 100%
rename from fuzz/bn_mod_exp_corpus/f6df0381cbab15d93c3920090155a42516748d25
rename to src/fuzz/bn_mod_exp_corpus/f6df0381cbab15d93c3920090155a42516748d25
Binary files differ
diff --git a/fuzz/cert.cc b/src/fuzz/cert.cc
similarity index 100%
rename from fuzz/cert.cc
rename to src/fuzz/cert.cc
diff --git a/fuzz/cert_corpus/01f0bc1bd4b94f8f8c0867d289ec8a4b3c8905fe b/src/fuzz/cert_corpus/01f0bc1bd4b94f8f8c0867d289ec8a4b3c8905fe
similarity index 100%
rename from fuzz/cert_corpus/01f0bc1bd4b94f8f8c0867d289ec8a4b3c8905fe
rename to src/fuzz/cert_corpus/01f0bc1bd4b94f8f8c0867d289ec8a4b3c8905fe
Binary files differ
diff --git a/fuzz/cert_corpus/031c5183d8c8c560e8e1818ff82aabf33973f770 b/src/fuzz/cert_corpus/031c5183d8c8c560e8e1818ff82aabf33973f770
similarity index 100%
rename from fuzz/cert_corpus/031c5183d8c8c560e8e1818ff82aabf33973f770
rename to src/fuzz/cert_corpus/031c5183d8c8c560e8e1818ff82aabf33973f770
diff --git a/fuzz/cert_corpus/047746a08d38a07ce30952f8992e47e6f9c42c02 b/src/fuzz/cert_corpus/047746a08d38a07ce30952f8992e47e6f9c42c02
similarity index 100%
rename from fuzz/cert_corpus/047746a08d38a07ce30952f8992e47e6f9c42c02
rename to src/fuzz/cert_corpus/047746a08d38a07ce30952f8992e47e6f9c42c02
Binary files differ
diff --git a/fuzz/cert_corpus/07802918a9947a2b9b3db9e93b92acaa04010a65 b/src/fuzz/cert_corpus/07802918a9947a2b9b3db9e93b92acaa04010a65
similarity index 100%
rename from fuzz/cert_corpus/07802918a9947a2b9b3db9e93b92acaa04010a65
rename to src/fuzz/cert_corpus/07802918a9947a2b9b3db9e93b92acaa04010a65
Binary files differ
diff --git a/fuzz/cert_corpus/0d40f75f1d8a84a817c75f1fea14ad14ac822c67 b/src/fuzz/cert_corpus/0d40f75f1d8a84a817c75f1fea14ad14ac822c67
similarity index 100%
rename from fuzz/cert_corpus/0d40f75f1d8a84a817c75f1fea14ad14ac822c67
rename to src/fuzz/cert_corpus/0d40f75f1d8a84a817c75f1fea14ad14ac822c67
Binary files differ
diff --git a/fuzz/cert_corpus/0d4d68ae2f1fb326d6d32ee71d5e7b03dc410b5c b/src/fuzz/cert_corpus/0d4d68ae2f1fb326d6d32ee71d5e7b03dc410b5c
similarity index 100%
rename from fuzz/cert_corpus/0d4d68ae2f1fb326d6d32ee71d5e7b03dc410b5c
rename to src/fuzz/cert_corpus/0d4d68ae2f1fb326d6d32ee71d5e7b03dc410b5c
Binary files differ
diff --git a/fuzz/cert_corpus/0db162e4f63fdba351279036c57df16b7fdc491f b/src/fuzz/cert_corpus/0db162e4f63fdba351279036c57df16b7fdc491f
similarity index 100%
rename from fuzz/cert_corpus/0db162e4f63fdba351279036c57df16b7fdc491f
rename to src/fuzz/cert_corpus/0db162e4f63fdba351279036c57df16b7fdc491f
Binary files differ
diff --git a/fuzz/cert_corpus/0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff b/src/fuzz/cert_corpus/0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff
similarity index 100%
rename from fuzz/cert_corpus/0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff
rename to src/fuzz/cert_corpus/0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff
diff --git a/fuzz/cert_corpus/0f845604775fb8dac06bc8c80bbedba128f7a96f b/src/fuzz/cert_corpus/0f845604775fb8dac06bc8c80bbedba128f7a96f
similarity index 100%
rename from fuzz/cert_corpus/0f845604775fb8dac06bc8c80bbedba128f7a96f
rename to src/fuzz/cert_corpus/0f845604775fb8dac06bc8c80bbedba128f7a96f
Binary files differ
diff --git a/fuzz/cert_corpus/12a9daa27150bc163815b92f7d8d12a19080342f b/src/fuzz/cert_corpus/12a9daa27150bc163815b92f7d8d12a19080342f
similarity index 100%
rename from fuzz/cert_corpus/12a9daa27150bc163815b92f7d8d12a19080342f
rename to src/fuzz/cert_corpus/12a9daa27150bc163815b92f7d8d12a19080342f
Binary files differ
diff --git a/fuzz/cert_corpus/159cc124352f0c0ac1cef2399c5c25614e29c6eb b/src/fuzz/cert_corpus/159cc124352f0c0ac1cef2399c5c25614e29c6eb
similarity index 100%
rename from fuzz/cert_corpus/159cc124352f0c0ac1cef2399c5c25614e29c6eb
rename to src/fuzz/cert_corpus/159cc124352f0c0ac1cef2399c5c25614e29c6eb
Binary files differ
diff --git a/fuzz/cert_corpus/2a8a35c937e4b9d98e23bfb4aafefeeac6cbb8e2 b/src/fuzz/cert_corpus/2a8a35c937e4b9d98e23bfb4aafefeeac6cbb8e2
similarity index 100%
rename from fuzz/cert_corpus/2a8a35c937e4b9d98e23bfb4aafefeeac6cbb8e2
rename to src/fuzz/cert_corpus/2a8a35c937e4b9d98e23bfb4aafefeeac6cbb8e2
Binary files differ
diff --git a/fuzz/cert_corpus/2af55a3666502ec29b1157d018e0259605673389 b/src/fuzz/cert_corpus/2af55a3666502ec29b1157d018e0259605673389
similarity index 100%
rename from fuzz/cert_corpus/2af55a3666502ec29b1157d018e0259605673389
rename to src/fuzz/cert_corpus/2af55a3666502ec29b1157d018e0259605673389
Binary files differ
diff --git a/fuzz/cert_corpus/2df27b0263191cb8029ca6f646f543e647c5c6ad b/src/fuzz/cert_corpus/2df27b0263191cb8029ca6f646f543e647c5c6ad
similarity index 100%
rename from fuzz/cert_corpus/2df27b0263191cb8029ca6f646f543e647c5c6ad
rename to src/fuzz/cert_corpus/2df27b0263191cb8029ca6f646f543e647c5c6ad
Binary files differ
diff --git a/fuzz/cert_corpus/31dad1d547e55649e2ca06f479081d5418d212b1 b/src/fuzz/cert_corpus/31dad1d547e55649e2ca06f479081d5418d212b1
similarity index 100%
rename from fuzz/cert_corpus/31dad1d547e55649e2ca06f479081d5418d212b1
rename to src/fuzz/cert_corpus/31dad1d547e55649e2ca06f479081d5418d212b1
Binary files differ
diff --git a/fuzz/cert_corpus/32585c72f201b556c98be5dd5da1144230c527a3 b/src/fuzz/cert_corpus/32585c72f201b556c98be5dd5da1144230c527a3
similarity index 100%
rename from fuzz/cert_corpus/32585c72f201b556c98be5dd5da1144230c527a3
rename to src/fuzz/cert_corpus/32585c72f201b556c98be5dd5da1144230c527a3
Binary files differ
diff --git a/fuzz/cert_corpus/3377dcd98d7cf9446f13cef5c2c9eb4bfb46a574 b/src/fuzz/cert_corpus/3377dcd98d7cf9446f13cef5c2c9eb4bfb46a574
similarity index 100%
rename from fuzz/cert_corpus/3377dcd98d7cf9446f13cef5c2c9eb4bfb46a574
rename to src/fuzz/cert_corpus/3377dcd98d7cf9446f13cef5c2c9eb4bfb46a574
Binary files differ
diff --git a/fuzz/cert_corpus/354ad535f3e1989636660154a3fdf5b03c22e3fa b/src/fuzz/cert_corpus/354ad535f3e1989636660154a3fdf5b03c22e3fa
similarity index 100%
rename from fuzz/cert_corpus/354ad535f3e1989636660154a3fdf5b03c22e3fa
rename to src/fuzz/cert_corpus/354ad535f3e1989636660154a3fdf5b03c22e3fa
Binary files differ
diff --git a/fuzz/cert_corpus/3594e4a17dbe05024407d8819f96e07e0891d6c3 b/src/fuzz/cert_corpus/3594e4a17dbe05024407d8819f96e07e0891d6c3
similarity index 100%
rename from fuzz/cert_corpus/3594e4a17dbe05024407d8819f96e07e0891d6c3
rename to src/fuzz/cert_corpus/3594e4a17dbe05024407d8819f96e07e0891d6c3
Binary files differ
diff --git a/fuzz/cert_corpus/360e330b02ff481851b528cdb2fdc952d21afa91 b/src/fuzz/cert_corpus/360e330b02ff481851b528cdb2fdc952d21afa91
similarity index 100%
rename from fuzz/cert_corpus/360e330b02ff481851b528cdb2fdc952d21afa91
rename to src/fuzz/cert_corpus/360e330b02ff481851b528cdb2fdc952d21afa91
Binary files differ
diff --git a/fuzz/cert_corpus/36ace68d189b6d3cf23f1cc44df698d700986926 b/src/fuzz/cert_corpus/36ace68d189b6d3cf23f1cc44df698d700986926
similarity index 100%
rename from fuzz/cert_corpus/36ace68d189b6d3cf23f1cc44df698d700986926
rename to src/fuzz/cert_corpus/36ace68d189b6d3cf23f1cc44df698d700986926
Binary files differ
diff --git a/fuzz/cert_corpus/37bca4ce167007fa9cc2ea42263d1483c4c17db5 b/src/fuzz/cert_corpus/37bca4ce167007fa9cc2ea42263d1483c4c17db5
similarity index 100%
rename from fuzz/cert_corpus/37bca4ce167007fa9cc2ea42263d1483c4c17db5
rename to src/fuzz/cert_corpus/37bca4ce167007fa9cc2ea42263d1483c4c17db5
Binary files differ
diff --git a/fuzz/cert_corpus/391b2ba9b8322af5b4c8b4ada27b5a734e9f8d8d b/src/fuzz/cert_corpus/391b2ba9b8322af5b4c8b4ada27b5a734e9f8d8d
similarity index 100%
rename from fuzz/cert_corpus/391b2ba9b8322af5b4c8b4ada27b5a734e9f8d8d
rename to src/fuzz/cert_corpus/391b2ba9b8322af5b4c8b4ada27b5a734e9f8d8d
Binary files differ
diff --git a/fuzz/cert_corpus/3b5f3b8d26f97e1774fa7890adb5477d96349f1f b/src/fuzz/cert_corpus/3b5f3b8d26f97e1774fa7890adb5477d96349f1f
similarity index 100%
rename from fuzz/cert_corpus/3b5f3b8d26f97e1774fa7890adb5477d96349f1f
rename to src/fuzz/cert_corpus/3b5f3b8d26f97e1774fa7890adb5477d96349f1f
Binary files differ
diff --git a/fuzz/cert_corpus/3f62a76c9e78a1a8032c289dba5d57856cd3fa9d b/src/fuzz/cert_corpus/3f62a76c9e78a1a8032c289dba5d57856cd3fa9d
similarity index 100%
rename from fuzz/cert_corpus/3f62a76c9e78a1a8032c289dba5d57856cd3fa9d
rename to src/fuzz/cert_corpus/3f62a76c9e78a1a8032c289dba5d57856cd3fa9d
Binary files differ
diff --git a/fuzz/cert_corpus/4298a95b560d773b41276414f4f7e991126fe619 b/src/fuzz/cert_corpus/4298a95b560d773b41276414f4f7e991126fe619
similarity index 100%
rename from fuzz/cert_corpus/4298a95b560d773b41276414f4f7e991126fe619
rename to src/fuzz/cert_corpus/4298a95b560d773b41276414f4f7e991126fe619
Binary files differ
diff --git a/fuzz/cert_corpus/45f7155e3dfd2feb10e302768d2675679c5f7875 b/src/fuzz/cert_corpus/45f7155e3dfd2feb10e302768d2675679c5f7875
similarity index 100%
rename from fuzz/cert_corpus/45f7155e3dfd2feb10e302768d2675679c5f7875
rename to src/fuzz/cert_corpus/45f7155e3dfd2feb10e302768d2675679c5f7875
Binary files differ
diff --git a/fuzz/cert_corpus/48158490d84d0c2edee7017978273f647a7c874b b/src/fuzz/cert_corpus/48158490d84d0c2edee7017978273f647a7c874b
similarity index 100%
rename from fuzz/cert_corpus/48158490d84d0c2edee7017978273f647a7c874b
rename to src/fuzz/cert_corpus/48158490d84d0c2edee7017978273f647a7c874b
Binary files differ
diff --git a/fuzz/cert_corpus/49cf319f65874bd676e94d1392d0633489ef15b2 b/src/fuzz/cert_corpus/49cf319f65874bd676e94d1392d0633489ef15b2
similarity index 100%
rename from fuzz/cert_corpus/49cf319f65874bd676e94d1392d0633489ef15b2
rename to src/fuzz/cert_corpus/49cf319f65874bd676e94d1392d0633489ef15b2
Binary files differ
diff --git a/fuzz/cert_corpus/4a02d1b38ed81f13a71b8c0ca8cb0d0d830a372f b/src/fuzz/cert_corpus/4a02d1b38ed81f13a71b8c0ca8cb0d0d830a372f
similarity index 100%
rename from fuzz/cert_corpus/4a02d1b38ed81f13a71b8c0ca8cb0d0d830a372f
rename to src/fuzz/cert_corpus/4a02d1b38ed81f13a71b8c0ca8cb0d0d830a372f
Binary files differ
diff --git a/fuzz/cert_corpus/53cf43589a0b5a9ac900c5d471cd55f2cfa9647d b/src/fuzz/cert_corpus/53cf43589a0b5a9ac900c5d471cd55f2cfa9647d
similarity index 100%
rename from fuzz/cert_corpus/53cf43589a0b5a9ac900c5d471cd55f2cfa9647d
rename to src/fuzz/cert_corpus/53cf43589a0b5a9ac900c5d471cd55f2cfa9647d
Binary files differ
diff --git a/fuzz/cert_corpus/54b712905dafa849b9af0f0cb674a0b1bedb9d7a b/src/fuzz/cert_corpus/54b712905dafa849b9af0f0cb674a0b1bedb9d7a
similarity index 100%
rename from fuzz/cert_corpus/54b712905dafa849b9af0f0cb674a0b1bedb9d7a
rename to src/fuzz/cert_corpus/54b712905dafa849b9af0f0cb674a0b1bedb9d7a
Binary files differ
diff --git a/fuzz/cert_corpus/55ffd1395766edd018e7b98d86767d175629a420 b/src/fuzz/cert_corpus/55ffd1395766edd018e7b98d86767d175629a420
similarity index 100%
rename from fuzz/cert_corpus/55ffd1395766edd018e7b98d86767d175629a420
rename to src/fuzz/cert_corpus/55ffd1395766edd018e7b98d86767d175629a420
Binary files differ
diff --git a/fuzz/cert_corpus/56e4a5c9a93b5a414e2d14ea6eabd787dd0ffe7b b/src/fuzz/cert_corpus/56e4a5c9a93b5a414e2d14ea6eabd787dd0ffe7b
similarity index 100%
rename from fuzz/cert_corpus/56e4a5c9a93b5a414e2d14ea6eabd787dd0ffe7b
rename to src/fuzz/cert_corpus/56e4a5c9a93b5a414e2d14ea6eabd787dd0ffe7b
diff --git a/fuzz/cert_corpus/580233de69f61b32ff2f0523f4233a62b35b0466 b/src/fuzz/cert_corpus/580233de69f61b32ff2f0523f4233a62b35b0466
similarity index 100%
rename from fuzz/cert_corpus/580233de69f61b32ff2f0523f4233a62b35b0466
rename to src/fuzz/cert_corpus/580233de69f61b32ff2f0523f4233a62b35b0466
Binary files differ
diff --git a/fuzz/cert_corpus/5d64f19209be8be3ce3e914b475db34591d7a985 b/src/fuzz/cert_corpus/5d64f19209be8be3ce3e914b475db34591d7a985
similarity index 100%
rename from fuzz/cert_corpus/5d64f19209be8be3ce3e914b475db34591d7a985
rename to src/fuzz/cert_corpus/5d64f19209be8be3ce3e914b475db34591d7a985
diff --git a/fuzz/cert_corpus/5edf2e8c8c37b9326932d81ae6a3230c8c2144b9 b/src/fuzz/cert_corpus/5edf2e8c8c37b9326932d81ae6a3230c8c2144b9
similarity index 100%
rename from fuzz/cert_corpus/5edf2e8c8c37b9326932d81ae6a3230c8c2144b9
rename to src/fuzz/cert_corpus/5edf2e8c8c37b9326932d81ae6a3230c8c2144b9
Binary files differ
diff --git a/fuzz/cert_corpus/611f7a7477aa93354cdd839f2575a27fe88ecfba b/src/fuzz/cert_corpus/611f7a7477aa93354cdd839f2575a27fe88ecfba
similarity index 100%
rename from fuzz/cert_corpus/611f7a7477aa93354cdd839f2575a27fe88ecfba
rename to src/fuzz/cert_corpus/611f7a7477aa93354cdd839f2575a27fe88ecfba
Binary files differ
diff --git a/fuzz/cert_corpus/61eaeb064de9b973f6f51578387e5bb87d5ceb81 b/src/fuzz/cert_corpus/61eaeb064de9b973f6f51578387e5bb87d5ceb81
similarity index 100%
rename from fuzz/cert_corpus/61eaeb064de9b973f6f51578387e5bb87d5ceb81
rename to src/fuzz/cert_corpus/61eaeb064de9b973f6f51578387e5bb87d5ceb81
Binary files differ
diff --git a/fuzz/cert_corpus/62377523f740c070c6a3f57d9c5246e6ae4ef2b4 b/src/fuzz/cert_corpus/62377523f740c070c6a3f57d9c5246e6ae4ef2b4
similarity index 100%
rename from fuzz/cert_corpus/62377523f740c070c6a3f57d9c5246e6ae4ef2b4
rename to src/fuzz/cert_corpus/62377523f740c070c6a3f57d9c5246e6ae4ef2b4
Binary files differ
diff --git a/fuzz/cert_corpus/630f3fbe6eecbfbba7ce15e531a5ec4ec43dda47 b/src/fuzz/cert_corpus/630f3fbe6eecbfbba7ce15e531a5ec4ec43dda47
similarity index 100%
rename from fuzz/cert_corpus/630f3fbe6eecbfbba7ce15e531a5ec4ec43dda47
rename to src/fuzz/cert_corpus/630f3fbe6eecbfbba7ce15e531a5ec4ec43dda47
Binary files differ
diff --git a/fuzz/cert_corpus/65b5a4eca60817b11bdb326c29cb000d2ad7797c b/src/fuzz/cert_corpus/65b5a4eca60817b11bdb326c29cb000d2ad7797c
similarity index 100%
rename from fuzz/cert_corpus/65b5a4eca60817b11bdb326c29cb000d2ad7797c
rename to src/fuzz/cert_corpus/65b5a4eca60817b11bdb326c29cb000d2ad7797c
Binary files differ
diff --git a/fuzz/cert_corpus/68e6b7596f13f750fc18b826f23cfaaaa9e7ca77 b/src/fuzz/cert_corpus/68e6b7596f13f750fc18b826f23cfaaaa9e7ca77
similarity index 100%
rename from fuzz/cert_corpus/68e6b7596f13f750fc18b826f23cfaaaa9e7ca77
rename to src/fuzz/cert_corpus/68e6b7596f13f750fc18b826f23cfaaaa9e7ca77
Binary files differ
diff --git a/fuzz/cert_corpus/7193a15efa6efe2395db8bab4ec1c04773c97019 b/src/fuzz/cert_corpus/7193a15efa6efe2395db8bab4ec1c04773c97019
similarity index 100%
rename from fuzz/cert_corpus/7193a15efa6efe2395db8bab4ec1c04773c97019
rename to src/fuzz/cert_corpus/7193a15efa6efe2395db8bab4ec1c04773c97019
Binary files differ
diff --git a/fuzz/cert_corpus/739b6e977a403fa06deb8af5e0afa967fcb8d13e b/src/fuzz/cert_corpus/739b6e977a403fa06deb8af5e0afa967fcb8d13e
similarity index 100%
rename from fuzz/cert_corpus/739b6e977a403fa06deb8af5e0afa967fcb8d13e
rename to src/fuzz/cert_corpus/739b6e977a403fa06deb8af5e0afa967fcb8d13e
Binary files differ
diff --git a/fuzz/cert_corpus/752d1dad45e5768274bc56f2ec34dda13df86ca5 b/src/fuzz/cert_corpus/752d1dad45e5768274bc56f2ec34dda13df86ca5
similarity index 100%
rename from fuzz/cert_corpus/752d1dad45e5768274bc56f2ec34dda13df86ca5
rename to src/fuzz/cert_corpus/752d1dad45e5768274bc56f2ec34dda13df86ca5
Binary files differ
diff --git a/fuzz/cert_corpus/784574f30cf7b2e30f85a26a7257c7a4d724f1b3 b/src/fuzz/cert_corpus/784574f30cf7b2e30f85a26a7257c7a4d724f1b3
similarity index 100%
rename from fuzz/cert_corpus/784574f30cf7b2e30f85a26a7257c7a4d724f1b3
rename to src/fuzz/cert_corpus/784574f30cf7b2e30f85a26a7257c7a4d724f1b3
Binary files differ
diff --git a/fuzz/cert_corpus/7a37f6614fd5c0dda82eceb3d171090c7581f0c1 b/src/fuzz/cert_corpus/7a37f6614fd5c0dda82eceb3d171090c7581f0c1
similarity index 100%
rename from fuzz/cert_corpus/7a37f6614fd5c0dda82eceb3d171090c7581f0c1
rename to src/fuzz/cert_corpus/7a37f6614fd5c0dda82eceb3d171090c7581f0c1
Binary files differ
diff --git a/fuzz/cert_corpus/7b7eba1a5c8a050ebe26e2c000eb25a8aed15861 b/src/fuzz/cert_corpus/7b7eba1a5c8a050ebe26e2c000eb25a8aed15861
similarity index 100%
rename from fuzz/cert_corpus/7b7eba1a5c8a050ebe26e2c000eb25a8aed15861
rename to src/fuzz/cert_corpus/7b7eba1a5c8a050ebe26e2c000eb25a8aed15861
Binary files differ
diff --git a/fuzz/cert_corpus/827edcf363c580b727c2246026e582c5d1787bcb b/src/fuzz/cert_corpus/827edcf363c580b727c2246026e582c5d1787bcb
similarity index 100%
rename from fuzz/cert_corpus/827edcf363c580b727c2246026e582c5d1787bcb
rename to src/fuzz/cert_corpus/827edcf363c580b727c2246026e582c5d1787bcb
Binary files differ
diff --git a/fuzz/cert_corpus/84c7b51c0a1e02fa6e154b5566e805b01dfef772 b/src/fuzz/cert_corpus/84c7b51c0a1e02fa6e154b5566e805b01dfef772
similarity index 100%
rename from fuzz/cert_corpus/84c7b51c0a1e02fa6e154b5566e805b01dfef772
rename to src/fuzz/cert_corpus/84c7b51c0a1e02fa6e154b5566e805b01dfef772
Binary files differ
diff --git a/fuzz/cert_corpus/89b2e812f30560eead2c021c92d445c8cd67728b b/src/fuzz/cert_corpus/89b2e812f30560eead2c021c92d445c8cd67728b
similarity index 100%
rename from fuzz/cert_corpus/89b2e812f30560eead2c021c92d445c8cd67728b
rename to src/fuzz/cert_corpus/89b2e812f30560eead2c021c92d445c8cd67728b
Binary files differ
diff --git a/fuzz/cert_corpus/89f5d9614abf6e736f62a9559bc6ef101815e882 b/src/fuzz/cert_corpus/89f5d9614abf6e736f62a9559bc6ef101815e882
similarity index 100%
rename from fuzz/cert_corpus/89f5d9614abf6e736f62a9559bc6ef101815e882
rename to src/fuzz/cert_corpus/89f5d9614abf6e736f62a9559bc6ef101815e882
Binary files differ
diff --git a/fuzz/cert_corpus/8de9c5589e1fbc865d7bdded105c78beba00470e b/src/fuzz/cert_corpus/8de9c5589e1fbc865d7bdded105c78beba00470e
similarity index 100%
rename from fuzz/cert_corpus/8de9c5589e1fbc865d7bdded105c78beba00470e
rename to src/fuzz/cert_corpus/8de9c5589e1fbc865d7bdded105c78beba00470e
Binary files differ
diff --git a/fuzz/cert_corpus/9710c55087bda038a0366e023f2ce43a29912da3 b/src/fuzz/cert_corpus/9710c55087bda038a0366e023f2ce43a29912da3
similarity index 100%
rename from fuzz/cert_corpus/9710c55087bda038a0366e023f2ce43a29912da3
rename to src/fuzz/cert_corpus/9710c55087bda038a0366e023f2ce43a29912da3
Binary files differ
diff --git a/fuzz/cert_corpus/9738cede3fd16b965145df41be8c9f970ace7d12 b/src/fuzz/cert_corpus/9738cede3fd16b965145df41be8c9f970ace7d12
similarity index 100%
rename from fuzz/cert_corpus/9738cede3fd16b965145df41be8c9f970ace7d12
rename to src/fuzz/cert_corpus/9738cede3fd16b965145df41be8c9f970ace7d12
Binary files differ
diff --git a/fuzz/cert_corpus/9d78029f18d69ef543cd278130822447a86eec29 b/src/fuzz/cert_corpus/9d78029f18d69ef543cd278130822447a86eec29
similarity index 100%
rename from fuzz/cert_corpus/9d78029f18d69ef543cd278130822447a86eec29
rename to src/fuzz/cert_corpus/9d78029f18d69ef543cd278130822447a86eec29
Binary files differ
diff --git a/fuzz/cert_corpus/a1cb8f059c2d8684bffb265fe3680affce3029f9 b/src/fuzz/cert_corpus/a1cb8f059c2d8684bffb265fe3680affce3029f9
similarity index 100%
rename from fuzz/cert_corpus/a1cb8f059c2d8684bffb265fe3680affce3029f9
rename to src/fuzz/cert_corpus/a1cb8f059c2d8684bffb265fe3680affce3029f9
Binary files differ
diff --git a/fuzz/cert_corpus/a49df1ddfd2ce833c917f8e51f1f136a565c4f8f b/src/fuzz/cert_corpus/a49df1ddfd2ce833c917f8e51f1f136a565c4f8f
similarity index 100%
rename from fuzz/cert_corpus/a49df1ddfd2ce833c917f8e51f1f136a565c4f8f
rename to src/fuzz/cert_corpus/a49df1ddfd2ce833c917f8e51f1f136a565c4f8f
Binary files differ
diff --git a/fuzz/cert_corpus/a6df7d67934419f900194d58e284dd351d24e092 b/src/fuzz/cert_corpus/a6df7d67934419f900194d58e284dd351d24e092
similarity index 100%
rename from fuzz/cert_corpus/a6df7d67934419f900194d58e284dd351d24e092
rename to src/fuzz/cert_corpus/a6df7d67934419f900194d58e284dd351d24e092
Binary files differ
diff --git a/fuzz/cert_corpus/a77af1cb679faa23ad49896cc79a0fd1cc324073 b/src/fuzz/cert_corpus/a77af1cb679faa23ad49896cc79a0fd1cc324073
similarity index 100%
rename from fuzz/cert_corpus/a77af1cb679faa23ad49896cc79a0fd1cc324073
rename to src/fuzz/cert_corpus/a77af1cb679faa23ad49896cc79a0fd1cc324073
Binary files differ
diff --git a/fuzz/cert_corpus/a87b5018ededeb170f7684da3d3a5669e5917e69 b/src/fuzz/cert_corpus/a87b5018ededeb170f7684da3d3a5669e5917e69
similarity index 100%
rename from fuzz/cert_corpus/a87b5018ededeb170f7684da3d3a5669e5917e69
rename to src/fuzz/cert_corpus/a87b5018ededeb170f7684da3d3a5669e5917e69
Binary files differ
diff --git a/fuzz/cert_corpus/ab4cfa04101b512daa2ffcd99773d820b41d429b b/src/fuzz/cert_corpus/ab4cfa04101b512daa2ffcd99773d820b41d429b
similarity index 100%
rename from fuzz/cert_corpus/ab4cfa04101b512daa2ffcd99773d820b41d429b
rename to src/fuzz/cert_corpus/ab4cfa04101b512daa2ffcd99773d820b41d429b
Binary files differ
diff --git a/fuzz/cert_corpus/ad520c064da535365c2cf4262dc960cc03011a0a b/src/fuzz/cert_corpus/ad520c064da535365c2cf4262dc960cc03011a0a
similarity index 100%
rename from fuzz/cert_corpus/ad520c064da535365c2cf4262dc960cc03011a0a
rename to src/fuzz/cert_corpus/ad520c064da535365c2cf4262dc960cc03011a0a
Binary files differ
diff --git a/fuzz/cert_corpus/b12fc1dc76c9d900cdce219fcb5dab28c4e071d3 b/src/fuzz/cert_corpus/b12fc1dc76c9d900cdce219fcb5dab28c4e071d3
similarity index 100%
rename from fuzz/cert_corpus/b12fc1dc76c9d900cdce219fcb5dab28c4e071d3
rename to src/fuzz/cert_corpus/b12fc1dc76c9d900cdce219fcb5dab28c4e071d3
Binary files differ
diff --git a/fuzz/cert_corpus/b177d17a1b55c4ae3d1c2539cfea426ecf86a944 b/src/fuzz/cert_corpus/b177d17a1b55c4ae3d1c2539cfea426ecf86a944
similarity index 100%
rename from fuzz/cert_corpus/b177d17a1b55c4ae3d1c2539cfea426ecf86a944
rename to src/fuzz/cert_corpus/b177d17a1b55c4ae3d1c2539cfea426ecf86a944
Binary files differ
diff --git a/fuzz/cert_corpus/b240ee6879847aa20ae97315c6062da51a223542 b/src/fuzz/cert_corpus/b240ee6879847aa20ae97315c6062da51a223542
similarity index 100%
rename from fuzz/cert_corpus/b240ee6879847aa20ae97315c6062da51a223542
rename to src/fuzz/cert_corpus/b240ee6879847aa20ae97315c6062da51a223542
diff --git a/fuzz/cert_corpus/b2a55c5d37dea08c7e7c328c91c34e1ea06a9a7a b/src/fuzz/cert_corpus/b2a55c5d37dea08c7e7c328c91c34e1ea06a9a7a
similarity index 100%
rename from fuzz/cert_corpus/b2a55c5d37dea08c7e7c328c91c34e1ea06a9a7a
rename to src/fuzz/cert_corpus/b2a55c5d37dea08c7e7c328c91c34e1ea06a9a7a
Binary files differ
diff --git a/fuzz/cert_corpus/b46eb914ca1b97912ccc335d057cbeee1d7bcd39 b/src/fuzz/cert_corpus/b46eb914ca1b97912ccc335d057cbeee1d7bcd39
similarity index 100%
rename from fuzz/cert_corpus/b46eb914ca1b97912ccc335d057cbeee1d7bcd39
rename to src/fuzz/cert_corpus/b46eb914ca1b97912ccc335d057cbeee1d7bcd39
Binary files differ
diff --git a/fuzz/cert_corpus/ba9e3c974091cc39145eae3c393109c7ae9fdcef b/src/fuzz/cert_corpus/ba9e3c974091cc39145eae3c393109c7ae9fdcef
similarity index 100%
rename from fuzz/cert_corpus/ba9e3c974091cc39145eae3c393109c7ae9fdcef
rename to src/fuzz/cert_corpus/ba9e3c974091cc39145eae3c393109c7ae9fdcef
Binary files differ
diff --git a/fuzz/cert_corpus/bb3eaefa532c6acccfef82c89500cbcbc86e1129 b/src/fuzz/cert_corpus/bb3eaefa532c6acccfef82c89500cbcbc86e1129
similarity index 100%
rename from fuzz/cert_corpus/bb3eaefa532c6acccfef82c89500cbcbc86e1129
rename to src/fuzz/cert_corpus/bb3eaefa532c6acccfef82c89500cbcbc86e1129
Binary files differ
diff --git a/fuzz/cert_corpus/bb61b707a58021e32ea83339eede94037c11bb3c b/src/fuzz/cert_corpus/bb61b707a58021e32ea83339eede94037c11bb3c
similarity index 100%
rename from fuzz/cert_corpus/bb61b707a58021e32ea83339eede94037c11bb3c
rename to src/fuzz/cert_corpus/bb61b707a58021e32ea83339eede94037c11bb3c
Binary files differ
diff --git a/fuzz/cert_corpus/bb788308800e54e89016d82c97d5e2ab8952d285 b/src/fuzz/cert_corpus/bb788308800e54e89016d82c97d5e2ab8952d285
similarity index 100%
rename from fuzz/cert_corpus/bb788308800e54e89016d82c97d5e2ab8952d285
rename to src/fuzz/cert_corpus/bb788308800e54e89016d82c97d5e2ab8952d285
Binary files differ
diff --git a/fuzz/cert_corpus/bcae504875dc1ecefc706d691c4d2045183d84eb b/src/fuzz/cert_corpus/bcae504875dc1ecefc706d691c4d2045183d84eb
similarity index 100%
rename from fuzz/cert_corpus/bcae504875dc1ecefc706d691c4d2045183d84eb
rename to src/fuzz/cert_corpus/bcae504875dc1ecefc706d691c4d2045183d84eb
Binary files differ
diff --git a/fuzz/cert_corpus/bcd11eab5654e16876e0af3895bc45a2f2dee41d b/src/fuzz/cert_corpus/bcd11eab5654e16876e0af3895bc45a2f2dee41d
similarity index 100%
rename from fuzz/cert_corpus/bcd11eab5654e16876e0af3895bc45a2f2dee41d
rename to src/fuzz/cert_corpus/bcd11eab5654e16876e0af3895bc45a2f2dee41d
Binary files differ
diff --git a/fuzz/cert_corpus/be837488ff011b41125cd2cd32321a290e07cadf b/src/fuzz/cert_corpus/be837488ff011b41125cd2cd32321a290e07cadf
similarity index 100%
rename from fuzz/cert_corpus/be837488ff011b41125cd2cd32321a290e07cadf
rename to src/fuzz/cert_corpus/be837488ff011b41125cd2cd32321a290e07cadf
Binary files differ
diff --git a/fuzz/cert_corpus/be90a3884cd25267d650126e9a6ca14b540f0f06 b/src/fuzz/cert_corpus/be90a3884cd25267d650126e9a6ca14b540f0f06
similarity index 100%
rename from fuzz/cert_corpus/be90a3884cd25267d650126e9a6ca14b540f0f06
rename to src/fuzz/cert_corpus/be90a3884cd25267d650126e9a6ca14b540f0f06
Binary files differ
diff --git a/fuzz/cert_corpus/c2ff966235f78f146c41f5d3bc4d61781cdcdcb0 b/src/fuzz/cert_corpus/c2ff966235f78f146c41f5d3bc4d61781cdcdcb0
similarity index 100%
rename from fuzz/cert_corpus/c2ff966235f78f146c41f5d3bc4d61781cdcdcb0
rename to src/fuzz/cert_corpus/c2ff966235f78f146c41f5d3bc4d61781cdcdcb0
Binary files differ
diff --git a/fuzz/cert_corpus/c470fd0883a5f55b958332fc90f30cd1fb63e48d b/src/fuzz/cert_corpus/c470fd0883a5f55b958332fc90f30cd1fb63e48d
similarity index 100%
rename from fuzz/cert_corpus/c470fd0883a5f55b958332fc90f30cd1fb63e48d
rename to src/fuzz/cert_corpus/c470fd0883a5f55b958332fc90f30cd1fb63e48d
Binary files differ
diff --git a/fuzz/cert_corpus/c4f3c6cfbef081bf63b3b5972c9137635d445fdd b/src/fuzz/cert_corpus/c4f3c6cfbef081bf63b3b5972c9137635d445fdd
similarity index 100%
rename from fuzz/cert_corpus/c4f3c6cfbef081bf63b3b5972c9137635d445fdd
rename to src/fuzz/cert_corpus/c4f3c6cfbef081bf63b3b5972c9137635d445fdd
Binary files differ
diff --git a/fuzz/cert_corpus/c5e56990cdcbfdd54248c8f82e587e49cf3fb40c b/src/fuzz/cert_corpus/c5e56990cdcbfdd54248c8f82e587e49cf3fb40c
similarity index 100%
rename from fuzz/cert_corpus/c5e56990cdcbfdd54248c8f82e587e49cf3fb40c
rename to src/fuzz/cert_corpus/c5e56990cdcbfdd54248c8f82e587e49cf3fb40c
Binary files differ
diff --git a/fuzz/cert_corpus/cb85f4d7dfe43c1ea445ec83a012850bb9c6f474 b/src/fuzz/cert_corpus/cb85f4d7dfe43c1ea445ec83a012850bb9c6f474
similarity index 100%
rename from fuzz/cert_corpus/cb85f4d7dfe43c1ea445ec83a012850bb9c6f474
rename to src/fuzz/cert_corpus/cb85f4d7dfe43c1ea445ec83a012850bb9c6f474
Binary files differ
diff --git a/fuzz/cert_corpus/cba275dc8965ce4c778ab0e4a3d006afc446b7e9 b/src/fuzz/cert_corpus/cba275dc8965ce4c778ab0e4a3d006afc446b7e9
similarity index 100%
rename from fuzz/cert_corpus/cba275dc8965ce4c778ab0e4a3d006afc446b7e9
rename to src/fuzz/cert_corpus/cba275dc8965ce4c778ab0e4a3d006afc446b7e9
Binary files differ
diff --git a/fuzz/cert_corpus/ce51c496a6055ea3bb9f21fe56dfd89cdaf7ad44 b/src/fuzz/cert_corpus/ce51c496a6055ea3bb9f21fe56dfd89cdaf7ad44
similarity index 100%
rename from fuzz/cert_corpus/ce51c496a6055ea3bb9f21fe56dfd89cdaf7ad44
rename to src/fuzz/cert_corpus/ce51c496a6055ea3bb9f21fe56dfd89cdaf7ad44
Binary files differ
diff --git a/fuzz/cert_corpus/d0edaeac423dae22e0c6fa47d27de63da76e11c2 b/src/fuzz/cert_corpus/d0edaeac423dae22e0c6fa47d27de63da76e11c2
similarity index 100%
rename from fuzz/cert_corpus/d0edaeac423dae22e0c6fa47d27de63da76e11c2
rename to src/fuzz/cert_corpus/d0edaeac423dae22e0c6fa47d27de63da76e11c2
Binary files differ
diff --git a/fuzz/cert_corpus/d138385c4a97582b8c14354771c866384f6509ca b/src/fuzz/cert_corpus/d138385c4a97582b8c14354771c866384f6509ca
similarity index 100%
rename from fuzz/cert_corpus/d138385c4a97582b8c14354771c866384f6509ca
rename to src/fuzz/cert_corpus/d138385c4a97582b8c14354771c866384f6509ca
Binary files differ
diff --git a/fuzz/cert_corpus/d1ddd8d3b57da965f51a89995006adf07000803c b/src/fuzz/cert_corpus/d1ddd8d3b57da965f51a89995006adf07000803c
similarity index 100%
rename from fuzz/cert_corpus/d1ddd8d3b57da965f51a89995006adf07000803c
rename to src/fuzz/cert_corpus/d1ddd8d3b57da965f51a89995006adf07000803c
Binary files differ
diff --git a/fuzz/cert_corpus/d3fe83b8d87ccda2bbca5e81ce3ab1a1400bfbe8 b/src/fuzz/cert_corpus/d3fe83b8d87ccda2bbca5e81ce3ab1a1400bfbe8
similarity index 100%
rename from fuzz/cert_corpus/d3fe83b8d87ccda2bbca5e81ce3ab1a1400bfbe8
rename to src/fuzz/cert_corpus/d3fe83b8d87ccda2bbca5e81ce3ab1a1400bfbe8
diff --git a/fuzz/cert_corpus/d40d2e0a06f7d538c1025f947142fa92941395d0 b/src/fuzz/cert_corpus/d40d2e0a06f7d538c1025f947142fa92941395d0
similarity index 100%
rename from fuzz/cert_corpus/d40d2e0a06f7d538c1025f947142fa92941395d0
rename to src/fuzz/cert_corpus/d40d2e0a06f7d538c1025f947142fa92941395d0
Binary files differ
diff --git a/fuzz/cert_corpus/d539f8826b82bddc80d54a84778e07ed579bf1c8 b/src/fuzz/cert_corpus/d539f8826b82bddc80d54a84778e07ed579bf1c8
similarity index 100%
rename from fuzz/cert_corpus/d539f8826b82bddc80d54a84778e07ed579bf1c8
rename to src/fuzz/cert_corpus/d539f8826b82bddc80d54a84778e07ed579bf1c8
Binary files differ
diff --git a/fuzz/cert_corpus/d6cc4eb420fddd5446fa0f7542929014d9509acc b/src/fuzz/cert_corpus/d6cc4eb420fddd5446fa0f7542929014d9509acc
similarity index 100%
rename from fuzz/cert_corpus/d6cc4eb420fddd5446fa0f7542929014d9509acc
rename to src/fuzz/cert_corpus/d6cc4eb420fddd5446fa0f7542929014d9509acc
Binary files differ
diff --git a/fuzz/cert_corpus/d6ef20a9f3b5b8a75a9f2bed08df00c99dbfe273 b/src/fuzz/cert_corpus/d6ef20a9f3b5b8a75a9f2bed08df00c99dbfe273
similarity index 100%
rename from fuzz/cert_corpus/d6ef20a9f3b5b8a75a9f2bed08df00c99dbfe273
rename to src/fuzz/cert_corpus/d6ef20a9f3b5b8a75a9f2bed08df00c99dbfe273
Binary files differ
diff --git a/fuzz/cert_corpus/d6fbf9b383059c337f2f382c7974531af64ca6a5 b/src/fuzz/cert_corpus/d6fbf9b383059c337f2f382c7974531af64ca6a5
similarity index 100%
rename from fuzz/cert_corpus/d6fbf9b383059c337f2f382c7974531af64ca6a5
rename to src/fuzz/cert_corpus/d6fbf9b383059c337f2f382c7974531af64ca6a5
Binary files differ
diff --git a/fuzz/cert_corpus/d7190fc735cea3bbe095656a55db13d92484755f b/src/fuzz/cert_corpus/d7190fc735cea3bbe095656a55db13d92484755f
similarity index 100%
rename from fuzz/cert_corpus/d7190fc735cea3bbe095656a55db13d92484755f
rename to src/fuzz/cert_corpus/d7190fc735cea3bbe095656a55db13d92484755f
Binary files differ
diff --git a/fuzz/cert_corpus/d7de6d7aa558f82819e8d894f53f322cc22aba24 b/src/fuzz/cert_corpus/d7de6d7aa558f82819e8d894f53f322cc22aba24
similarity index 100%
rename from fuzz/cert_corpus/d7de6d7aa558f82819e8d894f53f322cc22aba24
rename to src/fuzz/cert_corpus/d7de6d7aa558f82819e8d894f53f322cc22aba24
Binary files differ
diff --git a/fuzz/cert_corpus/d9eda4c148afa43f6f93dd222960b110a1608707 b/src/fuzz/cert_corpus/d9eda4c148afa43f6f93dd222960b110a1608707
similarity index 100%
rename from fuzz/cert_corpus/d9eda4c148afa43f6f93dd222960b110a1608707
rename to src/fuzz/cert_corpus/d9eda4c148afa43f6f93dd222960b110a1608707
Binary files differ
diff --git a/fuzz/cert_corpus/db68fd3f8d92535b766d4446c2253a8f8389409a b/src/fuzz/cert_corpus/db68fd3f8d92535b766d4446c2253a8f8389409a
similarity index 100%
rename from fuzz/cert_corpus/db68fd3f8d92535b766d4446c2253a8f8389409a
rename to src/fuzz/cert_corpus/db68fd3f8d92535b766d4446c2253a8f8389409a
Binary files differ
diff --git a/fuzz/cert_corpus/dca8de0323046c3ec1eee30a3a6155b027e3ade4 b/src/fuzz/cert_corpus/dca8de0323046c3ec1eee30a3a6155b027e3ade4
similarity index 100%
rename from fuzz/cert_corpus/dca8de0323046c3ec1eee30a3a6155b027e3ade4
rename to src/fuzz/cert_corpus/dca8de0323046c3ec1eee30a3a6155b027e3ade4
Binary files differ
diff --git a/fuzz/cert_corpus/debfa36c66a729509b706ddd79c39cb2da7fc78c b/src/fuzz/cert_corpus/debfa36c66a729509b706ddd79c39cb2da7fc78c
similarity index 100%
rename from fuzz/cert_corpus/debfa36c66a729509b706ddd79c39cb2da7fc78c
rename to src/fuzz/cert_corpus/debfa36c66a729509b706ddd79c39cb2da7fc78c
Binary files differ
diff --git a/fuzz/cert_corpus/df492c0808f12ee3519c7b43c1a7e741dbada767 b/src/fuzz/cert_corpus/df492c0808f12ee3519c7b43c1a7e741dbada767
similarity index 100%
rename from fuzz/cert_corpus/df492c0808f12ee3519c7b43c1a7e741dbada767
rename to src/fuzz/cert_corpus/df492c0808f12ee3519c7b43c1a7e741dbada767
Binary files differ
diff --git a/fuzz/cert_corpus/dfc9cd6401090982f2bd4002d5f3638a4f87b8a7 b/src/fuzz/cert_corpus/dfc9cd6401090982f2bd4002d5f3638a4f87b8a7
similarity index 100%
rename from fuzz/cert_corpus/dfc9cd6401090982f2bd4002d5f3638a4f87b8a7
rename to src/fuzz/cert_corpus/dfc9cd6401090982f2bd4002d5f3638a4f87b8a7
Binary files differ
diff --git a/fuzz/cert_corpus/e180a3d31c43db5ce2c0ed9ba1254f1786cbc717 b/src/fuzz/cert_corpus/e180a3d31c43db5ce2c0ed9ba1254f1786cbc717
similarity index 100%
rename from fuzz/cert_corpus/e180a3d31c43db5ce2c0ed9ba1254f1786cbc717
rename to src/fuzz/cert_corpus/e180a3d31c43db5ce2c0ed9ba1254f1786cbc717
Binary files differ
diff --git a/fuzz/cert_corpus/e1ea9e24d98c45caaa8a2384802e150944f9ef26 b/src/fuzz/cert_corpus/e1ea9e24d98c45caaa8a2384802e150944f9ef26
similarity index 100%
rename from fuzz/cert_corpus/e1ea9e24d98c45caaa8a2384802e150944f9ef26
rename to src/fuzz/cert_corpus/e1ea9e24d98c45caaa8a2384802e150944f9ef26
Binary files differ
diff --git a/fuzz/cert_corpus/e4683b91c43b8c7c374af6c379263513c0fb14e0 b/src/fuzz/cert_corpus/e4683b91c43b8c7c374af6c379263513c0fb14e0
similarity index 100%
rename from fuzz/cert_corpus/e4683b91c43b8c7c374af6c379263513c0fb14e0
rename to src/fuzz/cert_corpus/e4683b91c43b8c7c374af6c379263513c0fb14e0
Binary files differ
diff --git a/fuzz/cert_corpus/e4ee0945aa0344ea30fa6602b6aa1fe373463972 b/src/fuzz/cert_corpus/e4ee0945aa0344ea30fa6602b6aa1fe373463972
similarity index 100%
rename from fuzz/cert_corpus/e4ee0945aa0344ea30fa6602b6aa1fe373463972
rename to src/fuzz/cert_corpus/e4ee0945aa0344ea30fa6602b6aa1fe373463972
Binary files differ
diff --git a/fuzz/cert_corpus/e5a4adde1804e10f389c10ee782d35f8eed893b4 b/src/fuzz/cert_corpus/e5a4adde1804e10f389c10ee782d35f8eed893b4
similarity index 100%
rename from fuzz/cert_corpus/e5a4adde1804e10f389c10ee782d35f8eed893b4
rename to src/fuzz/cert_corpus/e5a4adde1804e10f389c10ee782d35f8eed893b4
Binary files differ
diff --git a/fuzz/cert_corpus/e5d75e9481b628c931d24915f874b58d032f4ce0 b/src/fuzz/cert_corpus/e5d75e9481b628c931d24915f874b58d032f4ce0
similarity index 100%
rename from fuzz/cert_corpus/e5d75e9481b628c931d24915f874b58d032f4ce0
rename to src/fuzz/cert_corpus/e5d75e9481b628c931d24915f874b58d032f4ce0
Binary files differ
diff --git a/fuzz/cert_corpus/e5e26dcd52901e1d4a5532678f8730bbf3bbb6cd b/src/fuzz/cert_corpus/e5e26dcd52901e1d4a5532678f8730bbf3bbb6cd
similarity index 100%
rename from fuzz/cert_corpus/e5e26dcd52901e1d4a5532678f8730bbf3bbb6cd
rename to src/fuzz/cert_corpus/e5e26dcd52901e1d4a5532678f8730bbf3bbb6cd
Binary files differ
diff --git a/fuzz/cert_corpus/e6b039ce8f710ff7f42b0aa1917309656caca0c5 b/src/fuzz/cert_corpus/e6b039ce8f710ff7f42b0aa1917309656caca0c5
similarity index 100%
rename from fuzz/cert_corpus/e6b039ce8f710ff7f42b0aa1917309656caca0c5
rename to src/fuzz/cert_corpus/e6b039ce8f710ff7f42b0aa1917309656caca0c5
Binary files differ
diff --git a/fuzz/cert_corpus/e6cec5e0c9305b5c928a2c2853110655403fd00e b/src/fuzz/cert_corpus/e6cec5e0c9305b5c928a2c2853110655403fd00e
similarity index 100%
rename from fuzz/cert_corpus/e6cec5e0c9305b5c928a2c2853110655403fd00e
rename to src/fuzz/cert_corpus/e6cec5e0c9305b5c928a2c2853110655403fd00e
Binary files differ
diff --git a/fuzz/cert_corpus/e6e28772ab70fd1827b8edec1a3af54db9da7be6 b/src/fuzz/cert_corpus/e6e28772ab70fd1827b8edec1a3af54db9da7be6
similarity index 100%
rename from fuzz/cert_corpus/e6e28772ab70fd1827b8edec1a3af54db9da7be6
rename to src/fuzz/cert_corpus/e6e28772ab70fd1827b8edec1a3af54db9da7be6
Binary files differ
diff --git a/fuzz/cert_corpus/e6fce9d573d3bc5470c8d9cf865dfbc77e80337a b/src/fuzz/cert_corpus/e6fce9d573d3bc5470c8d9cf865dfbc77e80337a
similarity index 100%
rename from fuzz/cert_corpus/e6fce9d573d3bc5470c8d9cf865dfbc77e80337a
rename to src/fuzz/cert_corpus/e6fce9d573d3bc5470c8d9cf865dfbc77e80337a
Binary files differ
diff --git a/fuzz/cert_corpus/e8ca7bae4d70a5e7d510a89c744099a347c645b4 b/src/fuzz/cert_corpus/e8ca7bae4d70a5e7d510a89c744099a347c645b4
similarity index 100%
rename from fuzz/cert_corpus/e8ca7bae4d70a5e7d510a89c744099a347c645b4
rename to src/fuzz/cert_corpus/e8ca7bae4d70a5e7d510a89c744099a347c645b4
Binary files differ
diff --git a/fuzz/cert_corpus/e8ccc85a09b0126f510bb74f2c6c9929bd5b9701 b/src/fuzz/cert_corpus/e8ccc85a09b0126f510bb74f2c6c9929bd5b9701
similarity index 100%
rename from fuzz/cert_corpus/e8ccc85a09b0126f510bb74f2c6c9929bd5b9701
rename to src/fuzz/cert_corpus/e8ccc85a09b0126f510bb74f2c6c9929bd5b9701
Binary files differ
diff --git a/fuzz/cert_corpus/ea2d92c021c7a240632afc8c83fccfe478b034c4 b/src/fuzz/cert_corpus/ea2d92c021c7a240632afc8c83fccfe478b034c4
similarity index 100%
rename from fuzz/cert_corpus/ea2d92c021c7a240632afc8c83fccfe478b034c4
rename to src/fuzz/cert_corpus/ea2d92c021c7a240632afc8c83fccfe478b034c4
Binary files differ
diff --git a/fuzz/cert_corpus/eaa8b4213046e2d93173afb0851a3d29d19f3e92 b/src/fuzz/cert_corpus/eaa8b4213046e2d93173afb0851a3d29d19f3e92
similarity index 100%
rename from fuzz/cert_corpus/eaa8b4213046e2d93173afb0851a3d29d19f3e92
rename to src/fuzz/cert_corpus/eaa8b4213046e2d93173afb0851a3d29d19f3e92
Binary files differ
diff --git a/fuzz/cert_corpus/ec73cbb8f7285d6292cd87c00baea11d4b90fe46 b/src/fuzz/cert_corpus/ec73cbb8f7285d6292cd87c00baea11d4b90fe46
similarity index 100%
rename from fuzz/cert_corpus/ec73cbb8f7285d6292cd87c00baea11d4b90fe46
rename to src/fuzz/cert_corpus/ec73cbb8f7285d6292cd87c00baea11d4b90fe46
Binary files differ
diff --git a/fuzz/cert_corpus/ecfaf036f2cb14202a971fd62d5f14bf6c3cbabb b/src/fuzz/cert_corpus/ecfaf036f2cb14202a971fd62d5f14bf6c3cbabb
similarity index 100%
rename from fuzz/cert_corpus/ecfaf036f2cb14202a971fd62d5f14bf6c3cbabb
rename to src/fuzz/cert_corpus/ecfaf036f2cb14202a971fd62d5f14bf6c3cbabb
Binary files differ
diff --git a/fuzz/cert_corpus/ed9a6b417a176aab61ec778e7b9c8343a63fc5df b/src/fuzz/cert_corpus/ed9a6b417a176aab61ec778e7b9c8343a63fc5df
similarity index 100%
rename from fuzz/cert_corpus/ed9a6b417a176aab61ec778e7b9c8343a63fc5df
rename to src/fuzz/cert_corpus/ed9a6b417a176aab61ec778e7b9c8343a63fc5df
Binary files differ
diff --git a/fuzz/cert_corpus/edfbcffbd1b4b56797ce51152661789038b0cf74 b/src/fuzz/cert_corpus/edfbcffbd1b4b56797ce51152661789038b0cf74
similarity index 100%
rename from fuzz/cert_corpus/edfbcffbd1b4b56797ce51152661789038b0cf74
rename to src/fuzz/cert_corpus/edfbcffbd1b4b56797ce51152661789038b0cf74
Binary files differ
diff --git a/fuzz/cert_corpus/f042987a02f478ebf62ef23872b24b5c677df8fd b/src/fuzz/cert_corpus/f042987a02f478ebf62ef23872b24b5c677df8fd
similarity index 100%
rename from fuzz/cert_corpus/f042987a02f478ebf62ef23872b24b5c677df8fd
rename to src/fuzz/cert_corpus/f042987a02f478ebf62ef23872b24b5c677df8fd
Binary files differ
diff --git a/fuzz/cert_corpus/f0ce34f2169249cecfa0ab15bb013cc69404209c b/src/fuzz/cert_corpus/f0ce34f2169249cecfa0ab15bb013cc69404209c
similarity index 100%
rename from fuzz/cert_corpus/f0ce34f2169249cecfa0ab15bb013cc69404209c
rename to src/fuzz/cert_corpus/f0ce34f2169249cecfa0ab15bb013cc69404209c
Binary files differ
diff --git a/fuzz/cert_corpus/f175ab932a0fa4fffc1efd0350d2ef9e8f019ec1 b/src/fuzz/cert_corpus/f175ab932a0fa4fffc1efd0350d2ef9e8f019ec1
similarity index 100%
rename from fuzz/cert_corpus/f175ab932a0fa4fffc1efd0350d2ef9e8f019ec1
rename to src/fuzz/cert_corpus/f175ab932a0fa4fffc1efd0350d2ef9e8f019ec1
Binary files differ
diff --git a/fuzz/cert_corpus/f1c86e96e6d1f630098675ab24a910e8cf25e383 b/src/fuzz/cert_corpus/f1c86e96e6d1f630098675ab24a910e8cf25e383
similarity index 100%
rename from fuzz/cert_corpus/f1c86e96e6d1f630098675ab24a910e8cf25e383
rename to src/fuzz/cert_corpus/f1c86e96e6d1f630098675ab24a910e8cf25e383
Binary files differ
diff --git a/fuzz/cert_corpus/f20f50c6c3231da1d7d6876d4aa25969c83524ab b/src/fuzz/cert_corpus/f20f50c6c3231da1d7d6876d4aa25969c83524ab
similarity index 100%
rename from fuzz/cert_corpus/f20f50c6c3231da1d7d6876d4aa25969c83524ab
rename to src/fuzz/cert_corpus/f20f50c6c3231da1d7d6876d4aa25969c83524ab
Binary files differ
diff --git a/fuzz/cert_corpus/f26d0dfcd8f8346f1d00be71ddc0c4f7d2d87c75 b/src/fuzz/cert_corpus/f26d0dfcd8f8346f1d00be71ddc0c4f7d2d87c75
similarity index 100%
rename from fuzz/cert_corpus/f26d0dfcd8f8346f1d00be71ddc0c4f7d2d87c75
rename to src/fuzz/cert_corpus/f26d0dfcd8f8346f1d00be71ddc0c4f7d2d87c75
Binary files differ
diff --git a/fuzz/cert_corpus/f37829fea0b1728cc16e4fc09dd908eebf926332 b/src/fuzz/cert_corpus/f37829fea0b1728cc16e4fc09dd908eebf926332
similarity index 100%
rename from fuzz/cert_corpus/f37829fea0b1728cc16e4fc09dd908eebf926332
rename to src/fuzz/cert_corpus/f37829fea0b1728cc16e4fc09dd908eebf926332
Binary files differ
diff --git a/fuzz/cert_corpus/f3faee77126782a4f0591c9fd3f7021699646a90 b/src/fuzz/cert_corpus/f3faee77126782a4f0591c9fd3f7021699646a90
similarity index 100%
rename from fuzz/cert_corpus/f3faee77126782a4f0591c9fd3f7021699646a90
rename to src/fuzz/cert_corpus/f3faee77126782a4f0591c9fd3f7021699646a90
Binary files differ
diff --git a/fuzz/cert_corpus/f48595187fcab0102474f59c3b66c9b2f9f35a5e b/src/fuzz/cert_corpus/f48595187fcab0102474f59c3b66c9b2f9f35a5e
similarity index 100%
rename from fuzz/cert_corpus/f48595187fcab0102474f59c3b66c9b2f9f35a5e
rename to src/fuzz/cert_corpus/f48595187fcab0102474f59c3b66c9b2f9f35a5e
Binary files differ
diff --git a/fuzz/cert_corpus/f4a6f30f6dcf2b88f1cd11a01d715918ff83ed9c b/src/fuzz/cert_corpus/f4a6f30f6dcf2b88f1cd11a01d715918ff83ed9c
similarity index 100%
rename from fuzz/cert_corpus/f4a6f30f6dcf2b88f1cd11a01d715918ff83ed9c
rename to src/fuzz/cert_corpus/f4a6f30f6dcf2b88f1cd11a01d715918ff83ed9c
Binary files differ
diff --git a/fuzz/cert_corpus/f62a665b9d52e55c8e97a24c9fe59a3cedceae37 b/src/fuzz/cert_corpus/f62a665b9d52e55c8e97a24c9fe59a3cedceae37
similarity index 100%
rename from fuzz/cert_corpus/f62a665b9d52e55c8e97a24c9fe59a3cedceae37
rename to src/fuzz/cert_corpus/f62a665b9d52e55c8e97a24c9fe59a3cedceae37
Binary files differ
diff --git a/fuzz/cert_corpus/f6385c5e1b81ec7c0dac9798362544f195fd0368 b/src/fuzz/cert_corpus/f6385c5e1b81ec7c0dac9798362544f195fd0368
similarity index 100%
rename from fuzz/cert_corpus/f6385c5e1b81ec7c0dac9798362544f195fd0368
rename to src/fuzz/cert_corpus/f6385c5e1b81ec7c0dac9798362544f195fd0368
Binary files differ
diff --git a/fuzz/cert_corpus/f6b0541c9bf4d9dfc363d84b6c4e97cc172ab9fa b/src/fuzz/cert_corpus/f6b0541c9bf4d9dfc363d84b6c4e97cc172ab9fa
similarity index 100%
rename from fuzz/cert_corpus/f6b0541c9bf4d9dfc363d84b6c4e97cc172ab9fa
rename to src/fuzz/cert_corpus/f6b0541c9bf4d9dfc363d84b6c4e97cc172ab9fa
Binary files differ
diff --git a/fuzz/cert_corpus/f759d004b43db028079b7074b89bb9b96957b802 b/src/fuzz/cert_corpus/f759d004b43db028079b7074b89bb9b96957b802
similarity index 100%
rename from fuzz/cert_corpus/f759d004b43db028079b7074b89bb9b96957b802
rename to src/fuzz/cert_corpus/f759d004b43db028079b7074b89bb9b96957b802
Binary files differ
diff --git a/fuzz/cert_corpus/f76c343e4143ecf6e7c3140102278e2eb4ba5d95 b/src/fuzz/cert_corpus/f76c343e4143ecf6e7c3140102278e2eb4ba5d95
similarity index 100%
rename from fuzz/cert_corpus/f76c343e4143ecf6e7c3140102278e2eb4ba5d95
rename to src/fuzz/cert_corpus/f76c343e4143ecf6e7c3140102278e2eb4ba5d95
Binary files differ
diff --git a/fuzz/cert_corpus/f7cc48ca871b7a53b07785aa341e03ba50d3df59 b/src/fuzz/cert_corpus/f7cc48ca871b7a53b07785aa341e03ba50d3df59
similarity index 100%
rename from fuzz/cert_corpus/f7cc48ca871b7a53b07785aa341e03ba50d3df59
rename to src/fuzz/cert_corpus/f7cc48ca871b7a53b07785aa341e03ba50d3df59
Binary files differ
diff --git a/fuzz/cert_corpus/f854226f0d113c1f7908b86e2aabebb702c3da5a b/src/fuzz/cert_corpus/f854226f0d113c1f7908b86e2aabebb702c3da5a
similarity index 100%
rename from fuzz/cert_corpus/f854226f0d113c1f7908b86e2aabebb702c3da5a
rename to src/fuzz/cert_corpus/f854226f0d113c1f7908b86e2aabebb702c3da5a
Binary files differ
diff --git a/fuzz/cert_corpus/f866fae8b79caa1abddccba9ca64d9d3b15bc585 b/src/fuzz/cert_corpus/f866fae8b79caa1abddccba9ca64d9d3b15bc585
similarity index 100%
rename from fuzz/cert_corpus/f866fae8b79caa1abddccba9ca64d9d3b15bc585
rename to src/fuzz/cert_corpus/f866fae8b79caa1abddccba9ca64d9d3b15bc585
Binary files differ
diff --git a/fuzz/cert_corpus/f86b1bfba46b762935326f47396b910215184cf2 b/src/fuzz/cert_corpus/f86b1bfba46b762935326f47396b910215184cf2
similarity index 100%
rename from fuzz/cert_corpus/f86b1bfba46b762935326f47396b910215184cf2
rename to src/fuzz/cert_corpus/f86b1bfba46b762935326f47396b910215184cf2
Binary files differ
diff --git a/fuzz/cert_corpus/f8fd7c248ad29a092f68d5f7214358b432508b29 b/src/fuzz/cert_corpus/f8fd7c248ad29a092f68d5f7214358b432508b29
similarity index 100%
rename from fuzz/cert_corpus/f8fd7c248ad29a092f68d5f7214358b432508b29
rename to src/fuzz/cert_corpus/f8fd7c248ad29a092f68d5f7214358b432508b29
Binary files differ
diff --git a/fuzz/cert_corpus/f9559156e1f509e2840ad88877be99ff5ae57af4 b/src/fuzz/cert_corpus/f9559156e1f509e2840ad88877be99ff5ae57af4
similarity index 100%
rename from fuzz/cert_corpus/f9559156e1f509e2840ad88877be99ff5ae57af4
rename to src/fuzz/cert_corpus/f9559156e1f509e2840ad88877be99ff5ae57af4
Binary files differ
diff --git a/fuzz/cert_corpus/fa62267b860e4ac0e5b2c4d2a70914d35700d0c0 b/src/fuzz/cert_corpus/fa62267b860e4ac0e5b2c4d2a70914d35700d0c0
similarity index 100%
rename from fuzz/cert_corpus/fa62267b860e4ac0e5b2c4d2a70914d35700d0c0
rename to src/fuzz/cert_corpus/fa62267b860e4ac0e5b2c4d2a70914d35700d0c0
Binary files differ
diff --git a/fuzz/cert_corpus/fb391fa0008e8069acadd9c77382d3f667c79dba b/src/fuzz/cert_corpus/fb391fa0008e8069acadd9c77382d3f667c79dba
similarity index 100%
rename from fuzz/cert_corpus/fb391fa0008e8069acadd9c77382d3f667c79dba
rename to src/fuzz/cert_corpus/fb391fa0008e8069acadd9c77382d3f667c79dba
Binary files differ
diff --git a/fuzz/cert_corpus/fb9674a9953f4e4e766e9fdf9eb1c0d8579b3902 b/src/fuzz/cert_corpus/fb9674a9953f4e4e766e9fdf9eb1c0d8579b3902
similarity index 100%
rename from fuzz/cert_corpus/fb9674a9953f4e4e766e9fdf9eb1c0d8579b3902
rename to src/fuzz/cert_corpus/fb9674a9953f4e4e766e9fdf9eb1c0d8579b3902
Binary files differ
diff --git a/fuzz/cert_corpus/fba966271f48a666c70291ef98617634ce13c291 b/src/fuzz/cert_corpus/fba966271f48a666c70291ef98617634ce13c291
similarity index 100%
rename from fuzz/cert_corpus/fba966271f48a666c70291ef98617634ce13c291
rename to src/fuzz/cert_corpus/fba966271f48a666c70291ef98617634ce13c291
Binary files differ
diff --git a/fuzz/cert_corpus/fd97ab445a88cdab6f0da14bbe0a2ec56c6c21e6 b/src/fuzz/cert_corpus/fd97ab445a88cdab6f0da14bbe0a2ec56c6c21e6
similarity index 100%
rename from fuzz/cert_corpus/fd97ab445a88cdab6f0da14bbe0a2ec56c6c21e6
rename to src/fuzz/cert_corpus/fd97ab445a88cdab6f0da14bbe0a2ec56c6c21e6
Binary files differ
diff --git a/fuzz/cert_corpus/fed85e5a43ee7e461484ebc6bfbca249337f6647 b/src/fuzz/cert_corpus/fed85e5a43ee7e461484ebc6bfbca249337f6647
similarity index 100%
rename from fuzz/cert_corpus/fed85e5a43ee7e461484ebc6bfbca249337f6647
rename to src/fuzz/cert_corpus/fed85e5a43ee7e461484ebc6bfbca249337f6647
Binary files differ
diff --git a/fuzz/cert_corpus/ff6c360fc1ef0748adad4f4a9d148f6a9cf485c2 b/src/fuzz/cert_corpus/ff6c360fc1ef0748adad4f4a9d148f6a9cf485c2
similarity index 100%
rename from fuzz/cert_corpus/ff6c360fc1ef0748adad4f4a9d148f6a9cf485c2
rename to src/fuzz/cert_corpus/ff6c360fc1ef0748adad4f4a9d148f6a9cf485c2
Binary files differ
diff --git a/fuzz/client.cc b/src/fuzz/client.cc
similarity index 100%
rename from fuzz/client.cc
rename to src/fuzz/client.cc
diff --git a/fuzz/client_corpus/009fee313a3c113c542a5b4cfdfc26c55c225cbf b/src/fuzz/client_corpus/009fee313a3c113c542a5b4cfdfc26c55c225cbf
similarity index 100%
rename from fuzz/client_corpus/009fee313a3c113c542a5b4cfdfc26c55c225cbf
rename to src/fuzz/client_corpus/009fee313a3c113c542a5b4cfdfc26c55c225cbf
Binary files differ
diff --git a/fuzz/client_corpus/00a4669a03175476c55d468345e3159e2c2a352d b/src/fuzz/client_corpus/00a4669a03175476c55d468345e3159e2c2a352d
similarity index 100%
rename from fuzz/client_corpus/00a4669a03175476c55d468345e3159e2c2a352d
rename to src/fuzz/client_corpus/00a4669a03175476c55d468345e3159e2c2a352d
Binary files differ
diff --git a/fuzz/client_corpus/013319235fb754a9d4c7b8ea44acd187f5cd5d18 b/src/fuzz/client_corpus/013319235fb754a9d4c7b8ea44acd187f5cd5d18
similarity index 100%
rename from fuzz/client_corpus/013319235fb754a9d4c7b8ea44acd187f5cd5d18
rename to src/fuzz/client_corpus/013319235fb754a9d4c7b8ea44acd187f5cd5d18
Binary files differ
diff --git a/fuzz/client_corpus/022ade30caf5b616424343c130e9af35a05abe23 b/src/fuzz/client_corpus/022ade30caf5b616424343c130e9af35a05abe23
similarity index 100%
rename from fuzz/client_corpus/022ade30caf5b616424343c130e9af35a05abe23
rename to src/fuzz/client_corpus/022ade30caf5b616424343c130e9af35a05abe23
Binary files differ
diff --git a/fuzz/client_corpus/02f44c799d522c30b53075a1d1df1f294c6f009e b/src/fuzz/client_corpus/02f44c799d522c30b53075a1d1df1f294c6f009e
similarity index 100%
rename from fuzz/client_corpus/02f44c799d522c30b53075a1d1df1f294c6f009e
rename to src/fuzz/client_corpus/02f44c799d522c30b53075a1d1df1f294c6f009e
Binary files differ
diff --git a/fuzz/client_corpus/045757f7f419961c2f07c0a55631ce64dd7ba98b b/src/fuzz/client_corpus/045757f7f419961c2f07c0a55631ce64dd7ba98b
similarity index 100%
rename from fuzz/client_corpus/045757f7f419961c2f07c0a55631ce64dd7ba98b
rename to src/fuzz/client_corpus/045757f7f419961c2f07c0a55631ce64dd7ba98b
Binary files differ
diff --git a/fuzz/client_corpus/04c4d8584b0f30ecbe3e4402abd65a4534865f7a b/src/fuzz/client_corpus/04c4d8584b0f30ecbe3e4402abd65a4534865f7a
similarity index 100%
rename from fuzz/client_corpus/04c4d8584b0f30ecbe3e4402abd65a4534865f7a
rename to src/fuzz/client_corpus/04c4d8584b0f30ecbe3e4402abd65a4534865f7a
Binary files differ
diff --git a/fuzz/client_corpus/051434bcceafc34c19a34eb15093fba4eb6995c8 b/src/fuzz/client_corpus/051434bcceafc34c19a34eb15093fba4eb6995c8
similarity index 100%
rename from fuzz/client_corpus/051434bcceafc34c19a34eb15093fba4eb6995c8
rename to src/fuzz/client_corpus/051434bcceafc34c19a34eb15093fba4eb6995c8
Binary files differ
diff --git a/fuzz/client_corpus/051f33f8159bd96def2dfe4980bf498def1cf4b1 b/src/fuzz/client_corpus/051f33f8159bd96def2dfe4980bf498def1cf4b1
similarity index 100%
rename from fuzz/client_corpus/051f33f8159bd96def2dfe4980bf498def1cf4b1
rename to src/fuzz/client_corpus/051f33f8159bd96def2dfe4980bf498def1cf4b1
Binary files differ
diff --git a/fuzz/client_corpus/052f433a21534a122a906c1cdb1b5d94c88e6f0b b/src/fuzz/client_corpus/052f433a21534a122a906c1cdb1b5d94c88e6f0b
similarity index 100%
rename from fuzz/client_corpus/052f433a21534a122a906c1cdb1b5d94c88e6f0b
rename to src/fuzz/client_corpus/052f433a21534a122a906c1cdb1b5d94c88e6f0b
Binary files differ
diff --git a/fuzz/client_corpus/06b9a13d72ddf6dddd3f035eb905b62734a624ed b/src/fuzz/client_corpus/06b9a13d72ddf6dddd3f035eb905b62734a624ed
similarity index 100%
rename from fuzz/client_corpus/06b9a13d72ddf6dddd3f035eb905b62734a624ed
rename to src/fuzz/client_corpus/06b9a13d72ddf6dddd3f035eb905b62734a624ed
Binary files differ
diff --git a/fuzz/client_corpus/070427637b049ff46a6185a105138086721f9082 b/src/fuzz/client_corpus/070427637b049ff46a6185a105138086721f9082
similarity index 100%
rename from fuzz/client_corpus/070427637b049ff46a6185a105138086721f9082
rename to src/fuzz/client_corpus/070427637b049ff46a6185a105138086721f9082
Binary files differ
diff --git a/fuzz/client_corpus/0753691c8a9b1b935e3583b75d7a3145f720d9d0 b/src/fuzz/client_corpus/0753691c8a9b1b935e3583b75d7a3145f720d9d0
similarity index 100%
rename from fuzz/client_corpus/0753691c8a9b1b935e3583b75d7a3145f720d9d0
rename to src/fuzz/client_corpus/0753691c8a9b1b935e3583b75d7a3145f720d9d0
Binary files differ
diff --git a/fuzz/client_corpus/078f98f5921f5319f6168d184ba8b6d0b0ae15cb b/src/fuzz/client_corpus/078f98f5921f5319f6168d184ba8b6d0b0ae15cb
similarity index 100%
rename from fuzz/client_corpus/078f98f5921f5319f6168d184ba8b6d0b0ae15cb
rename to src/fuzz/client_corpus/078f98f5921f5319f6168d184ba8b6d0b0ae15cb
Binary files differ
diff --git a/fuzz/client_corpus/07ab5fa897cbaebdb256b514525ef37dd6e3bede b/src/fuzz/client_corpus/07ab5fa897cbaebdb256b514525ef37dd6e3bede
similarity index 100%
rename from fuzz/client_corpus/07ab5fa897cbaebdb256b514525ef37dd6e3bede
rename to src/fuzz/client_corpus/07ab5fa897cbaebdb256b514525ef37dd6e3bede
Binary files differ
diff --git a/fuzz/client_corpus/07b8d1577fd6751b5ad7fba397487c29b3b0d1ff b/src/fuzz/client_corpus/07b8d1577fd6751b5ad7fba397487c29b3b0d1ff
similarity index 100%
rename from fuzz/client_corpus/07b8d1577fd6751b5ad7fba397487c29b3b0d1ff
rename to src/fuzz/client_corpus/07b8d1577fd6751b5ad7fba397487c29b3b0d1ff
Binary files differ
diff --git a/fuzz/client_corpus/091129e458a7fb22128c7e0981f5c7c81014e59a b/src/fuzz/client_corpus/091129e458a7fb22128c7e0981f5c7c81014e59a
similarity index 100%
rename from fuzz/client_corpus/091129e458a7fb22128c7e0981f5c7c81014e59a
rename to src/fuzz/client_corpus/091129e458a7fb22128c7e0981f5c7c81014e59a
Binary files differ
diff --git a/fuzz/client_corpus/0a1dbb6afc28a7fe80b74ae3288ac57cbe9529d7 b/src/fuzz/client_corpus/0a1dbb6afc28a7fe80b74ae3288ac57cbe9529d7
similarity index 100%
rename from fuzz/client_corpus/0a1dbb6afc28a7fe80b74ae3288ac57cbe9529d7
rename to src/fuzz/client_corpus/0a1dbb6afc28a7fe80b74ae3288ac57cbe9529d7
Binary files differ
diff --git a/fuzz/client_corpus/0a2cf521ffbec9246c06bdfa73316f082b275dac b/src/fuzz/client_corpus/0a2cf521ffbec9246c06bdfa73316f082b275dac
similarity index 100%
rename from fuzz/client_corpus/0a2cf521ffbec9246c06bdfa73316f082b275dac
rename to src/fuzz/client_corpus/0a2cf521ffbec9246c06bdfa73316f082b275dac
Binary files differ
diff --git a/fuzz/client_corpus/0adedb3d7cc622a92e13845ba85e9bf1c0d23be2 b/src/fuzz/client_corpus/0adedb3d7cc622a92e13845ba85e9bf1c0d23be2
similarity index 100%
rename from fuzz/client_corpus/0adedb3d7cc622a92e13845ba85e9bf1c0d23be2
rename to src/fuzz/client_corpus/0adedb3d7cc622a92e13845ba85e9bf1c0d23be2
Binary files differ
diff --git a/fuzz/client_corpus/0c76ac23b3d5956361c4ee01a9b94e09045a4538 b/src/fuzz/client_corpus/0c76ac23b3d5956361c4ee01a9b94e09045a4538
similarity index 100%
rename from fuzz/client_corpus/0c76ac23b3d5956361c4ee01a9b94e09045a4538
rename to src/fuzz/client_corpus/0c76ac23b3d5956361c4ee01a9b94e09045a4538
Binary files differ
diff --git a/fuzz/client_corpus/0c87885bf167baddbc7ed787686b4962cbee26e9 b/src/fuzz/client_corpus/0c87885bf167baddbc7ed787686b4962cbee26e9
similarity index 100%
rename from fuzz/client_corpus/0c87885bf167baddbc7ed787686b4962cbee26e9
rename to src/fuzz/client_corpus/0c87885bf167baddbc7ed787686b4962cbee26e9
Binary files differ
diff --git a/fuzz/client_corpus/0cf02b68ec01ccd44e5d09e842fd5947db33e165 b/src/fuzz/client_corpus/0cf02b68ec01ccd44e5d09e842fd5947db33e165
similarity index 100%
rename from fuzz/client_corpus/0cf02b68ec01ccd44e5d09e842fd5947db33e165
rename to src/fuzz/client_corpus/0cf02b68ec01ccd44e5d09e842fd5947db33e165
Binary files differ
diff --git a/fuzz/client_corpus/0d2206a727642ab40f8208e0ad09522c46a5c902 b/src/fuzz/client_corpus/0d2206a727642ab40f8208e0ad09522c46a5c902
similarity index 100%
rename from fuzz/client_corpus/0d2206a727642ab40f8208e0ad09522c46a5c902
rename to src/fuzz/client_corpus/0d2206a727642ab40f8208e0ad09522c46a5c902
Binary files differ
diff --git a/fuzz/client_corpus/0d5f087bc67051acfcafa0a4c0ae8905fff7f16b b/src/fuzz/client_corpus/0d5f087bc67051acfcafa0a4c0ae8905fff7f16b
similarity index 100%
rename from fuzz/client_corpus/0d5f087bc67051acfcafa0a4c0ae8905fff7f16b
rename to src/fuzz/client_corpus/0d5f087bc67051acfcafa0a4c0ae8905fff7f16b
Binary files differ
diff --git a/fuzz/client_corpus/0ddf7918693a1d0d2db4d386d36428c1cf173d46 b/src/fuzz/client_corpus/0ddf7918693a1d0d2db4d386d36428c1cf173d46
similarity index 100%
rename from fuzz/client_corpus/0ddf7918693a1d0d2db4d386d36428c1cf173d46
rename to src/fuzz/client_corpus/0ddf7918693a1d0d2db4d386d36428c1cf173d46
Binary files differ
diff --git a/fuzz/client_corpus/0eafeed1661611dceae201683c22cc48b7830d5a b/src/fuzz/client_corpus/0eafeed1661611dceae201683c22cc48b7830d5a
similarity index 100%
rename from fuzz/client_corpus/0eafeed1661611dceae201683c22cc48b7830d5a
rename to src/fuzz/client_corpus/0eafeed1661611dceae201683c22cc48b7830d5a
Binary files differ
diff --git a/fuzz/client_corpus/0eb359ed50206f62ce29211fceb26d529a5221b2 b/src/fuzz/client_corpus/0eb359ed50206f62ce29211fceb26d529a5221b2
similarity index 100%
rename from fuzz/client_corpus/0eb359ed50206f62ce29211fceb26d529a5221b2
rename to src/fuzz/client_corpus/0eb359ed50206f62ce29211fceb26d529a5221b2
Binary files differ
diff --git a/fuzz/client_corpus/0f725b6a04e75763401a4cf084d231addfdf8d2e b/src/fuzz/client_corpus/0f725b6a04e75763401a4cf084d231addfdf8d2e
similarity index 100%
rename from fuzz/client_corpus/0f725b6a04e75763401a4cf084d231addfdf8d2e
rename to src/fuzz/client_corpus/0f725b6a04e75763401a4cf084d231addfdf8d2e
Binary files differ
diff --git a/fuzz/client_corpus/0fcc74786a3cfcc46b8cca0e1f386af389c1719d b/src/fuzz/client_corpus/0fcc74786a3cfcc46b8cca0e1f386af389c1719d
similarity index 100%
rename from fuzz/client_corpus/0fcc74786a3cfcc46b8cca0e1f386af389c1719d
rename to src/fuzz/client_corpus/0fcc74786a3cfcc46b8cca0e1f386af389c1719d
Binary files differ
diff --git a/fuzz/client_corpus/10160f43e2a9a996205b01ebe97fc837447be782 b/src/fuzz/client_corpus/10160f43e2a9a996205b01ebe97fc837447be782
similarity index 100%
rename from fuzz/client_corpus/10160f43e2a9a996205b01ebe97fc837447be782
rename to src/fuzz/client_corpus/10160f43e2a9a996205b01ebe97fc837447be782
Binary files differ
diff --git a/fuzz/client_corpus/113966997654b918c943ef60e50680934dc93785 b/src/fuzz/client_corpus/113966997654b918c943ef60e50680934dc93785
similarity index 100%
rename from fuzz/client_corpus/113966997654b918c943ef60e50680934dc93785
rename to src/fuzz/client_corpus/113966997654b918c943ef60e50680934dc93785
Binary files differ
diff --git a/fuzz/client_corpus/11624bb37231bfa7ee89420ee8d635da6d397f0f b/src/fuzz/client_corpus/11624bb37231bfa7ee89420ee8d635da6d397f0f
similarity index 100%
rename from fuzz/client_corpus/11624bb37231bfa7ee89420ee8d635da6d397f0f
rename to src/fuzz/client_corpus/11624bb37231bfa7ee89420ee8d635da6d397f0f
Binary files differ
diff --git a/fuzz/client_corpus/12d192b9f1e4cd1d57e78b28a1e428ca12f4d262 b/src/fuzz/client_corpus/12d192b9f1e4cd1d57e78b28a1e428ca12f4d262
similarity index 100%
rename from fuzz/client_corpus/12d192b9f1e4cd1d57e78b28a1e428ca12f4d262
rename to src/fuzz/client_corpus/12d192b9f1e4cd1d57e78b28a1e428ca12f4d262
Binary files differ
diff --git a/fuzz/client_corpus/13248b9bf61272edbd4af057557858a18c76fa3e b/src/fuzz/client_corpus/13248b9bf61272edbd4af057557858a18c76fa3e
similarity index 100%
rename from fuzz/client_corpus/13248b9bf61272edbd4af057557858a18c76fa3e
rename to src/fuzz/client_corpus/13248b9bf61272edbd4af057557858a18c76fa3e
Binary files differ
diff --git a/fuzz/client_corpus/1457a6df484d46354814e6d96d2f19fd66b4257e b/src/fuzz/client_corpus/1457a6df484d46354814e6d96d2f19fd66b4257e
similarity index 100%
rename from fuzz/client_corpus/1457a6df484d46354814e6d96d2f19fd66b4257e
rename to src/fuzz/client_corpus/1457a6df484d46354814e6d96d2f19fd66b4257e
Binary files differ
diff --git a/fuzz/client_corpus/1462b9ab928c5829124cb5bbb7d22154cf5b1221 b/src/fuzz/client_corpus/1462b9ab928c5829124cb5bbb7d22154cf5b1221
similarity index 100%
rename from fuzz/client_corpus/1462b9ab928c5829124cb5bbb7d22154cf5b1221
rename to src/fuzz/client_corpus/1462b9ab928c5829124cb5bbb7d22154cf5b1221
Binary files differ
diff --git a/fuzz/client_corpus/1489f923c4dca729178b3e3233458550d8dddf29 b/src/fuzz/client_corpus/1489f923c4dca729178b3e3233458550d8dddf29
similarity index 100%
rename from fuzz/client_corpus/1489f923c4dca729178b3e3233458550d8dddf29
rename to src/fuzz/client_corpus/1489f923c4dca729178b3e3233458550d8dddf29
Binary files differ
diff --git a/fuzz/client_corpus/16a96ddc906ac7b0c23c9de305c9f5d57662d3b3 b/src/fuzz/client_corpus/16a96ddc906ac7b0c23c9de305c9f5d57662d3b3
similarity index 100%
rename from fuzz/client_corpus/16a96ddc906ac7b0c23c9de305c9f5d57662d3b3
rename to src/fuzz/client_corpus/16a96ddc906ac7b0c23c9de305c9f5d57662d3b3
Binary files differ
diff --git a/fuzz/client_corpus/16c66d315dc915d03daf45b14e66560591464b5d b/src/fuzz/client_corpus/16c66d315dc915d03daf45b14e66560591464b5d
similarity index 100%
rename from fuzz/client_corpus/16c66d315dc915d03daf45b14e66560591464b5d
rename to src/fuzz/client_corpus/16c66d315dc915d03daf45b14e66560591464b5d
Binary files differ
diff --git a/fuzz/client_corpus/16edf76313dbde3f7d5bb66a1bc28a0d4e331f20 b/src/fuzz/client_corpus/16edf76313dbde3f7d5bb66a1bc28a0d4e331f20
similarity index 100%
rename from fuzz/client_corpus/16edf76313dbde3f7d5bb66a1bc28a0d4e331f20
rename to src/fuzz/client_corpus/16edf76313dbde3f7d5bb66a1bc28a0d4e331f20
Binary files differ
diff --git a/fuzz/client_corpus/16f4de03fcbf82630122a5d85eb991ddb9446305 b/src/fuzz/client_corpus/16f4de03fcbf82630122a5d85eb991ddb9446305
similarity index 100%
rename from fuzz/client_corpus/16f4de03fcbf82630122a5d85eb991ddb9446305
rename to src/fuzz/client_corpus/16f4de03fcbf82630122a5d85eb991ddb9446305
Binary files differ
diff --git a/fuzz/client_corpus/18fdd4b2300ddc333eae476b9d37c95fb7831827 b/src/fuzz/client_corpus/18fdd4b2300ddc333eae476b9d37c95fb7831827
similarity index 100%
rename from fuzz/client_corpus/18fdd4b2300ddc333eae476b9d37c95fb7831827
rename to src/fuzz/client_corpus/18fdd4b2300ddc333eae476b9d37c95fb7831827
Binary files differ
diff --git a/fuzz/client_corpus/1a29dc3f4ddbc88e7f41f24504812f5aa031e6d6 b/src/fuzz/client_corpus/1a29dc3f4ddbc88e7f41f24504812f5aa031e6d6
similarity index 100%
rename from fuzz/client_corpus/1a29dc3f4ddbc88e7f41f24504812f5aa031e6d6
rename to src/fuzz/client_corpus/1a29dc3f4ddbc88e7f41f24504812f5aa031e6d6
Binary files differ
diff --git a/fuzz/client_corpus/1a920bc20dc342fd073e58c5e702fcfeabcd7d4c b/src/fuzz/client_corpus/1a920bc20dc342fd073e58c5e702fcfeabcd7d4c
similarity index 100%
rename from fuzz/client_corpus/1a920bc20dc342fd073e58c5e702fcfeabcd7d4c
rename to src/fuzz/client_corpus/1a920bc20dc342fd073e58c5e702fcfeabcd7d4c
Binary files differ
diff --git a/fuzz/client_corpus/1a99c05d8feb0b5db235cffea0d45dcaa78dd143 b/src/fuzz/client_corpus/1a99c05d8feb0b5db235cffea0d45dcaa78dd143
similarity index 100%
rename from fuzz/client_corpus/1a99c05d8feb0b5db235cffea0d45dcaa78dd143
rename to src/fuzz/client_corpus/1a99c05d8feb0b5db235cffea0d45dcaa78dd143
Binary files differ
diff --git a/fuzz/client_corpus/1b38a6c19d65a990faa03085fdfe03a8d03be0be b/src/fuzz/client_corpus/1b38a6c19d65a990faa03085fdfe03a8d03be0be
similarity index 100%
rename from fuzz/client_corpus/1b38a6c19d65a990faa03085fdfe03a8d03be0be
rename to src/fuzz/client_corpus/1b38a6c19d65a990faa03085fdfe03a8d03be0be
Binary files differ
diff --git a/fuzz/client_corpus/1c4f68b0c7ff500dde6ed368b97913236e06b480 b/src/fuzz/client_corpus/1c4f68b0c7ff500dde6ed368b97913236e06b480
similarity index 100%
rename from fuzz/client_corpus/1c4f68b0c7ff500dde6ed368b97913236e06b480
rename to src/fuzz/client_corpus/1c4f68b0c7ff500dde6ed368b97913236e06b480
Binary files differ
diff --git a/fuzz/client_corpus/1ec693ed992d0413f7452bd12fe7c56da2f843b2 b/src/fuzz/client_corpus/1ec693ed992d0413f7452bd12fe7c56da2f843b2
similarity index 100%
rename from fuzz/client_corpus/1ec693ed992d0413f7452bd12fe7c56da2f843b2
rename to src/fuzz/client_corpus/1ec693ed992d0413f7452bd12fe7c56da2f843b2
Binary files differ
diff --git a/fuzz/client_corpus/1f01512da77f2bc35554ebdec20f95c922fabe90 b/src/fuzz/client_corpus/1f01512da77f2bc35554ebdec20f95c922fabe90
similarity index 100%
rename from fuzz/client_corpus/1f01512da77f2bc35554ebdec20f95c922fabe90
rename to src/fuzz/client_corpus/1f01512da77f2bc35554ebdec20f95c922fabe90
Binary files differ
diff --git a/fuzz/client_corpus/1f27ef50ed64041270dbe15c8fa70970d2f53673 b/src/fuzz/client_corpus/1f27ef50ed64041270dbe15c8fa70970d2f53673
similarity index 100%
rename from fuzz/client_corpus/1f27ef50ed64041270dbe15c8fa70970d2f53673
rename to src/fuzz/client_corpus/1f27ef50ed64041270dbe15c8fa70970d2f53673
Binary files differ
diff --git a/fuzz/client_corpus/1fa317904e38b79eb0f97ab5cb5cd921da263735 b/src/fuzz/client_corpus/1fa317904e38b79eb0f97ab5cb5cd921da263735
similarity index 100%
rename from fuzz/client_corpus/1fa317904e38b79eb0f97ab5cb5cd921da263735
rename to src/fuzz/client_corpus/1fa317904e38b79eb0f97ab5cb5cd921da263735
Binary files differ
diff --git a/fuzz/client_corpus/20772b4b2e3717da6130fd5eaa28cfa9610bf5c8 b/src/fuzz/client_corpus/20772b4b2e3717da6130fd5eaa28cfa9610bf5c8
similarity index 100%
rename from fuzz/client_corpus/20772b4b2e3717da6130fd5eaa28cfa9610bf5c8
rename to src/fuzz/client_corpus/20772b4b2e3717da6130fd5eaa28cfa9610bf5c8
Binary files differ
diff --git a/fuzz/client_corpus/21fd5f4d8d8219de4bca7d8259dcfce2d6c98c52 b/src/fuzz/client_corpus/21fd5f4d8d8219de4bca7d8259dcfce2d6c98c52
similarity index 100%
rename from fuzz/client_corpus/21fd5f4d8d8219de4bca7d8259dcfce2d6c98c52
rename to src/fuzz/client_corpus/21fd5f4d8d8219de4bca7d8259dcfce2d6c98c52
Binary files differ
diff --git a/fuzz/client_corpus/2295c860d5d7f71fff164236470cb48902a46159 b/src/fuzz/client_corpus/2295c860d5d7f71fff164236470cb48902a46159
similarity index 100%
rename from fuzz/client_corpus/2295c860d5d7f71fff164236470cb48902a46159
rename to src/fuzz/client_corpus/2295c860d5d7f71fff164236470cb48902a46159
Binary files differ
diff --git a/fuzz/client_corpus/23b72188d77132ea04131a9888767b920c10c60e b/src/fuzz/client_corpus/23b72188d77132ea04131a9888767b920c10c60e
similarity index 100%
rename from fuzz/client_corpus/23b72188d77132ea04131a9888767b920c10c60e
rename to src/fuzz/client_corpus/23b72188d77132ea04131a9888767b920c10c60e
Binary files differ
diff --git a/fuzz/client_corpus/23c0a95196ed3217c091f64bb83bf35969b3a236 b/src/fuzz/client_corpus/23c0a95196ed3217c091f64bb83bf35969b3a236
similarity index 100%
rename from fuzz/client_corpus/23c0a95196ed3217c091f64bb83bf35969b3a236
rename to src/fuzz/client_corpus/23c0a95196ed3217c091f64bb83bf35969b3a236
Binary files differ
diff --git a/fuzz/client_corpus/26509a8eecd1dc8da2539f8a6043017bee3d7e5a b/src/fuzz/client_corpus/26509a8eecd1dc8da2539f8a6043017bee3d7e5a
similarity index 100%
rename from fuzz/client_corpus/26509a8eecd1dc8da2539f8a6043017bee3d7e5a
rename to src/fuzz/client_corpus/26509a8eecd1dc8da2539f8a6043017bee3d7e5a
Binary files differ
diff --git a/fuzz/client_corpus/271f300013a0c622c62053394768a322f128925f b/src/fuzz/client_corpus/271f300013a0c622c62053394768a322f128925f
similarity index 100%
rename from fuzz/client_corpus/271f300013a0c622c62053394768a322f128925f
rename to src/fuzz/client_corpus/271f300013a0c622c62053394768a322f128925f
Binary files differ
diff --git a/fuzz/client_corpus/27d8f11bba8911fab93f9a071758fde4ae68e97c b/src/fuzz/client_corpus/27d8f11bba8911fab93f9a071758fde4ae68e97c
similarity index 100%
rename from fuzz/client_corpus/27d8f11bba8911fab93f9a071758fde4ae68e97c
rename to src/fuzz/client_corpus/27d8f11bba8911fab93f9a071758fde4ae68e97c
Binary files differ
diff --git a/fuzz/client_corpus/27e30e7a74e4c1f7f3cb7b593f86085d754465eb b/src/fuzz/client_corpus/27e30e7a74e4c1f7f3cb7b593f86085d754465eb
similarity index 100%
rename from fuzz/client_corpus/27e30e7a74e4c1f7f3cb7b593f86085d754465eb
rename to src/fuzz/client_corpus/27e30e7a74e4c1f7f3cb7b593f86085d754465eb
Binary files differ
diff --git a/fuzz/client_corpus/27e3e7215df3bde2b1d9777d3d5c12d851756930 b/src/fuzz/client_corpus/27e3e7215df3bde2b1d9777d3d5c12d851756930
similarity index 100%
rename from fuzz/client_corpus/27e3e7215df3bde2b1d9777d3d5c12d851756930
rename to src/fuzz/client_corpus/27e3e7215df3bde2b1d9777d3d5c12d851756930
Binary files differ
diff --git a/fuzz/client_corpus/280261b9fbb593f68a40692db426a4bd349570fa b/src/fuzz/client_corpus/280261b9fbb593f68a40692db426a4bd349570fa
similarity index 100%
rename from fuzz/client_corpus/280261b9fbb593f68a40692db426a4bd349570fa
rename to src/fuzz/client_corpus/280261b9fbb593f68a40692db426a4bd349570fa
Binary files differ
diff --git a/fuzz/client_corpus/28885a18e7cdf0652611aa2a6c0451ccf5a80657 b/src/fuzz/client_corpus/28885a18e7cdf0652611aa2a6c0451ccf5a80657
similarity index 100%
rename from fuzz/client_corpus/28885a18e7cdf0652611aa2a6c0451ccf5a80657
rename to src/fuzz/client_corpus/28885a18e7cdf0652611aa2a6c0451ccf5a80657
Binary files differ
diff --git a/fuzz/client_corpus/289c6c6e241057ac780640be41e3adccbeadea9f b/src/fuzz/client_corpus/289c6c6e241057ac780640be41e3adccbeadea9f
similarity index 100%
rename from fuzz/client_corpus/289c6c6e241057ac780640be41e3adccbeadea9f
rename to src/fuzz/client_corpus/289c6c6e241057ac780640be41e3adccbeadea9f
Binary files differ
diff --git a/fuzz/client_corpus/28d25966f30bcb3fa3376830109d2dfcd1ec5e04 b/src/fuzz/client_corpus/28d25966f30bcb3fa3376830109d2dfcd1ec5e04
similarity index 100%
rename from fuzz/client_corpus/28d25966f30bcb3fa3376830109d2dfcd1ec5e04
rename to src/fuzz/client_corpus/28d25966f30bcb3fa3376830109d2dfcd1ec5e04
Binary files differ
diff --git a/fuzz/client_corpus/2a00857231ba1053b348af0b310417aab81525d7 b/src/fuzz/client_corpus/2a00857231ba1053b348af0b310417aab81525d7
similarity index 100%
rename from fuzz/client_corpus/2a00857231ba1053b348af0b310417aab81525d7
rename to src/fuzz/client_corpus/2a00857231ba1053b348af0b310417aab81525d7
Binary files differ
diff --git a/fuzz/client_corpus/2ae019bf128fe0446ddf111ede241e1133804583 b/src/fuzz/client_corpus/2ae019bf128fe0446ddf111ede241e1133804583
similarity index 100%
rename from fuzz/client_corpus/2ae019bf128fe0446ddf111ede241e1133804583
rename to src/fuzz/client_corpus/2ae019bf128fe0446ddf111ede241e1133804583
Binary files differ
diff --git a/fuzz/client_corpus/2b54b2bd17efcfb44d8b9fd3b7533bc3c6e64382 b/src/fuzz/client_corpus/2b54b2bd17efcfb44d8b9fd3b7533bc3c6e64382
similarity index 100%
rename from fuzz/client_corpus/2b54b2bd17efcfb44d8b9fd3b7533bc3c6e64382
rename to src/fuzz/client_corpus/2b54b2bd17efcfb44d8b9fd3b7533bc3c6e64382
Binary files differ
diff --git a/fuzz/client_corpus/2c18d5783fc3aae3a33299e98d91dd79bdd84593 b/src/fuzz/client_corpus/2c18d5783fc3aae3a33299e98d91dd79bdd84593
similarity index 100%
rename from fuzz/client_corpus/2c18d5783fc3aae3a33299e98d91dd79bdd84593
rename to src/fuzz/client_corpus/2c18d5783fc3aae3a33299e98d91dd79bdd84593
Binary files differ
diff --git a/fuzz/client_corpus/2de2c9577497e916efa2d9e22896acf27fc569ac b/src/fuzz/client_corpus/2de2c9577497e916efa2d9e22896acf27fc569ac
similarity index 100%
rename from fuzz/client_corpus/2de2c9577497e916efa2d9e22896acf27fc569ac
rename to src/fuzz/client_corpus/2de2c9577497e916efa2d9e22896acf27fc569ac
Binary files differ
diff --git a/fuzz/client_corpus/2eb44da113d33ffeb7adbd554d492b8186871036 b/src/fuzz/client_corpus/2eb44da113d33ffeb7adbd554d492b8186871036
similarity index 100%
rename from fuzz/client_corpus/2eb44da113d33ffeb7adbd554d492b8186871036
rename to src/fuzz/client_corpus/2eb44da113d33ffeb7adbd554d492b8186871036
Binary files differ
diff --git a/fuzz/client_corpus/2f4e0a393672c60938b251520e7453d49383980d b/src/fuzz/client_corpus/2f4e0a393672c60938b251520e7453d49383980d
similarity index 100%
rename from fuzz/client_corpus/2f4e0a393672c60938b251520e7453d49383980d
rename to src/fuzz/client_corpus/2f4e0a393672c60938b251520e7453d49383980d
Binary files differ
diff --git a/fuzz/client_corpus/2f7c35faedfcabf2e339a0855ba414a20a5b79f0 b/src/fuzz/client_corpus/2f7c35faedfcabf2e339a0855ba414a20a5b79f0
similarity index 100%
rename from fuzz/client_corpus/2f7c35faedfcabf2e339a0855ba414a20a5b79f0
rename to src/fuzz/client_corpus/2f7c35faedfcabf2e339a0855ba414a20a5b79f0
Binary files differ
diff --git a/fuzz/client_corpus/30569fa929fa44e33ce161c4f4ca898f391352db b/src/fuzz/client_corpus/30569fa929fa44e33ce161c4f4ca898f391352db
similarity index 100%
rename from fuzz/client_corpus/30569fa929fa44e33ce161c4f4ca898f391352db
rename to src/fuzz/client_corpus/30569fa929fa44e33ce161c4f4ca898f391352db
Binary files differ
diff --git a/fuzz/client_corpus/30bcbd3bf3da44431b4d8a9a50e8c936cdcbbe4e b/src/fuzz/client_corpus/30bcbd3bf3da44431b4d8a9a50e8c936cdcbbe4e
similarity index 100%
rename from fuzz/client_corpus/30bcbd3bf3da44431b4d8a9a50e8c936cdcbbe4e
rename to src/fuzz/client_corpus/30bcbd3bf3da44431b4d8a9a50e8c936cdcbbe4e
Binary files differ
diff --git a/fuzz/client_corpus/312b4e89586028407304c4ca9d2fb01f72b5a55d b/src/fuzz/client_corpus/312b4e89586028407304c4ca9d2fb01f72b5a55d
similarity index 100%
rename from fuzz/client_corpus/312b4e89586028407304c4ca9d2fb01f72b5a55d
rename to src/fuzz/client_corpus/312b4e89586028407304c4ca9d2fb01f72b5a55d
Binary files differ
diff --git a/fuzz/client_corpus/3197bdc988e0562051fe78df4dacf287dfb4d8a9 b/src/fuzz/client_corpus/3197bdc988e0562051fe78df4dacf287dfb4d8a9
similarity index 100%
rename from fuzz/client_corpus/3197bdc988e0562051fe78df4dacf287dfb4d8a9
rename to src/fuzz/client_corpus/3197bdc988e0562051fe78df4dacf287dfb4d8a9
Binary files differ
diff --git a/fuzz/client_corpus/31dc9b4d43e1334fc3b32c8f1a99133b929a81fa b/src/fuzz/client_corpus/31dc9b4d43e1334fc3b32c8f1a99133b929a81fa
similarity index 100%
rename from fuzz/client_corpus/31dc9b4d43e1334fc3b32c8f1a99133b929a81fa
rename to src/fuzz/client_corpus/31dc9b4d43e1334fc3b32c8f1a99133b929a81fa
Binary files differ
diff --git a/fuzz/client_corpus/322d2b8ed42ecdfde91fab51a14def388271c29e b/src/fuzz/client_corpus/322d2b8ed42ecdfde91fab51a14def388271c29e
similarity index 100%
rename from fuzz/client_corpus/322d2b8ed42ecdfde91fab51a14def388271c29e
rename to src/fuzz/client_corpus/322d2b8ed42ecdfde91fab51a14def388271c29e
Binary files differ
diff --git a/fuzz/client_corpus/339e0b2606084eaaa8818645d7bd898ad47d7290 b/src/fuzz/client_corpus/339e0b2606084eaaa8818645d7bd898ad47d7290
similarity index 100%
rename from fuzz/client_corpus/339e0b2606084eaaa8818645d7bd898ad47d7290
rename to src/fuzz/client_corpus/339e0b2606084eaaa8818645d7bd898ad47d7290
Binary files differ
diff --git a/fuzz/client_corpus/34cdb17eb999320626cb92ee813d075d74f8f4d6 b/src/fuzz/client_corpus/34cdb17eb999320626cb92ee813d075d74f8f4d6
similarity index 100%
rename from fuzz/client_corpus/34cdb17eb999320626cb92ee813d075d74f8f4d6
rename to src/fuzz/client_corpus/34cdb17eb999320626cb92ee813d075d74f8f4d6
Binary files differ
diff --git a/fuzz/client_corpus/36ab82cde14fc9082875af77efe678e2d20482d9 b/src/fuzz/client_corpus/36ab82cde14fc9082875af77efe678e2d20482d9
similarity index 100%
rename from fuzz/client_corpus/36ab82cde14fc9082875af77efe678e2d20482d9
rename to src/fuzz/client_corpus/36ab82cde14fc9082875af77efe678e2d20482d9
Binary files differ
diff --git a/fuzz/client_corpus/37bd8712b1dc0a2c101c62fac2c74cca9783e0d6 b/src/fuzz/client_corpus/37bd8712b1dc0a2c101c62fac2c74cca9783e0d6
similarity index 100%
rename from fuzz/client_corpus/37bd8712b1dc0a2c101c62fac2c74cca9783e0d6
rename to src/fuzz/client_corpus/37bd8712b1dc0a2c101c62fac2c74cca9783e0d6
Binary files differ
diff --git a/fuzz/client_corpus/38b9b04617c86537cd6d9b0f1bda85efda0bdc48 b/src/fuzz/client_corpus/38b9b04617c86537cd6d9b0f1bda85efda0bdc48
similarity index 100%
rename from fuzz/client_corpus/38b9b04617c86537cd6d9b0f1bda85efda0bdc48
rename to src/fuzz/client_corpus/38b9b04617c86537cd6d9b0f1bda85efda0bdc48
Binary files differ
diff --git a/fuzz/client_corpus/3a4c09845b9fc552e4bdf06eb633c7782375f3ec b/src/fuzz/client_corpus/3a4c09845b9fc552e4bdf06eb633c7782375f3ec
similarity index 100%
rename from fuzz/client_corpus/3a4c09845b9fc552e4bdf06eb633c7782375f3ec
rename to src/fuzz/client_corpus/3a4c09845b9fc552e4bdf06eb633c7782375f3ec
Binary files differ
diff --git a/fuzz/client_corpus/3ab00d40786b6d9df60f7c55aad889569cc2d289 b/src/fuzz/client_corpus/3ab00d40786b6d9df60f7c55aad889569cc2d289
similarity index 100%
rename from fuzz/client_corpus/3ab00d40786b6d9df60f7c55aad889569cc2d289
rename to src/fuzz/client_corpus/3ab00d40786b6d9df60f7c55aad889569cc2d289
Binary files differ
diff --git a/fuzz/client_corpus/3b643561a422e98f7eef3fa56e63b292be633558 b/src/fuzz/client_corpus/3b643561a422e98f7eef3fa56e63b292be633558
similarity index 100%
rename from fuzz/client_corpus/3b643561a422e98f7eef3fa56e63b292be633558
rename to src/fuzz/client_corpus/3b643561a422e98f7eef3fa56e63b292be633558
Binary files differ
diff --git a/fuzz/client_corpus/3c1c9e8188e15ea8d78d0385f3bedc29d7d01237 b/src/fuzz/client_corpus/3c1c9e8188e15ea8d78d0385f3bedc29d7d01237
similarity index 100%
rename from fuzz/client_corpus/3c1c9e8188e15ea8d78d0385f3bedc29d7d01237
rename to src/fuzz/client_corpus/3c1c9e8188e15ea8d78d0385f3bedc29d7d01237
Binary files differ
diff --git a/fuzz/client_corpus/3c43bebd27d15931341bde80b6a604616096e0d6 b/src/fuzz/client_corpus/3c43bebd27d15931341bde80b6a604616096e0d6
similarity index 100%
rename from fuzz/client_corpus/3c43bebd27d15931341bde80b6a604616096e0d6
rename to src/fuzz/client_corpus/3c43bebd27d15931341bde80b6a604616096e0d6
Binary files differ
diff --git a/fuzz/client_corpus/3c57d14a2698b73a51b6e16329dce3bf3820d454 b/src/fuzz/client_corpus/3c57d14a2698b73a51b6e16329dce3bf3820d454
similarity index 100%
rename from fuzz/client_corpus/3c57d14a2698b73a51b6e16329dce3bf3820d454
rename to src/fuzz/client_corpus/3c57d14a2698b73a51b6e16329dce3bf3820d454
Binary files differ
diff --git a/fuzz/client_corpus/3c7d1d113858ca068aa76d82f1bf6412b71415e8 b/src/fuzz/client_corpus/3c7d1d113858ca068aa76d82f1bf6412b71415e8
similarity index 100%
rename from fuzz/client_corpus/3c7d1d113858ca068aa76d82f1bf6412b71415e8
rename to src/fuzz/client_corpus/3c7d1d113858ca068aa76d82f1bf6412b71415e8
Binary files differ
diff --git a/fuzz/client_corpus/3c8401abd899a0430d19adb57ab7f7ef70898835 b/src/fuzz/client_corpus/3c8401abd899a0430d19adb57ab7f7ef70898835
similarity index 100%
rename from fuzz/client_corpus/3c8401abd899a0430d19adb57ab7f7ef70898835
rename to src/fuzz/client_corpus/3c8401abd899a0430d19adb57ab7f7ef70898835
Binary files differ
diff --git a/fuzz/client_corpus/3cd8cb4cb07b78612c4c0ed06fc8bc400905e929 b/src/fuzz/client_corpus/3cd8cb4cb07b78612c4c0ed06fc8bc400905e929
similarity index 100%
rename from fuzz/client_corpus/3cd8cb4cb07b78612c4c0ed06fc8bc400905e929
rename to src/fuzz/client_corpus/3cd8cb4cb07b78612c4c0ed06fc8bc400905e929
Binary files differ
diff --git a/fuzz/client_corpus/3d1d894725291dc115c29a5618cecdb8efc95568 b/src/fuzz/client_corpus/3d1d894725291dc115c29a5618cecdb8efc95568
similarity index 100%
rename from fuzz/client_corpus/3d1d894725291dc115c29a5618cecdb8efc95568
rename to src/fuzz/client_corpus/3d1d894725291dc115c29a5618cecdb8efc95568
Binary files differ
diff --git a/fuzz/client_corpus/3d5f63ea051c303463d1fc9e40c94da571e5c504 b/src/fuzz/client_corpus/3d5f63ea051c303463d1fc9e40c94da571e5c504
similarity index 100%
rename from fuzz/client_corpus/3d5f63ea051c303463d1fc9e40c94da571e5c504
rename to src/fuzz/client_corpus/3d5f63ea051c303463d1fc9e40c94da571e5c504
Binary files differ
diff --git a/fuzz/client_corpus/3e49dcd6a33b5f1683f878901bb62428dda37454 b/src/fuzz/client_corpus/3e49dcd6a33b5f1683f878901bb62428dda37454
similarity index 100%
rename from fuzz/client_corpus/3e49dcd6a33b5f1683f878901bb62428dda37454
rename to src/fuzz/client_corpus/3e49dcd6a33b5f1683f878901bb62428dda37454
Binary files differ
diff --git a/fuzz/client_corpus/3edda9d71b041688bcd7cbffc424a1538cfd07f8 b/src/fuzz/client_corpus/3edda9d71b041688bcd7cbffc424a1538cfd07f8
similarity index 100%
rename from fuzz/client_corpus/3edda9d71b041688bcd7cbffc424a1538cfd07f8
rename to src/fuzz/client_corpus/3edda9d71b041688bcd7cbffc424a1538cfd07f8
Binary files differ
diff --git a/fuzz/client_corpus/4187d923c91ab221da8e18f80475632a84a6e212 b/src/fuzz/client_corpus/4187d923c91ab221da8e18f80475632a84a6e212
similarity index 100%
rename from fuzz/client_corpus/4187d923c91ab221da8e18f80475632a84a6e212
rename to src/fuzz/client_corpus/4187d923c91ab221da8e18f80475632a84a6e212
Binary files differ
diff --git a/fuzz/client_corpus/41a069cf62fef316e92aa67f42a0265ec974d1b3 b/src/fuzz/client_corpus/41a069cf62fef316e92aa67f42a0265ec974d1b3
similarity index 100%
rename from fuzz/client_corpus/41a069cf62fef316e92aa67f42a0265ec974d1b3
rename to src/fuzz/client_corpus/41a069cf62fef316e92aa67f42a0265ec974d1b3
Binary files differ
diff --git a/fuzz/client_corpus/423a5d6d609fdac8f49f403e94311fe4530e4899 b/src/fuzz/client_corpus/423a5d6d609fdac8f49f403e94311fe4530e4899
similarity index 100%
rename from fuzz/client_corpus/423a5d6d609fdac8f49f403e94311fe4530e4899
rename to src/fuzz/client_corpus/423a5d6d609fdac8f49f403e94311fe4530e4899
Binary files differ
diff --git a/fuzz/client_corpus/42f8174145a9cd2d15016b4cf0d6db97cb884b04 b/src/fuzz/client_corpus/42f8174145a9cd2d15016b4cf0d6db97cb884b04
similarity index 100%
rename from fuzz/client_corpus/42f8174145a9cd2d15016b4cf0d6db97cb884b04
rename to src/fuzz/client_corpus/42f8174145a9cd2d15016b4cf0d6db97cb884b04
Binary files differ
diff --git a/fuzz/client_corpus/43b2d40fdb95ad755f34d64ff408b4bb3ed4be27 b/src/fuzz/client_corpus/43b2d40fdb95ad755f34d64ff408b4bb3ed4be27
similarity index 100%
rename from fuzz/client_corpus/43b2d40fdb95ad755f34d64ff408b4bb3ed4be27
rename to src/fuzz/client_corpus/43b2d40fdb95ad755f34d64ff408b4bb3ed4be27
Binary files differ
diff --git a/fuzz/client_corpus/442dd794191cb6c16e0c86f72d70c731541e4b08 b/src/fuzz/client_corpus/442dd794191cb6c16e0c86f72d70c731541e4b08
similarity index 100%
rename from fuzz/client_corpus/442dd794191cb6c16e0c86f72d70c731541e4b08
rename to src/fuzz/client_corpus/442dd794191cb6c16e0c86f72d70c731541e4b08
Binary files differ
diff --git a/fuzz/client_corpus/456f9a91aa2fce920e9b981484719699b4bd959b b/src/fuzz/client_corpus/456f9a91aa2fce920e9b981484719699b4bd959b
similarity index 100%
rename from fuzz/client_corpus/456f9a91aa2fce920e9b981484719699b4bd959b
rename to src/fuzz/client_corpus/456f9a91aa2fce920e9b981484719699b4bd959b
Binary files differ
diff --git a/fuzz/client_corpus/463d129e21935b60fe8e7a31fbd1bb19b01b2c18 b/src/fuzz/client_corpus/463d129e21935b60fe8e7a31fbd1bb19b01b2c18
similarity index 100%
rename from fuzz/client_corpus/463d129e21935b60fe8e7a31fbd1bb19b01b2c18
rename to src/fuzz/client_corpus/463d129e21935b60fe8e7a31fbd1bb19b01b2c18
Binary files differ
diff --git a/fuzz/client_corpus/46a9fc44bab25ddf24e92c4f137080bbd8684f10 b/src/fuzz/client_corpus/46a9fc44bab25ddf24e92c4f137080bbd8684f10
similarity index 100%
rename from fuzz/client_corpus/46a9fc44bab25ddf24e92c4f137080bbd8684f10
rename to src/fuzz/client_corpus/46a9fc44bab25ddf24e92c4f137080bbd8684f10
Binary files differ
diff --git a/fuzz/client_corpus/46b693f35e3a1540fd6ce64ce18c9e69d5ea04c1 b/src/fuzz/client_corpus/46b693f35e3a1540fd6ce64ce18c9e69d5ea04c1
similarity index 100%
rename from fuzz/client_corpus/46b693f35e3a1540fd6ce64ce18c9e69d5ea04c1
rename to src/fuzz/client_corpus/46b693f35e3a1540fd6ce64ce18c9e69d5ea04c1
Binary files differ
diff --git a/fuzz/client_corpus/46de2173c232358c76d14954b9f2bca87f34d375 b/src/fuzz/client_corpus/46de2173c232358c76d14954b9f2bca87f34d375
similarity index 100%
rename from fuzz/client_corpus/46de2173c232358c76d14954b9f2bca87f34d375
rename to src/fuzz/client_corpus/46de2173c232358c76d14954b9f2bca87f34d375
Binary files differ
diff --git a/fuzz/client_corpus/485b51866274510b71fc0961f9dd897aca04d276 b/src/fuzz/client_corpus/485b51866274510b71fc0961f9dd897aca04d276
similarity index 100%
rename from fuzz/client_corpus/485b51866274510b71fc0961f9dd897aca04d276
rename to src/fuzz/client_corpus/485b51866274510b71fc0961f9dd897aca04d276
Binary files differ
diff --git a/fuzz/client_corpus/489cc5493127321ede727c2bacbe852efb19ed24 b/src/fuzz/client_corpus/489cc5493127321ede727c2bacbe852efb19ed24
similarity index 100%
rename from fuzz/client_corpus/489cc5493127321ede727c2bacbe852efb19ed24
rename to src/fuzz/client_corpus/489cc5493127321ede727c2bacbe852efb19ed24
Binary files differ
diff --git a/fuzz/client_corpus/48ac42d82cd9a47386670ad75690971f60b49c1d b/src/fuzz/client_corpus/48ac42d82cd9a47386670ad75690971f60b49c1d
similarity index 100%
rename from fuzz/client_corpus/48ac42d82cd9a47386670ad75690971f60b49c1d
rename to src/fuzz/client_corpus/48ac42d82cd9a47386670ad75690971f60b49c1d
Binary files differ
diff --git a/fuzz/client_corpus/48c48ad84e7564fb35f58dddb55574b81d41d6c3 b/src/fuzz/client_corpus/48c48ad84e7564fb35f58dddb55574b81d41d6c3
similarity index 100%
rename from fuzz/client_corpus/48c48ad84e7564fb35f58dddb55574b81d41d6c3
rename to src/fuzz/client_corpus/48c48ad84e7564fb35f58dddb55574b81d41d6c3
Binary files differ
diff --git a/fuzz/client_corpus/4a0395c510e7351c0a7b648cfcb69908618997c3 b/src/fuzz/client_corpus/4a0395c510e7351c0a7b648cfcb69908618997c3
similarity index 100%
rename from fuzz/client_corpus/4a0395c510e7351c0a7b648cfcb69908618997c3
rename to src/fuzz/client_corpus/4a0395c510e7351c0a7b648cfcb69908618997c3
Binary files differ
diff --git a/fuzz/client_corpus/4a0b3302b909b8867613400030e009764f07d182 b/src/fuzz/client_corpus/4a0b3302b909b8867613400030e009764f07d182
similarity index 100%
rename from fuzz/client_corpus/4a0b3302b909b8867613400030e009764f07d182
rename to src/fuzz/client_corpus/4a0b3302b909b8867613400030e009764f07d182
Binary files differ
diff --git a/fuzz/client_corpus/4a5a57629518326b445139b7c3b73e115bbd58d6 b/src/fuzz/client_corpus/4a5a57629518326b445139b7c3b73e115bbd58d6
similarity index 100%
rename from fuzz/client_corpus/4a5a57629518326b445139b7c3b73e115bbd58d6
rename to src/fuzz/client_corpus/4a5a57629518326b445139b7c3b73e115bbd58d6
Binary files differ
diff --git a/fuzz/client_corpus/4ac923b2e4de2cc4abae15eaede2e19685df5e55 b/src/fuzz/client_corpus/4ac923b2e4de2cc4abae15eaede2e19685df5e55
similarity index 100%
rename from fuzz/client_corpus/4ac923b2e4de2cc4abae15eaede2e19685df5e55
rename to src/fuzz/client_corpus/4ac923b2e4de2cc4abae15eaede2e19685df5e55
Binary files differ
diff --git a/fuzz/client_corpus/4b4a81578279494267573090e4b827af319abe75 b/src/fuzz/client_corpus/4b4a81578279494267573090e4b827af319abe75
similarity index 100%
rename from fuzz/client_corpus/4b4a81578279494267573090e4b827af319abe75
rename to src/fuzz/client_corpus/4b4a81578279494267573090e4b827af319abe75
Binary files differ
diff --git a/fuzz/client_corpus/4b4fddfae163e6a95a5e8d6702fec404953b9465 b/src/fuzz/client_corpus/4b4fddfae163e6a95a5e8d6702fec404953b9465
similarity index 100%
rename from fuzz/client_corpus/4b4fddfae163e6a95a5e8d6702fec404953b9465
rename to src/fuzz/client_corpus/4b4fddfae163e6a95a5e8d6702fec404953b9465
Binary files differ
diff --git a/fuzz/client_corpus/4b78d9ccf5e13c52413ae9421b6cb72de72a0973 b/src/fuzz/client_corpus/4b78d9ccf5e13c52413ae9421b6cb72de72a0973
similarity index 100%
rename from fuzz/client_corpus/4b78d9ccf5e13c52413ae9421b6cb72de72a0973
rename to src/fuzz/client_corpus/4b78d9ccf5e13c52413ae9421b6cb72de72a0973
Binary files differ
diff --git a/fuzz/client_corpus/4b87f72d48c96dca631d4fd7d6b6f69ce5cda0fb b/src/fuzz/client_corpus/4b87f72d48c96dca631d4fd7d6b6f69ce5cda0fb
similarity index 100%
rename from fuzz/client_corpus/4b87f72d48c96dca631d4fd7d6b6f69ce5cda0fb
rename to src/fuzz/client_corpus/4b87f72d48c96dca631d4fd7d6b6f69ce5cda0fb
Binary files differ
diff --git a/fuzz/client_corpus/4c0dd18ce24558a3d29b5b059f76c4c898527ec1 b/src/fuzz/client_corpus/4c0dd18ce24558a3d29b5b059f76c4c898527ec1
similarity index 100%
rename from fuzz/client_corpus/4c0dd18ce24558a3d29b5b059f76c4c898527ec1
rename to src/fuzz/client_corpus/4c0dd18ce24558a3d29b5b059f76c4c898527ec1
Binary files differ
diff --git a/fuzz/client_corpus/4d35fb4d0a819bdc1b8310e92661aae9088fc35c b/src/fuzz/client_corpus/4d35fb4d0a819bdc1b8310e92661aae9088fc35c
similarity index 100%
rename from fuzz/client_corpus/4d35fb4d0a819bdc1b8310e92661aae9088fc35c
rename to src/fuzz/client_corpus/4d35fb4d0a819bdc1b8310e92661aae9088fc35c
Binary files differ
diff --git a/fuzz/client_corpus/4e267bab0e4e40e7fa55d9265f37b95727da81bb b/src/fuzz/client_corpus/4e267bab0e4e40e7fa55d9265f37b95727da81bb
similarity index 100%
rename from fuzz/client_corpus/4e267bab0e4e40e7fa55d9265f37b95727da81bb
rename to src/fuzz/client_corpus/4e267bab0e4e40e7fa55d9265f37b95727da81bb
Binary files differ
diff --git a/fuzz/client_corpus/4ecb26496aac2058395ba831817b2c926ca76797 b/src/fuzz/client_corpus/4ecb26496aac2058395ba831817b2c926ca76797
similarity index 100%
rename from fuzz/client_corpus/4ecb26496aac2058395ba831817b2c926ca76797
rename to src/fuzz/client_corpus/4ecb26496aac2058395ba831817b2c926ca76797
Binary files differ
diff --git a/fuzz/client_corpus/515dd77e466bb091e57ae84c94505af27c1da28a b/src/fuzz/client_corpus/515dd77e466bb091e57ae84c94505af27c1da28a
similarity index 100%
rename from fuzz/client_corpus/515dd77e466bb091e57ae84c94505af27c1da28a
rename to src/fuzz/client_corpus/515dd77e466bb091e57ae84c94505af27c1da28a
Binary files differ
diff --git a/fuzz/client_corpus/52815ef33fe06ce81d9880158900189ea0f7ef7c b/src/fuzz/client_corpus/52815ef33fe06ce81d9880158900189ea0f7ef7c
similarity index 100%
rename from fuzz/client_corpus/52815ef33fe06ce81d9880158900189ea0f7ef7c
rename to src/fuzz/client_corpus/52815ef33fe06ce81d9880158900189ea0f7ef7c
Binary files differ
diff --git a/fuzz/client_corpus/531a908f6bea4f9f2fd1c59ebdd98838bd6acb49 b/src/fuzz/client_corpus/531a908f6bea4f9f2fd1c59ebdd98838bd6acb49
similarity index 100%
rename from fuzz/client_corpus/531a908f6bea4f9f2fd1c59ebdd98838bd6acb49
rename to src/fuzz/client_corpus/531a908f6bea4f9f2fd1c59ebdd98838bd6acb49
Binary files differ
diff --git a/fuzz/client_corpus/53b51a1c9ee6cf4a29296477716727af41ff7c66 b/src/fuzz/client_corpus/53b51a1c9ee6cf4a29296477716727af41ff7c66
similarity index 100%
rename from fuzz/client_corpus/53b51a1c9ee6cf4a29296477716727af41ff7c66
rename to src/fuzz/client_corpus/53b51a1c9ee6cf4a29296477716727af41ff7c66
Binary files differ
diff --git a/fuzz/client_corpus/53e899069841bf49f6750a134a3aa5f63b4903ad b/src/fuzz/client_corpus/53e899069841bf49f6750a134a3aa5f63b4903ad
similarity index 100%
rename from fuzz/client_corpus/53e899069841bf49f6750a134a3aa5f63b4903ad
rename to src/fuzz/client_corpus/53e899069841bf49f6750a134a3aa5f63b4903ad
Binary files differ
diff --git a/fuzz/client_corpus/53ec88cf2f8b1464f1f2a37202bd88a44cf21e1a b/src/fuzz/client_corpus/53ec88cf2f8b1464f1f2a37202bd88a44cf21e1a
similarity index 100%
rename from fuzz/client_corpus/53ec88cf2f8b1464f1f2a37202bd88a44cf21e1a
rename to src/fuzz/client_corpus/53ec88cf2f8b1464f1f2a37202bd88a44cf21e1a
Binary files differ
diff --git a/fuzz/client_corpus/54f709c5719142c49e5b85bdd96b93f4457868b7 b/src/fuzz/client_corpus/54f709c5719142c49e5b85bdd96b93f4457868b7
similarity index 100%
rename from fuzz/client_corpus/54f709c5719142c49e5b85bdd96b93f4457868b7
rename to src/fuzz/client_corpus/54f709c5719142c49e5b85bdd96b93f4457868b7
Binary files differ
diff --git a/fuzz/client_corpus/5726ce8b9d43aa799aafc4a9d5b13673a31b2568 b/src/fuzz/client_corpus/5726ce8b9d43aa799aafc4a9d5b13673a31b2568
similarity index 100%
rename from fuzz/client_corpus/5726ce8b9d43aa799aafc4a9d5b13673a31b2568
rename to src/fuzz/client_corpus/5726ce8b9d43aa799aafc4a9d5b13673a31b2568
Binary files differ
diff --git a/fuzz/client_corpus/57be8966ffeaf6f0070ce16389c2a79446452b19 b/src/fuzz/client_corpus/57be8966ffeaf6f0070ce16389c2a79446452b19
similarity index 100%
rename from fuzz/client_corpus/57be8966ffeaf6f0070ce16389c2a79446452b19
rename to src/fuzz/client_corpus/57be8966ffeaf6f0070ce16389c2a79446452b19
Binary files differ
diff --git a/fuzz/client_corpus/593381897639cf34eea2247e157d6d8916decbfd b/src/fuzz/client_corpus/593381897639cf34eea2247e157d6d8916decbfd
similarity index 100%
rename from fuzz/client_corpus/593381897639cf34eea2247e157d6d8916decbfd
rename to src/fuzz/client_corpus/593381897639cf34eea2247e157d6d8916decbfd
Binary files differ
diff --git a/fuzz/client_corpus/598ac46782509a6bd5d8f5ec38c2a5e8bec422ed b/src/fuzz/client_corpus/598ac46782509a6bd5d8f5ec38c2a5e8bec422ed
similarity index 100%
rename from fuzz/client_corpus/598ac46782509a6bd5d8f5ec38c2a5e8bec422ed
rename to src/fuzz/client_corpus/598ac46782509a6bd5d8f5ec38c2a5e8bec422ed
Binary files differ
diff --git a/fuzz/client_corpus/5a2ead481a28560485857e1963c46f4520b97bb3 b/src/fuzz/client_corpus/5a2ead481a28560485857e1963c46f4520b97bb3
similarity index 100%
rename from fuzz/client_corpus/5a2ead481a28560485857e1963c46f4520b97bb3
rename to src/fuzz/client_corpus/5a2ead481a28560485857e1963c46f4520b97bb3
Binary files differ
diff --git a/fuzz/client_corpus/5b491bfff0d167328a72a4035d3e340930dadc8b b/src/fuzz/client_corpus/5b491bfff0d167328a72a4035d3e340930dadc8b
similarity index 100%
rename from fuzz/client_corpus/5b491bfff0d167328a72a4035d3e340930dadc8b
rename to src/fuzz/client_corpus/5b491bfff0d167328a72a4035d3e340930dadc8b
Binary files differ
diff --git a/fuzz/client_corpus/5c17c4704df42cc9b0bac7697ea2ec4e5b2d2984 b/src/fuzz/client_corpus/5c17c4704df42cc9b0bac7697ea2ec4e5b2d2984
similarity index 100%
rename from fuzz/client_corpus/5c17c4704df42cc9b0bac7697ea2ec4e5b2d2984
rename to src/fuzz/client_corpus/5c17c4704df42cc9b0bac7697ea2ec4e5b2d2984
Binary files differ
diff --git a/fuzz/client_corpus/5ca519ebade30a074c4c1c60973e1f1125c75d6b b/src/fuzz/client_corpus/5ca519ebade30a074c4c1c60973e1f1125c75d6b
similarity index 100%
rename from fuzz/client_corpus/5ca519ebade30a074c4c1c60973e1f1125c75d6b
rename to src/fuzz/client_corpus/5ca519ebade30a074c4c1c60973e1f1125c75d6b
Binary files differ
diff --git a/fuzz/client_corpus/5d4b9bc11776e004e29083d4325042f359a8224f b/src/fuzz/client_corpus/5d4b9bc11776e004e29083d4325042f359a8224f
similarity index 100%
rename from fuzz/client_corpus/5d4b9bc11776e004e29083d4325042f359a8224f
rename to src/fuzz/client_corpus/5d4b9bc11776e004e29083d4325042f359a8224f
Binary files differ
diff --git a/fuzz/client_corpus/5ea244a01d2de1fcdc94dd73e532ecfc1e401659 b/src/fuzz/client_corpus/5ea244a01d2de1fcdc94dd73e532ecfc1e401659
similarity index 100%
rename from fuzz/client_corpus/5ea244a01d2de1fcdc94dd73e532ecfc1e401659
rename to src/fuzz/client_corpus/5ea244a01d2de1fcdc94dd73e532ecfc1e401659
Binary files differ
diff --git a/fuzz/client_corpus/5f493305c89ce45a985aaaacbd2860fc1070d3b2 b/src/fuzz/client_corpus/5f493305c89ce45a985aaaacbd2860fc1070d3b2
similarity index 100%
rename from fuzz/client_corpus/5f493305c89ce45a985aaaacbd2860fc1070d3b2
rename to src/fuzz/client_corpus/5f493305c89ce45a985aaaacbd2860fc1070d3b2
Binary files differ
diff --git a/fuzz/client_corpus/603845a11adb138e9f6501503076c62661d45796 b/src/fuzz/client_corpus/603845a11adb138e9f6501503076c62661d45796
similarity index 100%
rename from fuzz/client_corpus/603845a11adb138e9f6501503076c62661d45796
rename to src/fuzz/client_corpus/603845a11adb138e9f6501503076c62661d45796
Binary files differ
diff --git a/fuzz/client_corpus/61374a111b42d860efebb9cafffdc880cee700ba b/src/fuzz/client_corpus/61374a111b42d860efebb9cafffdc880cee700ba
similarity index 100%
rename from fuzz/client_corpus/61374a111b42d860efebb9cafffdc880cee700ba
rename to src/fuzz/client_corpus/61374a111b42d860efebb9cafffdc880cee700ba
Binary files differ
diff --git a/fuzz/client_corpus/6174a365db621b3366e33926af0ccc8f33daee92 b/src/fuzz/client_corpus/6174a365db621b3366e33926af0ccc8f33daee92
similarity index 100%
rename from fuzz/client_corpus/6174a365db621b3366e33926af0ccc8f33daee92
rename to src/fuzz/client_corpus/6174a365db621b3366e33926af0ccc8f33daee92
Binary files differ
diff --git a/fuzz/client_corpus/6525e66edf364a7c2cd75b3eeaa63b40fc2e4317 b/src/fuzz/client_corpus/6525e66edf364a7c2cd75b3eeaa63b40fc2e4317
similarity index 100%
rename from fuzz/client_corpus/6525e66edf364a7c2cd75b3eeaa63b40fc2e4317
rename to src/fuzz/client_corpus/6525e66edf364a7c2cd75b3eeaa63b40fc2e4317
Binary files differ
diff --git a/fuzz/client_corpus/66455fd09104a775ac6443124513124b268f7260 b/src/fuzz/client_corpus/66455fd09104a775ac6443124513124b268f7260
similarity index 100%
rename from fuzz/client_corpus/66455fd09104a775ac6443124513124b268f7260
rename to src/fuzz/client_corpus/66455fd09104a775ac6443124513124b268f7260
Binary files differ
diff --git a/fuzz/client_corpus/66a838dc7b430502f49aead72ce6b02316ec6f95 b/src/fuzz/client_corpus/66a838dc7b430502f49aead72ce6b02316ec6f95
similarity index 100%
rename from fuzz/client_corpus/66a838dc7b430502f49aead72ce6b02316ec6f95
rename to src/fuzz/client_corpus/66a838dc7b430502f49aead72ce6b02316ec6f95
Binary files differ
diff --git a/fuzz/client_corpus/67a05c536d859526062b3ed1dd2b2530224d776b b/src/fuzz/client_corpus/67a05c536d859526062b3ed1dd2b2530224d776b
similarity index 100%
rename from fuzz/client_corpus/67a05c536d859526062b3ed1dd2b2530224d776b
rename to src/fuzz/client_corpus/67a05c536d859526062b3ed1dd2b2530224d776b
Binary files differ
diff --git a/fuzz/client_corpus/69e6deba1250f6bf3e7e461634957ff167971037 b/src/fuzz/client_corpus/69e6deba1250f6bf3e7e461634957ff167971037
similarity index 100%
rename from fuzz/client_corpus/69e6deba1250f6bf3e7e461634957ff167971037
rename to src/fuzz/client_corpus/69e6deba1250f6bf3e7e461634957ff167971037
Binary files differ
diff --git a/fuzz/client_corpus/6b556d1144e4fa33097aea9ecbd6630ae30729c9 b/src/fuzz/client_corpus/6b556d1144e4fa33097aea9ecbd6630ae30729c9
similarity index 100%
rename from fuzz/client_corpus/6b556d1144e4fa33097aea9ecbd6630ae30729c9
rename to src/fuzz/client_corpus/6b556d1144e4fa33097aea9ecbd6630ae30729c9
Binary files differ
diff --git a/fuzz/client_corpus/6cb75744557e90e0a698789e774e8cb8884c79d8 b/src/fuzz/client_corpus/6cb75744557e90e0a698789e774e8cb8884c79d8
similarity index 100%
rename from fuzz/client_corpus/6cb75744557e90e0a698789e774e8cb8884c79d8
rename to src/fuzz/client_corpus/6cb75744557e90e0a698789e774e8cb8884c79d8
Binary files differ
diff --git a/fuzz/client_corpus/6d868c89c1e8737a7f87066322bb6e372858017e b/src/fuzz/client_corpus/6d868c89c1e8737a7f87066322bb6e372858017e
similarity index 100%
rename from fuzz/client_corpus/6d868c89c1e8737a7f87066322bb6e372858017e
rename to src/fuzz/client_corpus/6d868c89c1e8737a7f87066322bb6e372858017e
Binary files differ
diff --git a/fuzz/client_corpus/6e05d42a45b20af7db952a17c64e80ae83ba2232 b/src/fuzz/client_corpus/6e05d42a45b20af7db952a17c64e80ae83ba2232
similarity index 100%
rename from fuzz/client_corpus/6e05d42a45b20af7db952a17c64e80ae83ba2232
rename to src/fuzz/client_corpus/6e05d42a45b20af7db952a17c64e80ae83ba2232
Binary files differ
diff --git a/fuzz/client_corpus/6eaaed5eee2df54eb20699a587c2b819ad914c36 b/src/fuzz/client_corpus/6eaaed5eee2df54eb20699a587c2b819ad914c36
similarity index 100%
rename from fuzz/client_corpus/6eaaed5eee2df54eb20699a587c2b819ad914c36
rename to src/fuzz/client_corpus/6eaaed5eee2df54eb20699a587c2b819ad914c36
Binary files differ
diff --git a/fuzz/client_corpus/6f0d9d91fb07d53d9ba14550059cb9a44d72c1de b/src/fuzz/client_corpus/6f0d9d91fb07d53d9ba14550059cb9a44d72c1de
similarity index 100%
rename from fuzz/client_corpus/6f0d9d91fb07d53d9ba14550059cb9a44d72c1de
rename to src/fuzz/client_corpus/6f0d9d91fb07d53d9ba14550059cb9a44d72c1de
Binary files differ
diff --git a/fuzz/client_corpus/6fbfaf9bc7da158f0e4744b4a35b664810dc0be2 b/src/fuzz/client_corpus/6fbfaf9bc7da158f0e4744b4a35b664810dc0be2
similarity index 100%
rename from fuzz/client_corpus/6fbfaf9bc7da158f0e4744b4a35b664810dc0be2
rename to src/fuzz/client_corpus/6fbfaf9bc7da158f0e4744b4a35b664810dc0be2
Binary files differ
diff --git a/fuzz/client_corpus/7014edbd62a57bac82ee8067c09085eff86d8e29 b/src/fuzz/client_corpus/7014edbd62a57bac82ee8067c09085eff86d8e29
similarity index 100%
rename from fuzz/client_corpus/7014edbd62a57bac82ee8067c09085eff86d8e29
rename to src/fuzz/client_corpus/7014edbd62a57bac82ee8067c09085eff86d8e29
Binary files differ
diff --git a/fuzz/client_corpus/713644535bf06e6a885e3acf6f0911e02b76736e b/src/fuzz/client_corpus/713644535bf06e6a885e3acf6f0911e02b76736e
similarity index 100%
rename from fuzz/client_corpus/713644535bf06e6a885e3acf6f0911e02b76736e
rename to src/fuzz/client_corpus/713644535bf06e6a885e3acf6f0911e02b76736e
Binary files differ
diff --git a/fuzz/client_corpus/72db38ec7e0b96489820750d33cfeca38868cc50 b/src/fuzz/client_corpus/72db38ec7e0b96489820750d33cfeca38868cc50
similarity index 100%
rename from fuzz/client_corpus/72db38ec7e0b96489820750d33cfeca38868cc50
rename to src/fuzz/client_corpus/72db38ec7e0b96489820750d33cfeca38868cc50
Binary files differ
diff --git a/fuzz/client_corpus/7377be0dfac4542ee1cae05c1637037a7424e588 b/src/fuzz/client_corpus/7377be0dfac4542ee1cae05c1637037a7424e588
similarity index 100%
rename from fuzz/client_corpus/7377be0dfac4542ee1cae05c1637037a7424e588
rename to src/fuzz/client_corpus/7377be0dfac4542ee1cae05c1637037a7424e588
Binary files differ
diff --git a/fuzz/client_corpus/737ede0e9b07905630674c3c3e68e5151373209a b/src/fuzz/client_corpus/737ede0e9b07905630674c3c3e68e5151373209a
similarity index 100%
rename from fuzz/client_corpus/737ede0e9b07905630674c3c3e68e5151373209a
rename to src/fuzz/client_corpus/737ede0e9b07905630674c3c3e68e5151373209a
Binary files differ
diff --git a/fuzz/client_corpus/744445dbc417fc06a699594ce31b514cd5f13305 b/src/fuzz/client_corpus/744445dbc417fc06a699594ce31b514cd5f13305
similarity index 100%
rename from fuzz/client_corpus/744445dbc417fc06a699594ce31b514cd5f13305
rename to src/fuzz/client_corpus/744445dbc417fc06a699594ce31b514cd5f13305
Binary files differ
diff --git a/fuzz/client_corpus/75abd0da52e52c46a783e70dbfe2c142b568f3d7 b/src/fuzz/client_corpus/75abd0da52e52c46a783e70dbfe2c142b568f3d7
similarity index 100%
rename from fuzz/client_corpus/75abd0da52e52c46a783e70dbfe2c142b568f3d7
rename to src/fuzz/client_corpus/75abd0da52e52c46a783e70dbfe2c142b568f3d7
Binary files differ
diff --git a/fuzz/client_corpus/773c2c70426f82aaa1ed22753f9a797db9dd81d4 b/src/fuzz/client_corpus/773c2c70426f82aaa1ed22753f9a797db9dd81d4
similarity index 100%
rename from fuzz/client_corpus/773c2c70426f82aaa1ed22753f9a797db9dd81d4
rename to src/fuzz/client_corpus/773c2c70426f82aaa1ed22753f9a797db9dd81d4
Binary files differ
diff --git a/fuzz/client_corpus/7765b816e7a468c49f08fc9d5029545c082d1792 b/src/fuzz/client_corpus/7765b816e7a468c49f08fc9d5029545c082d1792
similarity index 100%
rename from fuzz/client_corpus/7765b816e7a468c49f08fc9d5029545c082d1792
rename to src/fuzz/client_corpus/7765b816e7a468c49f08fc9d5029545c082d1792
Binary files differ
diff --git a/fuzz/client_corpus/779b18a1111b5076f0d38e886c829cb9b4a01ccf b/src/fuzz/client_corpus/779b18a1111b5076f0d38e886c829cb9b4a01ccf
similarity index 100%
rename from fuzz/client_corpus/779b18a1111b5076f0d38e886c829cb9b4a01ccf
rename to src/fuzz/client_corpus/779b18a1111b5076f0d38e886c829cb9b4a01ccf
Binary files differ
diff --git a/fuzz/client_corpus/782e026f5744838a43685a90b44ecd89fe9ed59e b/src/fuzz/client_corpus/782e026f5744838a43685a90b44ecd89fe9ed59e
similarity index 100%
rename from fuzz/client_corpus/782e026f5744838a43685a90b44ecd89fe9ed59e
rename to src/fuzz/client_corpus/782e026f5744838a43685a90b44ecd89fe9ed59e
Binary files differ
diff --git a/fuzz/client_corpus/7888919c757d594d748f48c3fc4e38e45035c291 b/src/fuzz/client_corpus/7888919c757d594d748f48c3fc4e38e45035c291
similarity index 100%
rename from fuzz/client_corpus/7888919c757d594d748f48c3fc4e38e45035c291
rename to src/fuzz/client_corpus/7888919c757d594d748f48c3fc4e38e45035c291
Binary files differ
diff --git a/fuzz/client_corpus/7909120e73ff69731956ab915c88a227ad84029e b/src/fuzz/client_corpus/7909120e73ff69731956ab915c88a227ad84029e
similarity index 100%
rename from fuzz/client_corpus/7909120e73ff69731956ab915c88a227ad84029e
rename to src/fuzz/client_corpus/7909120e73ff69731956ab915c88a227ad84029e
Binary files differ
diff --git a/fuzz/client_corpus/791988af86a2fd99c324275165fb41dce142779c b/src/fuzz/client_corpus/791988af86a2fd99c324275165fb41dce142779c
similarity index 100%
rename from fuzz/client_corpus/791988af86a2fd99c324275165fb41dce142779c
rename to src/fuzz/client_corpus/791988af86a2fd99c324275165fb41dce142779c
Binary files differ
diff --git a/fuzz/client_corpus/7955e419198a4d6e51b52a53a244556cffa53d47 b/src/fuzz/client_corpus/7955e419198a4d6e51b52a53a244556cffa53d47
similarity index 100%
rename from fuzz/client_corpus/7955e419198a4d6e51b52a53a244556cffa53d47
rename to src/fuzz/client_corpus/7955e419198a4d6e51b52a53a244556cffa53d47
Binary files differ
diff --git a/fuzz/client_corpus/797d0603a7f0bac9e0c1b18340332ffb16eb80e9 b/src/fuzz/client_corpus/797d0603a7f0bac9e0c1b18340332ffb16eb80e9
similarity index 100%
rename from fuzz/client_corpus/797d0603a7f0bac9e0c1b18340332ffb16eb80e9
rename to src/fuzz/client_corpus/797d0603a7f0bac9e0c1b18340332ffb16eb80e9
Binary files differ
diff --git a/fuzz/client_corpus/7ae62bd24b71bffe9a36d6245d1a5179b3e8751b b/src/fuzz/client_corpus/7ae62bd24b71bffe9a36d6245d1a5179b3e8751b
similarity index 100%
rename from fuzz/client_corpus/7ae62bd24b71bffe9a36d6245d1a5179b3e8751b
rename to src/fuzz/client_corpus/7ae62bd24b71bffe9a36d6245d1a5179b3e8751b
Binary files differ
diff --git a/fuzz/client_corpus/7be28ab4a7aca1bedf365684ec6cc96dcc25cf1e b/src/fuzz/client_corpus/7be28ab4a7aca1bedf365684ec6cc96dcc25cf1e
similarity index 100%
rename from fuzz/client_corpus/7be28ab4a7aca1bedf365684ec6cc96dcc25cf1e
rename to src/fuzz/client_corpus/7be28ab4a7aca1bedf365684ec6cc96dcc25cf1e
Binary files differ
diff --git a/fuzz/client_corpus/7cc3ef5d5543809c541e151119f5e8e1660809c6 b/src/fuzz/client_corpus/7cc3ef5d5543809c541e151119f5e8e1660809c6
similarity index 100%
rename from fuzz/client_corpus/7cc3ef5d5543809c541e151119f5e8e1660809c6
rename to src/fuzz/client_corpus/7cc3ef5d5543809c541e151119f5e8e1660809c6
Binary files differ
diff --git a/fuzz/client_corpus/7d4542c38d67324c1cbcb0b8c035658988119348 b/src/fuzz/client_corpus/7d4542c38d67324c1cbcb0b8c035658988119348
similarity index 100%
rename from fuzz/client_corpus/7d4542c38d67324c1cbcb0b8c035658988119348
rename to src/fuzz/client_corpus/7d4542c38d67324c1cbcb0b8c035658988119348
Binary files differ
diff --git a/fuzz/client_corpus/7d764419d9224b3573f3cf7ed4642d70e1e7346d b/src/fuzz/client_corpus/7d764419d9224b3573f3cf7ed4642d70e1e7346d
similarity index 100%
rename from fuzz/client_corpus/7d764419d9224b3573f3cf7ed4642d70e1e7346d
rename to src/fuzz/client_corpus/7d764419d9224b3573f3cf7ed4642d70e1e7346d
Binary files differ
diff --git a/fuzz/client_corpus/7d917db9ed2d2932031bf3575bd9820f85c9a417 b/src/fuzz/client_corpus/7d917db9ed2d2932031bf3575bd9820f85c9a417
similarity index 100%
rename from fuzz/client_corpus/7d917db9ed2d2932031bf3575bd9820f85c9a417
rename to src/fuzz/client_corpus/7d917db9ed2d2932031bf3575bd9820f85c9a417
Binary files differ
diff --git a/fuzz/client_corpus/7dae9ff8b8e0c96b271d938b42e77d97a63ccf24 b/src/fuzz/client_corpus/7dae9ff8b8e0c96b271d938b42e77d97a63ccf24
similarity index 100%
rename from fuzz/client_corpus/7dae9ff8b8e0c96b271d938b42e77d97a63ccf24
rename to src/fuzz/client_corpus/7dae9ff8b8e0c96b271d938b42e77d97a63ccf24
Binary files differ
diff --git a/fuzz/client_corpus/7e624f4bcc3c0932ab1fed213a9ae624bf939510 b/src/fuzz/client_corpus/7e624f4bcc3c0932ab1fed213a9ae624bf939510
similarity index 100%
rename from fuzz/client_corpus/7e624f4bcc3c0932ab1fed213a9ae624bf939510
rename to src/fuzz/client_corpus/7e624f4bcc3c0932ab1fed213a9ae624bf939510
Binary files differ
diff --git a/fuzz/client_corpus/7e75aad4b419d40093327bb3d833547ad9774c91 b/src/fuzz/client_corpus/7e75aad4b419d40093327bb3d833547ad9774c91
similarity index 100%
rename from fuzz/client_corpus/7e75aad4b419d40093327bb3d833547ad9774c91
rename to src/fuzz/client_corpus/7e75aad4b419d40093327bb3d833547ad9774c91
Binary files differ
diff --git a/fuzz/client_corpus/7ea10a6e464f01d2d109239879a3015cda444099 b/src/fuzz/client_corpus/7ea10a6e464f01d2d109239879a3015cda444099
similarity index 100%
rename from fuzz/client_corpus/7ea10a6e464f01d2d109239879a3015cda444099
rename to src/fuzz/client_corpus/7ea10a6e464f01d2d109239879a3015cda444099
Binary files differ
diff --git a/fuzz/client_corpus/7f94fe1d8d2e9fcbe8a689ea405d283e0dbdec53 b/src/fuzz/client_corpus/7f94fe1d8d2e9fcbe8a689ea405d283e0dbdec53
similarity index 100%
rename from fuzz/client_corpus/7f94fe1d8d2e9fcbe8a689ea405d283e0dbdec53
rename to src/fuzz/client_corpus/7f94fe1d8d2e9fcbe8a689ea405d283e0dbdec53
Binary files differ
diff --git a/fuzz/client_corpus/82fd11c12899b4a315bb6e9ea9c696e30e121aa6 b/src/fuzz/client_corpus/82fd11c12899b4a315bb6e9ea9c696e30e121aa6
similarity index 100%
rename from fuzz/client_corpus/82fd11c12899b4a315bb6e9ea9c696e30e121aa6
rename to src/fuzz/client_corpus/82fd11c12899b4a315bb6e9ea9c696e30e121aa6
Binary files differ
diff --git a/fuzz/client_corpus/8323833dd4faa2ca179376fcf6c0f34aabf67e34 b/src/fuzz/client_corpus/8323833dd4faa2ca179376fcf6c0f34aabf67e34
similarity index 100%
rename from fuzz/client_corpus/8323833dd4faa2ca179376fcf6c0f34aabf67e34
rename to src/fuzz/client_corpus/8323833dd4faa2ca179376fcf6c0f34aabf67e34
Binary files differ
diff --git a/fuzz/client_corpus/8369bfd82d90cd8fa5bd6baefee91bc5d20d15d2 b/src/fuzz/client_corpus/8369bfd82d90cd8fa5bd6baefee91bc5d20d15d2
similarity index 100%
rename from fuzz/client_corpus/8369bfd82d90cd8fa5bd6baefee91bc5d20d15d2
rename to src/fuzz/client_corpus/8369bfd82d90cd8fa5bd6baefee91bc5d20d15d2
Binary files differ
diff --git a/fuzz/client_corpus/83f968279035f9032b8eb3cb3d364ad131ab324e b/src/fuzz/client_corpus/83f968279035f9032b8eb3cb3d364ad131ab324e
similarity index 100%
rename from fuzz/client_corpus/83f968279035f9032b8eb3cb3d364ad131ab324e
rename to src/fuzz/client_corpus/83f968279035f9032b8eb3cb3d364ad131ab324e
Binary files differ
diff --git a/fuzz/client_corpus/84f832f1fbb28b48bb2fda810703655e9b8afe3e b/src/fuzz/client_corpus/84f832f1fbb28b48bb2fda810703655e9b8afe3e
similarity index 100%
rename from fuzz/client_corpus/84f832f1fbb28b48bb2fda810703655e9b8afe3e
rename to src/fuzz/client_corpus/84f832f1fbb28b48bb2fda810703655e9b8afe3e
Binary files differ
diff --git a/fuzz/client_corpus/85abb3ad2be8579c86ff389b9ed8491a33d4c66b b/src/fuzz/client_corpus/85abb3ad2be8579c86ff389b9ed8491a33d4c66b
similarity index 100%
rename from fuzz/client_corpus/85abb3ad2be8579c86ff389b9ed8491a33d4c66b
rename to src/fuzz/client_corpus/85abb3ad2be8579c86ff389b9ed8491a33d4c66b
Binary files differ
diff --git a/fuzz/client_corpus/87bb6aa5ac056350c9a7e56d847170202d7aab35 b/src/fuzz/client_corpus/87bb6aa5ac056350c9a7e56d847170202d7aab35
similarity index 100%
rename from fuzz/client_corpus/87bb6aa5ac056350c9a7e56d847170202d7aab35
rename to src/fuzz/client_corpus/87bb6aa5ac056350c9a7e56d847170202d7aab35
Binary files differ
diff --git a/fuzz/client_corpus/881762300a4a1a7c79eec032c600396212efb483 b/src/fuzz/client_corpus/881762300a4a1a7c79eec032c600396212efb483
similarity index 100%
rename from fuzz/client_corpus/881762300a4a1a7c79eec032c600396212efb483
rename to src/fuzz/client_corpus/881762300a4a1a7c79eec032c600396212efb483
Binary files differ
diff --git a/fuzz/client_corpus/89a62df92f2195df2fe77b45589633593286ee95 b/src/fuzz/client_corpus/89a62df92f2195df2fe77b45589633593286ee95
similarity index 100%
rename from fuzz/client_corpus/89a62df92f2195df2fe77b45589633593286ee95
rename to src/fuzz/client_corpus/89a62df92f2195df2fe77b45589633593286ee95
Binary files differ
diff --git a/fuzz/client_corpus/89dcd85dde0ef40ee035a89fb0333c667a3bd764 b/src/fuzz/client_corpus/89dcd85dde0ef40ee035a89fb0333c667a3bd764
similarity index 100%
rename from fuzz/client_corpus/89dcd85dde0ef40ee035a89fb0333c667a3bd764
rename to src/fuzz/client_corpus/89dcd85dde0ef40ee035a89fb0333c667a3bd764
Binary files differ
diff --git a/fuzz/client_corpus/8af70613e43b65fcc301bcd9cc7d4ae1d2755e7e b/src/fuzz/client_corpus/8af70613e43b65fcc301bcd9cc7d4ae1d2755e7e
similarity index 100%
rename from fuzz/client_corpus/8af70613e43b65fcc301bcd9cc7d4ae1d2755e7e
rename to src/fuzz/client_corpus/8af70613e43b65fcc301bcd9cc7d4ae1d2755e7e
Binary files differ
diff --git a/fuzz/client_corpus/8bd8970f86ff299a7f666086e120129ee123bf57 b/src/fuzz/client_corpus/8bd8970f86ff299a7f666086e120129ee123bf57
similarity index 100%
rename from fuzz/client_corpus/8bd8970f86ff299a7f666086e120129ee123bf57
rename to src/fuzz/client_corpus/8bd8970f86ff299a7f666086e120129ee123bf57
Binary files differ
diff --git a/fuzz/client_corpus/8c0d34003939963cb23f5165f6dfefffb8570a50 b/src/fuzz/client_corpus/8c0d34003939963cb23f5165f6dfefffb8570a50
similarity index 100%
rename from fuzz/client_corpus/8c0d34003939963cb23f5165f6dfefffb8570a50
rename to src/fuzz/client_corpus/8c0d34003939963cb23f5165f6dfefffb8570a50
Binary files differ
diff --git a/fuzz/client_corpus/8c2b924d6f6e272dfc88bbf362ef45eacdf8b916 b/src/fuzz/client_corpus/8c2b924d6f6e272dfc88bbf362ef45eacdf8b916
similarity index 100%
rename from fuzz/client_corpus/8c2b924d6f6e272dfc88bbf362ef45eacdf8b916
rename to src/fuzz/client_corpus/8c2b924d6f6e272dfc88bbf362ef45eacdf8b916
Binary files differ
diff --git a/fuzz/client_corpus/8c38b90b62dbb2966aa80093c16563f05f9c6fec b/src/fuzz/client_corpus/8c38b90b62dbb2966aa80093c16563f05f9c6fec
similarity index 100%
rename from fuzz/client_corpus/8c38b90b62dbb2966aa80093c16563f05f9c6fec
rename to src/fuzz/client_corpus/8c38b90b62dbb2966aa80093c16563f05f9c6fec
Binary files differ
diff --git a/fuzz/client_corpus/8cb31f11872eb9338a9c8e2204ca45e4bd88fe9f b/src/fuzz/client_corpus/8cb31f11872eb9338a9c8e2204ca45e4bd88fe9f
similarity index 100%
rename from fuzz/client_corpus/8cb31f11872eb9338a9c8e2204ca45e4bd88fe9f
rename to src/fuzz/client_corpus/8cb31f11872eb9338a9c8e2204ca45e4bd88fe9f
Binary files differ
diff --git a/fuzz/client_corpus/8e5c353c81f1f26031d4e60258f77e3812017ac9 b/src/fuzz/client_corpus/8e5c353c81f1f26031d4e60258f77e3812017ac9
similarity index 100%
rename from fuzz/client_corpus/8e5c353c81f1f26031d4e60258f77e3812017ac9
rename to src/fuzz/client_corpus/8e5c353c81f1f26031d4e60258f77e3812017ac9
Binary files differ
diff --git a/fuzz/client_corpus/8ef7ca659777ebd6dcf089d08ec25be59d91bc2c b/src/fuzz/client_corpus/8ef7ca659777ebd6dcf089d08ec25be59d91bc2c
similarity index 100%
rename from fuzz/client_corpus/8ef7ca659777ebd6dcf089d08ec25be59d91bc2c
rename to src/fuzz/client_corpus/8ef7ca659777ebd6dcf089d08ec25be59d91bc2c
Binary files differ
diff --git a/fuzz/client_corpus/8f525c06e595eb50e55519a02459e81bd8d8138c b/src/fuzz/client_corpus/8f525c06e595eb50e55519a02459e81bd8d8138c
similarity index 100%
rename from fuzz/client_corpus/8f525c06e595eb50e55519a02459e81bd8d8138c
rename to src/fuzz/client_corpus/8f525c06e595eb50e55519a02459e81bd8d8138c
Binary files differ
diff --git a/fuzz/client_corpus/9030584991c1a254b578429a7f92730c8b1dced2 b/src/fuzz/client_corpus/9030584991c1a254b578429a7f92730c8b1dced2
similarity index 100%
rename from fuzz/client_corpus/9030584991c1a254b578429a7f92730c8b1dced2
rename to src/fuzz/client_corpus/9030584991c1a254b578429a7f92730c8b1dced2
Binary files differ
diff --git a/fuzz/client_corpus/903a43e6cec506c4a5d86e1e5d92da4157cfaecb b/src/fuzz/client_corpus/903a43e6cec506c4a5d86e1e5d92da4157cfaecb
similarity index 100%
rename from fuzz/client_corpus/903a43e6cec506c4a5d86e1e5d92da4157cfaecb
rename to src/fuzz/client_corpus/903a43e6cec506c4a5d86e1e5d92da4157cfaecb
Binary files differ
diff --git a/fuzz/client_corpus/924b8b5719ff40cefb09db42ba5f416802eaa81c b/src/fuzz/client_corpus/924b8b5719ff40cefb09db42ba5f416802eaa81c
similarity index 100%
rename from fuzz/client_corpus/924b8b5719ff40cefb09db42ba5f416802eaa81c
rename to src/fuzz/client_corpus/924b8b5719ff40cefb09db42ba5f416802eaa81c
Binary files differ
diff --git a/fuzz/client_corpus/933435eb1ee083e0261bfe133b225aa46ac11e1d b/src/fuzz/client_corpus/933435eb1ee083e0261bfe133b225aa46ac11e1d
similarity index 100%
rename from fuzz/client_corpus/933435eb1ee083e0261bfe133b225aa46ac11e1d
rename to src/fuzz/client_corpus/933435eb1ee083e0261bfe133b225aa46ac11e1d
Binary files differ
diff --git a/fuzz/client_corpus/93a991961b4613cf23d85fd184f4db690ad49445 b/src/fuzz/client_corpus/93a991961b4613cf23d85fd184f4db690ad49445
similarity index 100%
rename from fuzz/client_corpus/93a991961b4613cf23d85fd184f4db690ad49445
rename to src/fuzz/client_corpus/93a991961b4613cf23d85fd184f4db690ad49445
Binary files differ
diff --git a/fuzz/client_corpus/94dee8f21f9f63676d7292538971144bb84043da b/src/fuzz/client_corpus/94dee8f21f9f63676d7292538971144bb84043da
similarity index 100%
rename from fuzz/client_corpus/94dee8f21f9f63676d7292538971144bb84043da
rename to src/fuzz/client_corpus/94dee8f21f9f63676d7292538971144bb84043da
Binary files differ
diff --git a/fuzz/client_corpus/950240fcd88a2f4bbf8eaa8773c8512e191d5929 b/src/fuzz/client_corpus/950240fcd88a2f4bbf8eaa8773c8512e191d5929
similarity index 100%
rename from fuzz/client_corpus/950240fcd88a2f4bbf8eaa8773c8512e191d5929
rename to src/fuzz/client_corpus/950240fcd88a2f4bbf8eaa8773c8512e191d5929
Binary files differ
diff --git a/fuzz/client_corpus/95496de66dbdfed84f8e14d24a6f7aa9ef075de7 b/src/fuzz/client_corpus/95496de66dbdfed84f8e14d24a6f7aa9ef075de7
similarity index 100%
rename from fuzz/client_corpus/95496de66dbdfed84f8e14d24a6f7aa9ef075de7
rename to src/fuzz/client_corpus/95496de66dbdfed84f8e14d24a6f7aa9ef075de7
Binary files differ
diff --git a/fuzz/client_corpus/9562f7d50d338ed79f071531143447cf03f30a6a b/src/fuzz/client_corpus/9562f7d50d338ed79f071531143447cf03f30a6a
similarity index 100%
rename from fuzz/client_corpus/9562f7d50d338ed79f071531143447cf03f30a6a
rename to src/fuzz/client_corpus/9562f7d50d338ed79f071531143447cf03f30a6a
Binary files differ
diff --git a/fuzz/client_corpus/95ac138deec7bcede966af89007e21406e10c1f0 b/src/fuzz/client_corpus/95ac138deec7bcede966af89007e21406e10c1f0
similarity index 100%
rename from fuzz/client_corpus/95ac138deec7bcede966af89007e21406e10c1f0
rename to src/fuzz/client_corpus/95ac138deec7bcede966af89007e21406e10c1f0
Binary files differ
diff --git a/fuzz/client_corpus/964a71f0e7be3d918e17930feb8cb493cd320c49 b/src/fuzz/client_corpus/964a71f0e7be3d918e17930feb8cb493cd320c49
similarity index 100%
rename from fuzz/client_corpus/964a71f0e7be3d918e17930feb8cb493cd320c49
rename to src/fuzz/client_corpus/964a71f0e7be3d918e17930feb8cb493cd320c49
Binary files differ
diff --git a/fuzz/client_corpus/965261ea2fb6959c33a9d00aa4854eb50cbc6934 b/src/fuzz/client_corpus/965261ea2fb6959c33a9d00aa4854eb50cbc6934
similarity index 100%
rename from fuzz/client_corpus/965261ea2fb6959c33a9d00aa4854eb50cbc6934
rename to src/fuzz/client_corpus/965261ea2fb6959c33a9d00aa4854eb50cbc6934
Binary files differ
diff --git a/fuzz/client_corpus/9695122c802315f88ab4b3a74ec6ceef73d93f0f b/src/fuzz/client_corpus/9695122c802315f88ab4b3a74ec6ceef73d93f0f
similarity index 100%
rename from fuzz/client_corpus/9695122c802315f88ab4b3a74ec6ceef73d93f0f
rename to src/fuzz/client_corpus/9695122c802315f88ab4b3a74ec6ceef73d93f0f
Binary files differ
diff --git a/fuzz/client_corpus/975c40a741d970ab70fdd055988167726dc87131 b/src/fuzz/client_corpus/975c40a741d970ab70fdd055988167726dc87131
similarity index 100%
rename from fuzz/client_corpus/975c40a741d970ab70fdd055988167726dc87131
rename to src/fuzz/client_corpus/975c40a741d970ab70fdd055988167726dc87131
Binary files differ
diff --git a/fuzz/client_corpus/982ce20d16b2159f98154de0ec96eec2662e3ae6 b/src/fuzz/client_corpus/982ce20d16b2159f98154de0ec96eec2662e3ae6
similarity index 100%
rename from fuzz/client_corpus/982ce20d16b2159f98154de0ec96eec2662e3ae6
rename to src/fuzz/client_corpus/982ce20d16b2159f98154de0ec96eec2662e3ae6
Binary files differ
diff --git a/fuzz/client_corpus/9939194d8042e17552ffd55536ec73a40a81a342 b/src/fuzz/client_corpus/9939194d8042e17552ffd55536ec73a40a81a342
similarity index 100%
rename from fuzz/client_corpus/9939194d8042e17552ffd55536ec73a40a81a342
rename to src/fuzz/client_corpus/9939194d8042e17552ffd55536ec73a40a81a342
Binary files differ
diff --git a/fuzz/client_corpus/99c2022ecce46fd66738a7620cf77f00100c94f5 b/src/fuzz/client_corpus/99c2022ecce46fd66738a7620cf77f00100c94f5
similarity index 100%
rename from fuzz/client_corpus/99c2022ecce46fd66738a7620cf77f00100c94f5
rename to src/fuzz/client_corpus/99c2022ecce46fd66738a7620cf77f00100c94f5
Binary files differ
diff --git a/fuzz/client_corpus/9a3e583c686b703985312b4e7b5363976c059ee4 b/src/fuzz/client_corpus/9a3e583c686b703985312b4e7b5363976c059ee4
similarity index 100%
rename from fuzz/client_corpus/9a3e583c686b703985312b4e7b5363976c059ee4
rename to src/fuzz/client_corpus/9a3e583c686b703985312b4e7b5363976c059ee4
Binary files differ
diff --git a/fuzz/client_corpus/9ab020005067f1e698c8bb552cc1f4f027382b0a b/src/fuzz/client_corpus/9ab020005067f1e698c8bb552cc1f4f027382b0a
similarity index 100%
rename from fuzz/client_corpus/9ab020005067f1e698c8bb552cc1f4f027382b0a
rename to src/fuzz/client_corpus/9ab020005067f1e698c8bb552cc1f4f027382b0a
Binary files differ
diff --git a/fuzz/client_corpus/9b5c217dcb4ae41c124be8d5dc971d4b811f32a7 b/src/fuzz/client_corpus/9b5c217dcb4ae41c124be8d5dc971d4b811f32a7
similarity index 100%
rename from fuzz/client_corpus/9b5c217dcb4ae41c124be8d5dc971d4b811f32a7
rename to src/fuzz/client_corpus/9b5c217dcb4ae41c124be8d5dc971d4b811f32a7
Binary files differ
diff --git a/fuzz/client_corpus/9c09ab4e51ba96b5d5f09f10900b8e81c50afc19 b/src/fuzz/client_corpus/9c09ab4e51ba96b5d5f09f10900b8e81c50afc19
similarity index 100%
rename from fuzz/client_corpus/9c09ab4e51ba96b5d5f09f10900b8e81c50afc19
rename to src/fuzz/client_corpus/9c09ab4e51ba96b5d5f09f10900b8e81c50afc19
Binary files differ
diff --git a/fuzz/client_corpus/9dba8b578e0c6b9c0e75de38bfd622c345eed0e2 b/src/fuzz/client_corpus/9dba8b578e0c6b9c0e75de38bfd622c345eed0e2
similarity index 100%
rename from fuzz/client_corpus/9dba8b578e0c6b9c0e75de38bfd622c345eed0e2
rename to src/fuzz/client_corpus/9dba8b578e0c6b9c0e75de38bfd622c345eed0e2
Binary files differ
diff --git a/fuzz/client_corpus/9e4c611855fead2d56448cd284d3931d7f3baafc b/src/fuzz/client_corpus/9e4c611855fead2d56448cd284d3931d7f3baafc
similarity index 100%
rename from fuzz/client_corpus/9e4c611855fead2d56448cd284d3931d7f3baafc
rename to src/fuzz/client_corpus/9e4c611855fead2d56448cd284d3931d7f3baafc
Binary files differ
diff --git a/fuzz/client_corpus/9e50b7bbecd7af256d55358ea8ccb0a8f399d5ff b/src/fuzz/client_corpus/9e50b7bbecd7af256d55358ea8ccb0a8f399d5ff
similarity index 100%
rename from fuzz/client_corpus/9e50b7bbecd7af256d55358ea8ccb0a8f399d5ff
rename to src/fuzz/client_corpus/9e50b7bbecd7af256d55358ea8ccb0a8f399d5ff
Binary files differ
diff --git a/fuzz/client_corpus/9fcd86e338ebf63927e734e1ae9ba41024a3e5ac b/src/fuzz/client_corpus/9fcd86e338ebf63927e734e1ae9ba41024a3e5ac
similarity index 100%
rename from fuzz/client_corpus/9fcd86e338ebf63927e734e1ae9ba41024a3e5ac
rename to src/fuzz/client_corpus/9fcd86e338ebf63927e734e1ae9ba41024a3e5ac
Binary files differ
diff --git a/fuzz/client_corpus/a0db868fe2f7cebe1c78427fb9f3cdf7c9c9d4b8 b/src/fuzz/client_corpus/a0db868fe2f7cebe1c78427fb9f3cdf7c9c9d4b8
similarity index 100%
rename from fuzz/client_corpus/a0db868fe2f7cebe1c78427fb9f3cdf7c9c9d4b8
rename to src/fuzz/client_corpus/a0db868fe2f7cebe1c78427fb9f3cdf7c9c9d4b8
Binary files differ
diff --git a/fuzz/client_corpus/a14a8862c08a81a300e1197c1f25fd79e61905f6 b/src/fuzz/client_corpus/a14a8862c08a81a300e1197c1f25fd79e61905f6
similarity index 100%
rename from fuzz/client_corpus/a14a8862c08a81a300e1197c1f25fd79e61905f6
rename to src/fuzz/client_corpus/a14a8862c08a81a300e1197c1f25fd79e61905f6
Binary files differ
diff --git a/fuzz/client_corpus/a153423cef6c97fc93d3bffc0ab9228ceecfffce b/src/fuzz/client_corpus/a153423cef6c97fc93d3bffc0ab9228ceecfffce
similarity index 100%
rename from fuzz/client_corpus/a153423cef6c97fc93d3bffc0ab9228ceecfffce
rename to src/fuzz/client_corpus/a153423cef6c97fc93d3bffc0ab9228ceecfffce
Binary files differ
diff --git a/fuzz/client_corpus/a18dd1370f6585eb7601f66f13c581b363f34d9b b/src/fuzz/client_corpus/a18dd1370f6585eb7601f66f13c581b363f34d9b
similarity index 100%
rename from fuzz/client_corpus/a18dd1370f6585eb7601f66f13c581b363f34d9b
rename to src/fuzz/client_corpus/a18dd1370f6585eb7601f66f13c581b363f34d9b
Binary files differ
diff --git a/fuzz/client_corpus/a1eb5db2d450c5d0959147cff41975bd08156655 b/src/fuzz/client_corpus/a1eb5db2d450c5d0959147cff41975bd08156655
similarity index 100%
rename from fuzz/client_corpus/a1eb5db2d450c5d0959147cff41975bd08156655
rename to src/fuzz/client_corpus/a1eb5db2d450c5d0959147cff41975bd08156655
Binary files differ
diff --git a/fuzz/client_corpus/a22a724a5a5e5869cc869e72caf197e247ef7936 b/src/fuzz/client_corpus/a22a724a5a5e5869cc869e72caf197e247ef7936
similarity index 100%
rename from fuzz/client_corpus/a22a724a5a5e5869cc869e72caf197e247ef7936
rename to src/fuzz/client_corpus/a22a724a5a5e5869cc869e72caf197e247ef7936
Binary files differ
diff --git a/fuzz/client_corpus/a246c1340b42d887fd2f5626ab9d6a6468de57e2 b/src/fuzz/client_corpus/a246c1340b42d887fd2f5626ab9d6a6468de57e2
similarity index 100%
rename from fuzz/client_corpus/a246c1340b42d887fd2f5626ab9d6a6468de57e2
rename to src/fuzz/client_corpus/a246c1340b42d887fd2f5626ab9d6a6468de57e2
Binary files differ
diff --git a/fuzz/client_corpus/a3df6ea0a91e2599cb4b5d3111ec31407b6e321d b/src/fuzz/client_corpus/a3df6ea0a91e2599cb4b5d3111ec31407b6e321d
similarity index 100%
rename from fuzz/client_corpus/a3df6ea0a91e2599cb4b5d3111ec31407b6e321d
rename to src/fuzz/client_corpus/a3df6ea0a91e2599cb4b5d3111ec31407b6e321d
Binary files differ
diff --git a/fuzz/client_corpus/a4018b58f498e8d82e5ef133ffb6041ca3263d12 b/src/fuzz/client_corpus/a4018b58f498e8d82e5ef133ffb6041ca3263d12
similarity index 100%
rename from fuzz/client_corpus/a4018b58f498e8d82e5ef133ffb6041ca3263d12
rename to src/fuzz/client_corpus/a4018b58f498e8d82e5ef133ffb6041ca3263d12
Binary files differ
diff --git a/fuzz/client_corpus/a4a9bb7b1c713cd28b4fc60dcf221e9f4905e85f b/src/fuzz/client_corpus/a4a9bb7b1c713cd28b4fc60dcf221e9f4905e85f
similarity index 100%
rename from fuzz/client_corpus/a4a9bb7b1c713cd28b4fc60dcf221e9f4905e85f
rename to src/fuzz/client_corpus/a4a9bb7b1c713cd28b4fc60dcf221e9f4905e85f
Binary files differ
diff --git a/fuzz/client_corpus/a5365aa3fd54b10db6af724a57a5ae5aef1f1255 b/src/fuzz/client_corpus/a5365aa3fd54b10db6af724a57a5ae5aef1f1255
similarity index 100%
rename from fuzz/client_corpus/a5365aa3fd54b10db6af724a57a5ae5aef1f1255
rename to src/fuzz/client_corpus/a5365aa3fd54b10db6af724a57a5ae5aef1f1255
Binary files differ
diff --git a/fuzz/client_corpus/a71afc2e39779254a6de6990ba4fb0d3b5f4f236 b/src/fuzz/client_corpus/a71afc2e39779254a6de6990ba4fb0d3b5f4f236
similarity index 100%
rename from fuzz/client_corpus/a71afc2e39779254a6de6990ba4fb0d3b5f4f236
rename to src/fuzz/client_corpus/a71afc2e39779254a6de6990ba4fb0d3b5f4f236
Binary files differ
diff --git a/fuzz/client_corpus/a885f14974e060a4dd04e5fa7c96c913b9b0dcd2 b/src/fuzz/client_corpus/a885f14974e060a4dd04e5fa7c96c913b9b0dcd2
similarity index 100%
rename from fuzz/client_corpus/a885f14974e060a4dd04e5fa7c96c913b9b0dcd2
rename to src/fuzz/client_corpus/a885f14974e060a4dd04e5fa7c96c913b9b0dcd2
Binary files differ
diff --git a/fuzz/client_corpus/aa35b60cdea0e6fca8d704df9c9255732c4891e5 b/src/fuzz/client_corpus/aa35b60cdea0e6fca8d704df9c9255732c4891e5
similarity index 100%
rename from fuzz/client_corpus/aa35b60cdea0e6fca8d704df9c9255732c4891e5
rename to src/fuzz/client_corpus/aa35b60cdea0e6fca8d704df9c9255732c4891e5
Binary files differ
diff --git a/fuzz/client_corpus/aa42f1d9302651c1d42487c5f0ed597f9cac7f00 b/src/fuzz/client_corpus/aa42f1d9302651c1d42487c5f0ed597f9cac7f00
similarity index 100%
rename from fuzz/client_corpus/aa42f1d9302651c1d42487c5f0ed597f9cac7f00
rename to src/fuzz/client_corpus/aa42f1d9302651c1d42487c5f0ed597f9cac7f00
Binary files differ
diff --git a/fuzz/client_corpus/aa519d2e0a8ae83733136753a7cc278e48d9430e b/src/fuzz/client_corpus/aa519d2e0a8ae83733136753a7cc278e48d9430e
similarity index 100%
rename from fuzz/client_corpus/aa519d2e0a8ae83733136753a7cc278e48d9430e
rename to src/fuzz/client_corpus/aa519d2e0a8ae83733136753a7cc278e48d9430e
Binary files differ
diff --git a/fuzz/client_corpus/aa7344d8a6d3170f5cca3321b31d3c7808e33a53 b/src/fuzz/client_corpus/aa7344d8a6d3170f5cca3321b31d3c7808e33a53
similarity index 100%
rename from fuzz/client_corpus/aa7344d8a6d3170f5cca3321b31d3c7808e33a53
rename to src/fuzz/client_corpus/aa7344d8a6d3170f5cca3321b31d3c7808e33a53
Binary files differ
diff --git a/fuzz/client_corpus/ab3b7219ddfb549ad822d5fee7ee80ed4226366b b/src/fuzz/client_corpus/ab3b7219ddfb549ad822d5fee7ee80ed4226366b
similarity index 100%
rename from fuzz/client_corpus/ab3b7219ddfb549ad822d5fee7ee80ed4226366b
rename to src/fuzz/client_corpus/ab3b7219ddfb549ad822d5fee7ee80ed4226366b
Binary files differ
diff --git a/fuzz/client_corpus/ad607e0e365c85eac8625760b0fcf9d66541e700 b/src/fuzz/client_corpus/ad607e0e365c85eac8625760b0fcf9d66541e700
similarity index 100%
rename from fuzz/client_corpus/ad607e0e365c85eac8625760b0fcf9d66541e700
rename to src/fuzz/client_corpus/ad607e0e365c85eac8625760b0fcf9d66541e700
Binary files differ
diff --git a/fuzz/client_corpus/ada30d921250223ae4690f501377e2c9d600dee8 b/src/fuzz/client_corpus/ada30d921250223ae4690f501377e2c9d600dee8
similarity index 100%
rename from fuzz/client_corpus/ada30d921250223ae4690f501377e2c9d600dee8
rename to src/fuzz/client_corpus/ada30d921250223ae4690f501377e2c9d600dee8
Binary files differ
diff --git a/fuzz/client_corpus/ae1efc0b2a8d3c8ef85c46a688647d458441df6b b/src/fuzz/client_corpus/ae1efc0b2a8d3c8ef85c46a688647d458441df6b
similarity index 100%
rename from fuzz/client_corpus/ae1efc0b2a8d3c8ef85c46a688647d458441df6b
rename to src/fuzz/client_corpus/ae1efc0b2a8d3c8ef85c46a688647d458441df6b
Binary files differ
diff --git a/fuzz/client_corpus/af1fe897b0d0fce9859004756c1cd18dfef7fa1a b/src/fuzz/client_corpus/af1fe897b0d0fce9859004756c1cd18dfef7fa1a
similarity index 100%
rename from fuzz/client_corpus/af1fe897b0d0fce9859004756c1cd18dfef7fa1a
rename to src/fuzz/client_corpus/af1fe897b0d0fce9859004756c1cd18dfef7fa1a
Binary files differ
diff --git a/fuzz/client_corpus/b00f6b1fc712ffc63610269cc5cc100e8f147a40 b/src/fuzz/client_corpus/b00f6b1fc712ffc63610269cc5cc100e8f147a40
similarity index 100%
rename from fuzz/client_corpus/b00f6b1fc712ffc63610269cc5cc100e8f147a40
rename to src/fuzz/client_corpus/b00f6b1fc712ffc63610269cc5cc100e8f147a40
Binary files differ
diff --git a/fuzz/client_corpus/b074bbfb940d18612f09471e9374a733c2cfa9a1 b/src/fuzz/client_corpus/b074bbfb940d18612f09471e9374a733c2cfa9a1
similarity index 100%
rename from fuzz/client_corpus/b074bbfb940d18612f09471e9374a733c2cfa9a1
rename to src/fuzz/client_corpus/b074bbfb940d18612f09471e9374a733c2cfa9a1
Binary files differ
diff --git a/fuzz/client_corpus/b0f7bd95554303e3beb9f7b1412992145765be9a b/src/fuzz/client_corpus/b0f7bd95554303e3beb9f7b1412992145765be9a
similarity index 100%
rename from fuzz/client_corpus/b0f7bd95554303e3beb9f7b1412992145765be9a
rename to src/fuzz/client_corpus/b0f7bd95554303e3beb9f7b1412992145765be9a
Binary files differ
diff --git a/fuzz/client_corpus/b29e2be0d011aee1f45c308cff848c4d25c0f211 b/src/fuzz/client_corpus/b29e2be0d011aee1f45c308cff848c4d25c0f211
similarity index 100%
rename from fuzz/client_corpus/b29e2be0d011aee1f45c308cff848c4d25c0f211
rename to src/fuzz/client_corpus/b29e2be0d011aee1f45c308cff848c4d25c0f211
Binary files differ
diff --git a/fuzz/client_corpus/b41609c1bad70a169bdc7dc6551b48223feedcc9 b/src/fuzz/client_corpus/b41609c1bad70a169bdc7dc6551b48223feedcc9
similarity index 100%
rename from fuzz/client_corpus/b41609c1bad70a169bdc7dc6551b48223feedcc9
rename to src/fuzz/client_corpus/b41609c1bad70a169bdc7dc6551b48223feedcc9
Binary files differ
diff --git a/fuzz/client_corpus/b4165aa9809dc17e6e2d25ff1cbde7f11ff6c049 b/src/fuzz/client_corpus/b4165aa9809dc17e6e2d25ff1cbde7f11ff6c049
similarity index 100%
rename from fuzz/client_corpus/b4165aa9809dc17e6e2d25ff1cbde7f11ff6c049
rename to src/fuzz/client_corpus/b4165aa9809dc17e6e2d25ff1cbde7f11ff6c049
Binary files differ
diff --git a/fuzz/client_corpus/b57b255bc26d2960a6c185cc9043a60062942d49 b/src/fuzz/client_corpus/b57b255bc26d2960a6c185cc9043a60062942d49
similarity index 100%
rename from fuzz/client_corpus/b57b255bc26d2960a6c185cc9043a60062942d49
rename to src/fuzz/client_corpus/b57b255bc26d2960a6c185cc9043a60062942d49
Binary files differ
diff --git a/fuzz/client_corpus/b60798f1dd83d26e3c06880a93aef04ac3dd6ef3 b/src/fuzz/client_corpus/b60798f1dd83d26e3c06880a93aef04ac3dd6ef3
similarity index 100%
rename from fuzz/client_corpus/b60798f1dd83d26e3c06880a93aef04ac3dd6ef3
rename to src/fuzz/client_corpus/b60798f1dd83d26e3c06880a93aef04ac3dd6ef3
Binary files differ
diff --git a/fuzz/client_corpus/b695c4e3e16fc7459c83cb7dcf3da21d979dbf21 b/src/fuzz/client_corpus/b695c4e3e16fc7459c83cb7dcf3da21d979dbf21
similarity index 100%
rename from fuzz/client_corpus/b695c4e3e16fc7459c83cb7dcf3da21d979dbf21
rename to src/fuzz/client_corpus/b695c4e3e16fc7459c83cb7dcf3da21d979dbf21
Binary files differ
diff --git a/fuzz/client_corpus/b83f3c86b68985c7e72f1aa528c354f3863b09bd b/src/fuzz/client_corpus/b83f3c86b68985c7e72f1aa528c354f3863b09bd
similarity index 100%
rename from fuzz/client_corpus/b83f3c86b68985c7e72f1aa528c354f3863b09bd
rename to src/fuzz/client_corpus/b83f3c86b68985c7e72f1aa528c354f3863b09bd
Binary files differ
diff --git a/fuzz/client_corpus/b96d64b983fe54573b993c5ce1b4a523a1b14f00 b/src/fuzz/client_corpus/b96d64b983fe54573b993c5ce1b4a523a1b14f00
similarity index 100%
rename from fuzz/client_corpus/b96d64b983fe54573b993c5ce1b4a523a1b14f00
rename to src/fuzz/client_corpus/b96d64b983fe54573b993c5ce1b4a523a1b14f00
Binary files differ
diff --git a/fuzz/client_corpus/b97a82a073c00ecb45eaaa02fe30fd467908d12d b/src/fuzz/client_corpus/b97a82a073c00ecb45eaaa02fe30fd467908d12d
similarity index 100%
rename from fuzz/client_corpus/b97a82a073c00ecb45eaaa02fe30fd467908d12d
rename to src/fuzz/client_corpus/b97a82a073c00ecb45eaaa02fe30fd467908d12d
Binary files differ
diff --git a/fuzz/client_corpus/b9f96d459a63cd1b85c113e5de8e4b9e02f22a48 b/src/fuzz/client_corpus/b9f96d459a63cd1b85c113e5de8e4b9e02f22a48
similarity index 100%
rename from fuzz/client_corpus/b9f96d459a63cd1b85c113e5de8e4b9e02f22a48
rename to src/fuzz/client_corpus/b9f96d459a63cd1b85c113e5de8e4b9e02f22a48
Binary files differ
diff --git a/fuzz/client_corpus/ba86c336ff68fe730760c55c2139cdc16070265a b/src/fuzz/client_corpus/ba86c336ff68fe730760c55c2139cdc16070265a
similarity index 100%
rename from fuzz/client_corpus/ba86c336ff68fe730760c55c2139cdc16070265a
rename to src/fuzz/client_corpus/ba86c336ff68fe730760c55c2139cdc16070265a
Binary files differ
diff --git a/fuzz/client_corpus/baa04654605d4327f87363e8bbad16abaebedb30 b/src/fuzz/client_corpus/baa04654605d4327f87363e8bbad16abaebedb30
similarity index 100%
rename from fuzz/client_corpus/baa04654605d4327f87363e8bbad16abaebedb30
rename to src/fuzz/client_corpus/baa04654605d4327f87363e8bbad16abaebedb30
Binary files differ
diff --git a/fuzz/client_corpus/bb7894f1583f71e1d1739bd897891723454ec6da b/src/fuzz/client_corpus/bb7894f1583f71e1d1739bd897891723454ec6da
similarity index 100%
rename from fuzz/client_corpus/bb7894f1583f71e1d1739bd897891723454ec6da
rename to src/fuzz/client_corpus/bb7894f1583f71e1d1739bd897891723454ec6da
Binary files differ
diff --git a/fuzz/client_corpus/bbf88a58937a44aa67ccbdcadc8ac7ad30f0c9ac b/src/fuzz/client_corpus/bbf88a58937a44aa67ccbdcadc8ac7ad30f0c9ac
similarity index 100%
rename from fuzz/client_corpus/bbf88a58937a44aa67ccbdcadc8ac7ad30f0c9ac
rename to src/fuzz/client_corpus/bbf88a58937a44aa67ccbdcadc8ac7ad30f0c9ac
Binary files differ
diff --git a/fuzz/client_corpus/bcdf21fa08f5feefc2ad8d67c54a6765323d4526 b/src/fuzz/client_corpus/bcdf21fa08f5feefc2ad8d67c54a6765323d4526
similarity index 100%
rename from fuzz/client_corpus/bcdf21fa08f5feefc2ad8d67c54a6765323d4526
rename to src/fuzz/client_corpus/bcdf21fa08f5feefc2ad8d67c54a6765323d4526
Binary files differ
diff --git a/fuzz/client_corpus/be0efe37a78e896ad187dc4f7a9c0e6154fee8e6 b/src/fuzz/client_corpus/be0efe37a78e896ad187dc4f7a9c0e6154fee8e6
similarity index 100%
rename from fuzz/client_corpus/be0efe37a78e896ad187dc4f7a9c0e6154fee8e6
rename to src/fuzz/client_corpus/be0efe37a78e896ad187dc4f7a9c0e6154fee8e6
Binary files differ
diff --git a/fuzz/client_corpus/c0a51d3e265eb49369027b42f75d0a3afd05bae9 b/src/fuzz/client_corpus/c0a51d3e265eb49369027b42f75d0a3afd05bae9
similarity index 100%
rename from fuzz/client_corpus/c0a51d3e265eb49369027b42f75d0a3afd05bae9
rename to src/fuzz/client_corpus/c0a51d3e265eb49369027b42f75d0a3afd05bae9
Binary files differ
diff --git a/fuzz/client_corpus/c173db0e63f3190b7f6dfb56d66d3790fad91fc4 b/src/fuzz/client_corpus/c173db0e63f3190b7f6dfb56d66d3790fad91fc4
similarity index 100%
rename from fuzz/client_corpus/c173db0e63f3190b7f6dfb56d66d3790fad91fc4
rename to src/fuzz/client_corpus/c173db0e63f3190b7f6dfb56d66d3790fad91fc4
Binary files differ
diff --git a/fuzz/client_corpus/c1ae95d46e8ca34f399a64f0d1b4bfd3cf063bef b/src/fuzz/client_corpus/c1ae95d46e8ca34f399a64f0d1b4bfd3cf063bef
similarity index 100%
rename from fuzz/client_corpus/c1ae95d46e8ca34f399a64f0d1b4bfd3cf063bef
rename to src/fuzz/client_corpus/c1ae95d46e8ca34f399a64f0d1b4bfd3cf063bef
Binary files differ
diff --git a/fuzz/client_corpus/c3412e715cac1d93863561dd1952adbaca3e66ca b/src/fuzz/client_corpus/c3412e715cac1d93863561dd1952adbaca3e66ca
similarity index 100%
rename from fuzz/client_corpus/c3412e715cac1d93863561dd1952adbaca3e66ca
rename to src/fuzz/client_corpus/c3412e715cac1d93863561dd1952adbaca3e66ca
Binary files differ
diff --git a/fuzz/client_corpus/c4478798e12f21be6c984475508bb90acacb9d37 b/src/fuzz/client_corpus/c4478798e12f21be6c984475508bb90acacb9d37
similarity index 100%
rename from fuzz/client_corpus/c4478798e12f21be6c984475508bb90acacb9d37
rename to src/fuzz/client_corpus/c4478798e12f21be6c984475508bb90acacb9d37
Binary files differ
diff --git a/fuzz/client_corpus/c4a58e509a6760bb6de9a933dcb37e10b0f674d6 b/src/fuzz/client_corpus/c4a58e509a6760bb6de9a933dcb37e10b0f674d6
similarity index 100%
rename from fuzz/client_corpus/c4a58e509a6760bb6de9a933dcb37e10b0f674d6
rename to src/fuzz/client_corpus/c4a58e509a6760bb6de9a933dcb37e10b0f674d6
Binary files differ
diff --git a/fuzz/client_corpus/c51860180e57b690dfb0ead0ab75c107e195bda9 b/src/fuzz/client_corpus/c51860180e57b690dfb0ead0ab75c107e195bda9
similarity index 100%
rename from fuzz/client_corpus/c51860180e57b690dfb0ead0ab75c107e195bda9
rename to src/fuzz/client_corpus/c51860180e57b690dfb0ead0ab75c107e195bda9
Binary files differ
diff --git a/fuzz/client_corpus/c5e777dc898a71950ecb1701f909b88543ee2074 b/src/fuzz/client_corpus/c5e777dc898a71950ecb1701f909b88543ee2074
similarity index 100%
rename from fuzz/client_corpus/c5e777dc898a71950ecb1701f909b88543ee2074
rename to src/fuzz/client_corpus/c5e777dc898a71950ecb1701f909b88543ee2074
Binary files differ
diff --git a/fuzz/client_corpus/c6d77ee4f07249d041d66e4e60d02d5431b25c52 b/src/fuzz/client_corpus/c6d77ee4f07249d041d66e4e60d02d5431b25c52
similarity index 100%
rename from fuzz/client_corpus/c6d77ee4f07249d041d66e4e60d02d5431b25c52
rename to src/fuzz/client_corpus/c6d77ee4f07249d041d66e4e60d02d5431b25c52
Binary files differ
diff --git a/fuzz/client_corpus/c778e849c730a16573a584f3030b1e61737ae584 b/src/fuzz/client_corpus/c778e849c730a16573a584f3030b1e61737ae584
similarity index 100%
rename from fuzz/client_corpus/c778e849c730a16573a584f3030b1e61737ae584
rename to src/fuzz/client_corpus/c778e849c730a16573a584f3030b1e61737ae584
Binary files differ
diff --git a/fuzz/client_corpus/c8b487285f1054a84f0a54d33b43404d32283bd1 b/src/fuzz/client_corpus/c8b487285f1054a84f0a54d33b43404d32283bd1
similarity index 100%
rename from fuzz/client_corpus/c8b487285f1054a84f0a54d33b43404d32283bd1
rename to src/fuzz/client_corpus/c8b487285f1054a84f0a54d33b43404d32283bd1
Binary files differ
diff --git a/fuzz/client_corpus/c92c4f274b565905321738eb5eeb0f0c44720c65 b/src/fuzz/client_corpus/c92c4f274b565905321738eb5eeb0f0c44720c65
similarity index 100%
rename from fuzz/client_corpus/c92c4f274b565905321738eb5eeb0f0c44720c65
rename to src/fuzz/client_corpus/c92c4f274b565905321738eb5eeb0f0c44720c65
Binary files differ
diff --git a/fuzz/client_corpus/c9784107f0415460555380b32d4e29d4cc47a8f6 b/src/fuzz/client_corpus/c9784107f0415460555380b32d4e29d4cc47a8f6
similarity index 100%
rename from fuzz/client_corpus/c9784107f0415460555380b32d4e29d4cc47a8f6
rename to src/fuzz/client_corpus/c9784107f0415460555380b32d4e29d4cc47a8f6
Binary files differ
diff --git a/fuzz/client_corpus/ca2ed4c4f6f6fd8ac15b8e778686d9bfe181c5fb b/src/fuzz/client_corpus/ca2ed4c4f6f6fd8ac15b8e778686d9bfe181c5fb
similarity index 100%
rename from fuzz/client_corpus/ca2ed4c4f6f6fd8ac15b8e778686d9bfe181c5fb
rename to src/fuzz/client_corpus/ca2ed4c4f6f6fd8ac15b8e778686d9bfe181c5fb
Binary files differ
diff --git a/fuzz/client_corpus/cb8c22cd8252df9e5d2458068009978db5fec6d4 b/src/fuzz/client_corpus/cb8c22cd8252df9e5d2458068009978db5fec6d4
similarity index 100%
rename from fuzz/client_corpus/cb8c22cd8252df9e5d2458068009978db5fec6d4
rename to src/fuzz/client_corpus/cb8c22cd8252df9e5d2458068009978db5fec6d4
Binary files differ
diff --git a/fuzz/client_corpus/cc8d58451ea229642e78bad1081a8cbd2e8ba758 b/src/fuzz/client_corpus/cc8d58451ea229642e78bad1081a8cbd2e8ba758
similarity index 100%
rename from fuzz/client_corpus/cc8d58451ea229642e78bad1081a8cbd2e8ba758
rename to src/fuzz/client_corpus/cc8d58451ea229642e78bad1081a8cbd2e8ba758
Binary files differ
diff --git a/fuzz/client_corpus/cccda73c2270a1f7b1745767581b01bbb1244367 b/src/fuzz/client_corpus/cccda73c2270a1f7b1745767581b01bbb1244367
similarity index 100%
rename from fuzz/client_corpus/cccda73c2270a1f7b1745767581b01bbb1244367
rename to src/fuzz/client_corpus/cccda73c2270a1f7b1745767581b01bbb1244367
Binary files differ
diff --git a/fuzz/client_corpus/cd571b007c73933077ea4a8c7aeb84d543434b0a b/src/fuzz/client_corpus/cd571b007c73933077ea4a8c7aeb84d543434b0a
similarity index 100%
rename from fuzz/client_corpus/cd571b007c73933077ea4a8c7aeb84d543434b0a
rename to src/fuzz/client_corpus/cd571b007c73933077ea4a8c7aeb84d543434b0a
Binary files differ
diff --git a/fuzz/client_corpus/ce140c839b75c2aca49dc513cf84a2d65079ff1c b/src/fuzz/client_corpus/ce140c839b75c2aca49dc513cf84a2d65079ff1c
similarity index 100%
rename from fuzz/client_corpus/ce140c839b75c2aca49dc513cf84a2d65079ff1c
rename to src/fuzz/client_corpus/ce140c839b75c2aca49dc513cf84a2d65079ff1c
Binary files differ
diff --git a/fuzz/client_corpus/ce6dfd5af0466e85e961bfeb1d3e4e09f0e4eed0 b/src/fuzz/client_corpus/ce6dfd5af0466e85e961bfeb1d3e4e09f0e4eed0
similarity index 100%
rename from fuzz/client_corpus/ce6dfd5af0466e85e961bfeb1d3e4e09f0e4eed0
rename to src/fuzz/client_corpus/ce6dfd5af0466e85e961bfeb1d3e4e09f0e4eed0
Binary files differ
diff --git a/fuzz/client_corpus/ceaecaf2c790b485a4e5a31564ffd9ca5773e29c b/src/fuzz/client_corpus/ceaecaf2c790b485a4e5a31564ffd9ca5773e29c
similarity index 100%
rename from fuzz/client_corpus/ceaecaf2c790b485a4e5a31564ffd9ca5773e29c
rename to src/fuzz/client_corpus/ceaecaf2c790b485a4e5a31564ffd9ca5773e29c
Binary files differ
diff --git a/fuzz/client_corpus/cec3c5c57065a85c43d1735159d917aa5221c64c b/src/fuzz/client_corpus/cec3c5c57065a85c43d1735159d917aa5221c64c
similarity index 100%
rename from fuzz/client_corpus/cec3c5c57065a85c43d1735159d917aa5221c64c
rename to src/fuzz/client_corpus/cec3c5c57065a85c43d1735159d917aa5221c64c
Binary files differ
diff --git a/fuzz/client_corpus/cfef01f737c05a761714334c46ee54055e0db8f3 b/src/fuzz/client_corpus/cfef01f737c05a761714334c46ee54055e0db8f3
similarity index 100%
rename from fuzz/client_corpus/cfef01f737c05a761714334c46ee54055e0db8f3
rename to src/fuzz/client_corpus/cfef01f737c05a761714334c46ee54055e0db8f3
Binary files differ
diff --git a/fuzz/client_corpus/d09a9de612f6d2fe4ee32b52c7d5f7d3b0017eb1 b/src/fuzz/client_corpus/d09a9de612f6d2fe4ee32b52c7d5f7d3b0017eb1
similarity index 100%
rename from fuzz/client_corpus/d09a9de612f6d2fe4ee32b52c7d5f7d3b0017eb1
rename to src/fuzz/client_corpus/d09a9de612f6d2fe4ee32b52c7d5f7d3b0017eb1
Binary files differ
diff --git a/fuzz/client_corpus/d0ddeba6e41127c75501ecd6c535db1497099649 b/src/fuzz/client_corpus/d0ddeba6e41127c75501ecd6c535db1497099649
similarity index 100%
rename from fuzz/client_corpus/d0ddeba6e41127c75501ecd6c535db1497099649
rename to src/fuzz/client_corpus/d0ddeba6e41127c75501ecd6c535db1497099649
Binary files differ
diff --git a/fuzz/client_corpus/d0e763648dc51d7b96abc7e4b2d120b4182ac42b b/src/fuzz/client_corpus/d0e763648dc51d7b96abc7e4b2d120b4182ac42b
similarity index 100%
rename from fuzz/client_corpus/d0e763648dc51d7b96abc7e4b2d120b4182ac42b
rename to src/fuzz/client_corpus/d0e763648dc51d7b96abc7e4b2d120b4182ac42b
Binary files differ
diff --git a/fuzz/client_corpus/d233b71cebdc920563b4b7067430cfb558ca855b b/src/fuzz/client_corpus/d233b71cebdc920563b4b7067430cfb558ca855b
similarity index 100%
rename from fuzz/client_corpus/d233b71cebdc920563b4b7067430cfb558ca855b
rename to src/fuzz/client_corpus/d233b71cebdc920563b4b7067430cfb558ca855b
Binary files differ
diff --git a/fuzz/client_corpus/d598c9e588535db13f919b3e0b4f9d00b12395ea b/src/fuzz/client_corpus/d598c9e588535db13f919b3e0b4f9d00b12395ea
similarity index 100%
rename from fuzz/client_corpus/d598c9e588535db13f919b3e0b4f9d00b12395ea
rename to src/fuzz/client_corpus/d598c9e588535db13f919b3e0b4f9d00b12395ea
Binary files differ
diff --git a/fuzz/client_corpus/d611b2ab5713e5eee4e95ea674c80be461819529 b/src/fuzz/client_corpus/d611b2ab5713e5eee4e95ea674c80be461819529
similarity index 100%
rename from fuzz/client_corpus/d611b2ab5713e5eee4e95ea674c80be461819529
rename to src/fuzz/client_corpus/d611b2ab5713e5eee4e95ea674c80be461819529
Binary files differ
diff --git a/fuzz/client_corpus/d75c006b6a3257821d36dd60fefd414311eae123 b/src/fuzz/client_corpus/d75c006b6a3257821d36dd60fefd414311eae123
similarity index 100%
rename from fuzz/client_corpus/d75c006b6a3257821d36dd60fefd414311eae123
rename to src/fuzz/client_corpus/d75c006b6a3257821d36dd60fefd414311eae123
Binary files differ
diff --git a/fuzz/client_corpus/d8ff93f2b82aaf768e9bfdac5d294b08d03f1266 b/src/fuzz/client_corpus/d8ff93f2b82aaf768e9bfdac5d294b08d03f1266
similarity index 100%
rename from fuzz/client_corpus/d8ff93f2b82aaf768e9bfdac5d294b08d03f1266
rename to src/fuzz/client_corpus/d8ff93f2b82aaf768e9bfdac5d294b08d03f1266
Binary files differ
diff --git a/fuzz/client_corpus/da1e75ef829bf87b86edf01cdbd8fe93061e29b8 b/src/fuzz/client_corpus/da1e75ef829bf87b86edf01cdbd8fe93061e29b8
similarity index 100%
rename from fuzz/client_corpus/da1e75ef829bf87b86edf01cdbd8fe93061e29b8
rename to src/fuzz/client_corpus/da1e75ef829bf87b86edf01cdbd8fe93061e29b8
Binary files differ
diff --git a/fuzz/client_corpus/daa279a3a46d0282b588e5c59982835def06ec42 b/src/fuzz/client_corpus/daa279a3a46d0282b588e5c59982835def06ec42
similarity index 100%
rename from fuzz/client_corpus/daa279a3a46d0282b588e5c59982835def06ec42
rename to src/fuzz/client_corpus/daa279a3a46d0282b588e5c59982835def06ec42
Binary files differ
diff --git a/fuzz/client_corpus/db4c1a4b6dafc2cbbf594791afbff215f172a709 b/src/fuzz/client_corpus/db4c1a4b6dafc2cbbf594791afbff215f172a709
similarity index 100%
rename from fuzz/client_corpus/db4c1a4b6dafc2cbbf594791afbff215f172a709
rename to src/fuzz/client_corpus/db4c1a4b6dafc2cbbf594791afbff215f172a709
Binary files differ
diff --git a/fuzz/client_corpus/db6253a552c9b15d05c75abd422b002def6179f7 b/src/fuzz/client_corpus/db6253a552c9b15d05c75abd422b002def6179f7
similarity index 100%
rename from fuzz/client_corpus/db6253a552c9b15d05c75abd422b002def6179f7
rename to src/fuzz/client_corpus/db6253a552c9b15d05c75abd422b002def6179f7
Binary files differ
diff --git a/fuzz/client_corpus/db7b39a7a057f604ccb5874a56c47a6e1872758b b/src/fuzz/client_corpus/db7b39a7a057f604ccb5874a56c47a6e1872758b
similarity index 100%
rename from fuzz/client_corpus/db7b39a7a057f604ccb5874a56c47a6e1872758b
rename to src/fuzz/client_corpus/db7b39a7a057f604ccb5874a56c47a6e1872758b
Binary files differ
diff --git a/fuzz/client_corpus/dcf87d6e67e311234ce6ea2becec26a00634353c b/src/fuzz/client_corpus/dcf87d6e67e311234ce6ea2becec26a00634353c
similarity index 100%
rename from fuzz/client_corpus/dcf87d6e67e311234ce6ea2becec26a00634353c
rename to src/fuzz/client_corpus/dcf87d6e67e311234ce6ea2becec26a00634353c
Binary files differ
diff --git a/fuzz/client_corpus/deb9e948a8130f91889b0c946ee47962763ab272 b/src/fuzz/client_corpus/deb9e948a8130f91889b0c946ee47962763ab272
similarity index 100%
rename from fuzz/client_corpus/deb9e948a8130f91889b0c946ee47962763ab272
rename to src/fuzz/client_corpus/deb9e948a8130f91889b0c946ee47962763ab272
Binary files differ
diff --git a/fuzz/client_corpus/dfe5e8862697cfac7fca54f1c272a05adbb59673 b/src/fuzz/client_corpus/dfe5e8862697cfac7fca54f1c272a05adbb59673
similarity index 100%
rename from fuzz/client_corpus/dfe5e8862697cfac7fca54f1c272a05adbb59673
rename to src/fuzz/client_corpus/dfe5e8862697cfac7fca54f1c272a05adbb59673
Binary files differ
diff --git a/fuzz/client_corpus/e02330b2655e1af9d3279e407a50890b770ca3c1 b/src/fuzz/client_corpus/e02330b2655e1af9d3279e407a50890b770ca3c1
similarity index 100%
rename from fuzz/client_corpus/e02330b2655e1af9d3279e407a50890b770ca3c1
rename to src/fuzz/client_corpus/e02330b2655e1af9d3279e407a50890b770ca3c1
Binary files differ
diff --git a/fuzz/client_corpus/e1538ffef6a4fa4f7f3387b175cd06095244dce5 b/src/fuzz/client_corpus/e1538ffef6a4fa4f7f3387b175cd06095244dce5
similarity index 100%
rename from fuzz/client_corpus/e1538ffef6a4fa4f7f3387b175cd06095244dce5
rename to src/fuzz/client_corpus/e1538ffef6a4fa4f7f3387b175cd06095244dce5
Binary files differ
diff --git a/fuzz/client_corpus/e28ecd51ebedd2dd20d6da5b786f56e40aed7cb5 b/src/fuzz/client_corpus/e28ecd51ebedd2dd20d6da5b786f56e40aed7cb5
similarity index 100%
rename from fuzz/client_corpus/e28ecd51ebedd2dd20d6da5b786f56e40aed7cb5
rename to src/fuzz/client_corpus/e28ecd51ebedd2dd20d6da5b786f56e40aed7cb5
Binary files differ
diff --git a/fuzz/client_corpus/e35b35150652f135401bb2cffeca233eb398f93d b/src/fuzz/client_corpus/e35b35150652f135401bb2cffeca233eb398f93d
similarity index 100%
rename from fuzz/client_corpus/e35b35150652f135401bb2cffeca233eb398f93d
rename to src/fuzz/client_corpus/e35b35150652f135401bb2cffeca233eb398f93d
Binary files differ
diff --git a/fuzz/client_corpus/e38ef2823e48f897ed118c510c643766fcf1768c b/src/fuzz/client_corpus/e38ef2823e48f897ed118c510c643766fcf1768c
similarity index 100%
rename from fuzz/client_corpus/e38ef2823e48f897ed118c510c643766fcf1768c
rename to src/fuzz/client_corpus/e38ef2823e48f897ed118c510c643766fcf1768c
Binary files differ
diff --git a/fuzz/client_corpus/e5986c31ee75c48f54ebbdcb4e1001fde788acba b/src/fuzz/client_corpus/e5986c31ee75c48f54ebbdcb4e1001fde788acba
similarity index 100%
rename from fuzz/client_corpus/e5986c31ee75c48f54ebbdcb4e1001fde788acba
rename to src/fuzz/client_corpus/e5986c31ee75c48f54ebbdcb4e1001fde788acba
Binary files differ
diff --git a/fuzz/client_corpus/e7907612baf7af477320d805b50df07fc772d53c b/src/fuzz/client_corpus/e7907612baf7af477320d805b50df07fc772d53c
similarity index 100%
rename from fuzz/client_corpus/e7907612baf7af477320d805b50df07fc772d53c
rename to src/fuzz/client_corpus/e7907612baf7af477320d805b50df07fc772d53c
Binary files differ
diff --git a/fuzz/client_corpus/ec2eb34ed6da144585d66820b121cd22ec7edaeb b/src/fuzz/client_corpus/ec2eb34ed6da144585d66820b121cd22ec7edaeb
similarity index 100%
rename from fuzz/client_corpus/ec2eb34ed6da144585d66820b121cd22ec7edaeb
rename to src/fuzz/client_corpus/ec2eb34ed6da144585d66820b121cd22ec7edaeb
Binary files differ
diff --git a/fuzz/client_corpus/ec52fdf44df5cb311dba136892b3bbce77a62627 b/src/fuzz/client_corpus/ec52fdf44df5cb311dba136892b3bbce77a62627
similarity index 100%
rename from fuzz/client_corpus/ec52fdf44df5cb311dba136892b3bbce77a62627
rename to src/fuzz/client_corpus/ec52fdf44df5cb311dba136892b3bbce77a62627
Binary files differ
diff --git a/fuzz/client_corpus/ed1f142caf3bdda7f269344d4f35d7a28c94ea47 b/src/fuzz/client_corpus/ed1f142caf3bdda7f269344d4f35d7a28c94ea47
similarity index 100%
rename from fuzz/client_corpus/ed1f142caf3bdda7f269344d4f35d7a28c94ea47
rename to src/fuzz/client_corpus/ed1f142caf3bdda7f269344d4f35d7a28c94ea47
Binary files differ
diff --git a/fuzz/client_corpus/ed49f8e682adc4e286abc8f03a20b348cc340504 b/src/fuzz/client_corpus/ed49f8e682adc4e286abc8f03a20b348cc340504
similarity index 100%
rename from fuzz/client_corpus/ed49f8e682adc4e286abc8f03a20b348cc340504
rename to src/fuzz/client_corpus/ed49f8e682adc4e286abc8f03a20b348cc340504
Binary files differ
diff --git a/fuzz/client_corpus/ed9329a7f470b8172133a025d694e940e570b5ab b/src/fuzz/client_corpus/ed9329a7f470b8172133a025d694e940e570b5ab
similarity index 100%
rename from fuzz/client_corpus/ed9329a7f470b8172133a025d694e940e570b5ab
rename to src/fuzz/client_corpus/ed9329a7f470b8172133a025d694e940e570b5ab
Binary files differ
diff --git a/fuzz/client_corpus/eeb876cb6cdeec8998afa3da7cae6c0bcc6e8207 b/src/fuzz/client_corpus/eeb876cb6cdeec8998afa3da7cae6c0bcc6e8207
similarity index 100%
rename from fuzz/client_corpus/eeb876cb6cdeec8998afa3da7cae6c0bcc6e8207
rename to src/fuzz/client_corpus/eeb876cb6cdeec8998afa3da7cae6c0bcc6e8207
Binary files differ
diff --git a/fuzz/client_corpus/efd05fb2cd4e199c94e5a06ac12f8d0d38163af4 b/src/fuzz/client_corpus/efd05fb2cd4e199c94e5a06ac12f8d0d38163af4
similarity index 100%
rename from fuzz/client_corpus/efd05fb2cd4e199c94e5a06ac12f8d0d38163af4
rename to src/fuzz/client_corpus/efd05fb2cd4e199c94e5a06ac12f8d0d38163af4
Binary files differ
diff --git a/fuzz/client_corpus/f0065bd261954ee93eae49517a624e3496b498ee b/src/fuzz/client_corpus/f0065bd261954ee93eae49517a624e3496b498ee
similarity index 100%
rename from fuzz/client_corpus/f0065bd261954ee93eae49517a624e3496b498ee
rename to src/fuzz/client_corpus/f0065bd261954ee93eae49517a624e3496b498ee
Binary files differ
diff --git a/fuzz/client_corpus/f08b4679f2d5201da635830df6983522222528eb b/src/fuzz/client_corpus/f08b4679f2d5201da635830df6983522222528eb
similarity index 100%
rename from fuzz/client_corpus/f08b4679f2d5201da635830df6983522222528eb
rename to src/fuzz/client_corpus/f08b4679f2d5201da635830df6983522222528eb
Binary files differ
diff --git a/fuzz/client_corpus/f27cbd42cf922eff104fd2ca555626c343b4332e b/src/fuzz/client_corpus/f27cbd42cf922eff104fd2ca555626c343b4332e
similarity index 100%
rename from fuzz/client_corpus/f27cbd42cf922eff104fd2ca555626c343b4332e
rename to src/fuzz/client_corpus/f27cbd42cf922eff104fd2ca555626c343b4332e
Binary files differ
diff --git a/fuzz/client_corpus/f344621b9d55f44969dbeac5997f7f9683d2ed5e b/src/fuzz/client_corpus/f344621b9d55f44969dbeac5997f7f9683d2ed5e
similarity index 100%
rename from fuzz/client_corpus/f344621b9d55f44969dbeac5997f7f9683d2ed5e
rename to src/fuzz/client_corpus/f344621b9d55f44969dbeac5997f7f9683d2ed5e
Binary files differ
diff --git a/fuzz/client_corpus/f37496d899bdc8d284d4fdc679811c0810bdee80 b/src/fuzz/client_corpus/f37496d899bdc8d284d4fdc679811c0810bdee80
similarity index 100%
rename from fuzz/client_corpus/f37496d899bdc8d284d4fdc679811c0810bdee80
rename to src/fuzz/client_corpus/f37496d899bdc8d284d4fdc679811c0810bdee80
Binary files differ
diff --git a/fuzz/client_corpus/f3cbbbc24b6dbd5de8655f28e59e4e180170c1bc b/src/fuzz/client_corpus/f3cbbbc24b6dbd5de8655f28e59e4e180170c1bc
similarity index 100%
rename from fuzz/client_corpus/f3cbbbc24b6dbd5de8655f28e59e4e180170c1bc
rename to src/fuzz/client_corpus/f3cbbbc24b6dbd5de8655f28e59e4e180170c1bc
Binary files differ
diff --git a/fuzz/client_corpus/f63c9705fa48fff8dbd92be8a8215294da13a339 b/src/fuzz/client_corpus/f63c9705fa48fff8dbd92be8a8215294da13a339
similarity index 100%
rename from fuzz/client_corpus/f63c9705fa48fff8dbd92be8a8215294da13a339
rename to src/fuzz/client_corpus/f63c9705fa48fff8dbd92be8a8215294da13a339
Binary files differ
diff --git a/fuzz/client_corpus/f63efe1383053a5bb4a46012818938a16226b4d2 b/src/fuzz/client_corpus/f63efe1383053a5bb4a46012818938a16226b4d2
similarity index 100%
rename from fuzz/client_corpus/f63efe1383053a5bb4a46012818938a16226b4d2
rename to src/fuzz/client_corpus/f63efe1383053a5bb4a46012818938a16226b4d2
Binary files differ
diff --git a/fuzz/client_corpus/f651ac6b5cc69fa474c29cff2c1996da2046373b b/src/fuzz/client_corpus/f651ac6b5cc69fa474c29cff2c1996da2046373b
similarity index 100%
rename from fuzz/client_corpus/f651ac6b5cc69fa474c29cff2c1996da2046373b
rename to src/fuzz/client_corpus/f651ac6b5cc69fa474c29cff2c1996da2046373b
Binary files differ
diff --git a/fuzz/client_corpus/f6875bdfff87523a3b37b9c5273aa2ec1dc2c2c3 b/src/fuzz/client_corpus/f6875bdfff87523a3b37b9c5273aa2ec1dc2c2c3
similarity index 100%
rename from fuzz/client_corpus/f6875bdfff87523a3b37b9c5273aa2ec1dc2c2c3
rename to src/fuzz/client_corpus/f6875bdfff87523a3b37b9c5273aa2ec1dc2c2c3
Binary files differ
diff --git a/fuzz/client_corpus/f70542841855744e718c75436fac40fe6001e19d b/src/fuzz/client_corpus/f70542841855744e718c75436fac40fe6001e19d
similarity index 100%
rename from fuzz/client_corpus/f70542841855744e718c75436fac40fe6001e19d
rename to src/fuzz/client_corpus/f70542841855744e718c75436fac40fe6001e19d
Binary files differ
diff --git a/fuzz/client_corpus/f79178dc0dd225a6a595e4f381b38632c5553f43 b/src/fuzz/client_corpus/f79178dc0dd225a6a595e4f381b38632c5553f43
similarity index 100%
rename from fuzz/client_corpus/f79178dc0dd225a6a595e4f381b38632c5553f43
rename to src/fuzz/client_corpus/f79178dc0dd225a6a595e4f381b38632c5553f43
Binary files differ
diff --git a/fuzz/client_corpus/f79e38fffbf711fc3c85920e3e1c34586ab3cd44 b/src/fuzz/client_corpus/f79e38fffbf711fc3c85920e3e1c34586ab3cd44
similarity index 100%
rename from fuzz/client_corpus/f79e38fffbf711fc3c85920e3e1c34586ab3cd44
rename to src/fuzz/client_corpus/f79e38fffbf711fc3c85920e3e1c34586ab3cd44
Binary files differ
diff --git a/fuzz/client_corpus/f879ce9efea7ef65cc02d1e47fc9af1e5e4de00c b/src/fuzz/client_corpus/f879ce9efea7ef65cc02d1e47fc9af1e5e4de00c
similarity index 100%
rename from fuzz/client_corpus/f879ce9efea7ef65cc02d1e47fc9af1e5e4de00c
rename to src/fuzz/client_corpus/f879ce9efea7ef65cc02d1e47fc9af1e5e4de00c
Binary files differ
diff --git a/fuzz/client_corpus/f889d65fc9a7b4b75f085b61a240cb7c10940dd3 b/src/fuzz/client_corpus/f889d65fc9a7b4b75f085b61a240cb7c10940dd3
similarity index 100%
rename from fuzz/client_corpus/f889d65fc9a7b4b75f085b61a240cb7c10940dd3
rename to src/fuzz/client_corpus/f889d65fc9a7b4b75f085b61a240cb7c10940dd3
Binary files differ
diff --git a/fuzz/client_corpus/f8b6088f8c34f2847c78ecf0e70a71b41c7193a8 b/src/fuzz/client_corpus/f8b6088f8c34f2847c78ecf0e70a71b41c7193a8
similarity index 100%
rename from fuzz/client_corpus/f8b6088f8c34f2847c78ecf0e70a71b41c7193a8
rename to src/fuzz/client_corpus/f8b6088f8c34f2847c78ecf0e70a71b41c7193a8
Binary files differ
diff --git a/fuzz/client_corpus/f8be00b1c3922da992fe91fab1ef328d4613929c b/src/fuzz/client_corpus/f8be00b1c3922da992fe91fab1ef328d4613929c
similarity index 100%
rename from fuzz/client_corpus/f8be00b1c3922da992fe91fab1ef328d4613929c
rename to src/fuzz/client_corpus/f8be00b1c3922da992fe91fab1ef328d4613929c
Binary files differ
diff --git a/fuzz/client_corpus/f8d1f2e014ef92a74eddd2fc8f96bfb7ef19921e b/src/fuzz/client_corpus/f8d1f2e014ef92a74eddd2fc8f96bfb7ef19921e
similarity index 100%
rename from fuzz/client_corpus/f8d1f2e014ef92a74eddd2fc8f96bfb7ef19921e
rename to src/fuzz/client_corpus/f8d1f2e014ef92a74eddd2fc8f96bfb7ef19921e
Binary files differ
diff --git a/fuzz/client_corpus/f9b80eecce34e597d452ad03a511a7487403c739 b/src/fuzz/client_corpus/f9b80eecce34e597d452ad03a511a7487403c739
similarity index 100%
rename from fuzz/client_corpus/f9b80eecce34e597d452ad03a511a7487403c739
rename to src/fuzz/client_corpus/f9b80eecce34e597d452ad03a511a7487403c739
Binary files differ
diff --git a/fuzz/client_corpus/fba3e36ff9038e8cc1139d722fda5b9fa7f5d901 b/src/fuzz/client_corpus/fba3e36ff9038e8cc1139d722fda5b9fa7f5d901
similarity index 100%
rename from fuzz/client_corpus/fba3e36ff9038e8cc1139d722fda5b9fa7f5d901
rename to src/fuzz/client_corpus/fba3e36ff9038e8cc1139d722fda5b9fa7f5d901
Binary files differ
diff --git a/fuzz/client_corpus/fbc122a0b3cf64922da10d1c0a90aa31dac2ff39 b/src/fuzz/client_corpus/fbc122a0b3cf64922da10d1c0a90aa31dac2ff39
similarity index 100%
rename from fuzz/client_corpus/fbc122a0b3cf64922da10d1c0a90aa31dac2ff39
rename to src/fuzz/client_corpus/fbc122a0b3cf64922da10d1c0a90aa31dac2ff39
Binary files differ
diff --git a/fuzz/client_corpus/fd293e624377970e90e10fb0f202cbf09c87786d b/src/fuzz/client_corpus/fd293e624377970e90e10fb0f202cbf09c87786d
similarity index 100%
rename from fuzz/client_corpus/fd293e624377970e90e10fb0f202cbf09c87786d
rename to src/fuzz/client_corpus/fd293e624377970e90e10fb0f202cbf09c87786d
Binary files differ
diff --git a/fuzz/client_corpus/fd3dd6b9b568a9da77c9d213031da5ad17f2cfc6 b/src/fuzz/client_corpus/fd3dd6b9b568a9da77c9d213031da5ad17f2cfc6
similarity index 100%
rename from fuzz/client_corpus/fd3dd6b9b568a9da77c9d213031da5ad17f2cfc6
rename to src/fuzz/client_corpus/fd3dd6b9b568a9da77c9d213031da5ad17f2cfc6
Binary files differ
diff --git a/fuzz/client_corpus/fd3e6f784078d95acfbfea317205220b8b9390c3 b/src/fuzz/client_corpus/fd3e6f784078d95acfbfea317205220b8b9390c3
similarity index 100%
rename from fuzz/client_corpus/fd3e6f784078d95acfbfea317205220b8b9390c3
rename to src/fuzz/client_corpus/fd3e6f784078d95acfbfea317205220b8b9390c3
Binary files differ
diff --git a/fuzz/client_corpus/fd967f905e97b50b5afcb9d4daacddf8ee00a565 b/src/fuzz/client_corpus/fd967f905e97b50b5afcb9d4daacddf8ee00a565
similarity index 100%
rename from fuzz/client_corpus/fd967f905e97b50b5afcb9d4daacddf8ee00a565
rename to src/fuzz/client_corpus/fd967f905e97b50b5afcb9d4daacddf8ee00a565
Binary files differ
diff --git a/fuzz/client_corpus/ff6b644d310397f2f63a362bae3059de091a0d89 b/src/fuzz/client_corpus/ff6b644d310397f2f63a362bae3059de091a0d89
similarity index 100%
rename from fuzz/client_corpus/ff6b644d310397f2f63a362bae3059de091a0d89
rename to src/fuzz/client_corpus/ff6b644d310397f2f63a362bae3059de091a0d89
Binary files differ
diff --git a/fuzz/client_corpus/ffe71d0314b13356a01c259339dab080a47a2b81 b/src/fuzz/client_corpus/ffe71d0314b13356a01c259339dab080a47a2b81
similarity index 100%
rename from fuzz/client_corpus/ffe71d0314b13356a01c259339dab080a47a2b81
rename to src/fuzz/client_corpus/ffe71d0314b13356a01c259339dab080a47a2b81
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/0406a0ce3873776e65a0fcb5f9f8e735cd110f8a b/src/fuzz/client_corpus_no_fuzzer_mode/0406a0ce3873776e65a0fcb5f9f8e735cd110f8a
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/0406a0ce3873776e65a0fcb5f9f8e735cd110f8a
rename to src/fuzz/client_corpus_no_fuzzer_mode/0406a0ce3873776e65a0fcb5f9f8e735cd110f8a
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/072afe5e9ba1fcec2b47f13e5628dff55f2131a9 b/src/fuzz/client_corpus_no_fuzzer_mode/072afe5e9ba1fcec2b47f13e5628dff55f2131a9
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/072afe5e9ba1fcec2b47f13e5628dff55f2131a9
rename to src/fuzz/client_corpus_no_fuzzer_mode/072afe5e9ba1fcec2b47f13e5628dff55f2131a9
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/084fa9bb9909c91135efa161110d9ca1bcf57124 b/src/fuzz/client_corpus_no_fuzzer_mode/084fa9bb9909c91135efa161110d9ca1bcf57124
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/084fa9bb9909c91135efa161110d9ca1bcf57124
rename to src/fuzz/client_corpus_no_fuzzer_mode/084fa9bb9909c91135efa161110d9ca1bcf57124
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/0885d2f5e56debe90d702b3885edbec580af8d24 b/src/fuzz/client_corpus_no_fuzzer_mode/0885d2f5e56debe90d702b3885edbec580af8d24
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/0885d2f5e56debe90d702b3885edbec580af8d24
rename to src/fuzz/client_corpus_no_fuzzer_mode/0885d2f5e56debe90d702b3885edbec580af8d24
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/096eddc240c9044debb4cb35995671a2dd555646 b/src/fuzz/client_corpus_no_fuzzer_mode/096eddc240c9044debb4cb35995671a2dd555646
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/096eddc240c9044debb4cb35995671a2dd555646
rename to src/fuzz/client_corpus_no_fuzzer_mode/096eddc240c9044debb4cb35995671a2dd555646
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/0a1d783db7943f465520159b2c9b28e692cb1b2e b/src/fuzz/client_corpus_no_fuzzer_mode/0a1d783db7943f465520159b2c9b28e692cb1b2e
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/0a1d783db7943f465520159b2c9b28e692cb1b2e
rename to src/fuzz/client_corpus_no_fuzzer_mode/0a1d783db7943f465520159b2c9b28e692cb1b2e
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/0b0f3818d48b140b7660d30630e2da7be213d13c b/src/fuzz/client_corpus_no_fuzzer_mode/0b0f3818d48b140b7660d30630e2da7be213d13c
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/0b0f3818d48b140b7660d30630e2da7be213d13c
rename to src/fuzz/client_corpus_no_fuzzer_mode/0b0f3818d48b140b7660d30630e2da7be213d13c
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/0ea2832073ae5d65cd3474ef7573dfc6a16254ec b/src/fuzz/client_corpus_no_fuzzer_mode/0ea2832073ae5d65cd3474ef7573dfc6a16254ec
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/0ea2832073ae5d65cd3474ef7573dfc6a16254ec
rename to src/fuzz/client_corpus_no_fuzzer_mode/0ea2832073ae5d65cd3474ef7573dfc6a16254ec
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/1108a347eb5b4587bca015346c695bab73b9b815 b/src/fuzz/client_corpus_no_fuzzer_mode/1108a347eb5b4587bca015346c695bab73b9b815
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/1108a347eb5b4587bca015346c695bab73b9b815
rename to src/fuzz/client_corpus_no_fuzzer_mode/1108a347eb5b4587bca015346c695bab73b9b815
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/11f842ca4f752d206c9f1d893f4af5b2a0ba39df b/src/fuzz/client_corpus_no_fuzzer_mode/11f842ca4f752d206c9f1d893f4af5b2a0ba39df
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/11f842ca4f752d206c9f1d893f4af5b2a0ba39df
rename to src/fuzz/client_corpus_no_fuzzer_mode/11f842ca4f752d206c9f1d893f4af5b2a0ba39df
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/122a3e27fe2ecbe7e898dca7391bc1c96687e422 b/src/fuzz/client_corpus_no_fuzzer_mode/122a3e27fe2ecbe7e898dca7391bc1c96687e422
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/122a3e27fe2ecbe7e898dca7391bc1c96687e422
rename to src/fuzz/client_corpus_no_fuzzer_mode/122a3e27fe2ecbe7e898dca7391bc1c96687e422
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/1489f923c4dca729178b3e3233458550d8dddf29 b/src/fuzz/client_corpus_no_fuzzer_mode/1489f923c4dca729178b3e3233458550d8dddf29
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/1489f923c4dca729178b3e3233458550d8dddf29
rename to src/fuzz/client_corpus_no_fuzzer_mode/1489f923c4dca729178b3e3233458550d8dddf29
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/15d88286efd2b01b2f19bed5be9d06e803b01200 b/src/fuzz/client_corpus_no_fuzzer_mode/15d88286efd2b01b2f19bed5be9d06e803b01200
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/15d88286efd2b01b2f19bed5be9d06e803b01200
rename to src/fuzz/client_corpus_no_fuzzer_mode/15d88286efd2b01b2f19bed5be9d06e803b01200
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/17bf733e2011f066cbc4dbd62ed9051b3bee44bc b/src/fuzz/client_corpus_no_fuzzer_mode/17bf733e2011f066cbc4dbd62ed9051b3bee44bc
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/17bf733e2011f066cbc4dbd62ed9051b3bee44bc
rename to src/fuzz/client_corpus_no_fuzzer_mode/17bf733e2011f066cbc4dbd62ed9051b3bee44bc
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/188cfbc5efd288a8f552eac58283b28ed1d0e4fb b/src/fuzz/client_corpus_no_fuzzer_mode/188cfbc5efd288a8f552eac58283b28ed1d0e4fb
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/188cfbc5efd288a8f552eac58283b28ed1d0e4fb
rename to src/fuzz/client_corpus_no_fuzzer_mode/188cfbc5efd288a8f552eac58283b28ed1d0e4fb
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/198387c95d3a24ce414348516fc51ae5d6f46bff b/src/fuzz/client_corpus_no_fuzzer_mode/198387c95d3a24ce414348516fc51ae5d6f46bff
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/198387c95d3a24ce414348516fc51ae5d6f46bff
rename to src/fuzz/client_corpus_no_fuzzer_mode/198387c95d3a24ce414348516fc51ae5d6f46bff
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/1a99c05d8feb0b5db235cffea0d45dcaa78dd143 b/src/fuzz/client_corpus_no_fuzzer_mode/1a99c05d8feb0b5db235cffea0d45dcaa78dd143
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/1a99c05d8feb0b5db235cffea0d45dcaa78dd143
rename to src/fuzz/client_corpus_no_fuzzer_mode/1a99c05d8feb0b5db235cffea0d45dcaa78dd143
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/1ef89e5a4c6308cb40d8167759ccd1987796a0b4 b/src/fuzz/client_corpus_no_fuzzer_mode/1ef89e5a4c6308cb40d8167759ccd1987796a0b4
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/1ef89e5a4c6308cb40d8167759ccd1987796a0b4
rename to src/fuzz/client_corpus_no_fuzzer_mode/1ef89e5a4c6308cb40d8167759ccd1987796a0b4
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/1efd691b9e956ab5119a03a520a42f1855d095f8 b/src/fuzz/client_corpus_no_fuzzer_mode/1efd691b9e956ab5119a03a520a42f1855d095f8
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/1efd691b9e956ab5119a03a520a42f1855d095f8
rename to src/fuzz/client_corpus_no_fuzzer_mode/1efd691b9e956ab5119a03a520a42f1855d095f8
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/23b72188d77132ea04131a9888767b920c10c60e b/src/fuzz/client_corpus_no_fuzzer_mode/23b72188d77132ea04131a9888767b920c10c60e
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/23b72188d77132ea04131a9888767b920c10c60e
rename to src/fuzz/client_corpus_no_fuzzer_mode/23b72188d77132ea04131a9888767b920c10c60e
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/255472a1dff67bdd5cd03b12682189c32c36230f b/src/fuzz/client_corpus_no_fuzzer_mode/255472a1dff67bdd5cd03b12682189c32c36230f
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/255472a1dff67bdd5cd03b12682189c32c36230f
rename to src/fuzz/client_corpus_no_fuzzer_mode/255472a1dff67bdd5cd03b12682189c32c36230f
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/27c5175e648ee441c45cdafc9ea65b0573fae7f1 b/src/fuzz/client_corpus_no_fuzzer_mode/27c5175e648ee441c45cdafc9ea65b0573fae7f1
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/27c5175e648ee441c45cdafc9ea65b0573fae7f1
rename to src/fuzz/client_corpus_no_fuzzer_mode/27c5175e648ee441c45cdafc9ea65b0573fae7f1
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/28d25966f30bcb3fa3376830109d2dfcd1ec5e04 b/src/fuzz/client_corpus_no_fuzzer_mode/28d25966f30bcb3fa3376830109d2dfcd1ec5e04
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/28d25966f30bcb3fa3376830109d2dfcd1ec5e04
rename to src/fuzz/client_corpus_no_fuzzer_mode/28d25966f30bcb3fa3376830109d2dfcd1ec5e04
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/290ee3f53f3b01c45cd4f10372cbe85266b9df69 b/src/fuzz/client_corpus_no_fuzzer_mode/290ee3f53f3b01c45cd4f10372cbe85266b9df69
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/290ee3f53f3b01c45cd4f10372cbe85266b9df69
rename to src/fuzz/client_corpus_no_fuzzer_mode/290ee3f53f3b01c45cd4f10372cbe85266b9df69
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/2f7c35faedfcabf2e339a0855ba414a20a5b79f0 b/src/fuzz/client_corpus_no_fuzzer_mode/2f7c35faedfcabf2e339a0855ba414a20a5b79f0
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/2f7c35faedfcabf2e339a0855ba414a20a5b79f0
rename to src/fuzz/client_corpus_no_fuzzer_mode/2f7c35faedfcabf2e339a0855ba414a20a5b79f0
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/303b60bb9d1085c215b680de06130911f1456974 b/src/fuzz/client_corpus_no_fuzzer_mode/303b60bb9d1085c215b680de06130911f1456974
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/303b60bb9d1085c215b680de06130911f1456974
rename to src/fuzz/client_corpus_no_fuzzer_mode/303b60bb9d1085c215b680de06130911f1456974
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/3061373083005b2f9bc481a52ac2089de73d6a73 b/src/fuzz/client_corpus_no_fuzzer_mode/3061373083005b2f9bc481a52ac2089de73d6a73
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/3061373083005b2f9bc481a52ac2089de73d6a73
rename to src/fuzz/client_corpus_no_fuzzer_mode/3061373083005b2f9bc481a52ac2089de73d6a73
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/308f27e07c79eb98b4964384ee4a411d637aca11 b/src/fuzz/client_corpus_no_fuzzer_mode/308f27e07c79eb98b4964384ee4a411d637aca11
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/308f27e07c79eb98b4964384ee4a411d637aca11
rename to src/fuzz/client_corpus_no_fuzzer_mode/308f27e07c79eb98b4964384ee4a411d637aca11
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/30bcbd3bf3da44431b4d8a9a50e8c936cdcbbe4e b/src/fuzz/client_corpus_no_fuzzer_mode/30bcbd3bf3da44431b4d8a9a50e8c936cdcbbe4e
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/30bcbd3bf3da44431b4d8a9a50e8c936cdcbbe4e
rename to src/fuzz/client_corpus_no_fuzzer_mode/30bcbd3bf3da44431b4d8a9a50e8c936cdcbbe4e
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/321847a2ce634faeaffa56ae79df8d5a568d4f41 b/src/fuzz/client_corpus_no_fuzzer_mode/321847a2ce634faeaffa56ae79df8d5a568d4f41
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/321847a2ce634faeaffa56ae79df8d5a568d4f41
rename to src/fuzz/client_corpus_no_fuzzer_mode/321847a2ce634faeaffa56ae79df8d5a568d4f41
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/32928f8ffca1409175feb2eb227c37948a77a9ab b/src/fuzz/client_corpus_no_fuzzer_mode/32928f8ffca1409175feb2eb227c37948a77a9ab
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/32928f8ffca1409175feb2eb227c37948a77a9ab
rename to src/fuzz/client_corpus_no_fuzzer_mode/32928f8ffca1409175feb2eb227c37948a77a9ab
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/33534cd816af0da589f5acf0aff55d34f380af53 b/src/fuzz/client_corpus_no_fuzzer_mode/33534cd816af0da589f5acf0aff55d34f380af53
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/33534cd816af0da589f5acf0aff55d34f380af53
rename to src/fuzz/client_corpus_no_fuzzer_mode/33534cd816af0da589f5acf0aff55d34f380af53
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/3849f809f030d1094d19cce6a636befba1281009 b/src/fuzz/client_corpus_no_fuzzer_mode/3849f809f030d1094d19cce6a636befba1281009
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/3849f809f030d1094d19cce6a636befba1281009
rename to src/fuzz/client_corpus_no_fuzzer_mode/3849f809f030d1094d19cce6a636befba1281009
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/39d44f5e3d2c70593e82506504825e556f1003ad b/src/fuzz/client_corpus_no_fuzzer_mode/39d44f5e3d2c70593e82506504825e556f1003ad
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/39d44f5e3d2c70593e82506504825e556f1003ad
rename to src/fuzz/client_corpus_no_fuzzer_mode/39d44f5e3d2c70593e82506504825e556f1003ad
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/3d543946691b7da695c51f06788f1fbdbba0078e b/src/fuzz/client_corpus_no_fuzzer_mode/3d543946691b7da695c51f06788f1fbdbba0078e
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/3d543946691b7da695c51f06788f1fbdbba0078e
rename to src/fuzz/client_corpus_no_fuzzer_mode/3d543946691b7da695c51f06788f1fbdbba0078e
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/3e153e6b6d0146a43ec3fd09464f942704daf1a4 b/src/fuzz/client_corpus_no_fuzzer_mode/3e153e6b6d0146a43ec3fd09464f942704daf1a4
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/3e153e6b6d0146a43ec3fd09464f942704daf1a4
rename to src/fuzz/client_corpus_no_fuzzer_mode/3e153e6b6d0146a43ec3fd09464f942704daf1a4
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/3fb9220ae4d3f9b932efb342db26b96938767750 b/src/fuzz/client_corpus_no_fuzzer_mode/3fb9220ae4d3f9b932efb342db26b96938767750
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/3fb9220ae4d3f9b932efb342db26b96938767750
rename to src/fuzz/client_corpus_no_fuzzer_mode/3fb9220ae4d3f9b932efb342db26b96938767750
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/41a069cf62fef316e92aa67f42a0265ec974d1b3 b/src/fuzz/client_corpus_no_fuzzer_mode/41a069cf62fef316e92aa67f42a0265ec974d1b3
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/41a069cf62fef316e92aa67f42a0265ec974d1b3
rename to src/fuzz/client_corpus_no_fuzzer_mode/41a069cf62fef316e92aa67f42a0265ec974d1b3
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/42f8174145a9cd2d15016b4cf0d6db97cb884b04 b/src/fuzz/client_corpus_no_fuzzer_mode/42f8174145a9cd2d15016b4cf0d6db97cb884b04
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/42f8174145a9cd2d15016b4cf0d6db97cb884b04
rename to src/fuzz/client_corpus_no_fuzzer_mode/42f8174145a9cd2d15016b4cf0d6db97cb884b04
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/43d550b1eef83a237a3d96a85eca01afca7f4064 b/src/fuzz/client_corpus_no_fuzzer_mode/43d550b1eef83a237a3d96a85eca01afca7f4064
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/43d550b1eef83a237a3d96a85eca01afca7f4064
rename to src/fuzz/client_corpus_no_fuzzer_mode/43d550b1eef83a237a3d96a85eca01afca7f4064
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/4552802489552783e316f1edf339a112643381f9 b/src/fuzz/client_corpus_no_fuzzer_mode/4552802489552783e316f1edf339a112643381f9
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/4552802489552783e316f1edf339a112643381f9
rename to src/fuzz/client_corpus_no_fuzzer_mode/4552802489552783e316f1edf339a112643381f9
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/461bb6e7d93af42775a640b70b6043d3c43f990d b/src/fuzz/client_corpus_no_fuzzer_mode/461bb6e7d93af42775a640b70b6043d3c43f990d
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/461bb6e7d93af42775a640b70b6043d3c43f990d
rename to src/fuzz/client_corpus_no_fuzzer_mode/461bb6e7d93af42775a640b70b6043d3c43f990d
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/46a9fc44bab25ddf24e92c4f137080bbd8684f10 b/src/fuzz/client_corpus_no_fuzzer_mode/46a9fc44bab25ddf24e92c4f137080bbd8684f10
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/46a9fc44bab25ddf24e92c4f137080bbd8684f10
rename to src/fuzz/client_corpus_no_fuzzer_mode/46a9fc44bab25ddf24e92c4f137080bbd8684f10
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/46be951703158b1af3986c9f0eade0bdb618f5c3 b/src/fuzz/client_corpus_no_fuzzer_mode/46be951703158b1af3986c9f0eade0bdb618f5c3
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/46be951703158b1af3986c9f0eade0bdb618f5c3
rename to src/fuzz/client_corpus_no_fuzzer_mode/46be951703158b1af3986c9f0eade0bdb618f5c3
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/4856721e2cf47eebec756e23c877558b4cb10f3f b/src/fuzz/client_corpus_no_fuzzer_mode/4856721e2cf47eebec756e23c877558b4cb10f3f
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/4856721e2cf47eebec756e23c877558b4cb10f3f
rename to src/fuzz/client_corpus_no_fuzzer_mode/4856721e2cf47eebec756e23c877558b4cb10f3f
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/4a74365e7a0c46b447ce6d38ca82d313247be73a b/src/fuzz/client_corpus_no_fuzzer_mode/4a74365e7a0c46b447ce6d38ca82d313247be73a
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/4a74365e7a0c46b447ce6d38ca82d313247be73a
rename to src/fuzz/client_corpus_no_fuzzer_mode/4a74365e7a0c46b447ce6d38ca82d313247be73a
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/4b66cca03f93afc98bbe23921edbae7ec571349d b/src/fuzz/client_corpus_no_fuzzer_mode/4b66cca03f93afc98bbe23921edbae7ec571349d
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/4b66cca03f93afc98bbe23921edbae7ec571349d
rename to src/fuzz/client_corpus_no_fuzzer_mode/4b66cca03f93afc98bbe23921edbae7ec571349d
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/4b67f6e81d4c05c21b1cbc336c8bfa632dd7fc18 b/src/fuzz/client_corpus_no_fuzzer_mode/4b67f6e81d4c05c21b1cbc336c8bfa632dd7fc18
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/4b67f6e81d4c05c21b1cbc336c8bfa632dd7fc18
rename to src/fuzz/client_corpus_no_fuzzer_mode/4b67f6e81d4c05c21b1cbc336c8bfa632dd7fc18
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/4c108c7588df5d3a0a70725d2ee59b180b30f455 b/src/fuzz/client_corpus_no_fuzzer_mode/4c108c7588df5d3a0a70725d2ee59b180b30f455
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/4c108c7588df5d3a0a70725d2ee59b180b30f455
rename to src/fuzz/client_corpus_no_fuzzer_mode/4c108c7588df5d3a0a70725d2ee59b180b30f455
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/4c2a417a5062ac87582e07de9d58b66b0a9933d3 b/src/fuzz/client_corpus_no_fuzzer_mode/4c2a417a5062ac87582e07de9d58b66b0a9933d3
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/4c2a417a5062ac87582e07de9d58b66b0a9933d3
rename to src/fuzz/client_corpus_no_fuzzer_mode/4c2a417a5062ac87582e07de9d58b66b0a9933d3
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/4cfff273128abfdf42e0ead3c0c98d53bab74a68 b/src/fuzz/client_corpus_no_fuzzer_mode/4cfff273128abfdf42e0ead3c0c98d53bab74a68
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/4cfff273128abfdf42e0ead3c0c98d53bab74a68
rename to src/fuzz/client_corpus_no_fuzzer_mode/4cfff273128abfdf42e0ead3c0c98d53bab74a68
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/4f4bac766992a06530d701a64357fcf5f94d9dca b/src/fuzz/client_corpus_no_fuzzer_mode/4f4bac766992a06530d701a64357fcf5f94d9dca
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/4f4bac766992a06530d701a64357fcf5f94d9dca
rename to src/fuzz/client_corpus_no_fuzzer_mode/4f4bac766992a06530d701a64357fcf5f94d9dca
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/50588201ce787ae66e1a846e5c58aee8c788f4b3 b/src/fuzz/client_corpus_no_fuzzer_mode/50588201ce787ae66e1a846e5c58aee8c788f4b3
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/50588201ce787ae66e1a846e5c58aee8c788f4b3
rename to src/fuzz/client_corpus_no_fuzzer_mode/50588201ce787ae66e1a846e5c58aee8c788f4b3
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/50df7fcb9d352351c357c3628cdccd408a4432a7 b/src/fuzz/client_corpus_no_fuzzer_mode/50df7fcb9d352351c357c3628cdccd408a4432a7
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/50df7fcb9d352351c357c3628cdccd408a4432a7
rename to src/fuzz/client_corpus_no_fuzzer_mode/50df7fcb9d352351c357c3628cdccd408a4432a7
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/5326b1ab999cbca2d5e4525e368b4a31f0357088 b/src/fuzz/client_corpus_no_fuzzer_mode/5326b1ab999cbca2d5e4525e368b4a31f0357088
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/5326b1ab999cbca2d5e4525e368b4a31f0357088
rename to src/fuzz/client_corpus_no_fuzzer_mode/5326b1ab999cbca2d5e4525e368b4a31f0357088
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/53ca7b40934b63df766c5dc95abd75fac34eab0c b/src/fuzz/client_corpus_no_fuzzer_mode/53ca7b40934b63df766c5dc95abd75fac34eab0c
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/53ca7b40934b63df766c5dc95abd75fac34eab0c
rename to src/fuzz/client_corpus_no_fuzzer_mode/53ca7b40934b63df766c5dc95abd75fac34eab0c
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/54de963a4c073668a7728fd22f83881451b46b65 b/src/fuzz/client_corpus_no_fuzzer_mode/54de963a4c073668a7728fd22f83881451b46b65
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/54de963a4c073668a7728fd22f83881451b46b65
rename to src/fuzz/client_corpus_no_fuzzer_mode/54de963a4c073668a7728fd22f83881451b46b65
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/564cfd52b7873bea5d715c87b4ec56053ebd14e4 b/src/fuzz/client_corpus_no_fuzzer_mode/564cfd52b7873bea5d715c87b4ec56053ebd14e4
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/564cfd52b7873bea5d715c87b4ec56053ebd14e4
rename to src/fuzz/client_corpus_no_fuzzer_mode/564cfd52b7873bea5d715c87b4ec56053ebd14e4
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/5837fe69b76cfe5fba1d11efccddcab6f2396b5a b/src/fuzz/client_corpus_no_fuzzer_mode/5837fe69b76cfe5fba1d11efccddcab6f2396b5a
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/5837fe69b76cfe5fba1d11efccddcab6f2396b5a
rename to src/fuzz/client_corpus_no_fuzzer_mode/5837fe69b76cfe5fba1d11efccddcab6f2396b5a
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/5a470bceaa3bae05ed0f360a6b410c779ba0003b b/src/fuzz/client_corpus_no_fuzzer_mode/5a470bceaa3bae05ed0f360a6b410c779ba0003b
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/5a470bceaa3bae05ed0f360a6b410c779ba0003b
rename to src/fuzz/client_corpus_no_fuzzer_mode/5a470bceaa3bae05ed0f360a6b410c779ba0003b
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/5bcda6ff42d95781bdf79b7df73362743181bb37 b/src/fuzz/client_corpus_no_fuzzer_mode/5bcda6ff42d95781bdf79b7df73362743181bb37
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/5bcda6ff42d95781bdf79b7df73362743181bb37
rename to src/fuzz/client_corpus_no_fuzzer_mode/5bcda6ff42d95781bdf79b7df73362743181bb37
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/5d68e739190e5f8eceed6fa26c5c24d454974b76 b/src/fuzz/client_corpus_no_fuzzer_mode/5d68e739190e5f8eceed6fa26c5c24d454974b76
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/5d68e739190e5f8eceed6fa26c5c24d454974b76
rename to src/fuzz/client_corpus_no_fuzzer_mode/5d68e739190e5f8eceed6fa26c5c24d454974b76
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/5d8c35e774db92e469cb224592a4afdae9ec8846 b/src/fuzz/client_corpus_no_fuzzer_mode/5d8c35e774db92e469cb224592a4afdae9ec8846
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/5d8c35e774db92e469cb224592a4afdae9ec8846
rename to src/fuzz/client_corpus_no_fuzzer_mode/5d8c35e774db92e469cb224592a4afdae9ec8846
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/6307be420a608f4bfd61f74a521849c1e18826a8 b/src/fuzz/client_corpus_no_fuzzer_mode/6307be420a608f4bfd61f74a521849c1e18826a8
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/6307be420a608f4bfd61f74a521849c1e18826a8
rename to src/fuzz/client_corpus_no_fuzzer_mode/6307be420a608f4bfd61f74a521849c1e18826a8
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/63b09a82816a8d231b5a0efee7355bc6996d0044 b/src/fuzz/client_corpus_no_fuzzer_mode/63b09a82816a8d231b5a0efee7355bc6996d0044
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/63b09a82816a8d231b5a0efee7355bc6996d0044
rename to src/fuzz/client_corpus_no_fuzzer_mode/63b09a82816a8d231b5a0efee7355bc6996d0044
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/6485e23f6bc3d84a6fb8cff8ffcdc1854b0e4ba4 b/src/fuzz/client_corpus_no_fuzzer_mode/6485e23f6bc3d84a6fb8cff8ffcdc1854b0e4ba4
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/6485e23f6bc3d84a6fb8cff8ffcdc1854b0e4ba4
rename to src/fuzz/client_corpus_no_fuzzer_mode/6485e23f6bc3d84a6fb8cff8ffcdc1854b0e4ba4
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/66e7a5d0682175c1c0125b2b46d5312e07bcde98 b/src/fuzz/client_corpus_no_fuzzer_mode/66e7a5d0682175c1c0125b2b46d5312e07bcde98
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/66e7a5d0682175c1c0125b2b46d5312e07bcde98
rename to src/fuzz/client_corpus_no_fuzzer_mode/66e7a5d0682175c1c0125b2b46d5312e07bcde98
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/6755737227f4a22c52504d5d8f40ae9b4e64cffb b/src/fuzz/client_corpus_no_fuzzer_mode/6755737227f4a22c52504d5d8f40ae9b4e64cffb
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/6755737227f4a22c52504d5d8f40ae9b4e64cffb
rename to src/fuzz/client_corpus_no_fuzzer_mode/6755737227f4a22c52504d5d8f40ae9b4e64cffb
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/6991365467c8619c71581bffc9c30f65975e700c b/src/fuzz/client_corpus_no_fuzzer_mode/6991365467c8619c71581bffc9c30f65975e700c
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/6991365467c8619c71581bffc9c30f65975e700c
rename to src/fuzz/client_corpus_no_fuzzer_mode/6991365467c8619c71581bffc9c30f65975e700c
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/6b5746e0fa6f753061e959449200ae2a8d908493 b/src/fuzz/client_corpus_no_fuzzer_mode/6b5746e0fa6f753061e959449200ae2a8d908493
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/6b5746e0fa6f753061e959449200ae2a8d908493
rename to src/fuzz/client_corpus_no_fuzzer_mode/6b5746e0fa6f753061e959449200ae2a8d908493
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/6e2ccd0ae5e2d1934e717cbd1ecb6befa9ed6140 b/src/fuzz/client_corpus_no_fuzzer_mode/6e2ccd0ae5e2d1934e717cbd1ecb6befa9ed6140
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/6e2ccd0ae5e2d1934e717cbd1ecb6befa9ed6140
rename to src/fuzz/client_corpus_no_fuzzer_mode/6e2ccd0ae5e2d1934e717cbd1ecb6befa9ed6140
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/715ea107bb66d37a57161139384852e434f5e9af b/src/fuzz/client_corpus_no_fuzzer_mode/715ea107bb66d37a57161139384852e434f5e9af
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/715ea107bb66d37a57161139384852e434f5e9af
rename to src/fuzz/client_corpus_no_fuzzer_mode/715ea107bb66d37a57161139384852e434f5e9af
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/71a53759871766a1777635ac953a0397aec89b49 b/src/fuzz/client_corpus_no_fuzzer_mode/71a53759871766a1777635ac953a0397aec89b49
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/71a53759871766a1777635ac953a0397aec89b49
rename to src/fuzz/client_corpus_no_fuzzer_mode/71a53759871766a1777635ac953a0397aec89b49
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/72db38ec7e0b96489820750d33cfeca38868cc50 b/src/fuzz/client_corpus_no_fuzzer_mode/72db38ec7e0b96489820750d33cfeca38868cc50
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/72db38ec7e0b96489820750d33cfeca38868cc50
rename to src/fuzz/client_corpus_no_fuzzer_mode/72db38ec7e0b96489820750d33cfeca38868cc50
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/7461f62ca214c576c43dc6024f126056f54c044f b/src/fuzz/client_corpus_no_fuzzer_mode/7461f62ca214c576c43dc6024f126056f54c044f
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/7461f62ca214c576c43dc6024f126056f54c044f
rename to src/fuzz/client_corpus_no_fuzzer_mode/7461f62ca214c576c43dc6024f126056f54c044f
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/752ba4ace927edd3ef0fc70516b2fc55c383c1ca b/src/fuzz/client_corpus_no_fuzzer_mode/752ba4ace927edd3ef0fc70516b2fc55c383c1ca
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/752ba4ace927edd3ef0fc70516b2fc55c383c1ca
rename to src/fuzz/client_corpus_no_fuzzer_mode/752ba4ace927edd3ef0fc70516b2fc55c383c1ca
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/759606f3e01eb7a55aa16d40af0b9d4dc03ca02a b/src/fuzz/client_corpus_no_fuzzer_mode/759606f3e01eb7a55aa16d40af0b9d4dc03ca02a
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/759606f3e01eb7a55aa16d40af0b9d4dc03ca02a
rename to src/fuzz/client_corpus_no_fuzzer_mode/759606f3e01eb7a55aa16d40af0b9d4dc03ca02a
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/7690aaee06c6d307efabc1ec7b40ae8035323bd6 b/src/fuzz/client_corpus_no_fuzzer_mode/7690aaee06c6d307efabc1ec7b40ae8035323bd6
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/7690aaee06c6d307efabc1ec7b40ae8035323bd6
rename to src/fuzz/client_corpus_no_fuzzer_mode/7690aaee06c6d307efabc1ec7b40ae8035323bd6
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/78be03dce34d5a034897e179c051ddcfe0e7f9e5 b/src/fuzz/client_corpus_no_fuzzer_mode/78be03dce34d5a034897e179c051ddcfe0e7f9e5
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/78be03dce34d5a034897e179c051ddcfe0e7f9e5
rename to src/fuzz/client_corpus_no_fuzzer_mode/78be03dce34d5a034897e179c051ddcfe0e7f9e5
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/798eb6f6cd396eaefcc583e5105c7b4298ac3f3c b/src/fuzz/client_corpus_no_fuzzer_mode/798eb6f6cd396eaefcc583e5105c7b4298ac3f3c
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/798eb6f6cd396eaefcc583e5105c7b4298ac3f3c
rename to src/fuzz/client_corpus_no_fuzzer_mode/798eb6f6cd396eaefcc583e5105c7b4298ac3f3c
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/79e14f63c4d09bea200ca22765808d1566dbbfb6 b/src/fuzz/client_corpus_no_fuzzer_mode/79e14f63c4d09bea200ca22765808d1566dbbfb6
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/79e14f63c4d09bea200ca22765808d1566dbbfb6
rename to src/fuzz/client_corpus_no_fuzzer_mode/79e14f63c4d09bea200ca22765808d1566dbbfb6
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/7a960e8b8537fa769d9d105ae28792149bc7b546 b/src/fuzz/client_corpus_no_fuzzer_mode/7a960e8b8537fa769d9d105ae28792149bc7b546
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/7a960e8b8537fa769d9d105ae28792149bc7b546
rename to src/fuzz/client_corpus_no_fuzzer_mode/7a960e8b8537fa769d9d105ae28792149bc7b546
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/7b8df88be960191a89bf8202c89efc775ac242d7 b/src/fuzz/client_corpus_no_fuzzer_mode/7b8df88be960191a89bf8202c89efc775ac242d7
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/7b8df88be960191a89bf8202c89efc775ac242d7
rename to src/fuzz/client_corpus_no_fuzzer_mode/7b8df88be960191a89bf8202c89efc775ac242d7
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/7ef87ee636938c2bb4235227cc5347d8adae7196 b/src/fuzz/client_corpus_no_fuzzer_mode/7ef87ee636938c2bb4235227cc5347d8adae7196
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/7ef87ee636938c2bb4235227cc5347d8adae7196
rename to src/fuzz/client_corpus_no_fuzzer_mode/7ef87ee636938c2bb4235227cc5347d8adae7196
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/7f94fe1d8d2e9fcbe8a689ea405d283e0dbdec53 b/src/fuzz/client_corpus_no_fuzzer_mode/7f94fe1d8d2e9fcbe8a689ea405d283e0dbdec53
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/7f94fe1d8d2e9fcbe8a689ea405d283e0dbdec53
rename to src/fuzz/client_corpus_no_fuzzer_mode/7f94fe1d8d2e9fcbe8a689ea405d283e0dbdec53
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/820f772e67ae14c9c876144baed0c94a30d4cfad b/src/fuzz/client_corpus_no_fuzzer_mode/820f772e67ae14c9c876144baed0c94a30d4cfad
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/820f772e67ae14c9c876144baed0c94a30d4cfad
rename to src/fuzz/client_corpus_no_fuzzer_mode/820f772e67ae14c9c876144baed0c94a30d4cfad
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/8369bfd82d90cd8fa5bd6baefee91bc5d20d15d2 b/src/fuzz/client_corpus_no_fuzzer_mode/8369bfd82d90cd8fa5bd6baefee91bc5d20d15d2
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/8369bfd82d90cd8fa5bd6baefee91bc5d20d15d2
rename to src/fuzz/client_corpus_no_fuzzer_mode/8369bfd82d90cd8fa5bd6baefee91bc5d20d15d2
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/85581a31a9afadd423ef9a56a4e0a6ba0e2a2d75 b/src/fuzz/client_corpus_no_fuzzer_mode/85581a31a9afadd423ef9a56a4e0a6ba0e2a2d75
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/85581a31a9afadd423ef9a56a4e0a6ba0e2a2d75
rename to src/fuzz/client_corpus_no_fuzzer_mode/85581a31a9afadd423ef9a56a4e0a6ba0e2a2d75
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/8a1c75bde791aa363cba0a6a146a098aef100e07 b/src/fuzz/client_corpus_no_fuzzer_mode/8a1c75bde791aa363cba0a6a146a098aef100e07
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/8a1c75bde791aa363cba0a6a146a098aef100e07
rename to src/fuzz/client_corpus_no_fuzzer_mode/8a1c75bde791aa363cba0a6a146a098aef100e07
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/8a59f02a23c0345533220925e57c316ef7de552b b/src/fuzz/client_corpus_no_fuzzer_mode/8a59f02a23c0345533220925e57c316ef7de552b
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/8a59f02a23c0345533220925e57c316ef7de552b
rename to src/fuzz/client_corpus_no_fuzzer_mode/8a59f02a23c0345533220925e57c316ef7de552b
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/8c9d3e2749ebb2fe087e2214dac0d62789fe46d2 b/src/fuzz/client_corpus_no_fuzzer_mode/8c9d3e2749ebb2fe087e2214dac0d62789fe46d2
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/8c9d3e2749ebb2fe087e2214dac0d62789fe46d2
rename to src/fuzz/client_corpus_no_fuzzer_mode/8c9d3e2749ebb2fe087e2214dac0d62789fe46d2
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/8d95927e1a1d8deaf76c328979171a041ed0cd6a b/src/fuzz/client_corpus_no_fuzzer_mode/8d95927e1a1d8deaf76c328979171a041ed0cd6a
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/8d95927e1a1d8deaf76c328979171a041ed0cd6a
rename to src/fuzz/client_corpus_no_fuzzer_mode/8d95927e1a1d8deaf76c328979171a041ed0cd6a
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/8d9d6cfc1b60fff0eac72f537aa04900e3b6049b b/src/fuzz/client_corpus_no_fuzzer_mode/8d9d6cfc1b60fff0eac72f537aa04900e3b6049b
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/8d9d6cfc1b60fff0eac72f537aa04900e3b6049b
rename to src/fuzz/client_corpus_no_fuzzer_mode/8d9d6cfc1b60fff0eac72f537aa04900e3b6049b
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/8feddbc45425c4587305119c551fc0f09e9ad91b b/src/fuzz/client_corpus_no_fuzzer_mode/8feddbc45425c4587305119c551fc0f09e9ad91b
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/8feddbc45425c4587305119c551fc0f09e9ad91b
rename to src/fuzz/client_corpus_no_fuzzer_mode/8feddbc45425c4587305119c551fc0f09e9ad91b
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/911b77a559df01da7635687f76d5332317c7e08b b/src/fuzz/client_corpus_no_fuzzer_mode/911b77a559df01da7635687f76d5332317c7e08b
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/911b77a559df01da7635687f76d5332317c7e08b
rename to src/fuzz/client_corpus_no_fuzzer_mode/911b77a559df01da7635687f76d5332317c7e08b
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/92bae4073f6ff276cdee0096302c3e9f8d6c10fd b/src/fuzz/client_corpus_no_fuzzer_mode/92bae4073f6ff276cdee0096302c3e9f8d6c10fd
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/92bae4073f6ff276cdee0096302c3e9f8d6c10fd
rename to src/fuzz/client_corpus_no_fuzzer_mode/92bae4073f6ff276cdee0096302c3e9f8d6c10fd
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/932ac830ad5d51d928c2369a54f50a4f5b924f66 b/src/fuzz/client_corpus_no_fuzzer_mode/932ac830ad5d51d928c2369a54f50a4f5b924f66
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/932ac830ad5d51d928c2369a54f50a4f5b924f66
rename to src/fuzz/client_corpus_no_fuzzer_mode/932ac830ad5d51d928c2369a54f50a4f5b924f66
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/93d0f7fb2676b2ceffee437b9009cdb9970d484c b/src/fuzz/client_corpus_no_fuzzer_mode/93d0f7fb2676b2ceffee437b9009cdb9970d484c
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/93d0f7fb2676b2ceffee437b9009cdb9970d484c
rename to src/fuzz/client_corpus_no_fuzzer_mode/93d0f7fb2676b2ceffee437b9009cdb9970d484c
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/964a71f0e7be3d918e17930feb8cb493cd320c49 b/src/fuzz/client_corpus_no_fuzzer_mode/964a71f0e7be3d918e17930feb8cb493cd320c49
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/964a71f0e7be3d918e17930feb8cb493cd320c49
rename to src/fuzz/client_corpus_no_fuzzer_mode/964a71f0e7be3d918e17930feb8cb493cd320c49
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/9763c6b7d81835078e3b20fdb41b5288cab9930d b/src/fuzz/client_corpus_no_fuzzer_mode/9763c6b7d81835078e3b20fdb41b5288cab9930d
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/9763c6b7d81835078e3b20fdb41b5288cab9930d
rename to src/fuzz/client_corpus_no_fuzzer_mode/9763c6b7d81835078e3b20fdb41b5288cab9930d
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/97b6ab3484ab5da72a473ee5fe1b9b3c54c75be2 b/src/fuzz/client_corpus_no_fuzzer_mode/97b6ab3484ab5da72a473ee5fe1b9b3c54c75be2
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/97b6ab3484ab5da72a473ee5fe1b9b3c54c75be2
rename to src/fuzz/client_corpus_no_fuzzer_mode/97b6ab3484ab5da72a473ee5fe1b9b3c54c75be2
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/990fc339eeb1c77883a5f078f566a7b33ef2bc71 b/src/fuzz/client_corpus_no_fuzzer_mode/990fc339eeb1c77883a5f078f566a7b33ef2bc71
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/990fc339eeb1c77883a5f078f566a7b33ef2bc71
rename to src/fuzz/client_corpus_no_fuzzer_mode/990fc339eeb1c77883a5f078f566a7b33ef2bc71
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/99c689cce634fc93c6da78966eead9e035ad4cfa b/src/fuzz/client_corpus_no_fuzzer_mode/99c689cce634fc93c6da78966eead9e035ad4cfa
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/99c689cce634fc93c6da78966eead9e035ad4cfa
rename to src/fuzz/client_corpus_no_fuzzer_mode/99c689cce634fc93c6da78966eead9e035ad4cfa
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/9a3e583c686b703985312b4e7b5363976c059ee4 b/src/fuzz/client_corpus_no_fuzzer_mode/9a3e583c686b703985312b4e7b5363976c059ee4
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/9a3e583c686b703985312b4e7b5363976c059ee4
rename to src/fuzz/client_corpus_no_fuzzer_mode/9a3e583c686b703985312b4e7b5363976c059ee4
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/9c26ea944d6af8ca8a40fbe140b1546c35bed999 b/src/fuzz/client_corpus_no_fuzzer_mode/9c26ea944d6af8ca8a40fbe140b1546c35bed999
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/9c26ea944d6af8ca8a40fbe140b1546c35bed999
rename to src/fuzz/client_corpus_no_fuzzer_mode/9c26ea944d6af8ca8a40fbe140b1546c35bed999
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/9c658f6134d4ee8d92cbb14c17ef3f95866f9244 b/src/fuzz/client_corpus_no_fuzzer_mode/9c658f6134d4ee8d92cbb14c17ef3f95866f9244
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/9c658f6134d4ee8d92cbb14c17ef3f95866f9244
rename to src/fuzz/client_corpus_no_fuzzer_mode/9c658f6134d4ee8d92cbb14c17ef3f95866f9244
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/9e7480708f1639b3d7d28c24b8d0069872cd9792 b/src/fuzz/client_corpus_no_fuzzer_mode/9e7480708f1639b3d7d28c24b8d0069872cd9792
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/9e7480708f1639b3d7d28c24b8d0069872cd9792
rename to src/fuzz/client_corpus_no_fuzzer_mode/9e7480708f1639b3d7d28c24b8d0069872cd9792
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/9fb42b24e724fcc7b045403afbfdd101cb7cbf22 b/src/fuzz/client_corpus_no_fuzzer_mode/9fb42b24e724fcc7b045403afbfdd101cb7cbf22
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/9fb42b24e724fcc7b045403afbfdd101cb7cbf22
rename to src/fuzz/client_corpus_no_fuzzer_mode/9fb42b24e724fcc7b045403afbfdd101cb7cbf22
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/9fb493abce1d36d1279c94f79909b0c02ccf9dfe b/src/fuzz/client_corpus_no_fuzzer_mode/9fb493abce1d36d1279c94f79909b0c02ccf9dfe
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/9fb493abce1d36d1279c94f79909b0c02ccf9dfe
rename to src/fuzz/client_corpus_no_fuzzer_mode/9fb493abce1d36d1279c94f79909b0c02ccf9dfe
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/a31485be9beb36c2e8de3c8dff871f5a7ebe6286 b/src/fuzz/client_corpus_no_fuzzer_mode/a31485be9beb36c2e8de3c8dff871f5a7ebe6286
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/a31485be9beb36c2e8de3c8dff871f5a7ebe6286
rename to src/fuzz/client_corpus_no_fuzzer_mode/a31485be9beb36c2e8de3c8dff871f5a7ebe6286
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/a36c75741c2a634a8e15e4a79f7d530f0857461d b/src/fuzz/client_corpus_no_fuzzer_mode/a36c75741c2a634a8e15e4a79f7d530f0857461d
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/a36c75741c2a634a8e15e4a79f7d530f0857461d
rename to src/fuzz/client_corpus_no_fuzzer_mode/a36c75741c2a634a8e15e4a79f7d530f0857461d
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/a48061bd3de257ac7f848d715308b6b83cbaef0e b/src/fuzz/client_corpus_no_fuzzer_mode/a48061bd3de257ac7f848d715308b6b83cbaef0e
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/a48061bd3de257ac7f848d715308b6b83cbaef0e
rename to src/fuzz/client_corpus_no_fuzzer_mode/a48061bd3de257ac7f848d715308b6b83cbaef0e
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/a5dfc336934d434aad04cc9914d27426d00c2a34 b/src/fuzz/client_corpus_no_fuzzer_mode/a5dfc336934d434aad04cc9914d27426d00c2a34
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/a5dfc336934d434aad04cc9914d27426d00c2a34
rename to src/fuzz/client_corpus_no_fuzzer_mode/a5dfc336934d434aad04cc9914d27426d00c2a34
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/a64113ae9e2ca40e85f2da4693d8a50c3a663c13 b/src/fuzz/client_corpus_no_fuzzer_mode/a64113ae9e2ca40e85f2da4693d8a50c3a663c13
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/a64113ae9e2ca40e85f2da4693d8a50c3a663c13
rename to src/fuzz/client_corpus_no_fuzzer_mode/a64113ae9e2ca40e85f2da4693d8a50c3a663c13
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/a73e17bb891d223f500c95916dd2ba549661f9ae b/src/fuzz/client_corpus_no_fuzzer_mode/a73e17bb891d223f500c95916dd2ba549661f9ae
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/a73e17bb891d223f500c95916dd2ba549661f9ae
rename to src/fuzz/client_corpus_no_fuzzer_mode/a73e17bb891d223f500c95916dd2ba549661f9ae
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/a8870d429c8e771cc689d8c5f5d3c2bb26d9470e b/src/fuzz/client_corpus_no_fuzzer_mode/a8870d429c8e771cc689d8c5f5d3c2bb26d9470e
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/a8870d429c8e771cc689d8c5f5d3c2bb26d9470e
rename to src/fuzz/client_corpus_no_fuzzer_mode/a8870d429c8e771cc689d8c5f5d3c2bb26d9470e
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/a8d671e53e7e66c2a627a21f04de9617fc7d1ce5 b/src/fuzz/client_corpus_no_fuzzer_mode/a8d671e53e7e66c2a627a21f04de9617fc7d1ce5
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/a8d671e53e7e66c2a627a21f04de9617fc7d1ce5
rename to src/fuzz/client_corpus_no_fuzzer_mode/a8d671e53e7e66c2a627a21f04de9617fc7d1ce5
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/a90d298af651bb2dff49a9eab4a1b3a8434ddd58 b/src/fuzz/client_corpus_no_fuzzer_mode/a90d298af651bb2dff49a9eab4a1b3a8434ddd58
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/a90d298af651bb2dff49a9eab4a1b3a8434ddd58
rename to src/fuzz/client_corpus_no_fuzzer_mode/a90d298af651bb2dff49a9eab4a1b3a8434ddd58
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/a9dee07816a237b7c8b3366bf4e939fbfa855a11 b/src/fuzz/client_corpus_no_fuzzer_mode/a9dee07816a237b7c8b3366bf4e939fbfa855a11
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/a9dee07816a237b7c8b3366bf4e939fbfa855a11
rename to src/fuzz/client_corpus_no_fuzzer_mode/a9dee07816a237b7c8b3366bf4e939fbfa855a11
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/aa42f1d9302651c1d42487c5f0ed597f9cac7f00 b/src/fuzz/client_corpus_no_fuzzer_mode/aa42f1d9302651c1d42487c5f0ed597f9cac7f00
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/aa42f1d9302651c1d42487c5f0ed597f9cac7f00
rename to src/fuzz/client_corpus_no_fuzzer_mode/aa42f1d9302651c1d42487c5f0ed597f9cac7f00
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/abc84e32c9322d849428edcc88f300c6b5092201 b/src/fuzz/client_corpus_no_fuzzer_mode/abc84e32c9322d849428edcc88f300c6b5092201
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/abc84e32c9322d849428edcc88f300c6b5092201
rename to src/fuzz/client_corpus_no_fuzzer_mode/abc84e32c9322d849428edcc88f300c6b5092201
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/ae1efc0b2a8d3c8ef85c46a688647d458441df6b b/src/fuzz/client_corpus_no_fuzzer_mode/ae1efc0b2a8d3c8ef85c46a688647d458441df6b
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/ae1efc0b2a8d3c8ef85c46a688647d458441df6b
rename to src/fuzz/client_corpus_no_fuzzer_mode/ae1efc0b2a8d3c8ef85c46a688647d458441df6b
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/af44ac4c3b0371c29f408f6b42edf8b8403785d9 b/src/fuzz/client_corpus_no_fuzzer_mode/af44ac4c3b0371c29f408f6b42edf8b8403785d9
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/af44ac4c3b0371c29f408f6b42edf8b8403785d9
rename to src/fuzz/client_corpus_no_fuzzer_mode/af44ac4c3b0371c29f408f6b42edf8b8403785d9
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/b01af8aca6a58bcda50555e3afab1c40bcf7f582 b/src/fuzz/client_corpus_no_fuzzer_mode/b01af8aca6a58bcda50555e3afab1c40bcf7f582
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/b01af8aca6a58bcda50555e3afab1c40bcf7f582
rename to src/fuzz/client_corpus_no_fuzzer_mode/b01af8aca6a58bcda50555e3afab1c40bcf7f582
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/b0c4b907d0e91383db32257c49186b7931dd7b2f b/src/fuzz/client_corpus_no_fuzzer_mode/b0c4b907d0e91383db32257c49186b7931dd7b2f
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/b0c4b907d0e91383db32257c49186b7931dd7b2f
rename to src/fuzz/client_corpus_no_fuzzer_mode/b0c4b907d0e91383db32257c49186b7931dd7b2f
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/b1376725e3bf74c6519c219c6472c6d81515182a b/src/fuzz/client_corpus_no_fuzzer_mode/b1376725e3bf74c6519c219c6472c6d81515182a
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/b1376725e3bf74c6519c219c6472c6d81515182a
rename to src/fuzz/client_corpus_no_fuzzer_mode/b1376725e3bf74c6519c219c6472c6d81515182a
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/b1f61e1e7c66ad321f8f0cf3cc849531ce1a8ddd b/src/fuzz/client_corpus_no_fuzzer_mode/b1f61e1e7c66ad321f8f0cf3cc849531ce1a8ddd
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/b1f61e1e7c66ad321f8f0cf3cc849531ce1a8ddd
rename to src/fuzz/client_corpus_no_fuzzer_mode/b1f61e1e7c66ad321f8f0cf3cc849531ce1a8ddd
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/b217013fcc4b7f16e856b8c91df61f7e071c5cd2 b/src/fuzz/client_corpus_no_fuzzer_mode/b217013fcc4b7f16e856b8c91df61f7e071c5cd2
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/b217013fcc4b7f16e856b8c91df61f7e071c5cd2
rename to src/fuzz/client_corpus_no_fuzzer_mode/b217013fcc4b7f16e856b8c91df61f7e071c5cd2
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/b7d6540600ab6d67e85b698a97ba5d39e9ad7a66 b/src/fuzz/client_corpus_no_fuzzer_mode/b7d6540600ab6d67e85b698a97ba5d39e9ad7a66
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/b7d6540600ab6d67e85b698a97ba5d39e9ad7a66
rename to src/fuzz/client_corpus_no_fuzzer_mode/b7d6540600ab6d67e85b698a97ba5d39e9ad7a66
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/b7f51c55bd011598a8e3e1d0671fc9d4a17a4d09 b/src/fuzz/client_corpus_no_fuzzer_mode/b7f51c55bd011598a8e3e1d0671fc9d4a17a4d09
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/b7f51c55bd011598a8e3e1d0671fc9d4a17a4d09
rename to src/fuzz/client_corpus_no_fuzzer_mode/b7f51c55bd011598a8e3e1d0671fc9d4a17a4d09
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/b7f92e1901074aad1041b2e33b02ab2cf2757f2c b/src/fuzz/client_corpus_no_fuzzer_mode/b7f92e1901074aad1041b2e33b02ab2cf2757f2c
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/b7f92e1901074aad1041b2e33b02ab2cf2757f2c
rename to src/fuzz/client_corpus_no_fuzzer_mode/b7f92e1901074aad1041b2e33b02ab2cf2757f2c
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/bb78e3d26db4f97235fda0a0329847a655bac48e b/src/fuzz/client_corpus_no_fuzzer_mode/bb78e3d26db4f97235fda0a0329847a655bac48e
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/bb78e3d26db4f97235fda0a0329847a655bac48e
rename to src/fuzz/client_corpus_no_fuzzer_mode/bb78e3d26db4f97235fda0a0329847a655bac48e
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/bbad23c67780619ce04acfab4995c6ba06039863 b/src/fuzz/client_corpus_no_fuzzer_mode/bbad23c67780619ce04acfab4995c6ba06039863
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/bbad23c67780619ce04acfab4995c6ba06039863
rename to src/fuzz/client_corpus_no_fuzzer_mode/bbad23c67780619ce04acfab4995c6ba06039863
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/bbb0dc96445fec9c12306e6e6202696ae48add91 b/src/fuzz/client_corpus_no_fuzzer_mode/bbb0dc96445fec9c12306e6e6202696ae48add91
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/bbb0dc96445fec9c12306e6e6202696ae48add91
rename to src/fuzz/client_corpus_no_fuzzer_mode/bbb0dc96445fec9c12306e6e6202696ae48add91
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/bc19949a4f9d9309a48ec184fb6c59002f42e86c b/src/fuzz/client_corpus_no_fuzzer_mode/bc19949a4f9d9309a48ec184fb6c59002f42e86c
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/bc19949a4f9d9309a48ec184fb6c59002f42e86c
rename to src/fuzz/client_corpus_no_fuzzer_mode/bc19949a4f9d9309a48ec184fb6c59002f42e86c
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/bf8a9329652af9d8c79a4049a63000282fcc1fba b/src/fuzz/client_corpus_no_fuzzer_mode/bf8a9329652af9d8c79a4049a63000282fcc1fba
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/bf8a9329652af9d8c79a4049a63000282fcc1fba
rename to src/fuzz/client_corpus_no_fuzzer_mode/bf8a9329652af9d8c79a4049a63000282fcc1fba
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/c1e33e5466c77656b4c9ca825a21a331dd02cc22 b/src/fuzz/client_corpus_no_fuzzer_mode/c1e33e5466c77656b4c9ca825a21a331dd02cc22
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/c1e33e5466c77656b4c9ca825a21a331dd02cc22
rename to src/fuzz/client_corpus_no_fuzzer_mode/c1e33e5466c77656b4c9ca825a21a331dd02cc22
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/c42fe981d6fe631b3780b6d3054fdfc38630bc44 b/src/fuzz/client_corpus_no_fuzzer_mode/c42fe981d6fe631b3780b6d3054fdfc38630bc44
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/c42fe981d6fe631b3780b6d3054fdfc38630bc44
rename to src/fuzz/client_corpus_no_fuzzer_mode/c42fe981d6fe631b3780b6d3054fdfc38630bc44
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/c7c685c2d3992a29cb0ac5f3491481a81e9c37ed b/src/fuzz/client_corpus_no_fuzzer_mode/c7c685c2d3992a29cb0ac5f3491481a81e9c37ed
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/c7c685c2d3992a29cb0ac5f3491481a81e9c37ed
rename to src/fuzz/client_corpus_no_fuzzer_mode/c7c685c2d3992a29cb0ac5f3491481a81e9c37ed
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/c88decc00c709493fd2b46582cc39fb2d90b9c2f b/src/fuzz/client_corpus_no_fuzzer_mode/c88decc00c709493fd2b46582cc39fb2d90b9c2f
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/c88decc00c709493fd2b46582cc39fb2d90b9c2f
rename to src/fuzz/client_corpus_no_fuzzer_mode/c88decc00c709493fd2b46582cc39fb2d90b9c2f
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/ca2ed4c4f6f6fd8ac15b8e778686d9bfe181c5fb b/src/fuzz/client_corpus_no_fuzzer_mode/ca2ed4c4f6f6fd8ac15b8e778686d9bfe181c5fb
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/ca2ed4c4f6f6fd8ac15b8e778686d9bfe181c5fb
rename to src/fuzz/client_corpus_no_fuzzer_mode/ca2ed4c4f6f6fd8ac15b8e778686d9bfe181c5fb
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/cc3f076cf16324863c399adb8b3f5064036641ce b/src/fuzz/client_corpus_no_fuzzer_mode/cc3f076cf16324863c399adb8b3f5064036641ce
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/cc3f076cf16324863c399adb8b3f5064036641ce
rename to src/fuzz/client_corpus_no_fuzzer_mode/cc3f076cf16324863c399adb8b3f5064036641ce
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/cc60bd93b5b993282fe942a0b78cc5e14a93e527 b/src/fuzz/client_corpus_no_fuzzer_mode/cc60bd93b5b993282fe942a0b78cc5e14a93e527
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/cc60bd93b5b993282fe942a0b78cc5e14a93e527
rename to src/fuzz/client_corpus_no_fuzzer_mode/cc60bd93b5b993282fe942a0b78cc5e14a93e527
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/cd280adb132d1fc580a5411d9b3544d24909e0bf b/src/fuzz/client_corpus_no_fuzzer_mode/cd280adb132d1fc580a5411d9b3544d24909e0bf
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/cd280adb132d1fc580a5411d9b3544d24909e0bf
rename to src/fuzz/client_corpus_no_fuzzer_mode/cd280adb132d1fc580a5411d9b3544d24909e0bf
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/d2328f74204a8ab6cfe30cd2700bd87cf824ff70 b/src/fuzz/client_corpus_no_fuzzer_mode/d2328f74204a8ab6cfe30cd2700bd87cf824ff70
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/d2328f74204a8ab6cfe30cd2700bd87cf824ff70
rename to src/fuzz/client_corpus_no_fuzzer_mode/d2328f74204a8ab6cfe30cd2700bd87cf824ff70
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/d233b71cebdc920563b4b7067430cfb558ca855b b/src/fuzz/client_corpus_no_fuzzer_mode/d233b71cebdc920563b4b7067430cfb558ca855b
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/d233b71cebdc920563b4b7067430cfb558ca855b
rename to src/fuzz/client_corpus_no_fuzzer_mode/d233b71cebdc920563b4b7067430cfb558ca855b
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/d636d9f8a5e92c6ffba412fc2dbc2c0c67ece39e b/src/fuzz/client_corpus_no_fuzzer_mode/d636d9f8a5e92c6ffba412fc2dbc2c0c67ece39e
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/d636d9f8a5e92c6ffba412fc2dbc2c0c67ece39e
rename to src/fuzz/client_corpus_no_fuzzer_mode/d636d9f8a5e92c6ffba412fc2dbc2c0c67ece39e
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/d90ce69847da6a1e6afa0ef67dea51c3232921c0 b/src/fuzz/client_corpus_no_fuzzer_mode/d90ce69847da6a1e6afa0ef67dea51c3232921c0
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/d90ce69847da6a1e6afa0ef67dea51c3232921c0
rename to src/fuzz/client_corpus_no_fuzzer_mode/d90ce69847da6a1e6afa0ef67dea51c3232921c0
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/db0dc10acf7ec0d014ec49f891d95aac21c50a94 b/src/fuzz/client_corpus_no_fuzzer_mode/db0dc10acf7ec0d014ec49f891d95aac21c50a94
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/db0dc10acf7ec0d014ec49f891d95aac21c50a94
rename to src/fuzz/client_corpus_no_fuzzer_mode/db0dc10acf7ec0d014ec49f891d95aac21c50a94
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/db6253a552c9b15d05c75abd422b002def6179f7 b/src/fuzz/client_corpus_no_fuzzer_mode/db6253a552c9b15d05c75abd422b002def6179f7
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/db6253a552c9b15d05c75abd422b002def6179f7
rename to src/fuzz/client_corpus_no_fuzzer_mode/db6253a552c9b15d05c75abd422b002def6179f7
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/debec0c03eca0c20c4c4e92c956284dcad5bedf4 b/src/fuzz/client_corpus_no_fuzzer_mode/debec0c03eca0c20c4c4e92c956284dcad5bedf4
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/debec0c03eca0c20c4c4e92c956284dcad5bedf4
rename to src/fuzz/client_corpus_no_fuzzer_mode/debec0c03eca0c20c4c4e92c956284dcad5bedf4
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/df69f4b2fbc627d7f1719c0eb8f9b44b8c1f1fc9 b/src/fuzz/client_corpus_no_fuzzer_mode/df69f4b2fbc627d7f1719c0eb8f9b44b8c1f1fc9
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/df69f4b2fbc627d7f1719c0eb8f9b44b8c1f1fc9
rename to src/fuzz/client_corpus_no_fuzzer_mode/df69f4b2fbc627d7f1719c0eb8f9b44b8c1f1fc9
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/dfb41c32dca4464951f14eb246f0386afd2f8b87 b/src/fuzz/client_corpus_no_fuzzer_mode/dfb41c32dca4464951f14eb246f0386afd2f8b87
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/dfb41c32dca4464951f14eb246f0386afd2f8b87
rename to src/fuzz/client_corpus_no_fuzzer_mode/dfb41c32dca4464951f14eb246f0386afd2f8b87
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/e02445df45e951ea7c2819584678658b987234a7 b/src/fuzz/client_corpus_no_fuzzer_mode/e02445df45e951ea7c2819584678658b987234a7
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/e02445df45e951ea7c2819584678658b987234a7
rename to src/fuzz/client_corpus_no_fuzzer_mode/e02445df45e951ea7c2819584678658b987234a7
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/e180ab112d2cfe38105931af1ec32b63e7293997 b/src/fuzz/client_corpus_no_fuzzer_mode/e180ab112d2cfe38105931af1ec32b63e7293997
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/e180ab112d2cfe38105931af1ec32b63e7293997
rename to src/fuzz/client_corpus_no_fuzzer_mode/e180ab112d2cfe38105931af1ec32b63e7293997
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/e2c512cb0534f93ebf02a528019f50cc677792db b/src/fuzz/client_corpus_no_fuzzer_mode/e2c512cb0534f93ebf02a528019f50cc677792db
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/e2c512cb0534f93ebf02a528019f50cc677792db
rename to src/fuzz/client_corpus_no_fuzzer_mode/e2c512cb0534f93ebf02a528019f50cc677792db
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/e53615202a537675257fa5bd9ea8aaaf1c2730dc b/src/fuzz/client_corpus_no_fuzzer_mode/e53615202a537675257fa5bd9ea8aaaf1c2730dc
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/e53615202a537675257fa5bd9ea8aaaf1c2730dc
rename to src/fuzz/client_corpus_no_fuzzer_mode/e53615202a537675257fa5bd9ea8aaaf1c2730dc
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/e631a562a9a07024bd3905583c6feb1a557a2356 b/src/fuzz/client_corpus_no_fuzzer_mode/e631a562a9a07024bd3905583c6feb1a557a2356
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/e631a562a9a07024bd3905583c6feb1a557a2356
rename to src/fuzz/client_corpus_no_fuzzer_mode/e631a562a9a07024bd3905583c6feb1a557a2356
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/e6760514765cf56f5544cdd72a48e845a1648665 b/src/fuzz/client_corpus_no_fuzzer_mode/e6760514765cf56f5544cdd72a48e845a1648665
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/e6760514765cf56f5544cdd72a48e845a1648665
rename to src/fuzz/client_corpus_no_fuzzer_mode/e6760514765cf56f5544cdd72a48e845a1648665
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/e8e370356cd3fb6645396fcda5f9478bbd6c557a b/src/fuzz/client_corpus_no_fuzzer_mode/e8e370356cd3fb6645396fcda5f9478bbd6c557a
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/e8e370356cd3fb6645396fcda5f9478bbd6c557a
rename to src/fuzz/client_corpus_no_fuzzer_mode/e8e370356cd3fb6645396fcda5f9478bbd6c557a
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/e92174e2f5fc9f5abbf6e5830807293749592534 b/src/fuzz/client_corpus_no_fuzzer_mode/e92174e2f5fc9f5abbf6e5830807293749592534
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/e92174e2f5fc9f5abbf6e5830807293749592534
rename to src/fuzz/client_corpus_no_fuzzer_mode/e92174e2f5fc9f5abbf6e5830807293749592534
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/ea910d676242f1bf4f0bd42d575ea204a84ec64d b/src/fuzz/client_corpus_no_fuzzer_mode/ea910d676242f1bf4f0bd42d575ea204a84ec64d
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/ea910d676242f1bf4f0bd42d575ea204a84ec64d
rename to src/fuzz/client_corpus_no_fuzzer_mode/ea910d676242f1bf4f0bd42d575ea204a84ec64d
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/eae093893ad367e52f83275a9e85e2042b4f3839 b/src/fuzz/client_corpus_no_fuzzer_mode/eae093893ad367e52f83275a9e85e2042b4f3839
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/eae093893ad367e52f83275a9e85e2042b4f3839
rename to src/fuzz/client_corpus_no_fuzzer_mode/eae093893ad367e52f83275a9e85e2042b4f3839
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/ebffac674a30c42965f2b0db2782bbf4f5b2beac b/src/fuzz/client_corpus_no_fuzzer_mode/ebffac674a30c42965f2b0db2782bbf4f5b2beac
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/ebffac674a30c42965f2b0db2782bbf4f5b2beac
rename to src/fuzz/client_corpus_no_fuzzer_mode/ebffac674a30c42965f2b0db2782bbf4f5b2beac
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/ec26ae2d7ce633f0ad20c29219a43b275d112e56 b/src/fuzz/client_corpus_no_fuzzer_mode/ec26ae2d7ce633f0ad20c29219a43b275d112e56
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/ec26ae2d7ce633f0ad20c29219a43b275d112e56
rename to src/fuzz/client_corpus_no_fuzzer_mode/ec26ae2d7ce633f0ad20c29219a43b275d112e56
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/ed49f8e682adc4e286abc8f03a20b348cc340504 b/src/fuzz/client_corpus_no_fuzzer_mode/ed49f8e682adc4e286abc8f03a20b348cc340504
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/ed49f8e682adc4e286abc8f03a20b348cc340504
rename to src/fuzz/client_corpus_no_fuzzer_mode/ed49f8e682adc4e286abc8f03a20b348cc340504
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/eeb06e0fab0469910b4116f4c41265afe2723f5d b/src/fuzz/client_corpus_no_fuzzer_mode/eeb06e0fab0469910b4116f4c41265afe2723f5d
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/eeb06e0fab0469910b4116f4c41265afe2723f5d
rename to src/fuzz/client_corpus_no_fuzzer_mode/eeb06e0fab0469910b4116f4c41265afe2723f5d
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/eee378854e90402bc4a80bc0c5d35a9a11c39a68 b/src/fuzz/client_corpus_no_fuzzer_mode/eee378854e90402bc4a80bc0c5d35a9a11c39a68
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/eee378854e90402bc4a80bc0c5d35a9a11c39a68
rename to src/fuzz/client_corpus_no_fuzzer_mode/eee378854e90402bc4a80bc0c5d35a9a11c39a68
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/f08dcb906f8c0ac15548a68d1e51aa2d49060994 b/src/fuzz/client_corpus_no_fuzzer_mode/f08dcb906f8c0ac15548a68d1e51aa2d49060994
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/f08dcb906f8c0ac15548a68d1e51aa2d49060994
rename to src/fuzz/client_corpus_no_fuzzer_mode/f08dcb906f8c0ac15548a68d1e51aa2d49060994
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/f2991e821ea94b22f5c9d7b2fd76a2ded0171328 b/src/fuzz/client_corpus_no_fuzzer_mode/f2991e821ea94b22f5c9d7b2fd76a2ded0171328
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/f2991e821ea94b22f5c9d7b2fd76a2ded0171328
rename to src/fuzz/client_corpus_no_fuzzer_mode/f2991e821ea94b22f5c9d7b2fd76a2ded0171328
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/f6c2fc500115c6db954ddb0a4cff9e105f5124e7 b/src/fuzz/client_corpus_no_fuzzer_mode/f6c2fc500115c6db954ddb0a4cff9e105f5124e7
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/f6c2fc500115c6db954ddb0a4cff9e105f5124e7
rename to src/fuzz/client_corpus_no_fuzzer_mode/f6c2fc500115c6db954ddb0a4cff9e105f5124e7
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/f6d5ec326e8f1027a68accda8da48489b705564b b/src/fuzz/client_corpus_no_fuzzer_mode/f6d5ec326e8f1027a68accda8da48489b705564b
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/f6d5ec326e8f1027a68accda8da48489b705564b
rename to src/fuzz/client_corpus_no_fuzzer_mode/f6d5ec326e8f1027a68accda8da48489b705564b
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/f967f8fd9d5298a2e19d0f900b785528c7b317f1 b/src/fuzz/client_corpus_no_fuzzer_mode/f967f8fd9d5298a2e19d0f900b785528c7b317f1
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/f967f8fd9d5298a2e19d0f900b785528c7b317f1
rename to src/fuzz/client_corpus_no_fuzzer_mode/f967f8fd9d5298a2e19d0f900b785528c7b317f1
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/f9fad23530597588efd0af3187526e3bb0151e31 b/src/fuzz/client_corpus_no_fuzzer_mode/f9fad23530597588efd0af3187526e3bb0151e31
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/f9fad23530597588efd0af3187526e3bb0151e31
rename to src/fuzz/client_corpus_no_fuzzer_mode/f9fad23530597588efd0af3187526e3bb0151e31
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/fa2cefdf344569957b3ea326c8f759738face0eb b/src/fuzz/client_corpus_no_fuzzer_mode/fa2cefdf344569957b3ea326c8f759738face0eb
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/fa2cefdf344569957b3ea326c8f759738face0eb
rename to src/fuzz/client_corpus_no_fuzzer_mode/fa2cefdf344569957b3ea326c8f759738face0eb
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/fb1007d8cc0a626dcf13b4910cbe3cef5ec564a3 b/src/fuzz/client_corpus_no_fuzzer_mode/fb1007d8cc0a626dcf13b4910cbe3cef5ec564a3
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/fb1007d8cc0a626dcf13b4910cbe3cef5ec564a3
rename to src/fuzz/client_corpus_no_fuzzer_mode/fb1007d8cc0a626dcf13b4910cbe3cef5ec564a3
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/fb1a5d0a53477c504d6bf01e36c2680d941c12c1 b/src/fuzz/client_corpus_no_fuzzer_mode/fb1a5d0a53477c504d6bf01e36c2680d941c12c1
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/fb1a5d0a53477c504d6bf01e36c2680d941c12c1
rename to src/fuzz/client_corpus_no_fuzzer_mode/fb1a5d0a53477c504d6bf01e36c2680d941c12c1
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/fba3e36ff9038e8cc1139d722fda5b9fa7f5d901 b/src/fuzz/client_corpus_no_fuzzer_mode/fba3e36ff9038e8cc1139d722fda5b9fa7f5d901
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/fba3e36ff9038e8cc1139d722fda5b9fa7f5d901
rename to src/fuzz/client_corpus_no_fuzzer_mode/fba3e36ff9038e8cc1139d722fda5b9fa7f5d901
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/fe637e938fce270fcc0ab998d5aed4e10aad1d57 b/src/fuzz/client_corpus_no_fuzzer_mode/fe637e938fce270fcc0ab998d5aed4e10aad1d57
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/fe637e938fce270fcc0ab998d5aed4e10aad1d57
rename to src/fuzz/client_corpus_no_fuzzer_mode/fe637e938fce270fcc0ab998d5aed4e10aad1d57
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/ff237b2c1157e7591ed3d8c36b8dc5e5efd46637 b/src/fuzz/client_corpus_no_fuzzer_mode/ff237b2c1157e7591ed3d8c36b8dc5e5efd46637
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/ff237b2c1157e7591ed3d8c36b8dc5e5efd46637
rename to src/fuzz/client_corpus_no_fuzzer_mode/ff237b2c1157e7591ed3d8c36b8dc5e5efd46637
Binary files differ
diff --git a/fuzz/client_corpus_no_fuzzer_mode/ff261b7426d59abe341f87143f622f47ba3b9289 b/src/fuzz/client_corpus_no_fuzzer_mode/ff261b7426d59abe341f87143f622f47ba3b9289
similarity index 100%
rename from fuzz/client_corpus_no_fuzzer_mode/ff261b7426d59abe341f87143f622f47ba3b9289
rename to src/fuzz/client_corpus_no_fuzzer_mode/ff261b7426d59abe341f87143f622f47ba3b9289
Binary files differ
diff --git a/fuzz/conf.cc b/src/fuzz/conf.cc
similarity index 100%
rename from fuzz/conf.cc
rename to src/fuzz/conf.cc
diff --git a/fuzz/conf_corpus/08dcd36db4461e27684979b5fc0686526e183c97 b/src/fuzz/conf_corpus/08dcd36db4461e27684979b5fc0686526e183c97
similarity index 100%
rename from fuzz/conf_corpus/08dcd36db4461e27684979b5fc0686526e183c97
rename to src/fuzz/conf_corpus/08dcd36db4461e27684979b5fc0686526e183c97
diff --git a/fuzz/conf_corpus/0a1e01eb1f9e8e1803399255c4295a31f0d09d50 b/src/fuzz/conf_corpus/0a1e01eb1f9e8e1803399255c4295a31f0d09d50
similarity index 100%
rename from fuzz/conf_corpus/0a1e01eb1f9e8e1803399255c4295a31f0d09d50
rename to src/fuzz/conf_corpus/0a1e01eb1f9e8e1803399255c4295a31f0d09d50
diff --git a/fuzz/conf_corpus/0ab7d18185a7251b6ef04aef2f1e6e687e20130a b/src/fuzz/conf_corpus/0ab7d18185a7251b6ef04aef2f1e6e687e20130a
similarity index 100%
rename from fuzz/conf_corpus/0ab7d18185a7251b6ef04aef2f1e6e687e20130a
rename to src/fuzz/conf_corpus/0ab7d18185a7251b6ef04aef2f1e6e687e20130a
diff --git a/fuzz/conf_corpus/0b252c0c9bda64bf1660ea4dbd8cf113fa42758b b/src/fuzz/conf_corpus/0b252c0c9bda64bf1660ea4dbd8cf113fa42758b
similarity index 100%
rename from fuzz/conf_corpus/0b252c0c9bda64bf1660ea4dbd8cf113fa42758b
rename to src/fuzz/conf_corpus/0b252c0c9bda64bf1660ea4dbd8cf113fa42758b
diff --git a/fuzz/conf_corpus/0d13a928828e81a04c821d7edc9ff2d2df41f1d7 b/src/fuzz/conf_corpus/0d13a928828e81a04c821d7edc9ff2d2df41f1d7
similarity index 100%
rename from fuzz/conf_corpus/0d13a928828e81a04c821d7edc9ff2d2df41f1d7
rename to src/fuzz/conf_corpus/0d13a928828e81a04c821d7edc9ff2d2df41f1d7
diff --git a/fuzz/conf_corpus/100bf54ae331e2042a88faf2638b166ff27e5e6f b/src/fuzz/conf_corpus/100bf54ae331e2042a88faf2638b166ff27e5e6f
similarity index 100%
rename from fuzz/conf_corpus/100bf54ae331e2042a88faf2638b166ff27e5e6f
rename to src/fuzz/conf_corpus/100bf54ae331e2042a88faf2638b166ff27e5e6f
diff --git a/fuzz/conf_corpus/170c6e9fa613ab2781f872c57cd2c59fc01e0767 b/src/fuzz/conf_corpus/170c6e9fa613ab2781f872c57cd2c59fc01e0767
similarity index 100%
rename from fuzz/conf_corpus/170c6e9fa613ab2781f872c57cd2c59fc01e0767
rename to src/fuzz/conf_corpus/170c6e9fa613ab2781f872c57cd2c59fc01e0767
diff --git a/fuzz/conf_corpus/1797360721db937be80829d7055d265dc0ff8267 b/src/fuzz/conf_corpus/1797360721db937be80829d7055d265dc0ff8267
similarity index 100%
rename from fuzz/conf_corpus/1797360721db937be80829d7055d265dc0ff8267
rename to src/fuzz/conf_corpus/1797360721db937be80829d7055d265dc0ff8267
diff --git a/fuzz/conf_corpus/18bec37e70eec020886a9800c6c56362917783a2 b/src/fuzz/conf_corpus/18bec37e70eec020886a9800c6c56362917783a2
similarity index 100%
rename from fuzz/conf_corpus/18bec37e70eec020886a9800c6c56362917783a2
rename to src/fuzz/conf_corpus/18bec37e70eec020886a9800c6c56362917783a2
diff --git a/fuzz/conf_corpus/2202e54f0d7738c3a783eaa429ccde4783616a54 b/src/fuzz/conf_corpus/2202e54f0d7738c3a783eaa429ccde4783616a54
similarity index 100%
rename from fuzz/conf_corpus/2202e54f0d7738c3a783eaa429ccde4783616a54
rename to src/fuzz/conf_corpus/2202e54f0d7738c3a783eaa429ccde4783616a54
diff --git a/fuzz/conf_corpus/230abc23734a336467f2c5dec4c3a58559f2ed9a b/src/fuzz/conf_corpus/230abc23734a336467f2c5dec4c3a58559f2ed9a
similarity index 100%
rename from fuzz/conf_corpus/230abc23734a336467f2c5dec4c3a58559f2ed9a
rename to src/fuzz/conf_corpus/230abc23734a336467f2c5dec4c3a58559f2ed9a
diff --git a/fuzz/conf_corpus/275b81ee8a1ba2abb0acad60920505a89067535a b/src/fuzz/conf_corpus/275b81ee8a1ba2abb0acad60920505a89067535a
similarity index 100%
rename from fuzz/conf_corpus/275b81ee8a1ba2abb0acad60920505a89067535a
rename to src/fuzz/conf_corpus/275b81ee8a1ba2abb0acad60920505a89067535a
diff --git a/fuzz/conf_corpus/281cc97b63f22afd0306f02883f74c4f718ab4f4 b/src/fuzz/conf_corpus/281cc97b63f22afd0306f02883f74c4f718ab4f4
similarity index 100%
rename from fuzz/conf_corpus/281cc97b63f22afd0306f02883f74c4f718ab4f4
rename to src/fuzz/conf_corpus/281cc97b63f22afd0306f02883f74c4f718ab4f4
diff --git a/fuzz/conf_corpus/2a050eb8e3426bd96a1327acd6c8914597c4390c b/src/fuzz/conf_corpus/2a050eb8e3426bd96a1327acd6c8914597c4390c
similarity index 100%
rename from fuzz/conf_corpus/2a050eb8e3426bd96a1327acd6c8914597c4390c
rename to src/fuzz/conf_corpus/2a050eb8e3426bd96a1327acd6c8914597c4390c
diff --git a/fuzz/conf_corpus/2c63e3f7ec9e2111d9c6bf63a3022a58b0c24ecd b/src/fuzz/conf_corpus/2c63e3f7ec9e2111d9c6bf63a3022a58b0c24ecd
similarity index 100%
rename from fuzz/conf_corpus/2c63e3f7ec9e2111d9c6bf63a3022a58b0c24ecd
rename to src/fuzz/conf_corpus/2c63e3f7ec9e2111d9c6bf63a3022a58b0c24ecd
diff --git a/fuzz/conf_corpus/2cf0606462f76c0946ffe26e2e613a4fe3ce3099 b/src/fuzz/conf_corpus/2cf0606462f76c0946ffe26e2e613a4fe3ce3099
similarity index 100%
rename from fuzz/conf_corpus/2cf0606462f76c0946ffe26e2e613a4fe3ce3099
rename to src/fuzz/conf_corpus/2cf0606462f76c0946ffe26e2e613a4fe3ce3099
diff --git a/fuzz/conf_corpus/30cfb27d45f0000106f031c87d4bc4c3074d70a4 b/src/fuzz/conf_corpus/30cfb27d45f0000106f031c87d4bc4c3074d70a4
similarity index 100%
rename from fuzz/conf_corpus/30cfb27d45f0000106f031c87d4bc4c3074d70a4
rename to src/fuzz/conf_corpus/30cfb27d45f0000106f031c87d4bc4c3074d70a4
diff --git a/fuzz/conf_corpus/328b0f18ee4445e85272d8956999d6141396bfdf b/src/fuzz/conf_corpus/328b0f18ee4445e85272d8956999d6141396bfdf
similarity index 100%
rename from fuzz/conf_corpus/328b0f18ee4445e85272d8956999d6141396bfdf
rename to src/fuzz/conf_corpus/328b0f18ee4445e85272d8956999d6141396bfdf
diff --git a/fuzz/conf_corpus/32edc4bdd420e2aedf901789025250206e4e1386 b/src/fuzz/conf_corpus/32edc4bdd420e2aedf901789025250206e4e1386
similarity index 100%
rename from fuzz/conf_corpus/32edc4bdd420e2aedf901789025250206e4e1386
rename to src/fuzz/conf_corpus/32edc4bdd420e2aedf901789025250206e4e1386
diff --git a/fuzz/conf_corpus/35c202e645ed1be5040eb358fe7eb4db6bfe624f b/src/fuzz/conf_corpus/35c202e645ed1be5040eb358fe7eb4db6bfe624f
similarity index 100%
rename from fuzz/conf_corpus/35c202e645ed1be5040eb358fe7eb4db6bfe624f
rename to src/fuzz/conf_corpus/35c202e645ed1be5040eb358fe7eb4db6bfe624f
diff --git a/fuzz/conf_corpus/37b929a109a89d8ef4e07e43b3d58ce53610e9a6 b/src/fuzz/conf_corpus/37b929a109a89d8ef4e07e43b3d58ce53610e9a6
similarity index 100%
rename from fuzz/conf_corpus/37b929a109a89d8ef4e07e43b3d58ce53610e9a6
rename to src/fuzz/conf_corpus/37b929a109a89d8ef4e07e43b3d58ce53610e9a6
diff --git a/fuzz/conf_corpus/37ecd9fbc4d6027e0ccf6d43295958b7ccd6a6ae b/src/fuzz/conf_corpus/37ecd9fbc4d6027e0ccf6d43295958b7ccd6a6ae
similarity index 100%
rename from fuzz/conf_corpus/37ecd9fbc4d6027e0ccf6d43295958b7ccd6a6ae
rename to src/fuzz/conf_corpus/37ecd9fbc4d6027e0ccf6d43295958b7ccd6a6ae
diff --git a/fuzz/conf_corpus/38b948dd3fa55cb37982127562154068ecd8f7ec b/src/fuzz/conf_corpus/38b948dd3fa55cb37982127562154068ecd8f7ec
similarity index 100%
rename from fuzz/conf_corpus/38b948dd3fa55cb37982127562154068ecd8f7ec
rename to src/fuzz/conf_corpus/38b948dd3fa55cb37982127562154068ecd8f7ec
diff --git a/fuzz/conf_corpus/395410ecd6d2db9216f9ca77417b290a945243f2 b/src/fuzz/conf_corpus/395410ecd6d2db9216f9ca77417b290a945243f2
similarity index 100%
rename from fuzz/conf_corpus/395410ecd6d2db9216f9ca77417b290a945243f2
rename to src/fuzz/conf_corpus/395410ecd6d2db9216f9ca77417b290a945243f2
diff --git a/fuzz/conf_corpus/395ad885030545f2fcf9c1e84c5fa7b173c7d256 b/src/fuzz/conf_corpus/395ad885030545f2fcf9c1e84c5fa7b173c7d256
similarity index 100%
rename from fuzz/conf_corpus/395ad885030545f2fcf9c1e84c5fa7b173c7d256
rename to src/fuzz/conf_corpus/395ad885030545f2fcf9c1e84c5fa7b173c7d256
diff --git a/fuzz/conf_corpus/3ae4a7d00132b473b7451164636c325fc3d6790f b/src/fuzz/conf_corpus/3ae4a7d00132b473b7451164636c325fc3d6790f
similarity index 100%
rename from fuzz/conf_corpus/3ae4a7d00132b473b7451164636c325fc3d6790f
rename to src/fuzz/conf_corpus/3ae4a7d00132b473b7451164636c325fc3d6790f
diff --git a/fuzz/conf_corpus/3dd3f33c2dabbd0dd23ac4712ec48b4804ff2a5c b/src/fuzz/conf_corpus/3dd3f33c2dabbd0dd23ac4712ec48b4804ff2a5c
similarity index 100%
rename from fuzz/conf_corpus/3dd3f33c2dabbd0dd23ac4712ec48b4804ff2a5c
rename to src/fuzz/conf_corpus/3dd3f33c2dabbd0dd23ac4712ec48b4804ff2a5c
diff --git a/fuzz/conf_corpus/42742f12cd752ced1398001ae54d3d0d11620069 b/src/fuzz/conf_corpus/42742f12cd752ced1398001ae54d3d0d11620069
similarity index 100%
rename from fuzz/conf_corpus/42742f12cd752ced1398001ae54d3d0d11620069
rename to src/fuzz/conf_corpus/42742f12cd752ced1398001ae54d3d0d11620069
diff --git a/fuzz/conf_corpus/45290902222264dc36d93a7dd9669ef419dac293 b/src/fuzz/conf_corpus/45290902222264dc36d93a7dd9669ef419dac293
similarity index 100%
rename from fuzz/conf_corpus/45290902222264dc36d93a7dd9669ef419dac293
rename to src/fuzz/conf_corpus/45290902222264dc36d93a7dd9669ef419dac293
diff --git a/fuzz/conf_corpus/48380f4be820e22599410baa62bb004274cbfac2 b/src/fuzz/conf_corpus/48380f4be820e22599410baa62bb004274cbfac2
similarity index 100%
rename from fuzz/conf_corpus/48380f4be820e22599410baa62bb004274cbfac2
rename to src/fuzz/conf_corpus/48380f4be820e22599410baa62bb004274cbfac2
diff --git a/fuzz/conf_corpus/4accb3f43a191f145ec9a1c8a747ab09a4be32d2 b/src/fuzz/conf_corpus/4accb3f43a191f145ec9a1c8a747ab09a4be32d2
similarity index 100%
rename from fuzz/conf_corpus/4accb3f43a191f145ec9a1c8a747ab09a4be32d2
rename to src/fuzz/conf_corpus/4accb3f43a191f145ec9a1c8a747ab09a4be32d2
diff --git a/fuzz/conf_corpus/4bdb476bbcb81b40c869319e1565606945c68374 b/src/fuzz/conf_corpus/4bdb476bbcb81b40c869319e1565606945c68374
similarity index 100%
rename from fuzz/conf_corpus/4bdb476bbcb81b40c869319e1565606945c68374
rename to src/fuzz/conf_corpus/4bdb476bbcb81b40c869319e1565606945c68374
diff --git a/fuzz/conf_corpus/4beed6b185c0a4958b7e4b5cbd272e78859c076b b/src/fuzz/conf_corpus/4beed6b185c0a4958b7e4b5cbd272e78859c076b
similarity index 100%
rename from fuzz/conf_corpus/4beed6b185c0a4958b7e4b5cbd272e78859c076b
rename to src/fuzz/conf_corpus/4beed6b185c0a4958b7e4b5cbd272e78859c076b
diff --git a/fuzz/conf_corpus/50076fd5bd0e9429817a7b21a70b6cf3d00f2613 b/src/fuzz/conf_corpus/50076fd5bd0e9429817a7b21a70b6cf3d00f2613
similarity index 100%
rename from fuzz/conf_corpus/50076fd5bd0e9429817a7b21a70b6cf3d00f2613
rename to src/fuzz/conf_corpus/50076fd5bd0e9429817a7b21a70b6cf3d00f2613
diff --git a/fuzz/conf_corpus/50dad276fd8b2a80ee94b3cb1f3c24874989d022 b/src/fuzz/conf_corpus/50dad276fd8b2a80ee94b3cb1f3c24874989d022
similarity index 100%
rename from fuzz/conf_corpus/50dad276fd8b2a80ee94b3cb1f3c24874989d022
rename to src/fuzz/conf_corpus/50dad276fd8b2a80ee94b3cb1f3c24874989d022
diff --git a/fuzz/conf_corpus/530a33f20602dfa94747ccd7e802e5db91e81613 b/src/fuzz/conf_corpus/530a33f20602dfa94747ccd7e802e5db91e81613
similarity index 100%
rename from fuzz/conf_corpus/530a33f20602dfa94747ccd7e802e5db91e81613
rename to src/fuzz/conf_corpus/530a33f20602dfa94747ccd7e802e5db91e81613
diff --git a/fuzz/conf_corpus/5469e35d858278e3cb1aed54d0299dec6b485d6a b/src/fuzz/conf_corpus/5469e35d858278e3cb1aed54d0299dec6b485d6a
similarity index 100%
rename from fuzz/conf_corpus/5469e35d858278e3cb1aed54d0299dec6b485d6a
rename to src/fuzz/conf_corpus/5469e35d858278e3cb1aed54d0299dec6b485d6a
diff --git a/fuzz/conf_corpus/55c19b8145675fb76d62b2700acb7fafb144bed7 b/src/fuzz/conf_corpus/55c19b8145675fb76d62b2700acb7fafb144bed7
similarity index 100%
rename from fuzz/conf_corpus/55c19b8145675fb76d62b2700acb7fafb144bed7
rename to src/fuzz/conf_corpus/55c19b8145675fb76d62b2700acb7fafb144bed7
diff --git a/fuzz/conf_corpus/57ebcafc9b0e27dd2fdf746a753d4a9b22d0ad62 b/src/fuzz/conf_corpus/57ebcafc9b0e27dd2fdf746a753d4a9b22d0ad62
similarity index 100%
rename from fuzz/conf_corpus/57ebcafc9b0e27dd2fdf746a753d4a9b22d0ad62
rename to src/fuzz/conf_corpus/57ebcafc9b0e27dd2fdf746a753d4a9b22d0ad62
diff --git a/fuzz/conf_corpus/594a3570ef3c76647f001bf85539b9dc0dee0617 b/src/fuzz/conf_corpus/594a3570ef3c76647f001bf85539b9dc0dee0617
similarity index 100%
rename from fuzz/conf_corpus/594a3570ef3c76647f001bf85539b9dc0dee0617
rename to src/fuzz/conf_corpus/594a3570ef3c76647f001bf85539b9dc0dee0617
diff --git a/fuzz/conf_corpus/59a8acfc2d50d5d2bcd638f2e82e168d1c3d419b b/src/fuzz/conf_corpus/59a8acfc2d50d5d2bcd638f2e82e168d1c3d419b
similarity index 100%
rename from fuzz/conf_corpus/59a8acfc2d50d5d2bcd638f2e82e168d1c3d419b
rename to src/fuzz/conf_corpus/59a8acfc2d50d5d2bcd638f2e82e168d1c3d419b
diff --git a/fuzz/conf_corpus/5b6a90c5ed62c8fc6f2a84d73002d83e4b75d269 b/src/fuzz/conf_corpus/5b6a90c5ed62c8fc6f2a84d73002d83e4b75d269
similarity index 100%
rename from fuzz/conf_corpus/5b6a90c5ed62c8fc6f2a84d73002d83e4b75d269
rename to src/fuzz/conf_corpus/5b6a90c5ed62c8fc6f2a84d73002d83e4b75d269
diff --git a/fuzz/conf_corpus/5c59d0963dca28f161b3fad9c1aebb6c91759d31 b/src/fuzz/conf_corpus/5c59d0963dca28f161b3fad9c1aebb6c91759d31
similarity index 100%
rename from fuzz/conf_corpus/5c59d0963dca28f161b3fad9c1aebb6c91759d31
rename to src/fuzz/conf_corpus/5c59d0963dca28f161b3fad9c1aebb6c91759d31
diff --git a/fuzz/conf_corpus/60bc256c3ce7683798ab1ede1ed3a7379b4cfd8e b/src/fuzz/conf_corpus/60bc256c3ce7683798ab1ede1ed3a7379b4cfd8e
similarity index 100%
rename from fuzz/conf_corpus/60bc256c3ce7683798ab1ede1ed3a7379b4cfd8e
rename to src/fuzz/conf_corpus/60bc256c3ce7683798ab1ede1ed3a7379b4cfd8e
diff --git a/fuzz/conf_corpus/6140664f9791c7c0da4efcdb8997b0a21041f88a b/src/fuzz/conf_corpus/6140664f9791c7c0da4efcdb8997b0a21041f88a
similarity index 100%
rename from fuzz/conf_corpus/6140664f9791c7c0da4efcdb8997b0a21041f88a
rename to src/fuzz/conf_corpus/6140664f9791c7c0da4efcdb8997b0a21041f88a
diff --git a/fuzz/conf_corpus/616049a4fd7c60684de8d3b7886f950fa21b9869 b/src/fuzz/conf_corpus/616049a4fd7c60684de8d3b7886f950fa21b9869
similarity index 100%
rename from fuzz/conf_corpus/616049a4fd7c60684de8d3b7886f950fa21b9869
rename to src/fuzz/conf_corpus/616049a4fd7c60684de8d3b7886f950fa21b9869
diff --git a/fuzz/conf_corpus/68c1b4bbad7a11989b929f8aed14d65b31536164 b/src/fuzz/conf_corpus/68c1b4bbad7a11989b929f8aed14d65b31536164
similarity index 100%
rename from fuzz/conf_corpus/68c1b4bbad7a11989b929f8aed14d65b31536164
rename to src/fuzz/conf_corpus/68c1b4bbad7a11989b929f8aed14d65b31536164
diff --git a/fuzz/conf_corpus/697f1761f9030af0a8cb280eccf9edd5ecaaa0c7 b/src/fuzz/conf_corpus/697f1761f9030af0a8cb280eccf9edd5ecaaa0c7
similarity index 100%
rename from fuzz/conf_corpus/697f1761f9030af0a8cb280eccf9edd5ecaaa0c7
rename to src/fuzz/conf_corpus/697f1761f9030af0a8cb280eccf9edd5ecaaa0c7
diff --git a/fuzz/conf_corpus/69ad9ff26f71fd6aa54c0c1ed94df85bdba1d5cc b/src/fuzz/conf_corpus/69ad9ff26f71fd6aa54c0c1ed94df85bdba1d5cc
similarity index 100%
rename from fuzz/conf_corpus/69ad9ff26f71fd6aa54c0c1ed94df85bdba1d5cc
rename to src/fuzz/conf_corpus/69ad9ff26f71fd6aa54c0c1ed94df85bdba1d5cc
diff --git a/fuzz/conf_corpus/6c7f8c2045867641dd5ae32a8ceb25b8faa39808 b/src/fuzz/conf_corpus/6c7f8c2045867641dd5ae32a8ceb25b8faa39808
similarity index 100%
rename from fuzz/conf_corpus/6c7f8c2045867641dd5ae32a8ceb25b8faa39808
rename to src/fuzz/conf_corpus/6c7f8c2045867641dd5ae32a8ceb25b8faa39808
diff --git a/fuzz/conf_corpus/6cc82d1312421cee8a07f13e6fb27d49f08b9840 b/src/fuzz/conf_corpus/6cc82d1312421cee8a07f13e6fb27d49f08b9840
similarity index 100%
rename from fuzz/conf_corpus/6cc82d1312421cee8a07f13e6fb27d49f08b9840
rename to src/fuzz/conf_corpus/6cc82d1312421cee8a07f13e6fb27d49f08b9840
diff --git a/fuzz/conf_corpus/6d7936a8355956094938102f653df82c4a99b099 b/src/fuzz/conf_corpus/6d7936a8355956094938102f653df82c4a99b099
similarity index 100%
rename from fuzz/conf_corpus/6d7936a8355956094938102f653df82c4a99b099
rename to src/fuzz/conf_corpus/6d7936a8355956094938102f653df82c4a99b099
diff --git a/fuzz/conf_corpus/702d7bd05ada6355620ace60e9b2cd4e0a1b3757 b/src/fuzz/conf_corpus/702d7bd05ada6355620ace60e9b2cd4e0a1b3757
similarity index 100%
rename from fuzz/conf_corpus/702d7bd05ada6355620ace60e9b2cd4e0a1b3757
rename to src/fuzz/conf_corpus/702d7bd05ada6355620ace60e9b2cd4e0a1b3757
diff --git a/fuzz/conf_corpus/7090fdb7e0d8e7106490d37f9aec664c7d050cf5 b/src/fuzz/conf_corpus/7090fdb7e0d8e7106490d37f9aec664c7d050cf5
similarity index 100%
rename from fuzz/conf_corpus/7090fdb7e0d8e7106490d37f9aec664c7d050cf5
rename to src/fuzz/conf_corpus/7090fdb7e0d8e7106490d37f9aec664c7d050cf5
diff --git a/fuzz/conf_corpus/78b9cf1525d06cddf920ee48dbd148b76c1ff33c b/src/fuzz/conf_corpus/78b9cf1525d06cddf920ee48dbd148b76c1ff33c
similarity index 100%
rename from fuzz/conf_corpus/78b9cf1525d06cddf920ee48dbd148b76c1ff33c
rename to src/fuzz/conf_corpus/78b9cf1525d06cddf920ee48dbd148b76c1ff33c
diff --git a/fuzz/conf_corpus/7aff02c03b03f36d83de3129397fa854d3ab8120 b/src/fuzz/conf_corpus/7aff02c03b03f36d83de3129397fa854d3ab8120
similarity index 100%
rename from fuzz/conf_corpus/7aff02c03b03f36d83de3129397fa854d3ab8120
rename to src/fuzz/conf_corpus/7aff02c03b03f36d83de3129397fa854d3ab8120
diff --git a/fuzz/conf_corpus/81206f43ddab64bebeada8eca34dbe377dcf0586 b/src/fuzz/conf_corpus/81206f43ddab64bebeada8eca34dbe377dcf0586
similarity index 100%
rename from fuzz/conf_corpus/81206f43ddab64bebeada8eca34dbe377dcf0586
rename to src/fuzz/conf_corpus/81206f43ddab64bebeada8eca34dbe377dcf0586
diff --git a/fuzz/conf_corpus/814af1dfe1b44feed24d1a09264146d1a067b104 b/src/fuzz/conf_corpus/814af1dfe1b44feed24d1a09264146d1a067b104
similarity index 100%
rename from fuzz/conf_corpus/814af1dfe1b44feed24d1a09264146d1a067b104
rename to src/fuzz/conf_corpus/814af1dfe1b44feed24d1a09264146d1a067b104
diff --git a/fuzz/conf_corpus/81b46b866d7db2cbcb9120d37c580362ee87a38f b/src/fuzz/conf_corpus/81b46b866d7db2cbcb9120d37c580362ee87a38f
similarity index 100%
rename from fuzz/conf_corpus/81b46b866d7db2cbcb9120d37c580362ee87a38f
rename to src/fuzz/conf_corpus/81b46b866d7db2cbcb9120d37c580362ee87a38f
diff --git a/fuzz/conf_corpus/823bec7091ae3be48a31a9813abcc49eef62622f b/src/fuzz/conf_corpus/823bec7091ae3be48a31a9813abcc49eef62622f
similarity index 100%
rename from fuzz/conf_corpus/823bec7091ae3be48a31a9813abcc49eef62622f
rename to src/fuzz/conf_corpus/823bec7091ae3be48a31a9813abcc49eef62622f
diff --git a/fuzz/conf_corpus/83c71dd51a38cb8a1c79ffe6aad360758b4e08ea b/src/fuzz/conf_corpus/83c71dd51a38cb8a1c79ffe6aad360758b4e08ea
similarity index 100%
rename from fuzz/conf_corpus/83c71dd51a38cb8a1c79ffe6aad360758b4e08ea
rename to src/fuzz/conf_corpus/83c71dd51a38cb8a1c79ffe6aad360758b4e08ea
diff --git a/fuzz/conf_corpus/86b04c728a03d3d796e5a02ec57c22d16b80b59a b/src/fuzz/conf_corpus/86b04c728a03d3d796e5a02ec57c22d16b80b59a
similarity index 100%
rename from fuzz/conf_corpus/86b04c728a03d3d796e5a02ec57c22d16b80b59a
rename to src/fuzz/conf_corpus/86b04c728a03d3d796e5a02ec57c22d16b80b59a
diff --git a/fuzz/conf_corpus/8814ab1d77628a2e35cf59dded05a1ba09986b9a b/src/fuzz/conf_corpus/8814ab1d77628a2e35cf59dded05a1ba09986b9a
similarity index 100%
rename from fuzz/conf_corpus/8814ab1d77628a2e35cf59dded05a1ba09986b9a
rename to src/fuzz/conf_corpus/8814ab1d77628a2e35cf59dded05a1ba09986b9a
diff --git a/fuzz/conf_corpus/8baa38c5c8540561d86491916d0bb36cc13c1218 b/src/fuzz/conf_corpus/8baa38c5c8540561d86491916d0bb36cc13c1218
similarity index 100%
rename from fuzz/conf_corpus/8baa38c5c8540561d86491916d0bb36cc13c1218
rename to src/fuzz/conf_corpus/8baa38c5c8540561d86491916d0bb36cc13c1218
diff --git a/fuzz/conf_corpus/8d4c7ac088d1cc761b4f79c9ccd7b40d05567aaf b/src/fuzz/conf_corpus/8d4c7ac088d1cc761b4f79c9ccd7b40d05567aaf
similarity index 100%
rename from fuzz/conf_corpus/8d4c7ac088d1cc761b4f79c9ccd7b40d05567aaf
rename to src/fuzz/conf_corpus/8d4c7ac088d1cc761b4f79c9ccd7b40d05567aaf
diff --git a/fuzz/conf_corpus/8de6365ad8ab8315fe22408785ed5d1121e0324b b/src/fuzz/conf_corpus/8de6365ad8ab8315fe22408785ed5d1121e0324b
similarity index 100%
rename from fuzz/conf_corpus/8de6365ad8ab8315fe22408785ed5d1121e0324b
rename to src/fuzz/conf_corpus/8de6365ad8ab8315fe22408785ed5d1121e0324b
diff --git a/fuzz/conf_corpus/8e740a2d8429b288d9b034c8331393211d784167 b/src/fuzz/conf_corpus/8e740a2d8429b288d9b034c8331393211d784167
similarity index 100%
rename from fuzz/conf_corpus/8e740a2d8429b288d9b034c8331393211d784167
rename to src/fuzz/conf_corpus/8e740a2d8429b288d9b034c8331393211d784167
diff --git a/fuzz/conf_corpus/917a403d9a6e8db8462cfd2d9f7958b80025dafc b/src/fuzz/conf_corpus/917a403d9a6e8db8462cfd2d9f7958b80025dafc
similarity index 100%
rename from fuzz/conf_corpus/917a403d9a6e8db8462cfd2d9f7958b80025dafc
rename to src/fuzz/conf_corpus/917a403d9a6e8db8462cfd2d9f7958b80025dafc
diff --git a/fuzz/conf_corpus/92fde7b859f6f3f548690b89126c09a9f3057b82 b/src/fuzz/conf_corpus/92fde7b859f6f3f548690b89126c09a9f3057b82
similarity index 100%
rename from fuzz/conf_corpus/92fde7b859f6f3f548690b89126c09a9f3057b82
rename to src/fuzz/conf_corpus/92fde7b859f6f3f548690b89126c09a9f3057b82
diff --git a/fuzz/conf_corpus/93e31109bf290a5a77f1ac5a8695533b700f7f39 b/src/fuzz/conf_corpus/93e31109bf290a5a77f1ac5a8695533b700f7f39
similarity index 100%
rename from fuzz/conf_corpus/93e31109bf290a5a77f1ac5a8695533b700f7f39
rename to src/fuzz/conf_corpus/93e31109bf290a5a77f1ac5a8695533b700f7f39
diff --git a/fuzz/conf_corpus/9997ee4592ed989c1dfb0f7b93fbd20d5e22702b b/src/fuzz/conf_corpus/9997ee4592ed989c1dfb0f7b93fbd20d5e22702b
similarity index 100%
rename from fuzz/conf_corpus/9997ee4592ed989c1dfb0f7b93fbd20d5e22702b
rename to src/fuzz/conf_corpus/9997ee4592ed989c1dfb0f7b93fbd20d5e22702b
diff --git a/fuzz/conf_corpus/99d8dd3e2036dde9df15123c52517767f14f4480 b/src/fuzz/conf_corpus/99d8dd3e2036dde9df15123c52517767f14f4480
similarity index 100%
rename from fuzz/conf_corpus/99d8dd3e2036dde9df15123c52517767f14f4480
rename to src/fuzz/conf_corpus/99d8dd3e2036dde9df15123c52517767f14f4480
diff --git a/fuzz/conf_corpus/9bc8f7c02576f19eb229d6906b12044fb97cff85 b/src/fuzz/conf_corpus/9bc8f7c02576f19eb229d6906b12044fb97cff85
similarity index 100%
rename from fuzz/conf_corpus/9bc8f7c02576f19eb229d6906b12044fb97cff85
rename to src/fuzz/conf_corpus/9bc8f7c02576f19eb229d6906b12044fb97cff85
diff --git a/fuzz/conf_corpus/9cd1477e0647cbf3bbb49c69a5baf5f20e20c296 b/src/fuzz/conf_corpus/9cd1477e0647cbf3bbb49c69a5baf5f20e20c296
similarity index 100%
rename from fuzz/conf_corpus/9cd1477e0647cbf3bbb49c69a5baf5f20e20c296
rename to src/fuzz/conf_corpus/9cd1477e0647cbf3bbb49c69a5baf5f20e20c296
diff --git a/fuzz/conf_corpus/9d87d1e51de8f52272efaf32bb355b9b049e253b b/src/fuzz/conf_corpus/9d87d1e51de8f52272efaf32bb355b9b049e253b
similarity index 100%
rename from fuzz/conf_corpus/9d87d1e51de8f52272efaf32bb355b9b049e253b
rename to src/fuzz/conf_corpus/9d87d1e51de8f52272efaf32bb355b9b049e253b
diff --git a/fuzz/conf_corpus/a2587c4e97408b64274e5e052b74e3754892c13a b/src/fuzz/conf_corpus/a2587c4e97408b64274e5e052b74e3754892c13a
similarity index 100%
rename from fuzz/conf_corpus/a2587c4e97408b64274e5e052b74e3754892c13a
rename to src/fuzz/conf_corpus/a2587c4e97408b64274e5e052b74e3754892c13a
diff --git a/fuzz/conf_corpus/a2b7a9ae5cc4c1a4811b86c67950ea1782b1b214 b/src/fuzz/conf_corpus/a2b7a9ae5cc4c1a4811b86c67950ea1782b1b214
similarity index 100%
rename from fuzz/conf_corpus/a2b7a9ae5cc4c1a4811b86c67950ea1782b1b214
rename to src/fuzz/conf_corpus/a2b7a9ae5cc4c1a4811b86c67950ea1782b1b214
diff --git a/fuzz/conf_corpus/a59ae53ccd6bc5f2a351bef57079029ac18a7d41 b/src/fuzz/conf_corpus/a59ae53ccd6bc5f2a351bef57079029ac18a7d41
similarity index 100%
rename from fuzz/conf_corpus/a59ae53ccd6bc5f2a351bef57079029ac18a7d41
rename to src/fuzz/conf_corpus/a59ae53ccd6bc5f2a351bef57079029ac18a7d41
diff --git a/fuzz/conf_corpus/aa38fc31f54f2020bbf5335c1a3ef54f9d54a7a7 b/src/fuzz/conf_corpus/aa38fc31f54f2020bbf5335c1a3ef54f9d54a7a7
similarity index 100%
rename from fuzz/conf_corpus/aa38fc31f54f2020bbf5335c1a3ef54f9d54a7a7
rename to src/fuzz/conf_corpus/aa38fc31f54f2020bbf5335c1a3ef54f9d54a7a7
diff --git a/fuzz/conf_corpus/acee4ed8c6d6fdc20ff2a54f66b552bd335de75d b/src/fuzz/conf_corpus/acee4ed8c6d6fdc20ff2a54f66b552bd335de75d
similarity index 100%
rename from fuzz/conf_corpus/acee4ed8c6d6fdc20ff2a54f66b552bd335de75d
rename to src/fuzz/conf_corpus/acee4ed8c6d6fdc20ff2a54f66b552bd335de75d
diff --git a/fuzz/conf_corpus/aeab5e8bbc2417d92b0009a23a6a0b74fb31fbe9 b/src/fuzz/conf_corpus/aeab5e8bbc2417d92b0009a23a6a0b74fb31fbe9
similarity index 100%
rename from fuzz/conf_corpus/aeab5e8bbc2417d92b0009a23a6a0b74fb31fbe9
rename to src/fuzz/conf_corpus/aeab5e8bbc2417d92b0009a23a6a0b74fb31fbe9
diff --git a/fuzz/conf_corpus/af9f2cbae84ac395975f31730212c68ba4d73d11 b/src/fuzz/conf_corpus/af9f2cbae84ac395975f31730212c68ba4d73d11
similarity index 100%
rename from fuzz/conf_corpus/af9f2cbae84ac395975f31730212c68ba4d73d11
rename to src/fuzz/conf_corpus/af9f2cbae84ac395975f31730212c68ba4d73d11
diff --git a/fuzz/conf_corpus/afd1e920f075355a478e95142b2062ee6119fc9d b/src/fuzz/conf_corpus/afd1e920f075355a478e95142b2062ee6119fc9d
similarity index 100%
rename from fuzz/conf_corpus/afd1e920f075355a478e95142b2062ee6119fc9d
rename to src/fuzz/conf_corpus/afd1e920f075355a478e95142b2062ee6119fc9d
diff --git a/fuzz/conf_corpus/b031873c1d543faefa84c94e772a8af2e38932d8 b/src/fuzz/conf_corpus/b031873c1d543faefa84c94e772a8af2e38932d8
similarity index 100%
rename from fuzz/conf_corpus/b031873c1d543faefa84c94e772a8af2e38932d8
rename to src/fuzz/conf_corpus/b031873c1d543faefa84c94e772a8af2e38932d8
diff --git a/fuzz/conf_corpus/b3ea0a503ac2fdbe8b36642ca820b3f2d960cede b/src/fuzz/conf_corpus/b3ea0a503ac2fdbe8b36642ca820b3f2d960cede
similarity index 100%
rename from fuzz/conf_corpus/b3ea0a503ac2fdbe8b36642ca820b3f2d960cede
rename to src/fuzz/conf_corpus/b3ea0a503ac2fdbe8b36642ca820b3f2d960cede
diff --git a/fuzz/conf_corpus/b3f3cc61e482ee9dbbea624b41bd423acd1e00b6 b/src/fuzz/conf_corpus/b3f3cc61e482ee9dbbea624b41bd423acd1e00b6
similarity index 100%
rename from fuzz/conf_corpus/b3f3cc61e482ee9dbbea624b41bd423acd1e00b6
rename to src/fuzz/conf_corpus/b3f3cc61e482ee9dbbea624b41bd423acd1e00b6
diff --git a/fuzz/conf_corpus/b43a40ec0466f347383475cf6e4907ea4cefb129 b/src/fuzz/conf_corpus/b43a40ec0466f347383475cf6e4907ea4cefb129
similarity index 100%
rename from fuzz/conf_corpus/b43a40ec0466f347383475cf6e4907ea4cefb129
rename to src/fuzz/conf_corpus/b43a40ec0466f347383475cf6e4907ea4cefb129
diff --git a/fuzz/conf_corpus/b7cfc698eae9584a7daa5721a1ebdb4c7eda78d9 b/src/fuzz/conf_corpus/b7cfc698eae9584a7daa5721a1ebdb4c7eda78d9
similarity index 100%
rename from fuzz/conf_corpus/b7cfc698eae9584a7daa5721a1ebdb4c7eda78d9
rename to src/fuzz/conf_corpus/b7cfc698eae9584a7daa5721a1ebdb4c7eda78d9
diff --git a/fuzz/conf_corpus/b7e7338c20733d3bd2924fb53d8e2b619e059818 b/src/fuzz/conf_corpus/b7e7338c20733d3bd2924fb53d8e2b619e059818
similarity index 100%
rename from fuzz/conf_corpus/b7e7338c20733d3bd2924fb53d8e2b619e059818
rename to src/fuzz/conf_corpus/b7e7338c20733d3bd2924fb53d8e2b619e059818
diff --git a/fuzz/conf_corpus/b9c9c2d24d6dd35b445dc6da03603055715ec4e7 b/src/fuzz/conf_corpus/b9c9c2d24d6dd35b445dc6da03603055715ec4e7
similarity index 100%
rename from fuzz/conf_corpus/b9c9c2d24d6dd35b445dc6da03603055715ec4e7
rename to src/fuzz/conf_corpus/b9c9c2d24d6dd35b445dc6da03603055715ec4e7
diff --git a/fuzz/conf_corpus/bc9109c3decb01fbf6c711238a3670efccb8ff72 b/src/fuzz/conf_corpus/bc9109c3decb01fbf6c711238a3670efccb8ff72
similarity index 100%
rename from fuzz/conf_corpus/bc9109c3decb01fbf6c711238a3670efccb8ff72
rename to src/fuzz/conf_corpus/bc9109c3decb01fbf6c711238a3670efccb8ff72
diff --git a/fuzz/conf_corpus/bd049724a30d9e151ed04f2c630b9bb994d1c4d7 b/src/fuzz/conf_corpus/bd049724a30d9e151ed04f2c630b9bb994d1c4d7
similarity index 100%
rename from fuzz/conf_corpus/bd049724a30d9e151ed04f2c630b9bb994d1c4d7
rename to src/fuzz/conf_corpus/bd049724a30d9e151ed04f2c630b9bb994d1c4d7
diff --git a/fuzz/conf_corpus/be4100590164af4b7689bdaaff5fa34eeaae331f b/src/fuzz/conf_corpus/be4100590164af4b7689bdaaff5fa34eeaae331f
similarity index 100%
rename from fuzz/conf_corpus/be4100590164af4b7689bdaaff5fa34eeaae331f
rename to src/fuzz/conf_corpus/be4100590164af4b7689bdaaff5fa34eeaae331f
diff --git a/fuzz/conf_corpus/c06bb154438af6218b8f58bc0f70520674fb3090 b/src/fuzz/conf_corpus/c06bb154438af6218b8f58bc0f70520674fb3090
similarity index 100%
rename from fuzz/conf_corpus/c06bb154438af6218b8f58bc0f70520674fb3090
rename to src/fuzz/conf_corpus/c06bb154438af6218b8f58bc0f70520674fb3090
diff --git a/fuzz/conf_corpus/c53c55a556815bf0869da3fab9bbc94f946e7f17 b/src/fuzz/conf_corpus/c53c55a556815bf0869da3fab9bbc94f946e7f17
similarity index 100%
rename from fuzz/conf_corpus/c53c55a556815bf0869da3fab9bbc94f946e7f17
rename to src/fuzz/conf_corpus/c53c55a556815bf0869da3fab9bbc94f946e7f17
diff --git a/fuzz/conf_corpus/c8a605981467c909bef7ea586d7daf2bdbb9357c b/src/fuzz/conf_corpus/c8a605981467c909bef7ea586d7daf2bdbb9357c
similarity index 100%
rename from fuzz/conf_corpus/c8a605981467c909bef7ea586d7daf2bdbb9357c
rename to src/fuzz/conf_corpus/c8a605981467c909bef7ea586d7daf2bdbb9357c
diff --git a/fuzz/conf_corpus/c951357508c09946709f3b7085080aa7882351a0 b/src/fuzz/conf_corpus/c951357508c09946709f3b7085080aa7882351a0
similarity index 100%
rename from fuzz/conf_corpus/c951357508c09946709f3b7085080aa7882351a0
rename to src/fuzz/conf_corpus/c951357508c09946709f3b7085080aa7882351a0
diff --git a/fuzz/conf_corpus/cb8807caf78392bc3f6866b416b84b57423f0a92 b/src/fuzz/conf_corpus/cb8807caf78392bc3f6866b416b84b57423f0a92
similarity index 100%
rename from fuzz/conf_corpus/cb8807caf78392bc3f6866b416b84b57423f0a92
rename to src/fuzz/conf_corpus/cb8807caf78392bc3f6866b416b84b57423f0a92
diff --git a/fuzz/conf_corpus/ce326c4f904c6409744a00ac16a570b11baa8d0f b/src/fuzz/conf_corpus/ce326c4f904c6409744a00ac16a570b11baa8d0f
similarity index 100%
rename from fuzz/conf_corpus/ce326c4f904c6409744a00ac16a570b11baa8d0f
rename to src/fuzz/conf_corpus/ce326c4f904c6409744a00ac16a570b11baa8d0f
diff --git a/fuzz/conf_corpus/d0a275bdfa6bb34b83e810a82fc46549bbdb2ebf b/src/fuzz/conf_corpus/d0a275bdfa6bb34b83e810a82fc46549bbdb2ebf
similarity index 100%
rename from fuzz/conf_corpus/d0a275bdfa6bb34b83e810a82fc46549bbdb2ebf
rename to src/fuzz/conf_corpus/d0a275bdfa6bb34b83e810a82fc46549bbdb2ebf
diff --git a/fuzz/conf_corpus/d0eaa3dcf6ee87d82500f0dc7faec1c68a9332c8 b/src/fuzz/conf_corpus/d0eaa3dcf6ee87d82500f0dc7faec1c68a9332c8
similarity index 100%
rename from fuzz/conf_corpus/d0eaa3dcf6ee87d82500f0dc7faec1c68a9332c8
rename to src/fuzz/conf_corpus/d0eaa3dcf6ee87d82500f0dc7faec1c68a9332c8
diff --git a/fuzz/conf_corpus/d209fb4ee746274b928fc2fe0d738c3489cfad3e b/src/fuzz/conf_corpus/d209fb4ee746274b928fc2fe0d738c3489cfad3e
similarity index 100%
rename from fuzz/conf_corpus/d209fb4ee746274b928fc2fe0d738c3489cfad3e
rename to src/fuzz/conf_corpus/d209fb4ee746274b928fc2fe0d738c3489cfad3e
diff --git a/fuzz/conf_corpus/d61f5a98c3aaf7e8e428815fd44d166bfa4d6467 b/src/fuzz/conf_corpus/d61f5a98c3aaf7e8e428815fd44d166bfa4d6467
similarity index 100%
rename from fuzz/conf_corpus/d61f5a98c3aaf7e8e428815fd44d166bfa4d6467
rename to src/fuzz/conf_corpus/d61f5a98c3aaf7e8e428815fd44d166bfa4d6467
diff --git a/fuzz/conf_corpus/db3c104f8df5992c03182c0815ff2e18f55ab6e9 b/src/fuzz/conf_corpus/db3c104f8df5992c03182c0815ff2e18f55ab6e9
similarity index 100%
rename from fuzz/conf_corpus/db3c104f8df5992c03182c0815ff2e18f55ab6e9
rename to src/fuzz/conf_corpus/db3c104f8df5992c03182c0815ff2e18f55ab6e9
diff --git a/fuzz/conf_corpus/db88bc928305afb566adefef5015363f43ec722d b/src/fuzz/conf_corpus/db88bc928305afb566adefef5015363f43ec722d
similarity index 100%
rename from fuzz/conf_corpus/db88bc928305afb566adefef5015363f43ec722d
rename to src/fuzz/conf_corpus/db88bc928305afb566adefef5015363f43ec722d
diff --git a/fuzz/conf_corpus/dd3c504d9aa688c7b6663010be449da67635f043 b/src/fuzz/conf_corpus/dd3c504d9aa688c7b6663010be449da67635f043
similarity index 100%
rename from fuzz/conf_corpus/dd3c504d9aa688c7b6663010be449da67635f043
rename to src/fuzz/conf_corpus/dd3c504d9aa688c7b6663010be449da67635f043
diff --git a/fuzz/conf_corpus/de9e4e5ccbea6b35551ac18fd955b8bdc9fa86e3 b/src/fuzz/conf_corpus/de9e4e5ccbea6b35551ac18fd955b8bdc9fa86e3
similarity index 100%
rename from fuzz/conf_corpus/de9e4e5ccbea6b35551ac18fd955b8bdc9fa86e3
rename to src/fuzz/conf_corpus/de9e4e5ccbea6b35551ac18fd955b8bdc9fa86e3
diff --git a/fuzz/conf_corpus/e055b94e4253ca8c820e7d90cd898e91c387305f b/src/fuzz/conf_corpus/e055b94e4253ca8c820e7d90cd898e91c387305f
similarity index 100%
rename from fuzz/conf_corpus/e055b94e4253ca8c820e7d90cd898e91c387305f
rename to src/fuzz/conf_corpus/e055b94e4253ca8c820e7d90cd898e91c387305f
diff --git a/fuzz/conf_corpus/e26367c7aa40d55985aff3458ed6b6bd775f4bfc b/src/fuzz/conf_corpus/e26367c7aa40d55985aff3458ed6b6bd775f4bfc
similarity index 100%
rename from fuzz/conf_corpus/e26367c7aa40d55985aff3458ed6b6bd775f4bfc
rename to src/fuzz/conf_corpus/e26367c7aa40d55985aff3458ed6b6bd775f4bfc
diff --git a/fuzz/conf_corpus/e2c246860c12b137377d1fd48d24beafbeabe730 b/src/fuzz/conf_corpus/e2c246860c12b137377d1fd48d24beafbeabe730
similarity index 100%
rename from fuzz/conf_corpus/e2c246860c12b137377d1fd48d24beafbeabe730
rename to src/fuzz/conf_corpus/e2c246860c12b137377d1fd48d24beafbeabe730
diff --git a/fuzz/conf_corpus/e455aa989be06525bd8cf5ab6d8f5406a9735347 b/src/fuzz/conf_corpus/e455aa989be06525bd8cf5ab6d8f5406a9735347
similarity index 100%
rename from fuzz/conf_corpus/e455aa989be06525bd8cf5ab6d8f5406a9735347
rename to src/fuzz/conf_corpus/e455aa989be06525bd8cf5ab6d8f5406a9735347
diff --git a/fuzz/conf_corpus/e53857febc1becd1ae5b928971a6e048938d34b3 b/src/fuzz/conf_corpus/e53857febc1becd1ae5b928971a6e048938d34b3
similarity index 100%
rename from fuzz/conf_corpus/e53857febc1becd1ae5b928971a6e048938d34b3
rename to src/fuzz/conf_corpus/e53857febc1becd1ae5b928971a6e048938d34b3
diff --git a/fuzz/conf_corpus/e5ef73ebd19d87df954f20435820e1f30c9ce289 b/src/fuzz/conf_corpus/e5ef73ebd19d87df954f20435820e1f30c9ce289
similarity index 100%
rename from fuzz/conf_corpus/e5ef73ebd19d87df954f20435820e1f30c9ce289
rename to src/fuzz/conf_corpus/e5ef73ebd19d87df954f20435820e1f30c9ce289
diff --git a/fuzz/conf_corpus/e89cd88731014345571db8549b41fc2bd97c3c77 b/src/fuzz/conf_corpus/e89cd88731014345571db8549b41fc2bd97c3c77
similarity index 100%
rename from fuzz/conf_corpus/e89cd88731014345571db8549b41fc2bd97c3c77
rename to src/fuzz/conf_corpus/e89cd88731014345571db8549b41fc2bd97c3c77
diff --git a/fuzz/conf_corpus/e91a9da2d47e9de221557d52e75bc88383651c74 b/src/fuzz/conf_corpus/e91a9da2d47e9de221557d52e75bc88383651c74
similarity index 100%
rename from fuzz/conf_corpus/e91a9da2d47e9de221557d52e75bc88383651c74
rename to src/fuzz/conf_corpus/e91a9da2d47e9de221557d52e75bc88383651c74
diff --git a/fuzz/conf_corpus/ec90d9f753ca4d55f66f65839a9860c94497db24 b/src/fuzz/conf_corpus/ec90d9f753ca4d55f66f65839a9860c94497db24
similarity index 100%
rename from fuzz/conf_corpus/ec90d9f753ca4d55f66f65839a9860c94497db24
rename to src/fuzz/conf_corpus/ec90d9f753ca4d55f66f65839a9860c94497db24
diff --git a/fuzz/conf_corpus/ed1a1d969e7e6d58f52b9cb82fb0c7e67453e58c b/src/fuzz/conf_corpus/ed1a1d969e7e6d58f52b9cb82fb0c7e67453e58c
similarity index 100%
rename from fuzz/conf_corpus/ed1a1d969e7e6d58f52b9cb82fb0c7e67453e58c
rename to src/fuzz/conf_corpus/ed1a1d969e7e6d58f52b9cb82fb0c7e67453e58c
diff --git a/fuzz/conf_corpus/f1eca4627e6a9f02bf41aca290f6cef886465fac b/src/fuzz/conf_corpus/f1eca4627e6a9f02bf41aca290f6cef886465fac
similarity index 100%
rename from fuzz/conf_corpus/f1eca4627e6a9f02bf41aca290f6cef886465fac
rename to src/fuzz/conf_corpus/f1eca4627e6a9f02bf41aca290f6cef886465fac
diff --git a/fuzz/conf_corpus/f2d29c5a0fa65ac03ffca407d706a24b0d0c5c4e b/src/fuzz/conf_corpus/f2d29c5a0fa65ac03ffca407d706a24b0d0c5c4e
similarity index 100%
rename from fuzz/conf_corpus/f2d29c5a0fa65ac03ffca407d706a24b0d0c5c4e
rename to src/fuzz/conf_corpus/f2d29c5a0fa65ac03ffca407d706a24b0d0c5c4e
diff --git a/fuzz/conf_corpus/f327bf51b3dbd27db36d1d8f5d60b2fd24b10af4 b/src/fuzz/conf_corpus/f327bf51b3dbd27db36d1d8f5d60b2fd24b10af4
similarity index 100%
rename from fuzz/conf_corpus/f327bf51b3dbd27db36d1d8f5d60b2fd24b10af4
rename to src/fuzz/conf_corpus/f327bf51b3dbd27db36d1d8f5d60b2fd24b10af4
diff --git a/fuzz/conf_corpus/fa0bc7b35fb3959a17dbc0320292d864b0df68be b/src/fuzz/conf_corpus/fa0bc7b35fb3959a17dbc0320292d864b0df68be
similarity index 100%
rename from fuzz/conf_corpus/fa0bc7b35fb3959a17dbc0320292d864b0df68be
rename to src/fuzz/conf_corpus/fa0bc7b35fb3959a17dbc0320292d864b0df68be
diff --git a/fuzz/conf_corpus/fa88066fa3360a2a2347c6cc7fff330025b33591 b/src/fuzz/conf_corpus/fa88066fa3360a2a2347c6cc7fff330025b33591
similarity index 100%
rename from fuzz/conf_corpus/fa88066fa3360a2a2347c6cc7fff330025b33591
rename to src/fuzz/conf_corpus/fa88066fa3360a2a2347c6cc7fff330025b33591
diff --git a/fuzz/conf_corpus/fadf69d83c1e00e57e2531854949d5d1770c1660 b/src/fuzz/conf_corpus/fadf69d83c1e00e57e2531854949d5d1770c1660
similarity index 100%
rename from fuzz/conf_corpus/fadf69d83c1e00e57e2531854949d5d1770c1660
rename to src/fuzz/conf_corpus/fadf69d83c1e00e57e2531854949d5d1770c1660
diff --git a/fuzz/conf_corpus/fb131639df5a1df7894bb7e81f9e896624a0e9bf b/src/fuzz/conf_corpus/fb131639df5a1df7894bb7e81f9e896624a0e9bf
similarity index 100%
rename from fuzz/conf_corpus/fb131639df5a1df7894bb7e81f9e896624a0e9bf
rename to src/fuzz/conf_corpus/fb131639df5a1df7894bb7e81f9e896624a0e9bf
diff --git a/fuzz/conf_corpus/fbe2f5f1cf481f17c44729e05776c5b5d4251f8f b/src/fuzz/conf_corpus/fbe2f5f1cf481f17c44729e05776c5b5d4251f8f
similarity index 100%
rename from fuzz/conf_corpus/fbe2f5f1cf481f17c44729e05776c5b5d4251f8f
rename to src/fuzz/conf_corpus/fbe2f5f1cf481f17c44729e05776c5b5d4251f8f
diff --git a/fuzz/conf_corpus/ffe92960d72947bfdc67cb350c73378fc7d2ba1b b/src/fuzz/conf_corpus/ffe92960d72947bfdc67cb350c73378fc7d2ba1b
similarity index 100%
rename from fuzz/conf_corpus/ffe92960d72947bfdc67cb350c73378fc7d2ba1b
rename to src/fuzz/conf_corpus/ffe92960d72947bfdc67cb350c73378fc7d2ba1b
diff --git a/fuzz/crl_getcrlstatusforcert_fuzzer.cc b/src/fuzz/crl_getcrlstatusforcert_fuzzer.cc
similarity index 100%
rename from fuzz/crl_getcrlstatusforcert_fuzzer.cc
rename to src/fuzz/crl_getcrlstatusforcert_fuzzer.cc
diff --git a/fuzz/crl_getcrlstatusforcert_fuzzer_corpus/bad_empty_extensions b/src/fuzz/crl_getcrlstatusforcert_fuzzer_corpus/bad_empty_extensions
similarity index 100%
rename from fuzz/crl_getcrlstatusforcert_fuzzer_corpus/bad_empty_extensions
rename to src/fuzz/crl_getcrlstatusforcert_fuzzer_corpus/bad_empty_extensions
Binary files differ
diff --git a/fuzz/crl_getcrlstatusforcert_fuzzer_corpus/bad_empty_sequence b/src/fuzz/crl_getcrlstatusforcert_fuzzer_corpus/bad_empty_sequence
similarity index 100%
rename from fuzz/crl_getcrlstatusforcert_fuzzer_corpus/bad_empty_sequence
rename to src/fuzz/crl_getcrlstatusforcert_fuzzer_corpus/bad_empty_sequence
Binary files differ
diff --git a/fuzz/crl_getcrlstatusforcert_fuzzer_corpus/good b/src/fuzz/crl_getcrlstatusforcert_fuzzer_corpus/good
similarity index 100%
rename from fuzz/crl_getcrlstatusforcert_fuzzer_corpus/good
rename to src/fuzz/crl_getcrlstatusforcert_fuzzer_corpus/good
Binary files differ
diff --git a/fuzz/crl_getcrlstatusforcert_fuzzer_corpus/good_no_extensions b/src/fuzz/crl_getcrlstatusforcert_fuzzer_corpus/good_no_extensions
similarity index 100%
rename from fuzz/crl_getcrlstatusforcert_fuzzer_corpus/good_no_extensions
rename to src/fuzz/crl_getcrlstatusforcert_fuzzer_corpus/good_no_extensions
Binary files differ
diff --git a/fuzz/crl_parse_crl_certificatelist_fuzzer.cc b/src/fuzz/crl_parse_crl_certificatelist_fuzzer.cc
similarity index 100%
rename from fuzz/crl_parse_crl_certificatelist_fuzzer.cc
rename to src/fuzz/crl_parse_crl_certificatelist_fuzzer.cc
diff --git a/fuzz/crl_parse_crl_certificatelist_fuzzer_corpus/good_minimal b/src/fuzz/crl_parse_crl_certificatelist_fuzzer_corpus/good_minimal
similarity index 100%
rename from fuzz/crl_parse_crl_certificatelist_fuzzer_corpus/good_minimal
rename to src/fuzz/crl_parse_crl_certificatelist_fuzzer_corpus/good_minimal
Binary files differ
diff --git a/fuzz/crl_parse_crl_tbscertlist_fuzzer.cc b/src/fuzz/crl_parse_crl_tbscertlist_fuzzer.cc
similarity index 100%
rename from fuzz/crl_parse_crl_tbscertlist_fuzzer.cc
rename to src/fuzz/crl_parse_crl_tbscertlist_fuzzer.cc
diff --git a/fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good b/src/fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good
similarity index 100%
rename from fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good
rename to src/fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good
Binary files differ
diff --git a/fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good_noextensions b/src/fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good_noextensions
similarity index 100%
rename from fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good_noextensions
rename to src/fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good_noextensions
Binary files differ
diff --git a/fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good_nonextupdate b/src/fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good_nonextupdate
similarity index 100%
rename from fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good_nonextupdate
rename to src/fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good_nonextupdate
Binary files differ
diff --git a/fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good_nooptionals b/src/fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good_nooptionals
similarity index 100%
rename from fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good_nooptionals
rename to src/fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good_nooptionals
Binary files differ
diff --git a/fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good_norevokedcerts b/src/fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good_norevokedcerts
similarity index 100%
rename from fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good_norevokedcerts
rename to src/fuzz/crl_parse_crl_tbscertlist_fuzzer_corpus/good_norevokedcerts
Binary files differ
diff --git a/fuzz/crl_parse_issuing_distribution_point_fuzzer.cc b/src/fuzz/crl_parse_issuing_distribution_point_fuzzer.cc
similarity index 100%
rename from fuzz/crl_parse_issuing_distribution_point_fuzzer.cc
rename to src/fuzz/crl_parse_issuing_distribution_point_fuzzer.cc
diff --git a/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/empty_sequence b/src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/empty_sequence
similarity index 100%
rename from fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/empty_sequence
rename to src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/empty_sequence
Binary files differ
diff --git a/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_distributionPoint_fullName_uri b/src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_distributionPoint_fullName_uri
similarity index 100%
rename from fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_distributionPoint_fullName_uri
rename to src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_distributionPoint_fullName_uri
diff --git a/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_distributionPoint_nameRelativeToCRLIssuer b/src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_distributionPoint_nameRelativeToCRLIssuer
similarity index 100%
rename from fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_distributionPoint_nameRelativeToCRLIssuer
rename to src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_distributionPoint_nameRelativeToCRLIssuer
Binary files differ
diff --git a/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_dpname_onlyca_reasons_and_indirectcrl b/src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_dpname_onlyca_reasons_and_indirectcrl
similarity index 100%
rename from fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_dpname_onlyca_reasons_and_indirectcrl
rename to src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_dpname_onlyca_reasons_and_indirectcrl
diff --git a/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_indirectCrl b/src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_indirectCrl
similarity index 100%
rename from fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_indirectCrl
rename to src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_indirectCrl
diff --git a/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_onlyContainsAttributeCerts b/src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_onlyContainsAttributeCerts
similarity index 100%
rename from fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_onlyContainsAttributeCerts
rename to src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_onlyContainsAttributeCerts
diff --git a/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_onlyContainsCaCerts b/src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_onlyContainsCaCerts
similarity index 100%
rename from fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_onlyContainsCaCerts
rename to src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_onlyContainsCaCerts
diff --git a/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_onlyContainsUserCerts b/src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_onlyContainsUserCerts
similarity index 100%
rename from fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_onlyContainsUserCerts
rename to src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_onlyContainsUserCerts
diff --git a/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_onlySomeReasons b/src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_onlySomeReasons
similarity index 100%
rename from fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_onlySomeReasons
rename to src/fuzz/crl_parse_issuing_distribution_point_fuzzer_corpus/idp_with_onlySomeReasons
diff --git a/fuzz/decode_client_hello_inner.cc b/src/fuzz/decode_client_hello_inner.cc
similarity index 100%
rename from fuzz/decode_client_hello_inner.cc
rename to src/fuzz/decode_client_hello_inner.cc
diff --git a/fuzz/decode_client_hello_inner_corpus/1801ac92348bd90de6d206ca01bd373272452e8e b/src/fuzz/decode_client_hello_inner_corpus/1801ac92348bd90de6d206ca01bd373272452e8e
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/1801ac92348bd90de6d206ca01bd373272452e8e
rename to src/fuzz/decode_client_hello_inner_corpus/1801ac92348bd90de6d206ca01bd373272452e8e
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/1bb5c0f4248499b759d8668e2c4efea8479fd1ee b/src/fuzz/decode_client_hello_inner_corpus/1bb5c0f4248499b759d8668e2c4efea8479fd1ee
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/1bb5c0f4248499b759d8668e2c4efea8479fd1ee
rename to src/fuzz/decode_client_hello_inner_corpus/1bb5c0f4248499b759d8668e2c4efea8479fd1ee
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/2443b30fb09522f442abaee7b0e03a259752d2de b/src/fuzz/decode_client_hello_inner_corpus/2443b30fb09522f442abaee7b0e03a259752d2de
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/2443b30fb09522f442abaee7b0e03a259752d2de
rename to src/fuzz/decode_client_hello_inner_corpus/2443b30fb09522f442abaee7b0e03a259752d2de
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/291b9c64c834a5b3d7f63bfde1a19b0980a002d3 b/src/fuzz/decode_client_hello_inner_corpus/291b9c64c834a5b3d7f63bfde1a19b0980a002d3
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/291b9c64c834a5b3d7f63bfde1a19b0980a002d3
rename to src/fuzz/decode_client_hello_inner_corpus/291b9c64c834a5b3d7f63bfde1a19b0980a002d3
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/29636cecf19beeb7856ace13eafac6ec03731822 b/src/fuzz/decode_client_hello_inner_corpus/29636cecf19beeb7856ace13eafac6ec03731822
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/29636cecf19beeb7856ace13eafac6ec03731822
rename to src/fuzz/decode_client_hello_inner_corpus/29636cecf19beeb7856ace13eafac6ec03731822
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/3d8eee9c5e982b5df48ddc70f6f87e71cd2cc857 b/src/fuzz/decode_client_hello_inner_corpus/3d8eee9c5e982b5df48ddc70f6f87e71cd2cc857
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/3d8eee9c5e982b5df48ddc70f6f87e71cd2cc857
rename to src/fuzz/decode_client_hello_inner_corpus/3d8eee9c5e982b5df48ddc70f6f87e71cd2cc857
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/6e768d7ebcfdf7ef78cd278c9f56cadb5c3aee2a b/src/fuzz/decode_client_hello_inner_corpus/6e768d7ebcfdf7ef78cd278c9f56cadb5c3aee2a
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/6e768d7ebcfdf7ef78cd278c9f56cadb5c3aee2a
rename to src/fuzz/decode_client_hello_inner_corpus/6e768d7ebcfdf7ef78cd278c9f56cadb5c3aee2a
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/6f65c5d2f71c83643dbd849fbdc8c4ae41c45043 b/src/fuzz/decode_client_hello_inner_corpus/6f65c5d2f71c83643dbd849fbdc8c4ae41c45043
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/6f65c5d2f71c83643dbd849fbdc8c4ae41c45043
rename to src/fuzz/decode_client_hello_inner_corpus/6f65c5d2f71c83643dbd849fbdc8c4ae41c45043
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/708d0eb40157fb1850229b02b84ada5c4a4d2526 b/src/fuzz/decode_client_hello_inner_corpus/708d0eb40157fb1850229b02b84ada5c4a4d2526
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/708d0eb40157fb1850229b02b84ada5c4a4d2526
rename to src/fuzz/decode_client_hello_inner_corpus/708d0eb40157fb1850229b02b84ada5c4a4d2526
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/9f6e36bcd20de6a70df06d78654893f78fed6982 b/src/fuzz/decode_client_hello_inner_corpus/9f6e36bcd20de6a70df06d78654893f78fed6982
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/9f6e36bcd20de6a70df06d78654893f78fed6982
rename to src/fuzz/decode_client_hello_inner_corpus/9f6e36bcd20de6a70df06d78654893f78fed6982
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/ae712740a68e8728c14fa97613e42440c937db6e b/src/fuzz/decode_client_hello_inner_corpus/ae712740a68e8728c14fa97613e42440c937db6e
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/ae712740a68e8728c14fa97613e42440c937db6e
rename to src/fuzz/decode_client_hello_inner_corpus/ae712740a68e8728c14fa97613e42440c937db6e
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/af0a8a94bf269d473e743dbdf50068850d580391 b/src/fuzz/decode_client_hello_inner_corpus/af0a8a94bf269d473e743dbdf50068850d580391
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/af0a8a94bf269d473e743dbdf50068850d580391
rename to src/fuzz/decode_client_hello_inner_corpus/af0a8a94bf269d473e743dbdf50068850d580391
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/b4a3ae978f1d650ef7906516d9c06ad3269ad807 b/src/fuzz/decode_client_hello_inner_corpus/b4a3ae978f1d650ef7906516d9c06ad3269ad807
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/b4a3ae978f1d650ef7906516d9c06ad3269ad807
rename to src/fuzz/decode_client_hello_inner_corpus/b4a3ae978f1d650ef7906516d9c06ad3269ad807
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/c2bb18319c8702195a0acc9a0f2151b35f6357a7 b/src/fuzz/decode_client_hello_inner_corpus/c2bb18319c8702195a0acc9a0f2151b35f6357a7
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/c2bb18319c8702195a0acc9a0f2151b35f6357a7
rename to src/fuzz/decode_client_hello_inner_corpus/c2bb18319c8702195a0acc9a0f2151b35f6357a7
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/c449468cc1e0287b1b7417bbc7035cd7b5665b6d b/src/fuzz/decode_client_hello_inner_corpus/c449468cc1e0287b1b7417bbc7035cd7b5665b6d
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/c449468cc1e0287b1b7417bbc7035cd7b5665b6d
rename to src/fuzz/decode_client_hello_inner_corpus/c449468cc1e0287b1b7417bbc7035cd7b5665b6d
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/c594eec108bbe6151362a455982c1dec3da856c4 b/src/fuzz/decode_client_hello_inner_corpus/c594eec108bbe6151362a455982c1dec3da856c4
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/c594eec108bbe6151362a455982c1dec3da856c4
rename to src/fuzz/decode_client_hello_inner_corpus/c594eec108bbe6151362a455982c1dec3da856c4
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/ca4621477e43b3765cad52d56fe14a9f8ca91dee b/src/fuzz/decode_client_hello_inner_corpus/ca4621477e43b3765cad52d56fe14a9f8ca91dee
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/ca4621477e43b3765cad52d56fe14a9f8ca91dee
rename to src/fuzz/decode_client_hello_inner_corpus/ca4621477e43b3765cad52d56fe14a9f8ca91dee
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/de2d121cb0614d83d60ab3604aa12a85b53495cd b/src/fuzz/decode_client_hello_inner_corpus/de2d121cb0614d83d60ab3604aa12a85b53495cd
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/de2d121cb0614d83d60ab3604aa12a85b53495cd
rename to src/fuzz/decode_client_hello_inner_corpus/de2d121cb0614d83d60ab3604aa12a85b53495cd
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/e459531b7ab45bd032c1fc12d3f16479b1d2fe7a b/src/fuzz/decode_client_hello_inner_corpus/e459531b7ab45bd032c1fc12d3f16479b1d2fe7a
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/e459531b7ab45bd032c1fc12d3f16479b1d2fe7a
rename to src/fuzz/decode_client_hello_inner_corpus/e459531b7ab45bd032c1fc12d3f16479b1d2fe7a
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/e4a31c4c2a141aad3dd0ebe33cebc2b3394bba6b b/src/fuzz/decode_client_hello_inner_corpus/e4a31c4c2a141aad3dd0ebe33cebc2b3394bba6b
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/e4a31c4c2a141aad3dd0ebe33cebc2b3394bba6b
rename to src/fuzz/decode_client_hello_inner_corpus/e4a31c4c2a141aad3dd0ebe33cebc2b3394bba6b
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/e8c3cd451645134ca6e2495c4aae8e7132f97678 b/src/fuzz/decode_client_hello_inner_corpus/e8c3cd451645134ca6e2495c4aae8e7132f97678
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/e8c3cd451645134ca6e2495c4aae8e7132f97678
rename to src/fuzz/decode_client_hello_inner_corpus/e8c3cd451645134ca6e2495c4aae8e7132f97678
Binary files differ
diff --git a/fuzz/decode_client_hello_inner_corpus/f6d419ff34a20222303aa7b58f0025ca751fc2ad b/src/fuzz/decode_client_hello_inner_corpus/f6d419ff34a20222303aa7b58f0025ca751fc2ad
similarity index 100%
rename from fuzz/decode_client_hello_inner_corpus/f6d419ff34a20222303aa7b58f0025ca751fc2ad
rename to src/fuzz/decode_client_hello_inner_corpus/f6d419ff34a20222303aa7b58f0025ca751fc2ad
Binary files differ
diff --git a/fuzz/der_roundtrip.cc b/src/fuzz/der_roundtrip.cc
similarity index 100%
rename from fuzz/der_roundtrip.cc
rename to src/fuzz/der_roundtrip.cc
diff --git a/fuzz/der_roundtrip_corpus/0461791e54b4840c109637952eab43d9b938cab8 b/src/fuzz/der_roundtrip_corpus/0461791e54b4840c109637952eab43d9b938cab8
similarity index 100%
rename from fuzz/der_roundtrip_corpus/0461791e54b4840c109637952eab43d9b938cab8
rename to src/fuzz/der_roundtrip_corpus/0461791e54b4840c109637952eab43d9b938cab8
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/06e57a7b98a403a00822739739924b97ae6c74e9 b/src/fuzz/der_roundtrip_corpus/06e57a7b98a403a00822739739924b97ae6c74e9
similarity index 100%
rename from fuzz/der_roundtrip_corpus/06e57a7b98a403a00822739739924b97ae6c74e9
rename to src/fuzz/der_roundtrip_corpus/06e57a7b98a403a00822739739924b97ae6c74e9
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/078c3c1199930781466871c8dda69bec379286a4 b/src/fuzz/der_roundtrip_corpus/078c3c1199930781466871c8dda69bec379286a4
similarity index 100%
rename from fuzz/der_roundtrip_corpus/078c3c1199930781466871c8dda69bec379286a4
rename to src/fuzz/der_roundtrip_corpus/078c3c1199930781466871c8dda69bec379286a4
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/082a991742f652549e4b207100ee521f474e0a99 b/src/fuzz/der_roundtrip_corpus/082a991742f652549e4b207100ee521f474e0a99
similarity index 100%
rename from fuzz/der_roundtrip_corpus/082a991742f652549e4b207100ee521f474e0a99
rename to src/fuzz/der_roundtrip_corpus/082a991742f652549e4b207100ee521f474e0a99
diff --git a/fuzz/der_roundtrip_corpus/091e3389548686c5038d04e3d76b9c4d30502074 b/src/fuzz/der_roundtrip_corpus/091e3389548686c5038d04e3d76b9c4d30502074
similarity index 100%
rename from fuzz/der_roundtrip_corpus/091e3389548686c5038d04e3d76b9c4d30502074
rename to src/fuzz/der_roundtrip_corpus/091e3389548686c5038d04e3d76b9c4d30502074
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/13e484c406efe97dc9d91f8b80a27b0e597c34da b/src/fuzz/der_roundtrip_corpus/13e484c406efe97dc9d91f8b80a27b0e597c34da
similarity index 100%
rename from fuzz/der_roundtrip_corpus/13e484c406efe97dc9d91f8b80a27b0e597c34da
rename to src/fuzz/der_roundtrip_corpus/13e484c406efe97dc9d91f8b80a27b0e597c34da
diff --git a/fuzz/der_roundtrip_corpus/153d254254345b61e20e7b37637dd6f6fd71ba01 b/src/fuzz/der_roundtrip_corpus/153d254254345b61e20e7b37637dd6f6fd71ba01
similarity index 100%
rename from fuzz/der_roundtrip_corpus/153d254254345b61e20e7b37637dd6f6fd71ba01
rename to src/fuzz/der_roundtrip_corpus/153d254254345b61e20e7b37637dd6f6fd71ba01
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/163605136e22f5b5302fe60d1f17837bee6b6b2b b/src/fuzz/der_roundtrip_corpus/163605136e22f5b5302fe60d1f17837bee6b6b2b
similarity index 100%
rename from fuzz/der_roundtrip_corpus/163605136e22f5b5302fe60d1f17837bee6b6b2b
rename to src/fuzz/der_roundtrip_corpus/163605136e22f5b5302fe60d1f17837bee6b6b2b
diff --git a/fuzz/der_roundtrip_corpus/1a96ec99b487b93052cd860c447e6d126dcc36d4 b/src/fuzz/der_roundtrip_corpus/1a96ec99b487b93052cd860c447e6d126dcc36d4
similarity index 100%
rename from fuzz/der_roundtrip_corpus/1a96ec99b487b93052cd860c447e6d126dcc36d4
rename to src/fuzz/der_roundtrip_corpus/1a96ec99b487b93052cd860c447e6d126dcc36d4
diff --git a/fuzz/der_roundtrip_corpus/1cc9ad96fcee279e8589b7071c7a0ccd111098f2 b/src/fuzz/der_roundtrip_corpus/1cc9ad96fcee279e8589b7071c7a0ccd111098f2
similarity index 100%
rename from fuzz/der_roundtrip_corpus/1cc9ad96fcee279e8589b7071c7a0ccd111098f2
rename to src/fuzz/der_roundtrip_corpus/1cc9ad96fcee279e8589b7071c7a0ccd111098f2
diff --git a/fuzz/der_roundtrip_corpus/229b8e1825512868e0e11a199ed71231dd41bb4f b/src/fuzz/der_roundtrip_corpus/229b8e1825512868e0e11a199ed71231dd41bb4f
similarity index 100%
rename from fuzz/der_roundtrip_corpus/229b8e1825512868e0e11a199ed71231dd41bb4f
rename to src/fuzz/der_roundtrip_corpus/229b8e1825512868e0e11a199ed71231dd41bb4f
diff --git a/fuzz/der_roundtrip_corpus/236d820eadf7f84d70de7bb8be5f1c57a4005de2 b/src/fuzz/der_roundtrip_corpus/236d820eadf7f84d70de7bb8be5f1c57a4005de2
similarity index 100%
rename from fuzz/der_roundtrip_corpus/236d820eadf7f84d70de7bb8be5f1c57a4005de2
rename to src/fuzz/der_roundtrip_corpus/236d820eadf7f84d70de7bb8be5f1c57a4005de2
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/24fd9742dbdee3167509db4af245ad6f8c4c1e99 b/src/fuzz/der_roundtrip_corpus/24fd9742dbdee3167509db4af245ad6f8c4c1e99
similarity index 100%
rename from fuzz/der_roundtrip_corpus/24fd9742dbdee3167509db4af245ad6f8c4c1e99
rename to src/fuzz/der_roundtrip_corpus/24fd9742dbdee3167509db4af245ad6f8c4c1e99
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/2896f8deb3c4e8bdfeab743b22c64c92316880f7 b/src/fuzz/der_roundtrip_corpus/2896f8deb3c4e8bdfeab743b22c64c92316880f7
similarity index 100%
rename from fuzz/der_roundtrip_corpus/2896f8deb3c4e8bdfeab743b22c64c92316880f7
rename to src/fuzz/der_roundtrip_corpus/2896f8deb3c4e8bdfeab743b22c64c92316880f7
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/29b6252fe9c4d1186394b1664c421cca795b61a5 b/src/fuzz/der_roundtrip_corpus/29b6252fe9c4d1186394b1664c421cca795b61a5
similarity index 100%
rename from fuzz/der_roundtrip_corpus/29b6252fe9c4d1186394b1664c421cca795b61a5
rename to src/fuzz/der_roundtrip_corpus/29b6252fe9c4d1186394b1664c421cca795b61a5
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/2b4955132275314d1d377f37f93d8c1879a3519a b/src/fuzz/der_roundtrip_corpus/2b4955132275314d1d377f37f93d8c1879a3519a
similarity index 100%
rename from fuzz/der_roundtrip_corpus/2b4955132275314d1d377f37f93d8c1879a3519a
rename to src/fuzz/der_roundtrip_corpus/2b4955132275314d1d377f37f93d8c1879a3519a
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/2e7112ac524a7a663632397cbb41f7dfd22e92c6 b/src/fuzz/der_roundtrip_corpus/2e7112ac524a7a663632397cbb41f7dfd22e92c6
similarity index 100%
rename from fuzz/der_roundtrip_corpus/2e7112ac524a7a663632397cbb41f7dfd22e92c6
rename to src/fuzz/der_roundtrip_corpus/2e7112ac524a7a663632397cbb41f7dfd22e92c6
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/396d197005432accf99bf0f483286e459eb24063 b/src/fuzz/der_roundtrip_corpus/396d197005432accf99bf0f483286e459eb24063
similarity index 100%
rename from fuzz/der_roundtrip_corpus/396d197005432accf99bf0f483286e459eb24063
rename to src/fuzz/der_roundtrip_corpus/396d197005432accf99bf0f483286e459eb24063
diff --git a/fuzz/der_roundtrip_corpus/3c75fe79266cf639f2180722a3f03f8fc3e25685 b/src/fuzz/der_roundtrip_corpus/3c75fe79266cf639f2180722a3f03f8fc3e25685
similarity index 100%
rename from fuzz/der_roundtrip_corpus/3c75fe79266cf639f2180722a3f03f8fc3e25685
rename to src/fuzz/der_roundtrip_corpus/3c75fe79266cf639f2180722a3f03f8fc3e25685
diff --git a/fuzz/der_roundtrip_corpus/3fbb104fb0eb6cae4af34d8a516998336b3a6778 b/src/fuzz/der_roundtrip_corpus/3fbb104fb0eb6cae4af34d8a516998336b3a6778
similarity index 100%
rename from fuzz/der_roundtrip_corpus/3fbb104fb0eb6cae4af34d8a516998336b3a6778
rename to src/fuzz/der_roundtrip_corpus/3fbb104fb0eb6cae4af34d8a516998336b3a6778
diff --git a/fuzz/der_roundtrip_corpus/422fa995b3fdfed572b68b292062c330d6d05272 b/src/fuzz/der_roundtrip_corpus/422fa995b3fdfed572b68b292062c330d6d05272
similarity index 100%
rename from fuzz/der_roundtrip_corpus/422fa995b3fdfed572b68b292062c330d6d05272
rename to src/fuzz/der_roundtrip_corpus/422fa995b3fdfed572b68b292062c330d6d05272
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/428b48fc494cee828f0c27f77aef477cb2e1fd80 b/src/fuzz/der_roundtrip_corpus/428b48fc494cee828f0c27f77aef477cb2e1fd80
similarity index 100%
rename from fuzz/der_roundtrip_corpus/428b48fc494cee828f0c27f77aef477cb2e1fd80
rename to src/fuzz/der_roundtrip_corpus/428b48fc494cee828f0c27f77aef477cb2e1fd80
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/4bd69e424b6fa38f9e63e58b8d0e95ac2d38d598 b/src/fuzz/der_roundtrip_corpus/4bd69e424b6fa38f9e63e58b8d0e95ac2d38d598
similarity index 100%
rename from fuzz/der_roundtrip_corpus/4bd69e424b6fa38f9e63e58b8d0e95ac2d38d598
rename to src/fuzz/der_roundtrip_corpus/4bd69e424b6fa38f9e63e58b8d0e95ac2d38d598
diff --git a/fuzz/der_roundtrip_corpus/4be7e1f134e1c55aeadeead515200f6f1e6254ba b/src/fuzz/der_roundtrip_corpus/4be7e1f134e1c55aeadeead515200f6f1e6254ba
similarity index 100%
rename from fuzz/der_roundtrip_corpus/4be7e1f134e1c55aeadeead515200f6f1e6254ba
rename to src/fuzz/der_roundtrip_corpus/4be7e1f134e1c55aeadeead515200f6f1e6254ba
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/4de268400e174db2dc306f45c833cf968a6c6546 b/src/fuzz/der_roundtrip_corpus/4de268400e174db2dc306f45c833cf968a6c6546
similarity index 100%
rename from fuzz/der_roundtrip_corpus/4de268400e174db2dc306f45c833cf968a6c6546
rename to src/fuzz/der_roundtrip_corpus/4de268400e174db2dc306f45c833cf968a6c6546
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/52d2c7efcd7da0eb7463829e05a598e36729bfae b/src/fuzz/der_roundtrip_corpus/52d2c7efcd7da0eb7463829e05a598e36729bfae
similarity index 100%
rename from fuzz/der_roundtrip_corpus/52d2c7efcd7da0eb7463829e05a598e36729bfae
rename to src/fuzz/der_roundtrip_corpus/52d2c7efcd7da0eb7463829e05a598e36729bfae
diff --git a/fuzz/der_roundtrip_corpus/53cf415eb9de49fb5a0cb46e745e413a99aa0779 b/src/fuzz/der_roundtrip_corpus/53cf415eb9de49fb5a0cb46e745e413a99aa0779
similarity index 100%
rename from fuzz/der_roundtrip_corpus/53cf415eb9de49fb5a0cb46e745e413a99aa0779
rename to src/fuzz/der_roundtrip_corpus/53cf415eb9de49fb5a0cb46e745e413a99aa0779
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/53ea84c48a5792281a46eb5a9c896d54ea3f1838 b/src/fuzz/der_roundtrip_corpus/53ea84c48a5792281a46eb5a9c896d54ea3f1838
similarity index 100%
rename from fuzz/der_roundtrip_corpus/53ea84c48a5792281a46eb5a9c896d54ea3f1838
rename to src/fuzz/der_roundtrip_corpus/53ea84c48a5792281a46eb5a9c896d54ea3f1838
diff --git a/fuzz/der_roundtrip_corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f b/src/fuzz/der_roundtrip_corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f
similarity index 100%
rename from fuzz/der_roundtrip_corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f
rename to src/fuzz/der_roundtrip_corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/5bab61eb53176449e25c2c82f172b82cb13ffb9d b/src/fuzz/der_roundtrip_corpus/5bab61eb53176449e25c2c82f172b82cb13ffb9d
similarity index 100%
rename from fuzz/der_roundtrip_corpus/5bab61eb53176449e25c2c82f172b82cb13ffb9d
rename to src/fuzz/der_roundtrip_corpus/5bab61eb53176449e25c2c82f172b82cb13ffb9d
diff --git a/fuzz/der_roundtrip_corpus/5e5361730362736fe3e2804d8566e3c91454509b b/src/fuzz/der_roundtrip_corpus/5e5361730362736fe3e2804d8566e3c91454509b
similarity index 100%
rename from fuzz/der_roundtrip_corpus/5e5361730362736fe3e2804d8566e3c91454509b
rename to src/fuzz/der_roundtrip_corpus/5e5361730362736fe3e2804d8566e3c91454509b
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/6654fedb1fc4b07095695b062b5af4c2f12d59ae b/src/fuzz/der_roundtrip_corpus/6654fedb1fc4b07095695b062b5af4c2f12d59ae
similarity index 100%
rename from fuzz/der_roundtrip_corpus/6654fedb1fc4b07095695b062b5af4c2f12d59ae
rename to src/fuzz/der_roundtrip_corpus/6654fedb1fc4b07095695b062b5af4c2f12d59ae
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/6cad8b2a41194372ec897bece6512fe8331e274d b/src/fuzz/der_roundtrip_corpus/6cad8b2a41194372ec897bece6512fe8331e274d
similarity index 100%
rename from fuzz/der_roundtrip_corpus/6cad8b2a41194372ec897bece6512fe8331e274d
rename to src/fuzz/der_roundtrip_corpus/6cad8b2a41194372ec897bece6512fe8331e274d
diff --git a/fuzz/der_roundtrip_corpus/6f40330ec07e8e22f113f982b297ff7f86b8e485 b/src/fuzz/der_roundtrip_corpus/6f40330ec07e8e22f113f982b297ff7f86b8e485
similarity index 100%
rename from fuzz/der_roundtrip_corpus/6f40330ec07e8e22f113f982b297ff7f86b8e485
rename to src/fuzz/der_roundtrip_corpus/6f40330ec07e8e22f113f982b297ff7f86b8e485
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/738f291e53e97c08dae378c71ef70a60e31ae900 b/src/fuzz/der_roundtrip_corpus/738f291e53e97c08dae378c71ef70a60e31ae900
similarity index 100%
rename from fuzz/der_roundtrip_corpus/738f291e53e97c08dae378c71ef70a60e31ae900
rename to src/fuzz/der_roundtrip_corpus/738f291e53e97c08dae378c71ef70a60e31ae900
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/7396791821e64fc9340249a4bcbd2198e9f237db b/src/fuzz/der_roundtrip_corpus/7396791821e64fc9340249a4bcbd2198e9f237db
similarity index 100%
rename from fuzz/der_roundtrip_corpus/7396791821e64fc9340249a4bcbd2198e9f237db
rename to src/fuzz/der_roundtrip_corpus/7396791821e64fc9340249a4bcbd2198e9f237db
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/7653595e28f23e62ea6707c99ca08c780a69335f b/src/fuzz/der_roundtrip_corpus/7653595e28f23e62ea6707c99ca08c780a69335f
similarity index 100%
rename from fuzz/der_roundtrip_corpus/7653595e28f23e62ea6707c99ca08c780a69335f
rename to src/fuzz/der_roundtrip_corpus/7653595e28f23e62ea6707c99ca08c780a69335f
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/77de68daecd823babbb58edb1c8e14d7106e83bb b/src/fuzz/der_roundtrip_corpus/77de68daecd823babbb58edb1c8e14d7106e83bb
similarity index 100%
rename from fuzz/der_roundtrip_corpus/77de68daecd823babbb58edb1c8e14d7106e83bb
rename to src/fuzz/der_roundtrip_corpus/77de68daecd823babbb58edb1c8e14d7106e83bb
diff --git a/fuzz/der_roundtrip_corpus/7cb5c71603a787032973d6ddc9c2c34638005784 b/src/fuzz/der_roundtrip_corpus/7cb5c71603a787032973d6ddc9c2c34638005784
similarity index 100%
rename from fuzz/der_roundtrip_corpus/7cb5c71603a787032973d6ddc9c2c34638005784
rename to src/fuzz/der_roundtrip_corpus/7cb5c71603a787032973d6ddc9c2c34638005784
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/80a1e1ae75c1e5ef7bbde5f5877e3e5b26b3cf58 b/src/fuzz/der_roundtrip_corpus/80a1e1ae75c1e5ef7bbde5f5877e3e5b26b3cf58
similarity index 100%
rename from fuzz/der_roundtrip_corpus/80a1e1ae75c1e5ef7bbde5f5877e3e5b26b3cf58
rename to src/fuzz/der_roundtrip_corpus/80a1e1ae75c1e5ef7bbde5f5877e3e5b26b3cf58
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/872ba8af52a8c1380c388bab0e20bec2e729db80 b/src/fuzz/der_roundtrip_corpus/872ba8af52a8c1380c388bab0e20bec2e729db80
similarity index 100%
rename from fuzz/der_roundtrip_corpus/872ba8af52a8c1380c388bab0e20bec2e729db80
rename to src/fuzz/der_roundtrip_corpus/872ba8af52a8c1380c388bab0e20bec2e729db80
diff --git a/fuzz/der_roundtrip_corpus/8855f2d904cf1bbaffc54e68d98890fdc9ec14cc b/src/fuzz/der_roundtrip_corpus/8855f2d904cf1bbaffc54e68d98890fdc9ec14cc
similarity index 100%
rename from fuzz/der_roundtrip_corpus/8855f2d904cf1bbaffc54e68d98890fdc9ec14cc
rename to src/fuzz/der_roundtrip_corpus/8855f2d904cf1bbaffc54e68d98890fdc9ec14cc
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/8a22f56ee86cc2d67e9610a6b0ed59f21008a341 b/src/fuzz/der_roundtrip_corpus/8a22f56ee86cc2d67e9610a6b0ed59f21008a341
similarity index 100%
rename from fuzz/der_roundtrip_corpus/8a22f56ee86cc2d67e9610a6b0ed59f21008a341
rename to src/fuzz/der_roundtrip_corpus/8a22f56ee86cc2d67e9610a6b0ed59f21008a341
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/935a69e9f3bfa1dd3bf058fa3e1b953e82195de6 b/src/fuzz/der_roundtrip_corpus/935a69e9f3bfa1dd3bf058fa3e1b953e82195de6
similarity index 100%
rename from fuzz/der_roundtrip_corpus/935a69e9f3bfa1dd3bf058fa3e1b953e82195de6
rename to src/fuzz/der_roundtrip_corpus/935a69e9f3bfa1dd3bf058fa3e1b953e82195de6
diff --git a/fuzz/der_roundtrip_corpus/951ccb49640c8f9e81fb4e0d82730321f4e15bb3 b/src/fuzz/der_roundtrip_corpus/951ccb49640c8f9e81fb4e0d82730321f4e15bb3
similarity index 100%
rename from fuzz/der_roundtrip_corpus/951ccb49640c8f9e81fb4e0d82730321f4e15bb3
rename to src/fuzz/der_roundtrip_corpus/951ccb49640c8f9e81fb4e0d82730321f4e15bb3
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/9af1f3ed10c7a54f6b57c344015141cc082db23b b/src/fuzz/der_roundtrip_corpus/9af1f3ed10c7a54f6b57c344015141cc082db23b
similarity index 100%
rename from fuzz/der_roundtrip_corpus/9af1f3ed10c7a54f6b57c344015141cc082db23b
rename to src/fuzz/der_roundtrip_corpus/9af1f3ed10c7a54f6b57c344015141cc082db23b
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/a0b7dd1684089c63a4aac2e4a832544df4d639d6 b/src/fuzz/der_roundtrip_corpus/a0b7dd1684089c63a4aac2e4a832544df4d639d6
similarity index 100%
rename from fuzz/der_roundtrip_corpus/a0b7dd1684089c63a4aac2e4a832544df4d639d6
rename to src/fuzz/der_roundtrip_corpus/a0b7dd1684089c63a4aac2e4a832544df4d639d6
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/a22d0d3565a509a4bfedce078090d8c6a908d950 b/src/fuzz/der_roundtrip_corpus/a22d0d3565a509a4bfedce078090d8c6a908d950
similarity index 100%
rename from fuzz/der_roundtrip_corpus/a22d0d3565a509a4bfedce078090d8c6a908d950
rename to src/fuzz/der_roundtrip_corpus/a22d0d3565a509a4bfedce078090d8c6a908d950
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/a22f1185582f66227118c8e9002a5c29728f0650 b/src/fuzz/der_roundtrip_corpus/a22f1185582f66227118c8e9002a5c29728f0650
similarity index 100%
rename from fuzz/der_roundtrip_corpus/a22f1185582f66227118c8e9002a5c29728f0650
rename to src/fuzz/der_roundtrip_corpus/a22f1185582f66227118c8e9002a5c29728f0650
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/a457945cb86ec812235f407ed70fe72fbaf694a1 b/src/fuzz/der_roundtrip_corpus/a457945cb86ec812235f407ed70fe72fbaf694a1
similarity index 100%
rename from fuzz/der_roundtrip_corpus/a457945cb86ec812235f407ed70fe72fbaf694a1
rename to src/fuzz/der_roundtrip_corpus/a457945cb86ec812235f407ed70fe72fbaf694a1
diff --git a/fuzz/der_roundtrip_corpus/a4ee44c4e8728d4924642ef8765063262e8c4601 b/src/fuzz/der_roundtrip_corpus/a4ee44c4e8728d4924642ef8765063262e8c4601
similarity index 100%
rename from fuzz/der_roundtrip_corpus/a4ee44c4e8728d4924642ef8765063262e8c4601
rename to src/fuzz/der_roundtrip_corpus/a4ee44c4e8728d4924642ef8765063262e8c4601
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/a4fc609a6546fc0061f499f0faed9054fd388c9a b/src/fuzz/der_roundtrip_corpus/a4fc609a6546fc0061f499f0faed9054fd388c9a
similarity index 100%
rename from fuzz/der_roundtrip_corpus/a4fc609a6546fc0061f499f0faed9054fd388c9a
rename to src/fuzz/der_roundtrip_corpus/a4fc609a6546fc0061f499f0faed9054fd388c9a
diff --git a/fuzz/der_roundtrip_corpus/a7c13e6fe60eee08b9aac00a095a9301ea1a9824 b/src/fuzz/der_roundtrip_corpus/a7c13e6fe60eee08b9aac00a095a9301ea1a9824
similarity index 100%
rename from fuzz/der_roundtrip_corpus/a7c13e6fe60eee08b9aac00a095a9301ea1a9824
rename to src/fuzz/der_roundtrip_corpus/a7c13e6fe60eee08b9aac00a095a9301ea1a9824
diff --git a/fuzz/der_roundtrip_corpus/a98e22a5a8c2f5dda365d55e76536931010e1560 b/src/fuzz/der_roundtrip_corpus/a98e22a5a8c2f5dda365d55e76536931010e1560
similarity index 100%
rename from fuzz/der_roundtrip_corpus/a98e22a5a8c2f5dda365d55e76536931010e1560
rename to src/fuzz/der_roundtrip_corpus/a98e22a5a8c2f5dda365d55e76536931010e1560
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/aca6ed86348b1176bfbe4ebf32b2d48a0aa42f9f b/src/fuzz/der_roundtrip_corpus/aca6ed86348b1176bfbe4ebf32b2d48a0aa42f9f
similarity index 100%
rename from fuzz/der_roundtrip_corpus/aca6ed86348b1176bfbe4ebf32b2d48a0aa42f9f
rename to src/fuzz/der_roundtrip_corpus/aca6ed86348b1176bfbe4ebf32b2d48a0aa42f9f
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/aeefb82d7f5cc69168aade3b196a84d0f5c14bf2 b/src/fuzz/der_roundtrip_corpus/aeefb82d7f5cc69168aade3b196a84d0f5c14bf2
similarity index 100%
rename from fuzz/der_roundtrip_corpus/aeefb82d7f5cc69168aade3b196a84d0f5c14bf2
rename to src/fuzz/der_roundtrip_corpus/aeefb82d7f5cc69168aade3b196a84d0f5c14bf2
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/b37e0f6fa42840c773747c4cb608c278ab65021d b/src/fuzz/der_roundtrip_corpus/b37e0f6fa42840c773747c4cb608c278ab65021d
similarity index 100%
rename from fuzz/der_roundtrip_corpus/b37e0f6fa42840c773747c4cb608c278ab65021d
rename to src/fuzz/der_roundtrip_corpus/b37e0f6fa42840c773747c4cb608c278ab65021d
diff --git a/fuzz/der_roundtrip_corpus/b5d4e67f0ec5b1a90100d8ad424d77aea8e16353 b/src/fuzz/der_roundtrip_corpus/b5d4e67f0ec5b1a90100d8ad424d77aea8e16353
similarity index 100%
rename from fuzz/der_roundtrip_corpus/b5d4e67f0ec5b1a90100d8ad424d77aea8e16353
rename to src/fuzz/der_roundtrip_corpus/b5d4e67f0ec5b1a90100d8ad424d77aea8e16353
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/b65ea16ba4dae8599ebbad7c4cb9fcd505edf485 b/src/fuzz/der_roundtrip_corpus/b65ea16ba4dae8599ebbad7c4cb9fcd505edf485
similarity index 100%
rename from fuzz/der_roundtrip_corpus/b65ea16ba4dae8599ebbad7c4cb9fcd505edf485
rename to src/fuzz/der_roundtrip_corpus/b65ea16ba4dae8599ebbad7c4cb9fcd505edf485
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/b95311782071c4d9182c0effe32487fc5cdbd33d b/src/fuzz/der_roundtrip_corpus/b95311782071c4d9182c0effe32487fc5cdbd33d
similarity index 100%
rename from fuzz/der_roundtrip_corpus/b95311782071c4d9182c0effe32487fc5cdbd33d
rename to src/fuzz/der_roundtrip_corpus/b95311782071c4d9182c0effe32487fc5cdbd33d
diff --git a/fuzz/der_roundtrip_corpus/bbcaf4d15f92bfc6d624eee967fade1a74329f30 b/src/fuzz/der_roundtrip_corpus/bbcaf4d15f92bfc6d624eee967fade1a74329f30
similarity index 100%
rename from fuzz/der_roundtrip_corpus/bbcaf4d15f92bfc6d624eee967fade1a74329f30
rename to src/fuzz/der_roundtrip_corpus/bbcaf4d15f92bfc6d624eee967fade1a74329f30
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/bc26b8c794ac0adf948cbca02e88b3901824ef17 b/src/fuzz/der_roundtrip_corpus/bc26b8c794ac0adf948cbca02e88b3901824ef17
similarity index 100%
rename from fuzz/der_roundtrip_corpus/bc26b8c794ac0adf948cbca02e88b3901824ef17
rename to src/fuzz/der_roundtrip_corpus/bc26b8c794ac0adf948cbca02e88b3901824ef17
diff --git a/fuzz/der_roundtrip_corpus/bc7b23c2c68e4ad33ecea493ff6e60d423371cd0 b/src/fuzz/der_roundtrip_corpus/bc7b23c2c68e4ad33ecea493ff6e60d423371cd0
similarity index 100%
rename from fuzz/der_roundtrip_corpus/bc7b23c2c68e4ad33ecea493ff6e60d423371cd0
rename to src/fuzz/der_roundtrip_corpus/bc7b23c2c68e4ad33ecea493ff6e60d423371cd0
diff --git a/fuzz/der_roundtrip_corpus/bd8daf3e78d8ba3a25838053b6993edc7a21c30e b/src/fuzz/der_roundtrip_corpus/bd8daf3e78d8ba3a25838053b6993edc7a21c30e
similarity index 100%
rename from fuzz/der_roundtrip_corpus/bd8daf3e78d8ba3a25838053b6993edc7a21c30e
rename to src/fuzz/der_roundtrip_corpus/bd8daf3e78d8ba3a25838053b6993edc7a21c30e
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/c4d94647e646f02da1736b3179804ad6083acde9 b/src/fuzz/der_roundtrip_corpus/c4d94647e646f02da1736b3179804ad6083acde9
similarity index 100%
rename from fuzz/der_roundtrip_corpus/c4d94647e646f02da1736b3179804ad6083acde9
rename to src/fuzz/der_roundtrip_corpus/c4d94647e646f02da1736b3179804ad6083acde9
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/c869b259f9f81bec8ed24a9bc2cef35a513fb9fc b/src/fuzz/der_roundtrip_corpus/c869b259f9f81bec8ed24a9bc2cef35a513fb9fc
similarity index 100%
rename from fuzz/der_roundtrip_corpus/c869b259f9f81bec8ed24a9bc2cef35a513fb9fc
rename to src/fuzz/der_roundtrip_corpus/c869b259f9f81bec8ed24a9bc2cef35a513fb9fc
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/ceee46f04a09ef5d3342ef25d9f483e861727575 b/src/fuzz/der_roundtrip_corpus/ceee46f04a09ef5d3342ef25d9f483e861727575
similarity index 100%
rename from fuzz/der_roundtrip_corpus/ceee46f04a09ef5d3342ef25d9f483e861727575
rename to src/fuzz/der_roundtrip_corpus/ceee46f04a09ef5d3342ef25d9f483e861727575
diff --git a/fuzz/der_roundtrip_corpus/d05c069216b54f35bc7e3ee08371baee243c089a b/src/fuzz/der_roundtrip_corpus/d05c069216b54f35bc7e3ee08371baee243c089a
similarity index 100%
rename from fuzz/der_roundtrip_corpus/d05c069216b54f35bc7e3ee08371baee243c089a
rename to src/fuzz/der_roundtrip_corpus/d05c069216b54f35bc7e3ee08371baee243c089a
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/d18c30ba21e0d085dd983ad528f2c9001285d3d2 b/src/fuzz/der_roundtrip_corpus/d18c30ba21e0d085dd983ad528f2c9001285d3d2
similarity index 100%
rename from fuzz/der_roundtrip_corpus/d18c30ba21e0d085dd983ad528f2c9001285d3d2
rename to src/fuzz/der_roundtrip_corpus/d18c30ba21e0d085dd983ad528f2c9001285d3d2
diff --git a/fuzz/der_roundtrip_corpus/d2c00146b2f2bcb4c6cecb731d2062273523d8c8 b/src/fuzz/der_roundtrip_corpus/d2c00146b2f2bcb4c6cecb731d2062273523d8c8
similarity index 100%
rename from fuzz/der_roundtrip_corpus/d2c00146b2f2bcb4c6cecb731d2062273523d8c8
rename to src/fuzz/der_roundtrip_corpus/d2c00146b2f2bcb4c6cecb731d2062273523d8c8
diff --git a/fuzz/der_roundtrip_corpus/d9bc7157a485958a5fce35ce777f551fe3f7d94c b/src/fuzz/der_roundtrip_corpus/d9bc7157a485958a5fce35ce777f551fe3f7d94c
similarity index 100%
rename from fuzz/der_roundtrip_corpus/d9bc7157a485958a5fce35ce777f551fe3f7d94c
rename to src/fuzz/der_roundtrip_corpus/d9bc7157a485958a5fce35ce777f551fe3f7d94c
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/defce76f0d3c3e057bb623986bacee7bbd07d1a1 b/src/fuzz/der_roundtrip_corpus/defce76f0d3c3e057bb623986bacee7bbd07d1a1
similarity index 100%
rename from fuzz/der_roundtrip_corpus/defce76f0d3c3e057bb623986bacee7bbd07d1a1
rename to src/fuzz/der_roundtrip_corpus/defce76f0d3c3e057bb623986bacee7bbd07d1a1
diff --git a/fuzz/der_roundtrip_corpus/df9b696736847e43672b7a99ca05655af8a81135 b/src/fuzz/der_roundtrip_corpus/df9b696736847e43672b7a99ca05655af8a81135
similarity index 100%
rename from fuzz/der_roundtrip_corpus/df9b696736847e43672b7a99ca05655af8a81135
rename to src/fuzz/der_roundtrip_corpus/df9b696736847e43672b7a99ca05655af8a81135
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/e5b420f71cf412bd9fdebdd46245fabd1f3462e5 b/src/fuzz/der_roundtrip_corpus/e5b420f71cf412bd9fdebdd46245fabd1f3462e5
similarity index 100%
rename from fuzz/der_roundtrip_corpus/e5b420f71cf412bd9fdebdd46245fabd1f3462e5
rename to src/fuzz/der_roundtrip_corpus/e5b420f71cf412bd9fdebdd46245fabd1f3462e5
diff --git a/fuzz/der_roundtrip_corpus/e7979b0e6e3e9cd64ceab99778c55205d6f92a73 b/src/fuzz/der_roundtrip_corpus/e7979b0e6e3e9cd64ceab99778c55205d6f92a73
similarity index 100%
rename from fuzz/der_roundtrip_corpus/e7979b0e6e3e9cd64ceab99778c55205d6f92a73
rename to src/fuzz/der_roundtrip_corpus/e7979b0e6e3e9cd64ceab99778c55205d6f92a73
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/ee629f1935abc05fdc32ba314ec1f80f4bff2a17 b/src/fuzz/der_roundtrip_corpus/ee629f1935abc05fdc32ba314ec1f80f4bff2a17
similarity index 100%
rename from fuzz/der_roundtrip_corpus/ee629f1935abc05fdc32ba314ec1f80f4bff2a17
rename to src/fuzz/der_roundtrip_corpus/ee629f1935abc05fdc32ba314ec1f80f4bff2a17
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/f944dcd635f9801f7ac90a407fbc479964dec024 b/src/fuzz/der_roundtrip_corpus/f944dcd635f9801f7ac90a407fbc479964dec024
similarity index 100%
rename from fuzz/der_roundtrip_corpus/f944dcd635f9801f7ac90a407fbc479964dec024
rename to src/fuzz/der_roundtrip_corpus/f944dcd635f9801f7ac90a407fbc479964dec024
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/fadcde7d914246ca04bd56e68fd4045b1cf1c5ef b/src/fuzz/der_roundtrip_corpus/fadcde7d914246ca04bd56e68fd4045b1cf1c5ef
similarity index 100%
rename from fuzz/der_roundtrip_corpus/fadcde7d914246ca04bd56e68fd4045b1cf1c5ef
rename to src/fuzz/der_roundtrip_corpus/fadcde7d914246ca04bd56e68fd4045b1cf1c5ef
Binary files differ
diff --git a/fuzz/der_roundtrip_corpus/fd8be6506a9995f626eef831b9c981a80b0e3640 b/src/fuzz/der_roundtrip_corpus/fd8be6506a9995f626eef831b9c981a80b0e3640
similarity index 100%
rename from fuzz/der_roundtrip_corpus/fd8be6506a9995f626eef831b9c981a80b0e3640
rename to src/fuzz/der_roundtrip_corpus/fd8be6506a9995f626eef831b9c981a80b0e3640
Binary files differ
diff --git a/fuzz/dtls_client.cc b/src/fuzz/dtls_client.cc
similarity index 100%
rename from fuzz/dtls_client.cc
rename to src/fuzz/dtls_client.cc
diff --git a/fuzz/dtls_client_corpus/007f80cf3375202f763d5fd1cce1c5ddee0bfba8 b/src/fuzz/dtls_client_corpus/007f80cf3375202f763d5fd1cce1c5ddee0bfba8
similarity index 100%
rename from fuzz/dtls_client_corpus/007f80cf3375202f763d5fd1cce1c5ddee0bfba8
rename to src/fuzz/dtls_client_corpus/007f80cf3375202f763d5fd1cce1c5ddee0bfba8
Binary files differ
diff --git a/fuzz/dtls_client_corpus/05de1a1709ffcbee9c7c20f3ff266d63cc28b1ba b/src/fuzz/dtls_client_corpus/05de1a1709ffcbee9c7c20f3ff266d63cc28b1ba
similarity index 100%
rename from fuzz/dtls_client_corpus/05de1a1709ffcbee9c7c20f3ff266d63cc28b1ba
rename to src/fuzz/dtls_client_corpus/05de1a1709ffcbee9c7c20f3ff266d63cc28b1ba
Binary files differ
diff --git a/fuzz/dtls_client_corpus/0653c30ea148bee41cc94ad2cb22ef67ffa417fa b/src/fuzz/dtls_client_corpus/0653c30ea148bee41cc94ad2cb22ef67ffa417fa
similarity index 100%
rename from fuzz/dtls_client_corpus/0653c30ea148bee41cc94ad2cb22ef67ffa417fa
rename to src/fuzz/dtls_client_corpus/0653c30ea148bee41cc94ad2cb22ef67ffa417fa
Binary files differ
diff --git a/fuzz/dtls_client_corpus/068b9ddf4ceef1668ff211a9adf0984c8553799b b/src/fuzz/dtls_client_corpus/068b9ddf4ceef1668ff211a9adf0984c8553799b
similarity index 100%
rename from fuzz/dtls_client_corpus/068b9ddf4ceef1668ff211a9adf0984c8553799b
rename to src/fuzz/dtls_client_corpus/068b9ddf4ceef1668ff211a9adf0984c8553799b
Binary files differ
diff --git a/fuzz/dtls_client_corpus/0845d1131ac8bf4a8b6ee3870f2078df9258550d b/src/fuzz/dtls_client_corpus/0845d1131ac8bf4a8b6ee3870f2078df9258550d
similarity index 100%
rename from fuzz/dtls_client_corpus/0845d1131ac8bf4a8b6ee3870f2078df9258550d
rename to src/fuzz/dtls_client_corpus/0845d1131ac8bf4a8b6ee3870f2078df9258550d
Binary files differ
diff --git a/fuzz/dtls_client_corpus/0beae17629a5bf7b6231701d53b7dfb8db6931fb b/src/fuzz/dtls_client_corpus/0beae17629a5bf7b6231701d53b7dfb8db6931fb
similarity index 100%
rename from fuzz/dtls_client_corpus/0beae17629a5bf7b6231701d53b7dfb8db6931fb
rename to src/fuzz/dtls_client_corpus/0beae17629a5bf7b6231701d53b7dfb8db6931fb
Binary files differ
diff --git a/fuzz/dtls_client_corpus/0c1ce87b94e25d966f08f48c80406adf2fb97fd3 b/src/fuzz/dtls_client_corpus/0c1ce87b94e25d966f08f48c80406adf2fb97fd3
similarity index 100%
rename from fuzz/dtls_client_corpus/0c1ce87b94e25d966f08f48c80406adf2fb97fd3
rename to src/fuzz/dtls_client_corpus/0c1ce87b94e25d966f08f48c80406adf2fb97fd3
Binary files differ
diff --git a/fuzz/dtls_client_corpus/13f129c8eed84edb4c60cd8a8716662677253077 b/src/fuzz/dtls_client_corpus/13f129c8eed84edb4c60cd8a8716662677253077
similarity index 100%
rename from fuzz/dtls_client_corpus/13f129c8eed84edb4c60cd8a8716662677253077
rename to src/fuzz/dtls_client_corpus/13f129c8eed84edb4c60cd8a8716662677253077
Binary files differ
diff --git a/fuzz/dtls_client_corpus/1489f923c4dca729178b3e3233458550d8dddf29 b/src/fuzz/dtls_client_corpus/1489f923c4dca729178b3e3233458550d8dddf29
similarity index 100%
rename from fuzz/dtls_client_corpus/1489f923c4dca729178b3e3233458550d8dddf29
rename to src/fuzz/dtls_client_corpus/1489f923c4dca729178b3e3233458550d8dddf29
Binary files differ
diff --git a/fuzz/dtls_client_corpus/14d2f2ee1d63fad13260e88474f42cc83d188dce b/src/fuzz/dtls_client_corpus/14d2f2ee1d63fad13260e88474f42cc83d188dce
similarity index 100%
rename from fuzz/dtls_client_corpus/14d2f2ee1d63fad13260e88474f42cc83d188dce
rename to src/fuzz/dtls_client_corpus/14d2f2ee1d63fad13260e88474f42cc83d188dce
Binary files differ
diff --git a/fuzz/dtls_client_corpus/195319fd6318edb38c054de4e9466ab4f7e07dfa b/src/fuzz/dtls_client_corpus/195319fd6318edb38c054de4e9466ab4f7e07dfa
similarity index 100%
rename from fuzz/dtls_client_corpus/195319fd6318edb38c054de4e9466ab4f7e07dfa
rename to src/fuzz/dtls_client_corpus/195319fd6318edb38c054de4e9466ab4f7e07dfa
Binary files differ
diff --git a/fuzz/dtls_client_corpus/1f6fcb04c527f83973de2eec964461009c8de4cb b/src/fuzz/dtls_client_corpus/1f6fcb04c527f83973de2eec964461009c8de4cb
similarity index 100%
rename from fuzz/dtls_client_corpus/1f6fcb04c527f83973de2eec964461009c8de4cb
rename to src/fuzz/dtls_client_corpus/1f6fcb04c527f83973de2eec964461009c8de4cb
Binary files differ
diff --git a/fuzz/dtls_client_corpus/20a028018c0eb6b155149d4ffc4541364c25d4cf b/src/fuzz/dtls_client_corpus/20a028018c0eb6b155149d4ffc4541364c25d4cf
similarity index 100%
rename from fuzz/dtls_client_corpus/20a028018c0eb6b155149d4ffc4541364c25d4cf
rename to src/fuzz/dtls_client_corpus/20a028018c0eb6b155149d4ffc4541364c25d4cf
Binary files differ
diff --git a/fuzz/dtls_client_corpus/21d3e07079db5f0955e4c08b9bef04275c3d4971 b/src/fuzz/dtls_client_corpus/21d3e07079db5f0955e4c08b9bef04275c3d4971
similarity index 100%
rename from fuzz/dtls_client_corpus/21d3e07079db5f0955e4c08b9bef04275c3d4971
rename to src/fuzz/dtls_client_corpus/21d3e07079db5f0955e4c08b9bef04275c3d4971
Binary files differ
diff --git a/fuzz/dtls_client_corpus/28110c154cf726e084f1ee0fa106bc4bc71fe46d b/src/fuzz/dtls_client_corpus/28110c154cf726e084f1ee0fa106bc4bc71fe46d
similarity index 100%
rename from fuzz/dtls_client_corpus/28110c154cf726e084f1ee0fa106bc4bc71fe46d
rename to src/fuzz/dtls_client_corpus/28110c154cf726e084f1ee0fa106bc4bc71fe46d
Binary files differ
diff --git a/fuzz/dtls_client_corpus/28d265e21e1c1fafe3ee805342011d16bb697afb b/src/fuzz/dtls_client_corpus/28d265e21e1c1fafe3ee805342011d16bb697afb
similarity index 100%
rename from fuzz/dtls_client_corpus/28d265e21e1c1fafe3ee805342011d16bb697afb
rename to src/fuzz/dtls_client_corpus/28d265e21e1c1fafe3ee805342011d16bb697afb
Binary files differ
diff --git a/fuzz/dtls_client_corpus/294c0474a3e75554781083d9d38f509a2e37d02e b/src/fuzz/dtls_client_corpus/294c0474a3e75554781083d9d38f509a2e37d02e
similarity index 100%
rename from fuzz/dtls_client_corpus/294c0474a3e75554781083d9d38f509a2e37d02e
rename to src/fuzz/dtls_client_corpus/294c0474a3e75554781083d9d38f509a2e37d02e
Binary files differ
diff --git a/fuzz/dtls_client_corpus/29b11dac1649bf2e855fb152449915f2188c1f5b b/src/fuzz/dtls_client_corpus/29b11dac1649bf2e855fb152449915f2188c1f5b
similarity index 100%
rename from fuzz/dtls_client_corpus/29b11dac1649bf2e855fb152449915f2188c1f5b
rename to src/fuzz/dtls_client_corpus/29b11dac1649bf2e855fb152449915f2188c1f5b
Binary files differ
diff --git a/fuzz/dtls_client_corpus/2be05b76e7f3741f4fbabe82adc3a3785087501e b/src/fuzz/dtls_client_corpus/2be05b76e7f3741f4fbabe82adc3a3785087501e
similarity index 100%
rename from fuzz/dtls_client_corpus/2be05b76e7f3741f4fbabe82adc3a3785087501e
rename to src/fuzz/dtls_client_corpus/2be05b76e7f3741f4fbabe82adc3a3785087501e
Binary files differ
diff --git a/fuzz/dtls_client_corpus/2ddfb2a8e11d0c728a37b77b88d3e9c51219d3ea b/src/fuzz/dtls_client_corpus/2ddfb2a8e11d0c728a37b77b88d3e9c51219d3ea
similarity index 100%
rename from fuzz/dtls_client_corpus/2ddfb2a8e11d0c728a37b77b88d3e9c51219d3ea
rename to src/fuzz/dtls_client_corpus/2ddfb2a8e11d0c728a37b77b88d3e9c51219d3ea
Binary files differ
diff --git a/fuzz/dtls_client_corpus/2eb48acff37f6536b65cb937ae4c30bf3da7d409 b/src/fuzz/dtls_client_corpus/2eb48acff37f6536b65cb937ae4c30bf3da7d409
similarity index 100%
rename from fuzz/dtls_client_corpus/2eb48acff37f6536b65cb937ae4c30bf3da7d409
rename to src/fuzz/dtls_client_corpus/2eb48acff37f6536b65cb937ae4c30bf3da7d409
Binary files differ
diff --git a/fuzz/dtls_client_corpus/3376c5cf1940344a79c7336ea762128af1af6820 b/src/fuzz/dtls_client_corpus/3376c5cf1940344a79c7336ea762128af1af6820
similarity index 100%
rename from fuzz/dtls_client_corpus/3376c5cf1940344a79c7336ea762128af1af6820
rename to src/fuzz/dtls_client_corpus/3376c5cf1940344a79c7336ea762128af1af6820
Binary files differ
diff --git a/fuzz/dtls_client_corpus/33ac6ec7a60cd1b45a28fa08aea2f117039d24fa b/src/fuzz/dtls_client_corpus/33ac6ec7a60cd1b45a28fa08aea2f117039d24fa
similarity index 100%
rename from fuzz/dtls_client_corpus/33ac6ec7a60cd1b45a28fa08aea2f117039d24fa
rename to src/fuzz/dtls_client_corpus/33ac6ec7a60cd1b45a28fa08aea2f117039d24fa
Binary files differ
diff --git a/fuzz/dtls_client_corpus/363399bdc9899cbc9fa286286d13b440cf5da9a5 b/src/fuzz/dtls_client_corpus/363399bdc9899cbc9fa286286d13b440cf5da9a5
similarity index 100%
rename from fuzz/dtls_client_corpus/363399bdc9899cbc9fa286286d13b440cf5da9a5
rename to src/fuzz/dtls_client_corpus/363399bdc9899cbc9fa286286d13b440cf5da9a5
Binary files differ
diff --git a/fuzz/dtls_client_corpus/366ed4a770b0966e2c7c5a439e4432d61e12264d b/src/fuzz/dtls_client_corpus/366ed4a770b0966e2c7c5a439e4432d61e12264d
similarity index 100%
rename from fuzz/dtls_client_corpus/366ed4a770b0966e2c7c5a439e4432d61e12264d
rename to src/fuzz/dtls_client_corpus/366ed4a770b0966e2c7c5a439e4432d61e12264d
Binary files differ
diff --git a/fuzz/dtls_client_corpus/36a03970bcea32e964f08a11573abe470e083cfc b/src/fuzz/dtls_client_corpus/36a03970bcea32e964f08a11573abe470e083cfc
similarity index 100%
rename from fuzz/dtls_client_corpus/36a03970bcea32e964f08a11573abe470e083cfc
rename to src/fuzz/dtls_client_corpus/36a03970bcea32e964f08a11573abe470e083cfc
Binary files differ
diff --git a/fuzz/dtls_client_corpus/3723e23dc413d4aeb735e94396b666a60feded1d b/src/fuzz/dtls_client_corpus/3723e23dc413d4aeb735e94396b666a60feded1d
similarity index 100%
rename from fuzz/dtls_client_corpus/3723e23dc413d4aeb735e94396b666a60feded1d
rename to src/fuzz/dtls_client_corpus/3723e23dc413d4aeb735e94396b666a60feded1d
Binary files differ
diff --git a/fuzz/dtls_client_corpus/3908fa8d5b93c5baad5d48cf855b546fb16b3e89 b/src/fuzz/dtls_client_corpus/3908fa8d5b93c5baad5d48cf855b546fb16b3e89
similarity index 100%
rename from fuzz/dtls_client_corpus/3908fa8d5b93c5baad5d48cf855b546fb16b3e89
rename to src/fuzz/dtls_client_corpus/3908fa8d5b93c5baad5d48cf855b546fb16b3e89
Binary files differ
diff --git a/fuzz/dtls_client_corpus/3a916a58304465a0d915365e7289eef60320ee6a b/src/fuzz/dtls_client_corpus/3a916a58304465a0d915365e7289eef60320ee6a
similarity index 100%
rename from fuzz/dtls_client_corpus/3a916a58304465a0d915365e7289eef60320ee6a
rename to src/fuzz/dtls_client_corpus/3a916a58304465a0d915365e7289eef60320ee6a
Binary files differ
diff --git a/fuzz/dtls_client_corpus/3d33df613bdefa90bd99f71635f25d7d1bea0f8f b/src/fuzz/dtls_client_corpus/3d33df613bdefa90bd99f71635f25d7d1bea0f8f
similarity index 100%
rename from fuzz/dtls_client_corpus/3d33df613bdefa90bd99f71635f25d7d1bea0f8f
rename to src/fuzz/dtls_client_corpus/3d33df613bdefa90bd99f71635f25d7d1bea0f8f
Binary files differ
diff --git a/fuzz/dtls_client_corpus/3e3fc2b516a97adc49d558bea7e99feb29168e74 b/src/fuzz/dtls_client_corpus/3e3fc2b516a97adc49d558bea7e99feb29168e74
similarity index 100%
rename from fuzz/dtls_client_corpus/3e3fc2b516a97adc49d558bea7e99feb29168e74
rename to src/fuzz/dtls_client_corpus/3e3fc2b516a97adc49d558bea7e99feb29168e74
Binary files differ
diff --git a/fuzz/dtls_client_corpus/4133ff41880f14a1dbda603391281f324443cf4e b/src/fuzz/dtls_client_corpus/4133ff41880f14a1dbda603391281f324443cf4e
similarity index 100%
rename from fuzz/dtls_client_corpus/4133ff41880f14a1dbda603391281f324443cf4e
rename to src/fuzz/dtls_client_corpus/4133ff41880f14a1dbda603391281f324443cf4e
Binary files differ
diff --git a/fuzz/dtls_client_corpus/45c19daeae7317c8d91cd57399aabf39df735390 b/src/fuzz/dtls_client_corpus/45c19daeae7317c8d91cd57399aabf39df735390
similarity index 100%
rename from fuzz/dtls_client_corpus/45c19daeae7317c8d91cd57399aabf39df735390
rename to src/fuzz/dtls_client_corpus/45c19daeae7317c8d91cd57399aabf39df735390
Binary files differ
diff --git a/fuzz/dtls_client_corpus/4a23e7aa3e70a542e900c4b97c050362cf9a752f b/src/fuzz/dtls_client_corpus/4a23e7aa3e70a542e900c4b97c050362cf9a752f
similarity index 100%
rename from fuzz/dtls_client_corpus/4a23e7aa3e70a542e900c4b97c050362cf9a752f
rename to src/fuzz/dtls_client_corpus/4a23e7aa3e70a542e900c4b97c050362cf9a752f
Binary files differ
diff --git a/fuzz/dtls_client_corpus/4b2a75c634e97d8d1509af720465982a629c4b4a b/src/fuzz/dtls_client_corpus/4b2a75c634e97d8d1509af720465982a629c4b4a
similarity index 100%
rename from fuzz/dtls_client_corpus/4b2a75c634e97d8d1509af720465982a629c4b4a
rename to src/fuzz/dtls_client_corpus/4b2a75c634e97d8d1509af720465982a629c4b4a
Binary files differ
diff --git a/fuzz/dtls_client_corpus/4c9445ac3cbdb53b68c01bb0a0fdc2d2a348798d b/src/fuzz/dtls_client_corpus/4c9445ac3cbdb53b68c01bb0a0fdc2d2a348798d
similarity index 100%
rename from fuzz/dtls_client_corpus/4c9445ac3cbdb53b68c01bb0a0fdc2d2a348798d
rename to src/fuzz/dtls_client_corpus/4c9445ac3cbdb53b68c01bb0a0fdc2d2a348798d
Binary files differ
diff --git a/fuzz/dtls_client_corpus/4fa6fd26dc5c8e63658d9d01b1ebcb53fb49e9a2 b/src/fuzz/dtls_client_corpus/4fa6fd26dc5c8e63658d9d01b1ebcb53fb49e9a2
similarity index 100%
rename from fuzz/dtls_client_corpus/4fa6fd26dc5c8e63658d9d01b1ebcb53fb49e9a2
rename to src/fuzz/dtls_client_corpus/4fa6fd26dc5c8e63658d9d01b1ebcb53fb49e9a2
Binary files differ
diff --git a/fuzz/dtls_client_corpus/54e9e3c7feb59090afef2addf59bdf2fad99d6ba b/src/fuzz/dtls_client_corpus/54e9e3c7feb59090afef2addf59bdf2fad99d6ba
similarity index 100%
rename from fuzz/dtls_client_corpus/54e9e3c7feb59090afef2addf59bdf2fad99d6ba
rename to src/fuzz/dtls_client_corpus/54e9e3c7feb59090afef2addf59bdf2fad99d6ba
Binary files differ
diff --git a/fuzz/dtls_client_corpus/580a2a56b5cd4013c08e1486550d4b16433c6ead b/src/fuzz/dtls_client_corpus/580a2a56b5cd4013c08e1486550d4b16433c6ead
similarity index 100%
rename from fuzz/dtls_client_corpus/580a2a56b5cd4013c08e1486550d4b16433c6ead
rename to src/fuzz/dtls_client_corpus/580a2a56b5cd4013c08e1486550d4b16433c6ead
Binary files differ
diff --git a/fuzz/dtls_client_corpus/597db602bc71b88812a5324e3c08d02dfba0c41d b/src/fuzz/dtls_client_corpus/597db602bc71b88812a5324e3c08d02dfba0c41d
similarity index 100%
rename from fuzz/dtls_client_corpus/597db602bc71b88812a5324e3c08d02dfba0c41d
rename to src/fuzz/dtls_client_corpus/597db602bc71b88812a5324e3c08d02dfba0c41d
Binary files differ
diff --git a/fuzz/dtls_client_corpus/5c69210714bc0f3e553a7a10a789f40a6d1ccf4c b/src/fuzz/dtls_client_corpus/5c69210714bc0f3e553a7a10a789f40a6d1ccf4c
similarity index 100%
rename from fuzz/dtls_client_corpus/5c69210714bc0f3e553a7a10a789f40a6d1ccf4c
rename to src/fuzz/dtls_client_corpus/5c69210714bc0f3e553a7a10a789f40a6d1ccf4c
Binary files differ
diff --git a/fuzz/dtls_client_corpus/5ed17bc8bcc8139bb9d71d4169e1548ddafe05d2 b/src/fuzz/dtls_client_corpus/5ed17bc8bcc8139bb9d71d4169e1548ddafe05d2
similarity index 100%
rename from fuzz/dtls_client_corpus/5ed17bc8bcc8139bb9d71d4169e1548ddafe05d2
rename to src/fuzz/dtls_client_corpus/5ed17bc8bcc8139bb9d71d4169e1548ddafe05d2
Binary files differ
diff --git a/fuzz/dtls_client_corpus/5fdbb56362f53ed3210edf252ad85263736f7ab4 b/src/fuzz/dtls_client_corpus/5fdbb56362f53ed3210edf252ad85263736f7ab4
similarity index 100%
rename from fuzz/dtls_client_corpus/5fdbb56362f53ed3210edf252ad85263736f7ab4
rename to src/fuzz/dtls_client_corpus/5fdbb56362f53ed3210edf252ad85263736f7ab4
Binary files differ
diff --git a/fuzz/dtls_client_corpus/6172e1cf38befd7527956767820110f9d02b7a49 b/src/fuzz/dtls_client_corpus/6172e1cf38befd7527956767820110f9d02b7a49
similarity index 100%
rename from fuzz/dtls_client_corpus/6172e1cf38befd7527956767820110f9d02b7a49
rename to src/fuzz/dtls_client_corpus/6172e1cf38befd7527956767820110f9d02b7a49
Binary files differ
diff --git a/fuzz/dtls_client_corpus/6197709ac426aa7b13657b9c1ea55859d1a6cdc4 b/src/fuzz/dtls_client_corpus/6197709ac426aa7b13657b9c1ea55859d1a6cdc4
similarity index 100%
rename from fuzz/dtls_client_corpus/6197709ac426aa7b13657b9c1ea55859d1a6cdc4
rename to src/fuzz/dtls_client_corpus/6197709ac426aa7b13657b9c1ea55859d1a6cdc4
Binary files differ
diff --git a/fuzz/dtls_client_corpus/62aeb161041dee52395e7e364d5ea6ba4c1cacee b/src/fuzz/dtls_client_corpus/62aeb161041dee52395e7e364d5ea6ba4c1cacee
similarity index 100%
rename from fuzz/dtls_client_corpus/62aeb161041dee52395e7e364d5ea6ba4c1cacee
rename to src/fuzz/dtls_client_corpus/62aeb161041dee52395e7e364d5ea6ba4c1cacee
Binary files differ
diff --git a/fuzz/dtls_client_corpus/634092529241f492347bccf5aae48319bd95ea6e b/src/fuzz/dtls_client_corpus/634092529241f492347bccf5aae48319bd95ea6e
similarity index 100%
rename from fuzz/dtls_client_corpus/634092529241f492347bccf5aae48319bd95ea6e
rename to src/fuzz/dtls_client_corpus/634092529241f492347bccf5aae48319bd95ea6e
Binary files differ
diff --git a/fuzz/dtls_client_corpus/643f7bb1dbc44f98a93198e8f5916e5c54876659 b/src/fuzz/dtls_client_corpus/643f7bb1dbc44f98a93198e8f5916e5c54876659
similarity index 100%
rename from fuzz/dtls_client_corpus/643f7bb1dbc44f98a93198e8f5916e5c54876659
rename to src/fuzz/dtls_client_corpus/643f7bb1dbc44f98a93198e8f5916e5c54876659
Binary files differ
diff --git a/fuzz/dtls_client_corpus/64916ff0215e9bc4ad0247ef1365d82d87461e59 b/src/fuzz/dtls_client_corpus/64916ff0215e9bc4ad0247ef1365d82d87461e59
similarity index 100%
rename from fuzz/dtls_client_corpus/64916ff0215e9bc4ad0247ef1365d82d87461e59
rename to src/fuzz/dtls_client_corpus/64916ff0215e9bc4ad0247ef1365d82d87461e59
Binary files differ
diff --git a/fuzz/dtls_client_corpus/6554ae9bc3df20ff30bbc8328703805c08baa158 b/src/fuzz/dtls_client_corpus/6554ae9bc3df20ff30bbc8328703805c08baa158
similarity index 100%
rename from fuzz/dtls_client_corpus/6554ae9bc3df20ff30bbc8328703805c08baa158
rename to src/fuzz/dtls_client_corpus/6554ae9bc3df20ff30bbc8328703805c08baa158
Binary files differ
diff --git a/fuzz/dtls_client_corpus/69f717ef05e0751b25908ac15f03160f792d7404 b/src/fuzz/dtls_client_corpus/69f717ef05e0751b25908ac15f03160f792d7404
similarity index 100%
rename from fuzz/dtls_client_corpus/69f717ef05e0751b25908ac15f03160f792d7404
rename to src/fuzz/dtls_client_corpus/69f717ef05e0751b25908ac15f03160f792d7404
Binary files differ
diff --git a/fuzz/dtls_client_corpus/6ab3bf26ed1ca437bb12e24b298a2b0d1e80df0a b/src/fuzz/dtls_client_corpus/6ab3bf26ed1ca437bb12e24b298a2b0d1e80df0a
similarity index 100%
rename from fuzz/dtls_client_corpus/6ab3bf26ed1ca437bb12e24b298a2b0d1e80df0a
rename to src/fuzz/dtls_client_corpus/6ab3bf26ed1ca437bb12e24b298a2b0d1e80df0a
Binary files differ
diff --git a/fuzz/dtls_client_corpus/6bfb96ccf744774b8f59a9396053e937e8619cc3 b/src/fuzz/dtls_client_corpus/6bfb96ccf744774b8f59a9396053e937e8619cc3
similarity index 100%
rename from fuzz/dtls_client_corpus/6bfb96ccf744774b8f59a9396053e937e8619cc3
rename to src/fuzz/dtls_client_corpus/6bfb96ccf744774b8f59a9396053e937e8619cc3
Binary files differ
diff --git a/fuzz/dtls_client_corpus/6d74558ee03e3d1920fc7df29b144eeee9c8ac8c b/src/fuzz/dtls_client_corpus/6d74558ee03e3d1920fc7df29b144eeee9c8ac8c
similarity index 100%
rename from fuzz/dtls_client_corpus/6d74558ee03e3d1920fc7df29b144eeee9c8ac8c
rename to src/fuzz/dtls_client_corpus/6d74558ee03e3d1920fc7df29b144eeee9c8ac8c
Binary files differ
diff --git a/fuzz/dtls_client_corpus/6f30b0ef2f2e51b01b3868ebc6d39a01f7cbcc65 b/src/fuzz/dtls_client_corpus/6f30b0ef2f2e51b01b3868ebc6d39a01f7cbcc65
similarity index 100%
rename from fuzz/dtls_client_corpus/6f30b0ef2f2e51b01b3868ebc6d39a01f7cbcc65
rename to src/fuzz/dtls_client_corpus/6f30b0ef2f2e51b01b3868ebc6d39a01f7cbcc65
Binary files differ
diff --git a/fuzz/dtls_client_corpus/708aef210c5e5ecfa9dfdadfa7396cce4bfdb716 b/src/fuzz/dtls_client_corpus/708aef210c5e5ecfa9dfdadfa7396cce4bfdb716
similarity index 100%
rename from fuzz/dtls_client_corpus/708aef210c5e5ecfa9dfdadfa7396cce4bfdb716
rename to src/fuzz/dtls_client_corpus/708aef210c5e5ecfa9dfdadfa7396cce4bfdb716
Binary files differ
diff --git a/fuzz/dtls_client_corpus/7171d10347e910ed066d3cc857d4cb2649609178 b/src/fuzz/dtls_client_corpus/7171d10347e910ed066d3cc857d4cb2649609178
similarity index 100%
rename from fuzz/dtls_client_corpus/7171d10347e910ed066d3cc857d4cb2649609178
rename to src/fuzz/dtls_client_corpus/7171d10347e910ed066d3cc857d4cb2649609178
Binary files differ
diff --git a/fuzz/dtls_client_corpus/720019e2ab1f13fecf84d86d06138288f9930e78 b/src/fuzz/dtls_client_corpus/720019e2ab1f13fecf84d86d06138288f9930e78
similarity index 100%
rename from fuzz/dtls_client_corpus/720019e2ab1f13fecf84d86d06138288f9930e78
rename to src/fuzz/dtls_client_corpus/720019e2ab1f13fecf84d86d06138288f9930e78
Binary files differ
diff --git a/fuzz/dtls_client_corpus/7328a56646d0c55f69868226bba35faf7a88d17e b/src/fuzz/dtls_client_corpus/7328a56646d0c55f69868226bba35faf7a88d17e
similarity index 100%
rename from fuzz/dtls_client_corpus/7328a56646d0c55f69868226bba35faf7a88d17e
rename to src/fuzz/dtls_client_corpus/7328a56646d0c55f69868226bba35faf7a88d17e
Binary files differ
diff --git a/fuzz/dtls_client_corpus/756e9a71dd7d1bea413b80dd1d98e0b268f815ef b/src/fuzz/dtls_client_corpus/756e9a71dd7d1bea413b80dd1d98e0b268f815ef
similarity index 100%
rename from fuzz/dtls_client_corpus/756e9a71dd7d1bea413b80dd1d98e0b268f815ef
rename to src/fuzz/dtls_client_corpus/756e9a71dd7d1bea413b80dd1d98e0b268f815ef
Binary files differ
diff --git a/fuzz/dtls_client_corpus/7696000cb9f9f162295367c882966bb72bb636c1 b/src/fuzz/dtls_client_corpus/7696000cb9f9f162295367c882966bb72bb636c1
similarity index 100%
rename from fuzz/dtls_client_corpus/7696000cb9f9f162295367c882966bb72bb636c1
rename to src/fuzz/dtls_client_corpus/7696000cb9f9f162295367c882966bb72bb636c1
Binary files differ
diff --git a/fuzz/dtls_client_corpus/76aa2db8766473839b501d804da20838b6e52c46 b/src/fuzz/dtls_client_corpus/76aa2db8766473839b501d804da20838b6e52c46
similarity index 100%
rename from fuzz/dtls_client_corpus/76aa2db8766473839b501d804da20838b6e52c46
rename to src/fuzz/dtls_client_corpus/76aa2db8766473839b501d804da20838b6e52c46
Binary files differ
diff --git a/fuzz/dtls_client_corpus/79f9bb00d0a7ec55093147aa1935af500a9ff0d2 b/src/fuzz/dtls_client_corpus/79f9bb00d0a7ec55093147aa1935af500a9ff0d2
similarity index 100%
rename from fuzz/dtls_client_corpus/79f9bb00d0a7ec55093147aa1935af500a9ff0d2
rename to src/fuzz/dtls_client_corpus/79f9bb00d0a7ec55093147aa1935af500a9ff0d2
Binary files differ
diff --git a/fuzz/dtls_client_corpus/7ebcb3b4bfa414b1922a0d62765e4a2d64aa3ced b/src/fuzz/dtls_client_corpus/7ebcb3b4bfa414b1922a0d62765e4a2d64aa3ced
similarity index 100%
rename from fuzz/dtls_client_corpus/7ebcb3b4bfa414b1922a0d62765e4a2d64aa3ced
rename to src/fuzz/dtls_client_corpus/7ebcb3b4bfa414b1922a0d62765e4a2d64aa3ced
Binary files differ
diff --git a/fuzz/dtls_client_corpus/7fd4a2edff6826eecbb8e274de183c1b78605b56 b/src/fuzz/dtls_client_corpus/7fd4a2edff6826eecbb8e274de183c1b78605b56
similarity index 100%
rename from fuzz/dtls_client_corpus/7fd4a2edff6826eecbb8e274de183c1b78605b56
rename to src/fuzz/dtls_client_corpus/7fd4a2edff6826eecbb8e274de183c1b78605b56
Binary files differ
diff --git a/fuzz/dtls_client_corpus/84d5c450b4b953e2176ad00b4300e57d1c21a46c b/src/fuzz/dtls_client_corpus/84d5c450b4b953e2176ad00b4300e57d1c21a46c
similarity index 100%
rename from fuzz/dtls_client_corpus/84d5c450b4b953e2176ad00b4300e57d1c21a46c
rename to src/fuzz/dtls_client_corpus/84d5c450b4b953e2176ad00b4300e57d1c21a46c
Binary files differ
diff --git a/fuzz/dtls_client_corpus/866a3eaca4d16effeefb354ae77905e87c6c43d9 b/src/fuzz/dtls_client_corpus/866a3eaca4d16effeefb354ae77905e87c6c43d9
similarity index 100%
rename from fuzz/dtls_client_corpus/866a3eaca4d16effeefb354ae77905e87c6c43d9
rename to src/fuzz/dtls_client_corpus/866a3eaca4d16effeefb354ae77905e87c6c43d9
Binary files differ
diff --git a/fuzz/dtls_client_corpus/86bb3b2a64b5e5a039f7ab3d60bc5713bdb00c75 b/src/fuzz/dtls_client_corpus/86bb3b2a64b5e5a039f7ab3d60bc5713bdb00c75
similarity index 100%
rename from fuzz/dtls_client_corpus/86bb3b2a64b5e5a039f7ab3d60bc5713bdb00c75
rename to src/fuzz/dtls_client_corpus/86bb3b2a64b5e5a039f7ab3d60bc5713bdb00c75
Binary files differ
diff --git a/fuzz/dtls_client_corpus/86ca4581fb07713a95e99f37354721059805ad55 b/src/fuzz/dtls_client_corpus/86ca4581fb07713a95e99f37354721059805ad55
similarity index 100%
rename from fuzz/dtls_client_corpus/86ca4581fb07713a95e99f37354721059805ad55
rename to src/fuzz/dtls_client_corpus/86ca4581fb07713a95e99f37354721059805ad55
Binary files differ
diff --git a/fuzz/dtls_client_corpus/879222be5375766b28474624e2317876d4fe808c b/src/fuzz/dtls_client_corpus/879222be5375766b28474624e2317876d4fe808c
similarity index 100%
rename from fuzz/dtls_client_corpus/879222be5375766b28474624e2317876d4fe808c
rename to src/fuzz/dtls_client_corpus/879222be5375766b28474624e2317876d4fe808c
Binary files differ
diff --git a/fuzz/dtls_client_corpus/8875287e1fe8d940445b01c12a60094152e890ff b/src/fuzz/dtls_client_corpus/8875287e1fe8d940445b01c12a60094152e890ff
similarity index 100%
rename from fuzz/dtls_client_corpus/8875287e1fe8d940445b01c12a60094152e890ff
rename to src/fuzz/dtls_client_corpus/8875287e1fe8d940445b01c12a60094152e890ff
Binary files differ
diff --git a/fuzz/dtls_client_corpus/891f38d705f746fc70e63f37873a7fc07a90eabe b/src/fuzz/dtls_client_corpus/891f38d705f746fc70e63f37873a7fc07a90eabe
similarity index 100%
rename from fuzz/dtls_client_corpus/891f38d705f746fc70e63f37873a7fc07a90eabe
rename to src/fuzz/dtls_client_corpus/891f38d705f746fc70e63f37873a7fc07a90eabe
Binary files differ
diff --git a/fuzz/dtls_client_corpus/8a06595959900634e09607f8ed6440278142d974 b/src/fuzz/dtls_client_corpus/8a06595959900634e09607f8ed6440278142d974
similarity index 100%
rename from fuzz/dtls_client_corpus/8a06595959900634e09607f8ed6440278142d974
rename to src/fuzz/dtls_client_corpus/8a06595959900634e09607f8ed6440278142d974
Binary files differ
diff --git a/fuzz/dtls_client_corpus/8cb4439d89fce95a855c5b1f15ab504178822cf1 b/src/fuzz/dtls_client_corpus/8cb4439d89fce95a855c5b1f15ab504178822cf1
similarity index 100%
rename from fuzz/dtls_client_corpus/8cb4439d89fce95a855c5b1f15ab504178822cf1
rename to src/fuzz/dtls_client_corpus/8cb4439d89fce95a855c5b1f15ab504178822cf1
Binary files differ
diff --git a/fuzz/dtls_client_corpus/8f88d21772bc43335cc21cee87392bb880d70f18 b/src/fuzz/dtls_client_corpus/8f88d21772bc43335cc21cee87392bb880d70f18
similarity index 100%
rename from fuzz/dtls_client_corpus/8f88d21772bc43335cc21cee87392bb880d70f18
rename to src/fuzz/dtls_client_corpus/8f88d21772bc43335cc21cee87392bb880d70f18
Binary files differ
diff --git a/fuzz/dtls_client_corpus/90e9b8ceea14c168cbc8f158d4f5d869acb093ce b/src/fuzz/dtls_client_corpus/90e9b8ceea14c168cbc8f158d4f5d869acb093ce
similarity index 100%
rename from fuzz/dtls_client_corpus/90e9b8ceea14c168cbc8f158d4f5d869acb093ce
rename to src/fuzz/dtls_client_corpus/90e9b8ceea14c168cbc8f158d4f5d869acb093ce
Binary files differ
diff --git a/fuzz/dtls_client_corpus/924b80b736ca1351f014dfe70086c3632a9cae05 b/src/fuzz/dtls_client_corpus/924b80b736ca1351f014dfe70086c3632a9cae05
similarity index 100%
rename from fuzz/dtls_client_corpus/924b80b736ca1351f014dfe70086c3632a9cae05
rename to src/fuzz/dtls_client_corpus/924b80b736ca1351f014dfe70086c3632a9cae05
Binary files differ
diff --git a/fuzz/dtls_client_corpus/985492ff34b101f2e408b4305fec02cc1ea7c0ed b/src/fuzz/dtls_client_corpus/985492ff34b101f2e408b4305fec02cc1ea7c0ed
similarity index 100%
rename from fuzz/dtls_client_corpus/985492ff34b101f2e408b4305fec02cc1ea7c0ed
rename to src/fuzz/dtls_client_corpus/985492ff34b101f2e408b4305fec02cc1ea7c0ed
Binary files differ
diff --git a/fuzz/dtls_client_corpus/9b4c05fbd487dfd415f9d78deaf7222df5cc3c7b b/src/fuzz/dtls_client_corpus/9b4c05fbd487dfd415f9d78deaf7222df5cc3c7b
similarity index 100%
rename from fuzz/dtls_client_corpus/9b4c05fbd487dfd415f9d78deaf7222df5cc3c7b
rename to src/fuzz/dtls_client_corpus/9b4c05fbd487dfd415f9d78deaf7222df5cc3c7b
Binary files differ
diff --git a/fuzz/dtls_client_corpus/9e71be37d2f1a0fbfa83a66885504e17fc145190 b/src/fuzz/dtls_client_corpus/9e71be37d2f1a0fbfa83a66885504e17fc145190
similarity index 100%
rename from fuzz/dtls_client_corpus/9e71be37d2f1a0fbfa83a66885504e17fc145190
rename to src/fuzz/dtls_client_corpus/9e71be37d2f1a0fbfa83a66885504e17fc145190
Binary files differ
diff --git a/fuzz/dtls_client_corpus/9effe9c2d27243cf9f77e2b82671f20bd3c9ca54 b/src/fuzz/dtls_client_corpus/9effe9c2d27243cf9f77e2b82671f20bd3c9ca54
similarity index 100%
rename from fuzz/dtls_client_corpus/9effe9c2d27243cf9f77e2b82671f20bd3c9ca54
rename to src/fuzz/dtls_client_corpus/9effe9c2d27243cf9f77e2b82671f20bd3c9ca54
Binary files differ
diff --git a/fuzz/dtls_client_corpus/9f1c3ffddfbb913fb3cf16b519a0fe68af28074a b/src/fuzz/dtls_client_corpus/9f1c3ffddfbb913fb3cf16b519a0fe68af28074a
similarity index 100%
rename from fuzz/dtls_client_corpus/9f1c3ffddfbb913fb3cf16b519a0fe68af28074a
rename to src/fuzz/dtls_client_corpus/9f1c3ffddfbb913fb3cf16b519a0fe68af28074a
Binary files differ
diff --git a/fuzz/dtls_client_corpus/a00e02d6a66867a528efb3cee7b104399eb62f0f b/src/fuzz/dtls_client_corpus/a00e02d6a66867a528efb3cee7b104399eb62f0f
similarity index 100%
rename from fuzz/dtls_client_corpus/a00e02d6a66867a528efb3cee7b104399eb62f0f
rename to src/fuzz/dtls_client_corpus/a00e02d6a66867a528efb3cee7b104399eb62f0f
Binary files differ
diff --git a/fuzz/dtls_client_corpus/a526f93c153350013af4279af6c7213022f2a906 b/src/fuzz/dtls_client_corpus/a526f93c153350013af4279af6c7213022f2a906
similarity index 100%
rename from fuzz/dtls_client_corpus/a526f93c153350013af4279af6c7213022f2a906
rename to src/fuzz/dtls_client_corpus/a526f93c153350013af4279af6c7213022f2a906
Binary files differ
diff --git a/fuzz/dtls_client_corpus/abc220fb76be92d122688b13c9eb7f3332d6f331 b/src/fuzz/dtls_client_corpus/abc220fb76be92d122688b13c9eb7f3332d6f331
similarity index 100%
rename from fuzz/dtls_client_corpus/abc220fb76be92d122688b13c9eb7f3332d6f331
rename to src/fuzz/dtls_client_corpus/abc220fb76be92d122688b13c9eb7f3332d6f331
Binary files differ
diff --git a/fuzz/dtls_client_corpus/ad86ec911cf4a53a0020f36319ba2fa9bc38ac12 b/src/fuzz/dtls_client_corpus/ad86ec911cf4a53a0020f36319ba2fa9bc38ac12
similarity index 100%
rename from fuzz/dtls_client_corpus/ad86ec911cf4a53a0020f36319ba2fa9bc38ac12
rename to src/fuzz/dtls_client_corpus/ad86ec911cf4a53a0020f36319ba2fa9bc38ac12
Binary files differ
diff --git a/fuzz/dtls_client_corpus/ade9a4bc53bdb65d3bf9f2f00ee41f6811672c8e b/src/fuzz/dtls_client_corpus/ade9a4bc53bdb65d3bf9f2f00ee41f6811672c8e
similarity index 100%
rename from fuzz/dtls_client_corpus/ade9a4bc53bdb65d3bf9f2f00ee41f6811672c8e
rename to src/fuzz/dtls_client_corpus/ade9a4bc53bdb65d3bf9f2f00ee41f6811672c8e
Binary files differ
diff --git a/fuzz/dtls_client_corpus/af032b5f9a51baa0c1d66b1aa9ee106f09476058 b/src/fuzz/dtls_client_corpus/af032b5f9a51baa0c1d66b1aa9ee106f09476058
similarity index 100%
rename from fuzz/dtls_client_corpus/af032b5f9a51baa0c1d66b1aa9ee106f09476058
rename to src/fuzz/dtls_client_corpus/af032b5f9a51baa0c1d66b1aa9ee106f09476058
Binary files differ
diff --git a/fuzz/dtls_client_corpus/b04ee0d5c1ae7fa5043d3edf334403346422edf5 b/src/fuzz/dtls_client_corpus/b04ee0d5c1ae7fa5043d3edf334403346422edf5
similarity index 100%
rename from fuzz/dtls_client_corpus/b04ee0d5c1ae7fa5043d3edf334403346422edf5
rename to src/fuzz/dtls_client_corpus/b04ee0d5c1ae7fa5043d3edf334403346422edf5
Binary files differ
diff --git a/fuzz/dtls_client_corpus/b1b15d9734346cf0c0dd4b199b7f2b1e9990dbbc b/src/fuzz/dtls_client_corpus/b1b15d9734346cf0c0dd4b199b7f2b1e9990dbbc
similarity index 100%
rename from fuzz/dtls_client_corpus/b1b15d9734346cf0c0dd4b199b7f2b1e9990dbbc
rename to src/fuzz/dtls_client_corpus/b1b15d9734346cf0c0dd4b199b7f2b1e9990dbbc
Binary files differ
diff --git a/fuzz/dtls_client_corpus/b3036d506f001bd2ca9b123e4fd5a9b0cb94f973 b/src/fuzz/dtls_client_corpus/b3036d506f001bd2ca9b123e4fd5a9b0cb94f973
similarity index 100%
rename from fuzz/dtls_client_corpus/b3036d506f001bd2ca9b123e4fd5a9b0cb94f973
rename to src/fuzz/dtls_client_corpus/b3036d506f001bd2ca9b123e4fd5a9b0cb94f973
Binary files differ
diff --git a/fuzz/dtls_client_corpus/b3f43aba8b0cf6ee60ab103857816765e35d8133 b/src/fuzz/dtls_client_corpus/b3f43aba8b0cf6ee60ab103857816765e35d8133
similarity index 100%
rename from fuzz/dtls_client_corpus/b3f43aba8b0cf6ee60ab103857816765e35d8133
rename to src/fuzz/dtls_client_corpus/b3f43aba8b0cf6ee60ab103857816765e35d8133
Binary files differ
diff --git a/fuzz/dtls_client_corpus/b4c7ba00524072be98f0ae5a7cc20d0c9720b3b8 b/src/fuzz/dtls_client_corpus/b4c7ba00524072be98f0ae5a7cc20d0c9720b3b8
similarity index 100%
rename from fuzz/dtls_client_corpus/b4c7ba00524072be98f0ae5a7cc20d0c9720b3b8
rename to src/fuzz/dtls_client_corpus/b4c7ba00524072be98f0ae5a7cc20d0c9720b3b8
Binary files differ
diff --git a/fuzz/dtls_client_corpus/b5fa2472eb3d5253c54f45da21ec7b492b1ab826 b/src/fuzz/dtls_client_corpus/b5fa2472eb3d5253c54f45da21ec7b492b1ab826
similarity index 100%
rename from fuzz/dtls_client_corpus/b5fa2472eb3d5253c54f45da21ec7b492b1ab826
rename to src/fuzz/dtls_client_corpus/b5fa2472eb3d5253c54f45da21ec7b492b1ab826
Binary files differ
diff --git a/fuzz/dtls_client_corpus/bab329d413e2c0b0dc67023c9337edc75e90f673 b/src/fuzz/dtls_client_corpus/bab329d413e2c0b0dc67023c9337edc75e90f673
similarity index 100%
rename from fuzz/dtls_client_corpus/bab329d413e2c0b0dc67023c9337edc75e90f673
rename to src/fuzz/dtls_client_corpus/bab329d413e2c0b0dc67023c9337edc75e90f673
Binary files differ
diff --git a/fuzz/dtls_client_corpus/bd7d7d258d528b0b15b07b3ca67a59f436c9f0eb b/src/fuzz/dtls_client_corpus/bd7d7d258d528b0b15b07b3ca67a59f436c9f0eb
similarity index 100%
rename from fuzz/dtls_client_corpus/bd7d7d258d528b0b15b07b3ca67a59f436c9f0eb
rename to src/fuzz/dtls_client_corpus/bd7d7d258d528b0b15b07b3ca67a59f436c9f0eb
Binary files differ
diff --git a/fuzz/dtls_client_corpus/be3b2a7350f7d4187f2ca2dcbd329536f367d303 b/src/fuzz/dtls_client_corpus/be3b2a7350f7d4187f2ca2dcbd329536f367d303
similarity index 100%
rename from fuzz/dtls_client_corpus/be3b2a7350f7d4187f2ca2dcbd329536f367d303
rename to src/fuzz/dtls_client_corpus/be3b2a7350f7d4187f2ca2dcbd329536f367d303
Binary files differ
diff --git a/fuzz/dtls_client_corpus/be48573e3cbbd1e55a3248629d786b162bb95f9a b/src/fuzz/dtls_client_corpus/be48573e3cbbd1e55a3248629d786b162bb95f9a
similarity index 100%
rename from fuzz/dtls_client_corpus/be48573e3cbbd1e55a3248629d786b162bb95f9a
rename to src/fuzz/dtls_client_corpus/be48573e3cbbd1e55a3248629d786b162bb95f9a
Binary files differ
diff --git a/fuzz/dtls_client_corpus/c2e9f09dcf2af4c86edfc1d112a8af822ccc452a b/src/fuzz/dtls_client_corpus/c2e9f09dcf2af4c86edfc1d112a8af822ccc452a
similarity index 100%
rename from fuzz/dtls_client_corpus/c2e9f09dcf2af4c86edfc1d112a8af822ccc452a
rename to src/fuzz/dtls_client_corpus/c2e9f09dcf2af4c86edfc1d112a8af822ccc452a
Binary files differ
diff --git a/fuzz/dtls_client_corpus/c5c8a23672e7134c4a6a3811ff028d6b1fac87fa b/src/fuzz/dtls_client_corpus/c5c8a23672e7134c4a6a3811ff028d6b1fac87fa
similarity index 100%
rename from fuzz/dtls_client_corpus/c5c8a23672e7134c4a6a3811ff028d6b1fac87fa
rename to src/fuzz/dtls_client_corpus/c5c8a23672e7134c4a6a3811ff028d6b1fac87fa
Binary files differ
diff --git a/fuzz/dtls_client_corpus/c60bc1cb348cfe104b05ee0837c2ca547a5ef1c0 b/src/fuzz/dtls_client_corpus/c60bc1cb348cfe104b05ee0837c2ca547a5ef1c0
similarity index 100%
rename from fuzz/dtls_client_corpus/c60bc1cb348cfe104b05ee0837c2ca547a5ef1c0
rename to src/fuzz/dtls_client_corpus/c60bc1cb348cfe104b05ee0837c2ca547a5ef1c0
Binary files differ
diff --git a/fuzz/dtls_client_corpus/cf35c1b963e072b6403fff72283626fb32cc4ba6 b/src/fuzz/dtls_client_corpus/cf35c1b963e072b6403fff72283626fb32cc4ba6
similarity index 100%
rename from fuzz/dtls_client_corpus/cf35c1b963e072b6403fff72283626fb32cc4ba6
rename to src/fuzz/dtls_client_corpus/cf35c1b963e072b6403fff72283626fb32cc4ba6
Binary files differ
diff --git a/fuzz/dtls_client_corpus/cf7d29758b4f33ca0c28225caa84faf00396c10c b/src/fuzz/dtls_client_corpus/cf7d29758b4f33ca0c28225caa84faf00396c10c
similarity index 100%
rename from fuzz/dtls_client_corpus/cf7d29758b4f33ca0c28225caa84faf00396c10c
rename to src/fuzz/dtls_client_corpus/cf7d29758b4f33ca0c28225caa84faf00396c10c
Binary files differ
diff --git a/fuzz/dtls_client_corpus/cf8c85d24cbc0181cc1f0c2f0b95c039408833a4 b/src/fuzz/dtls_client_corpus/cf8c85d24cbc0181cc1f0c2f0b95c039408833a4
similarity index 100%
rename from fuzz/dtls_client_corpus/cf8c85d24cbc0181cc1f0c2f0b95c039408833a4
rename to src/fuzz/dtls_client_corpus/cf8c85d24cbc0181cc1f0c2f0b95c039408833a4
Binary files differ
diff --git a/fuzz/dtls_client_corpus/d0895c5473a1f5fcf373f0280ef1352527b0c34d b/src/fuzz/dtls_client_corpus/d0895c5473a1f5fcf373f0280ef1352527b0c34d
similarity index 100%
rename from fuzz/dtls_client_corpus/d0895c5473a1f5fcf373f0280ef1352527b0c34d
rename to src/fuzz/dtls_client_corpus/d0895c5473a1f5fcf373f0280ef1352527b0c34d
Binary files differ
diff --git a/fuzz/dtls_client_corpus/d1ab9927ab9bbb3646fd94607b4672204b891bb4 b/src/fuzz/dtls_client_corpus/d1ab9927ab9bbb3646fd94607b4672204b891bb4
similarity index 100%
rename from fuzz/dtls_client_corpus/d1ab9927ab9bbb3646fd94607b4672204b891bb4
rename to src/fuzz/dtls_client_corpus/d1ab9927ab9bbb3646fd94607b4672204b891bb4
Binary files differ
diff --git a/fuzz/dtls_client_corpus/d1c1fc74557bcc33ba5a979c2382df296698690f b/src/fuzz/dtls_client_corpus/d1c1fc74557bcc33ba5a979c2382df296698690f
similarity index 100%
rename from fuzz/dtls_client_corpus/d1c1fc74557bcc33ba5a979c2382df296698690f
rename to src/fuzz/dtls_client_corpus/d1c1fc74557bcc33ba5a979c2382df296698690f
Binary files differ
diff --git a/fuzz/dtls_client_corpus/d1f37f7ce719ff03bfe60447dc4aa3058cb9639a b/src/fuzz/dtls_client_corpus/d1f37f7ce719ff03bfe60447dc4aa3058cb9639a
similarity index 100%
rename from fuzz/dtls_client_corpus/d1f37f7ce719ff03bfe60447dc4aa3058cb9639a
rename to src/fuzz/dtls_client_corpus/d1f37f7ce719ff03bfe60447dc4aa3058cb9639a
Binary files differ
diff --git a/fuzz/dtls_client_corpus/d2357faac1dff3b0d3e558c73d9bf11e492f591a b/src/fuzz/dtls_client_corpus/d2357faac1dff3b0d3e558c73d9bf11e492f591a
similarity index 100%
rename from fuzz/dtls_client_corpus/d2357faac1dff3b0d3e558c73d9bf11e492f591a
rename to src/fuzz/dtls_client_corpus/d2357faac1dff3b0d3e558c73d9bf11e492f591a
Binary files differ
diff --git a/fuzz/dtls_client_corpus/d3564eebfda121b8d37623bfb0b256d621c7d6d9 b/src/fuzz/dtls_client_corpus/d3564eebfda121b8d37623bfb0b256d621c7d6d9
similarity index 100%
rename from fuzz/dtls_client_corpus/d3564eebfda121b8d37623bfb0b256d621c7d6d9
rename to src/fuzz/dtls_client_corpus/d3564eebfda121b8d37623bfb0b256d621c7d6d9
Binary files differ
diff --git a/fuzz/dtls_client_corpus/d3891dd27bf4e244dc3499795db87f99cddb79b4 b/src/fuzz/dtls_client_corpus/d3891dd27bf4e244dc3499795db87f99cddb79b4
similarity index 100%
rename from fuzz/dtls_client_corpus/d3891dd27bf4e244dc3499795db87f99cddb79b4
rename to src/fuzz/dtls_client_corpus/d3891dd27bf4e244dc3499795db87f99cddb79b4
Binary files differ
diff --git a/fuzz/dtls_client_corpus/d4094bdba115f3421843f8a2dd8a1c573b1f27b6 b/src/fuzz/dtls_client_corpus/d4094bdba115f3421843f8a2dd8a1c573b1f27b6
similarity index 100%
rename from fuzz/dtls_client_corpus/d4094bdba115f3421843f8a2dd8a1c573b1f27b6
rename to src/fuzz/dtls_client_corpus/d4094bdba115f3421843f8a2dd8a1c573b1f27b6
Binary files differ
diff --git a/fuzz/dtls_client_corpus/d4d02b75cc8de4a7aa89e3042a046a91472e3c98 b/src/fuzz/dtls_client_corpus/d4d02b75cc8de4a7aa89e3042a046a91472e3c98
similarity index 100%
rename from fuzz/dtls_client_corpus/d4d02b75cc8de4a7aa89e3042a046a91472e3c98
rename to src/fuzz/dtls_client_corpus/d4d02b75cc8de4a7aa89e3042a046a91472e3c98
Binary files differ
diff --git a/fuzz/dtls_client_corpus/d4e360441e133b11108d537e0c6071a3091876dc b/src/fuzz/dtls_client_corpus/d4e360441e133b11108d537e0c6071a3091876dc
similarity index 100%
rename from fuzz/dtls_client_corpus/d4e360441e133b11108d537e0c6071a3091876dc
rename to src/fuzz/dtls_client_corpus/d4e360441e133b11108d537e0c6071a3091876dc
Binary files differ
diff --git a/fuzz/dtls_client_corpus/d6524cd28d9f8294199950c4a3216c3d280ad2d7 b/src/fuzz/dtls_client_corpus/d6524cd28d9f8294199950c4a3216c3d280ad2d7
similarity index 100%
rename from fuzz/dtls_client_corpus/d6524cd28d9f8294199950c4a3216c3d280ad2d7
rename to src/fuzz/dtls_client_corpus/d6524cd28d9f8294199950c4a3216c3d280ad2d7
Binary files differ
diff --git a/fuzz/dtls_client_corpus/d778a030032459286ee81547ab9aca1546d864b7 b/src/fuzz/dtls_client_corpus/d778a030032459286ee81547ab9aca1546d864b7
similarity index 100%
rename from fuzz/dtls_client_corpus/d778a030032459286ee81547ab9aca1546d864b7
rename to src/fuzz/dtls_client_corpus/d778a030032459286ee81547ab9aca1546d864b7
Binary files differ
diff --git a/fuzz/dtls_client_corpus/d83cffa27e732856c2d50e096ad19f3194abf898 b/src/fuzz/dtls_client_corpus/d83cffa27e732856c2d50e096ad19f3194abf898
similarity index 100%
rename from fuzz/dtls_client_corpus/d83cffa27e732856c2d50e096ad19f3194abf898
rename to src/fuzz/dtls_client_corpus/d83cffa27e732856c2d50e096ad19f3194abf898
Binary files differ
diff --git a/fuzz/dtls_client_corpus/db6a572bb1623ce93ae855ab9b4d37a9ab8226a8 b/src/fuzz/dtls_client_corpus/db6a572bb1623ce93ae855ab9b4d37a9ab8226a8
similarity index 100%
rename from fuzz/dtls_client_corpus/db6a572bb1623ce93ae855ab9b4d37a9ab8226a8
rename to src/fuzz/dtls_client_corpus/db6a572bb1623ce93ae855ab9b4d37a9ab8226a8
Binary files differ
diff --git a/fuzz/dtls_client_corpus/dd004aece27dfe85fe484b33006c31bbe07f2ed4 b/src/fuzz/dtls_client_corpus/dd004aece27dfe85fe484b33006c31bbe07f2ed4
similarity index 100%
rename from fuzz/dtls_client_corpus/dd004aece27dfe85fe484b33006c31bbe07f2ed4
rename to src/fuzz/dtls_client_corpus/dd004aece27dfe85fe484b33006c31bbe07f2ed4
Binary files differ
diff --git a/fuzz/dtls_client_corpus/dd303e61296120c83505fc822d731bbb555f9520 b/src/fuzz/dtls_client_corpus/dd303e61296120c83505fc822d731bbb555f9520
similarity index 100%
rename from fuzz/dtls_client_corpus/dd303e61296120c83505fc822d731bbb555f9520
rename to src/fuzz/dtls_client_corpus/dd303e61296120c83505fc822d731bbb555f9520
Binary files differ
diff --git a/fuzz/dtls_client_corpus/e1fa2e434d15ed96bcaee3bcec950e658ff3cfe7 b/src/fuzz/dtls_client_corpus/e1fa2e434d15ed96bcaee3bcec950e658ff3cfe7
similarity index 100%
rename from fuzz/dtls_client_corpus/e1fa2e434d15ed96bcaee3bcec950e658ff3cfe7
rename to src/fuzz/dtls_client_corpus/e1fa2e434d15ed96bcaee3bcec950e658ff3cfe7
Binary files differ
diff --git a/fuzz/dtls_client_corpus/e3008d20ea3c034bd4582c8e2f11fd36450e2548 b/src/fuzz/dtls_client_corpus/e3008d20ea3c034bd4582c8e2f11fd36450e2548
similarity index 100%
rename from fuzz/dtls_client_corpus/e3008d20ea3c034bd4582c8e2f11fd36450e2548
rename to src/fuzz/dtls_client_corpus/e3008d20ea3c034bd4582c8e2f11fd36450e2548
Binary files differ
diff --git a/fuzz/dtls_client_corpus/e3fafe3c9e1be8fb12115494ad963b87f84cdb69 b/src/fuzz/dtls_client_corpus/e3fafe3c9e1be8fb12115494ad963b87f84cdb69
similarity index 100%
rename from fuzz/dtls_client_corpus/e3fafe3c9e1be8fb12115494ad963b87f84cdb69
rename to src/fuzz/dtls_client_corpus/e3fafe3c9e1be8fb12115494ad963b87f84cdb69
Binary files differ
diff --git a/fuzz/dtls_client_corpus/e4cd38b05f81aa466a1e1ccd7c0c8cd7e8fae4d2 b/src/fuzz/dtls_client_corpus/e4cd38b05f81aa466a1e1ccd7c0c8cd7e8fae4d2
similarity index 100%
rename from fuzz/dtls_client_corpus/e4cd38b05f81aa466a1e1ccd7c0c8cd7e8fae4d2
rename to src/fuzz/dtls_client_corpus/e4cd38b05f81aa466a1e1ccd7c0c8cd7e8fae4d2
Binary files differ
diff --git a/fuzz/dtls_client_corpus/e506e8c8b54e923371f7ec9cd37d845dfedacb73 b/src/fuzz/dtls_client_corpus/e506e8c8b54e923371f7ec9cd37d845dfedacb73
similarity index 100%
rename from fuzz/dtls_client_corpus/e506e8c8b54e923371f7ec9cd37d845dfedacb73
rename to src/fuzz/dtls_client_corpus/e506e8c8b54e923371f7ec9cd37d845dfedacb73
Binary files differ
diff --git a/fuzz/dtls_client_corpus/e61ce0dea06320041bd5a81729c06b5fc8f1410b b/src/fuzz/dtls_client_corpus/e61ce0dea06320041bd5a81729c06b5fc8f1410b
similarity index 100%
rename from fuzz/dtls_client_corpus/e61ce0dea06320041bd5a81729c06b5fc8f1410b
rename to src/fuzz/dtls_client_corpus/e61ce0dea06320041bd5a81729c06b5fc8f1410b
Binary files differ
diff --git a/fuzz/dtls_client_corpus/e8ec4c5ece41e3ee58ba64658fd8af841e302079 b/src/fuzz/dtls_client_corpus/e8ec4c5ece41e3ee58ba64658fd8af841e302079
similarity index 100%
rename from fuzz/dtls_client_corpus/e8ec4c5ece41e3ee58ba64658fd8af841e302079
rename to src/fuzz/dtls_client_corpus/e8ec4c5ece41e3ee58ba64658fd8af841e302079
Binary files differ
diff --git a/fuzz/dtls_client_corpus/eb309c64a2ddbfbbab0bb110e2704a8eb8a16d00 b/src/fuzz/dtls_client_corpus/eb309c64a2ddbfbbab0bb110e2704a8eb8a16d00
similarity index 100%
rename from fuzz/dtls_client_corpus/eb309c64a2ddbfbbab0bb110e2704a8eb8a16d00
rename to src/fuzz/dtls_client_corpus/eb309c64a2ddbfbbab0bb110e2704a8eb8a16d00
Binary files differ
diff --git a/fuzz/dtls_client_corpus/ebecc26fe64581352019e89dbb1e360471f6f822 b/src/fuzz/dtls_client_corpus/ebecc26fe64581352019e89dbb1e360471f6f822
similarity index 100%
rename from fuzz/dtls_client_corpus/ebecc26fe64581352019e89dbb1e360471f6f822
rename to src/fuzz/dtls_client_corpus/ebecc26fe64581352019e89dbb1e360471f6f822
Binary files differ
diff --git a/fuzz/dtls_client_corpus/ef0c43ed259278c01dbd064e9765d19bc3b71fc4 b/src/fuzz/dtls_client_corpus/ef0c43ed259278c01dbd064e9765d19bc3b71fc4
similarity index 100%
rename from fuzz/dtls_client_corpus/ef0c43ed259278c01dbd064e9765d19bc3b71fc4
rename to src/fuzz/dtls_client_corpus/ef0c43ed259278c01dbd064e9765d19bc3b71fc4
Binary files differ
diff --git a/fuzz/dtls_client_corpus/f1cb2a7b20e25483984c27a67013808268912958 b/src/fuzz/dtls_client_corpus/f1cb2a7b20e25483984c27a67013808268912958
similarity index 100%
rename from fuzz/dtls_client_corpus/f1cb2a7b20e25483984c27a67013808268912958
rename to src/fuzz/dtls_client_corpus/f1cb2a7b20e25483984c27a67013808268912958
Binary files differ
diff --git a/fuzz/dtls_client_corpus/f5998d6c71a7be9cb95165c29f4ac9105351f72b b/src/fuzz/dtls_client_corpus/f5998d6c71a7be9cb95165c29f4ac9105351f72b
similarity index 100%
rename from fuzz/dtls_client_corpus/f5998d6c71a7be9cb95165c29f4ac9105351f72b
rename to src/fuzz/dtls_client_corpus/f5998d6c71a7be9cb95165c29f4ac9105351f72b
Binary files differ
diff --git a/fuzz/dtls_client_corpus/f88cbc7f6fd63a19d6498cd0dd63cacac08e0d6c b/src/fuzz/dtls_client_corpus/f88cbc7f6fd63a19d6498cd0dd63cacac08e0d6c
similarity index 100%
rename from fuzz/dtls_client_corpus/f88cbc7f6fd63a19d6498cd0dd63cacac08e0d6c
rename to src/fuzz/dtls_client_corpus/f88cbc7f6fd63a19d6498cd0dd63cacac08e0d6c
Binary files differ
diff --git a/fuzz/dtls_client_corpus/fcf5d6b900fddcad52149522f69c93556831b311 b/src/fuzz/dtls_client_corpus/fcf5d6b900fddcad52149522f69c93556831b311
similarity index 100%
rename from fuzz/dtls_client_corpus/fcf5d6b900fddcad52149522f69c93556831b311
rename to src/fuzz/dtls_client_corpus/fcf5d6b900fddcad52149522f69c93556831b311
Binary files differ
diff --git a/fuzz/dtls_client_corpus/fdc71ca17ad0ca04cbe369b32baf7175cab9c27c b/src/fuzz/dtls_client_corpus/fdc71ca17ad0ca04cbe369b32baf7175cab9c27c
similarity index 100%
rename from fuzz/dtls_client_corpus/fdc71ca17ad0ca04cbe369b32baf7175cab9c27c
rename to src/fuzz/dtls_client_corpus/fdc71ca17ad0ca04cbe369b32baf7175cab9c27c
Binary files differ
diff --git a/fuzz/dtls_server.cc b/src/fuzz/dtls_server.cc
similarity index 100%
rename from fuzz/dtls_server.cc
rename to src/fuzz/dtls_server.cc
diff --git a/fuzz/dtls_server_corpus/01b6a52869f1d9412d80068e74506a2118648941 b/src/fuzz/dtls_server_corpus/01b6a52869f1d9412d80068e74506a2118648941
similarity index 100%
rename from fuzz/dtls_server_corpus/01b6a52869f1d9412d80068e74506a2118648941
rename to src/fuzz/dtls_server_corpus/01b6a52869f1d9412d80068e74506a2118648941
Binary files differ
diff --git a/fuzz/dtls_server_corpus/030a07bb6b2c5cab924442e1f2fbbaff88a6b856 b/src/fuzz/dtls_server_corpus/030a07bb6b2c5cab924442e1f2fbbaff88a6b856
similarity index 100%
rename from fuzz/dtls_server_corpus/030a07bb6b2c5cab924442e1f2fbbaff88a6b856
rename to src/fuzz/dtls_server_corpus/030a07bb6b2c5cab924442e1f2fbbaff88a6b856
Binary files differ
diff --git a/fuzz/dtls_server_corpus/04bf77aafee07c9700609b0e63f99ff7c24e71ea b/src/fuzz/dtls_server_corpus/04bf77aafee07c9700609b0e63f99ff7c24e71ea
similarity index 100%
rename from fuzz/dtls_server_corpus/04bf77aafee07c9700609b0e63f99ff7c24e71ea
rename to src/fuzz/dtls_server_corpus/04bf77aafee07c9700609b0e63f99ff7c24e71ea
Binary files differ
diff --git a/fuzz/dtls_server_corpus/04c1d3950b5628fec670a703fa01489a1f2ffb84 b/src/fuzz/dtls_server_corpus/04c1d3950b5628fec670a703fa01489a1f2ffb84
similarity index 100%
rename from fuzz/dtls_server_corpus/04c1d3950b5628fec670a703fa01489a1f2ffb84
rename to src/fuzz/dtls_server_corpus/04c1d3950b5628fec670a703fa01489a1f2ffb84
Binary files differ
diff --git a/fuzz/dtls_server_corpus/051d9e6248e1592734fe606ba7ec372d8f8253fb b/src/fuzz/dtls_server_corpus/051d9e6248e1592734fe606ba7ec372d8f8253fb
similarity index 100%
rename from fuzz/dtls_server_corpus/051d9e6248e1592734fe606ba7ec372d8f8253fb
rename to src/fuzz/dtls_server_corpus/051d9e6248e1592734fe606ba7ec372d8f8253fb
Binary files differ
diff --git a/fuzz/dtls_server_corpus/0b5231d17fc9f87a5b9fe3ace7149ef6c50c1b57 b/src/fuzz/dtls_server_corpus/0b5231d17fc9f87a5b9fe3ace7149ef6c50c1b57
similarity index 100%
rename from fuzz/dtls_server_corpus/0b5231d17fc9f87a5b9fe3ace7149ef6c50c1b57
rename to src/fuzz/dtls_server_corpus/0b5231d17fc9f87a5b9fe3ace7149ef6c50c1b57
Binary files differ
diff --git a/fuzz/dtls_server_corpus/0e1ad8ff2eae0ab91e97a7583aa9c28ee78cb1c8 b/src/fuzz/dtls_server_corpus/0e1ad8ff2eae0ab91e97a7583aa9c28ee78cb1c8
similarity index 100%
rename from fuzz/dtls_server_corpus/0e1ad8ff2eae0ab91e97a7583aa9c28ee78cb1c8
rename to src/fuzz/dtls_server_corpus/0e1ad8ff2eae0ab91e97a7583aa9c28ee78cb1c8
Binary files differ
diff --git a/fuzz/dtls_server_corpus/0f3d6706c7ca5f6f23866abd9e376da62e7343a2 b/src/fuzz/dtls_server_corpus/0f3d6706c7ca5f6f23866abd9e376da62e7343a2
similarity index 100%
rename from fuzz/dtls_server_corpus/0f3d6706c7ca5f6f23866abd9e376da62e7343a2
rename to src/fuzz/dtls_server_corpus/0f3d6706c7ca5f6f23866abd9e376da62e7343a2
Binary files differ
diff --git a/fuzz/dtls_server_corpus/10157581c296b656df3ae7df1915b5b0ec6e68dd b/src/fuzz/dtls_server_corpus/10157581c296b656df3ae7df1915b5b0ec6e68dd
similarity index 100%
rename from fuzz/dtls_server_corpus/10157581c296b656df3ae7df1915b5b0ec6e68dd
rename to src/fuzz/dtls_server_corpus/10157581c296b656df3ae7df1915b5b0ec6e68dd
Binary files differ
diff --git a/fuzz/dtls_server_corpus/12112f91da570fe312267ede7a3a19363f8758e5 b/src/fuzz/dtls_server_corpus/12112f91da570fe312267ede7a3a19363f8758e5
similarity index 100%
rename from fuzz/dtls_server_corpus/12112f91da570fe312267ede7a3a19363f8758e5
rename to src/fuzz/dtls_server_corpus/12112f91da570fe312267ede7a3a19363f8758e5
Binary files differ
diff --git a/fuzz/dtls_server_corpus/13c3d37e9e492531537bf340894176cfbc431879 b/src/fuzz/dtls_server_corpus/13c3d37e9e492531537bf340894176cfbc431879
similarity index 100%
rename from fuzz/dtls_server_corpus/13c3d37e9e492531537bf340894176cfbc431879
rename to src/fuzz/dtls_server_corpus/13c3d37e9e492531537bf340894176cfbc431879
Binary files differ
diff --git a/fuzz/dtls_server_corpus/1a23e8c210e8b79f702c1501a0d4f6e97b72b6d9 b/src/fuzz/dtls_server_corpus/1a23e8c210e8b79f702c1501a0d4f6e97b72b6d9
similarity index 100%
rename from fuzz/dtls_server_corpus/1a23e8c210e8b79f702c1501a0d4f6e97b72b6d9
rename to src/fuzz/dtls_server_corpus/1a23e8c210e8b79f702c1501a0d4f6e97b72b6d9
Binary files differ
diff --git a/fuzz/dtls_server_corpus/1c51b2d525d6a6f2fc4e76ab2b96869610735064 b/src/fuzz/dtls_server_corpus/1c51b2d525d6a6f2fc4e76ab2b96869610735064
similarity index 100%
rename from fuzz/dtls_server_corpus/1c51b2d525d6a6f2fc4e76ab2b96869610735064
rename to src/fuzz/dtls_server_corpus/1c51b2d525d6a6f2fc4e76ab2b96869610735064
Binary files differ
diff --git a/fuzz/dtls_server_corpus/22e419fa266d3f4586122d8b28fd5fa81a0f538f b/src/fuzz/dtls_server_corpus/22e419fa266d3f4586122d8b28fd5fa81a0f538f
similarity index 100%
rename from fuzz/dtls_server_corpus/22e419fa266d3f4586122d8b28fd5fa81a0f538f
rename to src/fuzz/dtls_server_corpus/22e419fa266d3f4586122d8b28fd5fa81a0f538f
Binary files differ
diff --git a/fuzz/dtls_server_corpus/24973bbed6527f9fffa3792322500447cedc8717 b/src/fuzz/dtls_server_corpus/24973bbed6527f9fffa3792322500447cedc8717
similarity index 100%
rename from fuzz/dtls_server_corpus/24973bbed6527f9fffa3792322500447cedc8717
rename to src/fuzz/dtls_server_corpus/24973bbed6527f9fffa3792322500447cedc8717
Binary files differ
diff --git a/fuzz/dtls_server_corpus/2703867f247823b79eb8ad89d017c692f1fda6c2 b/src/fuzz/dtls_server_corpus/2703867f247823b79eb8ad89d017c692f1fda6c2
similarity index 100%
rename from fuzz/dtls_server_corpus/2703867f247823b79eb8ad89d017c692f1fda6c2
rename to src/fuzz/dtls_server_corpus/2703867f247823b79eb8ad89d017c692f1fda6c2
Binary files differ
diff --git a/fuzz/dtls_server_corpus/2961b6b74b6fd59f64415828866a0135f02cefe8 b/src/fuzz/dtls_server_corpus/2961b6b74b6fd59f64415828866a0135f02cefe8
similarity index 100%
rename from fuzz/dtls_server_corpus/2961b6b74b6fd59f64415828866a0135f02cefe8
rename to src/fuzz/dtls_server_corpus/2961b6b74b6fd59f64415828866a0135f02cefe8
Binary files differ
diff --git a/fuzz/dtls_server_corpus/29abf4455ddf0d8c2134be802e02538d7d61222f b/src/fuzz/dtls_server_corpus/29abf4455ddf0d8c2134be802e02538d7d61222f
similarity index 100%
rename from fuzz/dtls_server_corpus/29abf4455ddf0d8c2134be802e02538d7d61222f
rename to src/fuzz/dtls_server_corpus/29abf4455ddf0d8c2134be802e02538d7d61222f
Binary files differ
diff --git a/fuzz/dtls_server_corpus/2d1082bd0c42e38132a435064cc739d430a0fbb9 b/src/fuzz/dtls_server_corpus/2d1082bd0c42e38132a435064cc739d430a0fbb9
similarity index 100%
rename from fuzz/dtls_server_corpus/2d1082bd0c42e38132a435064cc739d430a0fbb9
rename to src/fuzz/dtls_server_corpus/2d1082bd0c42e38132a435064cc739d430a0fbb9
Binary files differ
diff --git a/fuzz/dtls_server_corpus/2d6974d56730b258ef7e7ef6cf6f7da168628b7c b/src/fuzz/dtls_server_corpus/2d6974d56730b258ef7e7ef6cf6f7da168628b7c
similarity index 100%
rename from fuzz/dtls_server_corpus/2d6974d56730b258ef7e7ef6cf6f7da168628b7c
rename to src/fuzz/dtls_server_corpus/2d6974d56730b258ef7e7ef6cf6f7da168628b7c
Binary files differ
diff --git a/fuzz/dtls_server_corpus/2fbaa104e8aee77d9433aef24df0fd8736a8602d b/src/fuzz/dtls_server_corpus/2fbaa104e8aee77d9433aef24df0fd8736a8602d
similarity index 100%
rename from fuzz/dtls_server_corpus/2fbaa104e8aee77d9433aef24df0fd8736a8602d
rename to src/fuzz/dtls_server_corpus/2fbaa104e8aee77d9433aef24df0fd8736a8602d
Binary files differ
diff --git a/fuzz/dtls_server_corpus/328daea98a65aa522edf51b482ab5a7d757d6116 b/src/fuzz/dtls_server_corpus/328daea98a65aa522edf51b482ab5a7d757d6116
similarity index 100%
rename from fuzz/dtls_server_corpus/328daea98a65aa522edf51b482ab5a7d757d6116
rename to src/fuzz/dtls_server_corpus/328daea98a65aa522edf51b482ab5a7d757d6116
Binary files differ
diff --git a/fuzz/dtls_server_corpus/34a29ab07891278c3382e66cfa9cc3b5b655ba6e b/src/fuzz/dtls_server_corpus/34a29ab07891278c3382e66cfa9cc3b5b655ba6e
similarity index 100%
rename from fuzz/dtls_server_corpus/34a29ab07891278c3382e66cfa9cc3b5b655ba6e
rename to src/fuzz/dtls_server_corpus/34a29ab07891278c3382e66cfa9cc3b5b655ba6e
Binary files differ
diff --git a/fuzz/dtls_server_corpus/352058a66d43a800e15d5f20cf75e5996946a56b b/src/fuzz/dtls_server_corpus/352058a66d43a800e15d5f20cf75e5996946a56b
similarity index 100%
rename from fuzz/dtls_server_corpus/352058a66d43a800e15d5f20cf75e5996946a56b
rename to src/fuzz/dtls_server_corpus/352058a66d43a800e15d5f20cf75e5996946a56b
Binary files differ
diff --git a/fuzz/dtls_server_corpus/3800b817f8c94ae3624d3397ec0872a20f27ddcd b/src/fuzz/dtls_server_corpus/3800b817f8c94ae3624d3397ec0872a20f27ddcd
similarity index 100%
rename from fuzz/dtls_server_corpus/3800b817f8c94ae3624d3397ec0872a20f27ddcd
rename to src/fuzz/dtls_server_corpus/3800b817f8c94ae3624d3397ec0872a20f27ddcd
Binary files differ
diff --git a/fuzz/dtls_server_corpus/38540bd4fea15a81d37d7cd18c305072f4ae25cc b/src/fuzz/dtls_server_corpus/38540bd4fea15a81d37d7cd18c305072f4ae25cc
similarity index 100%
rename from fuzz/dtls_server_corpus/38540bd4fea15a81d37d7cd18c305072f4ae25cc
rename to src/fuzz/dtls_server_corpus/38540bd4fea15a81d37d7cd18c305072f4ae25cc
Binary files differ
diff --git a/fuzz/dtls_server_corpus/394cc7d8dea4a6683b6e65c07efa05ef77c38417 b/src/fuzz/dtls_server_corpus/394cc7d8dea4a6683b6e65c07efa05ef77c38417
similarity index 100%
rename from fuzz/dtls_server_corpus/394cc7d8dea4a6683b6e65c07efa05ef77c38417
rename to src/fuzz/dtls_server_corpus/394cc7d8dea4a6683b6e65c07efa05ef77c38417
Binary files differ
diff --git a/fuzz/dtls_server_corpus/3962a1b9a37cb59617991781ebbe92ddc0d79b22 b/src/fuzz/dtls_server_corpus/3962a1b9a37cb59617991781ebbe92ddc0d79b22
similarity index 100%
rename from fuzz/dtls_server_corpus/3962a1b9a37cb59617991781ebbe92ddc0d79b22
rename to src/fuzz/dtls_server_corpus/3962a1b9a37cb59617991781ebbe92ddc0d79b22
Binary files differ
diff --git a/fuzz/dtls_server_corpus/3bb6754a9a8b89bbd87b385959f106a9ad587220 b/src/fuzz/dtls_server_corpus/3bb6754a9a8b89bbd87b385959f106a9ad587220
similarity index 100%
rename from fuzz/dtls_server_corpus/3bb6754a9a8b89bbd87b385959f106a9ad587220
rename to src/fuzz/dtls_server_corpus/3bb6754a9a8b89bbd87b385959f106a9ad587220
Binary files differ
diff --git a/fuzz/dtls_server_corpus/3eea1b89ad30f2593f0c0a43e58ec01411b49cae b/src/fuzz/dtls_server_corpus/3eea1b89ad30f2593f0c0a43e58ec01411b49cae
similarity index 100%
rename from fuzz/dtls_server_corpus/3eea1b89ad30f2593f0c0a43e58ec01411b49cae
rename to src/fuzz/dtls_server_corpus/3eea1b89ad30f2593f0c0a43e58ec01411b49cae
Binary files differ
diff --git a/fuzz/dtls_server_corpus/3efc9c9ab550322ba1fc06b60e5077c0b7d83ae6 b/src/fuzz/dtls_server_corpus/3efc9c9ab550322ba1fc06b60e5077c0b7d83ae6
similarity index 100%
rename from fuzz/dtls_server_corpus/3efc9c9ab550322ba1fc06b60e5077c0b7d83ae6
rename to src/fuzz/dtls_server_corpus/3efc9c9ab550322ba1fc06b60e5077c0b7d83ae6
Binary files differ
diff --git a/fuzz/dtls_server_corpus/3fdf2bb1b79512e043237669418057e1285cfa11 b/src/fuzz/dtls_server_corpus/3fdf2bb1b79512e043237669418057e1285cfa11
similarity index 100%
rename from fuzz/dtls_server_corpus/3fdf2bb1b79512e043237669418057e1285cfa11
rename to src/fuzz/dtls_server_corpus/3fdf2bb1b79512e043237669418057e1285cfa11
Binary files differ
diff --git a/fuzz/dtls_server_corpus/402621e50c6f7c2774094cb1bc9f1a8f28b214fd b/src/fuzz/dtls_server_corpus/402621e50c6f7c2774094cb1bc9f1a8f28b214fd
similarity index 100%
rename from fuzz/dtls_server_corpus/402621e50c6f7c2774094cb1bc9f1a8f28b214fd
rename to src/fuzz/dtls_server_corpus/402621e50c6f7c2774094cb1bc9f1a8f28b214fd
Binary files differ
diff --git a/fuzz/dtls_server_corpus/404434e90ae5960edfd6fdfc7ae63b478a2e7788 b/src/fuzz/dtls_server_corpus/404434e90ae5960edfd6fdfc7ae63b478a2e7788
similarity index 100%
rename from fuzz/dtls_server_corpus/404434e90ae5960edfd6fdfc7ae63b478a2e7788
rename to src/fuzz/dtls_server_corpus/404434e90ae5960edfd6fdfc7ae63b478a2e7788
Binary files differ
diff --git a/fuzz/dtls_server_corpus/45193f5a2794582d1f0f6350f06b04b949e75e71 b/src/fuzz/dtls_server_corpus/45193f5a2794582d1f0f6350f06b04b949e75e71
similarity index 100%
rename from fuzz/dtls_server_corpus/45193f5a2794582d1f0f6350f06b04b949e75e71
rename to src/fuzz/dtls_server_corpus/45193f5a2794582d1f0f6350f06b04b949e75e71
Binary files differ
diff --git a/fuzz/dtls_server_corpus/473f82d3f224ded120cb6afbd5aef37777b7fef6 b/src/fuzz/dtls_server_corpus/473f82d3f224ded120cb6afbd5aef37777b7fef6
similarity index 100%
rename from fuzz/dtls_server_corpus/473f82d3f224ded120cb6afbd5aef37777b7fef6
rename to src/fuzz/dtls_server_corpus/473f82d3f224ded120cb6afbd5aef37777b7fef6
Binary files differ
diff --git a/fuzz/dtls_server_corpus/4759e281b32e2c0ccb646ee29cad1ee4ba2ddd74 b/src/fuzz/dtls_server_corpus/4759e281b32e2c0ccb646ee29cad1ee4ba2ddd74
similarity index 100%
rename from fuzz/dtls_server_corpus/4759e281b32e2c0ccb646ee29cad1ee4ba2ddd74
rename to src/fuzz/dtls_server_corpus/4759e281b32e2c0ccb646ee29cad1ee4ba2ddd74
Binary files differ
diff --git a/fuzz/dtls_server_corpus/493252eea431b0a92fa0df39baeaeef1388d9ed3 b/src/fuzz/dtls_server_corpus/493252eea431b0a92fa0df39baeaeef1388d9ed3
similarity index 100%
rename from fuzz/dtls_server_corpus/493252eea431b0a92fa0df39baeaeef1388d9ed3
rename to src/fuzz/dtls_server_corpus/493252eea431b0a92fa0df39baeaeef1388d9ed3
Binary files differ
diff --git a/fuzz/dtls_server_corpus/4bd201a7b122e2293dec6970831fbb21a7ff1deb b/src/fuzz/dtls_server_corpus/4bd201a7b122e2293dec6970831fbb21a7ff1deb
similarity index 100%
rename from fuzz/dtls_server_corpus/4bd201a7b122e2293dec6970831fbb21a7ff1deb
rename to src/fuzz/dtls_server_corpus/4bd201a7b122e2293dec6970831fbb21a7ff1deb
Binary files differ
diff --git a/fuzz/dtls_server_corpus/5210047131b7e7920a5adbd87aff07add5af6d17 b/src/fuzz/dtls_server_corpus/5210047131b7e7920a5adbd87aff07add5af6d17
similarity index 100%
rename from fuzz/dtls_server_corpus/5210047131b7e7920a5adbd87aff07add5af6d17
rename to src/fuzz/dtls_server_corpus/5210047131b7e7920a5adbd87aff07add5af6d17
Binary files differ
diff --git a/fuzz/dtls_server_corpus/54eb56610f3a663105006f03d0e83b9d2f5ee8eb b/src/fuzz/dtls_server_corpus/54eb56610f3a663105006f03d0e83b9d2f5ee8eb
similarity index 100%
rename from fuzz/dtls_server_corpus/54eb56610f3a663105006f03d0e83b9d2f5ee8eb
rename to src/fuzz/dtls_server_corpus/54eb56610f3a663105006f03d0e83b9d2f5ee8eb
Binary files differ
diff --git a/fuzz/dtls_server_corpus/583e7e56f1c6d9dba2f9bf06d9e625cf1cc5fec4 b/src/fuzz/dtls_server_corpus/583e7e56f1c6d9dba2f9bf06d9e625cf1cc5fec4
similarity index 100%
rename from fuzz/dtls_server_corpus/583e7e56f1c6d9dba2f9bf06d9e625cf1cc5fec4
rename to src/fuzz/dtls_server_corpus/583e7e56f1c6d9dba2f9bf06d9e625cf1cc5fec4
Binary files differ
diff --git a/fuzz/dtls_server_corpus/5db3b2c6e40b45550dc59fcfc0b1a32fad0d3bba b/src/fuzz/dtls_server_corpus/5db3b2c6e40b45550dc59fcfc0b1a32fad0d3bba
similarity index 100%
rename from fuzz/dtls_server_corpus/5db3b2c6e40b45550dc59fcfc0b1a32fad0d3bba
rename to src/fuzz/dtls_server_corpus/5db3b2c6e40b45550dc59fcfc0b1a32fad0d3bba
Binary files differ
diff --git a/fuzz/dtls_server_corpus/62c10dc65e6f4b443b37ae1b91c10e1d9cb78ea2 b/src/fuzz/dtls_server_corpus/62c10dc65e6f4b443b37ae1b91c10e1d9cb78ea2
similarity index 100%
rename from fuzz/dtls_server_corpus/62c10dc65e6f4b443b37ae1b91c10e1d9cb78ea2
rename to src/fuzz/dtls_server_corpus/62c10dc65e6f4b443b37ae1b91c10e1d9cb78ea2
Binary files differ
diff --git a/fuzz/dtls_server_corpus/6412f70164e19f694fdac4b1e029468fbd094273 b/src/fuzz/dtls_server_corpus/6412f70164e19f694fdac4b1e029468fbd094273
similarity index 100%
rename from fuzz/dtls_server_corpus/6412f70164e19f694fdac4b1e029468fbd094273
rename to src/fuzz/dtls_server_corpus/6412f70164e19f694fdac4b1e029468fbd094273
Binary files differ
diff --git a/fuzz/dtls_server_corpus/659a6767f17cde3d20dbca84024102593a06b6d0 b/src/fuzz/dtls_server_corpus/659a6767f17cde3d20dbca84024102593a06b6d0
similarity index 100%
rename from fuzz/dtls_server_corpus/659a6767f17cde3d20dbca84024102593a06b6d0
rename to src/fuzz/dtls_server_corpus/659a6767f17cde3d20dbca84024102593a06b6d0
Binary files differ
diff --git a/fuzz/dtls_server_corpus/65e6be10db4a7e6d5ade2c4d701c57de689a301a b/src/fuzz/dtls_server_corpus/65e6be10db4a7e6d5ade2c4d701c57de689a301a
similarity index 100%
rename from fuzz/dtls_server_corpus/65e6be10db4a7e6d5ade2c4d701c57de689a301a
rename to src/fuzz/dtls_server_corpus/65e6be10db4a7e6d5ade2c4d701c57de689a301a
Binary files differ
diff --git a/fuzz/dtls_server_corpus/65ee04cf5a660a0e0559221af9cff29b481a7aaa b/src/fuzz/dtls_server_corpus/65ee04cf5a660a0e0559221af9cff29b481a7aaa
similarity index 100%
rename from fuzz/dtls_server_corpus/65ee04cf5a660a0e0559221af9cff29b481a7aaa
rename to src/fuzz/dtls_server_corpus/65ee04cf5a660a0e0559221af9cff29b481a7aaa
Binary files differ
diff --git a/fuzz/dtls_server_corpus/694dd523dac7f05eb92d4a73dd7747b02ab04754 b/src/fuzz/dtls_server_corpus/694dd523dac7f05eb92d4a73dd7747b02ab04754
similarity index 100%
rename from fuzz/dtls_server_corpus/694dd523dac7f05eb92d4a73dd7747b02ab04754
rename to src/fuzz/dtls_server_corpus/694dd523dac7f05eb92d4a73dd7747b02ab04754
Binary files differ
diff --git a/fuzz/dtls_server_corpus/69b4a5ab39c7985ad1fefa934581e4e3df29857a b/src/fuzz/dtls_server_corpus/69b4a5ab39c7985ad1fefa934581e4e3df29857a
similarity index 100%
rename from fuzz/dtls_server_corpus/69b4a5ab39c7985ad1fefa934581e4e3df29857a
rename to src/fuzz/dtls_server_corpus/69b4a5ab39c7985ad1fefa934581e4e3df29857a
Binary files differ
diff --git a/fuzz/dtls_server_corpus/6bee34e093c449d085d922eb965fe5226d960937 b/src/fuzz/dtls_server_corpus/6bee34e093c449d085d922eb965fe5226d960937
similarity index 100%
rename from fuzz/dtls_server_corpus/6bee34e093c449d085d922eb965fe5226d960937
rename to src/fuzz/dtls_server_corpus/6bee34e093c449d085d922eb965fe5226d960937
Binary files differ
diff --git a/fuzz/dtls_server_corpus/6c462c5b1ee3999b69601ce57b0d2725cc4851be b/src/fuzz/dtls_server_corpus/6c462c5b1ee3999b69601ce57b0d2725cc4851be
similarity index 100%
rename from fuzz/dtls_server_corpus/6c462c5b1ee3999b69601ce57b0d2725cc4851be
rename to src/fuzz/dtls_server_corpus/6c462c5b1ee3999b69601ce57b0d2725cc4851be
Binary files differ
diff --git a/fuzz/dtls_server_corpus/6ea8e7f13ba8a7aeaaa03391c0a8c2b13f392178 b/src/fuzz/dtls_server_corpus/6ea8e7f13ba8a7aeaaa03391c0a8c2b13f392178
similarity index 100%
rename from fuzz/dtls_server_corpus/6ea8e7f13ba8a7aeaaa03391c0a8c2b13f392178
rename to src/fuzz/dtls_server_corpus/6ea8e7f13ba8a7aeaaa03391c0a8c2b13f392178
Binary files differ
diff --git a/fuzz/dtls_server_corpus/6f5118f1ee62163c22f055aece44f67cbec7197d b/src/fuzz/dtls_server_corpus/6f5118f1ee62163c22f055aece44f67cbec7197d
similarity index 100%
rename from fuzz/dtls_server_corpus/6f5118f1ee62163c22f055aece44f67cbec7197d
rename to src/fuzz/dtls_server_corpus/6f5118f1ee62163c22f055aece44f67cbec7197d
Binary files differ
diff --git a/fuzz/dtls_server_corpus/72932a25bbd3100f478589c32dfb3bb71cb6b578 b/src/fuzz/dtls_server_corpus/72932a25bbd3100f478589c32dfb3bb71cb6b578
similarity index 100%
rename from fuzz/dtls_server_corpus/72932a25bbd3100f478589c32dfb3bb71cb6b578
rename to src/fuzz/dtls_server_corpus/72932a25bbd3100f478589c32dfb3bb71cb6b578
Binary files differ
diff --git a/fuzz/dtls_server_corpus/739bcb7b767570a15f9751cb60516bb00bd07202 b/src/fuzz/dtls_server_corpus/739bcb7b767570a15f9751cb60516bb00bd07202
similarity index 100%
rename from fuzz/dtls_server_corpus/739bcb7b767570a15f9751cb60516bb00bd07202
rename to src/fuzz/dtls_server_corpus/739bcb7b767570a15f9751cb60516bb00bd07202
Binary files differ
diff --git a/fuzz/dtls_server_corpus/7457ee5f29ffab12bce0f112fe876a3b8cc9eea5 b/src/fuzz/dtls_server_corpus/7457ee5f29ffab12bce0f112fe876a3b8cc9eea5
similarity index 100%
rename from fuzz/dtls_server_corpus/7457ee5f29ffab12bce0f112fe876a3b8cc9eea5
rename to src/fuzz/dtls_server_corpus/7457ee5f29ffab12bce0f112fe876a3b8cc9eea5
Binary files differ
diff --git a/fuzz/dtls_server_corpus/7594ba62b5f9f83f43420650a76859fbe7c10f97 b/src/fuzz/dtls_server_corpus/7594ba62b5f9f83f43420650a76859fbe7c10f97
similarity index 100%
rename from fuzz/dtls_server_corpus/7594ba62b5f9f83f43420650a76859fbe7c10f97
rename to src/fuzz/dtls_server_corpus/7594ba62b5f9f83f43420650a76859fbe7c10f97
Binary files differ
diff --git a/fuzz/dtls_server_corpus/762052441d3f40954b3db60add8d602000fd24f3 b/src/fuzz/dtls_server_corpus/762052441d3f40954b3db60add8d602000fd24f3
similarity index 100%
rename from fuzz/dtls_server_corpus/762052441d3f40954b3db60add8d602000fd24f3
rename to src/fuzz/dtls_server_corpus/762052441d3f40954b3db60add8d602000fd24f3
Binary files differ
diff --git a/fuzz/dtls_server_corpus/76d62bd41aa0b5add0d618c4cbac096a8c14342c b/src/fuzz/dtls_server_corpus/76d62bd41aa0b5add0d618c4cbac096a8c14342c
similarity index 100%
rename from fuzz/dtls_server_corpus/76d62bd41aa0b5add0d618c4cbac096a8c14342c
rename to src/fuzz/dtls_server_corpus/76d62bd41aa0b5add0d618c4cbac096a8c14342c
Binary files differ
diff --git a/fuzz/dtls_server_corpus/76ea2099aa1c8833df277691ce8aec6f6bb8ce94 b/src/fuzz/dtls_server_corpus/76ea2099aa1c8833df277691ce8aec6f6bb8ce94
similarity index 100%
rename from fuzz/dtls_server_corpus/76ea2099aa1c8833df277691ce8aec6f6bb8ce94
rename to src/fuzz/dtls_server_corpus/76ea2099aa1c8833df277691ce8aec6f6bb8ce94
Binary files differ
diff --git a/fuzz/dtls_server_corpus/790057cc94bb0fb74f13b2223ee1638b431800f9 b/src/fuzz/dtls_server_corpus/790057cc94bb0fb74f13b2223ee1638b431800f9
similarity index 100%
rename from fuzz/dtls_server_corpus/790057cc94bb0fb74f13b2223ee1638b431800f9
rename to src/fuzz/dtls_server_corpus/790057cc94bb0fb74f13b2223ee1638b431800f9
Binary files differ
diff --git a/fuzz/dtls_server_corpus/7a1d1bb6e1220894618e8a328d78b1061c4200a8 b/src/fuzz/dtls_server_corpus/7a1d1bb6e1220894618e8a328d78b1061c4200a8
similarity index 100%
rename from fuzz/dtls_server_corpus/7a1d1bb6e1220894618e8a328d78b1061c4200a8
rename to src/fuzz/dtls_server_corpus/7a1d1bb6e1220894618e8a328d78b1061c4200a8
Binary files differ
diff --git a/fuzz/dtls_server_corpus/7ace7df6c3efd08f82f8b83698252c34a86bef53 b/src/fuzz/dtls_server_corpus/7ace7df6c3efd08f82f8b83698252c34a86bef53
similarity index 100%
rename from fuzz/dtls_server_corpus/7ace7df6c3efd08f82f8b83698252c34a86bef53
rename to src/fuzz/dtls_server_corpus/7ace7df6c3efd08f82f8b83698252c34a86bef53
Binary files differ
diff --git a/fuzz/dtls_server_corpus/7b72fa4bf43dfd9da7c0bf028800a17487bee4c7 b/src/fuzz/dtls_server_corpus/7b72fa4bf43dfd9da7c0bf028800a17487bee4c7
similarity index 100%
rename from fuzz/dtls_server_corpus/7b72fa4bf43dfd9da7c0bf028800a17487bee4c7
rename to src/fuzz/dtls_server_corpus/7b72fa4bf43dfd9da7c0bf028800a17487bee4c7
Binary files differ
diff --git a/fuzz/dtls_server_corpus/7be8a3ab33bed53e551f2b685ba025445d3d81f0 b/src/fuzz/dtls_server_corpus/7be8a3ab33bed53e551f2b685ba025445d3d81f0
similarity index 100%
rename from fuzz/dtls_server_corpus/7be8a3ab33bed53e551f2b685ba025445d3d81f0
rename to src/fuzz/dtls_server_corpus/7be8a3ab33bed53e551f2b685ba025445d3d81f0
Binary files differ
diff --git a/fuzz/dtls_server_corpus/7c7811d979d349657a15deba2d06ce54791a0038 b/src/fuzz/dtls_server_corpus/7c7811d979d349657a15deba2d06ce54791a0038
similarity index 100%
rename from fuzz/dtls_server_corpus/7c7811d979d349657a15deba2d06ce54791a0038
rename to src/fuzz/dtls_server_corpus/7c7811d979d349657a15deba2d06ce54791a0038
Binary files differ
diff --git a/fuzz/dtls_server_corpus/7cf309e4712559d39deaae9036c55786946e4a6b b/src/fuzz/dtls_server_corpus/7cf309e4712559d39deaae9036c55786946e4a6b
similarity index 100%
rename from fuzz/dtls_server_corpus/7cf309e4712559d39deaae9036c55786946e4a6b
rename to src/fuzz/dtls_server_corpus/7cf309e4712559d39deaae9036c55786946e4a6b
Binary files differ
diff --git a/fuzz/dtls_server_corpus/7d0994b25597ad64d7305835d2728e0634f92476 b/src/fuzz/dtls_server_corpus/7d0994b25597ad64d7305835d2728e0634f92476
similarity index 100%
rename from fuzz/dtls_server_corpus/7d0994b25597ad64d7305835d2728e0634f92476
rename to src/fuzz/dtls_server_corpus/7d0994b25597ad64d7305835d2728e0634f92476
Binary files differ
diff --git a/fuzz/dtls_server_corpus/7dcb68f00240b0109af2a09362bef6a064941f04 b/src/fuzz/dtls_server_corpus/7dcb68f00240b0109af2a09362bef6a064941f04
similarity index 100%
rename from fuzz/dtls_server_corpus/7dcb68f00240b0109af2a09362bef6a064941f04
rename to src/fuzz/dtls_server_corpus/7dcb68f00240b0109af2a09362bef6a064941f04
Binary files differ
diff --git a/fuzz/dtls_server_corpus/7e05fbc3c95f443419ede1258b896bf62938ae83 b/src/fuzz/dtls_server_corpus/7e05fbc3c95f443419ede1258b896bf62938ae83
similarity index 100%
rename from fuzz/dtls_server_corpus/7e05fbc3c95f443419ede1258b896bf62938ae83
rename to src/fuzz/dtls_server_corpus/7e05fbc3c95f443419ede1258b896bf62938ae83
Binary files differ
diff --git a/fuzz/dtls_server_corpus/7f882c93b1b259c48c55b1d0b6bcd288e75c84a6 b/src/fuzz/dtls_server_corpus/7f882c93b1b259c48c55b1d0b6bcd288e75c84a6
similarity index 100%
rename from fuzz/dtls_server_corpus/7f882c93b1b259c48c55b1d0b6bcd288e75c84a6
rename to src/fuzz/dtls_server_corpus/7f882c93b1b259c48c55b1d0b6bcd288e75c84a6
Binary files differ
diff --git a/fuzz/dtls_server_corpus/7f8b9aec492a24d45ec6422a599dcd39feae775f b/src/fuzz/dtls_server_corpus/7f8b9aec492a24d45ec6422a599dcd39feae775f
similarity index 100%
rename from fuzz/dtls_server_corpus/7f8b9aec492a24d45ec6422a599dcd39feae775f
rename to src/fuzz/dtls_server_corpus/7f8b9aec492a24d45ec6422a599dcd39feae775f
Binary files differ
diff --git a/fuzz/dtls_server_corpus/7fc025eb63568a18256057a7a43e43093d004730 b/src/fuzz/dtls_server_corpus/7fc025eb63568a18256057a7a43e43093d004730
similarity index 100%
rename from fuzz/dtls_server_corpus/7fc025eb63568a18256057a7a43e43093d004730
rename to src/fuzz/dtls_server_corpus/7fc025eb63568a18256057a7a43e43093d004730
Binary files differ
diff --git a/fuzz/dtls_server_corpus/81530f2bd039015b9d016885b9a0d5298663be13 b/src/fuzz/dtls_server_corpus/81530f2bd039015b9d016885b9a0d5298663be13
similarity index 100%
rename from fuzz/dtls_server_corpus/81530f2bd039015b9d016885b9a0d5298663be13
rename to src/fuzz/dtls_server_corpus/81530f2bd039015b9d016885b9a0d5298663be13
Binary files differ
diff --git a/fuzz/dtls_server_corpus/81afcd412e40dd3f91bde35ff18081c2e46f8265 b/src/fuzz/dtls_server_corpus/81afcd412e40dd3f91bde35ff18081c2e46f8265
similarity index 100%
rename from fuzz/dtls_server_corpus/81afcd412e40dd3f91bde35ff18081c2e46f8265
rename to src/fuzz/dtls_server_corpus/81afcd412e40dd3f91bde35ff18081c2e46f8265
Binary files differ
diff --git a/fuzz/dtls_server_corpus/87ff93e800e3956bfaee7276683c14f718058553 b/src/fuzz/dtls_server_corpus/87ff93e800e3956bfaee7276683c14f718058553
similarity index 100%
rename from fuzz/dtls_server_corpus/87ff93e800e3956bfaee7276683c14f718058553
rename to src/fuzz/dtls_server_corpus/87ff93e800e3956bfaee7276683c14f718058553
Binary files differ
diff --git a/fuzz/dtls_server_corpus/88b155676d384245d07034d8975a7761e50ff726 b/src/fuzz/dtls_server_corpus/88b155676d384245d07034d8975a7761e50ff726
similarity index 100%
rename from fuzz/dtls_server_corpus/88b155676d384245d07034d8975a7761e50ff726
rename to src/fuzz/dtls_server_corpus/88b155676d384245d07034d8975a7761e50ff726
Binary files differ
diff --git a/fuzz/dtls_server_corpus/90237833748f124b562a8a464e8f058236c4434e b/src/fuzz/dtls_server_corpus/90237833748f124b562a8a464e8f058236c4434e
similarity index 100%
rename from fuzz/dtls_server_corpus/90237833748f124b562a8a464e8f058236c4434e
rename to src/fuzz/dtls_server_corpus/90237833748f124b562a8a464e8f058236c4434e
Binary files differ
diff --git a/fuzz/dtls_server_corpus/90311d335d972398836e12b4fb7d118c97f2db96 b/src/fuzz/dtls_server_corpus/90311d335d972398836e12b4fb7d118c97f2db96
similarity index 100%
rename from fuzz/dtls_server_corpus/90311d335d972398836e12b4fb7d118c97f2db96
rename to src/fuzz/dtls_server_corpus/90311d335d972398836e12b4fb7d118c97f2db96
Binary files differ
diff --git a/fuzz/dtls_server_corpus/9226774c9b34679b36df540a5be4a2140786957c b/src/fuzz/dtls_server_corpus/9226774c9b34679b36df540a5be4a2140786957c
similarity index 100%
rename from fuzz/dtls_server_corpus/9226774c9b34679b36df540a5be4a2140786957c
rename to src/fuzz/dtls_server_corpus/9226774c9b34679b36df540a5be4a2140786957c
Binary files differ
diff --git a/fuzz/dtls_server_corpus/94c8b423e9a6fa62746ab72aa80bb8dcdd84a5dc b/src/fuzz/dtls_server_corpus/94c8b423e9a6fa62746ab72aa80bb8dcdd84a5dc
similarity index 100%
rename from fuzz/dtls_server_corpus/94c8b423e9a6fa62746ab72aa80bb8dcdd84a5dc
rename to src/fuzz/dtls_server_corpus/94c8b423e9a6fa62746ab72aa80bb8dcdd84a5dc
Binary files differ
diff --git a/fuzz/dtls_server_corpus/9580b54f2559dc736b9415c5aa61892ce5ad6c25 b/src/fuzz/dtls_server_corpus/9580b54f2559dc736b9415c5aa61892ce5ad6c25
similarity index 100%
rename from fuzz/dtls_server_corpus/9580b54f2559dc736b9415c5aa61892ce5ad6c25
rename to src/fuzz/dtls_server_corpus/9580b54f2559dc736b9415c5aa61892ce5ad6c25
Binary files differ
diff --git a/fuzz/dtls_server_corpus/996a9ce6892751c2cf514e4ef6e970479d50e8b9 b/src/fuzz/dtls_server_corpus/996a9ce6892751c2cf514e4ef6e970479d50e8b9
similarity index 100%
rename from fuzz/dtls_server_corpus/996a9ce6892751c2cf514e4ef6e970479d50e8b9
rename to src/fuzz/dtls_server_corpus/996a9ce6892751c2cf514e4ef6e970479d50e8b9
Binary files differ
diff --git a/fuzz/dtls_server_corpus/9a249a4191d36893c645c776b3d85d11ec6e43b8 b/src/fuzz/dtls_server_corpus/9a249a4191d36893c645c776b3d85d11ec6e43b8
similarity index 100%
rename from fuzz/dtls_server_corpus/9a249a4191d36893c645c776b3d85d11ec6e43b8
rename to src/fuzz/dtls_server_corpus/9a249a4191d36893c645c776b3d85d11ec6e43b8
Binary files differ
diff --git a/fuzz/dtls_server_corpus/9aeb57cca795217a65520a9ee9677b857ef761de b/src/fuzz/dtls_server_corpus/9aeb57cca795217a65520a9ee9677b857ef761de
similarity index 100%
rename from fuzz/dtls_server_corpus/9aeb57cca795217a65520a9ee9677b857ef761de
rename to src/fuzz/dtls_server_corpus/9aeb57cca795217a65520a9ee9677b857ef761de
Binary files differ
diff --git a/fuzz/dtls_server_corpus/9f140d158db604dd5bbb7057c80361536ce56af2 b/src/fuzz/dtls_server_corpus/9f140d158db604dd5bbb7057c80361536ce56af2
similarity index 100%
rename from fuzz/dtls_server_corpus/9f140d158db604dd5bbb7057c80361536ce56af2
rename to src/fuzz/dtls_server_corpus/9f140d158db604dd5bbb7057c80361536ce56af2
Binary files differ
diff --git a/fuzz/dtls_server_corpus/a4d363ca6023592f1fb088427e6578a50185772d b/src/fuzz/dtls_server_corpus/a4d363ca6023592f1fb088427e6578a50185772d
similarity index 100%
rename from fuzz/dtls_server_corpus/a4d363ca6023592f1fb088427e6578a50185772d
rename to src/fuzz/dtls_server_corpus/a4d363ca6023592f1fb088427e6578a50185772d
Binary files differ
diff --git a/fuzz/dtls_server_corpus/a6c9521cde99272be17e2b9f72ee77a85f24fa5e b/src/fuzz/dtls_server_corpus/a6c9521cde99272be17e2b9f72ee77a85f24fa5e
similarity index 100%
rename from fuzz/dtls_server_corpus/a6c9521cde99272be17e2b9f72ee77a85f24fa5e
rename to src/fuzz/dtls_server_corpus/a6c9521cde99272be17e2b9f72ee77a85f24fa5e
Binary files differ
diff --git a/fuzz/dtls_server_corpus/a8b0038adb4e93c0ad414defe7e4520af5d09917 b/src/fuzz/dtls_server_corpus/a8b0038adb4e93c0ad414defe7e4520af5d09917
similarity index 100%
rename from fuzz/dtls_server_corpus/a8b0038adb4e93c0ad414defe7e4520af5d09917
rename to src/fuzz/dtls_server_corpus/a8b0038adb4e93c0ad414defe7e4520af5d09917
Binary files differ
diff --git a/fuzz/dtls_server_corpus/a9022856d9e5ef68432b61c6627ea29b4ee201c2 b/src/fuzz/dtls_server_corpus/a9022856d9e5ef68432b61c6627ea29b4ee201c2
similarity index 100%
rename from fuzz/dtls_server_corpus/a9022856d9e5ef68432b61c6627ea29b4ee201c2
rename to src/fuzz/dtls_server_corpus/a9022856d9e5ef68432b61c6627ea29b4ee201c2
Binary files differ
diff --git a/fuzz/dtls_server_corpus/ac6d4b13bfcd5c428da0b97bc43bf5d107c455fa b/src/fuzz/dtls_server_corpus/ac6d4b13bfcd5c428da0b97bc43bf5d107c455fa
similarity index 100%
rename from fuzz/dtls_server_corpus/ac6d4b13bfcd5c428da0b97bc43bf5d107c455fa
rename to src/fuzz/dtls_server_corpus/ac6d4b13bfcd5c428da0b97bc43bf5d107c455fa
Binary files differ
diff --git a/fuzz/dtls_server_corpus/ada750f131912ceafe1fa434ed6f304cf21fb331 b/src/fuzz/dtls_server_corpus/ada750f131912ceafe1fa434ed6f304cf21fb331
similarity index 100%
rename from fuzz/dtls_server_corpus/ada750f131912ceafe1fa434ed6f304cf21fb331
rename to src/fuzz/dtls_server_corpus/ada750f131912ceafe1fa434ed6f304cf21fb331
Binary files differ
diff --git a/fuzz/dtls_server_corpus/ae0d54eae7c99de41e03576df95587b291d29822 b/src/fuzz/dtls_server_corpus/ae0d54eae7c99de41e03576df95587b291d29822
similarity index 100%
rename from fuzz/dtls_server_corpus/ae0d54eae7c99de41e03576df95587b291d29822
rename to src/fuzz/dtls_server_corpus/ae0d54eae7c99de41e03576df95587b291d29822
Binary files differ
diff --git a/fuzz/dtls_server_corpus/b4d69853f3a3143be9670f44b4e147564d3c3528 b/src/fuzz/dtls_server_corpus/b4d69853f3a3143be9670f44b4e147564d3c3528
similarity index 100%
rename from fuzz/dtls_server_corpus/b4d69853f3a3143be9670f44b4e147564d3c3528
rename to src/fuzz/dtls_server_corpus/b4d69853f3a3143be9670f44b4e147564d3c3528
Binary files differ
diff --git a/fuzz/dtls_server_corpus/b5ba6774835aaddd76f9b546e2530c2b54237249 b/src/fuzz/dtls_server_corpus/b5ba6774835aaddd76f9b546e2530c2b54237249
similarity index 100%
rename from fuzz/dtls_server_corpus/b5ba6774835aaddd76f9b546e2530c2b54237249
rename to src/fuzz/dtls_server_corpus/b5ba6774835aaddd76f9b546e2530c2b54237249
Binary files differ
diff --git a/fuzz/dtls_server_corpus/b5d8bd48ba0ab9ea699d766a8d8d29ba2f55c3b3 b/src/fuzz/dtls_server_corpus/b5d8bd48ba0ab9ea699d766a8d8d29ba2f55c3b3
similarity index 100%
rename from fuzz/dtls_server_corpus/b5d8bd48ba0ab9ea699d766a8d8d29ba2f55c3b3
rename to src/fuzz/dtls_server_corpus/b5d8bd48ba0ab9ea699d766a8d8d29ba2f55c3b3
Binary files differ
diff --git a/fuzz/dtls_server_corpus/b84c82413b101a88522653bbd16e03ca0de0d946 b/src/fuzz/dtls_server_corpus/b84c82413b101a88522653bbd16e03ca0de0d946
similarity index 100%
rename from fuzz/dtls_server_corpus/b84c82413b101a88522653bbd16e03ca0de0d946
rename to src/fuzz/dtls_server_corpus/b84c82413b101a88522653bbd16e03ca0de0d946
Binary files differ
diff --git a/fuzz/dtls_server_corpus/b99645a5401e409e30a573a0d4febb27d367736f b/src/fuzz/dtls_server_corpus/b99645a5401e409e30a573a0d4febb27d367736f
similarity index 100%
rename from fuzz/dtls_server_corpus/b99645a5401e409e30a573a0d4febb27d367736f
rename to src/fuzz/dtls_server_corpus/b99645a5401e409e30a573a0d4febb27d367736f
Binary files differ
diff --git a/fuzz/dtls_server_corpus/bbb700da571a9d5f31e3e4f30e7352d13394a3b1 b/src/fuzz/dtls_server_corpus/bbb700da571a9d5f31e3e4f30e7352d13394a3b1
similarity index 100%
rename from fuzz/dtls_server_corpus/bbb700da571a9d5f31e3e4f30e7352d13394a3b1
rename to src/fuzz/dtls_server_corpus/bbb700da571a9d5f31e3e4f30e7352d13394a3b1
Binary files differ
diff --git a/fuzz/dtls_server_corpus/bd37d9deab416c2983a405f5b20e8d114b1de6ea b/src/fuzz/dtls_server_corpus/bd37d9deab416c2983a405f5b20e8d114b1de6ea
similarity index 100%
rename from fuzz/dtls_server_corpus/bd37d9deab416c2983a405f5b20e8d114b1de6ea
rename to src/fuzz/dtls_server_corpus/bd37d9deab416c2983a405f5b20e8d114b1de6ea
Binary files differ
diff --git a/fuzz/dtls_server_corpus/c0bb48139c4ac5387db3eb29641c297228b1266e b/src/fuzz/dtls_server_corpus/c0bb48139c4ac5387db3eb29641c297228b1266e
similarity index 100%
rename from fuzz/dtls_server_corpus/c0bb48139c4ac5387db3eb29641c297228b1266e
rename to src/fuzz/dtls_server_corpus/c0bb48139c4ac5387db3eb29641c297228b1266e
Binary files differ
diff --git a/fuzz/dtls_server_corpus/c20f11b9a147a8d00d2990cc6029d29ad421f110 b/src/fuzz/dtls_server_corpus/c20f11b9a147a8d00d2990cc6029d29ad421f110
similarity index 100%
rename from fuzz/dtls_server_corpus/c20f11b9a147a8d00d2990cc6029d29ad421f110
rename to src/fuzz/dtls_server_corpus/c20f11b9a147a8d00d2990cc6029d29ad421f110
Binary files differ
diff --git a/fuzz/dtls_server_corpus/c3109373610b14e47396af64d3013ab8f97970bb b/src/fuzz/dtls_server_corpus/c3109373610b14e47396af64d3013ab8f97970bb
similarity index 100%
rename from fuzz/dtls_server_corpus/c3109373610b14e47396af64d3013ab8f97970bb
rename to src/fuzz/dtls_server_corpus/c3109373610b14e47396af64d3013ab8f97970bb
Binary files differ
diff --git a/fuzz/dtls_server_corpus/c5a4a04eefcd90d09440b54ab165b60a5e140555 b/src/fuzz/dtls_server_corpus/c5a4a04eefcd90d09440b54ab165b60a5e140555
similarity index 100%
rename from fuzz/dtls_server_corpus/c5a4a04eefcd90d09440b54ab165b60a5e140555
rename to src/fuzz/dtls_server_corpus/c5a4a04eefcd90d09440b54ab165b60a5e140555
Binary files differ
diff --git a/fuzz/dtls_server_corpus/c6c5bec3e12e249d57c5a2f0a6bd3133f020001c b/src/fuzz/dtls_server_corpus/c6c5bec3e12e249d57c5a2f0a6bd3133f020001c
similarity index 100%
rename from fuzz/dtls_server_corpus/c6c5bec3e12e249d57c5a2f0a6bd3133f020001c
rename to src/fuzz/dtls_server_corpus/c6c5bec3e12e249d57c5a2f0a6bd3133f020001c
Binary files differ
diff --git a/fuzz/dtls_server_corpus/c85b5ebae9157c049be9c1f774eb36593c0fe318 b/src/fuzz/dtls_server_corpus/c85b5ebae9157c049be9c1f774eb36593c0fe318
similarity index 100%
rename from fuzz/dtls_server_corpus/c85b5ebae9157c049be9c1f774eb36593c0fe318
rename to src/fuzz/dtls_server_corpus/c85b5ebae9157c049be9c1f774eb36593c0fe318
Binary files differ
diff --git a/fuzz/dtls_server_corpus/c8f7efcb2b35b73c32de7db5f3e5ac5561533b80 b/src/fuzz/dtls_server_corpus/c8f7efcb2b35b73c32de7db5f3e5ac5561533b80
similarity index 100%
rename from fuzz/dtls_server_corpus/c8f7efcb2b35b73c32de7db5f3e5ac5561533b80
rename to src/fuzz/dtls_server_corpus/c8f7efcb2b35b73c32de7db5f3e5ac5561533b80
Binary files differ
diff --git a/fuzz/dtls_server_corpus/d0eb7f09dcd05fe3ff6bf5c1c30ed2f0b1181ed6 b/src/fuzz/dtls_server_corpus/d0eb7f09dcd05fe3ff6bf5c1c30ed2f0b1181ed6
similarity index 100%
rename from fuzz/dtls_server_corpus/d0eb7f09dcd05fe3ff6bf5c1c30ed2f0b1181ed6
rename to src/fuzz/dtls_server_corpus/d0eb7f09dcd05fe3ff6bf5c1c30ed2f0b1181ed6
Binary files differ
diff --git a/fuzz/dtls_server_corpus/d1f647a1d5a14fdb19cb1218180ef77f29aa991c b/src/fuzz/dtls_server_corpus/d1f647a1d5a14fdb19cb1218180ef77f29aa991c
similarity index 100%
rename from fuzz/dtls_server_corpus/d1f647a1d5a14fdb19cb1218180ef77f29aa991c
rename to src/fuzz/dtls_server_corpus/d1f647a1d5a14fdb19cb1218180ef77f29aa991c
Binary files differ
diff --git a/fuzz/dtls_server_corpus/d1fc5cff1c2799ffcc7490144738332ea2f5ee3c b/src/fuzz/dtls_server_corpus/d1fc5cff1c2799ffcc7490144738332ea2f5ee3c
similarity index 100%
rename from fuzz/dtls_server_corpus/d1fc5cff1c2799ffcc7490144738332ea2f5ee3c
rename to src/fuzz/dtls_server_corpus/d1fc5cff1c2799ffcc7490144738332ea2f5ee3c
Binary files differ
diff --git a/fuzz/dtls_server_corpus/d2c210a299a4143897158bf0b82197f8b2301821 b/src/fuzz/dtls_server_corpus/d2c210a299a4143897158bf0b82197f8b2301821
similarity index 100%
rename from fuzz/dtls_server_corpus/d2c210a299a4143897158bf0b82197f8b2301821
rename to src/fuzz/dtls_server_corpus/d2c210a299a4143897158bf0b82197f8b2301821
Binary files differ
diff --git a/fuzz/dtls_server_corpus/d86fd0b8ab90e07cc04cb8cf15e29e07361cdf9d b/src/fuzz/dtls_server_corpus/d86fd0b8ab90e07cc04cb8cf15e29e07361cdf9d
similarity index 100%
rename from fuzz/dtls_server_corpus/d86fd0b8ab90e07cc04cb8cf15e29e07361cdf9d
rename to src/fuzz/dtls_server_corpus/d86fd0b8ab90e07cc04cb8cf15e29e07361cdf9d
Binary files differ
diff --git a/fuzz/dtls_server_corpus/da1aa65893cc06b2f79849fd181cd222378209cc b/src/fuzz/dtls_server_corpus/da1aa65893cc06b2f79849fd181cd222378209cc
similarity index 100%
rename from fuzz/dtls_server_corpus/da1aa65893cc06b2f79849fd181cd222378209cc
rename to src/fuzz/dtls_server_corpus/da1aa65893cc06b2f79849fd181cd222378209cc
Binary files differ
diff --git a/fuzz/dtls_server_corpus/da50f0e53f7bd5336baeac1eaeec4e7eff938a57 b/src/fuzz/dtls_server_corpus/da50f0e53f7bd5336baeac1eaeec4e7eff938a57
similarity index 100%
rename from fuzz/dtls_server_corpus/da50f0e53f7bd5336baeac1eaeec4e7eff938a57
rename to src/fuzz/dtls_server_corpus/da50f0e53f7bd5336baeac1eaeec4e7eff938a57
Binary files differ
diff --git a/fuzz/dtls_server_corpus/da9ab70c4be04b8fcc49cdb7827ac4adc8d979b4 b/src/fuzz/dtls_server_corpus/da9ab70c4be04b8fcc49cdb7827ac4adc8d979b4
similarity index 100%
rename from fuzz/dtls_server_corpus/da9ab70c4be04b8fcc49cdb7827ac4adc8d979b4
rename to src/fuzz/dtls_server_corpus/da9ab70c4be04b8fcc49cdb7827ac4adc8d979b4
Binary files differ
diff --git a/fuzz/dtls_server_corpus/dac8df80ea8548268996e58f473c8bf02ea2c053 b/src/fuzz/dtls_server_corpus/dac8df80ea8548268996e58f473c8bf02ea2c053
similarity index 100%
rename from fuzz/dtls_server_corpus/dac8df80ea8548268996e58f473c8bf02ea2c053
rename to src/fuzz/dtls_server_corpus/dac8df80ea8548268996e58f473c8bf02ea2c053
Binary files differ
diff --git a/fuzz/dtls_server_corpus/dafc22fd98c47478823fc9296b9d2de03f9fa3b3 b/src/fuzz/dtls_server_corpus/dafc22fd98c47478823fc9296b9d2de03f9fa3b3
similarity index 100%
rename from fuzz/dtls_server_corpus/dafc22fd98c47478823fc9296b9d2de03f9fa3b3
rename to src/fuzz/dtls_server_corpus/dafc22fd98c47478823fc9296b9d2de03f9fa3b3
Binary files differ
diff --git a/fuzz/dtls_server_corpus/db8690518ce60fa92e28bdc97f69519ade9a237a b/src/fuzz/dtls_server_corpus/db8690518ce60fa92e28bdc97f69519ade9a237a
similarity index 100%
rename from fuzz/dtls_server_corpus/db8690518ce60fa92e28bdc97f69519ade9a237a
rename to src/fuzz/dtls_server_corpus/db8690518ce60fa92e28bdc97f69519ade9a237a
Binary files differ
diff --git a/fuzz/dtls_server_corpus/dda0d4672fdf8de5134511b13d9098c2ac388ec0 b/src/fuzz/dtls_server_corpus/dda0d4672fdf8de5134511b13d9098c2ac388ec0
similarity index 100%
rename from fuzz/dtls_server_corpus/dda0d4672fdf8de5134511b13d9098c2ac388ec0
rename to src/fuzz/dtls_server_corpus/dda0d4672fdf8de5134511b13d9098c2ac388ec0
Binary files differ
diff --git a/fuzz/dtls_server_corpus/def3765cc82ec61af93cd50a5de8f6d9134cd3e4 b/src/fuzz/dtls_server_corpus/def3765cc82ec61af93cd50a5de8f6d9134cd3e4
similarity index 100%
rename from fuzz/dtls_server_corpus/def3765cc82ec61af93cd50a5de8f6d9134cd3e4
rename to src/fuzz/dtls_server_corpus/def3765cc82ec61af93cd50a5de8f6d9134cd3e4
Binary files differ
diff --git a/fuzz/dtls_server_corpus/df5a41dc4edc113ed5c23ef6c9ff46ea9d27e198 b/src/fuzz/dtls_server_corpus/df5a41dc4edc113ed5c23ef6c9ff46ea9d27e198
similarity index 100%
rename from fuzz/dtls_server_corpus/df5a41dc4edc113ed5c23ef6c9ff46ea9d27e198
rename to src/fuzz/dtls_server_corpus/df5a41dc4edc113ed5c23ef6c9ff46ea9d27e198
Binary files differ
diff --git a/fuzz/dtls_server_corpus/df7694683e3983f36340a381c9ed4ba288d2f510 b/src/fuzz/dtls_server_corpus/df7694683e3983f36340a381c9ed4ba288d2f510
similarity index 100%
rename from fuzz/dtls_server_corpus/df7694683e3983f36340a381c9ed4ba288d2f510
rename to src/fuzz/dtls_server_corpus/df7694683e3983f36340a381c9ed4ba288d2f510
Binary files differ
diff --git a/fuzz/dtls_server_corpus/e013043155dacef54814aead504732431146e905 b/src/fuzz/dtls_server_corpus/e013043155dacef54814aead504732431146e905
similarity index 100%
rename from fuzz/dtls_server_corpus/e013043155dacef54814aead504732431146e905
rename to src/fuzz/dtls_server_corpus/e013043155dacef54814aead504732431146e905
Binary files differ
diff --git a/fuzz/dtls_server_corpus/e0e0ee673f0ee0b126e8bc3b2fd0b4c0a6737ed6 b/src/fuzz/dtls_server_corpus/e0e0ee673f0ee0b126e8bc3b2fd0b4c0a6737ed6
similarity index 100%
rename from fuzz/dtls_server_corpus/e0e0ee673f0ee0b126e8bc3b2fd0b4c0a6737ed6
rename to src/fuzz/dtls_server_corpus/e0e0ee673f0ee0b126e8bc3b2fd0b4c0a6737ed6
Binary files differ
diff --git a/fuzz/dtls_server_corpus/e2e21f93dbea779373f3f00d2deb17e2347c1ba7 b/src/fuzz/dtls_server_corpus/e2e21f93dbea779373f3f00d2deb17e2347c1ba7
similarity index 100%
rename from fuzz/dtls_server_corpus/e2e21f93dbea779373f3f00d2deb17e2347c1ba7
rename to src/fuzz/dtls_server_corpus/e2e21f93dbea779373f3f00d2deb17e2347c1ba7
Binary files differ
diff --git a/fuzz/dtls_server_corpus/e4b8827c6cff93a007fdad603d0a2f2d4b46def9 b/src/fuzz/dtls_server_corpus/e4b8827c6cff93a007fdad603d0a2f2d4b46def9
similarity index 100%
rename from fuzz/dtls_server_corpus/e4b8827c6cff93a007fdad603d0a2f2d4b46def9
rename to src/fuzz/dtls_server_corpus/e4b8827c6cff93a007fdad603d0a2f2d4b46def9
Binary files differ
diff --git a/fuzz/dtls_server_corpus/e4eba30c8235c6c3eeda757ee90c66e0af51755e b/src/fuzz/dtls_server_corpus/e4eba30c8235c6c3eeda757ee90c66e0af51755e
similarity index 100%
rename from fuzz/dtls_server_corpus/e4eba30c8235c6c3eeda757ee90c66e0af51755e
rename to src/fuzz/dtls_server_corpus/e4eba30c8235c6c3eeda757ee90c66e0af51755e
Binary files differ
diff --git a/fuzz/dtls_server_corpus/e5c38c224ed1c7b2d77c6466a1d292a4f44f53da b/src/fuzz/dtls_server_corpus/e5c38c224ed1c7b2d77c6466a1d292a4f44f53da
similarity index 100%
rename from fuzz/dtls_server_corpus/e5c38c224ed1c7b2d77c6466a1d292a4f44f53da
rename to src/fuzz/dtls_server_corpus/e5c38c224ed1c7b2d77c6466a1d292a4f44f53da
Binary files differ
diff --git a/fuzz/dtls_server_corpus/e6a48234db89b57ba7fb541a8fbecd4edb64b68a b/src/fuzz/dtls_server_corpus/e6a48234db89b57ba7fb541a8fbecd4edb64b68a
similarity index 100%
rename from fuzz/dtls_server_corpus/e6a48234db89b57ba7fb541a8fbecd4edb64b68a
rename to src/fuzz/dtls_server_corpus/e6a48234db89b57ba7fb541a8fbecd4edb64b68a
Binary files differ
diff --git a/fuzz/dtls_server_corpus/e6bed9bf3568b12ba3fb49cf84a844f448bc949b b/src/fuzz/dtls_server_corpus/e6bed9bf3568b12ba3fb49cf84a844f448bc949b
similarity index 100%
rename from fuzz/dtls_server_corpus/e6bed9bf3568b12ba3fb49cf84a844f448bc949b
rename to src/fuzz/dtls_server_corpus/e6bed9bf3568b12ba3fb49cf84a844f448bc949b
Binary files differ
diff --git a/fuzz/dtls_server_corpus/e76685d946faf56e405c1a8ed5d388161ac77816 b/src/fuzz/dtls_server_corpus/e76685d946faf56e405c1a8ed5d388161ac77816
similarity index 100%
rename from fuzz/dtls_server_corpus/e76685d946faf56e405c1a8ed5d388161ac77816
rename to src/fuzz/dtls_server_corpus/e76685d946faf56e405c1a8ed5d388161ac77816
Binary files differ
diff --git a/fuzz/dtls_server_corpus/e8391c002864076c99925df0db40e2ab2714c3f6 b/src/fuzz/dtls_server_corpus/e8391c002864076c99925df0db40e2ab2714c3f6
similarity index 100%
rename from fuzz/dtls_server_corpus/e8391c002864076c99925df0db40e2ab2714c3f6
rename to src/fuzz/dtls_server_corpus/e8391c002864076c99925df0db40e2ab2714c3f6
Binary files differ
diff --git a/fuzz/dtls_server_corpus/ed0aceb4d37b5a21b1d35de568699f592bb51139 b/src/fuzz/dtls_server_corpus/ed0aceb4d37b5a21b1d35de568699f592bb51139
similarity index 100%
rename from fuzz/dtls_server_corpus/ed0aceb4d37b5a21b1d35de568699f592bb51139
rename to src/fuzz/dtls_server_corpus/ed0aceb4d37b5a21b1d35de568699f592bb51139
Binary files differ
diff --git a/fuzz/dtls_server_corpus/ef39c285eedafe862cee60451c6431b3b386db35 b/src/fuzz/dtls_server_corpus/ef39c285eedafe862cee60451c6431b3b386db35
similarity index 100%
rename from fuzz/dtls_server_corpus/ef39c285eedafe862cee60451c6431b3b386db35
rename to src/fuzz/dtls_server_corpus/ef39c285eedafe862cee60451c6431b3b386db35
Binary files differ
diff --git a/fuzz/dtls_server_corpus/efd480f520f0e105160d6022ddf91478b027d998 b/src/fuzz/dtls_server_corpus/efd480f520f0e105160d6022ddf91478b027d998
similarity index 100%
rename from fuzz/dtls_server_corpus/efd480f520f0e105160d6022ddf91478b027d998
rename to src/fuzz/dtls_server_corpus/efd480f520f0e105160d6022ddf91478b027d998
Binary files differ
diff --git a/fuzz/dtls_server_corpus/efd6c1e5b39386d76a9e697acadd61f3020ca0e5 b/src/fuzz/dtls_server_corpus/efd6c1e5b39386d76a9e697acadd61f3020ca0e5
similarity index 100%
rename from fuzz/dtls_server_corpus/efd6c1e5b39386d76a9e697acadd61f3020ca0e5
rename to src/fuzz/dtls_server_corpus/efd6c1e5b39386d76a9e697acadd61f3020ca0e5
Binary files differ
diff --git a/fuzz/dtls_server_corpus/f19b0c089807eb2f25ce5b0913fb24a465d341d8 b/src/fuzz/dtls_server_corpus/f19b0c089807eb2f25ce5b0913fb24a465d341d8
similarity index 100%
rename from fuzz/dtls_server_corpus/f19b0c089807eb2f25ce5b0913fb24a465d341d8
rename to src/fuzz/dtls_server_corpus/f19b0c089807eb2f25ce5b0913fb24a465d341d8
Binary files differ
diff --git a/fuzz/dtls_server_corpus/f4efaee12aa3ea9b57b0f44f1cb963871d617ab1 b/src/fuzz/dtls_server_corpus/f4efaee12aa3ea9b57b0f44f1cb963871d617ab1
similarity index 100%
rename from fuzz/dtls_server_corpus/f4efaee12aa3ea9b57b0f44f1cb963871d617ab1
rename to src/fuzz/dtls_server_corpus/f4efaee12aa3ea9b57b0f44f1cb963871d617ab1
Binary files differ
diff --git a/fuzz/dtls_server_corpus/f5021e18e809a5372a774c61b211311fe2191327 b/src/fuzz/dtls_server_corpus/f5021e18e809a5372a774c61b211311fe2191327
similarity index 100%
rename from fuzz/dtls_server_corpus/f5021e18e809a5372a774c61b211311fe2191327
rename to src/fuzz/dtls_server_corpus/f5021e18e809a5372a774c61b211311fe2191327
Binary files differ
diff --git a/fuzz/dtls_server_corpus/f5415246362a2a0f1ca90f6dfd5f48b90a6367db b/src/fuzz/dtls_server_corpus/f5415246362a2a0f1ca90f6dfd5f48b90a6367db
similarity index 100%
rename from fuzz/dtls_server_corpus/f5415246362a2a0f1ca90f6dfd5f48b90a6367db
rename to src/fuzz/dtls_server_corpus/f5415246362a2a0f1ca90f6dfd5f48b90a6367db
Binary files differ
diff --git a/fuzz/dtls_server_corpus/f8f934709f822f47d1f31b2c21e392ddc9ba4e71 b/src/fuzz/dtls_server_corpus/f8f934709f822f47d1f31b2c21e392ddc9ba4e71
similarity index 100%
rename from fuzz/dtls_server_corpus/f8f934709f822f47d1f31b2c21e392ddc9ba4e71
rename to src/fuzz/dtls_server_corpus/f8f934709f822f47d1f31b2c21e392ddc9ba4e71
Binary files differ
diff --git a/fuzz/dtls_server_corpus/fd137a41f8e914b2d0b1e9e8d4ab285c13e19d6f b/src/fuzz/dtls_server_corpus/fd137a41f8e914b2d0b1e9e8d4ab285c13e19d6f
similarity index 100%
rename from fuzz/dtls_server_corpus/fd137a41f8e914b2d0b1e9e8d4ab285c13e19d6f
rename to src/fuzz/dtls_server_corpus/fd137a41f8e914b2d0b1e9e8d4ab285c13e19d6f
Binary files differ
diff --git a/fuzz/dtls_server_corpus/fea89f4caefb4f363f9756aa3e3b7d406b9c29f1 b/src/fuzz/dtls_server_corpus/fea89f4caefb4f363f9756aa3e3b7d406b9c29f1
similarity index 100%
rename from fuzz/dtls_server_corpus/fea89f4caefb4f363f9756aa3e3b7d406b9c29f1
rename to src/fuzz/dtls_server_corpus/fea89f4caefb4f363f9756aa3e3b7d406b9c29f1
Binary files differ
diff --git a/fuzz/minimise_corpora.sh b/src/fuzz/minimise_corpora.sh
similarity index 100%
rename from fuzz/minimise_corpora.sh
rename to src/fuzz/minimise_corpora.sh
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer.cc b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer.cc
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer.cc
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer.cc
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/bad_issuer_key_hash_type b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/bad_issuer_key_hash_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/bad_issuer_key_hash_type
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/bad_issuer_key_hash_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/bad_name_hash_type b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/bad_name_hash_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/bad_name_hash_type
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/bad_name_hash_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/bad_params b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/bad_params
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/bad_params
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/bad_params
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/bad_serial_number_type b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/bad_serial_number_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/bad_serial_number_type
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/bad_serial_number_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/empty_hash b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/empty_hash
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/empty_hash
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/empty_hash
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/empty_hash_oid b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/empty_hash_oid
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/empty_hash_oid
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/empty_hash_oid
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/empty_sequence b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/empty_sequence
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/empty_sequence
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/empty_sequence
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/empty_serial_number b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/empty_serial_number
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/empty_serial_number
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/empty_serial_number
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/good b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/good
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/good
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/good
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/hash_as_integer b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/hash_as_integer
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/hash_as_integer
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/hash_as_integer
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/hash_oid_as_integer b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/hash_oid_as_integer
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/hash_oid_as_integer
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/hash_oid_as_integer
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/md4_params b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/md4_params
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/md4_params
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/md4_params
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/negative_serial b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/negative_serial
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/negative_serial
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/negative_serial
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/non_minimal_serial b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/non_minimal_serial
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/non_minimal_serial
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/non_minimal_serial
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/not_sequence b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/not_sequence
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/not_sequence
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/not_sequence
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/null_params b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/null_params
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/null_params
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/null_params
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/overlong_serial b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/overlong_serial
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/overlong_serial
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/overlong_serial
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/trailing_data b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/trailing_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/trailing_data
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/trailing_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/trailing_inner_data b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/trailing_inner_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/trailing_inner_data
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/trailing_inner_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/unknown_hash_oid b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/unknown_hash_oid
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/unknown_hash_oid
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/unknown_hash_oid
diff --git a/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/zero_serial b/src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/zero_serial
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/zero_serial
rename to src/fuzz/ocsp_parse_ocsp_cert_id_fuzzer_corpus/zero_serial
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer.cc b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer.cc
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer.cc
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer.cc
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_produced_at_type b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_produced_at_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_produced_at_type
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_produced_at_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responder_id_key_hash_length b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responder_id_key_hash_length
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responder_id_key_hash_length
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responder_id_key_hash_length
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responder_id_key_hash_trailing_data b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responder_id_key_hash_trailing_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responder_id_key_hash_trailing_data
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responder_id_key_hash_trailing_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responder_id_key_hash_type b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responder_id_key_hash_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responder_id_key_hash_type
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responder_id_key_hash_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responses_data b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responses_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responses_data
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responses_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responses_type b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responses_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responses_type
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/bad_responses_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/empty_extensions b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/empty_extensions
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/empty_extensions
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/empty_extensions
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/empty_responder_id_name b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/empty_responder_id_name
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/empty_responder_id_name
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/empty_responder_id_name
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/empty_responses b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/empty_responses
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/empty_responses
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/empty_responses
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/empty_version b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/empty_version
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/empty_version
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/empty_version
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/null_responses_data b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/null_responses_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/null_responses_data
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/null_responses_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/trailing_junk b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/trailing_junk
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/trailing_junk
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/trailing_junk
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/trailing_outer_data b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/trailing_outer_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/trailing_outer_data
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/trailing_outer_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/version_explicit_default b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/version_explicit_default
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/version_explicit_default
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/version_explicit_default
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/version_too_large b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/version_too_large
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/version_too_large
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/version_too_large
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/version_too_new b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/version_too_new
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/version_too_new
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/version_too_new
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/version_trailing_data b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/version_trailing_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/version_trailing_data
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/version_trailing_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/wrong_outer_type b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/wrong_outer_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/wrong_outer_type
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/wrong_outer_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/wrong_responder_id_type b/src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/wrong_responder_id_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/wrong_responder_id_type
rename to src/fuzz/ocsp_parse_ocsp_response_data_fuzzer_corpus/wrong_responder_id_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer.cc b/src/fuzz/ocsp_parse_ocsp_response_fuzzer.cc
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer.cc
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer.cc
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/baisc_response_bad_data b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/baisc_response_bad_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/baisc_response_bad_data
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/baisc_response_bad_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/baisc_response_trailing_data b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/baisc_response_trailing_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/baisc_response_trailing_data
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/baisc_response_trailing_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_certs b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_certs
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_certs
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_certs
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_certs_inner_data b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_certs_inner_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_certs_inner_data
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_certs_inner_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_certs_trailing_data b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_certs_trailing_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_certs_trailing_data
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_certs_trailing_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_certs_type b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_certs_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_certs_type
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_certs_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_bad_params b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_bad_params
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_bad_params
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_bad_params
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_bad_sha1_non_empty_params b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_bad_sha1_non_empty_params
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_bad_sha1_non_empty_params
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_bad_sha1_non_empty_params
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_bad_sha1_params b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_bad_sha1_params
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_bad_sha1_params
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_bad_sha1_params
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_data_trailing_params b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_data_trailing_params
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_data_trailing_params
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_data_trailing_params
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_empty_oid b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_empty_oid
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_empty_oid
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_empty_oid
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_oid_type b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_oid_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_oid_type
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_oid_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_type b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_type
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_alg_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_type b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_type
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_bad_sig_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_empty_certs b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_empty_certs
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_empty_certs
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_empty_certs
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_empty_sig b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_empty_sig
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_empty_sig
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_empty_sig
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_null_certs b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_null_certs
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_null_certs
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_null_certs
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_trailing_inner_junk b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_trailing_inner_junk
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_trailing_inner_junk
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_trailing_inner_junk
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_trailing_junk b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_trailing_junk
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_trailing_junk
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_trailing_junk
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_trailing_outer_junk b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_trailing_outer_junk
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_trailing_outer_junk
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/basic_response_trailing_outer_junk
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_bad_oid_type b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_bad_oid_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_bad_oid_type
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_bad_oid_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_bad_response_type b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_bad_response_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_bad_response_type
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_bad_response_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_empty_oid b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_empty_oid
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_empty_oid
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_empty_oid
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_empty_response b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_empty_response
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_empty_response
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_empty_response
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_trailing_data b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_trailing_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_trailing_data
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_bytes_trailing_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_status_type_out_of_range b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_status_type_out_of_range
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_status_type_out_of_range
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_status_type_out_of_range
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_status_type_too_large b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_status_type_too_large
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_status_type_too_large
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/response_status_type_too_large
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/trailing_inner_data b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/trailing_inner_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/trailing_inner_data
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/trailing_inner_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/trailing_outer_data b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/trailing_outer_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/trailing_outer_data
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/trailing_outer_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/try_later b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/try_later
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/try_later
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/try_later
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/unused b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/unused
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/unused
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/unused
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_basic_response_type b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_basic_response_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_basic_response_type
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_basic_response_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_outer_type b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_outer_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_outer_type
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_outer_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_response_bytes b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_response_bytes
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_response_bytes
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_response_bytes
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_response_bytes_type b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_response_bytes_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_response_bytes_type
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_response_bytes_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_response_status_type b/src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_response_status_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_response_status_type
rename to src/fuzz/ocsp_parse_ocsp_response_fuzzer_corpus/wrong_response_status_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer.cc b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer.cc
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer.cc
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer.cc
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_cert_status_context b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_cert_status_context
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_cert_status_context
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_cert_status_context
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_cert_status_type b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_cert_status_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_cert_status_type
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_cert_status_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_extensions b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_extensions
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_extensions
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_extensions
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_next_update b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_next_update
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_next_update
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_next_update
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_next_update_trailing_data b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_next_update_trailing_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_next_update_trailing_data
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_next_update_trailing_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_next_update_type b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_next_update_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_next_update_type
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_next_update_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_outer_type b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_outer_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_outer_type
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_outer_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_date_offset b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_date_offset
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_date_offset
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_date_offset
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_date_type b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_date_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_date_type
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_date_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_date_value b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_date_value
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_date_value
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_date_value
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_integer b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_integer
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_integer
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_integer
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_primitive b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_primitive
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_primitive
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_primitive
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_out_of_range b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_out_of_range
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_out_of_range
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_out_of_range
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_too_large b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_too_large
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_too_large
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_too_large
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_trailing_data b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_trailing_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_trailing_data
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_trailing_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_type b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_type
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_unused b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_unused
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_unused
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_reason_value_unused
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_trailing_data b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_trailing_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_trailing_data
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_revoked_info_trailing_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_this_update_type b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_this_update_type
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_this_update_type
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/bad_this_update_type
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/empty_extensions b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/empty_extensions
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/empty_extensions
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/empty_extensions
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/empty_next_update b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/empty_next_update
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/empty_next_update
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/empty_next_update
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/no_extensions b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/no_extensions
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/no_extensions
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/no_extensions
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/trailing_inner_data b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/trailing_inner_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/trailing_inner_data
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/trailing_inner_data
Binary files differ
diff --git a/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/trailing_outer_data b/src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/trailing_outer_data
similarity index 100%
rename from fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/trailing_outer_data
rename to src/fuzz/ocsp_parse_ocsp_single_response_fuzzer_corpus/trailing_outer_data
Binary files differ
diff --git a/fuzz/parse_authority_key_identifier_fuzzer.cc b/src/fuzz/parse_authority_key_identifier_fuzzer.cc
similarity index 100%
rename from fuzz/parse_authority_key_identifier_fuzzer.cc
rename to src/fuzz/parse_authority_key_identifier_fuzzer.cc
diff --git a/fuzz/parse_authority_key_identifier_fuzzer_corpus/empty_sequence b/src/fuzz/parse_authority_key_identifier_fuzzer_corpus/empty_sequence
similarity index 100%
rename from fuzz/parse_authority_key_identifier_fuzzer_corpus/empty_sequence
rename to src/fuzz/parse_authority_key_identifier_fuzzer_corpus/empty_sequence
Binary files differ
diff --git a/fuzz/parse_authority_key_identifier_fuzzer_corpus/extra_contents_after_issuer_and_serial b/src/fuzz/parse_authority_key_identifier_fuzzer_corpus/extra_contents_after_issuer_and_serial
similarity index 100%
rename from fuzz/parse_authority_key_identifier_fuzzer_corpus/extra_contents_after_issuer_and_serial
rename to src/fuzz/parse_authority_key_identifier_fuzzer_corpus/extra_contents_after_issuer_and_serial
Binary files differ
diff --git a/fuzz/parse_authority_key_identifier_fuzzer_corpus/invalid_contents b/src/fuzz/parse_authority_key_identifier_fuzzer_corpus/invalid_contents
similarity index 100%
rename from fuzz/parse_authority_key_identifier_fuzzer_corpus/invalid_contents
rename to src/fuzz/parse_authority_key_identifier_fuzzer_corpus/invalid_contents
diff --git a/fuzz/parse_authority_key_identifier_fuzzer_corpus/issuer_and_serial b/src/fuzz/parse_authority_key_identifier_fuzzer_corpus/issuer_and_serial
similarity index 100%
rename from fuzz/parse_authority_key_identifier_fuzzer_corpus/issuer_and_serial
rename to src/fuzz/parse_authority_key_identifier_fuzzer_corpus/issuer_and_serial
Binary files differ
diff --git a/fuzz/parse_authority_key_identifier_fuzzer_corpus/issuer_only b/src/fuzz/parse_authority_key_identifier_fuzzer_corpus/issuer_only
similarity index 100%
rename from fuzz/parse_authority_key_identifier_fuzzer_corpus/issuer_only
rename to src/fuzz/parse_authority_key_identifier_fuzzer_corpus/issuer_only
Binary files differ
diff --git a/fuzz/parse_authority_key_identifier_fuzzer_corpus/key_identifier b/src/fuzz/parse_authority_key_identifier_fuzzer_corpus/key_identifier
similarity index 100%
rename from fuzz/parse_authority_key_identifier_fuzzer_corpus/key_identifier
rename to src/fuzz/parse_authority_key_identifier_fuzzer_corpus/key_identifier
diff --git a/fuzz/parse_authority_key_identifier_fuzzer_corpus/key_identifier_and_issuer_and_serial b/src/fuzz/parse_authority_key_identifier_fuzzer_corpus/key_identifier_and_issuer_and_serial
similarity index 100%
rename from fuzz/parse_authority_key_identifier_fuzzer_corpus/key_identifier_and_issuer_and_serial
rename to src/fuzz/parse_authority_key_identifier_fuzzer_corpus/key_identifier_and_issuer_and_serial
Binary files differ
diff --git a/fuzz/parse_authority_key_identifier_fuzzer_corpus/serial_only b/src/fuzz/parse_authority_key_identifier_fuzzer_corpus/serial_only
similarity index 100%
rename from fuzz/parse_authority_key_identifier_fuzzer_corpus/serial_only
rename to src/fuzz/parse_authority_key_identifier_fuzzer_corpus/serial_only
diff --git a/fuzz/parse_authority_key_identifier_fuzzer_corpus/url_issuer_and_serial b/src/fuzz/parse_authority_key_identifier_fuzzer_corpus/url_issuer_and_serial
similarity index 100%
rename from fuzz/parse_authority_key_identifier_fuzzer_corpus/url_issuer_and_serial
rename to src/fuzz/parse_authority_key_identifier_fuzzer_corpus/url_issuer_and_serial
diff --git a/fuzz/parse_certificate_fuzzer.cc b/src/fuzz/parse_certificate_fuzzer.cc
similarity index 100%
rename from fuzz/parse_certificate_fuzzer.cc
rename to src/fuzz/parse_certificate_fuzzer.cc
diff --git a/fuzz/parse_certificate_fuzzer_corpus/00ad1c36bea195a444aaed283ffcdd1ebe94ae0f b/src/fuzz/parse_certificate_fuzzer_corpus/00ad1c36bea195a444aaed283ffcdd1ebe94ae0f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/00ad1c36bea195a444aaed283ffcdd1ebe94ae0f
rename to src/fuzz/parse_certificate_fuzzer_corpus/00ad1c36bea195a444aaed283ffcdd1ebe94ae0f
diff --git a/fuzz/parse_certificate_fuzzer_corpus/00f78d998009ee0e7603ff7f984232de2acdb783 b/src/fuzz/parse_certificate_fuzzer_corpus/00f78d998009ee0e7603ff7f984232de2acdb783
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/00f78d998009ee0e7603ff7f984232de2acdb783
rename to src/fuzz/parse_certificate_fuzzer_corpus/00f78d998009ee0e7603ff7f984232de2acdb783
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/01209ad2e72e59062a91d7a490f70d1d91d0f3e0 b/src/fuzz/parse_certificate_fuzzer_corpus/01209ad2e72e59062a91d7a490f70d1d91d0f3e0
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/01209ad2e72e59062a91d7a490f70d1d91d0f3e0
rename to src/fuzz/parse_certificate_fuzzer_corpus/01209ad2e72e59062a91d7a490f70d1d91d0f3e0
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0136ad7252f92f49b2d6f1d54afd1962d0951420 b/src/fuzz/parse_certificate_fuzzer_corpus/0136ad7252f92f49b2d6f1d54afd1962d0951420
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0136ad7252f92f49b2d6f1d54afd1962d0951420
rename to src/fuzz/parse_certificate_fuzzer_corpus/0136ad7252f92f49b2d6f1d54afd1962d0951420
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/02db935efbf95bdfdd1e7dc21ab9dfe6c2f66a91 b/src/fuzz/parse_certificate_fuzzer_corpus/02db935efbf95bdfdd1e7dc21ab9dfe6c2f66a91
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/02db935efbf95bdfdd1e7dc21ab9dfe6c2f66a91
rename to src/fuzz/parse_certificate_fuzzer_corpus/02db935efbf95bdfdd1e7dc21ab9dfe6c2f66a91
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/02e6c2ab69c76706584a5b97c5a802d32c79abed b/src/fuzz/parse_certificate_fuzzer_corpus/02e6c2ab69c76706584a5b97c5a802d32c79abed
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/02e6c2ab69c76706584a5b97c5a802d32c79abed
rename to src/fuzz/parse_certificate_fuzzer_corpus/02e6c2ab69c76706584a5b97c5a802d32c79abed
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/02fa267b8481d6c3acab2cca6c7655bfde917bb1 b/src/fuzz/parse_certificate_fuzzer_corpus/02fa267b8481d6c3acab2cca6c7655bfde917bb1
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/02fa267b8481d6c3acab2cca6c7655bfde917bb1
rename to src/fuzz/parse_certificate_fuzzer_corpus/02fa267b8481d6c3acab2cca6c7655bfde917bb1
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/02fbeb1e1951852226bba4f8cc1532ad05e7153d b/src/fuzz/parse_certificate_fuzzer_corpus/02fbeb1e1951852226bba4f8cc1532ad05e7153d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/02fbeb1e1951852226bba4f8cc1532ad05e7153d
rename to src/fuzz/parse_certificate_fuzzer_corpus/02fbeb1e1951852226bba4f8cc1532ad05e7153d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/031c5183d8c8c560e8e1818ff82aabf33973f770 b/src/fuzz/parse_certificate_fuzzer_corpus/031c5183d8c8c560e8e1818ff82aabf33973f770
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/031c5183d8c8c560e8e1818ff82aabf33973f770
rename to src/fuzz/parse_certificate_fuzzer_corpus/031c5183d8c8c560e8e1818ff82aabf33973f770
diff --git a/fuzz/parse_certificate_fuzzer_corpus/038b054f81d3fa67dfb84431cb5174bcb909c9b5 b/src/fuzz/parse_certificate_fuzzer_corpus/038b054f81d3fa67dfb84431cb5174bcb909c9b5
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/038b054f81d3fa67dfb84431cb5174bcb909c9b5
rename to src/fuzz/parse_certificate_fuzzer_corpus/038b054f81d3fa67dfb84431cb5174bcb909c9b5
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/03f096bbbd3696583bb6752d59d4cbf18544eb46 b/src/fuzz/parse_certificate_fuzzer_corpus/03f096bbbd3696583bb6752d59d4cbf18544eb46
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/03f096bbbd3696583bb6752d59d4cbf18544eb46
rename to src/fuzz/parse_certificate_fuzzer_corpus/03f096bbbd3696583bb6752d59d4cbf18544eb46
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/04094c570c1d42c28fcba1fcf3f1e80c6771208c b/src/fuzz/parse_certificate_fuzzer_corpus/04094c570c1d42c28fcba1fcf3f1e80c6771208c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/04094c570c1d42c28fcba1fcf3f1e80c6771208c
rename to src/fuzz/parse_certificate_fuzzer_corpus/04094c570c1d42c28fcba1fcf3f1e80c6771208c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/041b6ab80ca9528283d16a5f14095241a94794fe b/src/fuzz/parse_certificate_fuzzer_corpus/041b6ab80ca9528283d16a5f14095241a94794fe
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/041b6ab80ca9528283d16a5f14095241a94794fe
rename to src/fuzz/parse_certificate_fuzzer_corpus/041b6ab80ca9528283d16a5f14095241a94794fe
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/04356bf6e1d7bfc6ade3cde7fe73dab4bac4e00e b/src/fuzz/parse_certificate_fuzzer_corpus/04356bf6e1d7bfc6ade3cde7fe73dab4bac4e00e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/04356bf6e1d7bfc6ade3cde7fe73dab4bac4e00e
rename to src/fuzz/parse_certificate_fuzzer_corpus/04356bf6e1d7bfc6ade3cde7fe73dab4bac4e00e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0444f2658cbaa0a17c4f0f019d6baa40e33462fd b/src/fuzz/parse_certificate_fuzzer_corpus/0444f2658cbaa0a17c4f0f019d6baa40e33462fd
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0444f2658cbaa0a17c4f0f019d6baa40e33462fd
rename to src/fuzz/parse_certificate_fuzzer_corpus/0444f2658cbaa0a17c4f0f019d6baa40e33462fd
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/047411e37763049b1ca326c95232f06154b975f5 b/src/fuzz/parse_certificate_fuzzer_corpus/047411e37763049b1ca326c95232f06154b975f5
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/047411e37763049b1ca326c95232f06154b975f5
rename to src/fuzz/parse_certificate_fuzzer_corpus/047411e37763049b1ca326c95232f06154b975f5
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/04bf2fbc2c38e02dbc061bcaac55abc3385bf4f0 b/src/fuzz/parse_certificate_fuzzer_corpus/04bf2fbc2c38e02dbc061bcaac55abc3385bf4f0
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/04bf2fbc2c38e02dbc061bcaac55abc3385bf4f0
rename to src/fuzz/parse_certificate_fuzzer_corpus/04bf2fbc2c38e02dbc061bcaac55abc3385bf4f0
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/051477a28bfda94997d4fa15bfd3ff79a153e63e b/src/fuzz/parse_certificate_fuzzer_corpus/051477a28bfda94997d4fa15bfd3ff79a153e63e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/051477a28bfda94997d4fa15bfd3ff79a153e63e
rename to src/fuzz/parse_certificate_fuzzer_corpus/051477a28bfda94997d4fa15bfd3ff79a153e63e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/053cc19202bcef4e8d3ba4094f4ab605360ab427 b/src/fuzz/parse_certificate_fuzzer_corpus/053cc19202bcef4e8d3ba4094f4ab605360ab427
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/053cc19202bcef4e8d3ba4094f4ab605360ab427
rename to src/fuzz/parse_certificate_fuzzer_corpus/053cc19202bcef4e8d3ba4094f4ab605360ab427
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/05673c8e6157cf6708cf8ac283c67c608010cf46 b/src/fuzz/parse_certificate_fuzzer_corpus/05673c8e6157cf6708cf8ac283c67c608010cf46
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/05673c8e6157cf6708cf8ac283c67c608010cf46
rename to src/fuzz/parse_certificate_fuzzer_corpus/05673c8e6157cf6708cf8ac283c67c608010cf46
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0674e19d96cb3fa60aa7cf4936a9d0d99c38e876 b/src/fuzz/parse_certificate_fuzzer_corpus/0674e19d96cb3fa60aa7cf4936a9d0d99c38e876
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0674e19d96cb3fa60aa7cf4936a9d0d99c38e876
rename to src/fuzz/parse_certificate_fuzzer_corpus/0674e19d96cb3fa60aa7cf4936a9d0d99c38e876
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/06a20cbfea7bbbdde3e10de65810828a176ed767 b/src/fuzz/parse_certificate_fuzzer_corpus/06a20cbfea7bbbdde3e10de65810828a176ed767
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/06a20cbfea7bbbdde3e10de65810828a176ed767
rename to src/fuzz/parse_certificate_fuzzer_corpus/06a20cbfea7bbbdde3e10de65810828a176ed767
diff --git a/fuzz/parse_certificate_fuzzer_corpus/077781f13f8a795ba7c0be126840ffa84fd16c91 b/src/fuzz/parse_certificate_fuzzer_corpus/077781f13f8a795ba7c0be126840ffa84fd16c91
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/077781f13f8a795ba7c0be126840ffa84fd16c91
rename to src/fuzz/parse_certificate_fuzzer_corpus/077781f13f8a795ba7c0be126840ffa84fd16c91
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/07937fa880be2e48fd65c84a6b24af92c78da6d0 b/src/fuzz/parse_certificate_fuzzer_corpus/07937fa880be2e48fd65c84a6b24af92c78da6d0
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/07937fa880be2e48fd65c84a6b24af92c78da6d0
rename to src/fuzz/parse_certificate_fuzzer_corpus/07937fa880be2e48fd65c84a6b24af92c78da6d0
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/07b27fe6258295f12fdca3583d57c116d8243a11 b/src/fuzz/parse_certificate_fuzzer_corpus/07b27fe6258295f12fdca3583d57c116d8243a11
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/07b27fe6258295f12fdca3583d57c116d8243a11
rename to src/fuzz/parse_certificate_fuzzer_corpus/07b27fe6258295f12fdca3583d57c116d8243a11
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0827129ba15ef34efbcf6b2eff407581cf0322c5 b/src/fuzz/parse_certificate_fuzzer_corpus/0827129ba15ef34efbcf6b2eff407581cf0322c5
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0827129ba15ef34efbcf6b2eff407581cf0322c5
rename to src/fuzz/parse_certificate_fuzzer_corpus/0827129ba15ef34efbcf6b2eff407581cf0322c5
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/084898ea1fc006ef9c49877290e99f7c0ff7c8bc b/src/fuzz/parse_certificate_fuzzer_corpus/084898ea1fc006ef9c49877290e99f7c0ff7c8bc
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/084898ea1fc006ef9c49877290e99f7c0ff7c8bc
rename to src/fuzz/parse_certificate_fuzzer_corpus/084898ea1fc006ef9c49877290e99f7c0ff7c8bc
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/08a6a412e4072daeebe5170e5bb013fdcc7eaebb b/src/fuzz/parse_certificate_fuzzer_corpus/08a6a412e4072daeebe5170e5bb013fdcc7eaebb
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/08a6a412e4072daeebe5170e5bb013fdcc7eaebb
rename to src/fuzz/parse_certificate_fuzzer_corpus/08a6a412e4072daeebe5170e5bb013fdcc7eaebb
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/093aee521ec7db5211e20b40341e7d538eb55bdd b/src/fuzz/parse_certificate_fuzzer_corpus/093aee521ec7db5211e20b40341e7d538eb55bdd
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/093aee521ec7db5211e20b40341e7d538eb55bdd
rename to src/fuzz/parse_certificate_fuzzer_corpus/093aee521ec7db5211e20b40341e7d538eb55bdd
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0a2d9035ad8db4256e748488b9276b69fbd268dc b/src/fuzz/parse_certificate_fuzzer_corpus/0a2d9035ad8db4256e748488b9276b69fbd268dc
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0a2d9035ad8db4256e748488b9276b69fbd268dc
rename to src/fuzz/parse_certificate_fuzzer_corpus/0a2d9035ad8db4256e748488b9276b69fbd268dc
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0aea2d0d151dcbde177e74c76e63481d471bd7ec b/src/fuzz/parse_certificate_fuzzer_corpus/0aea2d0d151dcbde177e74c76e63481d471bd7ec
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0aea2d0d151dcbde177e74c76e63481d471bd7ec
rename to src/fuzz/parse_certificate_fuzzer_corpus/0aea2d0d151dcbde177e74c76e63481d471bd7ec
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0b89e8bc5309220a131c969e3e154c39dc043bf0 b/src/fuzz/parse_certificate_fuzzer_corpus/0b89e8bc5309220a131c969e3e154c39dc043bf0
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0b89e8bc5309220a131c969e3e154c39dc043bf0
rename to src/fuzz/parse_certificate_fuzzer_corpus/0b89e8bc5309220a131c969e3e154c39dc043bf0
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0b8cc654cb72abe122e4d0451b9c02bc302a3b04 b/src/fuzz/parse_certificate_fuzzer_corpus/0b8cc654cb72abe122e4d0451b9c02bc302a3b04
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0b8cc654cb72abe122e4d0451b9c02bc302a3b04
rename to src/fuzz/parse_certificate_fuzzer_corpus/0b8cc654cb72abe122e4d0451b9c02bc302a3b04
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0bbfbacdffdf78370d32f28b0ab4423d381b6f17 b/src/fuzz/parse_certificate_fuzzer_corpus/0bbfbacdffdf78370d32f28b0ab4423d381b6f17
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0bbfbacdffdf78370d32f28b0ab4423d381b6f17
rename to src/fuzz/parse_certificate_fuzzer_corpus/0bbfbacdffdf78370d32f28b0ab4423d381b6f17
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0bd1ed8f7d4194ad2c5fb2e365f3aa462afcd5e9 b/src/fuzz/parse_certificate_fuzzer_corpus/0bd1ed8f7d4194ad2c5fb2e365f3aa462afcd5e9
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0bd1ed8f7d4194ad2c5fb2e365f3aa462afcd5e9
rename to src/fuzz/parse_certificate_fuzzer_corpus/0bd1ed8f7d4194ad2c5fb2e365f3aa462afcd5e9
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0c0631df2fa415f025cbe4747e644c3240859241 b/src/fuzz/parse_certificate_fuzzer_corpus/0c0631df2fa415f025cbe4747e644c3240859241
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0c0631df2fa415f025cbe4747e644c3240859241
rename to src/fuzz/parse_certificate_fuzzer_corpus/0c0631df2fa415f025cbe4747e644c3240859241
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0c53a0d9da02702188da6b05675ca33dce03cbb6 b/src/fuzz/parse_certificate_fuzzer_corpus/0c53a0d9da02702188da6b05675ca33dce03cbb6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0c53a0d9da02702188da6b05675ca33dce03cbb6
rename to src/fuzz/parse_certificate_fuzzer_corpus/0c53a0d9da02702188da6b05675ca33dce03cbb6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0c66f2030eb390b429bd2e95eeb1a83a95f17226 b/src/fuzz/parse_certificate_fuzzer_corpus/0c66f2030eb390b429bd2e95eeb1a83a95f17226
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0c66f2030eb390b429bd2e95eeb1a83a95f17226
rename to src/fuzz/parse_certificate_fuzzer_corpus/0c66f2030eb390b429bd2e95eeb1a83a95f17226
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0c7a1291981d57825aab6bff642b85317e6b6fda b/src/fuzz/parse_certificate_fuzzer_corpus/0c7a1291981d57825aab6bff642b85317e6b6fda
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0c7a1291981d57825aab6bff642b85317e6b6fda
rename to src/fuzz/parse_certificate_fuzzer_corpus/0c7a1291981d57825aab6bff642b85317e6b6fda
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0cb4d3e7f0d74ac9f1d077271c80f39b074f4f95 b/src/fuzz/parse_certificate_fuzzer_corpus/0cb4d3e7f0d74ac9f1d077271c80f39b074f4f95
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0cb4d3e7f0d74ac9f1d077271c80f39b074f4f95
rename to src/fuzz/parse_certificate_fuzzer_corpus/0cb4d3e7f0d74ac9f1d077271c80f39b074f4f95
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0cbe4feee555dc35cf8053a43e462e93ac5e315d b/src/fuzz/parse_certificate_fuzzer_corpus/0cbe4feee555dc35cf8053a43e462e93ac5e315d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0cbe4feee555dc35cf8053a43e462e93ac5e315d
rename to src/fuzz/parse_certificate_fuzzer_corpus/0cbe4feee555dc35cf8053a43e462e93ac5e315d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0de5dce8af19f363b4060de28171562def2bac9e b/src/fuzz/parse_certificate_fuzzer_corpus/0de5dce8af19f363b4060de28171562def2bac9e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0de5dce8af19f363b4060de28171562def2bac9e
rename to src/fuzz/parse_certificate_fuzzer_corpus/0de5dce8af19f363b4060de28171562def2bac9e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0df63368181db55cc92f5a10659859b99ec93451 b/src/fuzz/parse_certificate_fuzzer_corpus/0df63368181db55cc92f5a10659859b99ec93451
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0df63368181db55cc92f5a10659859b99ec93451
rename to src/fuzz/parse_certificate_fuzzer_corpus/0df63368181db55cc92f5a10659859b99ec93451
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0e356ba505631fbf715758bed27d503f8b260e3a b/src/fuzz/parse_certificate_fuzzer_corpus/0e356ba505631fbf715758bed27d503f8b260e3a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0e356ba505631fbf715758bed27d503f8b260e3a
rename to src/fuzz/parse_certificate_fuzzer_corpus/0e356ba505631fbf715758bed27d503f8b260e3a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0e92fc76fd6839481e8d80282e18af4fe614007d b/src/fuzz/parse_certificate_fuzzer_corpus/0e92fc76fd6839481e8d80282e18af4fe614007d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0e92fc76fd6839481e8d80282e18af4fe614007d
rename to src/fuzz/parse_certificate_fuzzer_corpus/0e92fc76fd6839481e8d80282e18af4fe614007d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0ea019bbe85dca9108484fb791d6a3a140e38347 b/src/fuzz/parse_certificate_fuzzer_corpus/0ea019bbe85dca9108484fb791d6a3a140e38347
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0ea019bbe85dca9108484fb791d6a3a140e38347
rename to src/fuzz/parse_certificate_fuzzer_corpus/0ea019bbe85dca9108484fb791d6a3a140e38347
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff b/src/fuzz/parse_certificate_fuzzer_corpus/0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff
rename to src/fuzz/parse_certificate_fuzzer_corpus/0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff
diff --git a/fuzz/parse_certificate_fuzzer_corpus/0fec85d351da3a02885b60af02574956c20e6fac b/src/fuzz/parse_certificate_fuzzer_corpus/0fec85d351da3a02885b60af02574956c20e6fac
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/0fec85d351da3a02885b60af02574956c20e6fac
rename to src/fuzz/parse_certificate_fuzzer_corpus/0fec85d351da3a02885b60af02574956c20e6fac
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/10eb5ee6d9477fe345567b0552b9fe8e65c33d7b b/src/fuzz/parse_certificate_fuzzer_corpus/10eb5ee6d9477fe345567b0552b9fe8e65c33d7b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/10eb5ee6d9477fe345567b0552b9fe8e65c33d7b
rename to src/fuzz/parse_certificate_fuzzer_corpus/10eb5ee6d9477fe345567b0552b9fe8e65c33d7b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/113c2e738b8ab39460fd2d760ee66c4590752159 b/src/fuzz/parse_certificate_fuzzer_corpus/113c2e738b8ab39460fd2d760ee66c4590752159
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/113c2e738b8ab39460fd2d760ee66c4590752159
rename to src/fuzz/parse_certificate_fuzzer_corpus/113c2e738b8ab39460fd2d760ee66c4590752159
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/116dddafd3a16dbd6818e7b87bca38eb5c511158 b/src/fuzz/parse_certificate_fuzzer_corpus/116dddafd3a16dbd6818e7b87bca38eb5c511158
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/116dddafd3a16dbd6818e7b87bca38eb5c511158
rename to src/fuzz/parse_certificate_fuzzer_corpus/116dddafd3a16dbd6818e7b87bca38eb5c511158
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1193fc637705abbf77d30a586970efdc643f258d b/src/fuzz/parse_certificate_fuzzer_corpus/1193fc637705abbf77d30a586970efdc643f258d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1193fc637705abbf77d30a586970efdc643f258d
rename to src/fuzz/parse_certificate_fuzzer_corpus/1193fc637705abbf77d30a586970efdc643f258d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/11e62b8869458ee68d14bb1d0ae9900f818db005 b/src/fuzz/parse_certificate_fuzzer_corpus/11e62b8869458ee68d14bb1d0ae9900f818db005
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/11e62b8869458ee68d14bb1d0ae9900f818db005
rename to src/fuzz/parse_certificate_fuzzer_corpus/11e62b8869458ee68d14bb1d0ae9900f818db005
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/12cd9a27d832d25d06a470d328a04d7bffa3835b b/src/fuzz/parse_certificate_fuzzer_corpus/12cd9a27d832d25d06a470d328a04d7bffa3835b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/12cd9a27d832d25d06a470d328a04d7bffa3835b
rename to src/fuzz/parse_certificate_fuzzer_corpus/12cd9a27d832d25d06a470d328a04d7bffa3835b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/12d78f4aa81c8c413c9ba80cc9a5caa42ff286ac b/src/fuzz/parse_certificate_fuzzer_corpus/12d78f4aa81c8c413c9ba80cc9a5caa42ff286ac
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/12d78f4aa81c8c413c9ba80cc9a5caa42ff286ac
rename to src/fuzz/parse_certificate_fuzzer_corpus/12d78f4aa81c8c413c9ba80cc9a5caa42ff286ac
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/13a8cffe4c7d9351475d7e4aa4c7af4329f07e96 b/src/fuzz/parse_certificate_fuzzer_corpus/13a8cffe4c7d9351475d7e4aa4c7af4329f07e96
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/13a8cffe4c7d9351475d7e4aa4c7af4329f07e96
rename to src/fuzz/parse_certificate_fuzzer_corpus/13a8cffe4c7d9351475d7e4aa4c7af4329f07e96
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/14361a39c426599924238c0b5824f470a805656a b/src/fuzz/parse_certificate_fuzzer_corpus/14361a39c426599924238c0b5824f470a805656a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/14361a39c426599924238c0b5824f470a805656a
rename to src/fuzz/parse_certificate_fuzzer_corpus/14361a39c426599924238c0b5824f470a805656a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/159cc124352f0c0ac1cef2399c5c25614e29c6eb b/src/fuzz/parse_certificate_fuzzer_corpus/159cc124352f0c0ac1cef2399c5c25614e29c6eb
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/159cc124352f0c0ac1cef2399c5c25614e29c6eb
rename to src/fuzz/parse_certificate_fuzzer_corpus/159cc124352f0c0ac1cef2399c5c25614e29c6eb
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/165a13c793a325e632cdec5cb59186d6deec866d b/src/fuzz/parse_certificate_fuzzer_corpus/165a13c793a325e632cdec5cb59186d6deec866d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/165a13c793a325e632cdec5cb59186d6deec866d
rename to src/fuzz/parse_certificate_fuzzer_corpus/165a13c793a325e632cdec5cb59186d6deec866d
diff --git a/fuzz/parse_certificate_fuzzer_corpus/166db358d7e21a40fb95e51eb183ba38ddedd14e b/src/fuzz/parse_certificate_fuzzer_corpus/166db358d7e21a40fb95e51eb183ba38ddedd14e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/166db358d7e21a40fb95e51eb183ba38ddedd14e
rename to src/fuzz/parse_certificate_fuzzer_corpus/166db358d7e21a40fb95e51eb183ba38ddedd14e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/172af532aa28c54bdb3f1fda96e49c158a61836e b/src/fuzz/parse_certificate_fuzzer_corpus/172af532aa28c54bdb3f1fda96e49c158a61836e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/172af532aa28c54bdb3f1fda96e49c158a61836e
rename to src/fuzz/parse_certificate_fuzzer_corpus/172af532aa28c54bdb3f1fda96e49c158a61836e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/187dcdd2879b96e1a01e7c4b287301f9558d63b0 b/src/fuzz/parse_certificate_fuzzer_corpus/187dcdd2879b96e1a01e7c4b287301f9558d63b0
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/187dcdd2879b96e1a01e7c4b287301f9558d63b0
rename to src/fuzz/parse_certificate_fuzzer_corpus/187dcdd2879b96e1a01e7c4b287301f9558d63b0
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/18827e005cd7709890ba226c6a9d046eb4adb97f b/src/fuzz/parse_certificate_fuzzer_corpus/18827e005cd7709890ba226c6a9d046eb4adb97f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/18827e005cd7709890ba226c6a9d046eb4adb97f
rename to src/fuzz/parse_certificate_fuzzer_corpus/18827e005cd7709890ba226c6a9d046eb4adb97f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1948be63b1c99b9b0d0a59f969cdfd8bd8d76c16 b/src/fuzz/parse_certificate_fuzzer_corpus/1948be63b1c99b9b0d0a59f969cdfd8bd8d76c16
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1948be63b1c99b9b0d0a59f969cdfd8bd8d76c16
rename to src/fuzz/parse_certificate_fuzzer_corpus/1948be63b1c99b9b0d0a59f969cdfd8bd8d76c16
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/19b61735e240df99f6c773c24cd13abf15c87c63 b/src/fuzz/parse_certificate_fuzzer_corpus/19b61735e240df99f6c773c24cd13abf15c87c63
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/19b61735e240df99f6c773c24cd13abf15c87c63
rename to src/fuzz/parse_certificate_fuzzer_corpus/19b61735e240df99f6c773c24cd13abf15c87c63
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/19de7d03b460b87519ca9cb23d94521b45c7ec58 b/src/fuzz/parse_certificate_fuzzer_corpus/19de7d03b460b87519ca9cb23d94521b45c7ec58
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/19de7d03b460b87519ca9cb23d94521b45c7ec58
rename to src/fuzz/parse_certificate_fuzzer_corpus/19de7d03b460b87519ca9cb23d94521b45c7ec58
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1b9f03bf33def7492d44ba965c8eec9809e012ec b/src/fuzz/parse_certificate_fuzzer_corpus/1b9f03bf33def7492d44ba965c8eec9809e012ec
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1b9f03bf33def7492d44ba965c8eec9809e012ec
rename to src/fuzz/parse_certificate_fuzzer_corpus/1b9f03bf33def7492d44ba965c8eec9809e012ec
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1bac25dcac967e81fc40f0e6d4016d3bdda5fc3e b/src/fuzz/parse_certificate_fuzzer_corpus/1bac25dcac967e81fc40f0e6d4016d3bdda5fc3e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1bac25dcac967e81fc40f0e6d4016d3bdda5fc3e
rename to src/fuzz/parse_certificate_fuzzer_corpus/1bac25dcac967e81fc40f0e6d4016d3bdda5fc3e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1bb279eac6dba2450eaac1f6377390809678eb64 b/src/fuzz/parse_certificate_fuzzer_corpus/1bb279eac6dba2450eaac1f6377390809678eb64
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1bb279eac6dba2450eaac1f6377390809678eb64
rename to src/fuzz/parse_certificate_fuzzer_corpus/1bb279eac6dba2450eaac1f6377390809678eb64
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1c55e3f26026b14b5f3df793c1e44bc82609bd67 b/src/fuzz/parse_certificate_fuzzer_corpus/1c55e3f26026b14b5f3df793c1e44bc82609bd67
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1c55e3f26026b14b5f3df793c1e44bc82609bd67
rename to src/fuzz/parse_certificate_fuzzer_corpus/1c55e3f26026b14b5f3df793c1e44bc82609bd67
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1c5751d34ffa0dd0b74d134f6e0d118cb7e2ce59 b/src/fuzz/parse_certificate_fuzzer_corpus/1c5751d34ffa0dd0b74d134f6e0d118cb7e2ce59
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1c5751d34ffa0dd0b74d134f6e0d118cb7e2ce59
rename to src/fuzz/parse_certificate_fuzzer_corpus/1c5751d34ffa0dd0b74d134f6e0d118cb7e2ce59
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1c89d78c7ecfbdb58cdfc8e6eaec855bebae260a b/src/fuzz/parse_certificate_fuzzer_corpus/1c89d78c7ecfbdb58cdfc8e6eaec855bebae260a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1c89d78c7ecfbdb58cdfc8e6eaec855bebae260a
rename to src/fuzz/parse_certificate_fuzzer_corpus/1c89d78c7ecfbdb58cdfc8e6eaec855bebae260a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1d09858f086443e535d2a1c0a8e5d265aeac8f64 b/src/fuzz/parse_certificate_fuzzer_corpus/1d09858f086443e535d2a1c0a8e5d265aeac8f64
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1d09858f086443e535d2a1c0a8e5d265aeac8f64
rename to src/fuzz/parse_certificate_fuzzer_corpus/1d09858f086443e535d2a1c0a8e5d265aeac8f64
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1d7646e2e17b616db80a0fc04eadbb46aff615b6 b/src/fuzz/parse_certificate_fuzzer_corpus/1d7646e2e17b616db80a0fc04eadbb46aff615b6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1d7646e2e17b616db80a0fc04eadbb46aff615b6
rename to src/fuzz/parse_certificate_fuzzer_corpus/1d7646e2e17b616db80a0fc04eadbb46aff615b6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1dc076095653dc8cfb14c1263d0ddaea046a5b3d b/src/fuzz/parse_certificate_fuzzer_corpus/1dc076095653dc8cfb14c1263d0ddaea046a5b3d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1dc076095653dc8cfb14c1263d0ddaea046a5b3d
rename to src/fuzz/parse_certificate_fuzzer_corpus/1dc076095653dc8cfb14c1263d0ddaea046a5b3d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1df37abcb3b29eaa6e960e5a238b7cf57e29535d b/src/fuzz/parse_certificate_fuzzer_corpus/1df37abcb3b29eaa6e960e5a238b7cf57e29535d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1df37abcb3b29eaa6e960e5a238b7cf57e29535d
rename to src/fuzz/parse_certificate_fuzzer_corpus/1df37abcb3b29eaa6e960e5a238b7cf57e29535d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1e33930a0bcdb250c6c1c8ea3c115115b9253d89 b/src/fuzz/parse_certificate_fuzzer_corpus/1e33930a0bcdb250c6c1c8ea3c115115b9253d89
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1e33930a0bcdb250c6c1c8ea3c115115b9253d89
rename to src/fuzz/parse_certificate_fuzzer_corpus/1e33930a0bcdb250c6c1c8ea3c115115b9253d89
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1e7c880bdbfc270e883b69e9f35173db1392006d b/src/fuzz/parse_certificate_fuzzer_corpus/1e7c880bdbfc270e883b69e9f35173db1392006d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1e7c880bdbfc270e883b69e9f35173db1392006d
rename to src/fuzz/parse_certificate_fuzzer_corpus/1e7c880bdbfc270e883b69e9f35173db1392006d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1ea0c15aa3b4fecfecd7e90463e67234a6c6b055 b/src/fuzz/parse_certificate_fuzzer_corpus/1ea0c15aa3b4fecfecd7e90463e67234a6c6b055
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1ea0c15aa3b4fecfecd7e90463e67234a6c6b055
rename to src/fuzz/parse_certificate_fuzzer_corpus/1ea0c15aa3b4fecfecd7e90463e67234a6c6b055
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1eb014e28a70d5cac7fd26395ccf707f80b5c085 b/src/fuzz/parse_certificate_fuzzer_corpus/1eb014e28a70d5cac7fd26395ccf707f80b5c085
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1eb014e28a70d5cac7fd26395ccf707f80b5c085
rename to src/fuzz/parse_certificate_fuzzer_corpus/1eb014e28a70d5cac7fd26395ccf707f80b5c085
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1f3769e3d45828fd61f17e384b35317a23cd8581 b/src/fuzz/parse_certificate_fuzzer_corpus/1f3769e3d45828fd61f17e384b35317a23cd8581
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1f3769e3d45828fd61f17e384b35317a23cd8581
rename to src/fuzz/parse_certificate_fuzzer_corpus/1f3769e3d45828fd61f17e384b35317a23cd8581
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1f5987eef8d637585f1ace1b0125f9ae1d030747 b/src/fuzz/parse_certificate_fuzzer_corpus/1f5987eef8d637585f1ace1b0125f9ae1d030747
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1f5987eef8d637585f1ace1b0125f9ae1d030747
rename to src/fuzz/parse_certificate_fuzzer_corpus/1f5987eef8d637585f1ace1b0125f9ae1d030747
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/1f86ad4d52d500a98968240ee20d3ec0a1cebbd4 b/src/fuzz/parse_certificate_fuzzer_corpus/1f86ad4d52d500a98968240ee20d3ec0a1cebbd4
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/1f86ad4d52d500a98968240ee20d3ec0a1cebbd4
rename to src/fuzz/parse_certificate_fuzzer_corpus/1f86ad4d52d500a98968240ee20d3ec0a1cebbd4
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/20002ccfe6ca91a968c6df664f0c8e26bca708c3 b/src/fuzz/parse_certificate_fuzzer_corpus/20002ccfe6ca91a968c6df664f0c8e26bca708c3
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/20002ccfe6ca91a968c6df664f0c8e26bca708c3
rename to src/fuzz/parse_certificate_fuzzer_corpus/20002ccfe6ca91a968c6df664f0c8e26bca708c3
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2019221d21cb33bcaa5da1612e7e8ec6fea5a0dd b/src/fuzz/parse_certificate_fuzzer_corpus/2019221d21cb33bcaa5da1612e7e8ec6fea5a0dd
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2019221d21cb33bcaa5da1612e7e8ec6fea5a0dd
rename to src/fuzz/parse_certificate_fuzzer_corpus/2019221d21cb33bcaa5da1612e7e8ec6fea5a0dd
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2021efd8f0205d529874e3a30e14f153b9d024ec b/src/fuzz/parse_certificate_fuzzer_corpus/2021efd8f0205d529874e3a30e14f153b9d024ec
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2021efd8f0205d529874e3a30e14f153b9d024ec
rename to src/fuzz/parse_certificate_fuzzer_corpus/2021efd8f0205d529874e3a30e14f153b9d024ec
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2041c8765db24404126569211df6bb682826b201 b/src/fuzz/parse_certificate_fuzzer_corpus/2041c8765db24404126569211df6bb682826b201
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2041c8765db24404126569211df6bb682826b201
rename to src/fuzz/parse_certificate_fuzzer_corpus/2041c8765db24404126569211df6bb682826b201
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2065985f882159bc0a3eed21aecac7bac2dd6c8b b/src/fuzz/parse_certificate_fuzzer_corpus/2065985f882159bc0a3eed21aecac7bac2dd6c8b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2065985f882159bc0a3eed21aecac7bac2dd6c8b
rename to src/fuzz/parse_certificate_fuzzer_corpus/2065985f882159bc0a3eed21aecac7bac2dd6c8b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/21d94c968ec0a61bfd18134cb9c394eebc8b2650 b/src/fuzz/parse_certificate_fuzzer_corpus/21d94c968ec0a61bfd18134cb9c394eebc8b2650
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/21d94c968ec0a61bfd18134cb9c394eebc8b2650
rename to src/fuzz/parse_certificate_fuzzer_corpus/21d94c968ec0a61bfd18134cb9c394eebc8b2650
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2294b3a5296ca0d37293ad4a7a03ae8c5ef3dccb b/src/fuzz/parse_certificate_fuzzer_corpus/2294b3a5296ca0d37293ad4a7a03ae8c5ef3dccb
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2294b3a5296ca0d37293ad4a7a03ae8c5ef3dccb
rename to src/fuzz/parse_certificate_fuzzer_corpus/2294b3a5296ca0d37293ad4a7a03ae8c5ef3dccb
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/24b578ccf510908ee72987802810efa3c977c741 b/src/fuzz/parse_certificate_fuzzer_corpus/24b578ccf510908ee72987802810efa3c977c741
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/24b578ccf510908ee72987802810efa3c977c741
rename to src/fuzz/parse_certificate_fuzzer_corpus/24b578ccf510908ee72987802810efa3c977c741
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/24d6a29dcd2a83695ad7914d195866485782080c b/src/fuzz/parse_certificate_fuzzer_corpus/24d6a29dcd2a83695ad7914d195866485782080c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/24d6a29dcd2a83695ad7914d195866485782080c
rename to src/fuzz/parse_certificate_fuzzer_corpus/24d6a29dcd2a83695ad7914d195866485782080c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/24fef0ad23c9b874d303f322be1247814c5ce2c3 b/src/fuzz/parse_certificate_fuzzer_corpus/24fef0ad23c9b874d303f322be1247814c5ce2c3
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/24fef0ad23c9b874d303f322be1247814c5ce2c3
rename to src/fuzz/parse_certificate_fuzzer_corpus/24fef0ad23c9b874d303f322be1247814c5ce2c3
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/260d122e591cdacb3a935c4c1382dc63e45d7d66 b/src/fuzz/parse_certificate_fuzzer_corpus/260d122e591cdacb3a935c4c1382dc63e45d7d66
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/260d122e591cdacb3a935c4c1382dc63e45d7d66
rename to src/fuzz/parse_certificate_fuzzer_corpus/260d122e591cdacb3a935c4c1382dc63e45d7d66
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/26ad876c06e4314fb64ea3da3c5bf449911a5592 b/src/fuzz/parse_certificate_fuzzer_corpus/26ad876c06e4314fb64ea3da3c5bf449911a5592
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/26ad876c06e4314fb64ea3da3c5bf449911a5592
rename to src/fuzz/parse_certificate_fuzzer_corpus/26ad876c06e4314fb64ea3da3c5bf449911a5592
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/26e08d0f56fa48b43e9d587373ec3bda70b71313 b/src/fuzz/parse_certificate_fuzzer_corpus/26e08d0f56fa48b43e9d587373ec3bda70b71313
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/26e08d0f56fa48b43e9d587373ec3bda70b71313
rename to src/fuzz/parse_certificate_fuzzer_corpus/26e08d0f56fa48b43e9d587373ec3bda70b71313
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/26fb3f9e229fc827336337e50c8414d2c59b7d11 b/src/fuzz/parse_certificate_fuzzer_corpus/26fb3f9e229fc827336337e50c8414d2c59b7d11
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/26fb3f9e229fc827336337e50c8414d2c59b7d11
rename to src/fuzz/parse_certificate_fuzzer_corpus/26fb3f9e229fc827336337e50c8414d2c59b7d11
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/275c2e117cd5871b2a577a5a883c27c31badf06b b/src/fuzz/parse_certificate_fuzzer_corpus/275c2e117cd5871b2a577a5a883c27c31badf06b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/275c2e117cd5871b2a577a5a883c27c31badf06b
rename to src/fuzz/parse_certificate_fuzzer_corpus/275c2e117cd5871b2a577a5a883c27c31badf06b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/27655d9286e8b439d1ec2a1db9edcbe7c323bbf6 b/src/fuzz/parse_certificate_fuzzer_corpus/27655d9286e8b439d1ec2a1db9edcbe7c323bbf6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/27655d9286e8b439d1ec2a1db9edcbe7c323bbf6
rename to src/fuzz/parse_certificate_fuzzer_corpus/27655d9286e8b439d1ec2a1db9edcbe7c323bbf6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/28becd5f222f5edb7c532bb9c9f2e728805ab703 b/src/fuzz/parse_certificate_fuzzer_corpus/28becd5f222f5edb7c532bb9c9f2e728805ab703
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/28becd5f222f5edb7c532bb9c9f2e728805ab703
rename to src/fuzz/parse_certificate_fuzzer_corpus/28becd5f222f5edb7c532bb9c9f2e728805ab703
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/293153384d09986a31bacbfda538e1d0c04e553e b/src/fuzz/parse_certificate_fuzzer_corpus/293153384d09986a31bacbfda538e1d0c04e553e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/293153384d09986a31bacbfda538e1d0c04e553e
rename to src/fuzz/parse_certificate_fuzzer_corpus/293153384d09986a31bacbfda538e1d0c04e553e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/293f3d7121dce7398b774f2ea10a9dc9d650bef7 b/src/fuzz/parse_certificate_fuzzer_corpus/293f3d7121dce7398b774f2ea10a9dc9d650bef7
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/293f3d7121dce7398b774f2ea10a9dc9d650bef7
rename to src/fuzz/parse_certificate_fuzzer_corpus/293f3d7121dce7398b774f2ea10a9dc9d650bef7
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2a8a35c937e4b9d98e23bfb4aafefeeac6cbb8e2 b/src/fuzz/parse_certificate_fuzzer_corpus/2a8a35c937e4b9d98e23bfb4aafefeeac6cbb8e2
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2a8a35c937e4b9d98e23bfb4aafefeeac6cbb8e2
rename to src/fuzz/parse_certificate_fuzzer_corpus/2a8a35c937e4b9d98e23bfb4aafefeeac6cbb8e2
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2aa4b09e2cba1ae9d206ce1da196fd11ffeffae5 b/src/fuzz/parse_certificate_fuzzer_corpus/2aa4b09e2cba1ae9d206ce1da196fd11ffeffae5
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2aa4b09e2cba1ae9d206ce1da196fd11ffeffae5
rename to src/fuzz/parse_certificate_fuzzer_corpus/2aa4b09e2cba1ae9d206ce1da196fd11ffeffae5
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2b09767e6cb4316c07f8d52f003b62d78b26dd24 b/src/fuzz/parse_certificate_fuzzer_corpus/2b09767e6cb4316c07f8d52f003b62d78b26dd24
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2b09767e6cb4316c07f8d52f003b62d78b26dd24
rename to src/fuzz/parse_certificate_fuzzer_corpus/2b09767e6cb4316c07f8d52f003b62d78b26dd24
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2c08c5e08d75f308801371c8636c0d2184cc1106 b/src/fuzz/parse_certificate_fuzzer_corpus/2c08c5e08d75f308801371c8636c0d2184cc1106
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2c08c5e08d75f308801371c8636c0d2184cc1106
rename to src/fuzz/parse_certificate_fuzzer_corpus/2c08c5e08d75f308801371c8636c0d2184cc1106
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2c337262b1f551750a173e7ee39d1be4386dfe0d b/src/fuzz/parse_certificate_fuzzer_corpus/2c337262b1f551750a173e7ee39d1be4386dfe0d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2c337262b1f551750a173e7ee39d1be4386dfe0d
rename to src/fuzz/parse_certificate_fuzzer_corpus/2c337262b1f551750a173e7ee39d1be4386dfe0d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2ce998e7fd5f7fd6fa8c876219aebfdf4d566ccd b/src/fuzz/parse_certificate_fuzzer_corpus/2ce998e7fd5f7fd6fa8c876219aebfdf4d566ccd
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2ce998e7fd5f7fd6fa8c876219aebfdf4d566ccd
rename to src/fuzz/parse_certificate_fuzzer_corpus/2ce998e7fd5f7fd6fa8c876219aebfdf4d566ccd
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2ce9fcf4a5313b2d06d2536c8a627e841f209d06 b/src/fuzz/parse_certificate_fuzzer_corpus/2ce9fcf4a5313b2d06d2536c8a627e841f209d06
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2ce9fcf4a5313b2d06d2536c8a627e841f209d06
rename to src/fuzz/parse_certificate_fuzzer_corpus/2ce9fcf4a5313b2d06d2536c8a627e841f209d06
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2d53ec146c0fde2266e6a21d7e8a08c25334910f b/src/fuzz/parse_certificate_fuzzer_corpus/2d53ec146c0fde2266e6a21d7e8a08c25334910f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2d53ec146c0fde2266e6a21d7e8a08c25334910f
rename to src/fuzz/parse_certificate_fuzzer_corpus/2d53ec146c0fde2266e6a21d7e8a08c25334910f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2dae5a3a619f7fbcb66f6bf85e0a041d889bc8a9 b/src/fuzz/parse_certificate_fuzzer_corpus/2dae5a3a619f7fbcb66f6bf85e0a041d889bc8a9
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2dae5a3a619f7fbcb66f6bf85e0a041d889bc8a9
rename to src/fuzz/parse_certificate_fuzzer_corpus/2dae5a3a619f7fbcb66f6bf85e0a041d889bc8a9
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2ed41b3ea57e6c3743219521e7d828ca8976e696 b/src/fuzz/parse_certificate_fuzzer_corpus/2ed41b3ea57e6c3743219521e7d828ca8976e696
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2ed41b3ea57e6c3743219521e7d828ca8976e696
rename to src/fuzz/parse_certificate_fuzzer_corpus/2ed41b3ea57e6c3743219521e7d828ca8976e696
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2faf06384679e52b784cac24363d5030277408af b/src/fuzz/parse_certificate_fuzzer_corpus/2faf06384679e52b784cac24363d5030277408af
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2faf06384679e52b784cac24363d5030277408af
rename to src/fuzz/parse_certificate_fuzzer_corpus/2faf06384679e52b784cac24363d5030277408af
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/2fc307ce4787915808a8266cd5f2252cfb53e52f b/src/fuzz/parse_certificate_fuzzer_corpus/2fc307ce4787915808a8266cd5f2252cfb53e52f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/2fc307ce4787915808a8266cd5f2252cfb53e52f
rename to src/fuzz/parse_certificate_fuzzer_corpus/2fc307ce4787915808a8266cd5f2252cfb53e52f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3031842fe3485fe6a9c474c761ab7b9d1bca4fab b/src/fuzz/parse_certificate_fuzzer_corpus/3031842fe3485fe6a9c474c761ab7b9d1bca4fab
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3031842fe3485fe6a9c474c761ab7b9d1bca4fab
rename to src/fuzz/parse_certificate_fuzzer_corpus/3031842fe3485fe6a9c474c761ab7b9d1bca4fab
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/30f77f1e9a4fc86b3257f6d4f977bc232cd50b63 b/src/fuzz/parse_certificate_fuzzer_corpus/30f77f1e9a4fc86b3257f6d4f977bc232cd50b63
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/30f77f1e9a4fc86b3257f6d4f977bc232cd50b63
rename to src/fuzz/parse_certificate_fuzzer_corpus/30f77f1e9a4fc86b3257f6d4f977bc232cd50b63
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/314e5d0819dc503e6d19e76e2754cbbe4eb96b9b b/src/fuzz/parse_certificate_fuzzer_corpus/314e5d0819dc503e6d19e76e2754cbbe4eb96b9b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/314e5d0819dc503e6d19e76e2754cbbe4eb96b9b
rename to src/fuzz/parse_certificate_fuzzer_corpus/314e5d0819dc503e6d19e76e2754cbbe4eb96b9b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3258375726526f3307a20ad15450b6f207dfd173 b/src/fuzz/parse_certificate_fuzzer_corpus/3258375726526f3307a20ad15450b6f207dfd173
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3258375726526f3307a20ad15450b6f207dfd173
rename to src/fuzz/parse_certificate_fuzzer_corpus/3258375726526f3307a20ad15450b6f207dfd173
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/331161d24c3a30c2eab3cf16df29ce9c963084a8 b/src/fuzz/parse_certificate_fuzzer_corpus/331161d24c3a30c2eab3cf16df29ce9c963084a8
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/331161d24c3a30c2eab3cf16df29ce9c963084a8
rename to src/fuzz/parse_certificate_fuzzer_corpus/331161d24c3a30c2eab3cf16df29ce9c963084a8
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3377dcd98d7cf9446f13cef5c2c9eb4bfb46a574 b/src/fuzz/parse_certificate_fuzzer_corpus/3377dcd98d7cf9446f13cef5c2c9eb4bfb46a574
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3377dcd98d7cf9446f13cef5c2c9eb4bfb46a574
rename to src/fuzz/parse_certificate_fuzzer_corpus/3377dcd98d7cf9446f13cef5c2c9eb4bfb46a574
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/337c506518dfa52875810d837fe0703a102dd269 b/src/fuzz/parse_certificate_fuzzer_corpus/337c506518dfa52875810d837fe0703a102dd269
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/337c506518dfa52875810d837fe0703a102dd269
rename to src/fuzz/parse_certificate_fuzzer_corpus/337c506518dfa52875810d837fe0703a102dd269
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/33834b66cb16fbca499539b90cfcc0b2158cc104 b/src/fuzz/parse_certificate_fuzzer_corpus/33834b66cb16fbca499539b90cfcc0b2158cc104
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/33834b66cb16fbca499539b90cfcc0b2158cc104
rename to src/fuzz/parse_certificate_fuzzer_corpus/33834b66cb16fbca499539b90cfcc0b2158cc104
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3397d64e032790e9ebb8ad2085173544cb630337 b/src/fuzz/parse_certificate_fuzzer_corpus/3397d64e032790e9ebb8ad2085173544cb630337
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3397d64e032790e9ebb8ad2085173544cb630337
rename to src/fuzz/parse_certificate_fuzzer_corpus/3397d64e032790e9ebb8ad2085173544cb630337
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/33ec474cfbb55634312dba0509343d730e7a0b17 b/src/fuzz/parse_certificate_fuzzer_corpus/33ec474cfbb55634312dba0509343d730e7a0b17
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/33ec474cfbb55634312dba0509343d730e7a0b17
rename to src/fuzz/parse_certificate_fuzzer_corpus/33ec474cfbb55634312dba0509343d730e7a0b17
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/34a7129b0bde19eae9b1e05d357a6ad0008d03d1 b/src/fuzz/parse_certificate_fuzzer_corpus/34a7129b0bde19eae9b1e05d357a6ad0008d03d1
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/34a7129b0bde19eae9b1e05d357a6ad0008d03d1
rename to src/fuzz/parse_certificate_fuzzer_corpus/34a7129b0bde19eae9b1e05d357a6ad0008d03d1
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/354213c002d6da45a69865caf8c82dd216dceb18 b/src/fuzz/parse_certificate_fuzzer_corpus/354213c002d6da45a69865caf8c82dd216dceb18
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/354213c002d6da45a69865caf8c82dd216dceb18
rename to src/fuzz/parse_certificate_fuzzer_corpus/354213c002d6da45a69865caf8c82dd216dceb18
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/358aac77c6d47575fad40a251458a12738f26d80 b/src/fuzz/parse_certificate_fuzzer_corpus/358aac77c6d47575fad40a251458a12738f26d80
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/358aac77c6d47575fad40a251458a12738f26d80
rename to src/fuzz/parse_certificate_fuzzer_corpus/358aac77c6d47575fad40a251458a12738f26d80
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/364e2141ce952e1fdcaf6b957a95d79fd8bdda1d b/src/fuzz/parse_certificate_fuzzer_corpus/364e2141ce952e1fdcaf6b957a95d79fd8bdda1d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/364e2141ce952e1fdcaf6b957a95d79fd8bdda1d
rename to src/fuzz/parse_certificate_fuzzer_corpus/364e2141ce952e1fdcaf6b957a95d79fd8bdda1d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3727802096d518033aba03b5a06461d71430d864 b/src/fuzz/parse_certificate_fuzzer_corpus/3727802096d518033aba03b5a06461d71430d864
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3727802096d518033aba03b5a06461d71430d864
rename to src/fuzz/parse_certificate_fuzzer_corpus/3727802096d518033aba03b5a06461d71430d864
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/37e60fc248fc2d99c68693e910608cc6afe3380c b/src/fuzz/parse_certificate_fuzzer_corpus/37e60fc248fc2d99c68693e910608cc6afe3380c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/37e60fc248fc2d99c68693e910608cc6afe3380c
rename to src/fuzz/parse_certificate_fuzzer_corpus/37e60fc248fc2d99c68693e910608cc6afe3380c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/38496c93488c8be31c2fc58b23896c3fea09c74e b/src/fuzz/parse_certificate_fuzzer_corpus/38496c93488c8be31c2fc58b23896c3fea09c74e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/38496c93488c8be31c2fc58b23896c3fea09c74e
rename to src/fuzz/parse_certificate_fuzzer_corpus/38496c93488c8be31c2fc58b23896c3fea09c74e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/388a1d4b858ff0bfeb77f2cf1417118997938a47 b/src/fuzz/parse_certificate_fuzzer_corpus/388a1d4b858ff0bfeb77f2cf1417118997938a47
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/388a1d4b858ff0bfeb77f2cf1417118997938a47
rename to src/fuzz/parse_certificate_fuzzer_corpus/388a1d4b858ff0bfeb77f2cf1417118997938a47
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3899eed5e8f36394379a03d910b20ec0330bb3b6 b/src/fuzz/parse_certificate_fuzzer_corpus/3899eed5e8f36394379a03d910b20ec0330bb3b6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3899eed5e8f36394379a03d910b20ec0330bb3b6
rename to src/fuzz/parse_certificate_fuzzer_corpus/3899eed5e8f36394379a03d910b20ec0330bb3b6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3903c50802f692ef2afb50118bc2a571a3368e59 b/src/fuzz/parse_certificate_fuzzer_corpus/3903c50802f692ef2afb50118bc2a571a3368e59
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3903c50802f692ef2afb50118bc2a571a3368e59
rename to src/fuzz/parse_certificate_fuzzer_corpus/3903c50802f692ef2afb50118bc2a571a3368e59
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/39160bfb37afcd171b43c470053e604704330327 b/src/fuzz/parse_certificate_fuzzer_corpus/39160bfb37afcd171b43c470053e604704330327
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/39160bfb37afcd171b43c470053e604704330327
rename to src/fuzz/parse_certificate_fuzzer_corpus/39160bfb37afcd171b43c470053e604704330327
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/392eb73eda3b78c1a8afc4ec4398736f2745e408 b/src/fuzz/parse_certificate_fuzzer_corpus/392eb73eda3b78c1a8afc4ec4398736f2745e408
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/392eb73eda3b78c1a8afc4ec4398736f2745e408
rename to src/fuzz/parse_certificate_fuzzer_corpus/392eb73eda3b78c1a8afc4ec4398736f2745e408
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/393bfae57811859e1da39e9b92c34ce19e32f826 b/src/fuzz/parse_certificate_fuzzer_corpus/393bfae57811859e1da39e9b92c34ce19e32f826
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/393bfae57811859e1da39e9b92c34ce19e32f826
rename to src/fuzz/parse_certificate_fuzzer_corpus/393bfae57811859e1da39e9b92c34ce19e32f826
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3a693d773cf2ba9610451edd11d6a5d6ec97f821 b/src/fuzz/parse_certificate_fuzzer_corpus/3a693d773cf2ba9610451edd11d6a5d6ec97f821
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3a693d773cf2ba9610451edd11d6a5d6ec97f821
rename to src/fuzz/parse_certificate_fuzzer_corpus/3a693d773cf2ba9610451edd11d6a5d6ec97f821
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3ab1e85875845a9cad7a67f22cece77d91c6c5ef b/src/fuzz/parse_certificate_fuzzer_corpus/3ab1e85875845a9cad7a67f22cece77d91c6c5ef
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3ab1e85875845a9cad7a67f22cece77d91c6c5ef
rename to src/fuzz/parse_certificate_fuzzer_corpus/3ab1e85875845a9cad7a67f22cece77d91c6c5ef
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3b4ea74641e3710df1cf14238968dcd9fe7722e2 b/src/fuzz/parse_certificate_fuzzer_corpus/3b4ea74641e3710df1cf14238968dcd9fe7722e2
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3b4ea74641e3710df1cf14238968dcd9fe7722e2
rename to src/fuzz/parse_certificate_fuzzer_corpus/3b4ea74641e3710df1cf14238968dcd9fe7722e2
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3b94f1863f7e1466af70bbfe2890ef214e53af6a b/src/fuzz/parse_certificate_fuzzer_corpus/3b94f1863f7e1466af70bbfe2890ef214e53af6a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3b94f1863f7e1466af70bbfe2890ef214e53af6a
rename to src/fuzz/parse_certificate_fuzzer_corpus/3b94f1863f7e1466af70bbfe2890ef214e53af6a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3bec2690a9d73b0615cb224f68cd14172b8cd399 b/src/fuzz/parse_certificate_fuzzer_corpus/3bec2690a9d73b0615cb224f68cd14172b8cd399
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3bec2690a9d73b0615cb224f68cd14172b8cd399
rename to src/fuzz/parse_certificate_fuzzer_corpus/3bec2690a9d73b0615cb224f68cd14172b8cd399
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3cd2d97b2fa16f7d55d1e4c60c3efeae4a23376a b/src/fuzz/parse_certificate_fuzzer_corpus/3cd2d97b2fa16f7d55d1e4c60c3efeae4a23376a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3cd2d97b2fa16f7d55d1e4c60c3efeae4a23376a
rename to src/fuzz/parse_certificate_fuzzer_corpus/3cd2d97b2fa16f7d55d1e4c60c3efeae4a23376a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3cec7e4ec164059a9e35ff89ede15e76ad53ccdf b/src/fuzz/parse_certificate_fuzzer_corpus/3cec7e4ec164059a9e35ff89ede15e76ad53ccdf
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3cec7e4ec164059a9e35ff89ede15e76ad53ccdf
rename to src/fuzz/parse_certificate_fuzzer_corpus/3cec7e4ec164059a9e35ff89ede15e76ad53ccdf
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3d2dae23fd23774b70b76104627bed488c9803fc b/src/fuzz/parse_certificate_fuzzer_corpus/3d2dae23fd23774b70b76104627bed488c9803fc
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3d2dae23fd23774b70b76104627bed488c9803fc
rename to src/fuzz/parse_certificate_fuzzer_corpus/3d2dae23fd23774b70b76104627bed488c9803fc
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3dcdfaf8fd27216c83341daa2dea523893dc1582 b/src/fuzz/parse_certificate_fuzzer_corpus/3dcdfaf8fd27216c83341daa2dea523893dc1582
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3dcdfaf8fd27216c83341daa2dea523893dc1582
rename to src/fuzz/parse_certificate_fuzzer_corpus/3dcdfaf8fd27216c83341daa2dea523893dc1582
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3e2bcf7e0bc64cbedd3fb526baafe24a09933671 b/src/fuzz/parse_certificate_fuzzer_corpus/3e2bcf7e0bc64cbedd3fb526baafe24a09933671
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3e2bcf7e0bc64cbedd3fb526baafe24a09933671
rename to src/fuzz/parse_certificate_fuzzer_corpus/3e2bcf7e0bc64cbedd3fb526baafe24a09933671
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3f62a76c9e78a1a8032c289dba5d57856cd3fa9d b/src/fuzz/parse_certificate_fuzzer_corpus/3f62a76c9e78a1a8032c289dba5d57856cd3fa9d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3f62a76c9e78a1a8032c289dba5d57856cd3fa9d
rename to src/fuzz/parse_certificate_fuzzer_corpus/3f62a76c9e78a1a8032c289dba5d57856cd3fa9d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/3fb0b5c09cb8b69f3e3d5c33ae43877551037cad b/src/fuzz/parse_certificate_fuzzer_corpus/3fb0b5c09cb8b69f3e3d5c33ae43877551037cad
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/3fb0b5c09cb8b69f3e3d5c33ae43877551037cad
rename to src/fuzz/parse_certificate_fuzzer_corpus/3fb0b5c09cb8b69f3e3d5c33ae43877551037cad
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/40d5b925765d4044ae30108cbb6ea486d2a96bfe b/src/fuzz/parse_certificate_fuzzer_corpus/40d5b925765d4044ae30108cbb6ea486d2a96bfe
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/40d5b925765d4044ae30108cbb6ea486d2a96bfe
rename to src/fuzz/parse_certificate_fuzzer_corpus/40d5b925765d4044ae30108cbb6ea486d2a96bfe
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/41e2c959995f1869ddc6f7e5973c2a632e72e30e b/src/fuzz/parse_certificate_fuzzer_corpus/41e2c959995f1869ddc6f7e5973c2a632e72e30e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/41e2c959995f1869ddc6f7e5973c2a632e72e30e
rename to src/fuzz/parse_certificate_fuzzer_corpus/41e2c959995f1869ddc6f7e5973c2a632e72e30e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/42357d1210c2977bd1636385841fde46084cac8d b/src/fuzz/parse_certificate_fuzzer_corpus/42357d1210c2977bd1636385841fde46084cac8d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/42357d1210c2977bd1636385841fde46084cac8d
rename to src/fuzz/parse_certificate_fuzzer_corpus/42357d1210c2977bd1636385841fde46084cac8d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/42499716c2332042efe5a3216f5828b56232b909 b/src/fuzz/parse_certificate_fuzzer_corpus/42499716c2332042efe5a3216f5828b56232b909
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/42499716c2332042efe5a3216f5828b56232b909
rename to src/fuzz/parse_certificate_fuzzer_corpus/42499716c2332042efe5a3216f5828b56232b909
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/431171bb3cd07fadb8737fc80429e7cf01ee875f b/src/fuzz/parse_certificate_fuzzer_corpus/431171bb3cd07fadb8737fc80429e7cf01ee875f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/431171bb3cd07fadb8737fc80429e7cf01ee875f
rename to src/fuzz/parse_certificate_fuzzer_corpus/431171bb3cd07fadb8737fc80429e7cf01ee875f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/43dfd4bc185bd6babd9e447b87ed86176e8a88cc b/src/fuzz/parse_certificate_fuzzer_corpus/43dfd4bc185bd6babd9e447b87ed86176e8a88cc
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/43dfd4bc185bd6babd9e447b87ed86176e8a88cc
rename to src/fuzz/parse_certificate_fuzzer_corpus/43dfd4bc185bd6babd9e447b87ed86176e8a88cc
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/45c71806795ab5a1f3000d6d35bf106adf4c4020 b/src/fuzz/parse_certificate_fuzzer_corpus/45c71806795ab5a1f3000d6d35bf106adf4c4020
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/45c71806795ab5a1f3000d6d35bf106adf4c4020
rename to src/fuzz/parse_certificate_fuzzer_corpus/45c71806795ab5a1f3000d6d35bf106adf4c4020
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/45d31e216497f9797107d59cdc7b8332385dd5d7 b/src/fuzz/parse_certificate_fuzzer_corpus/45d31e216497f9797107d59cdc7b8332385dd5d7
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/45d31e216497f9797107d59cdc7b8332385dd5d7
rename to src/fuzz/parse_certificate_fuzzer_corpus/45d31e216497f9797107d59cdc7b8332385dd5d7
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4600c55f5c80065f365394f4ea0fac5c219fa9c7 b/src/fuzz/parse_certificate_fuzzer_corpus/4600c55f5c80065f365394f4ea0fac5c219fa9c7
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4600c55f5c80065f365394f4ea0fac5c219fa9c7
rename to src/fuzz/parse_certificate_fuzzer_corpus/4600c55f5c80065f365394f4ea0fac5c219fa9c7
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/460c6b19955f35717bec6f553036a3ad23516aca b/src/fuzz/parse_certificate_fuzzer_corpus/460c6b19955f35717bec6f553036a3ad23516aca
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/460c6b19955f35717bec6f553036a3ad23516aca
rename to src/fuzz/parse_certificate_fuzzer_corpus/460c6b19955f35717bec6f553036a3ad23516aca
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/461512b4f09956fd7469c4bdd12e9d83dfb822b0 b/src/fuzz/parse_certificate_fuzzer_corpus/461512b4f09956fd7469c4bdd12e9d83dfb822b0
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/461512b4f09956fd7469c4bdd12e9d83dfb822b0
rename to src/fuzz/parse_certificate_fuzzer_corpus/461512b4f09956fd7469c4bdd12e9d83dfb822b0
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/465dc1f8f7e482e3d1c8b766d914402da5e610fd b/src/fuzz/parse_certificate_fuzzer_corpus/465dc1f8f7e482e3d1c8b766d914402da5e610fd
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/465dc1f8f7e482e3d1c8b766d914402da5e610fd
rename to src/fuzz/parse_certificate_fuzzer_corpus/465dc1f8f7e482e3d1c8b766d914402da5e610fd
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/46901419078aa8a3145cdcd03ebcb406056d1483 b/src/fuzz/parse_certificate_fuzzer_corpus/46901419078aa8a3145cdcd03ebcb406056d1483
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/46901419078aa8a3145cdcd03ebcb406056d1483
rename to src/fuzz/parse_certificate_fuzzer_corpus/46901419078aa8a3145cdcd03ebcb406056d1483
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/46b59e85f2e9163f0a921c29385a10877fe410d9 b/src/fuzz/parse_certificate_fuzzer_corpus/46b59e85f2e9163f0a921c29385a10877fe410d9
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/46b59e85f2e9163f0a921c29385a10877fe410d9
rename to src/fuzz/parse_certificate_fuzzer_corpus/46b59e85f2e9163f0a921c29385a10877fe410d9
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/475f11b2aa98c4cef34c39e94d5ffd0d46b30420 b/src/fuzz/parse_certificate_fuzzer_corpus/475f11b2aa98c4cef34c39e94d5ffd0d46b30420
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/475f11b2aa98c4cef34c39e94d5ffd0d46b30420
rename to src/fuzz/parse_certificate_fuzzer_corpus/475f11b2aa98c4cef34c39e94d5ffd0d46b30420
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4763f1dc14a5dd9fb47fc723b55ef3748d7b96af b/src/fuzz/parse_certificate_fuzzer_corpus/4763f1dc14a5dd9fb47fc723b55ef3748d7b96af
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4763f1dc14a5dd9fb47fc723b55ef3748d7b96af
rename to src/fuzz/parse_certificate_fuzzer_corpus/4763f1dc14a5dd9fb47fc723b55ef3748d7b96af
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/478d59c3e75e05316b313274c755453891213563 b/src/fuzz/parse_certificate_fuzzer_corpus/478d59c3e75e05316b313274c755453891213563
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/478d59c3e75e05316b313274c755453891213563
rename to src/fuzz/parse_certificate_fuzzer_corpus/478d59c3e75e05316b313274c755453891213563
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4814bbdd0a271edc4a8ca458002ba9b9202fa0bb b/src/fuzz/parse_certificate_fuzzer_corpus/4814bbdd0a271edc4a8ca458002ba9b9202fa0bb
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4814bbdd0a271edc4a8ca458002ba9b9202fa0bb
rename to src/fuzz/parse_certificate_fuzzer_corpus/4814bbdd0a271edc4a8ca458002ba9b9202fa0bb
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/498a58c09776485f3bb285dc961f3439dd558b46 b/src/fuzz/parse_certificate_fuzzer_corpus/498a58c09776485f3bb285dc961f3439dd558b46
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/498a58c09776485f3bb285dc961f3439dd558b46
rename to src/fuzz/parse_certificate_fuzzer_corpus/498a58c09776485f3bb285dc961f3439dd558b46
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4a02d1b38ed81f13a71b8c0ca8cb0d0d830a372f b/src/fuzz/parse_certificate_fuzzer_corpus/4a02d1b38ed81f13a71b8c0ca8cb0d0d830a372f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4a02d1b38ed81f13a71b8c0ca8cb0d0d830a372f
rename to src/fuzz/parse_certificate_fuzzer_corpus/4a02d1b38ed81f13a71b8c0ca8cb0d0d830a372f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4a606d5b71a57eee237250dd270f74f1a7d218bd b/src/fuzz/parse_certificate_fuzzer_corpus/4a606d5b71a57eee237250dd270f74f1a7d218bd
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4a606d5b71a57eee237250dd270f74f1a7d218bd
rename to src/fuzz/parse_certificate_fuzzer_corpus/4a606d5b71a57eee237250dd270f74f1a7d218bd
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4aa5c267bc0fe2c01d511f6010bf8877d88a6f1a b/src/fuzz/parse_certificate_fuzzer_corpus/4aa5c267bc0fe2c01d511f6010bf8877d88a6f1a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4aa5c267bc0fe2c01d511f6010bf8877d88a6f1a
rename to src/fuzz/parse_certificate_fuzzer_corpus/4aa5c267bc0fe2c01d511f6010bf8877d88a6f1a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4ab7b5947abd7970921a7a2c051bea26a8ccc853 b/src/fuzz/parse_certificate_fuzzer_corpus/4ab7b5947abd7970921a7a2c051bea26a8ccc853
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4ab7b5947abd7970921a7a2c051bea26a8ccc853
rename to src/fuzz/parse_certificate_fuzzer_corpus/4ab7b5947abd7970921a7a2c051bea26a8ccc853
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4affb9b46e7124a9ce5e1dcc6d0d4a848ee86f1d b/src/fuzz/parse_certificate_fuzzer_corpus/4affb9b46e7124a9ce5e1dcc6d0d4a848ee86f1d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4affb9b46e7124a9ce5e1dcc6d0d4a848ee86f1d
rename to src/fuzz/parse_certificate_fuzzer_corpus/4affb9b46e7124a9ce5e1dcc6d0d4a848ee86f1d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4b2ab5f996d89ba0dc2ddc69ef9c3cd59f575483 b/src/fuzz/parse_certificate_fuzzer_corpus/4b2ab5f996d89ba0dc2ddc69ef9c3cd59f575483
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4b2ab5f996d89ba0dc2ddc69ef9c3cd59f575483
rename to src/fuzz/parse_certificate_fuzzer_corpus/4b2ab5f996d89ba0dc2ddc69ef9c3cd59f575483
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4b3a0b5c2d55ca844b409c933d21e75c422c3e3d b/src/fuzz/parse_certificate_fuzzer_corpus/4b3a0b5c2d55ca844b409c933d21e75c422c3e3d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4b3a0b5c2d55ca844b409c933d21e75c422c3e3d
rename to src/fuzz/parse_certificate_fuzzer_corpus/4b3a0b5c2d55ca844b409c933d21e75c422c3e3d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4c2bb712aca9d16ba0e010595fd61853a73cbb6d b/src/fuzz/parse_certificate_fuzzer_corpus/4c2bb712aca9d16ba0e010595fd61853a73cbb6d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4c2bb712aca9d16ba0e010595fd61853a73cbb6d
rename to src/fuzz/parse_certificate_fuzzer_corpus/4c2bb712aca9d16ba0e010595fd61853a73cbb6d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4cc1f49e27b5e57bd1c64bd25d74a906084a4301 b/src/fuzz/parse_certificate_fuzzer_corpus/4cc1f49e27b5e57bd1c64bd25d74a906084a4301
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4cc1f49e27b5e57bd1c64bd25d74a906084a4301
rename to src/fuzz/parse_certificate_fuzzer_corpus/4cc1f49e27b5e57bd1c64bd25d74a906084a4301
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4ce6a28ac58174d214ee98b0df936019bbf637d6 b/src/fuzz/parse_certificate_fuzzer_corpus/4ce6a28ac58174d214ee98b0df936019bbf637d6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4ce6a28ac58174d214ee98b0df936019bbf637d6
rename to src/fuzz/parse_certificate_fuzzer_corpus/4ce6a28ac58174d214ee98b0df936019bbf637d6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4e12537c1f59f724052aa7957a40a4bc73ef7c13 b/src/fuzz/parse_certificate_fuzzer_corpus/4e12537c1f59f724052aa7957a40a4bc73ef7c13
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4e12537c1f59f724052aa7957a40a4bc73ef7c13
rename to src/fuzz/parse_certificate_fuzzer_corpus/4e12537c1f59f724052aa7957a40a4bc73ef7c13
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4e1ab30e8c67adef4c0a363cb8140266cbd3f394 b/src/fuzz/parse_certificate_fuzzer_corpus/4e1ab30e8c67adef4c0a363cb8140266cbd3f394
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4e1ab30e8c67adef4c0a363cb8140266cbd3f394
rename to src/fuzz/parse_certificate_fuzzer_corpus/4e1ab30e8c67adef4c0a363cb8140266cbd3f394
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4e62d79b3d0042c651ad8f89378a1334fc942e93 b/src/fuzz/parse_certificate_fuzzer_corpus/4e62d79b3d0042c651ad8f89378a1334fc942e93
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4e62d79b3d0042c651ad8f89378a1334fc942e93
rename to src/fuzz/parse_certificate_fuzzer_corpus/4e62d79b3d0042c651ad8f89378a1334fc942e93
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4ecdc8f7d5f59a35b1025a4e0e936f27f90adcbf b/src/fuzz/parse_certificate_fuzzer_corpus/4ecdc8f7d5f59a35b1025a4e0e936f27f90adcbf
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4ecdc8f7d5f59a35b1025a4e0e936f27f90adcbf
rename to src/fuzz/parse_certificate_fuzzer_corpus/4ecdc8f7d5f59a35b1025a4e0e936f27f90adcbf
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4f2265ba7e814bfc067231049467eb6ff5685ab0 b/src/fuzz/parse_certificate_fuzzer_corpus/4f2265ba7e814bfc067231049467eb6ff5685ab0
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4f2265ba7e814bfc067231049467eb6ff5685ab0
rename to src/fuzz/parse_certificate_fuzzer_corpus/4f2265ba7e814bfc067231049467eb6ff5685ab0
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4f95050a6450228a5d9509347635cbfe612fc2fd b/src/fuzz/parse_certificate_fuzzer_corpus/4f95050a6450228a5d9509347635cbfe612fc2fd
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4f95050a6450228a5d9509347635cbfe612fc2fd
rename to src/fuzz/parse_certificate_fuzzer_corpus/4f95050a6450228a5d9509347635cbfe612fc2fd
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/4fa44bd8289e9553d011b89d580829e1663df490 b/src/fuzz/parse_certificate_fuzzer_corpus/4fa44bd8289e9553d011b89d580829e1663df490
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/4fa44bd8289e9553d011b89d580829e1663df490
rename to src/fuzz/parse_certificate_fuzzer_corpus/4fa44bd8289e9553d011b89d580829e1663df490
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5012b65837778f3432a47c6ddd1e0fc5918c473e b/src/fuzz/parse_certificate_fuzzer_corpus/5012b65837778f3432a47c6ddd1e0fc5918c473e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5012b65837778f3432a47c6ddd1e0fc5918c473e
rename to src/fuzz/parse_certificate_fuzzer_corpus/5012b65837778f3432a47c6ddd1e0fc5918c473e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5074dea85612f3b1f6c50da4580a8c397051d33d b/src/fuzz/parse_certificate_fuzzer_corpus/5074dea85612f3b1f6c50da4580a8c397051d33d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5074dea85612f3b1f6c50da4580a8c397051d33d
rename to src/fuzz/parse_certificate_fuzzer_corpus/5074dea85612f3b1f6c50da4580a8c397051d33d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/50bb21a3f3c9dfb0d6ac456f54f197acb40f6a1d b/src/fuzz/parse_certificate_fuzzer_corpus/50bb21a3f3c9dfb0d6ac456f54f197acb40f6a1d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/50bb21a3f3c9dfb0d6ac456f54f197acb40f6a1d
rename to src/fuzz/parse_certificate_fuzzer_corpus/50bb21a3f3c9dfb0d6ac456f54f197acb40f6a1d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5184ae7eb968e5676f62e74ed8929e7c4d54a438 b/src/fuzz/parse_certificate_fuzzer_corpus/5184ae7eb968e5676f62e74ed8929e7c4d54a438
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5184ae7eb968e5676f62e74ed8929e7c4d54a438
rename to src/fuzz/parse_certificate_fuzzer_corpus/5184ae7eb968e5676f62e74ed8929e7c4d54a438
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/51c89a5804da3dbe9c2eb496a01fe5c11360137b b/src/fuzz/parse_certificate_fuzzer_corpus/51c89a5804da3dbe9c2eb496a01fe5c11360137b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/51c89a5804da3dbe9c2eb496a01fe5c11360137b
rename to src/fuzz/parse_certificate_fuzzer_corpus/51c89a5804da3dbe9c2eb496a01fe5c11360137b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/51eb53e3982ba7f42c52a4663e1ea0f685dc958a b/src/fuzz/parse_certificate_fuzzer_corpus/51eb53e3982ba7f42c52a4663e1ea0f685dc958a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/51eb53e3982ba7f42c52a4663e1ea0f685dc958a
rename to src/fuzz/parse_certificate_fuzzer_corpus/51eb53e3982ba7f42c52a4663e1ea0f685dc958a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5219cec16280e1f000eb5fb786a1de13b5425ceb b/src/fuzz/parse_certificate_fuzzer_corpus/5219cec16280e1f000eb5fb786a1de13b5425ceb
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5219cec16280e1f000eb5fb786a1de13b5425ceb
rename to src/fuzz/parse_certificate_fuzzer_corpus/5219cec16280e1f000eb5fb786a1de13b5425ceb
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/52b84a49338a34e11b63429c3ec0a372ffe64b24 b/src/fuzz/parse_certificate_fuzzer_corpus/52b84a49338a34e11b63429c3ec0a372ffe64b24
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/52b84a49338a34e11b63429c3ec0a372ffe64b24
rename to src/fuzz/parse_certificate_fuzzer_corpus/52b84a49338a34e11b63429c3ec0a372ffe64b24
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/52c06e27a1cf8148b68cfb3ca82c0f8dd710433b b/src/fuzz/parse_certificate_fuzzer_corpus/52c06e27a1cf8148b68cfb3ca82c0f8dd710433b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/52c06e27a1cf8148b68cfb3ca82c0f8dd710433b
rename to src/fuzz/parse_certificate_fuzzer_corpus/52c06e27a1cf8148b68cfb3ca82c0f8dd710433b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/52fe882267a8eeddec6c20ae5572352c8661f3cf b/src/fuzz/parse_certificate_fuzzer_corpus/52fe882267a8eeddec6c20ae5572352c8661f3cf
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/52fe882267a8eeddec6c20ae5572352c8661f3cf
rename to src/fuzz/parse_certificate_fuzzer_corpus/52fe882267a8eeddec6c20ae5572352c8661f3cf
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/53b644036776f58519a6e1b9c1ac7c1abd19d464 b/src/fuzz/parse_certificate_fuzzer_corpus/53b644036776f58519a6e1b9c1ac7c1abd19d464
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/53b644036776f58519a6e1b9c1ac7c1abd19d464
rename to src/fuzz/parse_certificate_fuzzer_corpus/53b644036776f58519a6e1b9c1ac7c1abd19d464
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/53bbfb1d0267e323027c113c32a549532aa5586a b/src/fuzz/parse_certificate_fuzzer_corpus/53bbfb1d0267e323027c113c32a549532aa5586a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/53bbfb1d0267e323027c113c32a549532aa5586a
rename to src/fuzz/parse_certificate_fuzzer_corpus/53bbfb1d0267e323027c113c32a549532aa5586a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/540a6dcf5cfeb5fd283ee408e246da729ebe75aa b/src/fuzz/parse_certificate_fuzzer_corpus/540a6dcf5cfeb5fd283ee408e246da729ebe75aa
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/540a6dcf5cfeb5fd283ee408e246da729ebe75aa
rename to src/fuzz/parse_certificate_fuzzer_corpus/540a6dcf5cfeb5fd283ee408e246da729ebe75aa
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/549a85b0dbd29b62fade98afd183a3c250746748 b/src/fuzz/parse_certificate_fuzzer_corpus/549a85b0dbd29b62fade98afd183a3c250746748
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/549a85b0dbd29b62fade98afd183a3c250746748
rename to src/fuzz/parse_certificate_fuzzer_corpus/549a85b0dbd29b62fade98afd183a3c250746748
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/551a6b6e9711a59fbfc39632c1058a15ab4bcfed b/src/fuzz/parse_certificate_fuzzer_corpus/551a6b6e9711a59fbfc39632c1058a15ab4bcfed
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/551a6b6e9711a59fbfc39632c1058a15ab4bcfed
rename to src/fuzz/parse_certificate_fuzzer_corpus/551a6b6e9711a59fbfc39632c1058a15ab4bcfed
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5544b182ec0781039d42e4c1889ffcc78a8069eb b/src/fuzz/parse_certificate_fuzzer_corpus/5544b182ec0781039d42e4c1889ffcc78a8069eb
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5544b182ec0781039d42e4c1889ffcc78a8069eb
rename to src/fuzz/parse_certificate_fuzzer_corpus/5544b182ec0781039d42e4c1889ffcc78a8069eb
diff --git a/fuzz/parse_certificate_fuzzer_corpus/56c5d4e0784b488c4ee1d2d293c0b9d49775eea3 b/src/fuzz/parse_certificate_fuzzer_corpus/56c5d4e0784b488c4ee1d2d293c0b9d49775eea3
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/56c5d4e0784b488c4ee1d2d293c0b9d49775eea3
rename to src/fuzz/parse_certificate_fuzzer_corpus/56c5d4e0784b488c4ee1d2d293c0b9d49775eea3
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/56e4a5c9a93b5a414e2d14ea6eabd787dd0ffe7b b/src/fuzz/parse_certificate_fuzzer_corpus/56e4a5c9a93b5a414e2d14ea6eabd787dd0ffe7b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/56e4a5c9a93b5a414e2d14ea6eabd787dd0ffe7b
rename to src/fuzz/parse_certificate_fuzzer_corpus/56e4a5c9a93b5a414e2d14ea6eabd787dd0ffe7b
diff --git a/fuzz/parse_certificate_fuzzer_corpus/572912d17120597300981480d2817ec9ed851a8f b/src/fuzz/parse_certificate_fuzzer_corpus/572912d17120597300981480d2817ec9ed851a8f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/572912d17120597300981480d2817ec9ed851a8f
rename to src/fuzz/parse_certificate_fuzzer_corpus/572912d17120597300981480d2817ec9ed851a8f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/572ae9eb7f1438aa2ffecba061988f3df745e74e b/src/fuzz/parse_certificate_fuzzer_corpus/572ae9eb7f1438aa2ffecba061988f3df745e74e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/572ae9eb7f1438aa2ffecba061988f3df745e74e
rename to src/fuzz/parse_certificate_fuzzer_corpus/572ae9eb7f1438aa2ffecba061988f3df745e74e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5735bb6e3d4a4f45ba4c78fc6fd1c09143a65062 b/src/fuzz/parse_certificate_fuzzer_corpus/5735bb6e3d4a4f45ba4c78fc6fd1c09143a65062
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5735bb6e3d4a4f45ba4c78fc6fd1c09143a65062
rename to src/fuzz/parse_certificate_fuzzer_corpus/5735bb6e3d4a4f45ba4c78fc6fd1c09143a65062
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/57596c4e80042e4804cbfac502355548909e3e9d b/src/fuzz/parse_certificate_fuzzer_corpus/57596c4e80042e4804cbfac502355548909e3e9d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/57596c4e80042e4804cbfac502355548909e3e9d
rename to src/fuzz/parse_certificate_fuzzer_corpus/57596c4e80042e4804cbfac502355548909e3e9d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/57a1b36bd017d01f9787f56fdc7314cfa509c4be b/src/fuzz/parse_certificate_fuzzer_corpus/57a1b36bd017d01f9787f56fdc7314cfa509c4be
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/57a1b36bd017d01f9787f56fdc7314cfa509c4be
rename to src/fuzz/parse_certificate_fuzzer_corpus/57a1b36bd017d01f9787f56fdc7314cfa509c4be
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/57cf291c2331f6a9a2f691cdea5d428d5b7b93ef b/src/fuzz/parse_certificate_fuzzer_corpus/57cf291c2331f6a9a2f691cdea5d428d5b7b93ef
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/57cf291c2331f6a9a2f691cdea5d428d5b7b93ef
rename to src/fuzz/parse_certificate_fuzzer_corpus/57cf291c2331f6a9a2f691cdea5d428d5b7b93ef
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/57db41583cf20380cf889e8223d85e2331149bf6 b/src/fuzz/parse_certificate_fuzzer_corpus/57db41583cf20380cf889e8223d85e2331149bf6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/57db41583cf20380cf889e8223d85e2331149bf6
rename to src/fuzz/parse_certificate_fuzzer_corpus/57db41583cf20380cf889e8223d85e2331149bf6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/57e71e20fd5bbb041fd67a4b231295ec08d17d81 b/src/fuzz/parse_certificate_fuzzer_corpus/57e71e20fd5bbb041fd67a4b231295ec08d17d81
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/57e71e20fd5bbb041fd67a4b231295ec08d17d81
rename to src/fuzz/parse_certificate_fuzzer_corpus/57e71e20fd5bbb041fd67a4b231295ec08d17d81
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/57ffc8334a15995528f0f478c80f8d53ba8e17a5 b/src/fuzz/parse_certificate_fuzzer_corpus/57ffc8334a15995528f0f478c80f8d53ba8e17a5
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/57ffc8334a15995528f0f478c80f8d53ba8e17a5
rename to src/fuzz/parse_certificate_fuzzer_corpus/57ffc8334a15995528f0f478c80f8d53ba8e17a5
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/58a71b0a99715cf6863149b0068477460dabca4c b/src/fuzz/parse_certificate_fuzzer_corpus/58a71b0a99715cf6863149b0068477460dabca4c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/58a71b0a99715cf6863149b0068477460dabca4c
rename to src/fuzz/parse_certificate_fuzzer_corpus/58a71b0a99715cf6863149b0068477460dabca4c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5908e2eb40ddcf8334a4761b2bf819ae7867c359 b/src/fuzz/parse_certificate_fuzzer_corpus/5908e2eb40ddcf8334a4761b2bf819ae7867c359
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5908e2eb40ddcf8334a4761b2bf819ae7867c359
rename to src/fuzz/parse_certificate_fuzzer_corpus/5908e2eb40ddcf8334a4761b2bf819ae7867c359
diff --git a/fuzz/parse_certificate_fuzzer_corpus/592d5002a5fd84806bf0dd5f2a76d63af9f063d8 b/src/fuzz/parse_certificate_fuzzer_corpus/592d5002a5fd84806bf0dd5f2a76d63af9f063d8
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/592d5002a5fd84806bf0dd5f2a76d63af9f063d8
rename to src/fuzz/parse_certificate_fuzzer_corpus/592d5002a5fd84806bf0dd5f2a76d63af9f063d8
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/59becbefdc2bcca40c1c33245dc6d398e8c31205 b/src/fuzz/parse_certificate_fuzzer_corpus/59becbefdc2bcca40c1c33245dc6d398e8c31205
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/59becbefdc2bcca40c1c33245dc6d398e8c31205
rename to src/fuzz/parse_certificate_fuzzer_corpus/59becbefdc2bcca40c1c33245dc6d398e8c31205
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5a1446b805dd72e6588172f36a2eb198bb3e6f16 b/src/fuzz/parse_certificate_fuzzer_corpus/5a1446b805dd72e6588172f36a2eb198bb3e6f16
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5a1446b805dd72e6588172f36a2eb198bb3e6f16
rename to src/fuzz/parse_certificate_fuzzer_corpus/5a1446b805dd72e6588172f36a2eb198bb3e6f16
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5a428227ae4cdfd60a7d5e878118bc6367734ffb b/src/fuzz/parse_certificate_fuzzer_corpus/5a428227ae4cdfd60a7d5e878118bc6367734ffb
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5a428227ae4cdfd60a7d5e878118bc6367734ffb
rename to src/fuzz/parse_certificate_fuzzer_corpus/5a428227ae4cdfd60a7d5e878118bc6367734ffb
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5a79ad4274521f5a37de2d0a73fa16a128b239e6 b/src/fuzz/parse_certificate_fuzzer_corpus/5a79ad4274521f5a37de2d0a73fa16a128b239e6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5a79ad4274521f5a37de2d0a73fa16a128b239e6
rename to src/fuzz/parse_certificate_fuzzer_corpus/5a79ad4274521f5a37de2d0a73fa16a128b239e6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5acfa14a08feee6e790d8846d225727b3bbe6d08 b/src/fuzz/parse_certificate_fuzzer_corpus/5acfa14a08feee6e790d8846d225727b3bbe6d08
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5acfa14a08feee6e790d8846d225727b3bbe6d08
rename to src/fuzz/parse_certificate_fuzzer_corpus/5acfa14a08feee6e790d8846d225727b3bbe6d08
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5ad0dc668a3c7605f5fda43c6b78907dd8b762e6 b/src/fuzz/parse_certificate_fuzzer_corpus/5ad0dc668a3c7605f5fda43c6b78907dd8b762e6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5ad0dc668a3c7605f5fda43c6b78907dd8b762e6
rename to src/fuzz/parse_certificate_fuzzer_corpus/5ad0dc668a3c7605f5fda43c6b78907dd8b762e6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5b8728d1e790af735e37b025b61c1ccef47e56bf b/src/fuzz/parse_certificate_fuzzer_corpus/5b8728d1e790af735e37b025b61c1ccef47e56bf
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5b8728d1e790af735e37b025b61c1ccef47e56bf
rename to src/fuzz/parse_certificate_fuzzer_corpus/5b8728d1e790af735e37b025b61c1ccef47e56bf
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5bd3c20b854bb6daca29a94d4f3961c0acf91f8f b/src/fuzz/parse_certificate_fuzzer_corpus/5bd3c20b854bb6daca29a94d4f3961c0acf91f8f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5bd3c20b854bb6daca29a94d4f3961c0acf91f8f
rename to src/fuzz/parse_certificate_fuzzer_corpus/5bd3c20b854bb6daca29a94d4f3961c0acf91f8f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5bfc5956fd865a4c63ece7157804ee67a259efeb b/src/fuzz/parse_certificate_fuzzer_corpus/5bfc5956fd865a4c63ece7157804ee67a259efeb
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5bfc5956fd865a4c63ece7157804ee67a259efeb
rename to src/fuzz/parse_certificate_fuzzer_corpus/5bfc5956fd865a4c63ece7157804ee67a259efeb
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5c274c7c9b53d2cf81c01fa693175d3dec99f051 b/src/fuzz/parse_certificate_fuzzer_corpus/5c274c7c9b53d2cf81c01fa693175d3dec99f051
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5c274c7c9b53d2cf81c01fa693175d3dec99f051
rename to src/fuzz/parse_certificate_fuzzer_corpus/5c274c7c9b53d2cf81c01fa693175d3dec99f051
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5c9c4cd397162f49d61025702475ec4ed61cd56b b/src/fuzz/parse_certificate_fuzzer_corpus/5c9c4cd397162f49d61025702475ec4ed61cd56b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5c9c4cd397162f49d61025702475ec4ed61cd56b
rename to src/fuzz/parse_certificate_fuzzer_corpus/5c9c4cd397162f49d61025702475ec4ed61cd56b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5cf014aeabb6a0f203b8edf03d842856283b3ad5 b/src/fuzz/parse_certificate_fuzzer_corpus/5cf014aeabb6a0f203b8edf03d842856283b3ad5
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5cf014aeabb6a0f203b8edf03d842856283b3ad5
rename to src/fuzz/parse_certificate_fuzzer_corpus/5cf014aeabb6a0f203b8edf03d842856283b3ad5
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5cf73fb1c4c11aa3f219d45cad4885b186ca3f6a b/src/fuzz/parse_certificate_fuzzer_corpus/5cf73fb1c4c11aa3f219d45cad4885b186ca3f6a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5cf73fb1c4c11aa3f219d45cad4885b186ca3f6a
rename to src/fuzz/parse_certificate_fuzzer_corpus/5cf73fb1c4c11aa3f219d45cad4885b186ca3f6a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5d18043d94c92fa8eccd4b92555137654a58d0e4 b/src/fuzz/parse_certificate_fuzzer_corpus/5d18043d94c92fa8eccd4b92555137654a58d0e4
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5d18043d94c92fa8eccd4b92555137654a58d0e4
rename to src/fuzz/parse_certificate_fuzzer_corpus/5d18043d94c92fa8eccd4b92555137654a58d0e4
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5d64f19209be8be3ce3e914b475db34591d7a985 b/src/fuzz/parse_certificate_fuzzer_corpus/5d64f19209be8be3ce3e914b475db34591d7a985
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5d64f19209be8be3ce3e914b475db34591d7a985
rename to src/fuzz/parse_certificate_fuzzer_corpus/5d64f19209be8be3ce3e914b475db34591d7a985
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5edf2e8c8c37b9326932d81ae6a3230c8c2144b9 b/src/fuzz/parse_certificate_fuzzer_corpus/5edf2e8c8c37b9326932d81ae6a3230c8c2144b9
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5edf2e8c8c37b9326932d81ae6a3230c8c2144b9
rename to src/fuzz/parse_certificate_fuzzer_corpus/5edf2e8c8c37b9326932d81ae6a3230c8c2144b9
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5ef42f3a913d9f5542562610bcc19e39b6bd8379 b/src/fuzz/parse_certificate_fuzzer_corpus/5ef42f3a913d9f5542562610bcc19e39b6bd8379
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5ef42f3a913d9f5542562610bcc19e39b6bd8379
rename to src/fuzz/parse_certificate_fuzzer_corpus/5ef42f3a913d9f5542562610bcc19e39b6bd8379
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5f150088090da3f4597c7e13605534ff5da5b2b1 b/src/fuzz/parse_certificate_fuzzer_corpus/5f150088090da3f4597c7e13605534ff5da5b2b1
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5f150088090da3f4597c7e13605534ff5da5b2b1
rename to src/fuzz/parse_certificate_fuzzer_corpus/5f150088090da3f4597c7e13605534ff5da5b2b1
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/5f5741c650f0640455701c72c17ba2eda57dcda9 b/src/fuzz/parse_certificate_fuzzer_corpus/5f5741c650f0640455701c72c17ba2eda57dcda9
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/5f5741c650f0640455701c72c17ba2eda57dcda9
rename to src/fuzz/parse_certificate_fuzzer_corpus/5f5741c650f0640455701c72c17ba2eda57dcda9
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6114d8807f544105af6ad20cc9973eefe83b34d8 b/src/fuzz/parse_certificate_fuzzer_corpus/6114d8807f544105af6ad20cc9973eefe83b34d8
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6114d8807f544105af6ad20cc9973eefe83b34d8
rename to src/fuzz/parse_certificate_fuzzer_corpus/6114d8807f544105af6ad20cc9973eefe83b34d8
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/61d95397713e37d909392d8edf9e1ed7075956c5 b/src/fuzz/parse_certificate_fuzzer_corpus/61d95397713e37d909392d8edf9e1ed7075956c5
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/61d95397713e37d909392d8edf9e1ed7075956c5
rename to src/fuzz/parse_certificate_fuzzer_corpus/61d95397713e37d909392d8edf9e1ed7075956c5
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/623a68fee210b75596835b2cd22281dc480e5696 b/src/fuzz/parse_certificate_fuzzer_corpus/623a68fee210b75596835b2cd22281dc480e5696
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/623a68fee210b75596835b2cd22281dc480e5696
rename to src/fuzz/parse_certificate_fuzzer_corpus/623a68fee210b75596835b2cd22281dc480e5696
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6263486686b954ffdaa0eec68eecd5d483a66efc b/src/fuzz/parse_certificate_fuzzer_corpus/6263486686b954ffdaa0eec68eecd5d483a66efc
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6263486686b954ffdaa0eec68eecd5d483a66efc
rename to src/fuzz/parse_certificate_fuzzer_corpus/6263486686b954ffdaa0eec68eecd5d483a66efc
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/626c4b05a48fd058452a6afadc1811a235eeb14f b/src/fuzz/parse_certificate_fuzzer_corpus/626c4b05a48fd058452a6afadc1811a235eeb14f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/626c4b05a48fd058452a6afadc1811a235eeb14f
rename to src/fuzz/parse_certificate_fuzzer_corpus/626c4b05a48fd058452a6afadc1811a235eeb14f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/628d1142276d719e3f62c64182f4895b20cdf762 b/src/fuzz/parse_certificate_fuzzer_corpus/628d1142276d719e3f62c64182f4895b20cdf762
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/628d1142276d719e3f62c64182f4895b20cdf762
rename to src/fuzz/parse_certificate_fuzzer_corpus/628d1142276d719e3f62c64182f4895b20cdf762
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/63290c05e3073e71c535fcd4c745672780ce03b2 b/src/fuzz/parse_certificate_fuzzer_corpus/63290c05e3073e71c535fcd4c745672780ce03b2
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/63290c05e3073e71c535fcd4c745672780ce03b2
rename to src/fuzz/parse_certificate_fuzzer_corpus/63290c05e3073e71c535fcd4c745672780ce03b2
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/63a95d78dc13b805fa08daeef7db4d8cdbcfd3a9 b/src/fuzz/parse_certificate_fuzzer_corpus/63a95d78dc13b805fa08daeef7db4d8cdbcfd3a9
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/63a95d78dc13b805fa08daeef7db4d8cdbcfd3a9
rename to src/fuzz/parse_certificate_fuzzer_corpus/63a95d78dc13b805fa08daeef7db4d8cdbcfd3a9
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/64117f25a8500fc96d63d003241ab206c7e3883a b/src/fuzz/parse_certificate_fuzzer_corpus/64117f25a8500fc96d63d003241ab206c7e3883a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/64117f25a8500fc96d63d003241ab206c7e3883a
rename to src/fuzz/parse_certificate_fuzzer_corpus/64117f25a8500fc96d63d003241ab206c7e3883a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/647fe0d1a816ffae16e784d481f99260021fbe5a b/src/fuzz/parse_certificate_fuzzer_corpus/647fe0d1a816ffae16e784d481f99260021fbe5a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/647fe0d1a816ffae16e784d481f99260021fbe5a
rename to src/fuzz/parse_certificate_fuzzer_corpus/647fe0d1a816ffae16e784d481f99260021fbe5a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/648c74c80fa23a76083795f194e0520a34d1fcec b/src/fuzz/parse_certificate_fuzzer_corpus/648c74c80fa23a76083795f194e0520a34d1fcec
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/648c74c80fa23a76083795f194e0520a34d1fcec
rename to src/fuzz/parse_certificate_fuzzer_corpus/648c74c80fa23a76083795f194e0520a34d1fcec
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/654acc2a9085b3265a03af56c87494b267321583 b/src/fuzz/parse_certificate_fuzzer_corpus/654acc2a9085b3265a03af56c87494b267321583
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/654acc2a9085b3265a03af56c87494b267321583
rename to src/fuzz/parse_certificate_fuzzer_corpus/654acc2a9085b3265a03af56c87494b267321583
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/65d77f6be8e6bbefd12a434844581b6a4b00c12a b/src/fuzz/parse_certificate_fuzzer_corpus/65d77f6be8e6bbefd12a434844581b6a4b00c12a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/65d77f6be8e6bbefd12a434844581b6a4b00c12a
rename to src/fuzz/parse_certificate_fuzzer_corpus/65d77f6be8e6bbefd12a434844581b6a4b00c12a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/66e8a4b7d7e57b438edfbe7eb2de3b1315f923c8 b/src/fuzz/parse_certificate_fuzzer_corpus/66e8a4b7d7e57b438edfbe7eb2de3b1315f923c8
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/66e8a4b7d7e57b438edfbe7eb2de3b1315f923c8
rename to src/fuzz/parse_certificate_fuzzer_corpus/66e8a4b7d7e57b438edfbe7eb2de3b1315f923c8
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6774f9534ece2d63b48e51535333429b982c7da6 b/src/fuzz/parse_certificate_fuzzer_corpus/6774f9534ece2d63b48e51535333429b982c7da6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6774f9534ece2d63b48e51535333429b982c7da6
rename to src/fuzz/parse_certificate_fuzzer_corpus/6774f9534ece2d63b48e51535333429b982c7da6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/677c84ab95a7b69e9838d4f534837c94917375e0 b/src/fuzz/parse_certificate_fuzzer_corpus/677c84ab95a7b69e9838d4f534837c94917375e0
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/677c84ab95a7b69e9838d4f534837c94917375e0
rename to src/fuzz/parse_certificate_fuzzer_corpus/677c84ab95a7b69e9838d4f534837c94917375e0
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/67c69ba36f72c4b987015a145baa715a1abb2532 b/src/fuzz/parse_certificate_fuzzer_corpus/67c69ba36f72c4b987015a145baa715a1abb2532
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/67c69ba36f72c4b987015a145baa715a1abb2532
rename to src/fuzz/parse_certificate_fuzzer_corpus/67c69ba36f72c4b987015a145baa715a1abb2532
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/68119dcc453d4c461e00e0da1d16c77356276681 b/src/fuzz/parse_certificate_fuzzer_corpus/68119dcc453d4c461e00e0da1d16c77356276681
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/68119dcc453d4c461e00e0da1d16c77356276681
rename to src/fuzz/parse_certificate_fuzzer_corpus/68119dcc453d4c461e00e0da1d16c77356276681
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/68d39e3da1176611eda202ecb38ae162041463b3 b/src/fuzz/parse_certificate_fuzzer_corpus/68d39e3da1176611eda202ecb38ae162041463b3
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/68d39e3da1176611eda202ecb38ae162041463b3
rename to src/fuzz/parse_certificate_fuzzer_corpus/68d39e3da1176611eda202ecb38ae162041463b3
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/68d59133df6c92c82d2f1636a579e2455ed7775f b/src/fuzz/parse_certificate_fuzzer_corpus/68d59133df6c92c82d2f1636a579e2455ed7775f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/68d59133df6c92c82d2f1636a579e2455ed7775f
rename to src/fuzz/parse_certificate_fuzzer_corpus/68d59133df6c92c82d2f1636a579e2455ed7775f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/68e6b7596f13f750fc18b826f23cfaaaa9e7ca77 b/src/fuzz/parse_certificate_fuzzer_corpus/68e6b7596f13f750fc18b826f23cfaaaa9e7ca77
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/68e6b7596f13f750fc18b826f23cfaaaa9e7ca77
rename to src/fuzz/parse_certificate_fuzzer_corpus/68e6b7596f13f750fc18b826f23cfaaaa9e7ca77
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6906d2a3904d8c9286decfe7b336ff86d6c5f472 b/src/fuzz/parse_certificate_fuzzer_corpus/6906d2a3904d8c9286decfe7b336ff86d6c5f472
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6906d2a3904d8c9286decfe7b336ff86d6c5f472
rename to src/fuzz/parse_certificate_fuzzer_corpus/6906d2a3904d8c9286decfe7b336ff86d6c5f472
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6a20c9396182bd8f1b900262e9829d6f32e8a78b b/src/fuzz/parse_certificate_fuzzer_corpus/6a20c9396182bd8f1b900262e9829d6f32e8a78b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6a20c9396182bd8f1b900262e9829d6f32e8a78b
rename to src/fuzz/parse_certificate_fuzzer_corpus/6a20c9396182bd8f1b900262e9829d6f32e8a78b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6a4a6fdcdc1e5b2fee12041639f431d7c14bdfa1 b/src/fuzz/parse_certificate_fuzzer_corpus/6a4a6fdcdc1e5b2fee12041639f431d7c14bdfa1
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6a4a6fdcdc1e5b2fee12041639f431d7c14bdfa1
rename to src/fuzz/parse_certificate_fuzzer_corpus/6a4a6fdcdc1e5b2fee12041639f431d7c14bdfa1
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6b9bdb95ccd62c50a7597904b097ecb9bcf94e49 b/src/fuzz/parse_certificate_fuzzer_corpus/6b9bdb95ccd62c50a7597904b097ecb9bcf94e49
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6b9bdb95ccd62c50a7597904b097ecb9bcf94e49
rename to src/fuzz/parse_certificate_fuzzer_corpus/6b9bdb95ccd62c50a7597904b097ecb9bcf94e49
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6c2aa9eefb1f7cad7cb50db9ce714df4946c07af b/src/fuzz/parse_certificate_fuzzer_corpus/6c2aa9eefb1f7cad7cb50db9ce714df4946c07af
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6c2aa9eefb1f7cad7cb50db9ce714df4946c07af
rename to src/fuzz/parse_certificate_fuzzer_corpus/6c2aa9eefb1f7cad7cb50db9ce714df4946c07af
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6c5cd9744471a86d3882ded9e9a0f4157be35196 b/src/fuzz/parse_certificate_fuzzer_corpus/6c5cd9744471a86d3882ded9e9a0f4157be35196
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6c5cd9744471a86d3882ded9e9a0f4157be35196
rename to src/fuzz/parse_certificate_fuzzer_corpus/6c5cd9744471a86d3882ded9e9a0f4157be35196
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6c9df7eb838c26da660eded1cb478d6f942b8644 b/src/fuzz/parse_certificate_fuzzer_corpus/6c9df7eb838c26da660eded1cb478d6f942b8644
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6c9df7eb838c26da660eded1cb478d6f942b8644
rename to src/fuzz/parse_certificate_fuzzer_corpus/6c9df7eb838c26da660eded1cb478d6f942b8644
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6d06cd76d49137f749c2988c83b590c667fd1127 b/src/fuzz/parse_certificate_fuzzer_corpus/6d06cd76d49137f749c2988c83b590c667fd1127
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6d06cd76d49137f749c2988c83b590c667fd1127
rename to src/fuzz/parse_certificate_fuzzer_corpus/6d06cd76d49137f749c2988c83b590c667fd1127
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6d298847232b8f0144f6970a1bae27fa47a10592 b/src/fuzz/parse_certificate_fuzzer_corpus/6d298847232b8f0144f6970a1bae27fa47a10592
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6d298847232b8f0144f6970a1bae27fa47a10592
rename to src/fuzz/parse_certificate_fuzzer_corpus/6d298847232b8f0144f6970a1bae27fa47a10592
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6d346b15bb4bc87509b53c2d46796d07a560969a b/src/fuzz/parse_certificate_fuzzer_corpus/6d346b15bb4bc87509b53c2d46796d07a560969a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6d346b15bb4bc87509b53c2d46796d07a560969a
rename to src/fuzz/parse_certificate_fuzzer_corpus/6d346b15bb4bc87509b53c2d46796d07a560969a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6e82d2798d4f3662567827ca17e2ead9a7d90577 b/src/fuzz/parse_certificate_fuzzer_corpus/6e82d2798d4f3662567827ca17e2ead9a7d90577
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6e82d2798d4f3662567827ca17e2ead9a7d90577
rename to src/fuzz/parse_certificate_fuzzer_corpus/6e82d2798d4f3662567827ca17e2ead9a7d90577
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6ed1e7822555cd1347df8ef96bf7dd7d9c39b79c b/src/fuzz/parse_certificate_fuzzer_corpus/6ed1e7822555cd1347df8ef96bf7dd7d9c39b79c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6ed1e7822555cd1347df8ef96bf7dd7d9c39b79c
rename to src/fuzz/parse_certificate_fuzzer_corpus/6ed1e7822555cd1347df8ef96bf7dd7d9c39b79c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6f2f3cfb59bf29c23de732a3edd0964787b3ad36 b/src/fuzz/parse_certificate_fuzzer_corpus/6f2f3cfb59bf29c23de732a3edd0964787b3ad36
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6f2f3cfb59bf29c23de732a3edd0964787b3ad36
rename to src/fuzz/parse_certificate_fuzzer_corpus/6f2f3cfb59bf29c23de732a3edd0964787b3ad36
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/6fe8e9a8bdaa56b1aa8283116d88ad6e1c236daa b/src/fuzz/parse_certificate_fuzzer_corpus/6fe8e9a8bdaa56b1aa8283116d88ad6e1c236daa
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/6fe8e9a8bdaa56b1aa8283116d88ad6e1c236daa
rename to src/fuzz/parse_certificate_fuzzer_corpus/6fe8e9a8bdaa56b1aa8283116d88ad6e1c236daa
diff --git a/fuzz/parse_certificate_fuzzer_corpus/70106748a3d1f3fb5c17622771751ef1b3fd374c b/src/fuzz/parse_certificate_fuzzer_corpus/70106748a3d1f3fb5c17622771751ef1b3fd374c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/70106748a3d1f3fb5c17622771751ef1b3fd374c
rename to src/fuzz/parse_certificate_fuzzer_corpus/70106748a3d1f3fb5c17622771751ef1b3fd374c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/70cee3ef3d7b3a1c8a3ea8b00388671cdb9309aa b/src/fuzz/parse_certificate_fuzzer_corpus/70cee3ef3d7b3a1c8a3ea8b00388671cdb9309aa
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/70cee3ef3d7b3a1c8a3ea8b00388671cdb9309aa
rename to src/fuzz/parse_certificate_fuzzer_corpus/70cee3ef3d7b3a1c8a3ea8b00388671cdb9309aa
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/70dbc777f3a779202c1813b2457313e6ed317fac b/src/fuzz/parse_certificate_fuzzer_corpus/70dbc777f3a779202c1813b2457313e6ed317fac
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/70dbc777f3a779202c1813b2457313e6ed317fac
rename to src/fuzz/parse_certificate_fuzzer_corpus/70dbc777f3a779202c1813b2457313e6ed317fac
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/713fbde805a3ca6ffa01531306a12763272dc865 b/src/fuzz/parse_certificate_fuzzer_corpus/713fbde805a3ca6ffa01531306a12763272dc865
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/713fbde805a3ca6ffa01531306a12763272dc865
rename to src/fuzz/parse_certificate_fuzzer_corpus/713fbde805a3ca6ffa01531306a12763272dc865
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/721c853cc612e7a8ca61a146b31fe7d998d46297 b/src/fuzz/parse_certificate_fuzzer_corpus/721c853cc612e7a8ca61a146b31fe7d998d46297
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/721c853cc612e7a8ca61a146b31fe7d998d46297
rename to src/fuzz/parse_certificate_fuzzer_corpus/721c853cc612e7a8ca61a146b31fe7d998d46297
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/736a94108890807cf6955288e44b2d24800663cf b/src/fuzz/parse_certificate_fuzzer_corpus/736a94108890807cf6955288e44b2d24800663cf
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/736a94108890807cf6955288e44b2d24800663cf
rename to src/fuzz/parse_certificate_fuzzer_corpus/736a94108890807cf6955288e44b2d24800663cf
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7403b84f9d2538d1a5e7734c2ef86f593275f967 b/src/fuzz/parse_certificate_fuzzer_corpus/7403b84f9d2538d1a5e7734c2ef86f593275f967
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7403b84f9d2538d1a5e7734c2ef86f593275f967
rename to src/fuzz/parse_certificate_fuzzer_corpus/7403b84f9d2538d1a5e7734c2ef86f593275f967
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/74791bdd9c198862df9cb236b720e09c4f5c9862 b/src/fuzz/parse_certificate_fuzzer_corpus/74791bdd9c198862df9cb236b720e09c4f5c9862
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/74791bdd9c198862df9cb236b720e09c4f5c9862
rename to src/fuzz/parse_certificate_fuzzer_corpus/74791bdd9c198862df9cb236b720e09c4f5c9862
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/74def8a661e227f4b429a8ced506e4d483c8cd07 b/src/fuzz/parse_certificate_fuzzer_corpus/74def8a661e227f4b429a8ced506e4d483c8cd07
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/74def8a661e227f4b429a8ced506e4d483c8cd07
rename to src/fuzz/parse_certificate_fuzzer_corpus/74def8a661e227f4b429a8ced506e4d483c8cd07
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/76d515bb3cff708749713ba4369ffd74eaf65c05 b/src/fuzz/parse_certificate_fuzzer_corpus/76d515bb3cff708749713ba4369ffd74eaf65c05
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/76d515bb3cff708749713ba4369ffd74eaf65c05
rename to src/fuzz/parse_certificate_fuzzer_corpus/76d515bb3cff708749713ba4369ffd74eaf65c05
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/77a60417e6355ae0a17c83708111f1733decfb80 b/src/fuzz/parse_certificate_fuzzer_corpus/77a60417e6355ae0a17c83708111f1733decfb80
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/77a60417e6355ae0a17c83708111f1733decfb80
rename to src/fuzz/parse_certificate_fuzzer_corpus/77a60417e6355ae0a17c83708111f1733decfb80
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7812006cdfaed235c312d11314bcec35cc7ab308 b/src/fuzz/parse_certificate_fuzzer_corpus/7812006cdfaed235c312d11314bcec35cc7ab308
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7812006cdfaed235c312d11314bcec35cc7ab308
rename to src/fuzz/parse_certificate_fuzzer_corpus/7812006cdfaed235c312d11314bcec35cc7ab308
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/78398e1c35542a3fef955483dd10503279073ba8 b/src/fuzz/parse_certificate_fuzzer_corpus/78398e1c35542a3fef955483dd10503279073ba8
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/78398e1c35542a3fef955483dd10503279073ba8
rename to src/fuzz/parse_certificate_fuzzer_corpus/78398e1c35542a3fef955483dd10503279073ba8
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/78c1d944fd5590921eac95ceeb8aae1fde2ab10a b/src/fuzz/parse_certificate_fuzzer_corpus/78c1d944fd5590921eac95ceeb8aae1fde2ab10a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/78c1d944fd5590921eac95ceeb8aae1fde2ab10a
rename to src/fuzz/parse_certificate_fuzzer_corpus/78c1d944fd5590921eac95ceeb8aae1fde2ab10a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/79087ec1498d20da3a1c0c8a8040c754acb900d2 b/src/fuzz/parse_certificate_fuzzer_corpus/79087ec1498d20da3a1c0c8a8040c754acb900d2
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/79087ec1498d20da3a1c0c8a8040c754acb900d2
rename to src/fuzz/parse_certificate_fuzzer_corpus/79087ec1498d20da3a1c0c8a8040c754acb900d2
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/792def48e0358a5ad16c2bc24874d7323747061c b/src/fuzz/parse_certificate_fuzzer_corpus/792def48e0358a5ad16c2bc24874d7323747061c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/792def48e0358a5ad16c2bc24874d7323747061c
rename to src/fuzz/parse_certificate_fuzzer_corpus/792def48e0358a5ad16c2bc24874d7323747061c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/79c82d018ed74971f6ba08228e3c4346b34f9cd6 b/src/fuzz/parse_certificate_fuzzer_corpus/79c82d018ed74971f6ba08228e3c4346b34f9cd6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/79c82d018ed74971f6ba08228e3c4346b34f9cd6
rename to src/fuzz/parse_certificate_fuzzer_corpus/79c82d018ed74971f6ba08228e3c4346b34f9cd6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/79dc2d4520ee081507e82edbfbb632bd69c33d85 b/src/fuzz/parse_certificate_fuzzer_corpus/79dc2d4520ee081507e82edbfbb632bd69c33d85
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/79dc2d4520ee081507e82edbfbb632bd69c33d85
rename to src/fuzz/parse_certificate_fuzzer_corpus/79dc2d4520ee081507e82edbfbb632bd69c33d85
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/79f44d78bd75853a3a305d33a9f37a9e57b460ca b/src/fuzz/parse_certificate_fuzzer_corpus/79f44d78bd75853a3a305d33a9f37a9e57b460ca
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/79f44d78bd75853a3a305d33a9f37a9e57b460ca
rename to src/fuzz/parse_certificate_fuzzer_corpus/79f44d78bd75853a3a305d33a9f37a9e57b460ca
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7a05eed248aa92efb032485c1e028ecc780eac6b b/src/fuzz/parse_certificate_fuzzer_corpus/7a05eed248aa92efb032485c1e028ecc780eac6b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7a05eed248aa92efb032485c1e028ecc780eac6b
rename to src/fuzz/parse_certificate_fuzzer_corpus/7a05eed248aa92efb032485c1e028ecc780eac6b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7af1a9f83beeea6432a48a276ae98c5e8ef936ac b/src/fuzz/parse_certificate_fuzzer_corpus/7af1a9f83beeea6432a48a276ae98c5e8ef936ac
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7af1a9f83beeea6432a48a276ae98c5e8ef936ac
rename to src/fuzz/parse_certificate_fuzzer_corpus/7af1a9f83beeea6432a48a276ae98c5e8ef936ac
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7b93a741ad0fe132f654067cf383d0591f5d03e6 b/src/fuzz/parse_certificate_fuzzer_corpus/7b93a741ad0fe132f654067cf383d0591f5d03e6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7b93a741ad0fe132f654067cf383d0591f5d03e6
rename to src/fuzz/parse_certificate_fuzzer_corpus/7b93a741ad0fe132f654067cf383d0591f5d03e6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7c136c53844cafb67aecba4ec0abeb155f6ed91e b/src/fuzz/parse_certificate_fuzzer_corpus/7c136c53844cafb67aecba4ec0abeb155f6ed91e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7c136c53844cafb67aecba4ec0abeb155f6ed91e
rename to src/fuzz/parse_certificate_fuzzer_corpus/7c136c53844cafb67aecba4ec0abeb155f6ed91e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7c17762c8eb2528462580f14382a6c94c4bf4bf7 b/src/fuzz/parse_certificate_fuzzer_corpus/7c17762c8eb2528462580f14382a6c94c4bf4bf7
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7c17762c8eb2528462580f14382a6c94c4bf4bf7
rename to src/fuzz/parse_certificate_fuzzer_corpus/7c17762c8eb2528462580f14382a6c94c4bf4bf7
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7cf60f8c979a0ceb6e912cbe90ecca0383cd8fc4 b/src/fuzz/parse_certificate_fuzzer_corpus/7cf60f8c979a0ceb6e912cbe90ecca0383cd8fc4
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7cf60f8c979a0ceb6e912cbe90ecca0383cd8fc4
rename to src/fuzz/parse_certificate_fuzzer_corpus/7cf60f8c979a0ceb6e912cbe90ecca0383cd8fc4
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7d046e62a79a5095ca5e81cd7b868ea4b44e52ea b/src/fuzz/parse_certificate_fuzzer_corpus/7d046e62a79a5095ca5e81cd7b868ea4b44e52ea
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7d046e62a79a5095ca5e81cd7b868ea4b44e52ea
rename to src/fuzz/parse_certificate_fuzzer_corpus/7d046e62a79a5095ca5e81cd7b868ea4b44e52ea
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7d9c500ed811ef84262ba88be3f659448147535c b/src/fuzz/parse_certificate_fuzzer_corpus/7d9c500ed811ef84262ba88be3f659448147535c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7d9c500ed811ef84262ba88be3f659448147535c
rename to src/fuzz/parse_certificate_fuzzer_corpus/7d9c500ed811ef84262ba88be3f659448147535c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7df2653a04346b772c861b1fbabcd4fab91cfec0 b/src/fuzz/parse_certificate_fuzzer_corpus/7df2653a04346b772c861b1fbabcd4fab91cfec0
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7df2653a04346b772c861b1fbabcd4fab91cfec0
rename to src/fuzz/parse_certificate_fuzzer_corpus/7df2653a04346b772c861b1fbabcd4fab91cfec0
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7e025e6d7bde92bfd001c32bb912d87f80904919 b/src/fuzz/parse_certificate_fuzzer_corpus/7e025e6d7bde92bfd001c32bb912d87f80904919
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7e025e6d7bde92bfd001c32bb912d87f80904919
rename to src/fuzz/parse_certificate_fuzzer_corpus/7e025e6d7bde92bfd001c32bb912d87f80904919
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7e7539ff72efe6adf31727caaf34472f48040217 b/src/fuzz/parse_certificate_fuzzer_corpus/7e7539ff72efe6adf31727caaf34472f48040217
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7e7539ff72efe6adf31727caaf34472f48040217
rename to src/fuzz/parse_certificate_fuzzer_corpus/7e7539ff72efe6adf31727caaf34472f48040217
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7e77ec8d07f883dd58c5ad0008087d93905d59cc b/src/fuzz/parse_certificate_fuzzer_corpus/7e77ec8d07f883dd58c5ad0008087d93905d59cc
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7e77ec8d07f883dd58c5ad0008087d93905d59cc
rename to src/fuzz/parse_certificate_fuzzer_corpus/7e77ec8d07f883dd58c5ad0008087d93905d59cc
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7e80b3ba0275e60e2eafd8e47c8b990a5c33b5c4 b/src/fuzz/parse_certificate_fuzzer_corpus/7e80b3ba0275e60e2eafd8e47c8b990a5c33b5c4
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7e80b3ba0275e60e2eafd8e47c8b990a5c33b5c4
rename to src/fuzz/parse_certificate_fuzzer_corpus/7e80b3ba0275e60e2eafd8e47c8b990a5c33b5c4
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7ec11906a64a85fa521835b9cb534fccddde67d5 b/src/fuzz/parse_certificate_fuzzer_corpus/7ec11906a64a85fa521835b9cb534fccddde67d5
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7ec11906a64a85fa521835b9cb534fccddde67d5
rename to src/fuzz/parse_certificate_fuzzer_corpus/7ec11906a64a85fa521835b9cb534fccddde67d5
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/7f1472d76e497aaf8edd01bf0853141a0655c1e3 b/src/fuzz/parse_certificate_fuzzer_corpus/7f1472d76e497aaf8edd01bf0853141a0655c1e3
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/7f1472d76e497aaf8edd01bf0853141a0655c1e3
rename to src/fuzz/parse_certificate_fuzzer_corpus/7f1472d76e497aaf8edd01bf0853141a0655c1e3
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/805694e8d064bc74d34bbd6920183b79769019fd b/src/fuzz/parse_certificate_fuzzer_corpus/805694e8d064bc74d34bbd6920183b79769019fd
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/805694e8d064bc74d34bbd6920183b79769019fd
rename to src/fuzz/parse_certificate_fuzzer_corpus/805694e8d064bc74d34bbd6920183b79769019fd
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/809aba37f93a068c7b94239e7f75b8ab91ae0595 b/src/fuzz/parse_certificate_fuzzer_corpus/809aba37f93a068c7b94239e7f75b8ab91ae0595
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/809aba37f93a068c7b94239e7f75b8ab91ae0595
rename to src/fuzz/parse_certificate_fuzzer_corpus/809aba37f93a068c7b94239e7f75b8ab91ae0595
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/80b294437dbeb7264a9b9a05ff9643d2e710d6ef b/src/fuzz/parse_certificate_fuzzer_corpus/80b294437dbeb7264a9b9a05ff9643d2e710d6ef
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/80b294437dbeb7264a9b9a05ff9643d2e710d6ef
rename to src/fuzz/parse_certificate_fuzzer_corpus/80b294437dbeb7264a9b9a05ff9643d2e710d6ef
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/824639efa8a2510a19a8dbbeee1a2a7112e02b3f b/src/fuzz/parse_certificate_fuzzer_corpus/824639efa8a2510a19a8dbbeee1a2a7112e02b3f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/824639efa8a2510a19a8dbbeee1a2a7112e02b3f
rename to src/fuzz/parse_certificate_fuzzer_corpus/824639efa8a2510a19a8dbbeee1a2a7112e02b3f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/82d42551a25439a1eec18bba1b87e2f92c7607b6 b/src/fuzz/parse_certificate_fuzzer_corpus/82d42551a25439a1eec18bba1b87e2f92c7607b6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/82d42551a25439a1eec18bba1b87e2f92c7607b6
rename to src/fuzz/parse_certificate_fuzzer_corpus/82d42551a25439a1eec18bba1b87e2f92c7607b6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/82de1de5529a3a31ea3ca0dcf4f55486ff0d0377 b/src/fuzz/parse_certificate_fuzzer_corpus/82de1de5529a3a31ea3ca0dcf4f55486ff0d0377
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/82de1de5529a3a31ea3ca0dcf4f55486ff0d0377
rename to src/fuzz/parse_certificate_fuzzer_corpus/82de1de5529a3a31ea3ca0dcf4f55486ff0d0377
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/83f7ad7561fccc316a7eef04fc8a261d0fa05582 b/src/fuzz/parse_certificate_fuzzer_corpus/83f7ad7561fccc316a7eef04fc8a261d0fa05582
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/83f7ad7561fccc316a7eef04fc8a261d0fa05582
rename to src/fuzz/parse_certificate_fuzzer_corpus/83f7ad7561fccc316a7eef04fc8a261d0fa05582
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/84811c8ad2f05034cb13fc14de6157f0cd5cbc83 b/src/fuzz/parse_certificate_fuzzer_corpus/84811c8ad2f05034cb13fc14de6157f0cd5cbc83
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/84811c8ad2f05034cb13fc14de6157f0cd5cbc83
rename to src/fuzz/parse_certificate_fuzzer_corpus/84811c8ad2f05034cb13fc14de6157f0cd5cbc83
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/849cc8f590c6c9279b3c5de83dcb2f994de1ba17 b/src/fuzz/parse_certificate_fuzzer_corpus/849cc8f590c6c9279b3c5de83dcb2f994de1ba17
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/849cc8f590c6c9279b3c5de83dcb2f994de1ba17
rename to src/fuzz/parse_certificate_fuzzer_corpus/849cc8f590c6c9279b3c5de83dcb2f994de1ba17
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/850dcb22aa192bb1649e93f900129235ebd6009e b/src/fuzz/parse_certificate_fuzzer_corpus/850dcb22aa192bb1649e93f900129235ebd6009e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/850dcb22aa192bb1649e93f900129235ebd6009e
rename to src/fuzz/parse_certificate_fuzzer_corpus/850dcb22aa192bb1649e93f900129235ebd6009e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/855f600187b4f9800f032759d5083493d7ac7701 b/src/fuzz/parse_certificate_fuzzer_corpus/855f600187b4f9800f032759d5083493d7ac7701
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/855f600187b4f9800f032759d5083493d7ac7701
rename to src/fuzz/parse_certificate_fuzzer_corpus/855f600187b4f9800f032759d5083493d7ac7701
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8688dbbb7d40a819374af9c95eabcb697593beb9 b/src/fuzz/parse_certificate_fuzzer_corpus/8688dbbb7d40a819374af9c95eabcb697593beb9
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8688dbbb7d40a819374af9c95eabcb697593beb9
rename to src/fuzz/parse_certificate_fuzzer_corpus/8688dbbb7d40a819374af9c95eabcb697593beb9
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/86ab2be533ce709f61d3e0a6fdae77b6015889ec b/src/fuzz/parse_certificate_fuzzer_corpus/86ab2be533ce709f61d3e0a6fdae77b6015889ec
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/86ab2be533ce709f61d3e0a6fdae77b6015889ec
rename to src/fuzz/parse_certificate_fuzzer_corpus/86ab2be533ce709f61d3e0a6fdae77b6015889ec
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/86c4b812ce15ec5d1864712a6fffbee5bedd0c28 b/src/fuzz/parse_certificate_fuzzer_corpus/86c4b812ce15ec5d1864712a6fffbee5bedd0c28
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/86c4b812ce15ec5d1864712a6fffbee5bedd0c28
rename to src/fuzz/parse_certificate_fuzzer_corpus/86c4b812ce15ec5d1864712a6fffbee5bedd0c28
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/871380e3dffb99813bd97d2b0ee0a681bca409af b/src/fuzz/parse_certificate_fuzzer_corpus/871380e3dffb99813bd97d2b0ee0a681bca409af
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/871380e3dffb99813bd97d2b0ee0a681bca409af
rename to src/fuzz/parse_certificate_fuzzer_corpus/871380e3dffb99813bd97d2b0ee0a681bca409af
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/876cef71c4f40bba5cba9e8cdd905f191fe5e874 b/src/fuzz/parse_certificate_fuzzer_corpus/876cef71c4f40bba5cba9e8cdd905f191fe5e874
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/876cef71c4f40bba5cba9e8cdd905f191fe5e874
rename to src/fuzz/parse_certificate_fuzzer_corpus/876cef71c4f40bba5cba9e8cdd905f191fe5e874
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8858c2eb841404947ecf2b93da2642f457b163ab b/src/fuzz/parse_certificate_fuzzer_corpus/8858c2eb841404947ecf2b93da2642f457b163ab
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8858c2eb841404947ecf2b93da2642f457b163ab
rename to src/fuzz/parse_certificate_fuzzer_corpus/8858c2eb841404947ecf2b93da2642f457b163ab
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/891c891b75a0506073a6edfca961eafc7dc1a3f9 b/src/fuzz/parse_certificate_fuzzer_corpus/891c891b75a0506073a6edfca961eafc7dc1a3f9
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/891c891b75a0506073a6edfca961eafc7dc1a3f9
rename to src/fuzz/parse_certificate_fuzzer_corpus/891c891b75a0506073a6edfca961eafc7dc1a3f9
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8974702941775487b1c0a7dbb1f697e27c4f182d b/src/fuzz/parse_certificate_fuzzer_corpus/8974702941775487b1c0a7dbb1f697e27c4f182d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8974702941775487b1c0a7dbb1f697e27c4f182d
rename to src/fuzz/parse_certificate_fuzzer_corpus/8974702941775487b1c0a7dbb1f697e27c4f182d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8a02a5a133b69c46e83d200fbcc38c1c973e9f3b b/src/fuzz/parse_certificate_fuzzer_corpus/8a02a5a133b69c46e83d200fbcc38c1c973e9f3b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8a02a5a133b69c46e83d200fbcc38c1c973e9f3b
rename to src/fuzz/parse_certificate_fuzzer_corpus/8a02a5a133b69c46e83d200fbcc38c1c973e9f3b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8bbf7a603012e6a0512c0e741fe6baecdf42e72c b/src/fuzz/parse_certificate_fuzzer_corpus/8bbf7a603012e6a0512c0e741fe6baecdf42e72c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8bbf7a603012e6a0512c0e741fe6baecdf42e72c
rename to src/fuzz/parse_certificate_fuzzer_corpus/8bbf7a603012e6a0512c0e741fe6baecdf42e72c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8bd46882c5186aef0a9ab0ab47c45c55b16b8926 b/src/fuzz/parse_certificate_fuzzer_corpus/8bd46882c5186aef0a9ab0ab47c45c55b16b8926
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8bd46882c5186aef0a9ab0ab47c45c55b16b8926
rename to src/fuzz/parse_certificate_fuzzer_corpus/8bd46882c5186aef0a9ab0ab47c45c55b16b8926
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8c33c508fe7792696a2f9fd950c76d428d64319a b/src/fuzz/parse_certificate_fuzzer_corpus/8c33c508fe7792696a2f9fd950c76d428d64319a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8c33c508fe7792696a2f9fd950c76d428d64319a
rename to src/fuzz/parse_certificate_fuzzer_corpus/8c33c508fe7792696a2f9fd950c76d428d64319a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8c81fcc0262b0df9abc7d6f35f52c92850282f34 b/src/fuzz/parse_certificate_fuzzer_corpus/8c81fcc0262b0df9abc7d6f35f52c92850282f34
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8c81fcc0262b0df9abc7d6f35f52c92850282f34
rename to src/fuzz/parse_certificate_fuzzer_corpus/8c81fcc0262b0df9abc7d6f35f52c92850282f34
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8cd2d2d3951b748be79ce63ad25f449961234ba5 b/src/fuzz/parse_certificate_fuzzer_corpus/8cd2d2d3951b748be79ce63ad25f449961234ba5
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8cd2d2d3951b748be79ce63ad25f449961234ba5
rename to src/fuzz/parse_certificate_fuzzer_corpus/8cd2d2d3951b748be79ce63ad25f449961234ba5
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8cf8effafb2fde7d79eb89f708e4132dcb84f916 b/src/fuzz/parse_certificate_fuzzer_corpus/8cf8effafb2fde7d79eb89f708e4132dcb84f916
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8cf8effafb2fde7d79eb89f708e4132dcb84f916
rename to src/fuzz/parse_certificate_fuzzer_corpus/8cf8effafb2fde7d79eb89f708e4132dcb84f916
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8d294d3e3686e83fa8f39c97c0df5d535777cd15 b/src/fuzz/parse_certificate_fuzzer_corpus/8d294d3e3686e83fa8f39c97c0df5d535777cd15
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8d294d3e3686e83fa8f39c97c0df5d535777cd15
rename to src/fuzz/parse_certificate_fuzzer_corpus/8d294d3e3686e83fa8f39c97c0df5d535777cd15
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8dbe86b32c91db05f4f3a9c4d26d7b93065c6606 b/src/fuzz/parse_certificate_fuzzer_corpus/8dbe86b32c91db05f4f3a9c4d26d7b93065c6606
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8dbe86b32c91db05f4f3a9c4d26d7b93065c6606
rename to src/fuzz/parse_certificate_fuzzer_corpus/8dbe86b32c91db05f4f3a9c4d26d7b93065c6606
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8dfbc6db72e3358e266867aefc2f35e7c86a1c39 b/src/fuzz/parse_certificate_fuzzer_corpus/8dfbc6db72e3358e266867aefc2f35e7c86a1c39
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8dfbc6db72e3358e266867aefc2f35e7c86a1c39
rename to src/fuzz/parse_certificate_fuzzer_corpus/8dfbc6db72e3358e266867aefc2f35e7c86a1c39
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8e6d97804ec0a90e8634b713e97d7ea988971142 b/src/fuzz/parse_certificate_fuzzer_corpus/8e6d97804ec0a90e8634b713e97d7ea988971142
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8e6d97804ec0a90e8634b713e97d7ea988971142
rename to src/fuzz/parse_certificate_fuzzer_corpus/8e6d97804ec0a90e8634b713e97d7ea988971142
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8ea0786104fdd4c7691291609a20b160f6e16175 b/src/fuzz/parse_certificate_fuzzer_corpus/8ea0786104fdd4c7691291609a20b160f6e16175
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8ea0786104fdd4c7691291609a20b160f6e16175
rename to src/fuzz/parse_certificate_fuzzer_corpus/8ea0786104fdd4c7691291609a20b160f6e16175
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8eb99ce3f275393f4ceebc36f319c10e340cf406 b/src/fuzz/parse_certificate_fuzzer_corpus/8eb99ce3f275393f4ceebc36f319c10e340cf406
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8eb99ce3f275393f4ceebc36f319c10e340cf406
rename to src/fuzz/parse_certificate_fuzzer_corpus/8eb99ce3f275393f4ceebc36f319c10e340cf406
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/8f0b4ec9e45d8144d0754ada621758579759e29c b/src/fuzz/parse_certificate_fuzzer_corpus/8f0b4ec9e45d8144d0754ada621758579759e29c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/8f0b4ec9e45d8144d0754ada621758579759e29c
rename to src/fuzz/parse_certificate_fuzzer_corpus/8f0b4ec9e45d8144d0754ada621758579759e29c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9049da454d722af2def6dcb1076fb0f39a45b9d6 b/src/fuzz/parse_certificate_fuzzer_corpus/9049da454d722af2def6dcb1076fb0f39a45b9d6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9049da454d722af2def6dcb1076fb0f39a45b9d6
rename to src/fuzz/parse_certificate_fuzzer_corpus/9049da454d722af2def6dcb1076fb0f39a45b9d6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/910cc734b65af04154c3569e2a1c1d929453d3a2 b/src/fuzz/parse_certificate_fuzzer_corpus/910cc734b65af04154c3569e2a1c1d929453d3a2
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/910cc734b65af04154c3569e2a1c1d929453d3a2
rename to src/fuzz/parse_certificate_fuzzer_corpus/910cc734b65af04154c3569e2a1c1d929453d3a2
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/91bf5d18da4ad6622280db9551651b4e76524452 b/src/fuzz/parse_certificate_fuzzer_corpus/91bf5d18da4ad6622280db9551651b4e76524452
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/91bf5d18da4ad6622280db9551651b4e76524452
rename to src/fuzz/parse_certificate_fuzzer_corpus/91bf5d18da4ad6622280db9551651b4e76524452
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/93a947914e1042bfc6942c5befd9a84c9944bfef b/src/fuzz/parse_certificate_fuzzer_corpus/93a947914e1042bfc6942c5befd9a84c9944bfef
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/93a947914e1042bfc6942c5befd9a84c9944bfef
rename to src/fuzz/parse_certificate_fuzzer_corpus/93a947914e1042bfc6942c5befd9a84c9944bfef
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/93d03ba2fae62c63cdb13257aa503f31903f8098 b/src/fuzz/parse_certificate_fuzzer_corpus/93d03ba2fae62c63cdb13257aa503f31903f8098
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/93d03ba2fae62c63cdb13257aa503f31903f8098
rename to src/fuzz/parse_certificate_fuzzer_corpus/93d03ba2fae62c63cdb13257aa503f31903f8098
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/94444b589924f79f665b143d094a2b6dc2c9db50 b/src/fuzz/parse_certificate_fuzzer_corpus/94444b589924f79f665b143d094a2b6dc2c9db50
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/94444b589924f79f665b143d094a2b6dc2c9db50
rename to src/fuzz/parse_certificate_fuzzer_corpus/94444b589924f79f665b143d094a2b6dc2c9db50
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/94ae86d1a134918b0812de4635c652771fcde977 b/src/fuzz/parse_certificate_fuzzer_corpus/94ae86d1a134918b0812de4635c652771fcde977
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/94ae86d1a134918b0812de4635c652771fcde977
rename to src/fuzz/parse_certificate_fuzzer_corpus/94ae86d1a134918b0812de4635c652771fcde977
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/94e25ce2a5371f8fd15bbd64dfc356207e1c85f5 b/src/fuzz/parse_certificate_fuzzer_corpus/94e25ce2a5371f8fd15bbd64dfc356207e1c85f5
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/94e25ce2a5371f8fd15bbd64dfc356207e1c85f5
rename to src/fuzz/parse_certificate_fuzzer_corpus/94e25ce2a5371f8fd15bbd64dfc356207e1c85f5
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/953083e8f81c9c1ec90903c05480b45eba16a8c1 b/src/fuzz/parse_certificate_fuzzer_corpus/953083e8f81c9c1ec90903c05480b45eba16a8c1
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/953083e8f81c9c1ec90903c05480b45eba16a8c1
rename to src/fuzz/parse_certificate_fuzzer_corpus/953083e8f81c9c1ec90903c05480b45eba16a8c1
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/95904dbd0b77baf592023f8fefee9bc888bab3b6 b/src/fuzz/parse_certificate_fuzzer_corpus/95904dbd0b77baf592023f8fefee9bc888bab3b6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/95904dbd0b77baf592023f8fefee9bc888bab3b6
rename to src/fuzz/parse_certificate_fuzzer_corpus/95904dbd0b77baf592023f8fefee9bc888bab3b6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/95bf450aa57648e81c16b7cfa5fc9d2194f0ac52 b/src/fuzz/parse_certificate_fuzzer_corpus/95bf450aa57648e81c16b7cfa5fc9d2194f0ac52
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/95bf450aa57648e81c16b7cfa5fc9d2194f0ac52
rename to src/fuzz/parse_certificate_fuzzer_corpus/95bf450aa57648e81c16b7cfa5fc9d2194f0ac52
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/95d233644cac33d90dbf725c20f169c7cb30dae1 b/src/fuzz/parse_certificate_fuzzer_corpus/95d233644cac33d90dbf725c20f169c7cb30dae1
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/95d233644cac33d90dbf725c20f169c7cb30dae1
rename to src/fuzz/parse_certificate_fuzzer_corpus/95d233644cac33d90dbf725c20f169c7cb30dae1
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/96a54b40fd107a97bda868318df982bc0781ff58 b/src/fuzz/parse_certificate_fuzzer_corpus/96a54b40fd107a97bda868318df982bc0781ff58
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/96a54b40fd107a97bda868318df982bc0781ff58
rename to src/fuzz/parse_certificate_fuzzer_corpus/96a54b40fd107a97bda868318df982bc0781ff58
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/97e133029cc5df67b13351ee09741256125ca6dc b/src/fuzz/parse_certificate_fuzzer_corpus/97e133029cc5df67b13351ee09741256125ca6dc
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/97e133029cc5df67b13351ee09741256125ca6dc
rename to src/fuzz/parse_certificate_fuzzer_corpus/97e133029cc5df67b13351ee09741256125ca6dc
diff --git a/fuzz/parse_certificate_fuzzer_corpus/988e03603dc3226f2d1ba190d85cf8ee474b4b8d b/src/fuzz/parse_certificate_fuzzer_corpus/988e03603dc3226f2d1ba190d85cf8ee474b4b8d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/988e03603dc3226f2d1ba190d85cf8ee474b4b8d
rename to src/fuzz/parse_certificate_fuzzer_corpus/988e03603dc3226f2d1ba190d85cf8ee474b4b8d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/99431b7219705b0faba2931bf2a8e1d1b58ede96 b/src/fuzz/parse_certificate_fuzzer_corpus/99431b7219705b0faba2931bf2a8e1d1b58ede96
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/99431b7219705b0faba2931bf2a8e1d1b58ede96
rename to src/fuzz/parse_certificate_fuzzer_corpus/99431b7219705b0faba2931bf2a8e1d1b58ede96
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9951b905b9828267437bcc456adadeb5f713eed9 b/src/fuzz/parse_certificate_fuzzer_corpus/9951b905b9828267437bcc456adadeb5f713eed9
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9951b905b9828267437bcc456adadeb5f713eed9
rename to src/fuzz/parse_certificate_fuzzer_corpus/9951b905b9828267437bcc456adadeb5f713eed9
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9a06232792ae8bc6c6192e49a4f8c881d673c320 b/src/fuzz/parse_certificate_fuzzer_corpus/9a06232792ae8bc6c6192e49a4f8c881d673c320
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9a06232792ae8bc6c6192e49a4f8c881d673c320
rename to src/fuzz/parse_certificate_fuzzer_corpus/9a06232792ae8bc6c6192e49a4f8c881d673c320
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9a210b686a8d1af7255721f0633b0cf576d4d2b0 b/src/fuzz/parse_certificate_fuzzer_corpus/9a210b686a8d1af7255721f0633b0cf576d4d2b0
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9a210b686a8d1af7255721f0633b0cf576d4d2b0
rename to src/fuzz/parse_certificate_fuzzer_corpus/9a210b686a8d1af7255721f0633b0cf576d4d2b0
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9ab10330bdd387e5d089ad592a6bda606e546ac8 b/src/fuzz/parse_certificate_fuzzer_corpus/9ab10330bdd387e5d089ad592a6bda606e546ac8
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9ab10330bdd387e5d089ad592a6bda606e546ac8
rename to src/fuzz/parse_certificate_fuzzer_corpus/9ab10330bdd387e5d089ad592a6bda606e546ac8
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9ac034fe7b6273e443871451192378ba070a97f7 b/src/fuzz/parse_certificate_fuzzer_corpus/9ac034fe7b6273e443871451192378ba070a97f7
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9ac034fe7b6273e443871451192378ba070a97f7
rename to src/fuzz/parse_certificate_fuzzer_corpus/9ac034fe7b6273e443871451192378ba070a97f7
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9acba843e7c4677da6cc7c6022009ee405dae82f b/src/fuzz/parse_certificate_fuzzer_corpus/9acba843e7c4677da6cc7c6022009ee405dae82f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9acba843e7c4677da6cc7c6022009ee405dae82f
rename to src/fuzz/parse_certificate_fuzzer_corpus/9acba843e7c4677da6cc7c6022009ee405dae82f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9be29a4104b3949b52cefcf3be46183713a19457 b/src/fuzz/parse_certificate_fuzzer_corpus/9be29a4104b3949b52cefcf3be46183713a19457
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9be29a4104b3949b52cefcf3be46183713a19457
rename to src/fuzz/parse_certificate_fuzzer_corpus/9be29a4104b3949b52cefcf3be46183713a19457
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9d6f90d8fd093f451d75650495477b212ddd7468 b/src/fuzz/parse_certificate_fuzzer_corpus/9d6f90d8fd093f451d75650495477b212ddd7468
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9d6f90d8fd093f451d75650495477b212ddd7468
rename to src/fuzz/parse_certificate_fuzzer_corpus/9d6f90d8fd093f451d75650495477b212ddd7468
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9db8511fcf5c0fb7210799d6a7211ff576c04152 b/src/fuzz/parse_certificate_fuzzer_corpus/9db8511fcf5c0fb7210799d6a7211ff576c04152
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9db8511fcf5c0fb7210799d6a7211ff576c04152
rename to src/fuzz/parse_certificate_fuzzer_corpus/9db8511fcf5c0fb7210799d6a7211ff576c04152
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9e1dd9e2d5778853760081ad5d2b90c4c02e2be2 b/src/fuzz/parse_certificate_fuzzer_corpus/9e1dd9e2d5778853760081ad5d2b90c4c02e2be2
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9e1dd9e2d5778853760081ad5d2b90c4c02e2be2
rename to src/fuzz/parse_certificate_fuzzer_corpus/9e1dd9e2d5778853760081ad5d2b90c4c02e2be2
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9e4456dc4f41555659cf3f4443add9b48ab1e764 b/src/fuzz/parse_certificate_fuzzer_corpus/9e4456dc4f41555659cf3f4443add9b48ab1e764
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9e4456dc4f41555659cf3f4443add9b48ab1e764
rename to src/fuzz/parse_certificate_fuzzer_corpus/9e4456dc4f41555659cf3f4443add9b48ab1e764
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9e5083901a111310db4bcb9a70d08078a86b2d2f b/src/fuzz/parse_certificate_fuzzer_corpus/9e5083901a111310db4bcb9a70d08078a86b2d2f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9e5083901a111310db4bcb9a70d08078a86b2d2f
rename to src/fuzz/parse_certificate_fuzzer_corpus/9e5083901a111310db4bcb9a70d08078a86b2d2f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9ed9b733cbdb5f44e8a8ce9c4782c807a60114fa b/src/fuzz/parse_certificate_fuzzer_corpus/9ed9b733cbdb5f44e8a8ce9c4782c807a60114fa
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9ed9b733cbdb5f44e8a8ce9c4782c807a60114fa
rename to src/fuzz/parse_certificate_fuzzer_corpus/9ed9b733cbdb5f44e8a8ce9c4782c807a60114fa
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9f0c8caae8202bba3080841e30e0f46b871f7469 b/src/fuzz/parse_certificate_fuzzer_corpus/9f0c8caae8202bba3080841e30e0f46b871f7469
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9f0c8caae8202bba3080841e30e0f46b871f7469
rename to src/fuzz/parse_certificate_fuzzer_corpus/9f0c8caae8202bba3080841e30e0f46b871f7469
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9f4a73ad902c1e7a38f8af8e2bd2f166211fe58a b/src/fuzz/parse_certificate_fuzzer_corpus/9f4a73ad902c1e7a38f8af8e2bd2f166211fe58a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9f4a73ad902c1e7a38f8af8e2bd2f166211fe58a
rename to src/fuzz/parse_certificate_fuzzer_corpus/9f4a73ad902c1e7a38f8af8e2bd2f166211fe58a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/9fbf5cc140a1ff2b1d5d6c4ee8c3a7a46dd849af b/src/fuzz/parse_certificate_fuzzer_corpus/9fbf5cc140a1ff2b1d5d6c4ee8c3a7a46dd849af
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/9fbf5cc140a1ff2b1d5d6c4ee8c3a7a46dd849af
rename to src/fuzz/parse_certificate_fuzzer_corpus/9fbf5cc140a1ff2b1d5d6c4ee8c3a7a46dd849af
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a0ff495bda3e72a52b46e2bea6cc7745ce539a04 b/src/fuzz/parse_certificate_fuzzer_corpus/a0ff495bda3e72a52b46e2bea6cc7745ce539a04
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a0ff495bda3e72a52b46e2bea6cc7745ce539a04
rename to src/fuzz/parse_certificate_fuzzer_corpus/a0ff495bda3e72a52b46e2bea6cc7745ce539a04
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a132e28a657b41d38302319d5192d5e8a57a0b40 b/src/fuzz/parse_certificate_fuzzer_corpus/a132e28a657b41d38302319d5192d5e8a57a0b40
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a132e28a657b41d38302319d5192d5e8a57a0b40
rename to src/fuzz/parse_certificate_fuzzer_corpus/a132e28a657b41d38302319d5192d5e8a57a0b40
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a246c2fb5030f41e17f81cf6125b8ca5a72f821f b/src/fuzz/parse_certificate_fuzzer_corpus/a246c2fb5030f41e17f81cf6125b8ca5a72f821f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a246c2fb5030f41e17f81cf6125b8ca5a72f821f
rename to src/fuzz/parse_certificate_fuzzer_corpus/a246c2fb5030f41e17f81cf6125b8ca5a72f821f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a2c6991cc7c32a9863facb9c0216418530c6fa49 b/src/fuzz/parse_certificate_fuzzer_corpus/a2c6991cc7c32a9863facb9c0216418530c6fa49
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a2c6991cc7c32a9863facb9c0216418530c6fa49
rename to src/fuzz/parse_certificate_fuzzer_corpus/a2c6991cc7c32a9863facb9c0216418530c6fa49
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a2da87f5fee273f978c24e881352e6186a9f8caf b/src/fuzz/parse_certificate_fuzzer_corpus/a2da87f5fee273f978c24e881352e6186a9f8caf
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a2da87f5fee273f978c24e881352e6186a9f8caf
rename to src/fuzz/parse_certificate_fuzzer_corpus/a2da87f5fee273f978c24e881352e6186a9f8caf
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a3e6515df5a8f30a5f67ef85798be57f7c3185d3 b/src/fuzz/parse_certificate_fuzzer_corpus/a3e6515df5a8f30a5f67ef85798be57f7c3185d3
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a3e6515df5a8f30a5f67ef85798be57f7c3185d3
rename to src/fuzz/parse_certificate_fuzzer_corpus/a3e6515df5a8f30a5f67ef85798be57f7c3185d3
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a4a1c7ccffb1dc59c73c47e04d2dc609c7c1565c b/src/fuzz/parse_certificate_fuzzer_corpus/a4a1c7ccffb1dc59c73c47e04d2dc609c7c1565c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a4a1c7ccffb1dc59c73c47e04d2dc609c7c1565c
rename to src/fuzz/parse_certificate_fuzzer_corpus/a4a1c7ccffb1dc59c73c47e04d2dc609c7c1565c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a4b60f0c5b57fc2f89ed81794cbd9d24594ce36c b/src/fuzz/parse_certificate_fuzzer_corpus/a4b60f0c5b57fc2f89ed81794cbd9d24594ce36c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a4b60f0c5b57fc2f89ed81794cbd9d24594ce36c
rename to src/fuzz/parse_certificate_fuzzer_corpus/a4b60f0c5b57fc2f89ed81794cbd9d24594ce36c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a546452717970ce33bd8e08d5f043537c551b24d b/src/fuzz/parse_certificate_fuzzer_corpus/a546452717970ce33bd8e08d5f043537c551b24d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a546452717970ce33bd8e08d5f043537c551b24d
rename to src/fuzz/parse_certificate_fuzzer_corpus/a546452717970ce33bd8e08d5f043537c551b24d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a59432a10ed4852c53eb0db1a511f93ac7055887 b/src/fuzz/parse_certificate_fuzzer_corpus/a59432a10ed4852c53eb0db1a511f93ac7055887
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a59432a10ed4852c53eb0db1a511f93ac7055887
rename to src/fuzz/parse_certificate_fuzzer_corpus/a59432a10ed4852c53eb0db1a511f93ac7055887
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a6715356744ded3821ccabf2b514ecf4e2d98be6 b/src/fuzz/parse_certificate_fuzzer_corpus/a6715356744ded3821ccabf2b514ecf4e2d98be6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a6715356744ded3821ccabf2b514ecf4e2d98be6
rename to src/fuzz/parse_certificate_fuzzer_corpus/a6715356744ded3821ccabf2b514ecf4e2d98be6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a6738d2cd542e50358cbc1090004ff97917a352d b/src/fuzz/parse_certificate_fuzzer_corpus/a6738d2cd542e50358cbc1090004ff97917a352d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a6738d2cd542e50358cbc1090004ff97917a352d
rename to src/fuzz/parse_certificate_fuzzer_corpus/a6738d2cd542e50358cbc1090004ff97917a352d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a6db3474cff926589725e80359fadda09e48b9f5 b/src/fuzz/parse_certificate_fuzzer_corpus/a6db3474cff926589725e80359fadda09e48b9f5
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a6db3474cff926589725e80359fadda09e48b9f5
rename to src/fuzz/parse_certificate_fuzzer_corpus/a6db3474cff926589725e80359fadda09e48b9f5
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a7049648fc74b25e4d8614685f93787dd398be6b b/src/fuzz/parse_certificate_fuzzer_corpus/a7049648fc74b25e4d8614685f93787dd398be6b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a7049648fc74b25e4d8614685f93787dd398be6b
rename to src/fuzz/parse_certificate_fuzzer_corpus/a7049648fc74b25e4d8614685f93787dd398be6b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a7055d4b56146623fca8ead54bc856c6188024a4 b/src/fuzz/parse_certificate_fuzzer_corpus/a7055d4b56146623fca8ead54bc856c6188024a4
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a7055d4b56146623fca8ead54bc856c6188024a4
rename to src/fuzz/parse_certificate_fuzzer_corpus/a7055d4b56146623fca8ead54bc856c6188024a4
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a7cd41fb55b22ac31452966261603c2b6910612e b/src/fuzz/parse_certificate_fuzzer_corpus/a7cd41fb55b22ac31452966261603c2b6910612e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a7cd41fb55b22ac31452966261603c2b6910612e
rename to src/fuzz/parse_certificate_fuzzer_corpus/a7cd41fb55b22ac31452966261603c2b6910612e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a7d938e370def1531ab0755c2a3f86cf633e6d95 b/src/fuzz/parse_certificate_fuzzer_corpus/a7d938e370def1531ab0755c2a3f86cf633e6d95
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a7d938e370def1531ab0755c2a3f86cf633e6d95
rename to src/fuzz/parse_certificate_fuzzer_corpus/a7d938e370def1531ab0755c2a3f86cf633e6d95
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/a9f1e886be15ac8ca7050b6b8bb237da35a9a5d8 b/src/fuzz/parse_certificate_fuzzer_corpus/a9f1e886be15ac8ca7050b6b8bb237da35a9a5d8
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/a9f1e886be15ac8ca7050b6b8bb237da35a9a5d8
rename to src/fuzz/parse_certificate_fuzzer_corpus/a9f1e886be15ac8ca7050b6b8bb237da35a9a5d8
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/aaa1dcfb840d80e1f64b86f26774884650b21759 b/src/fuzz/parse_certificate_fuzzer_corpus/aaa1dcfb840d80e1f64b86f26774884650b21759
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/aaa1dcfb840d80e1f64b86f26774884650b21759
rename to src/fuzz/parse_certificate_fuzzer_corpus/aaa1dcfb840d80e1f64b86f26774884650b21759
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/aaed7b93b67a10665a9e580d78b9dc1081747a7f b/src/fuzz/parse_certificate_fuzzer_corpus/aaed7b93b67a10665a9e580d78b9dc1081747a7f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/aaed7b93b67a10665a9e580d78b9dc1081747a7f
rename to src/fuzz/parse_certificate_fuzzer_corpus/aaed7b93b67a10665a9e580d78b9dc1081747a7f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/aafffc16d824f259e4f4fb656c92a8651d829371 b/src/fuzz/parse_certificate_fuzzer_corpus/aafffc16d824f259e4f4fb656c92a8651d829371
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/aafffc16d824f259e4f4fb656c92a8651d829371
rename to src/fuzz/parse_certificate_fuzzer_corpus/aafffc16d824f259e4f4fb656c92a8651d829371
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/ac9df5f09312c78625a22701466a26634aa5e8bf b/src/fuzz/parse_certificate_fuzzer_corpus/ac9df5f09312c78625a22701466a26634aa5e8bf
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/ac9df5f09312c78625a22701466a26634aa5e8bf
rename to src/fuzz/parse_certificate_fuzzer_corpus/ac9df5f09312c78625a22701466a26634aa5e8bf
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/acbd93ce8e4a9fa44c458416f657cc1b332876a7 b/src/fuzz/parse_certificate_fuzzer_corpus/acbd93ce8e4a9fa44c458416f657cc1b332876a7
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/acbd93ce8e4a9fa44c458416f657cc1b332876a7
rename to src/fuzz/parse_certificate_fuzzer_corpus/acbd93ce8e4a9fa44c458416f657cc1b332876a7
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/adf6aefef0a55fb3e4df0b1d915e8dd15e85d05b b/src/fuzz/parse_certificate_fuzzer_corpus/adf6aefef0a55fb3e4df0b1d915e8dd15e85d05b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/adf6aefef0a55fb3e4df0b1d915e8dd15e85d05b
rename to src/fuzz/parse_certificate_fuzzer_corpus/adf6aefef0a55fb3e4df0b1d915e8dd15e85d05b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/af185e3a43ed04ce604dd398edc01b29b473c309 b/src/fuzz/parse_certificate_fuzzer_corpus/af185e3a43ed04ce604dd398edc01b29b473c309
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/af185e3a43ed04ce604dd398edc01b29b473c309
rename to src/fuzz/parse_certificate_fuzzer_corpus/af185e3a43ed04ce604dd398edc01b29b473c309
diff --git a/fuzz/parse_certificate_fuzzer_corpus/af59e7b2b699f415041e9a3a8c8027edb2f433e4 b/src/fuzz/parse_certificate_fuzzer_corpus/af59e7b2b699f415041e9a3a8c8027edb2f433e4
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/af59e7b2b699f415041e9a3a8c8027edb2f433e4
rename to src/fuzz/parse_certificate_fuzzer_corpus/af59e7b2b699f415041e9a3a8c8027edb2f433e4
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/afebe5b5040c35d63cfd9a9be8fd3a96d7e49c82 b/src/fuzz/parse_certificate_fuzzer_corpus/afebe5b5040c35d63cfd9a9be8fd3a96d7e49c82
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/afebe5b5040c35d63cfd9a9be8fd3a96d7e49c82
rename to src/fuzz/parse_certificate_fuzzer_corpus/afebe5b5040c35d63cfd9a9be8fd3a96d7e49c82
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b0ae63ea32688fb2d22b485d68458f0954a2543e b/src/fuzz/parse_certificate_fuzzer_corpus/b0ae63ea32688fb2d22b485d68458f0954a2543e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b0ae63ea32688fb2d22b485d68458f0954a2543e
rename to src/fuzz/parse_certificate_fuzzer_corpus/b0ae63ea32688fb2d22b485d68458f0954a2543e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b1fae705ec93293d1608c9afc85559fce57f7876 b/src/fuzz/parse_certificate_fuzzer_corpus/b1fae705ec93293d1608c9afc85559fce57f7876
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b1fae705ec93293d1608c9afc85559fce57f7876
rename to src/fuzz/parse_certificate_fuzzer_corpus/b1fae705ec93293d1608c9afc85559fce57f7876
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b240ee6879847aa20ae97315c6062da51a223542 b/src/fuzz/parse_certificate_fuzzer_corpus/b240ee6879847aa20ae97315c6062da51a223542
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b240ee6879847aa20ae97315c6062da51a223542
rename to src/fuzz/parse_certificate_fuzzer_corpus/b240ee6879847aa20ae97315c6062da51a223542
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b3dbd1372544b738a67e882e3a03ddb4148cc7f9 b/src/fuzz/parse_certificate_fuzzer_corpus/b3dbd1372544b738a67e882e3a03ddb4148cc7f9
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b3dbd1372544b738a67e882e3a03ddb4148cc7f9
rename to src/fuzz/parse_certificate_fuzzer_corpus/b3dbd1372544b738a67e882e3a03ddb4148cc7f9
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b3eb5931affc7877db7c87c2bff75894898875ac b/src/fuzz/parse_certificate_fuzzer_corpus/b3eb5931affc7877db7c87c2bff75894898875ac
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b3eb5931affc7877db7c87c2bff75894898875ac
rename to src/fuzz/parse_certificate_fuzzer_corpus/b3eb5931affc7877db7c87c2bff75894898875ac
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b4e535d95f7f6d923ce22d1ac1ad039762d5e9fa b/src/fuzz/parse_certificate_fuzzer_corpus/b4e535d95f7f6d923ce22d1ac1ad039762d5e9fa
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b4e535d95f7f6d923ce22d1ac1ad039762d5e9fa
rename to src/fuzz/parse_certificate_fuzzer_corpus/b4e535d95f7f6d923ce22d1ac1ad039762d5e9fa
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b572be04bf3dfc79ce08c38dca75225c2fbf0b34 b/src/fuzz/parse_certificate_fuzzer_corpus/b572be04bf3dfc79ce08c38dca75225c2fbf0b34
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b572be04bf3dfc79ce08c38dca75225c2fbf0b34
rename to src/fuzz/parse_certificate_fuzzer_corpus/b572be04bf3dfc79ce08c38dca75225c2fbf0b34
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b5e54db3669c55fa9cfde46c0fcd5e9510e84ab5 b/src/fuzz/parse_certificate_fuzzer_corpus/b5e54db3669c55fa9cfde46c0fcd5e9510e84ab5
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b5e54db3669c55fa9cfde46c0fcd5e9510e84ab5
rename to src/fuzz/parse_certificate_fuzzer_corpus/b5e54db3669c55fa9cfde46c0fcd5e9510e84ab5
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b63a138472c209bcdd2f41a56460f2bd186caafc b/src/fuzz/parse_certificate_fuzzer_corpus/b63a138472c209bcdd2f41a56460f2bd186caafc
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b63a138472c209bcdd2f41a56460f2bd186caafc
rename to src/fuzz/parse_certificate_fuzzer_corpus/b63a138472c209bcdd2f41a56460f2bd186caafc
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b67ea3eb7bb7c7c662e4e4e7864aa3073211305b b/src/fuzz/parse_certificate_fuzzer_corpus/b67ea3eb7bb7c7c662e4e4e7864aa3073211305b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b67ea3eb7bb7c7c662e4e4e7864aa3073211305b
rename to src/fuzz/parse_certificate_fuzzer_corpus/b67ea3eb7bb7c7c662e4e4e7864aa3073211305b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b69770b62883abc6a5cc83455b9120b01b871726 b/src/fuzz/parse_certificate_fuzzer_corpus/b69770b62883abc6a5cc83455b9120b01b871726
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b69770b62883abc6a5cc83455b9120b01b871726
rename to src/fuzz/parse_certificate_fuzzer_corpus/b69770b62883abc6a5cc83455b9120b01b871726
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b6a6577344eeb1aca257513afe40ad41461e47be b/src/fuzz/parse_certificate_fuzzer_corpus/b6a6577344eeb1aca257513afe40ad41461e47be
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b6a6577344eeb1aca257513afe40ad41461e47be
rename to src/fuzz/parse_certificate_fuzzer_corpus/b6a6577344eeb1aca257513afe40ad41461e47be
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b6f7858019dc0bdc2d813010febb10c8f3d5b690 b/src/fuzz/parse_certificate_fuzzer_corpus/b6f7858019dc0bdc2d813010febb10c8f3d5b690
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b6f7858019dc0bdc2d813010febb10c8f3d5b690
rename to src/fuzz/parse_certificate_fuzzer_corpus/b6f7858019dc0bdc2d813010febb10c8f3d5b690
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b713c142aa517ff9045000fa5b804ba2998301eb b/src/fuzz/parse_certificate_fuzzer_corpus/b713c142aa517ff9045000fa5b804ba2998301eb
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b713c142aa517ff9045000fa5b804ba2998301eb
rename to src/fuzz/parse_certificate_fuzzer_corpus/b713c142aa517ff9045000fa5b804ba2998301eb
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b764b21d9dccaaf53d29c7121880251f05bc95da b/src/fuzz/parse_certificate_fuzzer_corpus/b764b21d9dccaaf53d29c7121880251f05bc95da
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b764b21d9dccaaf53d29c7121880251f05bc95da
rename to src/fuzz/parse_certificate_fuzzer_corpus/b764b21d9dccaaf53d29c7121880251f05bc95da
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b84428b87cd68782bdb2d94796e3e76c34acc3d7 b/src/fuzz/parse_certificate_fuzzer_corpus/b84428b87cd68782bdb2d94796e3e76c34acc3d7
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b84428b87cd68782bdb2d94796e3e76c34acc3d7
rename to src/fuzz/parse_certificate_fuzzer_corpus/b84428b87cd68782bdb2d94796e3e76c34acc3d7
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b858cb282617fb0956d960215c8e84d1ccf909c6 b/src/fuzz/parse_certificate_fuzzer_corpus/b858cb282617fb0956d960215c8e84d1ccf909c6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b858cb282617fb0956d960215c8e84d1ccf909c6
rename to src/fuzz/parse_certificate_fuzzer_corpus/b858cb282617fb0956d960215c8e84d1ccf909c6
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b863fd07cb88311773893757bb294b325bb66d46 b/src/fuzz/parse_certificate_fuzzer_corpus/b863fd07cb88311773893757bb294b325bb66d46
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b863fd07cb88311773893757bb294b325bb66d46
rename to src/fuzz/parse_certificate_fuzzer_corpus/b863fd07cb88311773893757bb294b325bb66d46
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b8c6f1796d8bc3d41fe1debfbf2e99de401c228f b/src/fuzz/parse_certificate_fuzzer_corpus/b8c6f1796d8bc3d41fe1debfbf2e99de401c228f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b8c6f1796d8bc3d41fe1debfbf2e99de401c228f
rename to src/fuzz/parse_certificate_fuzzer_corpus/b8c6f1796d8bc3d41fe1debfbf2e99de401c228f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/b8fb49afd0ec65b6bf65e8625650bae76304937f b/src/fuzz/parse_certificate_fuzzer_corpus/b8fb49afd0ec65b6bf65e8625650bae76304937f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/b8fb49afd0ec65b6bf65e8625650bae76304937f
rename to src/fuzz/parse_certificate_fuzzer_corpus/b8fb49afd0ec65b6bf65e8625650bae76304937f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/ba03478ff0fa0567bb411cb1bf54925c8849b5b9 b/src/fuzz/parse_certificate_fuzzer_corpus/ba03478ff0fa0567bb411cb1bf54925c8849b5b9
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/ba03478ff0fa0567bb411cb1bf54925c8849b5b9
rename to src/fuzz/parse_certificate_fuzzer_corpus/ba03478ff0fa0567bb411cb1bf54925c8849b5b9
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/bb72a797e5a6b3f292054af07d4c5b375e3fc01e b/src/fuzz/parse_certificate_fuzzer_corpus/bb72a797e5a6b3f292054af07d4c5b375e3fc01e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/bb72a797e5a6b3f292054af07d4c5b375e3fc01e
rename to src/fuzz/parse_certificate_fuzzer_corpus/bb72a797e5a6b3f292054af07d4c5b375e3fc01e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/bbf74d6d1f0b884c57c28076711209a07e57b388 b/src/fuzz/parse_certificate_fuzzer_corpus/bbf74d6d1f0b884c57c28076711209a07e57b388
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/bbf74d6d1f0b884c57c28076711209a07e57b388
rename to src/fuzz/parse_certificate_fuzzer_corpus/bbf74d6d1f0b884c57c28076711209a07e57b388
diff --git a/fuzz/parse_certificate_fuzzer_corpus/bcaee4dbd6a9fed948fd72b688cd7ae6d0b3b874 b/src/fuzz/parse_certificate_fuzzer_corpus/bcaee4dbd6a9fed948fd72b688cd7ae6d0b3b874
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/bcaee4dbd6a9fed948fd72b688cd7ae6d0b3b874
rename to src/fuzz/parse_certificate_fuzzer_corpus/bcaee4dbd6a9fed948fd72b688cd7ae6d0b3b874
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/bcd11eab5654e16876e0af3895bc45a2f2dee41d b/src/fuzz/parse_certificate_fuzzer_corpus/bcd11eab5654e16876e0af3895bc45a2f2dee41d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/bcd11eab5654e16876e0af3895bc45a2f2dee41d
rename to src/fuzz/parse_certificate_fuzzer_corpus/bcd11eab5654e16876e0af3895bc45a2f2dee41d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/bd74209b2a887afa750009fe66587c1ec5e5c48d b/src/fuzz/parse_certificate_fuzzer_corpus/bd74209b2a887afa750009fe66587c1ec5e5c48d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/bd74209b2a887afa750009fe66587c1ec5e5c48d
rename to src/fuzz/parse_certificate_fuzzer_corpus/bd74209b2a887afa750009fe66587c1ec5e5c48d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/bd88b896407f683c2aeadb7a8c9114e3fc4b2725 b/src/fuzz/parse_certificate_fuzzer_corpus/bd88b896407f683c2aeadb7a8c9114e3fc4b2725
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/bd88b896407f683c2aeadb7a8c9114e3fc4b2725
rename to src/fuzz/parse_certificate_fuzzer_corpus/bd88b896407f683c2aeadb7a8c9114e3fc4b2725
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/bda156654f1cab6d3be93e610e45a2e0b7c56b39 b/src/fuzz/parse_certificate_fuzzer_corpus/bda156654f1cab6d3be93e610e45a2e0b7c56b39
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/bda156654f1cab6d3be93e610e45a2e0b7c56b39
rename to src/fuzz/parse_certificate_fuzzer_corpus/bda156654f1cab6d3be93e610e45a2e0b7c56b39
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/bdae985fbcf69524d50ade0c147ece3ef1c31563 b/src/fuzz/parse_certificate_fuzzer_corpus/bdae985fbcf69524d50ade0c147ece3ef1c31563
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/bdae985fbcf69524d50ade0c147ece3ef1c31563
rename to src/fuzz/parse_certificate_fuzzer_corpus/bdae985fbcf69524d50ade0c147ece3ef1c31563
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/bdc5015209ac3137e0167c860293f794c832a950 b/src/fuzz/parse_certificate_fuzzer_corpus/bdc5015209ac3137e0167c860293f794c832a950
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/bdc5015209ac3137e0167c860293f794c832a950
rename to src/fuzz/parse_certificate_fuzzer_corpus/bdc5015209ac3137e0167c860293f794c832a950
diff --git a/fuzz/parse_certificate_fuzzer_corpus/bdd52d3d78cb45e10fa205726e029b716ea494d9 b/src/fuzz/parse_certificate_fuzzer_corpus/bdd52d3d78cb45e10fa205726e029b716ea494d9
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/bdd52d3d78cb45e10fa205726e029b716ea494d9
rename to src/fuzz/parse_certificate_fuzzer_corpus/bdd52d3d78cb45e10fa205726e029b716ea494d9
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/be05328d8e92af766c523fd052b1e1ba85b70c25 b/src/fuzz/parse_certificate_fuzzer_corpus/be05328d8e92af766c523fd052b1e1ba85b70c25
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/be05328d8e92af766c523fd052b1e1ba85b70c25
rename to src/fuzz/parse_certificate_fuzzer_corpus/be05328d8e92af766c523fd052b1e1ba85b70c25
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/beff956e4121b91887361b1603632766697d43ff b/src/fuzz/parse_certificate_fuzzer_corpus/beff956e4121b91887361b1603632766697d43ff
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/beff956e4121b91887361b1603632766697d43ff
rename to src/fuzz/parse_certificate_fuzzer_corpus/beff956e4121b91887361b1603632766697d43ff
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/bf583d52b38909c82d7f8adbe5ea8d99a45c52ff b/src/fuzz/parse_certificate_fuzzer_corpus/bf583d52b38909c82d7f8adbe5ea8d99a45c52ff
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/bf583d52b38909c82d7f8adbe5ea8d99a45c52ff
rename to src/fuzz/parse_certificate_fuzzer_corpus/bf583d52b38909c82d7f8adbe5ea8d99a45c52ff
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/bfa9cea29a47a76a400d8ab9f041d61578cc61e0 b/src/fuzz/parse_certificate_fuzzer_corpus/bfa9cea29a47a76a400d8ab9f041d61578cc61e0
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/bfa9cea29a47a76a400d8ab9f041d61578cc61e0
rename to src/fuzz/parse_certificate_fuzzer_corpus/bfa9cea29a47a76a400d8ab9f041d61578cc61e0
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/bffbb511e4b22cc7c145b4952a9de6abfac13df8 b/src/fuzz/parse_certificate_fuzzer_corpus/bffbb511e4b22cc7c145b4952a9de6abfac13df8
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/bffbb511e4b22cc7c145b4952a9de6abfac13df8
rename to src/fuzz/parse_certificate_fuzzer_corpus/bffbb511e4b22cc7c145b4952a9de6abfac13df8
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c08d15865e350b5a88b3caadc0fc03442447f74e b/src/fuzz/parse_certificate_fuzzer_corpus/c08d15865e350b5a88b3caadc0fc03442447f74e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c08d15865e350b5a88b3caadc0fc03442447f74e
rename to src/fuzz/parse_certificate_fuzzer_corpus/c08d15865e350b5a88b3caadc0fc03442447f74e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c19393d033f543fbb3e0be95c84ea8186aec5780 b/src/fuzz/parse_certificate_fuzzer_corpus/c19393d033f543fbb3e0be95c84ea8186aec5780
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c19393d033f543fbb3e0be95c84ea8186aec5780
rename to src/fuzz/parse_certificate_fuzzer_corpus/c19393d033f543fbb3e0be95c84ea8186aec5780
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c1aa129de39b8d4b641bd734d0317a50c2207adb b/src/fuzz/parse_certificate_fuzzer_corpus/c1aa129de39b8d4b641bd734d0317a50c2207adb
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c1aa129de39b8d4b641bd734d0317a50c2207adb
rename to src/fuzz/parse_certificate_fuzzer_corpus/c1aa129de39b8d4b641bd734d0317a50c2207adb
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c20eba4383f88d255c0360984c2d6419e3f178f7 b/src/fuzz/parse_certificate_fuzzer_corpus/c20eba4383f88d255c0360984c2d6419e3f178f7
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c20eba4383f88d255c0360984c2d6419e3f178f7
rename to src/fuzz/parse_certificate_fuzzer_corpus/c20eba4383f88d255c0360984c2d6419e3f178f7
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c234bfe8deb2a1e50439db6ae194c54f6ddd7d80 b/src/fuzz/parse_certificate_fuzzer_corpus/c234bfe8deb2a1e50439db6ae194c54f6ddd7d80
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c234bfe8deb2a1e50439db6ae194c54f6ddd7d80
rename to src/fuzz/parse_certificate_fuzzer_corpus/c234bfe8deb2a1e50439db6ae194c54f6ddd7d80
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c2ccad1c58f1da488745efdd24d72437c8cc19dd b/src/fuzz/parse_certificate_fuzzer_corpus/c2ccad1c58f1da488745efdd24d72437c8cc19dd
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c2ccad1c58f1da488745efdd24d72437c8cc19dd
rename to src/fuzz/parse_certificate_fuzzer_corpus/c2ccad1c58f1da488745efdd24d72437c8cc19dd
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c2d1f1a71a0955e2b0a5c5ef6de9eb50838526d1 b/src/fuzz/parse_certificate_fuzzer_corpus/c2d1f1a71a0955e2b0a5c5ef6de9eb50838526d1
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c2d1f1a71a0955e2b0a5c5ef6de9eb50838526d1
rename to src/fuzz/parse_certificate_fuzzer_corpus/c2d1f1a71a0955e2b0a5c5ef6de9eb50838526d1
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c2dcd304ff7075081ef144ecd7a6d59af614ea3d b/src/fuzz/parse_certificate_fuzzer_corpus/c2dcd304ff7075081ef144ecd7a6d59af614ea3d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c2dcd304ff7075081ef144ecd7a6d59af614ea3d
rename to src/fuzz/parse_certificate_fuzzer_corpus/c2dcd304ff7075081ef144ecd7a6d59af614ea3d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c3041de024f84227a84ea1b184788ea9e810735a b/src/fuzz/parse_certificate_fuzzer_corpus/c3041de024f84227a84ea1b184788ea9e810735a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c3041de024f84227a84ea1b184788ea9e810735a
rename to src/fuzz/parse_certificate_fuzzer_corpus/c3041de024f84227a84ea1b184788ea9e810735a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c30d80ab3bbec8f9f296e5d5a9e3b2e7deca7d27 b/src/fuzz/parse_certificate_fuzzer_corpus/c30d80ab3bbec8f9f296e5d5a9e3b2e7deca7d27
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c30d80ab3bbec8f9f296e5d5a9e3b2e7deca7d27
rename to src/fuzz/parse_certificate_fuzzer_corpus/c30d80ab3bbec8f9f296e5d5a9e3b2e7deca7d27
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c43e461e86c301dba1d02b0fea544098753b1274 b/src/fuzz/parse_certificate_fuzzer_corpus/c43e461e86c301dba1d02b0fea544098753b1274
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c43e461e86c301dba1d02b0fea544098753b1274
rename to src/fuzz/parse_certificate_fuzzer_corpus/c43e461e86c301dba1d02b0fea544098753b1274
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c4e686a66d5b24d4903577aaf091f6da0e7cc031 b/src/fuzz/parse_certificate_fuzzer_corpus/c4e686a66d5b24d4903577aaf091f6da0e7cc031
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c4e686a66d5b24d4903577aaf091f6da0e7cc031
rename to src/fuzz/parse_certificate_fuzzer_corpus/c4e686a66d5b24d4903577aaf091f6da0e7cc031
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c5017850c4531f14372828635bb47a873c6070b4 b/src/fuzz/parse_certificate_fuzzer_corpus/c5017850c4531f14372828635bb47a873c6070b4
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c5017850c4531f14372828635bb47a873c6070b4
rename to src/fuzz/parse_certificate_fuzzer_corpus/c5017850c4531f14372828635bb47a873c6070b4
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c59b174688749851fdc09af5301cb88ff65c1872 b/src/fuzz/parse_certificate_fuzzer_corpus/c59b174688749851fdc09af5301cb88ff65c1872
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c59b174688749851fdc09af5301cb88ff65c1872
rename to src/fuzz/parse_certificate_fuzzer_corpus/c59b174688749851fdc09af5301cb88ff65c1872
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c6b6cc5c31e5c856a96f4f7d920c465a8ace4766 b/src/fuzz/parse_certificate_fuzzer_corpus/c6b6cc5c31e5c856a96f4f7d920c465a8ace4766
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c6b6cc5c31e5c856a96f4f7d920c465a8ace4766
rename to src/fuzz/parse_certificate_fuzzer_corpus/c6b6cc5c31e5c856a96f4f7d920c465a8ace4766
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c7594bd3dd500f22d3561d5eff0f4936db7ceacb b/src/fuzz/parse_certificate_fuzzer_corpus/c7594bd3dd500f22d3561d5eff0f4936db7ceacb
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c7594bd3dd500f22d3561d5eff0f4936db7ceacb
rename to src/fuzz/parse_certificate_fuzzer_corpus/c7594bd3dd500f22d3561d5eff0f4936db7ceacb
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c773fef6f939fd18b85427e95d2ee890b7018e41 b/src/fuzz/parse_certificate_fuzzer_corpus/c773fef6f939fd18b85427e95d2ee890b7018e41
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c773fef6f939fd18b85427e95d2ee890b7018e41
rename to src/fuzz/parse_certificate_fuzzer_corpus/c773fef6f939fd18b85427e95d2ee890b7018e41
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c7ba591cf3ae0236f937a2ab0399f77ece8a7af0 b/src/fuzz/parse_certificate_fuzzer_corpus/c7ba591cf3ae0236f937a2ab0399f77ece8a7af0
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c7ba591cf3ae0236f937a2ab0399f77ece8a7af0
rename to src/fuzz/parse_certificate_fuzzer_corpus/c7ba591cf3ae0236f937a2ab0399f77ece8a7af0
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c829508b32d802e866171897d71713f3fe546c3f b/src/fuzz/parse_certificate_fuzzer_corpus/c829508b32d802e866171897d71713f3fe546c3f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c829508b32d802e866171897d71713f3fe546c3f
rename to src/fuzz/parse_certificate_fuzzer_corpus/c829508b32d802e866171897d71713f3fe546c3f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c833a64b7833b7181c42735b7a62007b57005db4 b/src/fuzz/parse_certificate_fuzzer_corpus/c833a64b7833b7181c42735b7a62007b57005db4
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c833a64b7833b7181c42735b7a62007b57005db4
rename to src/fuzz/parse_certificate_fuzzer_corpus/c833a64b7833b7181c42735b7a62007b57005db4
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c87526fbf212473f1f5f05e8d82b60ee5321ce46 b/src/fuzz/parse_certificate_fuzzer_corpus/c87526fbf212473f1f5f05e8d82b60ee5321ce46
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c87526fbf212473f1f5f05e8d82b60ee5321ce46
rename to src/fuzz/parse_certificate_fuzzer_corpus/c87526fbf212473f1f5f05e8d82b60ee5321ce46
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c89ab5a0e0443843158687e0e10e53c5dd09a876 b/src/fuzz/parse_certificate_fuzzer_corpus/c89ab5a0e0443843158687e0e10e53c5dd09a876
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c89ab5a0e0443843158687e0e10e53c5dd09a876
rename to src/fuzz/parse_certificate_fuzzer_corpus/c89ab5a0e0443843158687e0e10e53c5dd09a876
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/c8fd6b44d35bbfe953bf3f6514a4d119777b5959 b/src/fuzz/parse_certificate_fuzzer_corpus/c8fd6b44d35bbfe953bf3f6514a4d119777b5959
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/c8fd6b44d35bbfe953bf3f6514a4d119777b5959
rename to src/fuzz/parse_certificate_fuzzer_corpus/c8fd6b44d35bbfe953bf3f6514a4d119777b5959
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/ca93f7c5ff884c5cd87f011544f88ee8af9ef26f b/src/fuzz/parse_certificate_fuzzer_corpus/ca93f7c5ff884c5cd87f011544f88ee8af9ef26f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/ca93f7c5ff884c5cd87f011544f88ee8af9ef26f
rename to src/fuzz/parse_certificate_fuzzer_corpus/ca93f7c5ff884c5cd87f011544f88ee8af9ef26f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/caa26ac5f75b647dd4d4968b1df43b0f9bf9e925 b/src/fuzz/parse_certificate_fuzzer_corpus/caa26ac5f75b647dd4d4968b1df43b0f9bf9e925
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/caa26ac5f75b647dd4d4968b1df43b0f9bf9e925
rename to src/fuzz/parse_certificate_fuzzer_corpus/caa26ac5f75b647dd4d4968b1df43b0f9bf9e925
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/cad0d8411cd459615d7440511a5ea88ab276cdc6 b/src/fuzz/parse_certificate_fuzzer_corpus/cad0d8411cd459615d7440511a5ea88ab276cdc6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/cad0d8411cd459615d7440511a5ea88ab276cdc6
rename to src/fuzz/parse_certificate_fuzzer_corpus/cad0d8411cd459615d7440511a5ea88ab276cdc6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/cada2d724139660be4a5d7d7059a5e86f1b7810d b/src/fuzz/parse_certificate_fuzzer_corpus/cada2d724139660be4a5d7d7059a5e86f1b7810d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/cada2d724139660be4a5d7d7059a5e86f1b7810d
rename to src/fuzz/parse_certificate_fuzzer_corpus/cada2d724139660be4a5d7d7059a5e86f1b7810d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/cb7d183b84b820b23459b9a3b7309f09baf02041 b/src/fuzz/parse_certificate_fuzzer_corpus/cb7d183b84b820b23459b9a3b7309f09baf02041
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/cb7d183b84b820b23459b9a3b7309f09baf02041
rename to src/fuzz/parse_certificate_fuzzer_corpus/cb7d183b84b820b23459b9a3b7309f09baf02041
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/cb85f4d7dfe43c1ea445ec83a012850bb9c6f474 b/src/fuzz/parse_certificate_fuzzer_corpus/cb85f4d7dfe43c1ea445ec83a012850bb9c6f474
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/cb85f4d7dfe43c1ea445ec83a012850bb9c6f474
rename to src/fuzz/parse_certificate_fuzzer_corpus/cb85f4d7dfe43c1ea445ec83a012850bb9c6f474
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/cc114a0807f9d894b78c9dcb4d93627d408ffcb1 b/src/fuzz/parse_certificate_fuzzer_corpus/cc114a0807f9d894b78c9dcb4d93627d408ffcb1
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/cc114a0807f9d894b78c9dcb4d93627d408ffcb1
rename to src/fuzz/parse_certificate_fuzzer_corpus/cc114a0807f9d894b78c9dcb4d93627d408ffcb1
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/cc62eed20da26540accfd861b767f3e70676fa24 b/src/fuzz/parse_certificate_fuzzer_corpus/cc62eed20da26540accfd861b767f3e70676fa24
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/cc62eed20da26540accfd861b767f3e70676fa24
rename to src/fuzz/parse_certificate_fuzzer_corpus/cc62eed20da26540accfd861b767f3e70676fa24
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/cca88b1e4a01cf29a296eb55507e0d34d7f970a2 b/src/fuzz/parse_certificate_fuzzer_corpus/cca88b1e4a01cf29a296eb55507e0d34d7f970a2
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/cca88b1e4a01cf29a296eb55507e0d34d7f970a2
rename to src/fuzz/parse_certificate_fuzzer_corpus/cca88b1e4a01cf29a296eb55507e0d34d7f970a2
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/ccfeb952ce8d418aa9b971f0c4d42a6675378443 b/src/fuzz/parse_certificate_fuzzer_corpus/ccfeb952ce8d418aa9b971f0c4d42a6675378443
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/ccfeb952ce8d418aa9b971f0c4d42a6675378443
rename to src/fuzz/parse_certificate_fuzzer_corpus/ccfeb952ce8d418aa9b971f0c4d42a6675378443
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/cd33fd75abfb8a071c936db2efd9d979d5a5804a b/src/fuzz/parse_certificate_fuzzer_corpus/cd33fd75abfb8a071c936db2efd9d979d5a5804a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/cd33fd75abfb8a071c936db2efd9d979d5a5804a
rename to src/fuzz/parse_certificate_fuzzer_corpus/cd33fd75abfb8a071c936db2efd9d979d5a5804a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/ce101dc9dc4874864f0fc5fe764e680c4a292462 b/src/fuzz/parse_certificate_fuzzer_corpus/ce101dc9dc4874864f0fc5fe764e680c4a292462
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/ce101dc9dc4874864f0fc5fe764e680c4a292462
rename to src/fuzz/parse_certificate_fuzzer_corpus/ce101dc9dc4874864f0fc5fe764e680c4a292462
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/ceff9ebd78d8a7a097d4148287450d6026c30a3e b/src/fuzz/parse_certificate_fuzzer_corpus/ceff9ebd78d8a7a097d4148287450d6026c30a3e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/ceff9ebd78d8a7a097d4148287450d6026c30a3e
rename to src/fuzz/parse_certificate_fuzzer_corpus/ceff9ebd78d8a7a097d4148287450d6026c30a3e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d01ecd4e8029250d18c1f5ab1e9a3a5772af42f2 b/src/fuzz/parse_certificate_fuzzer_corpus/d01ecd4e8029250d18c1f5ab1e9a3a5772af42f2
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d01ecd4e8029250d18c1f5ab1e9a3a5772af42f2
rename to src/fuzz/parse_certificate_fuzzer_corpus/d01ecd4e8029250d18c1f5ab1e9a3a5772af42f2
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d113b9c890b577e5a7f8cd542401326a778ad9ef b/src/fuzz/parse_certificate_fuzzer_corpus/d113b9c890b577e5a7f8cd542401326a778ad9ef
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d113b9c890b577e5a7f8cd542401326a778ad9ef
rename to src/fuzz/parse_certificate_fuzzer_corpus/d113b9c890b577e5a7f8cd542401326a778ad9ef
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d1468202dc91dee5c2498a9cd97cbdfb3d818957 b/src/fuzz/parse_certificate_fuzzer_corpus/d1468202dc91dee5c2498a9cd97cbdfb3d818957
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d1468202dc91dee5c2498a9cd97cbdfb3d818957
rename to src/fuzz/parse_certificate_fuzzer_corpus/d1468202dc91dee5c2498a9cd97cbdfb3d818957
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d1c8b4f99decfadaccb623b459d1c2513cf72060 b/src/fuzz/parse_certificate_fuzzer_corpus/d1c8b4f99decfadaccb623b459d1c2513cf72060
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d1c8b4f99decfadaccb623b459d1c2513cf72060
rename to src/fuzz/parse_certificate_fuzzer_corpus/d1c8b4f99decfadaccb623b459d1c2513cf72060
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d1cbed7979877367434fe12623da102ed61cec22 b/src/fuzz/parse_certificate_fuzzer_corpus/d1cbed7979877367434fe12623da102ed61cec22
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d1cbed7979877367434fe12623da102ed61cec22
rename to src/fuzz/parse_certificate_fuzzer_corpus/d1cbed7979877367434fe12623da102ed61cec22
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d2aab11a475c6eb7243f437a2fc8f3f9575061d7 b/src/fuzz/parse_certificate_fuzzer_corpus/d2aab11a475c6eb7243f437a2fc8f3f9575061d7
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d2aab11a475c6eb7243f437a2fc8f3f9575061d7
rename to src/fuzz/parse_certificate_fuzzer_corpus/d2aab11a475c6eb7243f437a2fc8f3f9575061d7
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d34f4f37f5a63bfceabb96606f1d277ec95902cb b/src/fuzz/parse_certificate_fuzzer_corpus/d34f4f37f5a63bfceabb96606f1d277ec95902cb
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d34f4f37f5a63bfceabb96606f1d277ec95902cb
rename to src/fuzz/parse_certificate_fuzzer_corpus/d34f4f37f5a63bfceabb96606f1d277ec95902cb
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d369ebd9a5d07c24eb5cb17f54bff42e892c036b b/src/fuzz/parse_certificate_fuzzer_corpus/d369ebd9a5d07c24eb5cb17f54bff42e892c036b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d369ebd9a5d07c24eb5cb17f54bff42e892c036b
rename to src/fuzz/parse_certificate_fuzzer_corpus/d369ebd9a5d07c24eb5cb17f54bff42e892c036b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d3810a2e51e9ec7e1be7af4ae0389dd4019b034c b/src/fuzz/parse_certificate_fuzzer_corpus/d3810a2e51e9ec7e1be7af4ae0389dd4019b034c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d3810a2e51e9ec7e1be7af4ae0389dd4019b034c
rename to src/fuzz/parse_certificate_fuzzer_corpus/d3810a2e51e9ec7e1be7af4ae0389dd4019b034c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d3c4f930a375215456ec4d64e0a5fb35da0fc15c b/src/fuzz/parse_certificate_fuzzer_corpus/d3c4f930a375215456ec4d64e0a5fb35da0fc15c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d3c4f930a375215456ec4d64e0a5fb35da0fc15c
rename to src/fuzz/parse_certificate_fuzzer_corpus/d3c4f930a375215456ec4d64e0a5fb35da0fc15c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d3fe83b8d87ccda2bbca5e81ce3ab1a1400bfbe8 b/src/fuzz/parse_certificate_fuzzer_corpus/d3fe83b8d87ccda2bbca5e81ce3ab1a1400bfbe8
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d3fe83b8d87ccda2bbca5e81ce3ab1a1400bfbe8
rename to src/fuzz/parse_certificate_fuzzer_corpus/d3fe83b8d87ccda2bbca5e81ce3ab1a1400bfbe8
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d40d2e0a06f7d538c1025f947142fa92941395d0 b/src/fuzz/parse_certificate_fuzzer_corpus/d40d2e0a06f7d538c1025f947142fa92941395d0
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d40d2e0a06f7d538c1025f947142fa92941395d0
rename to src/fuzz/parse_certificate_fuzzer_corpus/d40d2e0a06f7d538c1025f947142fa92941395d0
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d5529868cefdd4574cd71af2c786bbcf246732da b/src/fuzz/parse_certificate_fuzzer_corpus/d5529868cefdd4574cd71af2c786bbcf246732da
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d5529868cefdd4574cd71af2c786bbcf246732da
rename to src/fuzz/parse_certificate_fuzzer_corpus/d5529868cefdd4574cd71af2c786bbcf246732da
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d55c44423a62a85e8a2b646c2097116b71f2c403 b/src/fuzz/parse_certificate_fuzzer_corpus/d55c44423a62a85e8a2b646c2097116b71f2c403
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d55c44423a62a85e8a2b646c2097116b71f2c403
rename to src/fuzz/parse_certificate_fuzzer_corpus/d55c44423a62a85e8a2b646c2097116b71f2c403
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d58a335ae0e6a5341873ac6fb3b192c1fc24b85c b/src/fuzz/parse_certificate_fuzzer_corpus/d58a335ae0e6a5341873ac6fb3b192c1fc24b85c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d58a335ae0e6a5341873ac6fb3b192c1fc24b85c
rename to src/fuzz/parse_certificate_fuzzer_corpus/d58a335ae0e6a5341873ac6fb3b192c1fc24b85c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d6362ff908bfd81f53ded3d6c7fcad4890590a10 b/src/fuzz/parse_certificate_fuzzer_corpus/d6362ff908bfd81f53ded3d6c7fcad4890590a10
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d6362ff908bfd81f53ded3d6c7fcad4890590a10
rename to src/fuzz/parse_certificate_fuzzer_corpus/d6362ff908bfd81f53ded3d6c7fcad4890590a10
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d637f167d101f89175c75b0d8117cec46d73d991 b/src/fuzz/parse_certificate_fuzzer_corpus/d637f167d101f89175c75b0d8117cec46d73d991
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d637f167d101f89175c75b0d8117cec46d73d991
rename to src/fuzz/parse_certificate_fuzzer_corpus/d637f167d101f89175c75b0d8117cec46d73d991
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d6a90ce7a91aa38fa8bfac355c5a641e9934248a b/src/fuzz/parse_certificate_fuzzer_corpus/d6a90ce7a91aa38fa8bfac355c5a641e9934248a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d6a90ce7a91aa38fa8bfac355c5a641e9934248a
rename to src/fuzz/parse_certificate_fuzzer_corpus/d6a90ce7a91aa38fa8bfac355c5a641e9934248a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d7301f45b2c5e2e011f91021ee19861af3aafb8f b/src/fuzz/parse_certificate_fuzzer_corpus/d7301f45b2c5e2e011f91021ee19861af3aafb8f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d7301f45b2c5e2e011f91021ee19861af3aafb8f
rename to src/fuzz/parse_certificate_fuzzer_corpus/d7301f45b2c5e2e011f91021ee19861af3aafb8f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d76d14ddf1ad087d49efc122dc5d036b50352336 b/src/fuzz/parse_certificate_fuzzer_corpus/d76d14ddf1ad087d49efc122dc5d036b50352336
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d76d14ddf1ad087d49efc122dc5d036b50352336
rename to src/fuzz/parse_certificate_fuzzer_corpus/d76d14ddf1ad087d49efc122dc5d036b50352336
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d8048b567e6e405364f10e5f0766a5b1a05f2c4d b/src/fuzz/parse_certificate_fuzzer_corpus/d8048b567e6e405364f10e5f0766a5b1a05f2c4d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d8048b567e6e405364f10e5f0766a5b1a05f2c4d
rename to src/fuzz/parse_certificate_fuzzer_corpus/d8048b567e6e405364f10e5f0766a5b1a05f2c4d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d84a2fa747ea49620c0f337b392a63612d36ba48 b/src/fuzz/parse_certificate_fuzzer_corpus/d84a2fa747ea49620c0f337b392a63612d36ba48
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d84a2fa747ea49620c0f337b392a63612d36ba48
rename to src/fuzz/parse_certificate_fuzzer_corpus/d84a2fa747ea49620c0f337b392a63612d36ba48
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d8e9ea8f922da33f5ea99b9e02d168be04256ac9 b/src/fuzz/parse_certificate_fuzzer_corpus/d8e9ea8f922da33f5ea99b9e02d168be04256ac9
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d8e9ea8f922da33f5ea99b9e02d168be04256ac9
rename to src/fuzz/parse_certificate_fuzzer_corpus/d8e9ea8f922da33f5ea99b9e02d168be04256ac9
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d950ef1534694fdff60aeac605c85237062966fc b/src/fuzz/parse_certificate_fuzzer_corpus/d950ef1534694fdff60aeac605c85237062966fc
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d950ef1534694fdff60aeac605c85237062966fc
rename to src/fuzz/parse_certificate_fuzzer_corpus/d950ef1534694fdff60aeac605c85237062966fc
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d9eda4c148afa43f6f93dd222960b110a1608707 b/src/fuzz/parse_certificate_fuzzer_corpus/d9eda4c148afa43f6f93dd222960b110a1608707
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d9eda4c148afa43f6f93dd222960b110a1608707
rename to src/fuzz/parse_certificate_fuzzer_corpus/d9eda4c148afa43f6f93dd222960b110a1608707
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d9efa7934a2d8d13e5f058159846560852d67878 b/src/fuzz/parse_certificate_fuzzer_corpus/d9efa7934a2d8d13e5f058159846560852d67878
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d9efa7934a2d8d13e5f058159846560852d67878
rename to src/fuzz/parse_certificate_fuzzer_corpus/d9efa7934a2d8d13e5f058159846560852d67878
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/d9fc04ca1fe2d03eafc9fc32060f92d949499c16 b/src/fuzz/parse_certificate_fuzzer_corpus/d9fc04ca1fe2d03eafc9fc32060f92d949499c16
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/d9fc04ca1fe2d03eafc9fc32060f92d949499c16
rename to src/fuzz/parse_certificate_fuzzer_corpus/d9fc04ca1fe2d03eafc9fc32060f92d949499c16
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/da2b9afe216ee2c929a1b45a29de887d36da76b3 b/src/fuzz/parse_certificate_fuzzer_corpus/da2b9afe216ee2c929a1b45a29de887d36da76b3
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/da2b9afe216ee2c929a1b45a29de887d36da76b3
rename to src/fuzz/parse_certificate_fuzzer_corpus/da2b9afe216ee2c929a1b45a29de887d36da76b3
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/da669bc2804db8054904cd07c3ec8e43248ebc3a b/src/fuzz/parse_certificate_fuzzer_corpus/da669bc2804db8054904cd07c3ec8e43248ebc3a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/da669bc2804db8054904cd07c3ec8e43248ebc3a
rename to src/fuzz/parse_certificate_fuzzer_corpus/da669bc2804db8054904cd07c3ec8e43248ebc3a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/db797826a4204e03d2b7ab650dca46a49fea4f74 b/src/fuzz/parse_certificate_fuzzer_corpus/db797826a4204e03d2b7ab650dca46a49fea4f74
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/db797826a4204e03d2b7ab650dca46a49fea4f74
rename to src/fuzz/parse_certificate_fuzzer_corpus/db797826a4204e03d2b7ab650dca46a49fea4f74
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/dce659cd2cd4410f9898f3fd5f115497c1a406b8 b/src/fuzz/parse_certificate_fuzzer_corpus/dce659cd2cd4410f9898f3fd5f115497c1a406b8
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/dce659cd2cd4410f9898f3fd5f115497c1a406b8
rename to src/fuzz/parse_certificate_fuzzer_corpus/dce659cd2cd4410f9898f3fd5f115497c1a406b8
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/ddaa08bbc0bb9a78080f1d3620ee68ea99e2a7fb b/src/fuzz/parse_certificate_fuzzer_corpus/ddaa08bbc0bb9a78080f1d3620ee68ea99e2a7fb
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/ddaa08bbc0bb9a78080f1d3620ee68ea99e2a7fb
rename to src/fuzz/parse_certificate_fuzzer_corpus/ddaa08bbc0bb9a78080f1d3620ee68ea99e2a7fb
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/ddff83e8dc1689708b93006b43f6dce895e434e0 b/src/fuzz/parse_certificate_fuzzer_corpus/ddff83e8dc1689708b93006b43f6dce895e434e0
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/ddff83e8dc1689708b93006b43f6dce895e434e0
rename to src/fuzz/parse_certificate_fuzzer_corpus/ddff83e8dc1689708b93006b43f6dce895e434e0
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/de1efac048d99f5deb0f177442bf80f0ee1b2d9b b/src/fuzz/parse_certificate_fuzzer_corpus/de1efac048d99f5deb0f177442bf80f0ee1b2d9b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/de1efac048d99f5deb0f177442bf80f0ee1b2d9b
rename to src/fuzz/parse_certificate_fuzzer_corpus/de1efac048d99f5deb0f177442bf80f0ee1b2d9b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/de35837dbfb09671a8cb88f41d4766f1d2054daf b/src/fuzz/parse_certificate_fuzzer_corpus/de35837dbfb09671a8cb88f41d4766f1d2054daf
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/de35837dbfb09671a8cb88f41d4766f1d2054daf
rename to src/fuzz/parse_certificate_fuzzer_corpus/de35837dbfb09671a8cb88f41d4766f1d2054daf
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/de992153d4fd0a9f3f221eed9fe5d1ed47ac508f b/src/fuzz/parse_certificate_fuzzer_corpus/de992153d4fd0a9f3f221eed9fe5d1ed47ac508f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/de992153d4fd0a9f3f221eed9fe5d1ed47ac508f
rename to src/fuzz/parse_certificate_fuzzer_corpus/de992153d4fd0a9f3f221eed9fe5d1ed47ac508f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/df1bba6cf64f963471094a147786366c3bfe436c b/src/fuzz/parse_certificate_fuzzer_corpus/df1bba6cf64f963471094a147786366c3bfe436c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/df1bba6cf64f963471094a147786366c3bfe436c
rename to src/fuzz/parse_certificate_fuzzer_corpus/df1bba6cf64f963471094a147786366c3bfe436c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/df492c0808f12ee3519c7b43c1a7e741dbada767 b/src/fuzz/parse_certificate_fuzzer_corpus/df492c0808f12ee3519c7b43c1a7e741dbada767
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/df492c0808f12ee3519c7b43c1a7e741dbada767
rename to src/fuzz/parse_certificate_fuzzer_corpus/df492c0808f12ee3519c7b43c1a7e741dbada767
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/df6fd809a32f71c44b205c3e088f89a9878db8ae b/src/fuzz/parse_certificate_fuzzer_corpus/df6fd809a32f71c44b205c3e088f89a9878db8ae
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/df6fd809a32f71c44b205c3e088f89a9878db8ae
rename to src/fuzz/parse_certificate_fuzzer_corpus/df6fd809a32f71c44b205c3e088f89a9878db8ae
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/dfe2ab9f49761619c9ebb6482b310106ec63662d b/src/fuzz/parse_certificate_fuzzer_corpus/dfe2ab9f49761619c9ebb6482b310106ec63662d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/dfe2ab9f49761619c9ebb6482b310106ec63662d
rename to src/fuzz/parse_certificate_fuzzer_corpus/dfe2ab9f49761619c9ebb6482b310106ec63662d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e0d864d70545f60870b1ca1e743652cbe405d452 b/src/fuzz/parse_certificate_fuzzer_corpus/e0d864d70545f60870b1ca1e743652cbe405d452
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e0d864d70545f60870b1ca1e743652cbe405d452
rename to src/fuzz/parse_certificate_fuzzer_corpus/e0d864d70545f60870b1ca1e743652cbe405d452
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e22b9859587c9b54f8329395de1fe5a59cc400b7 b/src/fuzz/parse_certificate_fuzzer_corpus/e22b9859587c9b54f8329395de1fe5a59cc400b7
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e22b9859587c9b54f8329395de1fe5a59cc400b7
rename to src/fuzz/parse_certificate_fuzzer_corpus/e22b9859587c9b54f8329395de1fe5a59cc400b7
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e2403d60044ee65d46c6707d0cfa137fb77e9c3b b/src/fuzz/parse_certificate_fuzzer_corpus/e2403d60044ee65d46c6707d0cfa137fb77e9c3b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e2403d60044ee65d46c6707d0cfa137fb77e9c3b
rename to src/fuzz/parse_certificate_fuzzer_corpus/e2403d60044ee65d46c6707d0cfa137fb77e9c3b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e2da772f8496f91e8a41d7aa5b695b2d6578af8d b/src/fuzz/parse_certificate_fuzzer_corpus/e2da772f8496f91e8a41d7aa5b695b2d6578af8d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e2da772f8496f91e8a41d7aa5b695b2d6578af8d
rename to src/fuzz/parse_certificate_fuzzer_corpus/e2da772f8496f91e8a41d7aa5b695b2d6578af8d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e396dfe241993e4f05bbe9786df62d4b414286a1 b/src/fuzz/parse_certificate_fuzzer_corpus/e396dfe241993e4f05bbe9786df62d4b414286a1
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e396dfe241993e4f05bbe9786df62d4b414286a1
rename to src/fuzz/parse_certificate_fuzzer_corpus/e396dfe241993e4f05bbe9786df62d4b414286a1
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e3e77ccd822c61fe4f90fb36a67e613c8fc40ff0 b/src/fuzz/parse_certificate_fuzzer_corpus/e3e77ccd822c61fe4f90fb36a67e613c8fc40ff0
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e3e77ccd822c61fe4f90fb36a67e613c8fc40ff0
rename to src/fuzz/parse_certificate_fuzzer_corpus/e3e77ccd822c61fe4f90fb36a67e613c8fc40ff0
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e4789495136cd1a7a41f1d16f4e5cb27a4009455 b/src/fuzz/parse_certificate_fuzzer_corpus/e4789495136cd1a7a41f1d16f4e5cb27a4009455
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e4789495136cd1a7a41f1d16f4e5cb27a4009455
rename to src/fuzz/parse_certificate_fuzzer_corpus/e4789495136cd1a7a41f1d16f4e5cb27a4009455
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e50688ade210910d1098fd52b0abf1dcfcd22fcd b/src/fuzz/parse_certificate_fuzzer_corpus/e50688ade210910d1098fd52b0abf1dcfcd22fcd
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e50688ade210910d1098fd52b0abf1dcfcd22fcd
rename to src/fuzz/parse_certificate_fuzzer_corpus/e50688ade210910d1098fd52b0abf1dcfcd22fcd
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e528ac7d68d76dcfb11f859195ba2e27f73ee1f2 b/src/fuzz/parse_certificate_fuzzer_corpus/e528ac7d68d76dcfb11f859195ba2e27f73ee1f2
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e528ac7d68d76dcfb11f859195ba2e27f73ee1f2
rename to src/fuzz/parse_certificate_fuzzer_corpus/e528ac7d68d76dcfb11f859195ba2e27f73ee1f2
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e575386f2b65576e4256922d658c6e265a0dcddc b/src/fuzz/parse_certificate_fuzzer_corpus/e575386f2b65576e4256922d658c6e265a0dcddc
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e575386f2b65576e4256922d658c6e265a0dcddc
rename to src/fuzz/parse_certificate_fuzzer_corpus/e575386f2b65576e4256922d658c6e265a0dcddc
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e5e26dcd52901e1d4a5532678f8730bbf3bbb6cd b/src/fuzz/parse_certificate_fuzzer_corpus/e5e26dcd52901e1d4a5532678f8730bbf3bbb6cd
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e5e26dcd52901e1d4a5532678f8730bbf3bbb6cd
rename to src/fuzz/parse_certificate_fuzzer_corpus/e5e26dcd52901e1d4a5532678f8730bbf3bbb6cd
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e6cec5e0c9305b5c928a2c2853110655403fd00e b/src/fuzz/parse_certificate_fuzzer_corpus/e6cec5e0c9305b5c928a2c2853110655403fd00e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e6cec5e0c9305b5c928a2c2853110655403fd00e
rename to src/fuzz/parse_certificate_fuzzer_corpus/e6cec5e0c9305b5c928a2c2853110655403fd00e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e6d7de8b5aaeea5535ded66d9d854b97306248a6 b/src/fuzz/parse_certificate_fuzzer_corpus/e6d7de8b5aaeea5535ded66d9d854b97306248a6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e6d7de8b5aaeea5535ded66d9d854b97306248a6
rename to src/fuzz/parse_certificate_fuzzer_corpus/e6d7de8b5aaeea5535ded66d9d854b97306248a6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e6e28772ab70fd1827b8edec1a3af54db9da7be6 b/src/fuzz/parse_certificate_fuzzer_corpus/e6e28772ab70fd1827b8edec1a3af54db9da7be6
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e6e28772ab70fd1827b8edec1a3af54db9da7be6
rename to src/fuzz/parse_certificate_fuzzer_corpus/e6e28772ab70fd1827b8edec1a3af54db9da7be6
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e75abb5c120484a78dbbb30fe5b0ba60d90b2110 b/src/fuzz/parse_certificate_fuzzer_corpus/e75abb5c120484a78dbbb30fe5b0ba60d90b2110
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e75abb5c120484a78dbbb30fe5b0ba60d90b2110
rename to src/fuzz/parse_certificate_fuzzer_corpus/e75abb5c120484a78dbbb30fe5b0ba60d90b2110
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e82e520d8cf4c5fcde705131d06084e830272163 b/src/fuzz/parse_certificate_fuzzer_corpus/e82e520d8cf4c5fcde705131d06084e830272163
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e82e520d8cf4c5fcde705131d06084e830272163
rename to src/fuzz/parse_certificate_fuzzer_corpus/e82e520d8cf4c5fcde705131d06084e830272163
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e850112a56e41caddd52a3b1e9d10c9267e6b84a b/src/fuzz/parse_certificate_fuzzer_corpus/e850112a56e41caddd52a3b1e9d10c9267e6b84a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e850112a56e41caddd52a3b1e9d10c9267e6b84a
rename to src/fuzz/parse_certificate_fuzzer_corpus/e850112a56e41caddd52a3b1e9d10c9267e6b84a
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e8cfd7e559c586e84dbf76b80287442aceaa7570 b/src/fuzz/parse_certificate_fuzzer_corpus/e8cfd7e559c586e84dbf76b80287442aceaa7570
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e8cfd7e559c586e84dbf76b80287442aceaa7570
rename to src/fuzz/parse_certificate_fuzzer_corpus/e8cfd7e559c586e84dbf76b80287442aceaa7570
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e8e14268d7dfc61e6e32b06bcf0238474ac3d77c b/src/fuzz/parse_certificate_fuzzer_corpus/e8e14268d7dfc61e6e32b06bcf0238474ac3d77c
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e8e14268d7dfc61e6e32b06bcf0238474ac3d77c
rename to src/fuzz/parse_certificate_fuzzer_corpus/e8e14268d7dfc61e6e32b06bcf0238474ac3d77c
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/e95692fed3eaa864d6648d6a6e637a98d92733e7 b/src/fuzz/parse_certificate_fuzzer_corpus/e95692fed3eaa864d6648d6a6e637a98d92733e7
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/e95692fed3eaa864d6648d6a6e637a98d92733e7
rename to src/fuzz/parse_certificate_fuzzer_corpus/e95692fed3eaa864d6648d6a6e637a98d92733e7
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/ea2d92c021c7a240632afc8c83fccfe478b034c4 b/src/fuzz/parse_certificate_fuzzer_corpus/ea2d92c021c7a240632afc8c83fccfe478b034c4
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/ea2d92c021c7a240632afc8c83fccfe478b034c4
rename to src/fuzz/parse_certificate_fuzzer_corpus/ea2d92c021c7a240632afc8c83fccfe478b034c4
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/ea620fc97de94fcfecb8de495369142c3113307f b/src/fuzz/parse_certificate_fuzzer_corpus/ea620fc97de94fcfecb8de495369142c3113307f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/ea620fc97de94fcfecb8de495369142c3113307f
rename to src/fuzz/parse_certificate_fuzzer_corpus/ea620fc97de94fcfecb8de495369142c3113307f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/eb1999e01e23f95dc9ea9a7321fe914c350a3e32 b/src/fuzz/parse_certificate_fuzzer_corpus/eb1999e01e23f95dc9ea9a7321fe914c350a3e32
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/eb1999e01e23f95dc9ea9a7321fe914c350a3e32
rename to src/fuzz/parse_certificate_fuzzer_corpus/eb1999e01e23f95dc9ea9a7321fe914c350a3e32
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/eb912870d7a67e0e905b1553341f501fcf297f15 b/src/fuzz/parse_certificate_fuzzer_corpus/eb912870d7a67e0e905b1553341f501fcf297f15
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/eb912870d7a67e0e905b1553341f501fcf297f15
rename to src/fuzz/parse_certificate_fuzzer_corpus/eb912870d7a67e0e905b1553341f501fcf297f15
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/ec9f68610484e74b489b48ea8b8055f8f7139a8b b/src/fuzz/parse_certificate_fuzzer_corpus/ec9f68610484e74b489b48ea8b8055f8f7139a8b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/ec9f68610484e74b489b48ea8b8055f8f7139a8b
rename to src/fuzz/parse_certificate_fuzzer_corpus/ec9f68610484e74b489b48ea8b8055f8f7139a8b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/ed9a6b417a176aab61ec778e7b9c8343a63fc5df b/src/fuzz/parse_certificate_fuzzer_corpus/ed9a6b417a176aab61ec778e7b9c8343a63fc5df
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/ed9a6b417a176aab61ec778e7b9c8343a63fc5df
rename to src/fuzz/parse_certificate_fuzzer_corpus/ed9a6b417a176aab61ec778e7b9c8343a63fc5df
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/ee58e1af5e862a96719b8baa2b035c86a085e494 b/src/fuzz/parse_certificate_fuzzer_corpus/ee58e1af5e862a96719b8baa2b035c86a085e494
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/ee58e1af5e862a96719b8baa2b035c86a085e494
rename to src/fuzz/parse_certificate_fuzzer_corpus/ee58e1af5e862a96719b8baa2b035c86a085e494
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/eec186e23c60032365b9d5ec12e92abb51f983ea b/src/fuzz/parse_certificate_fuzzer_corpus/eec186e23c60032365b9d5ec12e92abb51f983ea
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/eec186e23c60032365b9d5ec12e92abb51f983ea
rename to src/fuzz/parse_certificate_fuzzer_corpus/eec186e23c60032365b9d5ec12e92abb51f983ea
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/eed341a6b8c34146c747bbed1ae7a638961a52e3 b/src/fuzz/parse_certificate_fuzzer_corpus/eed341a6b8c34146c747bbed1ae7a638961a52e3
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/eed341a6b8c34146c747bbed1ae7a638961a52e3
rename to src/fuzz/parse_certificate_fuzzer_corpus/eed341a6b8c34146c747bbed1ae7a638961a52e3
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/efdd20ce06cc0df17f971ea77825e43710a253b9 b/src/fuzz/parse_certificate_fuzzer_corpus/efdd20ce06cc0df17f971ea77825e43710a253b9
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/efdd20ce06cc0df17f971ea77825e43710a253b9
rename to src/fuzz/parse_certificate_fuzzer_corpus/efdd20ce06cc0df17f971ea77825e43710a253b9
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f1cf7f50d73c2e7c727251518ab8dcf921641580 b/src/fuzz/parse_certificate_fuzzer_corpus/f1cf7f50d73c2e7c727251518ab8dcf921641580
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f1cf7f50d73c2e7c727251518ab8dcf921641580
rename to src/fuzz/parse_certificate_fuzzer_corpus/f1cf7f50d73c2e7c727251518ab8dcf921641580
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f22a25d78a04d7124c8f7fe72af2b133c34a2b62 b/src/fuzz/parse_certificate_fuzzer_corpus/f22a25d78a04d7124c8f7fe72af2b133c34a2b62
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f22a25d78a04d7124c8f7fe72af2b133c34a2b62
rename to src/fuzz/parse_certificate_fuzzer_corpus/f22a25d78a04d7124c8f7fe72af2b133c34a2b62
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f23808b3b2207747f107fbce894a52bc90504bd7 b/src/fuzz/parse_certificate_fuzzer_corpus/f23808b3b2207747f107fbce894a52bc90504bd7
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f23808b3b2207747f107fbce894a52bc90504bd7
rename to src/fuzz/parse_certificate_fuzzer_corpus/f23808b3b2207747f107fbce894a52bc90504bd7
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f35e6779fd018a14ed56a9d00fb844aadf26c61d b/src/fuzz/parse_certificate_fuzzer_corpus/f35e6779fd018a14ed56a9d00fb844aadf26c61d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f35e6779fd018a14ed56a9d00fb844aadf26c61d
rename to src/fuzz/parse_certificate_fuzzer_corpus/f35e6779fd018a14ed56a9d00fb844aadf26c61d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f3705dc8c7a374e337b3dbc06b9d1d3141cfd0b0 b/src/fuzz/parse_certificate_fuzzer_corpus/f3705dc8c7a374e337b3dbc06b9d1d3141cfd0b0
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f3705dc8c7a374e337b3dbc06b9d1d3141cfd0b0
rename to src/fuzz/parse_certificate_fuzzer_corpus/f3705dc8c7a374e337b3dbc06b9d1d3141cfd0b0
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f3ae9b74c634c7accc6798a38a9fca604fedeea8 b/src/fuzz/parse_certificate_fuzzer_corpus/f3ae9b74c634c7accc6798a38a9fca604fedeea8
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f3ae9b74c634c7accc6798a38a9fca604fedeea8
rename to src/fuzz/parse_certificate_fuzzer_corpus/f3ae9b74c634c7accc6798a38a9fca604fedeea8
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f3d47d384487219b3650a951e1576c34639bb8dc b/src/fuzz/parse_certificate_fuzzer_corpus/f3d47d384487219b3650a951e1576c34639bb8dc
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f3d47d384487219b3650a951e1576c34639bb8dc
rename to src/fuzz/parse_certificate_fuzzer_corpus/f3d47d384487219b3650a951e1576c34639bb8dc
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f42da6f9d592e993e3e659d64f9c14392a4583c7 b/src/fuzz/parse_certificate_fuzzer_corpus/f42da6f9d592e993e3e659d64f9c14392a4583c7
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f42da6f9d592e993e3e659d64f9c14392a4583c7
rename to src/fuzz/parse_certificate_fuzzer_corpus/f42da6f9d592e993e3e659d64f9c14392a4583c7
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f45461144e46024a0992f5a73da60896640c4737 b/src/fuzz/parse_certificate_fuzzer_corpus/f45461144e46024a0992f5a73da60896640c4737
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f45461144e46024a0992f5a73da60896640c4737
rename to src/fuzz/parse_certificate_fuzzer_corpus/f45461144e46024a0992f5a73da60896640c4737
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f45ab2a39168ecfb6c3873338a8057c437f81dee b/src/fuzz/parse_certificate_fuzzer_corpus/f45ab2a39168ecfb6c3873338a8057c437f81dee
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f45ab2a39168ecfb6c3873338a8057c437f81dee
rename to src/fuzz/parse_certificate_fuzzer_corpus/f45ab2a39168ecfb6c3873338a8057c437f81dee
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f48595187fcab0102474f59c3b66c9b2f9f35a5e b/src/fuzz/parse_certificate_fuzzer_corpus/f48595187fcab0102474f59c3b66c9b2f9f35a5e
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f48595187fcab0102474f59c3b66c9b2f9f35a5e
rename to src/fuzz/parse_certificate_fuzzer_corpus/f48595187fcab0102474f59c3b66c9b2f9f35a5e
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f4c9e992a50da65991d77134a6c9667dda0ffe81 b/src/fuzz/parse_certificate_fuzzer_corpus/f4c9e992a50da65991d77134a6c9667dda0ffe81
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f4c9e992a50da65991d77134a6c9667dda0ffe81
rename to src/fuzz/parse_certificate_fuzzer_corpus/f4c9e992a50da65991d77134a6c9667dda0ffe81
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f6ea2f559d87cdf58dc59ef9c26b9f96427b8525 b/src/fuzz/parse_certificate_fuzzer_corpus/f6ea2f559d87cdf58dc59ef9c26b9f96427b8525
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f6ea2f559d87cdf58dc59ef9c26b9f96427b8525
rename to src/fuzz/parse_certificate_fuzzer_corpus/f6ea2f559d87cdf58dc59ef9c26b9f96427b8525
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f759d004b43db028079b7074b89bb9b96957b802 b/src/fuzz/parse_certificate_fuzzer_corpus/f759d004b43db028079b7074b89bb9b96957b802
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f759d004b43db028079b7074b89bb9b96957b802
rename to src/fuzz/parse_certificate_fuzzer_corpus/f759d004b43db028079b7074b89bb9b96957b802
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f7dac090053203d28db6de7dfe9cb64327005d5b b/src/fuzz/parse_certificate_fuzzer_corpus/f7dac090053203d28db6de7dfe9cb64327005d5b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f7dac090053203d28db6de7dfe9cb64327005d5b
rename to src/fuzz/parse_certificate_fuzzer_corpus/f7dac090053203d28db6de7dfe9cb64327005d5b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f82bac0cf4ebd1d3b8cfa43b1f337d8a35eb5f16 b/src/fuzz/parse_certificate_fuzzer_corpus/f82bac0cf4ebd1d3b8cfa43b1f337d8a35eb5f16
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f82bac0cf4ebd1d3b8cfa43b1f337d8a35eb5f16
rename to src/fuzz/parse_certificate_fuzzer_corpus/f82bac0cf4ebd1d3b8cfa43b1f337d8a35eb5f16
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f83f94a04e4058c5ded7796ee6e0e3c3d0a34081 b/src/fuzz/parse_certificate_fuzzer_corpus/f83f94a04e4058c5ded7796ee6e0e3c3d0a34081
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f83f94a04e4058c5ded7796ee6e0e3c3d0a34081
rename to src/fuzz/parse_certificate_fuzzer_corpus/f83f94a04e4058c5ded7796ee6e0e3c3d0a34081
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f873e0973e1b534208d62779010450b7459bbf07 b/src/fuzz/parse_certificate_fuzzer_corpus/f873e0973e1b534208d62779010450b7459bbf07
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f873e0973e1b534208d62779010450b7459bbf07
rename to src/fuzz/parse_certificate_fuzzer_corpus/f873e0973e1b534208d62779010450b7459bbf07
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f89757c055df283fc748bf36d32044f66161767d b/src/fuzz/parse_certificate_fuzzer_corpus/f89757c055df283fc748bf36d32044f66161767d
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f89757c055df283fc748bf36d32044f66161767d
rename to src/fuzz/parse_certificate_fuzzer_corpus/f89757c055df283fc748bf36d32044f66161767d
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f9276a499c4ba0d65690b9d5dff1bc993141504b b/src/fuzz/parse_certificate_fuzzer_corpus/f9276a499c4ba0d65690b9d5dff1bc993141504b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f9276a499c4ba0d65690b9d5dff1bc993141504b
rename to src/fuzz/parse_certificate_fuzzer_corpus/f9276a499c4ba0d65690b9d5dff1bc993141504b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f944dcd635f9801f7ac90a407fbc479964dec024 b/src/fuzz/parse_certificate_fuzzer_corpus/f944dcd635f9801f7ac90a407fbc479964dec024
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f944dcd635f9801f7ac90a407fbc479964dec024
rename to src/fuzz/parse_certificate_fuzzer_corpus/f944dcd635f9801f7ac90a407fbc479964dec024
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/f9c50b8a2699c8a53806ffb790eef0d349f5da20 b/src/fuzz/parse_certificate_fuzzer_corpus/f9c50b8a2699c8a53806ffb790eef0d349f5da20
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/f9c50b8a2699c8a53806ffb790eef0d349f5da20
rename to src/fuzz/parse_certificate_fuzzer_corpus/f9c50b8a2699c8a53806ffb790eef0d349f5da20
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/fb103f0cac3a36baa4a1809fdc62db227311630b b/src/fuzz/parse_certificate_fuzzer_corpus/fb103f0cac3a36baa4a1809fdc62db227311630b
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/fb103f0cac3a36baa4a1809fdc62db227311630b
rename to src/fuzz/parse_certificate_fuzzer_corpus/fb103f0cac3a36baa4a1809fdc62db227311630b
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/fc0ef2281913afbbdc2fc8a5491937313d787ccd b/src/fuzz/parse_certificate_fuzzer_corpus/fc0ef2281913afbbdc2fc8a5491937313d787ccd
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/fc0ef2281913afbbdc2fc8a5491937313d787ccd
rename to src/fuzz/parse_certificate_fuzzer_corpus/fc0ef2281913afbbdc2fc8a5491937313d787ccd
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/fc43714698641583ccb452a231068149b2a5cacd b/src/fuzz/parse_certificate_fuzzer_corpus/fc43714698641583ccb452a231068149b2a5cacd
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/fc43714698641583ccb452a231068149b2a5cacd
rename to src/fuzz/parse_certificate_fuzzer_corpus/fc43714698641583ccb452a231068149b2a5cacd
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/fc4be0b0fccca3c620133014fd1f2f7d7a0ecda1 b/src/fuzz/parse_certificate_fuzzer_corpus/fc4be0b0fccca3c620133014fd1f2f7d7a0ecda1
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/fc4be0b0fccca3c620133014fd1f2f7d7a0ecda1
rename to src/fuzz/parse_certificate_fuzzer_corpus/fc4be0b0fccca3c620133014fd1f2f7d7a0ecda1
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/fcd54145afe1025f572c471efc8aac2f534b2254 b/src/fuzz/parse_certificate_fuzzer_corpus/fcd54145afe1025f572c471efc8aac2f534b2254
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/fcd54145afe1025f572c471efc8aac2f534b2254
rename to src/fuzz/parse_certificate_fuzzer_corpus/fcd54145afe1025f572c471efc8aac2f534b2254
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/fe4f743c2f79f22aa9612044b8ef32c1ec624878 b/src/fuzz/parse_certificate_fuzzer_corpus/fe4f743c2f79f22aa9612044b8ef32c1ec624878
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/fe4f743c2f79f22aa9612044b8ef32c1ec624878
rename to src/fuzz/parse_certificate_fuzzer_corpus/fe4f743c2f79f22aa9612044b8ef32c1ec624878
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/fe61891d68797ef7a8aa039c9d836858f630353f b/src/fuzz/parse_certificate_fuzzer_corpus/fe61891d68797ef7a8aa039c9d836858f630353f
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/fe61891d68797ef7a8aa039c9d836858f630353f
rename to src/fuzz/parse_certificate_fuzzer_corpus/fe61891d68797ef7a8aa039c9d836858f630353f
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/feb6a1d3377dadf7a3e152c1b14ba578972f32b1 b/src/fuzz/parse_certificate_fuzzer_corpus/feb6a1d3377dadf7a3e152c1b14ba578972f32b1
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/feb6a1d3377dadf7a3e152c1b14ba578972f32b1
rename to src/fuzz/parse_certificate_fuzzer_corpus/feb6a1d3377dadf7a3e152c1b14ba578972f32b1
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/ff77dd6c362c66b593c750f51c3c0482ad091174 b/src/fuzz/parse_certificate_fuzzer_corpus/ff77dd6c362c66b593c750f51c3c0482ad091174
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/ff77dd6c362c66b593c750f51c3c0482ad091174
rename to src/fuzz/parse_certificate_fuzzer_corpus/ff77dd6c362c66b593c750f51c3c0482ad091174
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/ff887ccb7b1a3fc53aa53e0edb9059879fc4f8a3 b/src/fuzz/parse_certificate_fuzzer_corpus/ff887ccb7b1a3fc53aa53e0edb9059879fc4f8a3
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/ff887ccb7b1a3fc53aa53e0edb9059879fc4f8a3
rename to src/fuzz/parse_certificate_fuzzer_corpus/ff887ccb7b1a3fc53aa53e0edb9059879fc4f8a3
Binary files differ
diff --git a/fuzz/parse_certificate_fuzzer_corpus/ffc5077ed0160c01651c5c8a083a9a1f1b23858a b/src/fuzz/parse_certificate_fuzzer_corpus/ffc5077ed0160c01651c5c8a083a9a1f1b23858a
similarity index 100%
rename from fuzz/parse_certificate_fuzzer_corpus/ffc5077ed0160c01651c5c8a083a9a1f1b23858a
rename to src/fuzz/parse_certificate_fuzzer_corpus/ffc5077ed0160c01651c5c8a083a9a1f1b23858a
Binary files differ
diff --git a/fuzz/parse_crldp_fuzzer.cc b/src/fuzz/parse_crldp_fuzzer.cc
similarity index 100%
rename from fuzz/parse_crldp_fuzzer.cc
rename to src/fuzz/parse_crldp_fuzzer.cc
diff --git a/fuzz/parse_crldp_fuzzer_corpus/crldp_issuer_as_dirname.der b/src/fuzz/parse_crldp_fuzzer_corpus/crldp_issuer_as_dirname.der
similarity index 100%
rename from fuzz/parse_crldp_fuzzer_corpus/crldp_issuer_as_dirname.der
rename to src/fuzz/parse_crldp_fuzzer_corpus/crldp_issuer_as_dirname.der
diff --git a/fuzz/parse_crldp_fuzzer_corpus/relative_name_and_reasons_and_multiple_dps.der b/src/fuzz/parse_crldp_fuzzer_corpus/relative_name_and_reasons_and_multiple_dps.der
similarity index 100%
rename from fuzz/parse_crldp_fuzzer_corpus/relative_name_and_reasons_and_multiple_dps.der
rename to src/fuzz/parse_crldp_fuzzer_corpus/relative_name_and_reasons_and_multiple_dps.der
Binary files differ
diff --git a/fuzz/pkcs12.cc b/src/fuzz/pkcs12.cc
similarity index 100%
rename from fuzz/pkcs12.cc
rename to src/fuzz/pkcs12.cc
diff --git a/fuzz/pkcs12_corpus/04191202c1f7d978bcb3a4c1316d88b046689e31 b/src/fuzz/pkcs12_corpus/04191202c1f7d978bcb3a4c1316d88b046689e31
similarity index 100%
rename from fuzz/pkcs12_corpus/04191202c1f7d978bcb3a4c1316d88b046689e31
rename to src/fuzz/pkcs12_corpus/04191202c1f7d978bcb3a4c1316d88b046689e31
Binary files differ
diff --git a/fuzz/pkcs12_corpus/7dbf598a00e4d22ac2ae1bc658fbc6596901d53f b/src/fuzz/pkcs12_corpus/7dbf598a00e4d22ac2ae1bc658fbc6596901d53f
similarity index 100%
rename from fuzz/pkcs12_corpus/7dbf598a00e4d22ac2ae1bc658fbc6596901d53f
rename to src/fuzz/pkcs12_corpus/7dbf598a00e4d22ac2ae1bc658fbc6596901d53f
Binary files differ
diff --git a/fuzz/pkcs12_corpus/aab806b45129f3284cf9598951cdd57a86e63ab5 b/src/fuzz/pkcs12_corpus/aab806b45129f3284cf9598951cdd57a86e63ab5
similarity index 100%
rename from fuzz/pkcs12_corpus/aab806b45129f3284cf9598951cdd57a86e63ab5
rename to src/fuzz/pkcs12_corpus/aab806b45129f3284cf9598951cdd57a86e63ab5
Binary files differ
diff --git a/fuzz/pkcs12_corpus/fff673b3287ad0d26ffa212d14d94ce2d015c7ab b/src/fuzz/pkcs12_corpus/fff673b3287ad0d26ffa212d14d94ce2d015c7ab
similarity index 100%
rename from fuzz/pkcs12_corpus/fff673b3287ad0d26ffa212d14d94ce2d015c7ab
rename to src/fuzz/pkcs12_corpus/fff673b3287ad0d26ffa212d14d94ce2d015c7ab
Binary files differ
diff --git a/fuzz/pkcs8.cc b/src/fuzz/pkcs8.cc
similarity index 100%
rename from fuzz/pkcs8.cc
rename to src/fuzz/pkcs8.cc
diff --git a/fuzz/pkcs8_corpus/129ebe4bf8b167a37741c9c470fd7c4a0359ad63 b/src/fuzz/pkcs8_corpus/129ebe4bf8b167a37741c9c470fd7c4a0359ad63
similarity index 100%
rename from fuzz/pkcs8_corpus/129ebe4bf8b167a37741c9c470fd7c4a0359ad63
rename to src/fuzz/pkcs8_corpus/129ebe4bf8b167a37741c9c470fd7c4a0359ad63
Binary files differ
diff --git a/fuzz/pkcs8_corpus/1bf03b5d9f129cd80513b820a55c9568eb1d350b b/src/fuzz/pkcs8_corpus/1bf03b5d9f129cd80513b820a55c9568eb1d350b
similarity index 100%
rename from fuzz/pkcs8_corpus/1bf03b5d9f129cd80513b820a55c9568eb1d350b
rename to src/fuzz/pkcs8_corpus/1bf03b5d9f129cd80513b820a55c9568eb1d350b
Binary files differ
diff --git a/fuzz/pkcs8_corpus/225df81ad5fc9783575b57e20207645e55a8fa3f b/src/fuzz/pkcs8_corpus/225df81ad5fc9783575b57e20207645e55a8fa3f
similarity index 100%
rename from fuzz/pkcs8_corpus/225df81ad5fc9783575b57e20207645e55a8fa3f
rename to src/fuzz/pkcs8_corpus/225df81ad5fc9783575b57e20207645e55a8fa3f
Binary files differ
diff --git a/fuzz/pkcs8_corpus/3033b336d833baef80981f40394c281c20677f53 b/src/fuzz/pkcs8_corpus/3033b336d833baef80981f40394c281c20677f53
similarity index 100%
rename from fuzz/pkcs8_corpus/3033b336d833baef80981f40394c281c20677f53
rename to src/fuzz/pkcs8_corpus/3033b336d833baef80981f40394c281c20677f53
Binary files differ
diff --git a/fuzz/pkcs8_corpus/31aa87887801ac3f6eaab0bade714e56fcb5fab7 b/src/fuzz/pkcs8_corpus/31aa87887801ac3f6eaab0bade714e56fcb5fab7
similarity index 100%
rename from fuzz/pkcs8_corpus/31aa87887801ac3f6eaab0bade714e56fcb5fab7
rename to src/fuzz/pkcs8_corpus/31aa87887801ac3f6eaab0bade714e56fcb5fab7
Binary files differ
diff --git a/fuzz/pkcs8_corpus/3f7e0b4378403f44de34874789bce582790a1348 b/src/fuzz/pkcs8_corpus/3f7e0b4378403f44de34874789bce582790a1348
similarity index 100%
rename from fuzz/pkcs8_corpus/3f7e0b4378403f44de34874789bce582790a1348
rename to src/fuzz/pkcs8_corpus/3f7e0b4378403f44de34874789bce582790a1348
Binary files differ
diff --git a/fuzz/pkcs8_corpus/40d5a9f71cacb2389b58a8a24cfa52d6b51bf046 b/src/fuzz/pkcs8_corpus/40d5a9f71cacb2389b58a8a24cfa52d6b51bf046
similarity index 100%
rename from fuzz/pkcs8_corpus/40d5a9f71cacb2389b58a8a24cfa52d6b51bf046
rename to src/fuzz/pkcs8_corpus/40d5a9f71cacb2389b58a8a24cfa52d6b51bf046
Binary files differ
diff --git a/fuzz/pkcs8_corpus/57e8e625f2f2313f2ec174a3209972e9bc5125ab b/src/fuzz/pkcs8_corpus/57e8e625f2f2313f2ec174a3209972e9bc5125ab
similarity index 100%
rename from fuzz/pkcs8_corpus/57e8e625f2f2313f2ec174a3209972e9bc5125ab
rename to src/fuzz/pkcs8_corpus/57e8e625f2f2313f2ec174a3209972e9bc5125ab
Binary files differ
diff --git a/fuzz/pkcs8_corpus/89db3807a0d30e36007b74c8ee4aac912fe3fd75 b/src/fuzz/pkcs8_corpus/89db3807a0d30e36007b74c8ee4aac912fe3fd75
similarity index 100%
rename from fuzz/pkcs8_corpus/89db3807a0d30e36007b74c8ee4aac912fe3fd75
rename to src/fuzz/pkcs8_corpus/89db3807a0d30e36007b74c8ee4aac912fe3fd75
Binary files differ
diff --git a/fuzz/pkcs8_corpus/d38e79992de4ffaf585a6450ba2e6f21188fdd08 b/src/fuzz/pkcs8_corpus/d38e79992de4ffaf585a6450ba2e6f21188fdd08
similarity index 100%
rename from fuzz/pkcs8_corpus/d38e79992de4ffaf585a6450ba2e6f21188fdd08
rename to src/fuzz/pkcs8_corpus/d38e79992de4ffaf585a6450ba2e6f21188fdd08
Binary files differ
diff --git a/fuzz/pkcs8_corpus/d9206dbdd26c06ee8de4e587553e72b3bb22d36b b/src/fuzz/pkcs8_corpus/d9206dbdd26c06ee8de4e587553e72b3bb22d36b
similarity index 100%
rename from fuzz/pkcs8_corpus/d9206dbdd26c06ee8de4e587553e72b3bb22d36b
rename to src/fuzz/pkcs8_corpus/d9206dbdd26c06ee8de4e587553e72b3bb22d36b
Binary files differ
diff --git a/fuzz/pkcs8_corpus/e0a0b34deb64510a36919a13258bd2c8725e41fe b/src/fuzz/pkcs8_corpus/e0a0b34deb64510a36919a13258bd2c8725e41fe
similarity index 100%
rename from fuzz/pkcs8_corpus/e0a0b34deb64510a36919a13258bd2c8725e41fe
rename to src/fuzz/pkcs8_corpus/e0a0b34deb64510a36919a13258bd2c8725e41fe
Binary files differ
diff --git a/fuzz/pkcs8_corpus/e5cfb9f3e23eda47731b1cf3414df1bd408179b7 b/src/fuzz/pkcs8_corpus/e5cfb9f3e23eda47731b1cf3414df1bd408179b7
similarity index 100%
rename from fuzz/pkcs8_corpus/e5cfb9f3e23eda47731b1cf3414df1bd408179b7
rename to src/fuzz/pkcs8_corpus/e5cfb9f3e23eda47731b1cf3414df1bd408179b7
Binary files differ
diff --git a/fuzz/pkcs8_corpus/efb2c016e9375355e04a5d99e2a17415c9d4f648 b/src/fuzz/pkcs8_corpus/efb2c016e9375355e04a5d99e2a17415c9d4f648
similarity index 100%
rename from fuzz/pkcs8_corpus/efb2c016e9375355e04a5d99e2a17415c9d4f648
rename to src/fuzz/pkcs8_corpus/efb2c016e9375355e04a5d99e2a17415c9d4f648
Binary files differ
diff --git a/fuzz/pkcs8_corpus/fc0fad9f9fb142dee99a03a50a64d10767f9f18e b/src/fuzz/pkcs8_corpus/fc0fad9f9fb142dee99a03a50a64d10767f9f18e
similarity index 100%
rename from fuzz/pkcs8_corpus/fc0fad9f9fb142dee99a03a50a64d10767f9f18e
rename to src/fuzz/pkcs8_corpus/fc0fad9f9fb142dee99a03a50a64d10767f9f18e
Binary files differ
diff --git a/fuzz/privkey.cc b/src/fuzz/privkey.cc
similarity index 100%
rename from fuzz/privkey.cc
rename to src/fuzz/privkey.cc
diff --git a/fuzz/privkey_corpus/00c42569d947a510cf9797c6f57e072aa0ca5bb3 b/src/fuzz/privkey_corpus/00c42569d947a510cf9797c6f57e072aa0ca5bb3
similarity index 100%
rename from fuzz/privkey_corpus/00c42569d947a510cf9797c6f57e072aa0ca5bb3
rename to src/fuzz/privkey_corpus/00c42569d947a510cf9797c6f57e072aa0ca5bb3
Binary files differ
diff --git a/fuzz/privkey_corpus/040e09a6e89086dfd9260699f1dd27f1ac8fc608 b/src/fuzz/privkey_corpus/040e09a6e89086dfd9260699f1dd27f1ac8fc608
similarity index 100%
rename from fuzz/privkey_corpus/040e09a6e89086dfd9260699f1dd27f1ac8fc608
rename to src/fuzz/privkey_corpus/040e09a6e89086dfd9260699f1dd27f1ac8fc608
Binary files differ
diff --git a/fuzz/privkey_corpus/05a573fb3bb39c31923a303fc2792e72eff61cc4 b/src/fuzz/privkey_corpus/05a573fb3bb39c31923a303fc2792e72eff61cc4
similarity index 100%
rename from fuzz/privkey_corpus/05a573fb3bb39c31923a303fc2792e72eff61cc4
rename to src/fuzz/privkey_corpus/05a573fb3bb39c31923a303fc2792e72eff61cc4
Binary files differ
diff --git a/fuzz/privkey_corpus/09db9192b630c602121231a0de852de7888af92f b/src/fuzz/privkey_corpus/09db9192b630c602121231a0de852de7888af92f
similarity index 100%
rename from fuzz/privkey_corpus/09db9192b630c602121231a0de852de7888af92f
rename to src/fuzz/privkey_corpus/09db9192b630c602121231a0de852de7888af92f
Binary files differ
diff --git a/fuzz/privkey_corpus/0ce90fa3fde09714028bbed4b835b9889868f05b b/src/fuzz/privkey_corpus/0ce90fa3fde09714028bbed4b835b9889868f05b
similarity index 100%
rename from fuzz/privkey_corpus/0ce90fa3fde09714028bbed4b835b9889868f05b
rename to src/fuzz/privkey_corpus/0ce90fa3fde09714028bbed4b835b9889868f05b
Binary files differ
diff --git a/fuzz/privkey_corpus/0da750195873f5330d846c55736fa9c952daba74 b/src/fuzz/privkey_corpus/0da750195873f5330d846c55736fa9c952daba74
similarity index 100%
rename from fuzz/privkey_corpus/0da750195873f5330d846c55736fa9c952daba74
rename to src/fuzz/privkey_corpus/0da750195873f5330d846c55736fa9c952daba74
Binary files differ
diff --git a/fuzz/privkey_corpus/0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff b/src/fuzz/privkey_corpus/0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff
similarity index 100%
rename from fuzz/privkey_corpus/0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff
rename to src/fuzz/privkey_corpus/0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff
diff --git a/fuzz/privkey_corpus/144955d4b56923a5003f4778a724aaae45e133a7 b/src/fuzz/privkey_corpus/144955d4b56923a5003f4778a724aaae45e133a7
similarity index 100%
rename from fuzz/privkey_corpus/144955d4b56923a5003f4778a724aaae45e133a7
rename to src/fuzz/privkey_corpus/144955d4b56923a5003f4778a724aaae45e133a7
Binary files differ
diff --git a/fuzz/privkey_corpus/21390a583c6914c6217e3e7a6f0f500565c3db01 b/src/fuzz/privkey_corpus/21390a583c6914c6217e3e7a6f0f500565c3db01
similarity index 100%
rename from fuzz/privkey_corpus/21390a583c6914c6217e3e7a6f0f500565c3db01
rename to src/fuzz/privkey_corpus/21390a583c6914c6217e3e7a6f0f500565c3db01
Binary files differ
diff --git a/fuzz/privkey_corpus/2d4091ae2ed10fe2008a9345042316e0d9e12f78 b/src/fuzz/privkey_corpus/2d4091ae2ed10fe2008a9345042316e0d9e12f78
similarity index 100%
rename from fuzz/privkey_corpus/2d4091ae2ed10fe2008a9345042316e0d9e12f78
rename to src/fuzz/privkey_corpus/2d4091ae2ed10fe2008a9345042316e0d9e12f78
Binary files differ
diff --git a/fuzz/privkey_corpus/30d35fe2026932f96aa4254f12fba48d42ddabe4 b/src/fuzz/privkey_corpus/30d35fe2026932f96aa4254f12fba48d42ddabe4
similarity index 100%
rename from fuzz/privkey_corpus/30d35fe2026932f96aa4254f12fba48d42ddabe4
rename to src/fuzz/privkey_corpus/30d35fe2026932f96aa4254f12fba48d42ddabe4
Binary files differ
diff --git a/fuzz/privkey_corpus/3499daeee13c1a1f32021dd6666834b3f57eaf75 b/src/fuzz/privkey_corpus/3499daeee13c1a1f32021dd6666834b3f57eaf75
similarity index 100%
rename from fuzz/privkey_corpus/3499daeee13c1a1f32021dd6666834b3f57eaf75
rename to src/fuzz/privkey_corpus/3499daeee13c1a1f32021dd6666834b3f57eaf75
Binary files differ
diff --git a/fuzz/privkey_corpus/35d56dec4d0b9eee7bc3f7116694b78bd3e14adf b/src/fuzz/privkey_corpus/35d56dec4d0b9eee7bc3f7116694b78bd3e14adf
similarity index 100%
rename from fuzz/privkey_corpus/35d56dec4d0b9eee7bc3f7116694b78bd3e14adf
rename to src/fuzz/privkey_corpus/35d56dec4d0b9eee7bc3f7116694b78bd3e14adf
Binary files differ
diff --git a/fuzz/privkey_corpus/3d70c8546bd266eb21f3ad3410ce40ce0f11c754 b/src/fuzz/privkey_corpus/3d70c8546bd266eb21f3ad3410ce40ce0f11c754
similarity index 100%
rename from fuzz/privkey_corpus/3d70c8546bd266eb21f3ad3410ce40ce0f11c754
rename to src/fuzz/privkey_corpus/3d70c8546bd266eb21f3ad3410ce40ce0f11c754
Binary files differ
diff --git a/fuzz/privkey_corpus/3fa9a81502da9188dc226556ca3ebedf247b2a31 b/src/fuzz/privkey_corpus/3fa9a81502da9188dc226556ca3ebedf247b2a31
similarity index 100%
rename from fuzz/privkey_corpus/3fa9a81502da9188dc226556ca3ebedf247b2a31
rename to src/fuzz/privkey_corpus/3fa9a81502da9188dc226556ca3ebedf247b2a31
Binary files differ
diff --git a/fuzz/privkey_corpus/408eb93771f2db1955f2d3b886aa1288955e9595 b/src/fuzz/privkey_corpus/408eb93771f2db1955f2d3b886aa1288955e9595
similarity index 100%
rename from fuzz/privkey_corpus/408eb93771f2db1955f2d3b886aa1288955e9595
rename to src/fuzz/privkey_corpus/408eb93771f2db1955f2d3b886aa1288955e9595
Binary files differ
diff --git a/fuzz/privkey_corpus/4225b400b9e45f5b3a9bea9b4b1ded8c400a1be5 b/src/fuzz/privkey_corpus/4225b400b9e45f5b3a9bea9b4b1ded8c400a1be5
similarity index 100%
rename from fuzz/privkey_corpus/4225b400b9e45f5b3a9bea9b4b1ded8c400a1be5
rename to src/fuzz/privkey_corpus/4225b400b9e45f5b3a9bea9b4b1ded8c400a1be5
Binary files differ
diff --git a/fuzz/privkey_corpus/51911d8d5529737e78a8c07f7835add996096e4e b/src/fuzz/privkey_corpus/51911d8d5529737e78a8c07f7835add996096e4e
similarity index 100%
rename from fuzz/privkey_corpus/51911d8d5529737e78a8c07f7835add996096e4e
rename to src/fuzz/privkey_corpus/51911d8d5529737e78a8c07f7835add996096e4e
Binary files differ
diff --git a/fuzz/privkey_corpus/5c755df2a1f4c2672ff31c9d7d58d6e003a5f42e b/src/fuzz/privkey_corpus/5c755df2a1f4c2672ff31c9d7d58d6e003a5f42e
similarity index 100%
rename from fuzz/privkey_corpus/5c755df2a1f4c2672ff31c9d7d58d6e003a5f42e
rename to src/fuzz/privkey_corpus/5c755df2a1f4c2672ff31c9d7d58d6e003a5f42e
Binary files differ
diff --git a/fuzz/privkey_corpus/5d50b7105a65869ceb68ad2a8d6dbadc184d0841 b/src/fuzz/privkey_corpus/5d50b7105a65869ceb68ad2a8d6dbadc184d0841
similarity index 100%
rename from fuzz/privkey_corpus/5d50b7105a65869ceb68ad2a8d6dbadc184d0841
rename to src/fuzz/privkey_corpus/5d50b7105a65869ceb68ad2a8d6dbadc184d0841
Binary files differ
diff --git a/fuzz/privkey_corpus/6099440734ee930046e454c92ff576aafe33023c b/src/fuzz/privkey_corpus/6099440734ee930046e454c92ff576aafe33023c
similarity index 100%
rename from fuzz/privkey_corpus/6099440734ee930046e454c92ff576aafe33023c
rename to src/fuzz/privkey_corpus/6099440734ee930046e454c92ff576aafe33023c
diff --git a/fuzz/privkey_corpus/63a1c254ef76396040a8a11c9715f0d7435ca3cb b/src/fuzz/privkey_corpus/63a1c254ef76396040a8a11c9715f0d7435ca3cb
similarity index 100%
rename from fuzz/privkey_corpus/63a1c254ef76396040a8a11c9715f0d7435ca3cb
rename to src/fuzz/privkey_corpus/63a1c254ef76396040a8a11c9715f0d7435ca3cb
Binary files differ
diff --git a/fuzz/privkey_corpus/63fcd39ff8f3d87e84282915540cbf08e2df0d7d b/src/fuzz/privkey_corpus/63fcd39ff8f3d87e84282915540cbf08e2df0d7d
similarity index 100%
rename from fuzz/privkey_corpus/63fcd39ff8f3d87e84282915540cbf08e2df0d7d
rename to src/fuzz/privkey_corpus/63fcd39ff8f3d87e84282915540cbf08e2df0d7d
Binary files differ
diff --git a/fuzz/privkey_corpus/64d5fbd143dd252a45201c7ca8a9d5df6503fca3 b/src/fuzz/privkey_corpus/64d5fbd143dd252a45201c7ca8a9d5df6503fca3
similarity index 100%
rename from fuzz/privkey_corpus/64d5fbd143dd252a45201c7ca8a9d5df6503fca3
rename to src/fuzz/privkey_corpus/64d5fbd143dd252a45201c7ca8a9d5df6503fca3
Binary files differ
diff --git a/fuzz/privkey_corpus/6564b23ca877f7b46600c0628d9ecc503888cc67 b/src/fuzz/privkey_corpus/6564b23ca877f7b46600c0628d9ecc503888cc67
similarity index 100%
rename from fuzz/privkey_corpus/6564b23ca877f7b46600c0628d9ecc503888cc67
rename to src/fuzz/privkey_corpus/6564b23ca877f7b46600c0628d9ecc503888cc67
Binary files differ
diff --git a/fuzz/privkey_corpus/7019dcba7ca33cc061327b124fb24709299a3e9b b/src/fuzz/privkey_corpus/7019dcba7ca33cc061327b124fb24709299a3e9b
similarity index 100%
rename from fuzz/privkey_corpus/7019dcba7ca33cc061327b124fb24709299a3e9b
rename to src/fuzz/privkey_corpus/7019dcba7ca33cc061327b124fb24709299a3e9b
Binary files differ
diff --git a/fuzz/privkey_corpus/7115008ca4af946a5e2cec6166c8cf2bfacf6f0b b/src/fuzz/privkey_corpus/7115008ca4af946a5e2cec6166c8cf2bfacf6f0b
similarity index 100%
rename from fuzz/privkey_corpus/7115008ca4af946a5e2cec6166c8cf2bfacf6f0b
rename to src/fuzz/privkey_corpus/7115008ca4af946a5e2cec6166c8cf2bfacf6f0b
Binary files differ
diff --git a/fuzz/privkey_corpus/7508d58d4f00dc14a072ef68c79d5db942195bac b/src/fuzz/privkey_corpus/7508d58d4f00dc14a072ef68c79d5db942195bac
similarity index 100%
rename from fuzz/privkey_corpus/7508d58d4f00dc14a072ef68c79d5db942195bac
rename to src/fuzz/privkey_corpus/7508d58d4f00dc14a072ef68c79d5db942195bac
Binary files differ
diff --git a/fuzz/privkey_corpus/7b4202b35800a1c6fbfde9de8dd7c06704353bdd b/src/fuzz/privkey_corpus/7b4202b35800a1c6fbfde9de8dd7c06704353bdd
similarity index 100%
rename from fuzz/privkey_corpus/7b4202b35800a1c6fbfde9de8dd7c06704353bdd
rename to src/fuzz/privkey_corpus/7b4202b35800a1c6fbfde9de8dd7c06704353bdd
Binary files differ
diff --git a/fuzz/privkey_corpus/7baa95845eeabd342bfec6eacfa14a623c59e158 b/src/fuzz/privkey_corpus/7baa95845eeabd342bfec6eacfa14a623c59e158
similarity index 100%
rename from fuzz/privkey_corpus/7baa95845eeabd342bfec6eacfa14a623c59e158
rename to src/fuzz/privkey_corpus/7baa95845eeabd342bfec6eacfa14a623c59e158
Binary files differ
diff --git a/fuzz/privkey_corpus/7dfd158e7e1d8c6737ece7d1ea5d67820c671c90 b/src/fuzz/privkey_corpus/7dfd158e7e1d8c6737ece7d1ea5d67820c671c90
similarity index 100%
rename from fuzz/privkey_corpus/7dfd158e7e1d8c6737ece7d1ea5d67820c671c90
rename to src/fuzz/privkey_corpus/7dfd158e7e1d8c6737ece7d1ea5d67820c671c90
Binary files differ
diff --git a/fuzz/privkey_corpus/825915611b3cd3ba1ae6a9c178fe27bbc7dd3688 b/src/fuzz/privkey_corpus/825915611b3cd3ba1ae6a9c178fe27bbc7dd3688
similarity index 100%
rename from fuzz/privkey_corpus/825915611b3cd3ba1ae6a9c178fe27bbc7dd3688
rename to src/fuzz/privkey_corpus/825915611b3cd3ba1ae6a9c178fe27bbc7dd3688
Binary files differ
diff --git a/fuzz/privkey_corpus/83a952b25c76484e160a04f5f2c0263cc07cc99d b/src/fuzz/privkey_corpus/83a952b25c76484e160a04f5f2c0263cc07cc99d
similarity index 100%
rename from fuzz/privkey_corpus/83a952b25c76484e160a04f5f2c0263cc07cc99d
rename to src/fuzz/privkey_corpus/83a952b25c76484e160a04f5f2c0263cc07cc99d
Binary files differ
diff --git a/fuzz/privkey_corpus/864e3b9ea0ec966bcf1d1dc827c5b5d32dfe5bd9 b/src/fuzz/privkey_corpus/864e3b9ea0ec966bcf1d1dc827c5b5d32dfe5bd9
similarity index 100%
rename from fuzz/privkey_corpus/864e3b9ea0ec966bcf1d1dc827c5b5d32dfe5bd9
rename to src/fuzz/privkey_corpus/864e3b9ea0ec966bcf1d1dc827c5b5d32dfe5bd9
Binary files differ
diff --git a/fuzz/privkey_corpus/91583ca2b096602157ea1e68c7d6b2adff9378e4 b/src/fuzz/privkey_corpus/91583ca2b096602157ea1e68c7d6b2adff9378e4
similarity index 100%
rename from fuzz/privkey_corpus/91583ca2b096602157ea1e68c7d6b2adff9378e4
rename to src/fuzz/privkey_corpus/91583ca2b096602157ea1e68c7d6b2adff9378e4
Binary files differ
diff --git a/fuzz/privkey_corpus/92ba02b6268e6c21133447c6518a896157d68afa b/src/fuzz/privkey_corpus/92ba02b6268e6c21133447c6518a896157d68afa
similarity index 100%
rename from fuzz/privkey_corpus/92ba02b6268e6c21133447c6518a896157d68afa
rename to src/fuzz/privkey_corpus/92ba02b6268e6c21133447c6518a896157d68afa
Binary files differ
diff --git a/fuzz/privkey_corpus/94a53c59e935429397267a33a6d19fb5bd90c594 b/src/fuzz/privkey_corpus/94a53c59e935429397267a33a6d19fb5bd90c594
similarity index 100%
rename from fuzz/privkey_corpus/94a53c59e935429397267a33a6d19fb5bd90c594
rename to src/fuzz/privkey_corpus/94a53c59e935429397267a33a6d19fb5bd90c594
Binary files differ
diff --git a/fuzz/privkey_corpus/9daaa6a59373116fdafd6a88ae78a66f82d3b12c b/src/fuzz/privkey_corpus/9daaa6a59373116fdafd6a88ae78a66f82d3b12c
similarity index 100%
rename from fuzz/privkey_corpus/9daaa6a59373116fdafd6a88ae78a66f82d3b12c
rename to src/fuzz/privkey_corpus/9daaa6a59373116fdafd6a88ae78a66f82d3b12c
Binary files differ
diff --git a/fuzz/privkey_corpus/9f1eabfff336e298505550b3f369c61431289713 b/src/fuzz/privkey_corpus/9f1eabfff336e298505550b3f369c61431289713
similarity index 100%
rename from fuzz/privkey_corpus/9f1eabfff336e298505550b3f369c61431289713
rename to src/fuzz/privkey_corpus/9f1eabfff336e298505550b3f369c61431289713
Binary files differ
diff --git a/fuzz/privkey_corpus/9f24c5b2bf1b8306de8f5f708476773bfdf8d141 b/src/fuzz/privkey_corpus/9f24c5b2bf1b8306de8f5f708476773bfdf8d141
similarity index 100%
rename from fuzz/privkey_corpus/9f24c5b2bf1b8306de8f5f708476773bfdf8d141
rename to src/fuzz/privkey_corpus/9f24c5b2bf1b8306de8f5f708476773bfdf8d141
diff --git a/fuzz/privkey_corpus/aa3a41b9a808b2028bb83d5279ba42371c8dca4d b/src/fuzz/privkey_corpus/aa3a41b9a808b2028bb83d5279ba42371c8dca4d
similarity index 100%
rename from fuzz/privkey_corpus/aa3a41b9a808b2028bb83d5279ba42371c8dca4d
rename to src/fuzz/privkey_corpus/aa3a41b9a808b2028bb83d5279ba42371c8dca4d
Binary files differ
diff --git a/fuzz/privkey_corpus/aafac2d9b5d50385e892a1c9792bbf9f31530544 b/src/fuzz/privkey_corpus/aafac2d9b5d50385e892a1c9792bbf9f31530544
similarity index 100%
rename from fuzz/privkey_corpus/aafac2d9b5d50385e892a1c9792bbf9f31530544
rename to src/fuzz/privkey_corpus/aafac2d9b5d50385e892a1c9792bbf9f31530544
Binary files differ
diff --git a/fuzz/privkey_corpus/ae4960ecdce376a9bbd26afbc481619ba303f4e4 b/src/fuzz/privkey_corpus/ae4960ecdce376a9bbd26afbc481619ba303f4e4
similarity index 100%
rename from fuzz/privkey_corpus/ae4960ecdce376a9bbd26afbc481619ba303f4e4
rename to src/fuzz/privkey_corpus/ae4960ecdce376a9bbd26afbc481619ba303f4e4
Binary files differ
diff --git a/fuzz/privkey_corpus/b3f8287d91c8ae6d29b8db61b5d4b757a9c4c238 b/src/fuzz/privkey_corpus/b3f8287d91c8ae6d29b8db61b5d4b757a9c4c238
similarity index 100%
rename from fuzz/privkey_corpus/b3f8287d91c8ae6d29b8db61b5d4b757a9c4c238
rename to src/fuzz/privkey_corpus/b3f8287d91c8ae6d29b8db61b5d4b757a9c4c238
Binary files differ
diff --git a/fuzz/privkey_corpus/b73ec5775410255daf79b77df66d8bc3844ac185 b/src/fuzz/privkey_corpus/b73ec5775410255daf79b77df66d8bc3844ac185
similarity index 100%
rename from fuzz/privkey_corpus/b73ec5775410255daf79b77df66d8bc3844ac185
rename to src/fuzz/privkey_corpus/b73ec5775410255daf79b77df66d8bc3844ac185
Binary files differ
diff --git a/fuzz/privkey_corpus/b8e3f3d19adcbb244d85b968264adf4bc34bbba4 b/src/fuzz/privkey_corpus/b8e3f3d19adcbb244d85b968264adf4bc34bbba4
similarity index 100%
rename from fuzz/privkey_corpus/b8e3f3d19adcbb244d85b968264adf4bc34bbba4
rename to src/fuzz/privkey_corpus/b8e3f3d19adcbb244d85b968264adf4bc34bbba4
Binary files differ
diff --git a/fuzz/privkey_corpus/be998be251e63a0d855a269dec3abd974edf064f b/src/fuzz/privkey_corpus/be998be251e63a0d855a269dec3abd974edf064f
similarity index 100%
rename from fuzz/privkey_corpus/be998be251e63a0d855a269dec3abd974edf064f
rename to src/fuzz/privkey_corpus/be998be251e63a0d855a269dec3abd974edf064f
Binary files differ
diff --git a/fuzz/privkey_corpus/c0fb9c7ea154ea9bd8d69b07054aef25a7c7122b b/src/fuzz/privkey_corpus/c0fb9c7ea154ea9bd8d69b07054aef25a7c7122b
similarity index 100%
rename from fuzz/privkey_corpus/c0fb9c7ea154ea9bd8d69b07054aef25a7c7122b
rename to src/fuzz/privkey_corpus/c0fb9c7ea154ea9bd8d69b07054aef25a7c7122b
diff --git a/fuzz/privkey_corpus/c24ffe679d844cc26ac590f2657bd36de7876703 b/src/fuzz/privkey_corpus/c24ffe679d844cc26ac590f2657bd36de7876703
similarity index 100%
rename from fuzz/privkey_corpus/c24ffe679d844cc26ac590f2657bd36de7876703
rename to src/fuzz/privkey_corpus/c24ffe679d844cc26ac590f2657bd36de7876703
Binary files differ
diff --git a/fuzz/privkey_corpus/c5be586cbc10f9982b132505e84eed971e375fd3 b/src/fuzz/privkey_corpus/c5be586cbc10f9982b132505e84eed971e375fd3
similarity index 100%
rename from fuzz/privkey_corpus/c5be586cbc10f9982b132505e84eed971e375fd3
rename to src/fuzz/privkey_corpus/c5be586cbc10f9982b132505e84eed971e375fd3
Binary files differ
diff --git a/fuzz/privkey_corpus/c63c2f2c72fa6788f4e229f4021c3f9001d9ae71 b/src/fuzz/privkey_corpus/c63c2f2c72fa6788f4e229f4021c3f9001d9ae71
similarity index 100%
rename from fuzz/privkey_corpus/c63c2f2c72fa6788f4e229f4021c3f9001d9ae71
rename to src/fuzz/privkey_corpus/c63c2f2c72fa6788f4e229f4021c3f9001d9ae71
Binary files differ
diff --git a/fuzz/privkey_corpus/c7639de8641dc12f675107b0ce6aee03e1f4ca46 b/src/fuzz/privkey_corpus/c7639de8641dc12f675107b0ce6aee03e1f4ca46
similarity index 100%
rename from fuzz/privkey_corpus/c7639de8641dc12f675107b0ce6aee03e1f4ca46
rename to src/fuzz/privkey_corpus/c7639de8641dc12f675107b0ce6aee03e1f4ca46
diff --git a/fuzz/privkey_corpus/c8f478aa35ec77a762c0289f59baeb61fc4bbb7b b/src/fuzz/privkey_corpus/c8f478aa35ec77a762c0289f59baeb61fc4bbb7b
similarity index 100%
rename from fuzz/privkey_corpus/c8f478aa35ec77a762c0289f59baeb61fc4bbb7b
rename to src/fuzz/privkey_corpus/c8f478aa35ec77a762c0289f59baeb61fc4bbb7b
Binary files differ
diff --git a/fuzz/privkey_corpus/ca3805fce726847a1fcd57e100bde2c4058afa6e b/src/fuzz/privkey_corpus/ca3805fce726847a1fcd57e100bde2c4058afa6e
similarity index 100%
rename from fuzz/privkey_corpus/ca3805fce726847a1fcd57e100bde2c4058afa6e
rename to src/fuzz/privkey_corpus/ca3805fce726847a1fcd57e100bde2c4058afa6e
Binary files differ
diff --git a/fuzz/privkey_corpus/cc28f7a74f73a3429ef1268030fff5ee64e09acf b/src/fuzz/privkey_corpus/cc28f7a74f73a3429ef1268030fff5ee64e09acf
similarity index 100%
rename from fuzz/privkey_corpus/cc28f7a74f73a3429ef1268030fff5ee64e09acf
rename to src/fuzz/privkey_corpus/cc28f7a74f73a3429ef1268030fff5ee64e09acf
Binary files differ
diff --git a/fuzz/privkey_corpus/cd54bf63ab01d994be8c966cb92ef919530afc21 b/src/fuzz/privkey_corpus/cd54bf63ab01d994be8c966cb92ef919530afc21
similarity index 100%
rename from fuzz/privkey_corpus/cd54bf63ab01d994be8c966cb92ef919530afc21
rename to src/fuzz/privkey_corpus/cd54bf63ab01d994be8c966cb92ef919530afc21
Binary files differ
diff --git a/fuzz/privkey_corpus/d124af93bea4a34e7faf20d4c2d81b93c2d8e7c1 b/src/fuzz/privkey_corpus/d124af93bea4a34e7faf20d4c2d81b93c2d8e7c1
similarity index 100%
rename from fuzz/privkey_corpus/d124af93bea4a34e7faf20d4c2d81b93c2d8e7c1
rename to src/fuzz/privkey_corpus/d124af93bea4a34e7faf20d4c2d81b93c2d8e7c1
Binary files differ
diff --git a/fuzz/privkey_corpus/d23dd357f27569aa18f9ca99bedc31267977eedb b/src/fuzz/privkey_corpus/d23dd357f27569aa18f9ca99bedc31267977eedb
similarity index 100%
rename from fuzz/privkey_corpus/d23dd357f27569aa18f9ca99bedc31267977eedb
rename to src/fuzz/privkey_corpus/d23dd357f27569aa18f9ca99bedc31267977eedb
Binary files differ
diff --git a/fuzz/privkey_corpus/d3c7a122c93a36b2e2ddd3576ea446e0cb39fc32 b/src/fuzz/privkey_corpus/d3c7a122c93a36b2e2ddd3576ea446e0cb39fc32
similarity index 100%
rename from fuzz/privkey_corpus/d3c7a122c93a36b2e2ddd3576ea446e0cb39fc32
rename to src/fuzz/privkey_corpus/d3c7a122c93a36b2e2ddd3576ea446e0cb39fc32
Binary files differ
diff --git a/fuzz/privkey_corpus/daa4d5092473a26fa51d907baf58b62001574112 b/src/fuzz/privkey_corpus/daa4d5092473a26fa51d907baf58b62001574112
similarity index 100%
rename from fuzz/privkey_corpus/daa4d5092473a26fa51d907baf58b62001574112
rename to src/fuzz/privkey_corpus/daa4d5092473a26fa51d907baf58b62001574112
Binary files differ
diff --git a/fuzz/privkey_corpus/dcd1e294bde4644814fcce9efae0302f7eb0238a b/src/fuzz/privkey_corpus/dcd1e294bde4644814fcce9efae0302f7eb0238a
similarity index 100%
rename from fuzz/privkey_corpus/dcd1e294bde4644814fcce9efae0302f7eb0238a
rename to src/fuzz/privkey_corpus/dcd1e294bde4644814fcce9efae0302f7eb0238a
Binary files differ
diff --git a/fuzz/privkey_corpus/e37e78da0ab0693a777912980c4db4e9a8faa975 b/src/fuzz/privkey_corpus/e37e78da0ab0693a777912980c4db4e9a8faa975
similarity index 100%
rename from fuzz/privkey_corpus/e37e78da0ab0693a777912980c4db4e9a8faa975
rename to src/fuzz/privkey_corpus/e37e78da0ab0693a777912980c4db4e9a8faa975
diff --git a/fuzz/privkey_corpus/e5c82c5fcbe0067ffda8defedc3ce3a7fc1e0ce9 b/src/fuzz/privkey_corpus/e5c82c5fcbe0067ffda8defedc3ce3a7fc1e0ce9
similarity index 100%
rename from fuzz/privkey_corpus/e5c82c5fcbe0067ffda8defedc3ce3a7fc1e0ce9
rename to src/fuzz/privkey_corpus/e5c82c5fcbe0067ffda8defedc3ce3a7fc1e0ce9
Binary files differ
diff --git a/fuzz/privkey_corpus/e9734e0052649aab1e22f6638d4e4070fd7675dc b/src/fuzz/privkey_corpus/e9734e0052649aab1e22f6638d4e4070fd7675dc
similarity index 100%
rename from fuzz/privkey_corpus/e9734e0052649aab1e22f6638d4e4070fd7675dc
rename to src/fuzz/privkey_corpus/e9734e0052649aab1e22f6638d4e4070fd7675dc
Binary files differ
diff --git a/fuzz/privkey_corpus/ec8c496dd5407c982d19a0814c282bed0bc8ba94 b/src/fuzz/privkey_corpus/ec8c496dd5407c982d19a0814c282bed0bc8ba94
similarity index 100%
rename from fuzz/privkey_corpus/ec8c496dd5407c982d19a0814c282bed0bc8ba94
rename to src/fuzz/privkey_corpus/ec8c496dd5407c982d19a0814c282bed0bc8ba94
Binary files differ
diff --git a/fuzz/privkey_corpus/ecb6d9c45861c603a32054d8543fa740598751e7 b/src/fuzz/privkey_corpus/ecb6d9c45861c603a32054d8543fa740598751e7
similarity index 100%
rename from fuzz/privkey_corpus/ecb6d9c45861c603a32054d8543fa740598751e7
rename to src/fuzz/privkey_corpus/ecb6d9c45861c603a32054d8543fa740598751e7
Binary files differ
diff --git a/fuzz/privkey_corpus/ef7b58b485fa43fe4db625066556e21c53d74c96 b/src/fuzz/privkey_corpus/ef7b58b485fa43fe4db625066556e21c53d74c96
similarity index 100%
rename from fuzz/privkey_corpus/ef7b58b485fa43fe4db625066556e21c53d74c96
rename to src/fuzz/privkey_corpus/ef7b58b485fa43fe4db625066556e21c53d74c96
Binary files differ
diff --git a/fuzz/privkey_corpus/f02080cd564a6b1a46ceff085f2a44ac015af1b8 b/src/fuzz/privkey_corpus/f02080cd564a6b1a46ceff085f2a44ac015af1b8
similarity index 100%
rename from fuzz/privkey_corpus/f02080cd564a6b1a46ceff085f2a44ac015af1b8
rename to src/fuzz/privkey_corpus/f02080cd564a6b1a46ceff085f2a44ac015af1b8
Binary files differ
diff --git a/fuzz/privkey_corpus/f195c020a28dfc5f2fb6af256b524ddcd93756ed b/src/fuzz/privkey_corpus/f195c020a28dfc5f2fb6af256b524ddcd93756ed
similarity index 100%
rename from fuzz/privkey_corpus/f195c020a28dfc5f2fb6af256b524ddcd93756ed
rename to src/fuzz/privkey_corpus/f195c020a28dfc5f2fb6af256b524ddcd93756ed
diff --git a/fuzz/privkey_corpus/f84e4fd02339fdc0d688342523e803b1a786848a b/src/fuzz/privkey_corpus/f84e4fd02339fdc0d688342523e803b1a786848a
similarity index 100%
rename from fuzz/privkey_corpus/f84e4fd02339fdc0d688342523e803b1a786848a
rename to src/fuzz/privkey_corpus/f84e4fd02339fdc0d688342523e803b1a786848a
Binary files differ
diff --git a/fuzz/privkey_corpus/fa21edf3b4aac56ad7c2e224d31b269b099f420d b/src/fuzz/privkey_corpus/fa21edf3b4aac56ad7c2e224d31b269b099f420d
similarity index 100%
rename from fuzz/privkey_corpus/fa21edf3b4aac56ad7c2e224d31b269b099f420d
rename to src/fuzz/privkey_corpus/fa21edf3b4aac56ad7c2e224d31b269b099f420d
Binary files differ
diff --git a/fuzz/read_pem.cc b/src/fuzz/read_pem.cc
similarity index 100%
rename from fuzz/read_pem.cc
rename to src/fuzz/read_pem.cc
diff --git a/fuzz/read_pem_corpus/01270d57eecae64f59b9b27cc06e3f9eaf2304e2 b/src/fuzz/read_pem_corpus/01270d57eecae64f59b9b27cc06e3f9eaf2304e2
similarity index 100%
rename from fuzz/read_pem_corpus/01270d57eecae64f59b9b27cc06e3f9eaf2304e2
rename to src/fuzz/read_pem_corpus/01270d57eecae64f59b9b27cc06e3f9eaf2304e2
diff --git a/fuzz/read_pem_corpus/0ab8318acaf6e678dd02e2b5c343ed41111b393d b/src/fuzz/read_pem_corpus/0ab8318acaf6e678dd02e2b5c343ed41111b393d
similarity index 100%
rename from fuzz/read_pem_corpus/0ab8318acaf6e678dd02e2b5c343ed41111b393d
rename to src/fuzz/read_pem_corpus/0ab8318acaf6e678dd02e2b5c343ed41111b393d
diff --git a/fuzz/read_pem_corpus/0b08765ad46bb11ac55348755ad5c8e4386bd2f3 b/src/fuzz/read_pem_corpus/0b08765ad46bb11ac55348755ad5c8e4386bd2f3
similarity index 100%
rename from fuzz/read_pem_corpus/0b08765ad46bb11ac55348755ad5c8e4386bd2f3
rename to src/fuzz/read_pem_corpus/0b08765ad46bb11ac55348755ad5c8e4386bd2f3
Binary files differ
diff --git a/fuzz/read_pem_corpus/0bdb9660f74f82a5471210026fdee0b674f1114e b/src/fuzz/read_pem_corpus/0bdb9660f74f82a5471210026fdee0b674f1114e
similarity index 100%
rename from fuzz/read_pem_corpus/0bdb9660f74f82a5471210026fdee0b674f1114e
rename to src/fuzz/read_pem_corpus/0bdb9660f74f82a5471210026fdee0b674f1114e
diff --git a/fuzz/read_pem_corpus/0c4287915a432e6b50e1c2eb0f4ca037b1730aa0 b/src/fuzz/read_pem_corpus/0c4287915a432e6b50e1c2eb0f4ca037b1730aa0
similarity index 100%
rename from fuzz/read_pem_corpus/0c4287915a432e6b50e1c2eb0f4ca037b1730aa0
rename to src/fuzz/read_pem_corpus/0c4287915a432e6b50e1c2eb0f4ca037b1730aa0
Binary files differ
diff --git a/fuzz/read_pem_corpus/0d583f2aee2e15a7dc7eb93af1ecf44203b537f4 b/src/fuzz/read_pem_corpus/0d583f2aee2e15a7dc7eb93af1ecf44203b537f4
similarity index 100%
rename from fuzz/read_pem_corpus/0d583f2aee2e15a7dc7eb93af1ecf44203b537f4
rename to src/fuzz/read_pem_corpus/0d583f2aee2e15a7dc7eb93af1ecf44203b537f4
diff --git a/fuzz/read_pem_corpus/0e3deb2e809b535f39efded20697314a29c8335a b/src/fuzz/read_pem_corpus/0e3deb2e809b535f39efded20697314a29c8335a
similarity index 100%
rename from fuzz/read_pem_corpus/0e3deb2e809b535f39efded20697314a29c8335a
rename to src/fuzz/read_pem_corpus/0e3deb2e809b535f39efded20697314a29c8335a
diff --git a/fuzz/read_pem_corpus/0f29362dfb076a14a103e8bc2c9681fac93c237d b/src/fuzz/read_pem_corpus/0f29362dfb076a14a103e8bc2c9681fac93c237d
similarity index 100%
rename from fuzz/read_pem_corpus/0f29362dfb076a14a103e8bc2c9681fac93c237d
rename to src/fuzz/read_pem_corpus/0f29362dfb076a14a103e8bc2c9681fac93c237d
Binary files differ
diff --git a/fuzz/read_pem_corpus/1078e6b183abbe50aa19cffd741db1cb30e5cf4f b/src/fuzz/read_pem_corpus/1078e6b183abbe50aa19cffd741db1cb30e5cf4f
similarity index 100%
rename from fuzz/read_pem_corpus/1078e6b183abbe50aa19cffd741db1cb30e5cf4f
rename to src/fuzz/read_pem_corpus/1078e6b183abbe50aa19cffd741db1cb30e5cf4f
diff --git a/fuzz/read_pem_corpus/149b4073e8ee2d37455c0d7867c7cffdecf0f8e1 b/src/fuzz/read_pem_corpus/149b4073e8ee2d37455c0d7867c7cffdecf0f8e1
similarity index 100%
rename from fuzz/read_pem_corpus/149b4073e8ee2d37455c0d7867c7cffdecf0f8e1
rename to src/fuzz/read_pem_corpus/149b4073e8ee2d37455c0d7867c7cffdecf0f8e1
diff --git a/fuzz/read_pem_corpus/15dd914fbdc4335ebc69caa9afe37681dd75cc32 b/src/fuzz/read_pem_corpus/15dd914fbdc4335ebc69caa9afe37681dd75cc32
similarity index 100%
rename from fuzz/read_pem_corpus/15dd914fbdc4335ebc69caa9afe37681dd75cc32
rename to src/fuzz/read_pem_corpus/15dd914fbdc4335ebc69caa9afe37681dd75cc32
diff --git a/fuzz/read_pem_corpus/18810634408061267ccb64d68fb85b4ed93515e8 b/src/fuzz/read_pem_corpus/18810634408061267ccb64d68fb85b4ed93515e8
similarity index 100%
rename from fuzz/read_pem_corpus/18810634408061267ccb64d68fb85b4ed93515e8
rename to src/fuzz/read_pem_corpus/18810634408061267ccb64d68fb85b4ed93515e8
diff --git a/fuzz/read_pem_corpus/20a000f3932e041a634b759b7cef8138b5b40f67 b/src/fuzz/read_pem_corpus/20a000f3932e041a634b759b7cef8138b5b40f67
similarity index 100%
rename from fuzz/read_pem_corpus/20a000f3932e041a634b759b7cef8138b5b40f67
rename to src/fuzz/read_pem_corpus/20a000f3932e041a634b759b7cef8138b5b40f67
Binary files differ
diff --git a/fuzz/read_pem_corpus/20d3859cd71d9b215f55983a5ac9cce7c0a36cc4 b/src/fuzz/read_pem_corpus/20d3859cd71d9b215f55983a5ac9cce7c0a36cc4
similarity index 100%
rename from fuzz/read_pem_corpus/20d3859cd71d9b215f55983a5ac9cce7c0a36cc4
rename to src/fuzz/read_pem_corpus/20d3859cd71d9b215f55983a5ac9cce7c0a36cc4
Binary files differ
diff --git a/fuzz/read_pem_corpus/217d0e120e43e1899a8ab51009de55038fe52789 b/src/fuzz/read_pem_corpus/217d0e120e43e1899a8ab51009de55038fe52789
similarity index 100%
rename from fuzz/read_pem_corpus/217d0e120e43e1899a8ab51009de55038fe52789
rename to src/fuzz/read_pem_corpus/217d0e120e43e1899a8ab51009de55038fe52789
diff --git a/fuzz/read_pem_corpus/2493849afd1697d00f4c2f36af4522e6a9ba46b8 b/src/fuzz/read_pem_corpus/2493849afd1697d00f4c2f36af4522e6a9ba46b8
similarity index 100%
rename from fuzz/read_pem_corpus/2493849afd1697d00f4c2f36af4522e6a9ba46b8
rename to src/fuzz/read_pem_corpus/2493849afd1697d00f4c2f36af4522e6a9ba46b8
Binary files differ
diff --git a/fuzz/read_pem_corpus/27c891aa76f51487ada28b1fc69ac13c7315c933 b/src/fuzz/read_pem_corpus/27c891aa76f51487ada28b1fc69ac13c7315c933
similarity index 100%
rename from fuzz/read_pem_corpus/27c891aa76f51487ada28b1fc69ac13c7315c933
rename to src/fuzz/read_pem_corpus/27c891aa76f51487ada28b1fc69ac13c7315c933
Binary files differ
diff --git a/fuzz/read_pem_corpus/2904f9b6f6cb0ddf9248537b4fb4b2170174b74f b/src/fuzz/read_pem_corpus/2904f9b6f6cb0ddf9248537b4fb4b2170174b74f
similarity index 100%
rename from fuzz/read_pem_corpus/2904f9b6f6cb0ddf9248537b4fb4b2170174b74f
rename to src/fuzz/read_pem_corpus/2904f9b6f6cb0ddf9248537b4fb4b2170174b74f
Binary files differ
diff --git a/fuzz/read_pem_corpus/2a7b8759f3267d3ddca22e936df0b21eabb1aeed b/src/fuzz/read_pem_corpus/2a7b8759f3267d3ddca22e936df0b21eabb1aeed
similarity index 100%
rename from fuzz/read_pem_corpus/2a7b8759f3267d3ddca22e936df0b21eabb1aeed
rename to src/fuzz/read_pem_corpus/2a7b8759f3267d3ddca22e936df0b21eabb1aeed
Binary files differ
diff --git a/fuzz/read_pem_corpus/318bcf81a2b6fa0ce680ec82cf11e8a6e4bd93f0 b/src/fuzz/read_pem_corpus/318bcf81a2b6fa0ce680ec82cf11e8a6e4bd93f0
similarity index 100%
rename from fuzz/read_pem_corpus/318bcf81a2b6fa0ce680ec82cf11e8a6e4bd93f0
rename to src/fuzz/read_pem_corpus/318bcf81a2b6fa0ce680ec82cf11e8a6e4bd93f0
diff --git a/fuzz/read_pem_corpus/358ff4aeb6903affa5d080c317c3270ac4f13121 b/src/fuzz/read_pem_corpus/358ff4aeb6903affa5d080c317c3270ac4f13121
similarity index 100%
rename from fuzz/read_pem_corpus/358ff4aeb6903affa5d080c317c3270ac4f13121
rename to src/fuzz/read_pem_corpus/358ff4aeb6903affa5d080c317c3270ac4f13121
diff --git a/fuzz/read_pem_corpus/35bae979e092abdc6b31f8b3c52ddcafa4722a9a b/src/fuzz/read_pem_corpus/35bae979e092abdc6b31f8b3c52ddcafa4722a9a
similarity index 100%
rename from fuzz/read_pem_corpus/35bae979e092abdc6b31f8b3c52ddcafa4722a9a
rename to src/fuzz/read_pem_corpus/35bae979e092abdc6b31f8b3c52ddcafa4722a9a
diff --git a/fuzz/read_pem_corpus/38fccbaee723a06ca137a952843b58d32d35ef25 b/src/fuzz/read_pem_corpus/38fccbaee723a06ca137a952843b58d32d35ef25
similarity index 100%
rename from fuzz/read_pem_corpus/38fccbaee723a06ca137a952843b58d32d35ef25
rename to src/fuzz/read_pem_corpus/38fccbaee723a06ca137a952843b58d32d35ef25
diff --git a/fuzz/read_pem_corpus/3b981c1e4697103278b32ee4e29e3a7b5225d798 b/src/fuzz/read_pem_corpus/3b981c1e4697103278b32ee4e29e3a7b5225d798
similarity index 100%
rename from fuzz/read_pem_corpus/3b981c1e4697103278b32ee4e29e3a7b5225d798
rename to src/fuzz/read_pem_corpus/3b981c1e4697103278b32ee4e29e3a7b5225d798
diff --git a/fuzz/read_pem_corpus/3bff6c9ef0381ea1080fdfb5b4f9c02e95f549b2 b/src/fuzz/read_pem_corpus/3bff6c9ef0381ea1080fdfb5b4f9c02e95f549b2
similarity index 100%
rename from fuzz/read_pem_corpus/3bff6c9ef0381ea1080fdfb5b4f9c02e95f549b2
rename to src/fuzz/read_pem_corpus/3bff6c9ef0381ea1080fdfb5b4f9c02e95f549b2
Binary files differ
diff --git a/fuzz/read_pem_corpus/3cdb51f7ffc8ef0bd03265c3a414069815821d18 b/src/fuzz/read_pem_corpus/3cdb51f7ffc8ef0bd03265c3a414069815821d18
similarity index 100%
rename from fuzz/read_pem_corpus/3cdb51f7ffc8ef0bd03265c3a414069815821d18
rename to src/fuzz/read_pem_corpus/3cdb51f7ffc8ef0bd03265c3a414069815821d18
Binary files differ
diff --git a/fuzz/read_pem_corpus/3f46a93da1448c00d2a9f3a62117bd522ce8de64 b/src/fuzz/read_pem_corpus/3f46a93da1448c00d2a9f3a62117bd522ce8de64
similarity index 100%
rename from fuzz/read_pem_corpus/3f46a93da1448c00d2a9f3a62117bd522ce8de64
rename to src/fuzz/read_pem_corpus/3f46a93da1448c00d2a9f3a62117bd522ce8de64
Binary files differ
diff --git a/fuzz/read_pem_corpus/42650de48dbf62d86a91ede484061f834214915d b/src/fuzz/read_pem_corpus/42650de48dbf62d86a91ede484061f834214915d
similarity index 100%
rename from fuzz/read_pem_corpus/42650de48dbf62d86a91ede484061f834214915d
rename to src/fuzz/read_pem_corpus/42650de48dbf62d86a91ede484061f834214915d
diff --git a/fuzz/read_pem_corpus/488ae502baabc6506f8722dcdc5294940fa5d588 b/src/fuzz/read_pem_corpus/488ae502baabc6506f8722dcdc5294940fa5d588
similarity index 100%
rename from fuzz/read_pem_corpus/488ae502baabc6506f8722dcdc5294940fa5d588
rename to src/fuzz/read_pem_corpus/488ae502baabc6506f8722dcdc5294940fa5d588
Binary files differ
diff --git a/fuzz/read_pem_corpus/4aa25eda7560bbd746d9a69b63965c0de21bb53e b/src/fuzz/read_pem_corpus/4aa25eda7560bbd746d9a69b63965c0de21bb53e
similarity index 100%
rename from fuzz/read_pem_corpus/4aa25eda7560bbd746d9a69b63965c0de21bb53e
rename to src/fuzz/read_pem_corpus/4aa25eda7560bbd746d9a69b63965c0de21bb53e
diff --git a/fuzz/read_pem_corpus/4b32aa9edbd17b2d63390a41cc98739be7d45596 b/src/fuzz/read_pem_corpus/4b32aa9edbd17b2d63390a41cc98739be7d45596
similarity index 100%
rename from fuzz/read_pem_corpus/4b32aa9edbd17b2d63390a41cc98739be7d45596
rename to src/fuzz/read_pem_corpus/4b32aa9edbd17b2d63390a41cc98739be7d45596
diff --git a/fuzz/read_pem_corpus/548649f5502df5e77b9d332d3f1e29dedd7afdb2 b/src/fuzz/read_pem_corpus/548649f5502df5e77b9d332d3f1e29dedd7afdb2
similarity index 100%
rename from fuzz/read_pem_corpus/548649f5502df5e77b9d332d3f1e29dedd7afdb2
rename to src/fuzz/read_pem_corpus/548649f5502df5e77b9d332d3f1e29dedd7afdb2
Binary files differ
diff --git a/fuzz/read_pem_corpus/55885a3f94688b36e34fac8ce1fd7fcc7bb7208c b/src/fuzz/read_pem_corpus/55885a3f94688b36e34fac8ce1fd7fcc7bb7208c
similarity index 100%
rename from fuzz/read_pem_corpus/55885a3f94688b36e34fac8ce1fd7fcc7bb7208c
rename to src/fuzz/read_pem_corpus/55885a3f94688b36e34fac8ce1fd7fcc7bb7208c
Binary files differ
diff --git a/fuzz/read_pem_corpus/5891dd7c6715eca7f427ed9267de9da72b8e82e8 b/src/fuzz/read_pem_corpus/5891dd7c6715eca7f427ed9267de9da72b8e82e8
similarity index 100%
rename from fuzz/read_pem_corpus/5891dd7c6715eca7f427ed9267de9da72b8e82e8
rename to src/fuzz/read_pem_corpus/5891dd7c6715eca7f427ed9267de9da72b8e82e8
diff --git a/fuzz/read_pem_corpus/58bdb0aea139a2790c2e1a3b25e302892a6c4b55 b/src/fuzz/read_pem_corpus/58bdb0aea139a2790c2e1a3b25e302892a6c4b55
similarity index 100%
rename from fuzz/read_pem_corpus/58bdb0aea139a2790c2e1a3b25e302892a6c4b55
rename to src/fuzz/read_pem_corpus/58bdb0aea139a2790c2e1a3b25e302892a6c4b55
Binary files differ
diff --git a/fuzz/read_pem_corpus/5c720dc0326e4ffa322f706337df9bc87f42fd96 b/src/fuzz/read_pem_corpus/5c720dc0326e4ffa322f706337df9bc87f42fd96
similarity index 100%
rename from fuzz/read_pem_corpus/5c720dc0326e4ffa322f706337df9bc87f42fd96
rename to src/fuzz/read_pem_corpus/5c720dc0326e4ffa322f706337df9bc87f42fd96
Binary files differ
diff --git a/fuzz/read_pem_corpus/667da9df1cde33d635bbde1986827573ed686a7e b/src/fuzz/read_pem_corpus/667da9df1cde33d635bbde1986827573ed686a7e
similarity index 100%
rename from fuzz/read_pem_corpus/667da9df1cde33d635bbde1986827573ed686a7e
rename to src/fuzz/read_pem_corpus/667da9df1cde33d635bbde1986827573ed686a7e
diff --git a/fuzz/read_pem_corpus/66f8b696c46c10a6db20b690e4431b72745f4760 b/src/fuzz/read_pem_corpus/66f8b696c46c10a6db20b690e4431b72745f4760
similarity index 100%
rename from fuzz/read_pem_corpus/66f8b696c46c10a6db20b690e4431b72745f4760
rename to src/fuzz/read_pem_corpus/66f8b696c46c10a6db20b690e4431b72745f4760
diff --git a/fuzz/read_pem_corpus/699044ddfe4887d6081ce2a36c1302814294eb68 b/src/fuzz/read_pem_corpus/699044ddfe4887d6081ce2a36c1302814294eb68
similarity index 100%
rename from fuzz/read_pem_corpus/699044ddfe4887d6081ce2a36c1302814294eb68
rename to src/fuzz/read_pem_corpus/699044ddfe4887d6081ce2a36c1302814294eb68
diff --git a/fuzz/read_pem_corpus/6d1d12ef00c585b4c859479bfa2522f4a447d907 b/src/fuzz/read_pem_corpus/6d1d12ef00c585b4c859479bfa2522f4a447d907
similarity index 100%
rename from fuzz/read_pem_corpus/6d1d12ef00c585b4c859479bfa2522f4a447d907
rename to src/fuzz/read_pem_corpus/6d1d12ef00c585b4c859479bfa2522f4a447d907
diff --git a/fuzz/read_pem_corpus/6d67bafd83bed7aadd641417671e6864dc87073c b/src/fuzz/read_pem_corpus/6d67bafd83bed7aadd641417671e6864dc87073c
similarity index 100%
rename from fuzz/read_pem_corpus/6d67bafd83bed7aadd641417671e6864dc87073c
rename to src/fuzz/read_pem_corpus/6d67bafd83bed7aadd641417671e6864dc87073c
diff --git a/fuzz/read_pem_corpus/6dcb7976d9af4a72b3667926f1fe7642c75685b2 b/src/fuzz/read_pem_corpus/6dcb7976d9af4a72b3667926f1fe7642c75685b2
similarity index 100%
rename from fuzz/read_pem_corpus/6dcb7976d9af4a72b3667926f1fe7642c75685b2
rename to src/fuzz/read_pem_corpus/6dcb7976d9af4a72b3667926f1fe7642c75685b2
Binary files differ
diff --git a/fuzz/read_pem_corpus/729be2837328d9f25597b1d605188bc724c632e6 b/src/fuzz/read_pem_corpus/729be2837328d9f25597b1d605188bc724c632e6
similarity index 100%
rename from fuzz/read_pem_corpus/729be2837328d9f25597b1d605188bc724c632e6
rename to src/fuzz/read_pem_corpus/729be2837328d9f25597b1d605188bc724c632e6
diff --git a/fuzz/read_pem_corpus/74a4f38726a49f3a8c06763d58d8fc229b2aa915 b/src/fuzz/read_pem_corpus/74a4f38726a49f3a8c06763d58d8fc229b2aa915
similarity index 100%
rename from fuzz/read_pem_corpus/74a4f38726a49f3a8c06763d58d8fc229b2aa915
rename to src/fuzz/read_pem_corpus/74a4f38726a49f3a8c06763d58d8fc229b2aa915
diff --git a/fuzz/read_pem_corpus/74b9536c60def2f9cb8e83512b80ff8406d12567 b/src/fuzz/read_pem_corpus/74b9536c60def2f9cb8e83512b80ff8406d12567
similarity index 100%
rename from fuzz/read_pem_corpus/74b9536c60def2f9cb8e83512b80ff8406d12567
rename to src/fuzz/read_pem_corpus/74b9536c60def2f9cb8e83512b80ff8406d12567
Binary files differ
diff --git a/fuzz/read_pem_corpus/74b97735df0ee03d5a912734de93772093826bda b/src/fuzz/read_pem_corpus/74b97735df0ee03d5a912734de93772093826bda
similarity index 100%
rename from fuzz/read_pem_corpus/74b97735df0ee03d5a912734de93772093826bda
rename to src/fuzz/read_pem_corpus/74b97735df0ee03d5a912734de93772093826bda
diff --git a/fuzz/read_pem_corpus/7539289d67a0974d16f0ed01ded0a58a02b21126 b/src/fuzz/read_pem_corpus/7539289d67a0974d16f0ed01ded0a58a02b21126
similarity index 100%
rename from fuzz/read_pem_corpus/7539289d67a0974d16f0ed01ded0a58a02b21126
rename to src/fuzz/read_pem_corpus/7539289d67a0974d16f0ed01ded0a58a02b21126
diff --git a/fuzz/read_pem_corpus/7a582440bd4712ab88a3e745f928202707585e6f b/src/fuzz/read_pem_corpus/7a582440bd4712ab88a3e745f928202707585e6f
similarity index 100%
rename from fuzz/read_pem_corpus/7a582440bd4712ab88a3e745f928202707585e6f
rename to src/fuzz/read_pem_corpus/7a582440bd4712ab88a3e745f928202707585e6f
diff --git a/fuzz/read_pem_corpus/7b8e2a5dfa03cc13b70eb5f77d61222c108ab6bd b/src/fuzz/read_pem_corpus/7b8e2a5dfa03cc13b70eb5f77d61222c108ab6bd
similarity index 100%
rename from fuzz/read_pem_corpus/7b8e2a5dfa03cc13b70eb5f77d61222c108ab6bd
rename to src/fuzz/read_pem_corpus/7b8e2a5dfa03cc13b70eb5f77d61222c108ab6bd
Binary files differ
diff --git a/fuzz/read_pem_corpus/824b6dd27deb9ed157fdc80485f104268f7232fe b/src/fuzz/read_pem_corpus/824b6dd27deb9ed157fdc80485f104268f7232fe
similarity index 100%
rename from fuzz/read_pem_corpus/824b6dd27deb9ed157fdc80485f104268f7232fe
rename to src/fuzz/read_pem_corpus/824b6dd27deb9ed157fdc80485f104268f7232fe
Binary files differ
diff --git a/fuzz/read_pem_corpus/825edbf21bc40ec23225772635ea6390e6d9fb4c b/src/fuzz/read_pem_corpus/825edbf21bc40ec23225772635ea6390e6d9fb4c
similarity index 100%
rename from fuzz/read_pem_corpus/825edbf21bc40ec23225772635ea6390e6d9fb4c
rename to src/fuzz/read_pem_corpus/825edbf21bc40ec23225772635ea6390e6d9fb4c
diff --git a/fuzz/read_pem_corpus/874ed5d633d245b10fdda52c49627b43b3f2e25b b/src/fuzz/read_pem_corpus/874ed5d633d245b10fdda52c49627b43b3f2e25b
similarity index 100%
rename from fuzz/read_pem_corpus/874ed5d633d245b10fdda52c49627b43b3f2e25b
rename to src/fuzz/read_pem_corpus/874ed5d633d245b10fdda52c49627b43b3f2e25b
diff --git a/fuzz/read_pem_corpus/88581ebac8ffbea71bb83f704e14d789dbc33f37 b/src/fuzz/read_pem_corpus/88581ebac8ffbea71bb83f704e14d789dbc33f37
similarity index 100%
rename from fuzz/read_pem_corpus/88581ebac8ffbea71bb83f704e14d789dbc33f37
rename to src/fuzz/read_pem_corpus/88581ebac8ffbea71bb83f704e14d789dbc33f37
diff --git a/fuzz/read_pem_corpus/892155ce92d4c3293f48e6fc2097336ba882a0ad b/src/fuzz/read_pem_corpus/892155ce92d4c3293f48e6fc2097336ba882a0ad
similarity index 100%
rename from fuzz/read_pem_corpus/892155ce92d4c3293f48e6fc2097336ba882a0ad
rename to src/fuzz/read_pem_corpus/892155ce92d4c3293f48e6fc2097336ba882a0ad
Binary files differ
diff --git a/fuzz/read_pem_corpus/894e092b7fd9f4e0a5911ca106e097d3833d3491 b/src/fuzz/read_pem_corpus/894e092b7fd9f4e0a5911ca106e097d3833d3491
similarity index 100%
rename from fuzz/read_pem_corpus/894e092b7fd9f4e0a5911ca106e097d3833d3491
rename to src/fuzz/read_pem_corpus/894e092b7fd9f4e0a5911ca106e097d3833d3491
diff --git a/fuzz/read_pem_corpus/8c07d6299f33fee89ab0c82e92e06cd558ade60f b/src/fuzz/read_pem_corpus/8c07d6299f33fee89ab0c82e92e06cd558ade60f
similarity index 100%
rename from fuzz/read_pem_corpus/8c07d6299f33fee89ab0c82e92e06cd558ade60f
rename to src/fuzz/read_pem_corpus/8c07d6299f33fee89ab0c82e92e06cd558ade60f
diff --git a/fuzz/read_pem_corpus/8e07fb01e0cfa23caddb6b0280c03d0ae2bac57e b/src/fuzz/read_pem_corpus/8e07fb01e0cfa23caddb6b0280c03d0ae2bac57e
similarity index 100%
rename from fuzz/read_pem_corpus/8e07fb01e0cfa23caddb6b0280c03d0ae2bac57e
rename to src/fuzz/read_pem_corpus/8e07fb01e0cfa23caddb6b0280c03d0ae2bac57e
Binary files differ
diff --git a/fuzz/read_pem_corpus/92207925db84106af0167e887696d936aa41e785 b/src/fuzz/read_pem_corpus/92207925db84106af0167e887696d936aa41e785
similarity index 100%
rename from fuzz/read_pem_corpus/92207925db84106af0167e887696d936aa41e785
rename to src/fuzz/read_pem_corpus/92207925db84106af0167e887696d936aa41e785
diff --git a/fuzz/read_pem_corpus/956c8cf1db9220ac8004eb9a75e3ebc1df33a33f b/src/fuzz/read_pem_corpus/956c8cf1db9220ac8004eb9a75e3ebc1df33a33f
similarity index 100%
rename from fuzz/read_pem_corpus/956c8cf1db9220ac8004eb9a75e3ebc1df33a33f
rename to src/fuzz/read_pem_corpus/956c8cf1db9220ac8004eb9a75e3ebc1df33a33f
Binary files differ
diff --git a/fuzz/read_pem_corpus/97c5565f723c0e49787fdec9ed15354760fcb1e6 b/src/fuzz/read_pem_corpus/97c5565f723c0e49787fdec9ed15354760fcb1e6
similarity index 100%
rename from fuzz/read_pem_corpus/97c5565f723c0e49787fdec9ed15354760fcb1e6
rename to src/fuzz/read_pem_corpus/97c5565f723c0e49787fdec9ed15354760fcb1e6
Binary files differ
diff --git a/fuzz/read_pem_corpus/9832fea1fe1c8b575790f59f98404fb61672a3f3 b/src/fuzz/read_pem_corpus/9832fea1fe1c8b575790f59f98404fb61672a3f3
similarity index 100%
rename from fuzz/read_pem_corpus/9832fea1fe1c8b575790f59f98404fb61672a3f3
rename to src/fuzz/read_pem_corpus/9832fea1fe1c8b575790f59f98404fb61672a3f3
diff --git a/fuzz/read_pem_corpus/9940bd2f440a8c1e07dba6476c219349afeae711 b/src/fuzz/read_pem_corpus/9940bd2f440a8c1e07dba6476c219349afeae711
similarity index 100%
rename from fuzz/read_pem_corpus/9940bd2f440a8c1e07dba6476c219349afeae711
rename to src/fuzz/read_pem_corpus/9940bd2f440a8c1e07dba6476c219349afeae711
diff --git a/fuzz/read_pem_corpus/a2bc14d4be3bb4f4deb93ddaa77224db305158af b/src/fuzz/read_pem_corpus/a2bc14d4be3bb4f4deb93ddaa77224db305158af
similarity index 100%
rename from fuzz/read_pem_corpus/a2bc14d4be3bb4f4deb93ddaa77224db305158af
rename to src/fuzz/read_pem_corpus/a2bc14d4be3bb4f4deb93ddaa77224db305158af
Binary files differ
diff --git a/fuzz/read_pem_corpus/a75abe0b4dd03dc232f9192666d6adb369beffca b/src/fuzz/read_pem_corpus/a75abe0b4dd03dc232f9192666d6adb369beffca
similarity index 100%
rename from fuzz/read_pem_corpus/a75abe0b4dd03dc232f9192666d6adb369beffca
rename to src/fuzz/read_pem_corpus/a75abe0b4dd03dc232f9192666d6adb369beffca
diff --git a/fuzz/read_pem_corpus/a92c58dfadb8195fbd90c70b4dc576986dbb7c46 b/src/fuzz/read_pem_corpus/a92c58dfadb8195fbd90c70b4dc576986dbb7c46
similarity index 100%
rename from fuzz/read_pem_corpus/a92c58dfadb8195fbd90c70b4dc576986dbb7c46
rename to src/fuzz/read_pem_corpus/a92c58dfadb8195fbd90c70b4dc576986dbb7c46
Binary files differ
diff --git a/fuzz/read_pem_corpus/aa82ef4cf1c3c2d7dd7811803227cc87d2429b3c b/src/fuzz/read_pem_corpus/aa82ef4cf1c3c2d7dd7811803227cc87d2429b3c
similarity index 100%
rename from fuzz/read_pem_corpus/aa82ef4cf1c3c2d7dd7811803227cc87d2429b3c
rename to src/fuzz/read_pem_corpus/aa82ef4cf1c3c2d7dd7811803227cc87d2429b3c
Binary files differ
diff --git a/fuzz/read_pem_corpus/ad49ff8fb9ff95a8f110b15702f8209df64f8fad b/src/fuzz/read_pem_corpus/ad49ff8fb9ff95a8f110b15702f8209df64f8fad
similarity index 100%
rename from fuzz/read_pem_corpus/ad49ff8fb9ff95a8f110b15702f8209df64f8fad
rename to src/fuzz/read_pem_corpus/ad49ff8fb9ff95a8f110b15702f8209df64f8fad
diff --git a/fuzz/read_pem_corpus/af9207c320f7400ba18dea62fd4af98330ba260b b/src/fuzz/read_pem_corpus/af9207c320f7400ba18dea62fd4af98330ba260b
similarity index 100%
rename from fuzz/read_pem_corpus/af9207c320f7400ba18dea62fd4af98330ba260b
rename to src/fuzz/read_pem_corpus/af9207c320f7400ba18dea62fd4af98330ba260b
Binary files differ
diff --git a/fuzz/read_pem_corpus/b709f3412c5fb9a0b38a69eee59620a5c3990385 b/src/fuzz/read_pem_corpus/b709f3412c5fb9a0b38a69eee59620a5c3990385
similarity index 100%
rename from fuzz/read_pem_corpus/b709f3412c5fb9a0b38a69eee59620a5c3990385
rename to src/fuzz/read_pem_corpus/b709f3412c5fb9a0b38a69eee59620a5c3990385
Binary files differ
diff --git a/fuzz/read_pem_corpus/b92f0f72b6839f6c7ac10f4c663765b89e1fa513 b/src/fuzz/read_pem_corpus/b92f0f72b6839f6c7ac10f4c663765b89e1fa513
similarity index 100%
rename from fuzz/read_pem_corpus/b92f0f72b6839f6c7ac10f4c663765b89e1fa513
rename to src/fuzz/read_pem_corpus/b92f0f72b6839f6c7ac10f4c663765b89e1fa513
diff --git a/fuzz/read_pem_corpus/bc205ed015bb01de66b5a6b5a631d167c8077a5c b/src/fuzz/read_pem_corpus/bc205ed015bb01de66b5a6b5a631d167c8077a5c
similarity index 100%
rename from fuzz/read_pem_corpus/bc205ed015bb01de66b5a6b5a631d167c8077a5c
rename to src/fuzz/read_pem_corpus/bc205ed015bb01de66b5a6b5a631d167c8077a5c
Binary files differ
diff --git a/fuzz/read_pem_corpus/c0348b5dd7aaf73888372a5a6abef82bd0df97b9 b/src/fuzz/read_pem_corpus/c0348b5dd7aaf73888372a5a6abef82bd0df97b9
similarity index 100%
rename from fuzz/read_pem_corpus/c0348b5dd7aaf73888372a5a6abef82bd0df97b9
rename to src/fuzz/read_pem_corpus/c0348b5dd7aaf73888372a5a6abef82bd0df97b9
diff --git a/fuzz/read_pem_corpus/c0596e573f43d2bd5a5d038bf4bd7d073141ddf0 b/src/fuzz/read_pem_corpus/c0596e573f43d2bd5a5d038bf4bd7d073141ddf0
similarity index 100%
rename from fuzz/read_pem_corpus/c0596e573f43d2bd5a5d038bf4bd7d073141ddf0
rename to src/fuzz/read_pem_corpus/c0596e573f43d2bd5a5d038bf4bd7d073141ddf0
diff --git a/fuzz/read_pem_corpus/c45f49452fcdf531f2bcfd100645c535e5b71205 b/src/fuzz/read_pem_corpus/c45f49452fcdf531f2bcfd100645c535e5b71205
similarity index 100%
rename from fuzz/read_pem_corpus/c45f49452fcdf531f2bcfd100645c535e5b71205
rename to src/fuzz/read_pem_corpus/c45f49452fcdf531f2bcfd100645c535e5b71205
diff --git a/fuzz/read_pem_corpus/c7e4b7f4c3bbc7c6ed4e3366d1d4c16ed44952f1 b/src/fuzz/read_pem_corpus/c7e4b7f4c3bbc7c6ed4e3366d1d4c16ed44952f1
similarity index 100%
rename from fuzz/read_pem_corpus/c7e4b7f4c3bbc7c6ed4e3366d1d4c16ed44952f1
rename to src/fuzz/read_pem_corpus/c7e4b7f4c3bbc7c6ed4e3366d1d4c16ed44952f1
Binary files differ
diff --git a/fuzz/read_pem_corpus/caf489bb8f6f48e35b95032b2824ca0ffc77d26a b/src/fuzz/read_pem_corpus/caf489bb8f6f48e35b95032b2824ca0ffc77d26a
similarity index 100%
rename from fuzz/read_pem_corpus/caf489bb8f6f48e35b95032b2824ca0ffc77d26a
rename to src/fuzz/read_pem_corpus/caf489bb8f6f48e35b95032b2824ca0ffc77d26a
Binary files differ
diff --git a/fuzz/read_pem_corpus/cf1b3d1ed204deed6c62f41d0e706ee47bc802e0 b/src/fuzz/read_pem_corpus/cf1b3d1ed204deed6c62f41d0e706ee47bc802e0
similarity index 100%
rename from fuzz/read_pem_corpus/cf1b3d1ed204deed6c62f41d0e706ee47bc802e0
rename to src/fuzz/read_pem_corpus/cf1b3d1ed204deed6c62f41d0e706ee47bc802e0
diff --git a/fuzz/read_pem_corpus/cfc3b1348ca73b8c02d9aed715d1e0681326888c b/src/fuzz/read_pem_corpus/cfc3b1348ca73b8c02d9aed715d1e0681326888c
similarity index 100%
rename from fuzz/read_pem_corpus/cfc3b1348ca73b8c02d9aed715d1e0681326888c
rename to src/fuzz/read_pem_corpus/cfc3b1348ca73b8c02d9aed715d1e0681326888c
diff --git a/fuzz/read_pem_corpus/d4f0a19ece82b78c82c81eae5b49dc662c6f4a89 b/src/fuzz/read_pem_corpus/d4f0a19ece82b78c82c81eae5b49dc662c6f4a89
similarity index 100%
rename from fuzz/read_pem_corpus/d4f0a19ece82b78c82c81eae5b49dc662c6f4a89
rename to src/fuzz/read_pem_corpus/d4f0a19ece82b78c82c81eae5b49dc662c6f4a89
Binary files differ
diff --git a/fuzz/read_pem_corpus/d959c647c6a5ea641fec147b0de36187a9d2f8c5 b/src/fuzz/read_pem_corpus/d959c647c6a5ea641fec147b0de36187a9d2f8c5
similarity index 100%
rename from fuzz/read_pem_corpus/d959c647c6a5ea641fec147b0de36187a9d2f8c5
rename to src/fuzz/read_pem_corpus/d959c647c6a5ea641fec147b0de36187a9d2f8c5
Binary files differ
diff --git a/fuzz/read_pem_corpus/df9fe7d51a89ee267034a2834025f71505d4a421 b/src/fuzz/read_pem_corpus/df9fe7d51a89ee267034a2834025f71505d4a421
similarity index 100%
rename from fuzz/read_pem_corpus/df9fe7d51a89ee267034a2834025f71505d4a421
rename to src/fuzz/read_pem_corpus/df9fe7d51a89ee267034a2834025f71505d4a421
diff --git a/fuzz/read_pem_corpus/e1a6c4096b145ced5362ede6ffedbc49d16ba57e b/src/fuzz/read_pem_corpus/e1a6c4096b145ced5362ede6ffedbc49d16ba57e
similarity index 100%
rename from fuzz/read_pem_corpus/e1a6c4096b145ced5362ede6ffedbc49d16ba57e
rename to src/fuzz/read_pem_corpus/e1a6c4096b145ced5362ede6ffedbc49d16ba57e
diff --git a/fuzz/read_pem_corpus/e3344ef8d734471ef90b16c719cb0f11af2ce743 b/src/fuzz/read_pem_corpus/e3344ef8d734471ef90b16c719cb0f11af2ce743
similarity index 100%
rename from fuzz/read_pem_corpus/e3344ef8d734471ef90b16c719cb0f11af2ce743
rename to src/fuzz/read_pem_corpus/e3344ef8d734471ef90b16c719cb0f11af2ce743
diff --git a/fuzz/read_pem_corpus/e7ef91e03a3aa8bd53b2466a2207a5028185678f b/src/fuzz/read_pem_corpus/e7ef91e03a3aa8bd53b2466a2207a5028185678f
similarity index 100%
rename from fuzz/read_pem_corpus/e7ef91e03a3aa8bd53b2466a2207a5028185678f
rename to src/fuzz/read_pem_corpus/e7ef91e03a3aa8bd53b2466a2207a5028185678f
Binary files differ
diff --git a/fuzz/read_pem_corpus/ebcae74985ccc7905a3800c0db2723392cfd2f2c b/src/fuzz/read_pem_corpus/ebcae74985ccc7905a3800c0db2723392cfd2f2c
similarity index 100%
rename from fuzz/read_pem_corpus/ebcae74985ccc7905a3800c0db2723392cfd2f2c
rename to src/fuzz/read_pem_corpus/ebcae74985ccc7905a3800c0db2723392cfd2f2c
Binary files differ
diff --git a/fuzz/read_pem_corpus/ed31baee70d3b705762e808e494b4debf604c5fb b/src/fuzz/read_pem_corpus/ed31baee70d3b705762e808e494b4debf604c5fb
similarity index 100%
rename from fuzz/read_pem_corpus/ed31baee70d3b705762e808e494b4debf604c5fb
rename to src/fuzz/read_pem_corpus/ed31baee70d3b705762e808e494b4debf604c5fb
diff --git a/fuzz/read_pem_corpus/ee06965764fdf6769657e744a61efe7d60d085fb b/src/fuzz/read_pem_corpus/ee06965764fdf6769657e744a61efe7d60d085fb
similarity index 100%
rename from fuzz/read_pem_corpus/ee06965764fdf6769657e744a61efe7d60d085fb
rename to src/fuzz/read_pem_corpus/ee06965764fdf6769657e744a61efe7d60d085fb
diff --git a/fuzz/read_pem_corpus/f123c08d0a46b72fa8989296e82e7aa25ebf16f8 b/src/fuzz/read_pem_corpus/f123c08d0a46b72fa8989296e82e7aa25ebf16f8
similarity index 100%
rename from fuzz/read_pem_corpus/f123c08d0a46b72fa8989296e82e7aa25ebf16f8
rename to src/fuzz/read_pem_corpus/f123c08d0a46b72fa8989296e82e7aa25ebf16f8
diff --git a/fuzz/read_pem_corpus/f18ebc593b87baa03b5e003b7540577001ba6aca b/src/fuzz/read_pem_corpus/f18ebc593b87baa03b5e003b7540577001ba6aca
similarity index 100%
rename from fuzz/read_pem_corpus/f18ebc593b87baa03b5e003b7540577001ba6aca
rename to src/fuzz/read_pem_corpus/f18ebc593b87baa03b5e003b7540577001ba6aca
Binary files differ
diff --git a/fuzz/read_pem_corpus/f72115838630c70a067e89b98615357fcf19d058 b/src/fuzz/read_pem_corpus/f72115838630c70a067e89b98615357fcf19d058
similarity index 100%
rename from fuzz/read_pem_corpus/f72115838630c70a067e89b98615357fcf19d058
rename to src/fuzz/read_pem_corpus/f72115838630c70a067e89b98615357fcf19d058
diff --git a/fuzz/read_pem_corpus/f9f61f03681250b015a00df3010b89d2d776d8fc b/src/fuzz/read_pem_corpus/f9f61f03681250b015a00df3010b89d2d776d8fc
similarity index 100%
rename from fuzz/read_pem_corpus/f9f61f03681250b015a00df3010b89d2d776d8fc
rename to src/fuzz/read_pem_corpus/f9f61f03681250b015a00df3010b89d2d776d8fc
Binary files differ
diff --git a/fuzz/read_pem_corpus/fad7e4071afc1e4f441e2cb65cf9b0da37dcd74e b/src/fuzz/read_pem_corpus/fad7e4071afc1e4f441e2cb65cf9b0da37dcd74e
similarity index 100%
rename from fuzz/read_pem_corpus/fad7e4071afc1e4f441e2cb65cf9b0da37dcd74e
rename to src/fuzz/read_pem_corpus/fad7e4071afc1e4f441e2cb65cf9b0da37dcd74e
diff --git a/fuzz/read_pem_corpus/fb36b0ce1600b9399d552eab916600c239be5ad5 b/src/fuzz/read_pem_corpus/fb36b0ce1600b9399d552eab916600c239be5ad5
similarity index 100%
rename from fuzz/read_pem_corpus/fb36b0ce1600b9399d552eab916600c239be5ad5
rename to src/fuzz/read_pem_corpus/fb36b0ce1600b9399d552eab916600c239be5ad5
Binary files differ
diff --git a/fuzz/read_pem_corpus/fb64fef6ea2f835804b69ae3d21fb2cac7e4973f b/src/fuzz/read_pem_corpus/fb64fef6ea2f835804b69ae3d21fb2cac7e4973f
similarity index 100%
rename from fuzz/read_pem_corpus/fb64fef6ea2f835804b69ae3d21fb2cac7e4973f
rename to src/fuzz/read_pem_corpus/fb64fef6ea2f835804b69ae3d21fb2cac7e4973f
diff --git a/fuzz/read_pem_corpus/fb6d4702bcb98df173527a5f08d5ac829adb2f9f b/src/fuzz/read_pem_corpus/fb6d4702bcb98df173527a5f08d5ac829adb2f9f
similarity index 100%
rename from fuzz/read_pem_corpus/fb6d4702bcb98df173527a5f08d5ac829adb2f9f
rename to src/fuzz/read_pem_corpus/fb6d4702bcb98df173527a5f08d5ac829adb2f9f
diff --git a/fuzz/read_pem_corpus/fd1cc706033976b86a93d2b0c74b15bb2f31fccf b/src/fuzz/read_pem_corpus/fd1cc706033976b86a93d2b0c74b15bb2f31fccf
similarity index 100%
rename from fuzz/read_pem_corpus/fd1cc706033976b86a93d2b0c74b15bb2f31fccf
rename to src/fuzz/read_pem_corpus/fd1cc706033976b86a93d2b0c74b15bb2f31fccf
diff --git a/fuzz/read_pem_corpus/ff7dcdb0fc13ddea6e82cac7bf3a0414cb772ded b/src/fuzz/read_pem_corpus/ff7dcdb0fc13ddea6e82cac7bf3a0414cb772ded
similarity index 100%
rename from fuzz/read_pem_corpus/ff7dcdb0fc13ddea6e82cac7bf3a0414cb772ded
rename to src/fuzz/read_pem_corpus/ff7dcdb0fc13ddea6e82cac7bf3a0414cb772ded
Binary files differ
diff --git a/fuzz/refresh_ssl_corpora.sh b/src/fuzz/refresh_ssl_corpora.sh
similarity index 100%
rename from fuzz/refresh_ssl_corpora.sh
rename to src/fuzz/refresh_ssl_corpora.sh
diff --git a/fuzz/server.cc b/src/fuzz/server.cc
similarity index 100%
rename from fuzz/server.cc
rename to src/fuzz/server.cc
diff --git a/fuzz/server_corpus/00787070abb8663536395b95c2db4b1d1d0d77e7 b/src/fuzz/server_corpus/00787070abb8663536395b95c2db4b1d1d0d77e7
similarity index 100%
rename from fuzz/server_corpus/00787070abb8663536395b95c2db4b1d1d0d77e7
rename to src/fuzz/server_corpus/00787070abb8663536395b95c2db4b1d1d0d77e7
Binary files differ
diff --git a/fuzz/server_corpus/00845b0b293b021eb8227a40d8d4f459c0f6c87c b/src/fuzz/server_corpus/00845b0b293b021eb8227a40d8d4f459c0f6c87c
similarity index 100%
rename from fuzz/server_corpus/00845b0b293b021eb8227a40d8d4f459c0f6c87c
rename to src/fuzz/server_corpus/00845b0b293b021eb8227a40d8d4f459c0f6c87c
Binary files differ
diff --git a/fuzz/server_corpus/0102298d15e9282866a5f2260302eff322a13c13 b/src/fuzz/server_corpus/0102298d15e9282866a5f2260302eff322a13c13
similarity index 100%
rename from fuzz/server_corpus/0102298d15e9282866a5f2260302eff322a13c13
rename to src/fuzz/server_corpus/0102298d15e9282866a5f2260302eff322a13c13
Binary files differ
diff --git a/fuzz/server_corpus/01025c6fa6e1200c776e588dbe1a7a82b050e199 b/src/fuzz/server_corpus/01025c6fa6e1200c776e588dbe1a7a82b050e199
similarity index 100%
rename from fuzz/server_corpus/01025c6fa6e1200c776e588dbe1a7a82b050e199
rename to src/fuzz/server_corpus/01025c6fa6e1200c776e588dbe1a7a82b050e199
Binary files differ
diff --git a/fuzz/server_corpus/013747bfa2cf4629fbb78e2cf8aad57ac916dede b/src/fuzz/server_corpus/013747bfa2cf4629fbb78e2cf8aad57ac916dede
similarity index 100%
rename from fuzz/server_corpus/013747bfa2cf4629fbb78e2cf8aad57ac916dede
rename to src/fuzz/server_corpus/013747bfa2cf4629fbb78e2cf8aad57ac916dede
Binary files differ
diff --git a/fuzz/server_corpus/01815ba153ed7aea022dd43053e4138b46c3c51d b/src/fuzz/server_corpus/01815ba153ed7aea022dd43053e4138b46c3c51d
similarity index 100%
rename from fuzz/server_corpus/01815ba153ed7aea022dd43053e4138b46c3c51d
rename to src/fuzz/server_corpus/01815ba153ed7aea022dd43053e4138b46c3c51d
Binary files differ
diff --git a/fuzz/server_corpus/01ee0b1daa505b2371ae9160902a7fdb3179c102 b/src/fuzz/server_corpus/01ee0b1daa505b2371ae9160902a7fdb3179c102
similarity index 100%
rename from fuzz/server_corpus/01ee0b1daa505b2371ae9160902a7fdb3179c102
rename to src/fuzz/server_corpus/01ee0b1daa505b2371ae9160902a7fdb3179c102
Binary files differ
diff --git a/fuzz/server_corpus/025aed12958abc20757a7074a767f924274d5ca8 b/src/fuzz/server_corpus/025aed12958abc20757a7074a767f924274d5ca8
similarity index 100%
rename from fuzz/server_corpus/025aed12958abc20757a7074a767f924274d5ca8
rename to src/fuzz/server_corpus/025aed12958abc20757a7074a767f924274d5ca8
Binary files differ
diff --git a/fuzz/server_corpus/02c96391cef8f47b6bf3b4539803172fe992c918 b/src/fuzz/server_corpus/02c96391cef8f47b6bf3b4539803172fe992c918
similarity index 100%
rename from fuzz/server_corpus/02c96391cef8f47b6bf3b4539803172fe992c918
rename to src/fuzz/server_corpus/02c96391cef8f47b6bf3b4539803172fe992c918
Binary files differ
diff --git a/fuzz/server_corpus/03bb0ac2d6bcdce6c424610866233ec9a790f37a b/src/fuzz/server_corpus/03bb0ac2d6bcdce6c424610866233ec9a790f37a
similarity index 100%
rename from fuzz/server_corpus/03bb0ac2d6bcdce6c424610866233ec9a790f37a
rename to src/fuzz/server_corpus/03bb0ac2d6bcdce6c424610866233ec9a790f37a
Binary files differ
diff --git a/fuzz/server_corpus/0400e9c88283a21403b12822ced66e4a755f9353 b/src/fuzz/server_corpus/0400e9c88283a21403b12822ced66e4a755f9353
similarity index 100%
rename from fuzz/server_corpus/0400e9c88283a21403b12822ced66e4a755f9353
rename to src/fuzz/server_corpus/0400e9c88283a21403b12822ced66e4a755f9353
Binary files differ
diff --git a/fuzz/server_corpus/0492c19a6f6acb987a79a82ae9941556fc52897b b/src/fuzz/server_corpus/0492c19a6f6acb987a79a82ae9941556fc52897b
similarity index 100%
rename from fuzz/server_corpus/0492c19a6f6acb987a79a82ae9941556fc52897b
rename to src/fuzz/server_corpus/0492c19a6f6acb987a79a82ae9941556fc52897b
Binary files differ
diff --git a/fuzz/server_corpus/04c5c81fba6070627d1635396370059b02afc975 b/src/fuzz/server_corpus/04c5c81fba6070627d1635396370059b02afc975
similarity index 100%
rename from fuzz/server_corpus/04c5c81fba6070627d1635396370059b02afc975
rename to src/fuzz/server_corpus/04c5c81fba6070627d1635396370059b02afc975
Binary files differ
diff --git a/fuzz/server_corpus/051434c181791fafd8448ab05392e1f74c45d8b6 b/src/fuzz/server_corpus/051434c181791fafd8448ab05392e1f74c45d8b6
similarity index 100%
rename from fuzz/server_corpus/051434c181791fafd8448ab05392e1f74c45d8b6
rename to src/fuzz/server_corpus/051434c181791fafd8448ab05392e1f74c45d8b6
Binary files differ
diff --git a/fuzz/server_corpus/059878a43741e57ea90470deb87ec8d7fe805434 b/src/fuzz/server_corpus/059878a43741e57ea90470deb87ec8d7fe805434
similarity index 100%
rename from fuzz/server_corpus/059878a43741e57ea90470deb87ec8d7fe805434
rename to src/fuzz/server_corpus/059878a43741e57ea90470deb87ec8d7fe805434
Binary files differ
diff --git a/fuzz/server_corpus/06115f4a2f0130c780a7e683a252c17c2b12f009 b/src/fuzz/server_corpus/06115f4a2f0130c780a7e683a252c17c2b12f009
similarity index 100%
rename from fuzz/server_corpus/06115f4a2f0130c780a7e683a252c17c2b12f009
rename to src/fuzz/server_corpus/06115f4a2f0130c780a7e683a252c17c2b12f009
Binary files differ
diff --git a/fuzz/server_corpus/075031c9683cc159909ac53935f28e045b8560de b/src/fuzz/server_corpus/075031c9683cc159909ac53935f28e045b8560de
similarity index 100%
rename from fuzz/server_corpus/075031c9683cc159909ac53935f28e045b8560de
rename to src/fuzz/server_corpus/075031c9683cc159909ac53935f28e045b8560de
Binary files differ
diff --git a/fuzz/server_corpus/08f94db2baf68e874968c88cd285c53c20b10172 b/src/fuzz/server_corpus/08f94db2baf68e874968c88cd285c53c20b10172
similarity index 100%
rename from fuzz/server_corpus/08f94db2baf68e874968c88cd285c53c20b10172
rename to src/fuzz/server_corpus/08f94db2baf68e874968c88cd285c53c20b10172
Binary files differ
diff --git a/fuzz/server_corpus/0a30bf5f031bbf135e8d716edb944a8ac4b6b50f b/src/fuzz/server_corpus/0a30bf5f031bbf135e8d716edb944a8ac4b6b50f
similarity index 100%
rename from fuzz/server_corpus/0a30bf5f031bbf135e8d716edb944a8ac4b6b50f
rename to src/fuzz/server_corpus/0a30bf5f031bbf135e8d716edb944a8ac4b6b50f
Binary files differ
diff --git a/fuzz/server_corpus/0a4a46ec7671370ae9806a252bc70a03b4f7b95b b/src/fuzz/server_corpus/0a4a46ec7671370ae9806a252bc70a03b4f7b95b
similarity index 100%
rename from fuzz/server_corpus/0a4a46ec7671370ae9806a252bc70a03b4f7b95b
rename to src/fuzz/server_corpus/0a4a46ec7671370ae9806a252bc70a03b4f7b95b
Binary files differ
diff --git a/fuzz/server_corpus/0ac7f3a86b7160e431ae050c4f17fae52acda902 b/src/fuzz/server_corpus/0ac7f3a86b7160e431ae050c4f17fae52acda902
similarity index 100%
rename from fuzz/server_corpus/0ac7f3a86b7160e431ae050c4f17fae52acda902
rename to src/fuzz/server_corpus/0ac7f3a86b7160e431ae050c4f17fae52acda902
Binary files differ
diff --git a/fuzz/server_corpus/0aebeb57985c43b5e98fb52eb3c4e4130a1874c6 b/src/fuzz/server_corpus/0aebeb57985c43b5e98fb52eb3c4e4130a1874c6
similarity index 100%
rename from fuzz/server_corpus/0aebeb57985c43b5e98fb52eb3c4e4130a1874c6
rename to src/fuzz/server_corpus/0aebeb57985c43b5e98fb52eb3c4e4130a1874c6
Binary files differ
diff --git a/fuzz/server_corpus/0af045716659703fffdead0ec8576b425c7f2608 b/src/fuzz/server_corpus/0af045716659703fffdead0ec8576b425c7f2608
similarity index 100%
rename from fuzz/server_corpus/0af045716659703fffdead0ec8576b425c7f2608
rename to src/fuzz/server_corpus/0af045716659703fffdead0ec8576b425c7f2608
Binary files differ
diff --git a/fuzz/server_corpus/0af4dcca8de94c52b1bd40e6c456e8a4d08d4320 b/src/fuzz/server_corpus/0af4dcca8de94c52b1bd40e6c456e8a4d08d4320
similarity index 100%
rename from fuzz/server_corpus/0af4dcca8de94c52b1bd40e6c456e8a4d08d4320
rename to src/fuzz/server_corpus/0af4dcca8de94c52b1bd40e6c456e8a4d08d4320
Binary files differ
diff --git a/fuzz/server_corpus/0b203123d059e87b871101c4ffa7d280166e933b b/src/fuzz/server_corpus/0b203123d059e87b871101c4ffa7d280166e933b
similarity index 100%
rename from fuzz/server_corpus/0b203123d059e87b871101c4ffa7d280166e933b
rename to src/fuzz/server_corpus/0b203123d059e87b871101c4ffa7d280166e933b
Binary files differ
diff --git a/fuzz/server_corpus/0bcae43fb2315c737f23fb5086db3449c6aceb81 b/src/fuzz/server_corpus/0bcae43fb2315c737f23fb5086db3449c6aceb81
similarity index 100%
rename from fuzz/server_corpus/0bcae43fb2315c737f23fb5086db3449c6aceb81
rename to src/fuzz/server_corpus/0bcae43fb2315c737f23fb5086db3449c6aceb81
Binary files differ
diff --git a/fuzz/server_corpus/0bde73784d2dbd121302fe52dffa4db7dbcf008b b/src/fuzz/server_corpus/0bde73784d2dbd121302fe52dffa4db7dbcf008b
similarity index 100%
rename from fuzz/server_corpus/0bde73784d2dbd121302fe52dffa4db7dbcf008b
rename to src/fuzz/server_corpus/0bde73784d2dbd121302fe52dffa4db7dbcf008b
Binary files differ
diff --git a/fuzz/server_corpus/0c7c0f0ad47aa2d09b9a97e8b36c9b6ad1b579ec b/src/fuzz/server_corpus/0c7c0f0ad47aa2d09b9a97e8b36c9b6ad1b579ec
similarity index 100%
rename from fuzz/server_corpus/0c7c0f0ad47aa2d09b9a97e8b36c9b6ad1b579ec
rename to src/fuzz/server_corpus/0c7c0f0ad47aa2d09b9a97e8b36c9b6ad1b579ec
Binary files differ
diff --git a/fuzz/server_corpus/0d521f070f8466c16ecf54b3ae94c805b6735dc7 b/src/fuzz/server_corpus/0d521f070f8466c16ecf54b3ae94c805b6735dc7
similarity index 100%
rename from fuzz/server_corpus/0d521f070f8466c16ecf54b3ae94c805b6735dc7
rename to src/fuzz/server_corpus/0d521f070f8466c16ecf54b3ae94c805b6735dc7
Binary files differ
diff --git a/fuzz/server_corpus/0dc0f477fe4d7075902307b7479334f4ad306dae b/src/fuzz/server_corpus/0dc0f477fe4d7075902307b7479334f4ad306dae
similarity index 100%
rename from fuzz/server_corpus/0dc0f477fe4d7075902307b7479334f4ad306dae
rename to src/fuzz/server_corpus/0dc0f477fe4d7075902307b7479334f4ad306dae
Binary files differ
diff --git a/fuzz/server_corpus/0e63a469313a8a9f88877b007b9613ee8e0f2181 b/src/fuzz/server_corpus/0e63a469313a8a9f88877b007b9613ee8e0f2181
similarity index 100%
rename from fuzz/server_corpus/0e63a469313a8a9f88877b007b9613ee8e0f2181
rename to src/fuzz/server_corpus/0e63a469313a8a9f88877b007b9613ee8e0f2181
Binary files differ
diff --git a/fuzz/server_corpus/0ec1495a1b861bfde674ed45141203477f8e4d93 b/src/fuzz/server_corpus/0ec1495a1b861bfde674ed45141203477f8e4d93
similarity index 100%
rename from fuzz/server_corpus/0ec1495a1b861bfde674ed45141203477f8e4d93
rename to src/fuzz/server_corpus/0ec1495a1b861bfde674ed45141203477f8e4d93
Binary files differ
diff --git a/fuzz/server_corpus/0eea88830d13a4081c0048c5bcee0519446792b3 b/src/fuzz/server_corpus/0eea88830d13a4081c0048c5bcee0519446792b3
similarity index 100%
rename from fuzz/server_corpus/0eea88830d13a4081c0048c5bcee0519446792b3
rename to src/fuzz/server_corpus/0eea88830d13a4081c0048c5bcee0519446792b3
Binary files differ
diff --git a/fuzz/server_corpus/0f236db3c77b3023fb893f5291ca6b200be50e50 b/src/fuzz/server_corpus/0f236db3c77b3023fb893f5291ca6b200be50e50
similarity index 100%
rename from fuzz/server_corpus/0f236db3c77b3023fb893f5291ca6b200be50e50
rename to src/fuzz/server_corpus/0f236db3c77b3023fb893f5291ca6b200be50e50
Binary files differ
diff --git a/fuzz/server_corpus/0ffa96674299739d66143ae6d4ec8d6a66d4c56a b/src/fuzz/server_corpus/0ffa96674299739d66143ae6d4ec8d6a66d4c56a
similarity index 100%
rename from fuzz/server_corpus/0ffa96674299739d66143ae6d4ec8d6a66d4c56a
rename to src/fuzz/server_corpus/0ffa96674299739d66143ae6d4ec8d6a66d4c56a
Binary files differ
diff --git a/fuzz/server_corpus/10d1d90fcf146b2473cfe5213af6c2233fa3a6a9 b/src/fuzz/server_corpus/10d1d90fcf146b2473cfe5213af6c2233fa3a6a9
similarity index 100%
rename from fuzz/server_corpus/10d1d90fcf146b2473cfe5213af6c2233fa3a6a9
rename to src/fuzz/server_corpus/10d1d90fcf146b2473cfe5213af6c2233fa3a6a9
Binary files differ
diff --git a/fuzz/server_corpus/10f9aa26d8184bc071a982cae13c7ca8946b3197 b/src/fuzz/server_corpus/10f9aa26d8184bc071a982cae13c7ca8946b3197
similarity index 100%
rename from fuzz/server_corpus/10f9aa26d8184bc071a982cae13c7ca8946b3197
rename to src/fuzz/server_corpus/10f9aa26d8184bc071a982cae13c7ca8946b3197
Binary files differ
diff --git a/fuzz/server_corpus/1106e9e9c3ad2d7fd09647b8c7a52592c27c7d2e b/src/fuzz/server_corpus/1106e9e9c3ad2d7fd09647b8c7a52592c27c7d2e
similarity index 100%
rename from fuzz/server_corpus/1106e9e9c3ad2d7fd09647b8c7a52592c27c7d2e
rename to src/fuzz/server_corpus/1106e9e9c3ad2d7fd09647b8c7a52592c27c7d2e
Binary files differ
diff --git a/fuzz/server_corpus/110ad0c11960037e047425d678cee954fdb45791 b/src/fuzz/server_corpus/110ad0c11960037e047425d678cee954fdb45791
similarity index 100%
rename from fuzz/server_corpus/110ad0c11960037e047425d678cee954fdb45791
rename to src/fuzz/server_corpus/110ad0c11960037e047425d678cee954fdb45791
Binary files differ
diff --git a/fuzz/server_corpus/119c3806868a614658090de3963276aec44b64c0 b/src/fuzz/server_corpus/119c3806868a614658090de3963276aec44b64c0
similarity index 100%
rename from fuzz/server_corpus/119c3806868a614658090de3963276aec44b64c0
rename to src/fuzz/server_corpus/119c3806868a614658090de3963276aec44b64c0
Binary files differ
diff --git a/fuzz/server_corpus/11c91d3aa29f06d800aacbf6a388d3c02a666ff4 b/src/fuzz/server_corpus/11c91d3aa29f06d800aacbf6a388d3c02a666ff4
similarity index 100%
rename from fuzz/server_corpus/11c91d3aa29f06d800aacbf6a388d3c02a666ff4
rename to src/fuzz/server_corpus/11c91d3aa29f06d800aacbf6a388d3c02a666ff4
Binary files differ
diff --git a/fuzz/server_corpus/128f79ce8ac918fd5808b915d6bd93539e9f128e b/src/fuzz/server_corpus/128f79ce8ac918fd5808b915d6bd93539e9f128e
similarity index 100%
rename from fuzz/server_corpus/128f79ce8ac918fd5808b915d6bd93539e9f128e
rename to src/fuzz/server_corpus/128f79ce8ac918fd5808b915d6bd93539e9f128e
Binary files differ
diff --git a/fuzz/server_corpus/12f8bee4045e5df9be96cba4f8ea5317f9cb3a71 b/src/fuzz/server_corpus/12f8bee4045e5df9be96cba4f8ea5317f9cb3a71
similarity index 100%
rename from fuzz/server_corpus/12f8bee4045e5df9be96cba4f8ea5317f9cb3a71
rename to src/fuzz/server_corpus/12f8bee4045e5df9be96cba4f8ea5317f9cb3a71
Binary files differ
diff --git a/fuzz/server_corpus/1344b747653d9ac67352dce3ff8c4273c02483d5 b/src/fuzz/server_corpus/1344b747653d9ac67352dce3ff8c4273c02483d5
similarity index 100%
rename from fuzz/server_corpus/1344b747653d9ac67352dce3ff8c4273c02483d5
rename to src/fuzz/server_corpus/1344b747653d9ac67352dce3ff8c4273c02483d5
Binary files differ
diff --git a/fuzz/server_corpus/144adb23e15fa3239e29fe3838514f3ff8486c6f b/src/fuzz/server_corpus/144adb23e15fa3239e29fe3838514f3ff8486c6f
similarity index 100%
rename from fuzz/server_corpus/144adb23e15fa3239e29fe3838514f3ff8486c6f
rename to src/fuzz/server_corpus/144adb23e15fa3239e29fe3838514f3ff8486c6f
Binary files differ
diff --git a/fuzz/server_corpus/1489f923c4dca729178b3e3233458550d8dddf29 b/src/fuzz/server_corpus/1489f923c4dca729178b3e3233458550d8dddf29
similarity index 100%
rename from fuzz/server_corpus/1489f923c4dca729178b3e3233458550d8dddf29
rename to src/fuzz/server_corpus/1489f923c4dca729178b3e3233458550d8dddf29
Binary files differ
diff --git a/fuzz/server_corpus/14b7b3cd06353e8508ca80d917bb5945d91569ab b/src/fuzz/server_corpus/14b7b3cd06353e8508ca80d917bb5945d91569ab
similarity index 100%
rename from fuzz/server_corpus/14b7b3cd06353e8508ca80d917bb5945d91569ab
rename to src/fuzz/server_corpus/14b7b3cd06353e8508ca80d917bb5945d91569ab
Binary files differ
diff --git a/fuzz/server_corpus/151551b7934af51b7d8774efb31510bf4c93b33a b/src/fuzz/server_corpus/151551b7934af51b7d8774efb31510bf4c93b33a
similarity index 100%
rename from fuzz/server_corpus/151551b7934af51b7d8774efb31510bf4c93b33a
rename to src/fuzz/server_corpus/151551b7934af51b7d8774efb31510bf4c93b33a
Binary files differ
diff --git a/fuzz/server_corpus/16a924714a212c3e5709f5b7d14ed51a090c3cd4 b/src/fuzz/server_corpus/16a924714a212c3e5709f5b7d14ed51a090c3cd4
similarity index 100%
rename from fuzz/server_corpus/16a924714a212c3e5709f5b7d14ed51a090c3cd4
rename to src/fuzz/server_corpus/16a924714a212c3e5709f5b7d14ed51a090c3cd4
Binary files differ
diff --git a/fuzz/server_corpus/1722394127928520f54880c216f21206e58da9b0 b/src/fuzz/server_corpus/1722394127928520f54880c216f21206e58da9b0
similarity index 100%
rename from fuzz/server_corpus/1722394127928520f54880c216f21206e58da9b0
rename to src/fuzz/server_corpus/1722394127928520f54880c216f21206e58da9b0
Binary files differ
diff --git a/fuzz/server_corpus/1743aa1e9e9f03a04809e98bc8cbe9c4e13e857a b/src/fuzz/server_corpus/1743aa1e9e9f03a04809e98bc8cbe9c4e13e857a
similarity index 100%
rename from fuzz/server_corpus/1743aa1e9e9f03a04809e98bc8cbe9c4e13e857a
rename to src/fuzz/server_corpus/1743aa1e9e9f03a04809e98bc8cbe9c4e13e857a
Binary files differ
diff --git a/fuzz/server_corpus/175e6184c326dc13ba216018e39f41e69552fea9 b/src/fuzz/server_corpus/175e6184c326dc13ba216018e39f41e69552fea9
similarity index 100%
rename from fuzz/server_corpus/175e6184c326dc13ba216018e39f41e69552fea9
rename to src/fuzz/server_corpus/175e6184c326dc13ba216018e39f41e69552fea9
Binary files differ
diff --git a/fuzz/server_corpus/17f3c521d80d99e99f57a263bb94b906e69c1c0a b/src/fuzz/server_corpus/17f3c521d80d99e99f57a263bb94b906e69c1c0a
similarity index 100%
rename from fuzz/server_corpus/17f3c521d80d99e99f57a263bb94b906e69c1c0a
rename to src/fuzz/server_corpus/17f3c521d80d99e99f57a263bb94b906e69c1c0a
Binary files differ
diff --git a/fuzz/server_corpus/186262a3b3edbe7aaeaed2227605a42f00443399 b/src/fuzz/server_corpus/186262a3b3edbe7aaeaed2227605a42f00443399
similarity index 100%
rename from fuzz/server_corpus/186262a3b3edbe7aaeaed2227605a42f00443399
rename to src/fuzz/server_corpus/186262a3b3edbe7aaeaed2227605a42f00443399
Binary files differ
diff --git a/fuzz/server_corpus/19296373181ecb6818015c773ec78a928b7be7bc b/src/fuzz/server_corpus/19296373181ecb6818015c773ec78a928b7be7bc
similarity index 100%
rename from fuzz/server_corpus/19296373181ecb6818015c773ec78a928b7be7bc
rename to src/fuzz/server_corpus/19296373181ecb6818015c773ec78a928b7be7bc
Binary files differ
diff --git a/fuzz/server_corpus/1a25f5a985c0acbac57833e349506e9864a5c010 b/src/fuzz/server_corpus/1a25f5a985c0acbac57833e349506e9864a5c010
similarity index 100%
rename from fuzz/server_corpus/1a25f5a985c0acbac57833e349506e9864a5c010
rename to src/fuzz/server_corpus/1a25f5a985c0acbac57833e349506e9864a5c010
Binary files differ
diff --git a/fuzz/server_corpus/1adf0097dbad8401ef333f095793f873ce975e50 b/src/fuzz/server_corpus/1adf0097dbad8401ef333f095793f873ce975e50
similarity index 100%
rename from fuzz/server_corpus/1adf0097dbad8401ef333f095793f873ce975e50
rename to src/fuzz/server_corpus/1adf0097dbad8401ef333f095793f873ce975e50
Binary files differ
diff --git a/fuzz/server_corpus/1c4bf9eac8153b8954a197b2dfd67bba629205c4 b/src/fuzz/server_corpus/1c4bf9eac8153b8954a197b2dfd67bba629205c4
similarity index 100%
rename from fuzz/server_corpus/1c4bf9eac8153b8954a197b2dfd67bba629205c4
rename to src/fuzz/server_corpus/1c4bf9eac8153b8954a197b2dfd67bba629205c4
Binary files differ
diff --git a/fuzz/server_corpus/1c60aadca7bd5a3241d7b9fba82ca6eabef00bf9 b/src/fuzz/server_corpus/1c60aadca7bd5a3241d7b9fba82ca6eabef00bf9
similarity index 100%
rename from fuzz/server_corpus/1c60aadca7bd5a3241d7b9fba82ca6eabef00bf9
rename to src/fuzz/server_corpus/1c60aadca7bd5a3241d7b9fba82ca6eabef00bf9
Binary files differ
diff --git a/fuzz/server_corpus/1ca39c922f08bc2740725655556d55311c4603bb b/src/fuzz/server_corpus/1ca39c922f08bc2740725655556d55311c4603bb
similarity index 100%
rename from fuzz/server_corpus/1ca39c922f08bc2740725655556d55311c4603bb
rename to src/fuzz/server_corpus/1ca39c922f08bc2740725655556d55311c4603bb
Binary files differ
diff --git a/fuzz/server_corpus/1cd4151700c87404d79e9636110b71a94fee194d b/src/fuzz/server_corpus/1cd4151700c87404d79e9636110b71a94fee194d
similarity index 100%
rename from fuzz/server_corpus/1cd4151700c87404d79e9636110b71a94fee194d
rename to src/fuzz/server_corpus/1cd4151700c87404d79e9636110b71a94fee194d
Binary files differ
diff --git a/fuzz/server_corpus/1cfb227bdb25250c144eb3580eb3dc887a409163 b/src/fuzz/server_corpus/1cfb227bdb25250c144eb3580eb3dc887a409163
similarity index 100%
rename from fuzz/server_corpus/1cfb227bdb25250c144eb3580eb3dc887a409163
rename to src/fuzz/server_corpus/1cfb227bdb25250c144eb3580eb3dc887a409163
Binary files differ
diff --git a/fuzz/server_corpus/1d75c7b2b9e619e4447b133d6780a6f5f72e363e b/src/fuzz/server_corpus/1d75c7b2b9e619e4447b133d6780a6f5f72e363e
similarity index 100%
rename from fuzz/server_corpus/1d75c7b2b9e619e4447b133d6780a6f5f72e363e
rename to src/fuzz/server_corpus/1d75c7b2b9e619e4447b133d6780a6f5f72e363e
Binary files differ
diff --git a/fuzz/server_corpus/1f55cc0fec163a152a2e5abafa374403c597fb41 b/src/fuzz/server_corpus/1f55cc0fec163a152a2e5abafa374403c597fb41
similarity index 100%
rename from fuzz/server_corpus/1f55cc0fec163a152a2e5abafa374403c597fb41
rename to src/fuzz/server_corpus/1f55cc0fec163a152a2e5abafa374403c597fb41
Binary files differ
diff --git a/fuzz/server_corpus/1f70a54ca5b1b73abc8cdd4045c23b4bbed3ddbb b/src/fuzz/server_corpus/1f70a54ca5b1b73abc8cdd4045c23b4bbed3ddbb
similarity index 100%
rename from fuzz/server_corpus/1f70a54ca5b1b73abc8cdd4045c23b4bbed3ddbb
rename to src/fuzz/server_corpus/1f70a54ca5b1b73abc8cdd4045c23b4bbed3ddbb
Binary files differ
diff --git a/fuzz/server_corpus/1fd6bd44d7c69c097e7b417b0987eef60ad7426d b/src/fuzz/server_corpus/1fd6bd44d7c69c097e7b417b0987eef60ad7426d
similarity index 100%
rename from fuzz/server_corpus/1fd6bd44d7c69c097e7b417b0987eef60ad7426d
rename to src/fuzz/server_corpus/1fd6bd44d7c69c097e7b417b0987eef60ad7426d
Binary files differ
diff --git a/fuzz/server_corpus/206fabbbd678c4c8c9cde43a4ee022cdef978dda b/src/fuzz/server_corpus/206fabbbd678c4c8c9cde43a4ee022cdef978dda
similarity index 100%
rename from fuzz/server_corpus/206fabbbd678c4c8c9cde43a4ee022cdef978dda
rename to src/fuzz/server_corpus/206fabbbd678c4c8c9cde43a4ee022cdef978dda
Binary files differ
diff --git a/fuzz/server_corpus/208d33ad0d73b73f2bd768680e87cb2fd6cbf56c b/src/fuzz/server_corpus/208d33ad0d73b73f2bd768680e87cb2fd6cbf56c
similarity index 100%
rename from fuzz/server_corpus/208d33ad0d73b73f2bd768680e87cb2fd6cbf56c
rename to src/fuzz/server_corpus/208d33ad0d73b73f2bd768680e87cb2fd6cbf56c
Binary files differ
diff --git a/fuzz/server_corpus/2125023d7a1d999b5fa6f2a666b30a16f5d96f59 b/src/fuzz/server_corpus/2125023d7a1d999b5fa6f2a666b30a16f5d96f59
similarity index 100%
rename from fuzz/server_corpus/2125023d7a1d999b5fa6f2a666b30a16f5d96f59
rename to src/fuzz/server_corpus/2125023d7a1d999b5fa6f2a666b30a16f5d96f59
Binary files differ
diff --git a/fuzz/server_corpus/21cddb02178830bf7b34cf621f65dc9206a97e7d b/src/fuzz/server_corpus/21cddb02178830bf7b34cf621f65dc9206a97e7d
similarity index 100%
rename from fuzz/server_corpus/21cddb02178830bf7b34cf621f65dc9206a97e7d
rename to src/fuzz/server_corpus/21cddb02178830bf7b34cf621f65dc9206a97e7d
Binary files differ
diff --git a/fuzz/server_corpus/21da554d55e0b283d47ece9c21104093a312b888 b/src/fuzz/server_corpus/21da554d55e0b283d47ece9c21104093a312b888
similarity index 100%
rename from fuzz/server_corpus/21da554d55e0b283d47ece9c21104093a312b888
rename to src/fuzz/server_corpus/21da554d55e0b283d47ece9c21104093a312b888
Binary files differ
diff --git a/fuzz/server_corpus/2207c3136bfec2ea48f7e1a6a79ec51ca98fb355 b/src/fuzz/server_corpus/2207c3136bfec2ea48f7e1a6a79ec51ca98fb355
similarity index 100%
rename from fuzz/server_corpus/2207c3136bfec2ea48f7e1a6a79ec51ca98fb355
rename to src/fuzz/server_corpus/2207c3136bfec2ea48f7e1a6a79ec51ca98fb355
Binary files differ
diff --git a/fuzz/server_corpus/22d5990e718f15581c37a21be83e49fe9a670339 b/src/fuzz/server_corpus/22d5990e718f15581c37a21be83e49fe9a670339
similarity index 100%
rename from fuzz/server_corpus/22d5990e718f15581c37a21be83e49fe9a670339
rename to src/fuzz/server_corpus/22d5990e718f15581c37a21be83e49fe9a670339
Binary files differ
diff --git a/fuzz/server_corpus/237ce3aed4fe295c823329bbd0099c10043b7719 b/src/fuzz/server_corpus/237ce3aed4fe295c823329bbd0099c10043b7719
similarity index 100%
rename from fuzz/server_corpus/237ce3aed4fe295c823329bbd0099c10043b7719
rename to src/fuzz/server_corpus/237ce3aed4fe295c823329bbd0099c10043b7719
Binary files differ
diff --git a/fuzz/server_corpus/23a4fb6fe87273eba1d7ef7f61800db5bb39be1b b/src/fuzz/server_corpus/23a4fb6fe87273eba1d7ef7f61800db5bb39be1b
similarity index 100%
rename from fuzz/server_corpus/23a4fb6fe87273eba1d7ef7f61800db5bb39be1b
rename to src/fuzz/server_corpus/23a4fb6fe87273eba1d7ef7f61800db5bb39be1b
Binary files differ
diff --git a/fuzz/server_corpus/23ded2b4e4cfdc8fc807732ea3a861f1a4e22b46 b/src/fuzz/server_corpus/23ded2b4e4cfdc8fc807732ea3a861f1a4e22b46
similarity index 100%
rename from fuzz/server_corpus/23ded2b4e4cfdc8fc807732ea3a861f1a4e22b46
rename to src/fuzz/server_corpus/23ded2b4e4cfdc8fc807732ea3a861f1a4e22b46
Binary files differ
diff --git a/fuzz/server_corpus/258efd6fc31573594163cba4aab779400381cf87 b/src/fuzz/server_corpus/258efd6fc31573594163cba4aab779400381cf87
similarity index 100%
rename from fuzz/server_corpus/258efd6fc31573594163cba4aab779400381cf87
rename to src/fuzz/server_corpus/258efd6fc31573594163cba4aab779400381cf87
Binary files differ
diff --git a/fuzz/server_corpus/275de3921437094dc3d06f4693b6109dfd2b8349 b/src/fuzz/server_corpus/275de3921437094dc3d06f4693b6109dfd2b8349
similarity index 100%
rename from fuzz/server_corpus/275de3921437094dc3d06f4693b6109dfd2b8349
rename to src/fuzz/server_corpus/275de3921437094dc3d06f4693b6109dfd2b8349
Binary files differ
diff --git a/fuzz/server_corpus/29226dc4bcb3e9e9930558dfb0e5c254e577a9a4 b/src/fuzz/server_corpus/29226dc4bcb3e9e9930558dfb0e5c254e577a9a4
similarity index 100%
rename from fuzz/server_corpus/29226dc4bcb3e9e9930558dfb0e5c254e577a9a4
rename to src/fuzz/server_corpus/29226dc4bcb3e9e9930558dfb0e5c254e577a9a4
Binary files differ
diff --git a/fuzz/server_corpus/29867583e9a4525201b6dc707b53f9dfe9176603 b/src/fuzz/server_corpus/29867583e9a4525201b6dc707b53f9dfe9176603
similarity index 100%
rename from fuzz/server_corpus/29867583e9a4525201b6dc707b53f9dfe9176603
rename to src/fuzz/server_corpus/29867583e9a4525201b6dc707b53f9dfe9176603
Binary files differ
diff --git a/fuzz/server_corpus/299453c9134280dcf3a4fdd9431c1778197a6e89 b/src/fuzz/server_corpus/299453c9134280dcf3a4fdd9431c1778197a6e89
similarity index 100%
rename from fuzz/server_corpus/299453c9134280dcf3a4fdd9431c1778197a6e89
rename to src/fuzz/server_corpus/299453c9134280dcf3a4fdd9431c1778197a6e89
Binary files differ
diff --git a/fuzz/server_corpus/29a46a6da7a15bf4958f75c78fb5bd302880c4ca b/src/fuzz/server_corpus/29a46a6da7a15bf4958f75c78fb5bd302880c4ca
similarity index 100%
rename from fuzz/server_corpus/29a46a6da7a15bf4958f75c78fb5bd302880c4ca
rename to src/fuzz/server_corpus/29a46a6da7a15bf4958f75c78fb5bd302880c4ca
Binary files differ
diff --git a/fuzz/server_corpus/29af140d0ba9c35246bb352ecb22652ea3a11d81 b/src/fuzz/server_corpus/29af140d0ba9c35246bb352ecb22652ea3a11d81
similarity index 100%
rename from fuzz/server_corpus/29af140d0ba9c35246bb352ecb22652ea3a11d81
rename to src/fuzz/server_corpus/29af140d0ba9c35246bb352ecb22652ea3a11d81
Binary files differ
diff --git a/fuzz/server_corpus/29bf6b1e98730d1e68f8499bb650fb309a410a28 b/src/fuzz/server_corpus/29bf6b1e98730d1e68f8499bb650fb309a410a28
similarity index 100%
rename from fuzz/server_corpus/29bf6b1e98730d1e68f8499bb650fb309a410a28
rename to src/fuzz/server_corpus/29bf6b1e98730d1e68f8499bb650fb309a410a28
Binary files differ
diff --git a/fuzz/server_corpus/2a049b071dba1c3f52e1cde2eb6581e76de44c5c b/src/fuzz/server_corpus/2a049b071dba1c3f52e1cde2eb6581e76de44c5c
similarity index 100%
rename from fuzz/server_corpus/2a049b071dba1c3f52e1cde2eb6581e76de44c5c
rename to src/fuzz/server_corpus/2a049b071dba1c3f52e1cde2eb6581e76de44c5c
Binary files differ
diff --git a/fuzz/server_corpus/2a2362cfc3d811386120efddd3c72f8936afa293 b/src/fuzz/server_corpus/2a2362cfc3d811386120efddd3c72f8936afa293
similarity index 100%
rename from fuzz/server_corpus/2a2362cfc3d811386120efddd3c72f8936afa293
rename to src/fuzz/server_corpus/2a2362cfc3d811386120efddd3c72f8936afa293
Binary files differ
diff --git a/fuzz/server_corpus/2a99f7db2a53b6066b505377bac566776f79616e b/src/fuzz/server_corpus/2a99f7db2a53b6066b505377bac566776f79616e
similarity index 100%
rename from fuzz/server_corpus/2a99f7db2a53b6066b505377bac566776f79616e
rename to src/fuzz/server_corpus/2a99f7db2a53b6066b505377bac566776f79616e
Binary files differ
diff --git a/fuzz/server_corpus/2c17cf2fdb619d40733ee66a01dd32f6c6906cb4 b/src/fuzz/server_corpus/2c17cf2fdb619d40733ee66a01dd32f6c6906cb4
similarity index 100%
rename from fuzz/server_corpus/2c17cf2fdb619d40733ee66a01dd32f6c6906cb4
rename to src/fuzz/server_corpus/2c17cf2fdb619d40733ee66a01dd32f6c6906cb4
Binary files differ
diff --git a/fuzz/server_corpus/2c19cfcde510e4272fc1e1536678ddb7136308fd b/src/fuzz/server_corpus/2c19cfcde510e4272fc1e1536678ddb7136308fd
similarity index 100%
rename from fuzz/server_corpus/2c19cfcde510e4272fc1e1536678ddb7136308fd
rename to src/fuzz/server_corpus/2c19cfcde510e4272fc1e1536678ddb7136308fd
Binary files differ
diff --git a/fuzz/server_corpus/2f848c8a612d0406275b17f5a203acaeeaf3263e b/src/fuzz/server_corpus/2f848c8a612d0406275b17f5a203acaeeaf3263e
similarity index 100%
rename from fuzz/server_corpus/2f848c8a612d0406275b17f5a203acaeeaf3263e
rename to src/fuzz/server_corpus/2f848c8a612d0406275b17f5a203acaeeaf3263e
Binary files differ
diff --git a/fuzz/server_corpus/30990ff7250df77e8c6d543d1691830d30b10015 b/src/fuzz/server_corpus/30990ff7250df77e8c6d543d1691830d30b10015
similarity index 100%
rename from fuzz/server_corpus/30990ff7250df77e8c6d543d1691830d30b10015
rename to src/fuzz/server_corpus/30990ff7250df77e8c6d543d1691830d30b10015
Binary files differ
diff --git a/fuzz/server_corpus/30c3599adaf88fa71633d8cd719804296873294b b/src/fuzz/server_corpus/30c3599adaf88fa71633d8cd719804296873294b
similarity index 100%
rename from fuzz/server_corpus/30c3599adaf88fa71633d8cd719804296873294b
rename to src/fuzz/server_corpus/30c3599adaf88fa71633d8cd719804296873294b
Binary files differ
diff --git a/fuzz/server_corpus/312b954a1808122eab9f0b4938a3a21106cf3df0 b/src/fuzz/server_corpus/312b954a1808122eab9f0b4938a3a21106cf3df0
similarity index 100%
rename from fuzz/server_corpus/312b954a1808122eab9f0b4938a3a21106cf3df0
rename to src/fuzz/server_corpus/312b954a1808122eab9f0b4938a3a21106cf3df0
Binary files differ
diff --git a/fuzz/server_corpus/314b0c35047597104082c28c6bd32f6c06f51b6d b/src/fuzz/server_corpus/314b0c35047597104082c28c6bd32f6c06f51b6d
similarity index 100%
rename from fuzz/server_corpus/314b0c35047597104082c28c6bd32f6c06f51b6d
rename to src/fuzz/server_corpus/314b0c35047597104082c28c6bd32f6c06f51b6d
Binary files differ
diff --git a/fuzz/server_corpus/3198a2117a106278936cecbdfe8a569452073864 b/src/fuzz/server_corpus/3198a2117a106278936cecbdfe8a569452073864
similarity index 100%
rename from fuzz/server_corpus/3198a2117a106278936cecbdfe8a569452073864
rename to src/fuzz/server_corpus/3198a2117a106278936cecbdfe8a569452073864
Binary files differ
diff --git a/fuzz/server_corpus/326b3dc79dfbf85141919f0701b9139f03f316cc b/src/fuzz/server_corpus/326b3dc79dfbf85141919f0701b9139f03f316cc
similarity index 100%
rename from fuzz/server_corpus/326b3dc79dfbf85141919f0701b9139f03f316cc
rename to src/fuzz/server_corpus/326b3dc79dfbf85141919f0701b9139f03f316cc
Binary files differ
diff --git a/fuzz/server_corpus/330335aace369c26193d4e3e3ac14abadc8e0f6e b/src/fuzz/server_corpus/330335aace369c26193d4e3e3ac14abadc8e0f6e
similarity index 100%
rename from fuzz/server_corpus/330335aace369c26193d4e3e3ac14abadc8e0f6e
rename to src/fuzz/server_corpus/330335aace369c26193d4e3e3ac14abadc8e0f6e
Binary files differ
diff --git a/fuzz/server_corpus/3307ffe0e0c5d13bac2c435e1ef572d44a390861 b/src/fuzz/server_corpus/3307ffe0e0c5d13bac2c435e1ef572d44a390861
similarity index 100%
rename from fuzz/server_corpus/3307ffe0e0c5d13bac2c435e1ef572d44a390861
rename to src/fuzz/server_corpus/3307ffe0e0c5d13bac2c435e1ef572d44a390861
Binary files differ
diff --git a/fuzz/server_corpus/35463fa0278db6c1ad7a91d35d19bb9c84b2efd9 b/src/fuzz/server_corpus/35463fa0278db6c1ad7a91d35d19bb9c84b2efd9
similarity index 100%
rename from fuzz/server_corpus/35463fa0278db6c1ad7a91d35d19bb9c84b2efd9
rename to src/fuzz/server_corpus/35463fa0278db6c1ad7a91d35d19bb9c84b2efd9
Binary files differ
diff --git a/fuzz/server_corpus/37a76cc0144185c7e86e3ba7ee0b4a4ddba88aca b/src/fuzz/server_corpus/37a76cc0144185c7e86e3ba7ee0b4a4ddba88aca
similarity index 100%
rename from fuzz/server_corpus/37a76cc0144185c7e86e3ba7ee0b4a4ddba88aca
rename to src/fuzz/server_corpus/37a76cc0144185c7e86e3ba7ee0b4a4ddba88aca
Binary files differ
diff --git a/fuzz/server_corpus/380dd84163488060528659de7046ede70db70950 b/src/fuzz/server_corpus/380dd84163488060528659de7046ede70db70950
similarity index 100%
rename from fuzz/server_corpus/380dd84163488060528659de7046ede70db70950
rename to src/fuzz/server_corpus/380dd84163488060528659de7046ede70db70950
Binary files differ
diff --git a/fuzz/server_corpus/38782780870efe01276992695144688ed7fc0d0e b/src/fuzz/server_corpus/38782780870efe01276992695144688ed7fc0d0e
similarity index 100%
rename from fuzz/server_corpus/38782780870efe01276992695144688ed7fc0d0e
rename to src/fuzz/server_corpus/38782780870efe01276992695144688ed7fc0d0e
Binary files differ
diff --git a/fuzz/server_corpus/387ee26394038160988869d5f08f392388f52e05 b/src/fuzz/server_corpus/387ee26394038160988869d5f08f392388f52e05
similarity index 100%
rename from fuzz/server_corpus/387ee26394038160988869d5f08f392388f52e05
rename to src/fuzz/server_corpus/387ee26394038160988869d5f08f392388f52e05
Binary files differ
diff --git a/fuzz/server_corpus/390c601ab4fc7955cbc293bdfe06d4596a6a4d1e b/src/fuzz/server_corpus/390c601ab4fc7955cbc293bdfe06d4596a6a4d1e
similarity index 100%
rename from fuzz/server_corpus/390c601ab4fc7955cbc293bdfe06d4596a6a4d1e
rename to src/fuzz/server_corpus/390c601ab4fc7955cbc293bdfe06d4596a6a4d1e
Binary files differ
diff --git a/fuzz/server_corpus/39b6413db9535c6e91951e2844984590a44e0350 b/src/fuzz/server_corpus/39b6413db9535c6e91951e2844984590a44e0350
similarity index 100%
rename from fuzz/server_corpus/39b6413db9535c6e91951e2844984590a44e0350
rename to src/fuzz/server_corpus/39b6413db9535c6e91951e2844984590a44e0350
Binary files differ
diff --git a/fuzz/server_corpus/3a1713d346c4347abc2894c4f3822636a4769814 b/src/fuzz/server_corpus/3a1713d346c4347abc2894c4f3822636a4769814
similarity index 100%
rename from fuzz/server_corpus/3a1713d346c4347abc2894c4f3822636a4769814
rename to src/fuzz/server_corpus/3a1713d346c4347abc2894c4f3822636a4769814
Binary files differ
diff --git a/fuzz/server_corpus/3a33f19b5caa8d3376a51d722b27cadecb6f5840 b/src/fuzz/server_corpus/3a33f19b5caa8d3376a51d722b27cadecb6f5840
similarity index 100%
rename from fuzz/server_corpus/3a33f19b5caa8d3376a51d722b27cadecb6f5840
rename to src/fuzz/server_corpus/3a33f19b5caa8d3376a51d722b27cadecb6f5840
Binary files differ
diff --git a/fuzz/server_corpus/3b2db44c429d4bb1f6a28c51f7b37c16ebc6ab96 b/src/fuzz/server_corpus/3b2db44c429d4bb1f6a28c51f7b37c16ebc6ab96
similarity index 100%
rename from fuzz/server_corpus/3b2db44c429d4bb1f6a28c51f7b37c16ebc6ab96
rename to src/fuzz/server_corpus/3b2db44c429d4bb1f6a28c51f7b37c16ebc6ab96
Binary files differ
diff --git a/fuzz/server_corpus/3b799eb5c5d69984fd2ea32a490fa277dad57f09 b/src/fuzz/server_corpus/3b799eb5c5d69984fd2ea32a490fa277dad57f09
similarity index 100%
rename from fuzz/server_corpus/3b799eb5c5d69984fd2ea32a490fa277dad57f09
rename to src/fuzz/server_corpus/3b799eb5c5d69984fd2ea32a490fa277dad57f09
Binary files differ
diff --git a/fuzz/server_corpus/3d3cc44136a9e7a385dd1ebf8239d49927791e65 b/src/fuzz/server_corpus/3d3cc44136a9e7a385dd1ebf8239d49927791e65
similarity index 100%
rename from fuzz/server_corpus/3d3cc44136a9e7a385dd1ebf8239d49927791e65
rename to src/fuzz/server_corpus/3d3cc44136a9e7a385dd1ebf8239d49927791e65
Binary files differ
diff --git a/fuzz/server_corpus/3e85aa34c7d115cb846abacf7e7ce4707ae6d940 b/src/fuzz/server_corpus/3e85aa34c7d115cb846abacf7e7ce4707ae6d940
similarity index 100%
rename from fuzz/server_corpus/3e85aa34c7d115cb846abacf7e7ce4707ae6d940
rename to src/fuzz/server_corpus/3e85aa34c7d115cb846abacf7e7ce4707ae6d940
Binary files differ
diff --git a/fuzz/server_corpus/3ecc81efabd7b97dbb3a18acca467076b5deb85e b/src/fuzz/server_corpus/3ecc81efabd7b97dbb3a18acca467076b5deb85e
similarity index 100%
rename from fuzz/server_corpus/3ecc81efabd7b97dbb3a18acca467076b5deb85e
rename to src/fuzz/server_corpus/3ecc81efabd7b97dbb3a18acca467076b5deb85e
Binary files differ
diff --git a/fuzz/server_corpus/3ef74f600ea370e7a7dbe8278b3b374cb879aa1f b/src/fuzz/server_corpus/3ef74f600ea370e7a7dbe8278b3b374cb879aa1f
similarity index 100%
rename from fuzz/server_corpus/3ef74f600ea370e7a7dbe8278b3b374cb879aa1f
rename to src/fuzz/server_corpus/3ef74f600ea370e7a7dbe8278b3b374cb879aa1f
Binary files differ
diff --git a/fuzz/server_corpus/3efe14ef2ba6b99729e8c7013fd33d27f56e6da5 b/src/fuzz/server_corpus/3efe14ef2ba6b99729e8c7013fd33d27f56e6da5
similarity index 100%
rename from fuzz/server_corpus/3efe14ef2ba6b99729e8c7013fd33d27f56e6da5
rename to src/fuzz/server_corpus/3efe14ef2ba6b99729e8c7013fd33d27f56e6da5
Binary files differ
diff --git a/fuzz/server_corpus/3f14c41ef3c80f8a3385058551d16d480b655541 b/src/fuzz/server_corpus/3f14c41ef3c80f8a3385058551d16d480b655541
similarity index 100%
rename from fuzz/server_corpus/3f14c41ef3c80f8a3385058551d16d480b655541
rename to src/fuzz/server_corpus/3f14c41ef3c80f8a3385058551d16d480b655541
Binary files differ
diff --git a/fuzz/server_corpus/3f4f571a6306785bd50b8b60274dd533aa1f6f96 b/src/fuzz/server_corpus/3f4f571a6306785bd50b8b60274dd533aa1f6f96
similarity index 100%
rename from fuzz/server_corpus/3f4f571a6306785bd50b8b60274dd533aa1f6f96
rename to src/fuzz/server_corpus/3f4f571a6306785bd50b8b60274dd533aa1f6f96
Binary files differ
diff --git a/fuzz/server_corpus/400ecb15011e12bbfdcc9ef6ab617ca8b4570a31 b/src/fuzz/server_corpus/400ecb15011e12bbfdcc9ef6ab617ca8b4570a31
similarity index 100%
rename from fuzz/server_corpus/400ecb15011e12bbfdcc9ef6ab617ca8b4570a31
rename to src/fuzz/server_corpus/400ecb15011e12bbfdcc9ef6ab617ca8b4570a31
Binary files differ
diff --git a/fuzz/server_corpus/40d316980f717766252f3bf287f54376cad01109 b/src/fuzz/server_corpus/40d316980f717766252f3bf287f54376cad01109
similarity index 100%
rename from fuzz/server_corpus/40d316980f717766252f3bf287f54376cad01109
rename to src/fuzz/server_corpus/40d316980f717766252f3bf287f54376cad01109
Binary files differ
diff --git a/fuzz/server_corpus/4164c47852dfd9d3e60a09ea9319650873d78988 b/src/fuzz/server_corpus/4164c47852dfd9d3e60a09ea9319650873d78988
similarity index 100%
rename from fuzz/server_corpus/4164c47852dfd9d3e60a09ea9319650873d78988
rename to src/fuzz/server_corpus/4164c47852dfd9d3e60a09ea9319650873d78988
Binary files differ
diff --git a/fuzz/server_corpus/418f7b53c578f63d0a081eaab3f33a6d10859b79 b/src/fuzz/server_corpus/418f7b53c578f63d0a081eaab3f33a6d10859b79
similarity index 100%
rename from fuzz/server_corpus/418f7b53c578f63d0a081eaab3f33a6d10859b79
rename to src/fuzz/server_corpus/418f7b53c578f63d0a081eaab3f33a6d10859b79
Binary files differ
diff --git a/fuzz/server_corpus/43950962cb3b5fc1eff31aadbc02cba63990923b b/src/fuzz/server_corpus/43950962cb3b5fc1eff31aadbc02cba63990923b
similarity index 100%
rename from fuzz/server_corpus/43950962cb3b5fc1eff31aadbc02cba63990923b
rename to src/fuzz/server_corpus/43950962cb3b5fc1eff31aadbc02cba63990923b
Binary files differ
diff --git a/fuzz/server_corpus/439541c59d7f5602ff2317509f4676ab7afa78c1 b/src/fuzz/server_corpus/439541c59d7f5602ff2317509f4676ab7afa78c1
similarity index 100%
rename from fuzz/server_corpus/439541c59d7f5602ff2317509f4676ab7afa78c1
rename to src/fuzz/server_corpus/439541c59d7f5602ff2317509f4676ab7afa78c1
Binary files differ
diff --git a/fuzz/server_corpus/43bc3393e92268a6de56ceae3cb00e4947f24939 b/src/fuzz/server_corpus/43bc3393e92268a6de56ceae3cb00e4947f24939
similarity index 100%
rename from fuzz/server_corpus/43bc3393e92268a6de56ceae3cb00e4947f24939
rename to src/fuzz/server_corpus/43bc3393e92268a6de56ceae3cb00e4947f24939
Binary files differ
diff --git a/fuzz/server_corpus/44f3308c11724ed6392fa46f8e72600e498988dd b/src/fuzz/server_corpus/44f3308c11724ed6392fa46f8e72600e498988dd
similarity index 100%
rename from fuzz/server_corpus/44f3308c11724ed6392fa46f8e72600e498988dd
rename to src/fuzz/server_corpus/44f3308c11724ed6392fa46f8e72600e498988dd
Binary files differ
diff --git a/fuzz/server_corpus/45bce9b531de56e5140b50125eadc189908c01a8 b/src/fuzz/server_corpus/45bce9b531de56e5140b50125eadc189908c01a8
similarity index 100%
rename from fuzz/server_corpus/45bce9b531de56e5140b50125eadc189908c01a8
rename to src/fuzz/server_corpus/45bce9b531de56e5140b50125eadc189908c01a8
Binary files differ
diff --git a/fuzz/server_corpus/45fb2765b65e4693368766682c17e4466fc2580b b/src/fuzz/server_corpus/45fb2765b65e4693368766682c17e4466fc2580b
similarity index 100%
rename from fuzz/server_corpus/45fb2765b65e4693368766682c17e4466fc2580b
rename to src/fuzz/server_corpus/45fb2765b65e4693368766682c17e4466fc2580b
Binary files differ
diff --git a/fuzz/server_corpus/465d728f035e75665e6237c1836eace6e9119b18 b/src/fuzz/server_corpus/465d728f035e75665e6237c1836eace6e9119b18
similarity index 100%
rename from fuzz/server_corpus/465d728f035e75665e6237c1836eace6e9119b18
rename to src/fuzz/server_corpus/465d728f035e75665e6237c1836eace6e9119b18
Binary files differ
diff --git a/fuzz/server_corpus/474428a93a9a918d80041056823a79e63f4c7b0e b/src/fuzz/server_corpus/474428a93a9a918d80041056823a79e63f4c7b0e
similarity index 100%
rename from fuzz/server_corpus/474428a93a9a918d80041056823a79e63f4c7b0e
rename to src/fuzz/server_corpus/474428a93a9a918d80041056823a79e63f4c7b0e
Binary files differ
diff --git a/fuzz/server_corpus/475f0400a2b3e73c59f1d13cd5efadbbe90ad3d9 b/src/fuzz/server_corpus/475f0400a2b3e73c59f1d13cd5efadbbe90ad3d9
similarity index 100%
rename from fuzz/server_corpus/475f0400a2b3e73c59f1d13cd5efadbbe90ad3d9
rename to src/fuzz/server_corpus/475f0400a2b3e73c59f1d13cd5efadbbe90ad3d9
Binary files differ
diff --git a/fuzz/server_corpus/47b0b68cc57e0f4e49cf75d1c6031e110b168bfb b/src/fuzz/server_corpus/47b0b68cc57e0f4e49cf75d1c6031e110b168bfb
similarity index 100%
rename from fuzz/server_corpus/47b0b68cc57e0f4e49cf75d1c6031e110b168bfb
rename to src/fuzz/server_corpus/47b0b68cc57e0f4e49cf75d1c6031e110b168bfb
Binary files differ
diff --git a/fuzz/server_corpus/47ffa6e724b3af0681a543eeb0af9eb0d225b2c5 b/src/fuzz/server_corpus/47ffa6e724b3af0681a543eeb0af9eb0d225b2c5
similarity index 100%
rename from fuzz/server_corpus/47ffa6e724b3af0681a543eeb0af9eb0d225b2c5
rename to src/fuzz/server_corpus/47ffa6e724b3af0681a543eeb0af9eb0d225b2c5
Binary files differ
diff --git a/fuzz/server_corpus/484c8136bc326bc3966c6365cf38a5e5520848c1 b/src/fuzz/server_corpus/484c8136bc326bc3966c6365cf38a5e5520848c1
similarity index 100%
rename from fuzz/server_corpus/484c8136bc326bc3966c6365cf38a5e5520848c1
rename to src/fuzz/server_corpus/484c8136bc326bc3966c6365cf38a5e5520848c1
Binary files differ
diff --git a/fuzz/server_corpus/4886592053943c4d4fab906aa2eee87848fcd212 b/src/fuzz/server_corpus/4886592053943c4d4fab906aa2eee87848fcd212
similarity index 100%
rename from fuzz/server_corpus/4886592053943c4d4fab906aa2eee87848fcd212
rename to src/fuzz/server_corpus/4886592053943c4d4fab906aa2eee87848fcd212
Binary files differ
diff --git a/fuzz/server_corpus/488f4e02dc2a4ea43de53272a92b86edd6dd1b3e b/src/fuzz/server_corpus/488f4e02dc2a4ea43de53272a92b86edd6dd1b3e
similarity index 100%
rename from fuzz/server_corpus/488f4e02dc2a4ea43de53272a92b86edd6dd1b3e
rename to src/fuzz/server_corpus/488f4e02dc2a4ea43de53272a92b86edd6dd1b3e
Binary files differ
diff --git a/fuzz/server_corpus/4a3e486334b153d1552d4644f3ead7b65b826d8a b/src/fuzz/server_corpus/4a3e486334b153d1552d4644f3ead7b65b826d8a
similarity index 100%
rename from fuzz/server_corpus/4a3e486334b153d1552d4644f3ead7b65b826d8a
rename to src/fuzz/server_corpus/4a3e486334b153d1552d4644f3ead7b65b826d8a
Binary files differ
diff --git a/fuzz/server_corpus/4aa6ddc122b53afb2aa16f7c51399d75c4b3e79d b/src/fuzz/server_corpus/4aa6ddc122b53afb2aa16f7c51399d75c4b3e79d
similarity index 100%
rename from fuzz/server_corpus/4aa6ddc122b53afb2aa16f7c51399d75c4b3e79d
rename to src/fuzz/server_corpus/4aa6ddc122b53afb2aa16f7c51399d75c4b3e79d
Binary files differ
diff --git a/fuzz/server_corpus/4bc45d8c12b4dc50f4448f56fa7c336b4c32921b b/src/fuzz/server_corpus/4bc45d8c12b4dc50f4448f56fa7c336b4c32921b
similarity index 100%
rename from fuzz/server_corpus/4bc45d8c12b4dc50f4448f56fa7c336b4c32921b
rename to src/fuzz/server_corpus/4bc45d8c12b4dc50f4448f56fa7c336b4c32921b
Binary files differ
diff --git a/fuzz/server_corpus/4bc5a2435f377cae5bf7653e2fcb653f31cc4be0 b/src/fuzz/server_corpus/4bc5a2435f377cae5bf7653e2fcb653f31cc4be0
similarity index 100%
rename from fuzz/server_corpus/4bc5a2435f377cae5bf7653e2fcb653f31cc4be0
rename to src/fuzz/server_corpus/4bc5a2435f377cae5bf7653e2fcb653f31cc4be0
Binary files differ
diff --git a/fuzz/server_corpus/4c03cd42fca9e25b2d3de2bb4528253335ccb459 b/src/fuzz/server_corpus/4c03cd42fca9e25b2d3de2bb4528253335ccb459
similarity index 100%
rename from fuzz/server_corpus/4c03cd42fca9e25b2d3de2bb4528253335ccb459
rename to src/fuzz/server_corpus/4c03cd42fca9e25b2d3de2bb4528253335ccb459
Binary files differ
diff --git a/fuzz/server_corpus/4ceea9ed5a2de154cb0cd38a2e6e13b794513eea b/src/fuzz/server_corpus/4ceea9ed5a2de154cb0cd38a2e6e13b794513eea
similarity index 100%
rename from fuzz/server_corpus/4ceea9ed5a2de154cb0cd38a2e6e13b794513eea
rename to src/fuzz/server_corpus/4ceea9ed5a2de154cb0cd38a2e6e13b794513eea
Binary files differ
diff --git a/fuzz/server_corpus/4d346f23c3c7e5235681c35a4cb31d9c22147bda b/src/fuzz/server_corpus/4d346f23c3c7e5235681c35a4cb31d9c22147bda
similarity index 100%
rename from fuzz/server_corpus/4d346f23c3c7e5235681c35a4cb31d9c22147bda
rename to src/fuzz/server_corpus/4d346f23c3c7e5235681c35a4cb31d9c22147bda
Binary files differ
diff --git a/fuzz/server_corpus/4eb9a52dea91dc4b912f70374fa2eb647511c098 b/src/fuzz/server_corpus/4eb9a52dea91dc4b912f70374fa2eb647511c098
similarity index 100%
rename from fuzz/server_corpus/4eb9a52dea91dc4b912f70374fa2eb647511c098
rename to src/fuzz/server_corpus/4eb9a52dea91dc4b912f70374fa2eb647511c098
Binary files differ
diff --git a/fuzz/server_corpus/4f2598a6e30c860dd845fbae49edf2ea5259dbd8 b/src/fuzz/server_corpus/4f2598a6e30c860dd845fbae49edf2ea5259dbd8
similarity index 100%
rename from fuzz/server_corpus/4f2598a6e30c860dd845fbae49edf2ea5259dbd8
rename to src/fuzz/server_corpus/4f2598a6e30c860dd845fbae49edf2ea5259dbd8
Binary files differ
diff --git a/fuzz/server_corpus/4f49b84d412e0fa3280cf182506aa44b42a89e29 b/src/fuzz/server_corpus/4f49b84d412e0fa3280cf182506aa44b42a89e29
similarity index 100%
rename from fuzz/server_corpus/4f49b84d412e0fa3280cf182506aa44b42a89e29
rename to src/fuzz/server_corpus/4f49b84d412e0fa3280cf182506aa44b42a89e29
Binary files differ
diff --git a/fuzz/server_corpus/501acf6f5bc1ff3f3cc40850b12863b5d9494ded b/src/fuzz/server_corpus/501acf6f5bc1ff3f3cc40850b12863b5d9494ded
similarity index 100%
rename from fuzz/server_corpus/501acf6f5bc1ff3f3cc40850b12863b5d9494ded
rename to src/fuzz/server_corpus/501acf6f5bc1ff3f3cc40850b12863b5d9494ded
Binary files differ
diff --git a/fuzz/server_corpus/50941592691c0b7538d29de114992c7f7b2109e8 b/src/fuzz/server_corpus/50941592691c0b7538d29de114992c7f7b2109e8
similarity index 100%
rename from fuzz/server_corpus/50941592691c0b7538d29de114992c7f7b2109e8
rename to src/fuzz/server_corpus/50941592691c0b7538d29de114992c7f7b2109e8
Binary files differ
diff --git a/fuzz/server_corpus/50bb99de00f57b41ee4804711e240d7c24c9274e b/src/fuzz/server_corpus/50bb99de00f57b41ee4804711e240d7c24c9274e
similarity index 100%
rename from fuzz/server_corpus/50bb99de00f57b41ee4804711e240d7c24c9274e
rename to src/fuzz/server_corpus/50bb99de00f57b41ee4804711e240d7c24c9274e
Binary files differ
diff --git a/fuzz/server_corpus/517aa26723b8801b7b6eaa522b1d9ef2b6863e92 b/src/fuzz/server_corpus/517aa26723b8801b7b6eaa522b1d9ef2b6863e92
similarity index 100%
rename from fuzz/server_corpus/517aa26723b8801b7b6eaa522b1d9ef2b6863e92
rename to src/fuzz/server_corpus/517aa26723b8801b7b6eaa522b1d9ef2b6863e92
Binary files differ
diff --git a/fuzz/server_corpus/5194a786c4f246728ffdd228bf1a3aecf73927fd b/src/fuzz/server_corpus/5194a786c4f246728ffdd228bf1a3aecf73927fd
similarity index 100%
rename from fuzz/server_corpus/5194a786c4f246728ffdd228bf1a3aecf73927fd
rename to src/fuzz/server_corpus/5194a786c4f246728ffdd228bf1a3aecf73927fd
Binary files differ
diff --git a/fuzz/server_corpus/527396c34e64984be7242af28d395fc695803193 b/src/fuzz/server_corpus/527396c34e64984be7242af28d395fc695803193
similarity index 100%
rename from fuzz/server_corpus/527396c34e64984be7242af28d395fc695803193
rename to src/fuzz/server_corpus/527396c34e64984be7242af28d395fc695803193
Binary files differ
diff --git a/fuzz/server_corpus/5323c5c76efc31e768f1102ca69f838c4f610f17 b/src/fuzz/server_corpus/5323c5c76efc31e768f1102ca69f838c4f610f17
similarity index 100%
rename from fuzz/server_corpus/5323c5c76efc31e768f1102ca69f838c4f610f17
rename to src/fuzz/server_corpus/5323c5c76efc31e768f1102ca69f838c4f610f17
Binary files differ
diff --git a/fuzz/server_corpus/5331ddf0ea5a05ed47dd773b1b18b778d48c94bb b/src/fuzz/server_corpus/5331ddf0ea5a05ed47dd773b1b18b778d48c94bb
similarity index 100%
rename from fuzz/server_corpus/5331ddf0ea5a05ed47dd773b1b18b778d48c94bb
rename to src/fuzz/server_corpus/5331ddf0ea5a05ed47dd773b1b18b778d48c94bb
Binary files differ
diff --git a/fuzz/server_corpus/53659ecce89ed21ace295eb51d04c3d4682a35d0 b/src/fuzz/server_corpus/53659ecce89ed21ace295eb51d04c3d4682a35d0
similarity index 100%
rename from fuzz/server_corpus/53659ecce89ed21ace295eb51d04c3d4682a35d0
rename to src/fuzz/server_corpus/53659ecce89ed21ace295eb51d04c3d4682a35d0
Binary files differ
diff --git a/fuzz/server_corpus/53b8d54136f323758b8512349d268c9dbc89b769 b/src/fuzz/server_corpus/53b8d54136f323758b8512349d268c9dbc89b769
similarity index 100%
rename from fuzz/server_corpus/53b8d54136f323758b8512349d268c9dbc89b769
rename to src/fuzz/server_corpus/53b8d54136f323758b8512349d268c9dbc89b769
Binary files differ
diff --git a/fuzz/server_corpus/5506fe6ab44fff394278081f18f47661b8858e61 b/src/fuzz/server_corpus/5506fe6ab44fff394278081f18f47661b8858e61
similarity index 100%
rename from fuzz/server_corpus/5506fe6ab44fff394278081f18f47661b8858e61
rename to src/fuzz/server_corpus/5506fe6ab44fff394278081f18f47661b8858e61
Binary files differ
diff --git a/fuzz/server_corpus/5571632273db47491815793c16570f5e8454bcac b/src/fuzz/server_corpus/5571632273db47491815793c16570f5e8454bcac
similarity index 100%
rename from fuzz/server_corpus/5571632273db47491815793c16570f5e8454bcac
rename to src/fuzz/server_corpus/5571632273db47491815793c16570f5e8454bcac
Binary files differ
diff --git a/fuzz/server_corpus/559ee79f321a91ee6280a09754d7a7a3ee9bfae1 b/src/fuzz/server_corpus/559ee79f321a91ee6280a09754d7a7a3ee9bfae1
similarity index 100%
rename from fuzz/server_corpus/559ee79f321a91ee6280a09754d7a7a3ee9bfae1
rename to src/fuzz/server_corpus/559ee79f321a91ee6280a09754d7a7a3ee9bfae1
Binary files differ
diff --git a/fuzz/server_corpus/55aed3586629570fac664cdb3f97b58cf495d9fb b/src/fuzz/server_corpus/55aed3586629570fac664cdb3f97b58cf495d9fb
similarity index 100%
rename from fuzz/server_corpus/55aed3586629570fac664cdb3f97b58cf495d9fb
rename to src/fuzz/server_corpus/55aed3586629570fac664cdb3f97b58cf495d9fb
Binary files differ
diff --git a/fuzz/server_corpus/55fb9ebb5755c11880e6d7c1d3a907c80282b105 b/src/fuzz/server_corpus/55fb9ebb5755c11880e6d7c1d3a907c80282b105
similarity index 100%
rename from fuzz/server_corpus/55fb9ebb5755c11880e6d7c1d3a907c80282b105
rename to src/fuzz/server_corpus/55fb9ebb5755c11880e6d7c1d3a907c80282b105
Binary files differ
diff --git a/fuzz/server_corpus/56600e121b0605c98b131ee03962901eb5c00f9f b/src/fuzz/server_corpus/56600e121b0605c98b131ee03962901eb5c00f9f
similarity index 100%
rename from fuzz/server_corpus/56600e121b0605c98b131ee03962901eb5c00f9f
rename to src/fuzz/server_corpus/56600e121b0605c98b131ee03962901eb5c00f9f
Binary files differ
diff --git a/fuzz/server_corpus/56f39043f9c5bd11444e35b1c88c471b4a3b2dcf b/src/fuzz/server_corpus/56f39043f9c5bd11444e35b1c88c471b4a3b2dcf
similarity index 100%
rename from fuzz/server_corpus/56f39043f9c5bd11444e35b1c88c471b4a3b2dcf
rename to src/fuzz/server_corpus/56f39043f9c5bd11444e35b1c88c471b4a3b2dcf
Binary files differ
diff --git a/fuzz/server_corpus/57734d73ffc293ec27ff987c0965d7e595d4dc64 b/src/fuzz/server_corpus/57734d73ffc293ec27ff987c0965d7e595d4dc64
similarity index 100%
rename from fuzz/server_corpus/57734d73ffc293ec27ff987c0965d7e595d4dc64
rename to src/fuzz/server_corpus/57734d73ffc293ec27ff987c0965d7e595d4dc64
Binary files differ
diff --git a/fuzz/server_corpus/57a71e5204de5c8ef78a112b0be71bc621e0d79a b/src/fuzz/server_corpus/57a71e5204de5c8ef78a112b0be71bc621e0d79a
similarity index 100%
rename from fuzz/server_corpus/57a71e5204de5c8ef78a112b0be71bc621e0d79a
rename to src/fuzz/server_corpus/57a71e5204de5c8ef78a112b0be71bc621e0d79a
Binary files differ
diff --git a/fuzz/server_corpus/57df4ed00f406f9cd9af6d0e2feffe082df91761 b/src/fuzz/server_corpus/57df4ed00f406f9cd9af6d0e2feffe082df91761
similarity index 100%
rename from fuzz/server_corpus/57df4ed00f406f9cd9af6d0e2feffe082df91761
rename to src/fuzz/server_corpus/57df4ed00f406f9cd9af6d0e2feffe082df91761
Binary files differ
diff --git a/fuzz/server_corpus/5899a200b4e0353f7dedefb9fea3a2643a3e07b1 b/src/fuzz/server_corpus/5899a200b4e0353f7dedefb9fea3a2643a3e07b1
similarity index 100%
rename from fuzz/server_corpus/5899a200b4e0353f7dedefb9fea3a2643a3e07b1
rename to src/fuzz/server_corpus/5899a200b4e0353f7dedefb9fea3a2643a3e07b1
Binary files differ
diff --git a/fuzz/server_corpus/593e021cf28b592a39cf9a89bc31a337e8fcba5b b/src/fuzz/server_corpus/593e021cf28b592a39cf9a89bc31a337e8fcba5b
similarity index 100%
rename from fuzz/server_corpus/593e021cf28b592a39cf9a89bc31a337e8fcba5b
rename to src/fuzz/server_corpus/593e021cf28b592a39cf9a89bc31a337e8fcba5b
Binary files differ
diff --git a/fuzz/server_corpus/59e20226c6da2b30debdeb914678414383ce287a b/src/fuzz/server_corpus/59e20226c6da2b30debdeb914678414383ce287a
similarity index 100%
rename from fuzz/server_corpus/59e20226c6da2b30debdeb914678414383ce287a
rename to src/fuzz/server_corpus/59e20226c6da2b30debdeb914678414383ce287a
Binary files differ
diff --git a/fuzz/server_corpus/5a8ea6b2735d677471f668a090a451ad424dcd20 b/src/fuzz/server_corpus/5a8ea6b2735d677471f668a090a451ad424dcd20
similarity index 100%
rename from fuzz/server_corpus/5a8ea6b2735d677471f668a090a451ad424dcd20
rename to src/fuzz/server_corpus/5a8ea6b2735d677471f668a090a451ad424dcd20
Binary files differ
diff --git a/fuzz/server_corpus/5b36b2a85ccba93f17bebfa41924d5d2da9631ef b/src/fuzz/server_corpus/5b36b2a85ccba93f17bebfa41924d5d2da9631ef
similarity index 100%
rename from fuzz/server_corpus/5b36b2a85ccba93f17bebfa41924d5d2da9631ef
rename to src/fuzz/server_corpus/5b36b2a85ccba93f17bebfa41924d5d2da9631ef
Binary files differ
diff --git a/fuzz/server_corpus/5b85df01bcc34eab15a8c083d48ba95f1002c367 b/src/fuzz/server_corpus/5b85df01bcc34eab15a8c083d48ba95f1002c367
similarity index 100%
rename from fuzz/server_corpus/5b85df01bcc34eab15a8c083d48ba95f1002c367
rename to src/fuzz/server_corpus/5b85df01bcc34eab15a8c083d48ba95f1002c367
Binary files differ
diff --git a/fuzz/server_corpus/5be89060882b5a65ee59fa536ee7314ce8a58905 b/src/fuzz/server_corpus/5be89060882b5a65ee59fa536ee7314ce8a58905
similarity index 100%
rename from fuzz/server_corpus/5be89060882b5a65ee59fa536ee7314ce8a58905
rename to src/fuzz/server_corpus/5be89060882b5a65ee59fa536ee7314ce8a58905
Binary files differ
diff --git a/fuzz/server_corpus/5bfc01a7971baf543f1a248234538f11436a5f0a b/src/fuzz/server_corpus/5bfc01a7971baf543f1a248234538f11436a5f0a
similarity index 100%
rename from fuzz/server_corpus/5bfc01a7971baf543f1a248234538f11436a5f0a
rename to src/fuzz/server_corpus/5bfc01a7971baf543f1a248234538f11436a5f0a
Binary files differ
diff --git a/fuzz/server_corpus/5c1e061635e7fd602b3bfdc4a0cdfa65cc5751b1 b/src/fuzz/server_corpus/5c1e061635e7fd602b3bfdc4a0cdfa65cc5751b1
similarity index 100%
rename from fuzz/server_corpus/5c1e061635e7fd602b3bfdc4a0cdfa65cc5751b1
rename to src/fuzz/server_corpus/5c1e061635e7fd602b3bfdc4a0cdfa65cc5751b1
Binary files differ
diff --git a/fuzz/server_corpus/5c9b1f2ec7d6401f040330330ed47e7101fd86fc b/src/fuzz/server_corpus/5c9b1f2ec7d6401f040330330ed47e7101fd86fc
similarity index 100%
rename from fuzz/server_corpus/5c9b1f2ec7d6401f040330330ed47e7101fd86fc
rename to src/fuzz/server_corpus/5c9b1f2ec7d6401f040330330ed47e7101fd86fc
Binary files differ
diff --git a/fuzz/server_corpus/5ce3b53ef0f5ff1bd909c0a3fb41be416fbbe0bd b/src/fuzz/server_corpus/5ce3b53ef0f5ff1bd909c0a3fb41be416fbbe0bd
similarity index 100%
rename from fuzz/server_corpus/5ce3b53ef0f5ff1bd909c0a3fb41be416fbbe0bd
rename to src/fuzz/server_corpus/5ce3b53ef0f5ff1bd909c0a3fb41be416fbbe0bd
Binary files differ
diff --git a/fuzz/server_corpus/5d6384b5248f87e4ef42af56a4ee44de9c9b80b8 b/src/fuzz/server_corpus/5d6384b5248f87e4ef42af56a4ee44de9c9b80b8
similarity index 100%
rename from fuzz/server_corpus/5d6384b5248f87e4ef42af56a4ee44de9c9b80b8
rename to src/fuzz/server_corpus/5d6384b5248f87e4ef42af56a4ee44de9c9b80b8
Binary files differ
diff --git a/fuzz/server_corpus/5d89a8622755ae856882c3bafbe3ae7867349807 b/src/fuzz/server_corpus/5d89a8622755ae856882c3bafbe3ae7867349807
similarity index 100%
rename from fuzz/server_corpus/5d89a8622755ae856882c3bafbe3ae7867349807
rename to src/fuzz/server_corpus/5d89a8622755ae856882c3bafbe3ae7867349807
Binary files differ
diff --git a/fuzz/server_corpus/5ef46c070f21d61dc477869747b599f9595796e7 b/src/fuzz/server_corpus/5ef46c070f21d61dc477869747b599f9595796e7
similarity index 100%
rename from fuzz/server_corpus/5ef46c070f21d61dc477869747b599f9595796e7
rename to src/fuzz/server_corpus/5ef46c070f21d61dc477869747b599f9595796e7
Binary files differ
diff --git a/fuzz/server_corpus/5f6a28210d528a712ef0bef7397c3550a5014ff9 b/src/fuzz/server_corpus/5f6a28210d528a712ef0bef7397c3550a5014ff9
similarity index 100%
rename from fuzz/server_corpus/5f6a28210d528a712ef0bef7397c3550a5014ff9
rename to src/fuzz/server_corpus/5f6a28210d528a712ef0bef7397c3550a5014ff9
Binary files differ
diff --git a/fuzz/server_corpus/5fa52b26c8eef100680278c4cf019d1edcdba1d7 b/src/fuzz/server_corpus/5fa52b26c8eef100680278c4cf019d1edcdba1d7
similarity index 100%
rename from fuzz/server_corpus/5fa52b26c8eef100680278c4cf019d1edcdba1d7
rename to src/fuzz/server_corpus/5fa52b26c8eef100680278c4cf019d1edcdba1d7
Binary files differ
diff --git a/fuzz/server_corpus/60bfa18b5141d4721fa1f77161e94b92cfe5ce19 b/src/fuzz/server_corpus/60bfa18b5141d4721fa1f77161e94b92cfe5ce19
similarity index 100%
rename from fuzz/server_corpus/60bfa18b5141d4721fa1f77161e94b92cfe5ce19
rename to src/fuzz/server_corpus/60bfa18b5141d4721fa1f77161e94b92cfe5ce19
Binary files differ
diff --git a/fuzz/server_corpus/6107864a8ed0fd3c94ee155e29dcde01e09e4987 b/src/fuzz/server_corpus/6107864a8ed0fd3c94ee155e29dcde01e09e4987
similarity index 100%
rename from fuzz/server_corpus/6107864a8ed0fd3c94ee155e29dcde01e09e4987
rename to src/fuzz/server_corpus/6107864a8ed0fd3c94ee155e29dcde01e09e4987
Binary files differ
diff --git a/fuzz/server_corpus/610d99650663187a8f738c79c3ff01c4b378ca36 b/src/fuzz/server_corpus/610d99650663187a8f738c79c3ff01c4b378ca36
similarity index 100%
rename from fuzz/server_corpus/610d99650663187a8f738c79c3ff01c4b378ca36
rename to src/fuzz/server_corpus/610d99650663187a8f738c79c3ff01c4b378ca36
Binary files differ
diff --git a/fuzz/server_corpus/611bff1395d37cfebe40961126bcada5aeb9a3ef b/src/fuzz/server_corpus/611bff1395d37cfebe40961126bcada5aeb9a3ef
similarity index 100%
rename from fuzz/server_corpus/611bff1395d37cfebe40961126bcada5aeb9a3ef
rename to src/fuzz/server_corpus/611bff1395d37cfebe40961126bcada5aeb9a3ef
Binary files differ
diff --git a/fuzz/server_corpus/6276008ebe737311fe0daf872b50c38f0ccf7259 b/src/fuzz/server_corpus/6276008ebe737311fe0daf872b50c38f0ccf7259
similarity index 100%
rename from fuzz/server_corpus/6276008ebe737311fe0daf872b50c38f0ccf7259
rename to src/fuzz/server_corpus/6276008ebe737311fe0daf872b50c38f0ccf7259
Binary files differ
diff --git a/fuzz/server_corpus/62ba73fc183e6011b6387474da1008c5c7deaf25 b/src/fuzz/server_corpus/62ba73fc183e6011b6387474da1008c5c7deaf25
similarity index 100%
rename from fuzz/server_corpus/62ba73fc183e6011b6387474da1008c5c7deaf25
rename to src/fuzz/server_corpus/62ba73fc183e6011b6387474da1008c5c7deaf25
Binary files differ
diff --git a/fuzz/server_corpus/6338a12bd594b3e2096ea2b183a3f193eacea0ba b/src/fuzz/server_corpus/6338a12bd594b3e2096ea2b183a3f193eacea0ba
similarity index 100%
rename from fuzz/server_corpus/6338a12bd594b3e2096ea2b183a3f193eacea0ba
rename to src/fuzz/server_corpus/6338a12bd594b3e2096ea2b183a3f193eacea0ba
Binary files differ
diff --git a/fuzz/server_corpus/63a659a4ada4bf925f09a03981d5f6640fe43ce1 b/src/fuzz/server_corpus/63a659a4ada4bf925f09a03981d5f6640fe43ce1
similarity index 100%
rename from fuzz/server_corpus/63a659a4ada4bf925f09a03981d5f6640fe43ce1
rename to src/fuzz/server_corpus/63a659a4ada4bf925f09a03981d5f6640fe43ce1
Binary files differ
diff --git a/fuzz/server_corpus/6406a450ebc559f97054f5e6cdb77d40438e7819 b/src/fuzz/server_corpus/6406a450ebc559f97054f5e6cdb77d40438e7819
similarity index 100%
rename from fuzz/server_corpus/6406a450ebc559f97054f5e6cdb77d40438e7819
rename to src/fuzz/server_corpus/6406a450ebc559f97054f5e6cdb77d40438e7819
Binary files differ
diff --git a/fuzz/server_corpus/6437d9945f8fc394a076462bcdd271f0f65d73d0 b/src/fuzz/server_corpus/6437d9945f8fc394a076462bcdd271f0f65d73d0
similarity index 100%
rename from fuzz/server_corpus/6437d9945f8fc394a076462bcdd271f0f65d73d0
rename to src/fuzz/server_corpus/6437d9945f8fc394a076462bcdd271f0f65d73d0
Binary files differ
diff --git a/fuzz/server_corpus/6557ac5a19159d8c16fa1d7a996389c7eef96234 b/src/fuzz/server_corpus/6557ac5a19159d8c16fa1d7a996389c7eef96234
similarity index 100%
rename from fuzz/server_corpus/6557ac5a19159d8c16fa1d7a996389c7eef96234
rename to src/fuzz/server_corpus/6557ac5a19159d8c16fa1d7a996389c7eef96234
Binary files differ
diff --git a/fuzz/server_corpus/65f6b79cea429f39f6669d64e3653e85e2695a69 b/src/fuzz/server_corpus/65f6b79cea429f39f6669d64e3653e85e2695a69
similarity index 100%
rename from fuzz/server_corpus/65f6b79cea429f39f6669d64e3653e85e2695a69
rename to src/fuzz/server_corpus/65f6b79cea429f39f6669d64e3653e85e2695a69
Binary files differ
diff --git a/fuzz/server_corpus/676049ad1165bc45be4c446b9efd623654700ecf b/src/fuzz/server_corpus/676049ad1165bc45be4c446b9efd623654700ecf
similarity index 100%
rename from fuzz/server_corpus/676049ad1165bc45be4c446b9efd623654700ecf
rename to src/fuzz/server_corpus/676049ad1165bc45be4c446b9efd623654700ecf
Binary files differ
diff --git a/fuzz/server_corpus/67f9f9f0c5dc571443548dee3eaa43e5da943ed5 b/src/fuzz/server_corpus/67f9f9f0c5dc571443548dee3eaa43e5da943ed5
similarity index 100%
rename from fuzz/server_corpus/67f9f9f0c5dc571443548dee3eaa43e5da943ed5
rename to src/fuzz/server_corpus/67f9f9f0c5dc571443548dee3eaa43e5da943ed5
Binary files differ
diff --git a/fuzz/server_corpus/68ccbbf7037575019290a88ca120e37fd38c314a b/src/fuzz/server_corpus/68ccbbf7037575019290a88ca120e37fd38c314a
similarity index 100%
rename from fuzz/server_corpus/68ccbbf7037575019290a88ca120e37fd38c314a
rename to src/fuzz/server_corpus/68ccbbf7037575019290a88ca120e37fd38c314a
Binary files differ
diff --git a/fuzz/server_corpus/69bd5142894b008f0a5a56396be56b6a02e0e27e b/src/fuzz/server_corpus/69bd5142894b008f0a5a56396be56b6a02e0e27e
similarity index 100%
rename from fuzz/server_corpus/69bd5142894b008f0a5a56396be56b6a02e0e27e
rename to src/fuzz/server_corpus/69bd5142894b008f0a5a56396be56b6a02e0e27e
Binary files differ
diff --git a/fuzz/server_corpus/6a8d0acbcbf53ed119d50eb88bbf5c71c1f70bdf b/src/fuzz/server_corpus/6a8d0acbcbf53ed119d50eb88bbf5c71c1f70bdf
similarity index 100%
rename from fuzz/server_corpus/6a8d0acbcbf53ed119d50eb88bbf5c71c1f70bdf
rename to src/fuzz/server_corpus/6a8d0acbcbf53ed119d50eb88bbf5c71c1f70bdf
Binary files differ
diff --git a/fuzz/server_corpus/6ad5786780fd99fb9c00551593c436275fb78db4 b/src/fuzz/server_corpus/6ad5786780fd99fb9c00551593c436275fb78db4
similarity index 100%
rename from fuzz/server_corpus/6ad5786780fd99fb9c00551593c436275fb78db4
rename to src/fuzz/server_corpus/6ad5786780fd99fb9c00551593c436275fb78db4
Binary files differ
diff --git a/fuzz/server_corpus/6ae20d1545bc022b79d028cbe274bdf2b3ce64c2 b/src/fuzz/server_corpus/6ae20d1545bc022b79d028cbe274bdf2b3ce64c2
similarity index 100%
rename from fuzz/server_corpus/6ae20d1545bc022b79d028cbe274bdf2b3ce64c2
rename to src/fuzz/server_corpus/6ae20d1545bc022b79d028cbe274bdf2b3ce64c2
Binary files differ
diff --git a/fuzz/server_corpus/6b9a3d316c769c22c32487004d02f0a45251ecde b/src/fuzz/server_corpus/6b9a3d316c769c22c32487004d02f0a45251ecde
similarity index 100%
rename from fuzz/server_corpus/6b9a3d316c769c22c32487004d02f0a45251ecde
rename to src/fuzz/server_corpus/6b9a3d316c769c22c32487004d02f0a45251ecde
Binary files differ
diff --git a/fuzz/server_corpus/6c62f9331d90b104393e94eb6595d25422a2d666 b/src/fuzz/server_corpus/6c62f9331d90b104393e94eb6595d25422a2d666
similarity index 100%
rename from fuzz/server_corpus/6c62f9331d90b104393e94eb6595d25422a2d666
rename to src/fuzz/server_corpus/6c62f9331d90b104393e94eb6595d25422a2d666
Binary files differ
diff --git a/fuzz/server_corpus/6c64e0fa0c3077c7024b86bd112d2279a84a3198 b/src/fuzz/server_corpus/6c64e0fa0c3077c7024b86bd112d2279a84a3198
similarity index 100%
rename from fuzz/server_corpus/6c64e0fa0c3077c7024b86bd112d2279a84a3198
rename to src/fuzz/server_corpus/6c64e0fa0c3077c7024b86bd112d2279a84a3198
Binary files differ
diff --git a/fuzz/server_corpus/7033103633833275f2148e19ea662a6b5f7f99e9 b/src/fuzz/server_corpus/7033103633833275f2148e19ea662a6b5f7f99e9
similarity index 100%
rename from fuzz/server_corpus/7033103633833275f2148e19ea662a6b5f7f99e9
rename to src/fuzz/server_corpus/7033103633833275f2148e19ea662a6b5f7f99e9
Binary files differ
diff --git a/fuzz/server_corpus/703c9b7ea22f9f7d7ea5342fb1b603528ea54841 b/src/fuzz/server_corpus/703c9b7ea22f9f7d7ea5342fb1b603528ea54841
similarity index 100%
rename from fuzz/server_corpus/703c9b7ea22f9f7d7ea5342fb1b603528ea54841
rename to src/fuzz/server_corpus/703c9b7ea22f9f7d7ea5342fb1b603528ea54841
Binary files differ
diff --git a/fuzz/server_corpus/7110aebc25faeb3a98f5c7493f34e8dfe7259774 b/src/fuzz/server_corpus/7110aebc25faeb3a98f5c7493f34e8dfe7259774
similarity index 100%
rename from fuzz/server_corpus/7110aebc25faeb3a98f5c7493f34e8dfe7259774
rename to src/fuzz/server_corpus/7110aebc25faeb3a98f5c7493f34e8dfe7259774
Binary files differ
diff --git a/fuzz/server_corpus/71178ffc0f7263e9825d6a6fc402fe1e37df8f9b b/src/fuzz/server_corpus/71178ffc0f7263e9825d6a6fc402fe1e37df8f9b
similarity index 100%
rename from fuzz/server_corpus/71178ffc0f7263e9825d6a6fc402fe1e37df8f9b
rename to src/fuzz/server_corpus/71178ffc0f7263e9825d6a6fc402fe1e37df8f9b
Binary files differ
diff --git a/fuzz/server_corpus/721f5b496439598dbcc51271dfbb6cd300468942 b/src/fuzz/server_corpus/721f5b496439598dbcc51271dfbb6cd300468942
similarity index 100%
rename from fuzz/server_corpus/721f5b496439598dbcc51271dfbb6cd300468942
rename to src/fuzz/server_corpus/721f5b496439598dbcc51271dfbb6cd300468942
Binary files differ
diff --git a/fuzz/server_corpus/72904e29a4101aa69111d5ef3ea388d5bca6abf9 b/src/fuzz/server_corpus/72904e29a4101aa69111d5ef3ea388d5bca6abf9
similarity index 100%
rename from fuzz/server_corpus/72904e29a4101aa69111d5ef3ea388d5bca6abf9
rename to src/fuzz/server_corpus/72904e29a4101aa69111d5ef3ea388d5bca6abf9
Binary files differ
diff --git a/fuzz/server_corpus/73b76a43fe8b46126bde4c9626ca5c4bbe82680d b/src/fuzz/server_corpus/73b76a43fe8b46126bde4c9626ca5c4bbe82680d
similarity index 100%
rename from fuzz/server_corpus/73b76a43fe8b46126bde4c9626ca5c4bbe82680d
rename to src/fuzz/server_corpus/73b76a43fe8b46126bde4c9626ca5c4bbe82680d
Binary files differ
diff --git a/fuzz/server_corpus/75a4d4273220ff40a717e8c698c173f2238010a6 b/src/fuzz/server_corpus/75a4d4273220ff40a717e8c698c173f2238010a6
similarity index 100%
rename from fuzz/server_corpus/75a4d4273220ff40a717e8c698c173f2238010a6
rename to src/fuzz/server_corpus/75a4d4273220ff40a717e8c698c173f2238010a6
Binary files differ
diff --git a/fuzz/server_corpus/75ad0a44c84ef1f754bdf896bc2f6b9473a0fb31 b/src/fuzz/server_corpus/75ad0a44c84ef1f754bdf896bc2f6b9473a0fb31
similarity index 100%
rename from fuzz/server_corpus/75ad0a44c84ef1f754bdf896bc2f6b9473a0fb31
rename to src/fuzz/server_corpus/75ad0a44c84ef1f754bdf896bc2f6b9473a0fb31
Binary files differ
diff --git a/fuzz/server_corpus/76790ee802c4219b97471c4f4f7f6730c33ebb2f b/src/fuzz/server_corpus/76790ee802c4219b97471c4f4f7f6730c33ebb2f
similarity index 100%
rename from fuzz/server_corpus/76790ee802c4219b97471c4f4f7f6730c33ebb2f
rename to src/fuzz/server_corpus/76790ee802c4219b97471c4f4f7f6730c33ebb2f
Binary files differ
diff --git a/fuzz/server_corpus/774f5f6cd08e9b015ca7a075ccc45e020d63c78e b/src/fuzz/server_corpus/774f5f6cd08e9b015ca7a075ccc45e020d63c78e
similarity index 100%
rename from fuzz/server_corpus/774f5f6cd08e9b015ca7a075ccc45e020d63c78e
rename to src/fuzz/server_corpus/774f5f6cd08e9b015ca7a075ccc45e020d63c78e
Binary files differ
diff --git a/fuzz/server_corpus/775c260b97fdc32cd7f9eeb0748460779ec03c6c b/src/fuzz/server_corpus/775c260b97fdc32cd7f9eeb0748460779ec03c6c
similarity index 100%
rename from fuzz/server_corpus/775c260b97fdc32cd7f9eeb0748460779ec03c6c
rename to src/fuzz/server_corpus/775c260b97fdc32cd7f9eeb0748460779ec03c6c
Binary files differ
diff --git a/fuzz/server_corpus/776e47c61a9ef4da1e34778618740391c35c1854 b/src/fuzz/server_corpus/776e47c61a9ef4da1e34778618740391c35c1854
similarity index 100%
rename from fuzz/server_corpus/776e47c61a9ef4da1e34778618740391c35c1854
rename to src/fuzz/server_corpus/776e47c61a9ef4da1e34778618740391c35c1854
Binary files differ
diff --git a/fuzz/server_corpus/7793a091fabba19f878feed5e77f735a37e62f0b b/src/fuzz/server_corpus/7793a091fabba19f878feed5e77f735a37e62f0b
similarity index 100%
rename from fuzz/server_corpus/7793a091fabba19f878feed5e77f735a37e62f0b
rename to src/fuzz/server_corpus/7793a091fabba19f878feed5e77f735a37e62f0b
Binary files differ
diff --git a/fuzz/server_corpus/7849478fd5fd1e79f9aa4e53703a7bf50b7aca38 b/src/fuzz/server_corpus/7849478fd5fd1e79f9aa4e53703a7bf50b7aca38
similarity index 100%
rename from fuzz/server_corpus/7849478fd5fd1e79f9aa4e53703a7bf50b7aca38
rename to src/fuzz/server_corpus/7849478fd5fd1e79f9aa4e53703a7bf50b7aca38
Binary files differ
diff --git a/fuzz/server_corpus/78dd8777109bbed7077aae8cea518c60b540bcb7 b/src/fuzz/server_corpus/78dd8777109bbed7077aae8cea518c60b540bcb7
similarity index 100%
rename from fuzz/server_corpus/78dd8777109bbed7077aae8cea518c60b540bcb7
rename to src/fuzz/server_corpus/78dd8777109bbed7077aae8cea518c60b540bcb7
Binary files differ
diff --git a/fuzz/server_corpus/78fc5d40a52c6d7627bc4c6a63a204762ce0437a b/src/fuzz/server_corpus/78fc5d40a52c6d7627bc4c6a63a204762ce0437a
similarity index 100%
rename from fuzz/server_corpus/78fc5d40a52c6d7627bc4c6a63a204762ce0437a
rename to src/fuzz/server_corpus/78fc5d40a52c6d7627bc4c6a63a204762ce0437a
Binary files differ
diff --git a/fuzz/server_corpus/7926ff84e3e3d60bbef5d8aa2b43acb8c183126c b/src/fuzz/server_corpus/7926ff84e3e3d60bbef5d8aa2b43acb8c183126c
similarity index 100%
rename from fuzz/server_corpus/7926ff84e3e3d60bbef5d8aa2b43acb8c183126c
rename to src/fuzz/server_corpus/7926ff84e3e3d60bbef5d8aa2b43acb8c183126c
Binary files differ
diff --git a/fuzz/server_corpus/7a20bf91964b88497788d10f2ac9fc97fd8ac09f b/src/fuzz/server_corpus/7a20bf91964b88497788d10f2ac9fc97fd8ac09f
similarity index 100%
rename from fuzz/server_corpus/7a20bf91964b88497788d10f2ac9fc97fd8ac09f
rename to src/fuzz/server_corpus/7a20bf91964b88497788d10f2ac9fc97fd8ac09f
Binary files differ
diff --git a/fuzz/server_corpus/7a2227a3b569158f7047d10aabe56145675036e4 b/src/fuzz/server_corpus/7a2227a3b569158f7047d10aabe56145675036e4
similarity index 100%
rename from fuzz/server_corpus/7a2227a3b569158f7047d10aabe56145675036e4
rename to src/fuzz/server_corpus/7a2227a3b569158f7047d10aabe56145675036e4
Binary files differ
diff --git a/fuzz/server_corpus/7a8c73cea9c48dbe754d3367d7dd2eff63d78fe3 b/src/fuzz/server_corpus/7a8c73cea9c48dbe754d3367d7dd2eff63d78fe3
similarity index 100%
rename from fuzz/server_corpus/7a8c73cea9c48dbe754d3367d7dd2eff63d78fe3
rename to src/fuzz/server_corpus/7a8c73cea9c48dbe754d3367d7dd2eff63d78fe3
Binary files differ
diff --git a/fuzz/server_corpus/7b20109580dafb6e311ca14a33464d3bcc159846 b/src/fuzz/server_corpus/7b20109580dafb6e311ca14a33464d3bcc159846
similarity index 100%
rename from fuzz/server_corpus/7b20109580dafb6e311ca14a33464d3bcc159846
rename to src/fuzz/server_corpus/7b20109580dafb6e311ca14a33464d3bcc159846
Binary files differ
diff --git a/fuzz/server_corpus/7b2db2bf1236cb014f03b82e2f46816bd3d1915f b/src/fuzz/server_corpus/7b2db2bf1236cb014f03b82e2f46816bd3d1915f
similarity index 100%
rename from fuzz/server_corpus/7b2db2bf1236cb014f03b82e2f46816bd3d1915f
rename to src/fuzz/server_corpus/7b2db2bf1236cb014f03b82e2f46816bd3d1915f
Binary files differ
diff --git a/fuzz/server_corpus/7b41d44f9e48b89d2a1aea6ca97fba934e752e2e b/src/fuzz/server_corpus/7b41d44f9e48b89d2a1aea6ca97fba934e752e2e
similarity index 100%
rename from fuzz/server_corpus/7b41d44f9e48b89d2a1aea6ca97fba934e752e2e
rename to src/fuzz/server_corpus/7b41d44f9e48b89d2a1aea6ca97fba934e752e2e
Binary files differ
diff --git a/fuzz/server_corpus/7bd092f7e71e1eb6575777c96780a2650ff0b0f2 b/src/fuzz/server_corpus/7bd092f7e71e1eb6575777c96780a2650ff0b0f2
similarity index 100%
rename from fuzz/server_corpus/7bd092f7e71e1eb6575777c96780a2650ff0b0f2
rename to src/fuzz/server_corpus/7bd092f7e71e1eb6575777c96780a2650ff0b0f2
Binary files differ
diff --git a/fuzz/server_corpus/7c6647b33f3f487e5d5472b2a3249de4f74bd0ad b/src/fuzz/server_corpus/7c6647b33f3f487e5d5472b2a3249de4f74bd0ad
similarity index 100%
rename from fuzz/server_corpus/7c6647b33f3f487e5d5472b2a3249de4f74bd0ad
rename to src/fuzz/server_corpus/7c6647b33f3f487e5d5472b2a3249de4f74bd0ad
Binary files differ
diff --git a/fuzz/server_corpus/7c88218dd676309a2250b91520717651a2f4daaf b/src/fuzz/server_corpus/7c88218dd676309a2250b91520717651a2f4daaf
similarity index 100%
rename from fuzz/server_corpus/7c88218dd676309a2250b91520717651a2f4daaf
rename to src/fuzz/server_corpus/7c88218dd676309a2250b91520717651a2f4daaf
Binary files differ
diff --git a/fuzz/server_corpus/7cb312ce57dea0c9f799f1f414c87d5ef73502db b/src/fuzz/server_corpus/7cb312ce57dea0c9f799f1f414c87d5ef73502db
similarity index 100%
rename from fuzz/server_corpus/7cb312ce57dea0c9f799f1f414c87d5ef73502db
rename to src/fuzz/server_corpus/7cb312ce57dea0c9f799f1f414c87d5ef73502db
Binary files differ
diff --git a/fuzz/server_corpus/7cd92a3d1f746abbba835aae057711981e7c1197 b/src/fuzz/server_corpus/7cd92a3d1f746abbba835aae057711981e7c1197
similarity index 100%
rename from fuzz/server_corpus/7cd92a3d1f746abbba835aae057711981e7c1197
rename to src/fuzz/server_corpus/7cd92a3d1f746abbba835aae057711981e7c1197
Binary files differ
diff --git a/fuzz/server_corpus/7d41a0bd11324b450f19acb27d710e988895db16 b/src/fuzz/server_corpus/7d41a0bd11324b450f19acb27d710e988895db16
similarity index 100%
rename from fuzz/server_corpus/7d41a0bd11324b450f19acb27d710e988895db16
rename to src/fuzz/server_corpus/7d41a0bd11324b450f19acb27d710e988895db16
Binary files differ
diff --git a/fuzz/server_corpus/7d6f7ac64346d6e372f7df9a088c6c6d2ebed1ce b/src/fuzz/server_corpus/7d6f7ac64346d6e372f7df9a088c6c6d2ebed1ce
similarity index 100%
rename from fuzz/server_corpus/7d6f7ac64346d6e372f7df9a088c6c6d2ebed1ce
rename to src/fuzz/server_corpus/7d6f7ac64346d6e372f7df9a088c6c6d2ebed1ce
Binary files differ
diff --git a/fuzz/server_corpus/7e2349e65344e9cebfa80c1807dcc4585e1686fd b/src/fuzz/server_corpus/7e2349e65344e9cebfa80c1807dcc4585e1686fd
similarity index 100%
rename from fuzz/server_corpus/7e2349e65344e9cebfa80c1807dcc4585e1686fd
rename to src/fuzz/server_corpus/7e2349e65344e9cebfa80c1807dcc4585e1686fd
Binary files differ
diff --git a/fuzz/server_corpus/7e46b0aef044768aa690b6a2f4f79cf198272431 b/src/fuzz/server_corpus/7e46b0aef044768aa690b6a2f4f79cf198272431
similarity index 100%
rename from fuzz/server_corpus/7e46b0aef044768aa690b6a2f4f79cf198272431
rename to src/fuzz/server_corpus/7e46b0aef044768aa690b6a2f4f79cf198272431
Binary files differ
diff --git a/fuzz/server_corpus/7f525a74a61a07bd0fe96372172d3a562748db25 b/src/fuzz/server_corpus/7f525a74a61a07bd0fe96372172d3a562748db25
similarity index 100%
rename from fuzz/server_corpus/7f525a74a61a07bd0fe96372172d3a562748db25
rename to src/fuzz/server_corpus/7f525a74a61a07bd0fe96372172d3a562748db25
Binary files differ
diff --git a/fuzz/server_corpus/7fa3e02659107717cffa607c80a8ab0926f0023a b/src/fuzz/server_corpus/7fa3e02659107717cffa607c80a8ab0926f0023a
similarity index 100%
rename from fuzz/server_corpus/7fa3e02659107717cffa607c80a8ab0926f0023a
rename to src/fuzz/server_corpus/7fa3e02659107717cffa607c80a8ab0926f0023a
Binary files differ
diff --git a/fuzz/server_corpus/7fbbd3611f4745dd11326b9aa98789fdd5317226 b/src/fuzz/server_corpus/7fbbd3611f4745dd11326b9aa98789fdd5317226
similarity index 100%
rename from fuzz/server_corpus/7fbbd3611f4745dd11326b9aa98789fdd5317226
rename to src/fuzz/server_corpus/7fbbd3611f4745dd11326b9aa98789fdd5317226
Binary files differ
diff --git a/fuzz/server_corpus/7fcae221a6fb5ee9cbdc1b04c207b2f61ea7698e b/src/fuzz/server_corpus/7fcae221a6fb5ee9cbdc1b04c207b2f61ea7698e
similarity index 100%
rename from fuzz/server_corpus/7fcae221a6fb5ee9cbdc1b04c207b2f61ea7698e
rename to src/fuzz/server_corpus/7fcae221a6fb5ee9cbdc1b04c207b2f61ea7698e
Binary files differ
diff --git a/fuzz/server_corpus/801ad1e0acb46e7543954772c32f7e77f22fd695 b/src/fuzz/server_corpus/801ad1e0acb46e7543954772c32f7e77f22fd695
similarity index 100%
rename from fuzz/server_corpus/801ad1e0acb46e7543954772c32f7e77f22fd695
rename to src/fuzz/server_corpus/801ad1e0acb46e7543954772c32f7e77f22fd695
Binary files differ
diff --git a/fuzz/server_corpus/80beb613ab236cf7178f27b94e2ebdf8705fdd57 b/src/fuzz/server_corpus/80beb613ab236cf7178f27b94e2ebdf8705fdd57
similarity index 100%
rename from fuzz/server_corpus/80beb613ab236cf7178f27b94e2ebdf8705fdd57
rename to src/fuzz/server_corpus/80beb613ab236cf7178f27b94e2ebdf8705fdd57
Binary files differ
diff --git a/fuzz/server_corpus/8180f89dd6aaf304490d3381ce9e696f605b6feb b/src/fuzz/server_corpus/8180f89dd6aaf304490d3381ce9e696f605b6feb
similarity index 100%
rename from fuzz/server_corpus/8180f89dd6aaf304490d3381ce9e696f605b6feb
rename to src/fuzz/server_corpus/8180f89dd6aaf304490d3381ce9e696f605b6feb
Binary files differ
diff --git a/fuzz/server_corpus/81c7a3f820923de6af1ce58a251390a03e59b002 b/src/fuzz/server_corpus/81c7a3f820923de6af1ce58a251390a03e59b002
similarity index 100%
rename from fuzz/server_corpus/81c7a3f820923de6af1ce58a251390a03e59b002
rename to src/fuzz/server_corpus/81c7a3f820923de6af1ce58a251390a03e59b002
Binary files differ
diff --git a/fuzz/server_corpus/81ecee1e06d345b7988442e3504955bd80809671 b/src/fuzz/server_corpus/81ecee1e06d345b7988442e3504955bd80809671
similarity index 100%
rename from fuzz/server_corpus/81ecee1e06d345b7988442e3504955bd80809671
rename to src/fuzz/server_corpus/81ecee1e06d345b7988442e3504955bd80809671
Binary files differ
diff --git a/fuzz/server_corpus/83050fd71fdffad5521d713a11e2e274974f4e69 b/src/fuzz/server_corpus/83050fd71fdffad5521d713a11e2e274974f4e69
similarity index 100%
rename from fuzz/server_corpus/83050fd71fdffad5521d713a11e2e274974f4e69
rename to src/fuzz/server_corpus/83050fd71fdffad5521d713a11e2e274974f4e69
Binary files differ
diff --git a/fuzz/server_corpus/83175afb805f1724e3f90db080a6f085cc235acc b/src/fuzz/server_corpus/83175afb805f1724e3f90db080a6f085cc235acc
similarity index 100%
rename from fuzz/server_corpus/83175afb805f1724e3f90db080a6f085cc235acc
rename to src/fuzz/server_corpus/83175afb805f1724e3f90db080a6f085cc235acc
Binary files differ
diff --git a/fuzz/server_corpus/83272d11959a79af08221aa9c4a20de4b8a9b774 b/src/fuzz/server_corpus/83272d11959a79af08221aa9c4a20de4b8a9b774
similarity index 100%
rename from fuzz/server_corpus/83272d11959a79af08221aa9c4a20de4b8a9b774
rename to src/fuzz/server_corpus/83272d11959a79af08221aa9c4a20de4b8a9b774
Binary files differ
diff --git a/fuzz/server_corpus/840ce4b082a6762b66d6284e981e0e9f29abd211 b/src/fuzz/server_corpus/840ce4b082a6762b66d6284e981e0e9f29abd211
similarity index 100%
rename from fuzz/server_corpus/840ce4b082a6762b66d6284e981e0e9f29abd211
rename to src/fuzz/server_corpus/840ce4b082a6762b66d6284e981e0e9f29abd211
Binary files differ
diff --git a/fuzz/server_corpus/8417e42a1fe86bbd2c1b5d6ced6f3a51fc431d8d b/src/fuzz/server_corpus/8417e42a1fe86bbd2c1b5d6ced6f3a51fc431d8d
similarity index 100%
rename from fuzz/server_corpus/8417e42a1fe86bbd2c1b5d6ced6f3a51fc431d8d
rename to src/fuzz/server_corpus/8417e42a1fe86bbd2c1b5d6ced6f3a51fc431d8d
Binary files differ
diff --git a/fuzz/server_corpus/84e9bee8189e405a4e29b33d411353aac4b6dce8 b/src/fuzz/server_corpus/84e9bee8189e405a4e29b33d411353aac4b6dce8
similarity index 100%
rename from fuzz/server_corpus/84e9bee8189e405a4e29b33d411353aac4b6dce8
rename to src/fuzz/server_corpus/84e9bee8189e405a4e29b33d411353aac4b6dce8
Binary files differ
diff --git a/fuzz/server_corpus/85370d249d65aa2a98720457d685ecb6d24bc27d b/src/fuzz/server_corpus/85370d249d65aa2a98720457d685ecb6d24bc27d
similarity index 100%
rename from fuzz/server_corpus/85370d249d65aa2a98720457d685ecb6d24bc27d
rename to src/fuzz/server_corpus/85370d249d65aa2a98720457d685ecb6d24bc27d
Binary files differ
diff --git a/fuzz/server_corpus/862191460d9266ca576cc67ed4e635f19c84e350 b/src/fuzz/server_corpus/862191460d9266ca576cc67ed4e635f19c84e350
similarity index 100%
rename from fuzz/server_corpus/862191460d9266ca576cc67ed4e635f19c84e350
rename to src/fuzz/server_corpus/862191460d9266ca576cc67ed4e635f19c84e350
Binary files differ
diff --git a/fuzz/server_corpus/869f0c1aeee7f3cf148b2fd536199df7aa9214e6 b/src/fuzz/server_corpus/869f0c1aeee7f3cf148b2fd536199df7aa9214e6
similarity index 100%
rename from fuzz/server_corpus/869f0c1aeee7f3cf148b2fd536199df7aa9214e6
rename to src/fuzz/server_corpus/869f0c1aeee7f3cf148b2fd536199df7aa9214e6
Binary files differ
diff --git a/fuzz/server_corpus/86f2df0d0bdddb98cb6c16bf6e467be212f9e5ae b/src/fuzz/server_corpus/86f2df0d0bdddb98cb6c16bf6e467be212f9e5ae
similarity index 100%
rename from fuzz/server_corpus/86f2df0d0bdddb98cb6c16bf6e467be212f9e5ae
rename to src/fuzz/server_corpus/86f2df0d0bdddb98cb6c16bf6e467be212f9e5ae
Binary files differ
diff --git a/fuzz/server_corpus/871cd1f7fd2ea026320c65e692bac87b74348843 b/src/fuzz/server_corpus/871cd1f7fd2ea026320c65e692bac87b74348843
similarity index 100%
rename from fuzz/server_corpus/871cd1f7fd2ea026320c65e692bac87b74348843
rename to src/fuzz/server_corpus/871cd1f7fd2ea026320c65e692bac87b74348843
Binary files differ
diff --git a/fuzz/server_corpus/8767010bca1093dab884298472f3c810cba3718b b/src/fuzz/server_corpus/8767010bca1093dab884298472f3c810cba3718b
similarity index 100%
rename from fuzz/server_corpus/8767010bca1093dab884298472f3c810cba3718b
rename to src/fuzz/server_corpus/8767010bca1093dab884298472f3c810cba3718b
Binary files differ
diff --git a/fuzz/server_corpus/87c9ad41d338fd39b3e2d18e90a19689b2aa0a4a b/src/fuzz/server_corpus/87c9ad41d338fd39b3e2d18e90a19689b2aa0a4a
similarity index 100%
rename from fuzz/server_corpus/87c9ad41d338fd39b3e2d18e90a19689b2aa0a4a
rename to src/fuzz/server_corpus/87c9ad41d338fd39b3e2d18e90a19689b2aa0a4a
Binary files differ
diff --git a/fuzz/server_corpus/88fbadaa4011de66b7de55d7f1a5ac92f7f9ad5e b/src/fuzz/server_corpus/88fbadaa4011de66b7de55d7f1a5ac92f7f9ad5e
similarity index 100%
rename from fuzz/server_corpus/88fbadaa4011de66b7de55d7f1a5ac92f7f9ad5e
rename to src/fuzz/server_corpus/88fbadaa4011de66b7de55d7f1a5ac92f7f9ad5e
Binary files differ
diff --git a/fuzz/server_corpus/8992056e63812be6fcc096bc9cd77158c18c7e96 b/src/fuzz/server_corpus/8992056e63812be6fcc096bc9cd77158c18c7e96
similarity index 100%
rename from fuzz/server_corpus/8992056e63812be6fcc096bc9cd77158c18c7e96
rename to src/fuzz/server_corpus/8992056e63812be6fcc096bc9cd77158c18c7e96
Binary files differ
diff --git a/fuzz/server_corpus/89b2f527463e7b3c74430435407ca811c74d8cea b/src/fuzz/server_corpus/89b2f527463e7b3c74430435407ca811c74d8cea
similarity index 100%
rename from fuzz/server_corpus/89b2f527463e7b3c74430435407ca811c74d8cea
rename to src/fuzz/server_corpus/89b2f527463e7b3c74430435407ca811c74d8cea
Binary files differ
diff --git a/fuzz/server_corpus/8a712e268ce3db47e079a7dfa138a0426a2a6b8d b/src/fuzz/server_corpus/8a712e268ce3db47e079a7dfa138a0426a2a6b8d
similarity index 100%
rename from fuzz/server_corpus/8a712e268ce3db47e079a7dfa138a0426a2a6b8d
rename to src/fuzz/server_corpus/8a712e268ce3db47e079a7dfa138a0426a2a6b8d
Binary files differ
diff --git a/fuzz/server_corpus/8b0a71b1363b083de1149e2a809b86ddd062dfb2 b/src/fuzz/server_corpus/8b0a71b1363b083de1149e2a809b86ddd062dfb2
similarity index 100%
rename from fuzz/server_corpus/8b0a71b1363b083de1149e2a809b86ddd062dfb2
rename to src/fuzz/server_corpus/8b0a71b1363b083de1149e2a809b86ddd062dfb2
Binary files differ
diff --git a/fuzz/server_corpus/8b41db3a58cfcc484be4b1eacd8cc9f1264090ab b/src/fuzz/server_corpus/8b41db3a58cfcc484be4b1eacd8cc9f1264090ab
similarity index 100%
rename from fuzz/server_corpus/8b41db3a58cfcc484be4b1eacd8cc9f1264090ab
rename to src/fuzz/server_corpus/8b41db3a58cfcc484be4b1eacd8cc9f1264090ab
Binary files differ
diff --git a/fuzz/server_corpus/8bf41d8b3808360285ca461d0d86843ab50dd60c b/src/fuzz/server_corpus/8bf41d8b3808360285ca461d0d86843ab50dd60c
similarity index 100%
rename from fuzz/server_corpus/8bf41d8b3808360285ca461d0d86843ab50dd60c
rename to src/fuzz/server_corpus/8bf41d8b3808360285ca461d0d86843ab50dd60c
Binary files differ
diff --git a/fuzz/server_corpus/8c4a1f8f0dcffd3016b240da8ba969ea1f42f2be b/src/fuzz/server_corpus/8c4a1f8f0dcffd3016b240da8ba969ea1f42f2be
similarity index 100%
rename from fuzz/server_corpus/8c4a1f8f0dcffd3016b240da8ba969ea1f42f2be
rename to src/fuzz/server_corpus/8c4a1f8f0dcffd3016b240da8ba969ea1f42f2be
Binary files differ
diff --git a/fuzz/server_corpus/8c8b05830795351152c78f25810381ed9e0dbef9 b/src/fuzz/server_corpus/8c8b05830795351152c78f25810381ed9e0dbef9
similarity index 100%
rename from fuzz/server_corpus/8c8b05830795351152c78f25810381ed9e0dbef9
rename to src/fuzz/server_corpus/8c8b05830795351152c78f25810381ed9e0dbef9
Binary files differ
diff --git a/fuzz/server_corpus/8cbb00a724255fbcc73fe415583d60d4b5d1d04e b/src/fuzz/server_corpus/8cbb00a724255fbcc73fe415583d60d4b5d1d04e
similarity index 100%
rename from fuzz/server_corpus/8cbb00a724255fbcc73fe415583d60d4b5d1d04e
rename to src/fuzz/server_corpus/8cbb00a724255fbcc73fe415583d60d4b5d1d04e
Binary files differ
diff --git a/fuzz/server_corpus/8cc9ef63fea6954c9af8416005525db090419cee b/src/fuzz/server_corpus/8cc9ef63fea6954c9af8416005525db090419cee
similarity index 100%
rename from fuzz/server_corpus/8cc9ef63fea6954c9af8416005525db090419cee
rename to src/fuzz/server_corpus/8cc9ef63fea6954c9af8416005525db090419cee
Binary files differ
diff --git a/fuzz/server_corpus/8d529debd66a67271cf4b1909938d517adc35157 b/src/fuzz/server_corpus/8d529debd66a67271cf4b1909938d517adc35157
similarity index 100%
rename from fuzz/server_corpus/8d529debd66a67271cf4b1909938d517adc35157
rename to src/fuzz/server_corpus/8d529debd66a67271cf4b1909938d517adc35157
Binary files differ
diff --git a/fuzz/server_corpus/8df729102a2d35ebc97ad212890fd51529f6dcda b/src/fuzz/server_corpus/8df729102a2d35ebc97ad212890fd51529f6dcda
similarity index 100%
rename from fuzz/server_corpus/8df729102a2d35ebc97ad212890fd51529f6dcda
rename to src/fuzz/server_corpus/8df729102a2d35ebc97ad212890fd51529f6dcda
Binary files differ
diff --git a/fuzz/server_corpus/8e3fda69e970f4c60d78155552c2256093c9a295 b/src/fuzz/server_corpus/8e3fda69e970f4c60d78155552c2256093c9a295
similarity index 100%
rename from fuzz/server_corpus/8e3fda69e970f4c60d78155552c2256093c9a295
rename to src/fuzz/server_corpus/8e3fda69e970f4c60d78155552c2256093c9a295
Binary files differ
diff --git a/fuzz/server_corpus/8fb2be0735f1517db41588127f086e50cb555143 b/src/fuzz/server_corpus/8fb2be0735f1517db41588127f086e50cb555143
similarity index 100%
rename from fuzz/server_corpus/8fb2be0735f1517db41588127f086e50cb555143
rename to src/fuzz/server_corpus/8fb2be0735f1517db41588127f086e50cb555143
Binary files differ
diff --git a/fuzz/server_corpus/90d7ff2d7fd456c8126226f41b65a84e0a1d7d33 b/src/fuzz/server_corpus/90d7ff2d7fd456c8126226f41b65a84e0a1d7d33
similarity index 100%
rename from fuzz/server_corpus/90d7ff2d7fd456c8126226f41b65a84e0a1d7d33
rename to src/fuzz/server_corpus/90d7ff2d7fd456c8126226f41b65a84e0a1d7d33
Binary files differ
diff --git a/fuzz/server_corpus/9136e4d20a8420b2ed4d459ae1942ef50fdf8052 b/src/fuzz/server_corpus/9136e4d20a8420b2ed4d459ae1942ef50fdf8052
similarity index 100%
rename from fuzz/server_corpus/9136e4d20a8420b2ed4d459ae1942ef50fdf8052
rename to src/fuzz/server_corpus/9136e4d20a8420b2ed4d459ae1942ef50fdf8052
Binary files differ
diff --git a/fuzz/server_corpus/91be88a16cd8e9e863822788703afb5461276fa0 b/src/fuzz/server_corpus/91be88a16cd8e9e863822788703afb5461276fa0
similarity index 100%
rename from fuzz/server_corpus/91be88a16cd8e9e863822788703afb5461276fa0
rename to src/fuzz/server_corpus/91be88a16cd8e9e863822788703afb5461276fa0
Binary files differ
diff --git a/fuzz/server_corpus/91f2cad8f7246ddadd1d5f679087683d3ae3d195 b/src/fuzz/server_corpus/91f2cad8f7246ddadd1d5f679087683d3ae3d195
similarity index 100%
rename from fuzz/server_corpus/91f2cad8f7246ddadd1d5f679087683d3ae3d195
rename to src/fuzz/server_corpus/91f2cad8f7246ddadd1d5f679087683d3ae3d195
Binary files differ
diff --git a/fuzz/server_corpus/9246ffd4626557c6968ceb5672af00a2f906dfb6 b/src/fuzz/server_corpus/9246ffd4626557c6968ceb5672af00a2f906dfb6
similarity index 100%
rename from fuzz/server_corpus/9246ffd4626557c6968ceb5672af00a2f906dfb6
rename to src/fuzz/server_corpus/9246ffd4626557c6968ceb5672af00a2f906dfb6
Binary files differ
diff --git a/fuzz/server_corpus/9281f2a52d6e17d5cf88d0af47b431e49c886cfb b/src/fuzz/server_corpus/9281f2a52d6e17d5cf88d0af47b431e49c886cfb
similarity index 100%
rename from fuzz/server_corpus/9281f2a52d6e17d5cf88d0af47b431e49c886cfb
rename to src/fuzz/server_corpus/9281f2a52d6e17d5cf88d0af47b431e49c886cfb
Binary files differ
diff --git a/fuzz/server_corpus/929ff17e78d77731f2265da58028fde629f10bb9 b/src/fuzz/server_corpus/929ff17e78d77731f2265da58028fde629f10bb9
similarity index 100%
rename from fuzz/server_corpus/929ff17e78d77731f2265da58028fde629f10bb9
rename to src/fuzz/server_corpus/929ff17e78d77731f2265da58028fde629f10bb9
Binary files differ
diff --git a/fuzz/server_corpus/92d9a1b4346215d3410275cdd279b01bead7d5ec b/src/fuzz/server_corpus/92d9a1b4346215d3410275cdd279b01bead7d5ec
similarity index 100%
rename from fuzz/server_corpus/92d9a1b4346215d3410275cdd279b01bead7d5ec
rename to src/fuzz/server_corpus/92d9a1b4346215d3410275cdd279b01bead7d5ec
Binary files differ
diff --git a/fuzz/server_corpus/930e81987ffeba9a6923675a5409cc18ffb9ddf9 b/src/fuzz/server_corpus/930e81987ffeba9a6923675a5409cc18ffb9ddf9
similarity index 100%
rename from fuzz/server_corpus/930e81987ffeba9a6923675a5409cc18ffb9ddf9
rename to src/fuzz/server_corpus/930e81987ffeba9a6923675a5409cc18ffb9ddf9
Binary files differ
diff --git a/fuzz/server_corpus/93a74b8c6fdc3d536bdf2f6c716b4689f6a2d6d9 b/src/fuzz/server_corpus/93a74b8c6fdc3d536bdf2f6c716b4689f6a2d6d9
similarity index 100%
rename from fuzz/server_corpus/93a74b8c6fdc3d536bdf2f6c716b4689f6a2d6d9
rename to src/fuzz/server_corpus/93a74b8c6fdc3d536bdf2f6c716b4689f6a2d6d9
Binary files differ
diff --git a/fuzz/server_corpus/93ca2c1111a586013c917599e3fecbf696f3f710 b/src/fuzz/server_corpus/93ca2c1111a586013c917599e3fecbf696f3f710
similarity index 100%
rename from fuzz/server_corpus/93ca2c1111a586013c917599e3fecbf696f3f710
rename to src/fuzz/server_corpus/93ca2c1111a586013c917599e3fecbf696f3f710
Binary files differ
diff --git a/fuzz/server_corpus/94fdcc30fbeb38416b2d6fe020427f771518e05d b/src/fuzz/server_corpus/94fdcc30fbeb38416b2d6fe020427f771518e05d
similarity index 100%
rename from fuzz/server_corpus/94fdcc30fbeb38416b2d6fe020427f771518e05d
rename to src/fuzz/server_corpus/94fdcc30fbeb38416b2d6fe020427f771518e05d
Binary files differ
diff --git a/fuzz/server_corpus/958409936feeb7ba8462e144d5685852f5848274 b/src/fuzz/server_corpus/958409936feeb7ba8462e144d5685852f5848274
similarity index 100%
rename from fuzz/server_corpus/958409936feeb7ba8462e144d5685852f5848274
rename to src/fuzz/server_corpus/958409936feeb7ba8462e144d5685852f5848274
Binary files differ
diff --git a/fuzz/server_corpus/959c1f4abfcbb7e3bbb3375db6fb7e869f3e72ad b/src/fuzz/server_corpus/959c1f4abfcbb7e3bbb3375db6fb7e869f3e72ad
similarity index 100%
rename from fuzz/server_corpus/959c1f4abfcbb7e3bbb3375db6fb7e869f3e72ad
rename to src/fuzz/server_corpus/959c1f4abfcbb7e3bbb3375db6fb7e869f3e72ad
Binary files differ
diff --git a/fuzz/server_corpus/95a929f27c932c8add4d8e668b8990081173e584 b/src/fuzz/server_corpus/95a929f27c932c8add4d8e668b8990081173e584
similarity index 100%
rename from fuzz/server_corpus/95a929f27c932c8add4d8e668b8990081173e584
rename to src/fuzz/server_corpus/95a929f27c932c8add4d8e668b8990081173e584
Binary files differ
diff --git a/fuzz/server_corpus/9623746829a65d542851478dba5e9ea5fc60b664 b/src/fuzz/server_corpus/9623746829a65d542851478dba5e9ea5fc60b664
similarity index 100%
rename from fuzz/server_corpus/9623746829a65d542851478dba5e9ea5fc60b664
rename to src/fuzz/server_corpus/9623746829a65d542851478dba5e9ea5fc60b664
Binary files differ
diff --git a/fuzz/server_corpus/971733f112c3e7c293a7eaf8f83d5de804793b52 b/src/fuzz/server_corpus/971733f112c3e7c293a7eaf8f83d5de804793b52
similarity index 100%
rename from fuzz/server_corpus/971733f112c3e7c293a7eaf8f83d5de804793b52
rename to src/fuzz/server_corpus/971733f112c3e7c293a7eaf8f83d5de804793b52
Binary files differ
diff --git a/fuzz/server_corpus/97e95b4bfc5504e79927a932c4b4fb43e67d8c14 b/src/fuzz/server_corpus/97e95b4bfc5504e79927a932c4b4fb43e67d8c14
similarity index 100%
rename from fuzz/server_corpus/97e95b4bfc5504e79927a932c4b4fb43e67d8c14
rename to src/fuzz/server_corpus/97e95b4bfc5504e79927a932c4b4fb43e67d8c14
Binary files differ
diff --git a/fuzz/server_corpus/97f63639b6cbc864df541cb80f26232b78a4e7b8 b/src/fuzz/server_corpus/97f63639b6cbc864df541cb80f26232b78a4e7b8
similarity index 100%
rename from fuzz/server_corpus/97f63639b6cbc864df541cb80f26232b78a4e7b8
rename to src/fuzz/server_corpus/97f63639b6cbc864df541cb80f26232b78a4e7b8
Binary files differ
diff --git a/fuzz/server_corpus/985788a281c53ea9c227f421fb1c430526cb94b6 b/src/fuzz/server_corpus/985788a281c53ea9c227f421fb1c430526cb94b6
similarity index 100%
rename from fuzz/server_corpus/985788a281c53ea9c227f421fb1c430526cb94b6
rename to src/fuzz/server_corpus/985788a281c53ea9c227f421fb1c430526cb94b6
Binary files differ
diff --git a/fuzz/server_corpus/989493fc889dbfd224e01105e07bc8b5c587b9cb b/src/fuzz/server_corpus/989493fc889dbfd224e01105e07bc8b5c587b9cb
similarity index 100%
rename from fuzz/server_corpus/989493fc889dbfd224e01105e07bc8b5c587b9cb
rename to src/fuzz/server_corpus/989493fc889dbfd224e01105e07bc8b5c587b9cb
Binary files differ
diff --git a/fuzz/server_corpus/98b8f7673fd5fb2abd8d0436725aa0d842e8aeb9 b/src/fuzz/server_corpus/98b8f7673fd5fb2abd8d0436725aa0d842e8aeb9
similarity index 100%
rename from fuzz/server_corpus/98b8f7673fd5fb2abd8d0436725aa0d842e8aeb9
rename to src/fuzz/server_corpus/98b8f7673fd5fb2abd8d0436725aa0d842e8aeb9
Binary files differ
diff --git a/fuzz/server_corpus/98d196b74441d547a274db7e960998f327109511 b/src/fuzz/server_corpus/98d196b74441d547a274db7e960998f327109511
similarity index 100%
rename from fuzz/server_corpus/98d196b74441d547a274db7e960998f327109511
rename to src/fuzz/server_corpus/98d196b74441d547a274db7e960998f327109511
Binary files differ
diff --git a/fuzz/server_corpus/98d306a3275db9348f029c12d8a2ffa07b60b17b b/src/fuzz/server_corpus/98d306a3275db9348f029c12d8a2ffa07b60b17b
similarity index 100%
rename from fuzz/server_corpus/98d306a3275db9348f029c12d8a2ffa07b60b17b
rename to src/fuzz/server_corpus/98d306a3275db9348f029c12d8a2ffa07b60b17b
Binary files differ
diff --git a/fuzz/server_corpus/99363ce912a4788d6bf8a5af286c9575c15e61e1 b/src/fuzz/server_corpus/99363ce912a4788d6bf8a5af286c9575c15e61e1
similarity index 100%
rename from fuzz/server_corpus/99363ce912a4788d6bf8a5af286c9575c15e61e1
rename to src/fuzz/server_corpus/99363ce912a4788d6bf8a5af286c9575c15e61e1
Binary files differ
diff --git a/fuzz/server_corpus/994eb4fc829cbad4f0c3cb7a5508ab0d60f29323 b/src/fuzz/server_corpus/994eb4fc829cbad4f0c3cb7a5508ab0d60f29323
similarity index 100%
rename from fuzz/server_corpus/994eb4fc829cbad4f0c3cb7a5508ab0d60f29323
rename to src/fuzz/server_corpus/994eb4fc829cbad4f0c3cb7a5508ab0d60f29323
Binary files differ
diff --git a/fuzz/server_corpus/9981e7a43c6d35b6e5c853057ca795a848182a36 b/src/fuzz/server_corpus/9981e7a43c6d35b6e5c853057ca795a848182a36
similarity index 100%
rename from fuzz/server_corpus/9981e7a43c6d35b6e5c853057ca795a848182a36
rename to src/fuzz/server_corpus/9981e7a43c6d35b6e5c853057ca795a848182a36
Binary files differ
diff --git a/fuzz/server_corpus/9be577c18aab8a69511c298dc2941b9b1bfbf92a b/src/fuzz/server_corpus/9be577c18aab8a69511c298dc2941b9b1bfbf92a
similarity index 100%
rename from fuzz/server_corpus/9be577c18aab8a69511c298dc2941b9b1bfbf92a
rename to src/fuzz/server_corpus/9be577c18aab8a69511c298dc2941b9b1bfbf92a
Binary files differ
diff --git a/fuzz/server_corpus/9c61299a2c8db8b9c3b5c52b7193270e29f6ec77 b/src/fuzz/server_corpus/9c61299a2c8db8b9c3b5c52b7193270e29f6ec77
similarity index 100%
rename from fuzz/server_corpus/9c61299a2c8db8b9c3b5c52b7193270e29f6ec77
rename to src/fuzz/server_corpus/9c61299a2c8db8b9c3b5c52b7193270e29f6ec77
Binary files differ
diff --git a/fuzz/server_corpus/9cb5d0216b08919b8db0cd32c969bc3e089c292b b/src/fuzz/server_corpus/9cb5d0216b08919b8db0cd32c969bc3e089c292b
similarity index 100%
rename from fuzz/server_corpus/9cb5d0216b08919b8db0cd32c969bc3e089c292b
rename to src/fuzz/server_corpus/9cb5d0216b08919b8db0cd32c969bc3e089c292b
Binary files differ
diff --git a/fuzz/server_corpus/9d39a6c74b932fa6952c4bc557ef48f3d7b01a6e b/src/fuzz/server_corpus/9d39a6c74b932fa6952c4bc557ef48f3d7b01a6e
similarity index 100%
rename from fuzz/server_corpus/9d39a6c74b932fa6952c4bc557ef48f3d7b01a6e
rename to src/fuzz/server_corpus/9d39a6c74b932fa6952c4bc557ef48f3d7b01a6e
Binary files differ
diff --git a/fuzz/server_corpus/9e79a32a080793bb5c2fed4bae7e9dd9e62a450e b/src/fuzz/server_corpus/9e79a32a080793bb5c2fed4bae7e9dd9e62a450e
similarity index 100%
rename from fuzz/server_corpus/9e79a32a080793bb5c2fed4bae7e9dd9e62a450e
rename to src/fuzz/server_corpus/9e79a32a080793bb5c2fed4bae7e9dd9e62a450e
Binary files differ
diff --git a/fuzz/server_corpus/9e7d0bc0173340d5c128335585a9b6148b9500cc b/src/fuzz/server_corpus/9e7d0bc0173340d5c128335585a9b6148b9500cc
similarity index 100%
rename from fuzz/server_corpus/9e7d0bc0173340d5c128335585a9b6148b9500cc
rename to src/fuzz/server_corpus/9e7d0bc0173340d5c128335585a9b6148b9500cc
Binary files differ
diff --git a/fuzz/server_corpus/9eb764534f27c0ec431288ec168cb0d1bc1dc79c b/src/fuzz/server_corpus/9eb764534f27c0ec431288ec168cb0d1bc1dc79c
similarity index 100%
rename from fuzz/server_corpus/9eb764534f27c0ec431288ec168cb0d1bc1dc79c
rename to src/fuzz/server_corpus/9eb764534f27c0ec431288ec168cb0d1bc1dc79c
Binary files differ
diff --git a/fuzz/server_corpus/9eff0be6355a0c6c70e2e4aec16a6f0e17ef5b2a b/src/fuzz/server_corpus/9eff0be6355a0c6c70e2e4aec16a6f0e17ef5b2a
similarity index 100%
rename from fuzz/server_corpus/9eff0be6355a0c6c70e2e4aec16a6f0e17ef5b2a
rename to src/fuzz/server_corpus/9eff0be6355a0c6c70e2e4aec16a6f0e17ef5b2a
Binary files differ
diff --git a/fuzz/server_corpus/9f032fe134e8df722ffb7935e1c04c290a4ad464 b/src/fuzz/server_corpus/9f032fe134e8df722ffb7935e1c04c290a4ad464
similarity index 100%
rename from fuzz/server_corpus/9f032fe134e8df722ffb7935e1c04c290a4ad464
rename to src/fuzz/server_corpus/9f032fe134e8df722ffb7935e1c04c290a4ad464
Binary files differ
diff --git a/fuzz/server_corpus/9f58ec28f61263e8bb6d03040e525ac6138791e0 b/src/fuzz/server_corpus/9f58ec28f61263e8bb6d03040e525ac6138791e0
similarity index 100%
rename from fuzz/server_corpus/9f58ec28f61263e8bb6d03040e525ac6138791e0
rename to src/fuzz/server_corpus/9f58ec28f61263e8bb6d03040e525ac6138791e0
Binary files differ
diff --git a/fuzz/server_corpus/9fb64b2073ee0c8eb87752eff64134418d4d567e b/src/fuzz/server_corpus/9fb64b2073ee0c8eb87752eff64134418d4d567e
similarity index 100%
rename from fuzz/server_corpus/9fb64b2073ee0c8eb87752eff64134418d4d567e
rename to src/fuzz/server_corpus/9fb64b2073ee0c8eb87752eff64134418d4d567e
Binary files differ
diff --git a/fuzz/server_corpus/a073adac3f46be4e4ef7680b33d5f01a8baf5cea b/src/fuzz/server_corpus/a073adac3f46be4e4ef7680b33d5f01a8baf5cea
similarity index 100%
rename from fuzz/server_corpus/a073adac3f46be4e4ef7680b33d5f01a8baf5cea
rename to src/fuzz/server_corpus/a073adac3f46be4e4ef7680b33d5f01a8baf5cea
Binary files differ
diff --git a/fuzz/server_corpus/a0cb163a3f101168848945d0d53359aed3e651ca b/src/fuzz/server_corpus/a0cb163a3f101168848945d0d53359aed3e651ca
similarity index 100%
rename from fuzz/server_corpus/a0cb163a3f101168848945d0d53359aed3e651ca
rename to src/fuzz/server_corpus/a0cb163a3f101168848945d0d53359aed3e651ca
Binary files differ
diff --git a/fuzz/server_corpus/a2bfe9f3118afd8712d87d10a3d80956977a6550 b/src/fuzz/server_corpus/a2bfe9f3118afd8712d87d10a3d80956977a6550
similarity index 100%
rename from fuzz/server_corpus/a2bfe9f3118afd8712d87d10a3d80956977a6550
rename to src/fuzz/server_corpus/a2bfe9f3118afd8712d87d10a3d80956977a6550
Binary files differ
diff --git a/fuzz/server_corpus/a3984c6e1626fdc3859d1d18c5414300e73e3e09 b/src/fuzz/server_corpus/a3984c6e1626fdc3859d1d18c5414300e73e3e09
similarity index 100%
rename from fuzz/server_corpus/a3984c6e1626fdc3859d1d18c5414300e73e3e09
rename to src/fuzz/server_corpus/a3984c6e1626fdc3859d1d18c5414300e73e3e09
Binary files differ
diff --git a/fuzz/server_corpus/a3fd12b9f62bfd0404c5b731a5cdef86f3fbedb5 b/src/fuzz/server_corpus/a3fd12b9f62bfd0404c5b731a5cdef86f3fbedb5
similarity index 100%
rename from fuzz/server_corpus/a3fd12b9f62bfd0404c5b731a5cdef86f3fbedb5
rename to src/fuzz/server_corpus/a3fd12b9f62bfd0404c5b731a5cdef86f3fbedb5
Binary files differ
diff --git a/fuzz/server_corpus/a4025775158a7947f004d5c14d976cbb07f15ed8 b/src/fuzz/server_corpus/a4025775158a7947f004d5c14d976cbb07f15ed8
similarity index 100%
rename from fuzz/server_corpus/a4025775158a7947f004d5c14d976cbb07f15ed8
rename to src/fuzz/server_corpus/a4025775158a7947f004d5c14d976cbb07f15ed8
Binary files differ
diff --git a/fuzz/server_corpus/a4453bdbd5ce958f3d26dc05a1607aa7be0f617e b/src/fuzz/server_corpus/a4453bdbd5ce958f3d26dc05a1607aa7be0f617e
similarity index 100%
rename from fuzz/server_corpus/a4453bdbd5ce958f3d26dc05a1607aa7be0f617e
rename to src/fuzz/server_corpus/a4453bdbd5ce958f3d26dc05a1607aa7be0f617e
Binary files differ
diff --git a/fuzz/server_corpus/a4596413a1bb15cbc9b05b2c339e6db2b1c272f0 b/src/fuzz/server_corpus/a4596413a1bb15cbc9b05b2c339e6db2b1c272f0
similarity index 100%
rename from fuzz/server_corpus/a4596413a1bb15cbc9b05b2c339e6db2b1c272f0
rename to src/fuzz/server_corpus/a4596413a1bb15cbc9b05b2c339e6db2b1c272f0
Binary files differ
diff --git a/fuzz/server_corpus/a57552d5fc0489e540e6b1bfaa34c9488c81cd7c b/src/fuzz/server_corpus/a57552d5fc0489e540e6b1bfaa34c9488c81cd7c
similarity index 100%
rename from fuzz/server_corpus/a57552d5fc0489e540e6b1bfaa34c9488c81cd7c
rename to src/fuzz/server_corpus/a57552d5fc0489e540e6b1bfaa34c9488c81cd7c
Binary files differ
diff --git a/fuzz/server_corpus/a6c3849c4b77bc0766159ccfb5c9c4f967670150 b/src/fuzz/server_corpus/a6c3849c4b77bc0766159ccfb5c9c4f967670150
similarity index 100%
rename from fuzz/server_corpus/a6c3849c4b77bc0766159ccfb5c9c4f967670150
rename to src/fuzz/server_corpus/a6c3849c4b77bc0766159ccfb5c9c4f967670150
Binary files differ
diff --git a/fuzz/server_corpus/a6f3f350d42893f2cd2c1402284618e2fec769e5 b/src/fuzz/server_corpus/a6f3f350d42893f2cd2c1402284618e2fec769e5
similarity index 100%
rename from fuzz/server_corpus/a6f3f350d42893f2cd2c1402284618e2fec769e5
rename to src/fuzz/server_corpus/a6f3f350d42893f2cd2c1402284618e2fec769e5
Binary files differ
diff --git a/fuzz/server_corpus/a72755909c898005e518086a497b3f9bb4251525 b/src/fuzz/server_corpus/a72755909c898005e518086a497b3f9bb4251525
similarity index 100%
rename from fuzz/server_corpus/a72755909c898005e518086a497b3f9bb4251525
rename to src/fuzz/server_corpus/a72755909c898005e518086a497b3f9bb4251525
Binary files differ
diff --git a/fuzz/server_corpus/a739e2d445d18e5f8abab7b11b3f6223971675f1 b/src/fuzz/server_corpus/a739e2d445d18e5f8abab7b11b3f6223971675f1
similarity index 100%
rename from fuzz/server_corpus/a739e2d445d18e5f8abab7b11b3f6223971675f1
rename to src/fuzz/server_corpus/a739e2d445d18e5f8abab7b11b3f6223971675f1
Binary files differ
diff --git a/fuzz/server_corpus/a78123b4f5a448f59d3e929d5ea5ecc1dca21277 b/src/fuzz/server_corpus/a78123b4f5a448f59d3e929d5ea5ecc1dca21277
similarity index 100%
rename from fuzz/server_corpus/a78123b4f5a448f59d3e929d5ea5ecc1dca21277
rename to src/fuzz/server_corpus/a78123b4f5a448f59d3e929d5ea5ecc1dca21277
Binary files differ
diff --git a/fuzz/server_corpus/a798d1faafda0a53d4c8a50a4dc958f24d62620f b/src/fuzz/server_corpus/a798d1faafda0a53d4c8a50a4dc958f24d62620f
similarity index 100%
rename from fuzz/server_corpus/a798d1faafda0a53d4c8a50a4dc958f24d62620f
rename to src/fuzz/server_corpus/a798d1faafda0a53d4c8a50a4dc958f24d62620f
Binary files differ
diff --git a/fuzz/server_corpus/a829ded0839150bdb2c7776ff81176df72117f3e b/src/fuzz/server_corpus/a829ded0839150bdb2c7776ff81176df72117f3e
similarity index 100%
rename from fuzz/server_corpus/a829ded0839150bdb2c7776ff81176df72117f3e
rename to src/fuzz/server_corpus/a829ded0839150bdb2c7776ff81176df72117f3e
Binary files differ
diff --git a/fuzz/server_corpus/a88c61ac8d76739c79b34337d1ed0d319017936b b/src/fuzz/server_corpus/a88c61ac8d76739c79b34337d1ed0d319017936b
similarity index 100%
rename from fuzz/server_corpus/a88c61ac8d76739c79b34337d1ed0d319017936b
rename to src/fuzz/server_corpus/a88c61ac8d76739c79b34337d1ed0d319017936b
Binary files differ
diff --git a/fuzz/server_corpus/a91d9ac50ab3ae9024ee6b76b7455588afdf9e1e b/src/fuzz/server_corpus/a91d9ac50ab3ae9024ee6b76b7455588afdf9e1e
similarity index 100%
rename from fuzz/server_corpus/a91d9ac50ab3ae9024ee6b76b7455588afdf9e1e
rename to src/fuzz/server_corpus/a91d9ac50ab3ae9024ee6b76b7455588afdf9e1e
Binary files differ
diff --git a/fuzz/server_corpus/a99cd94438d7df5192f0913f45236b6ffddb1e14 b/src/fuzz/server_corpus/a99cd94438d7df5192f0913f45236b6ffddb1e14
similarity index 100%
rename from fuzz/server_corpus/a99cd94438d7df5192f0913f45236b6ffddb1e14
rename to src/fuzz/server_corpus/a99cd94438d7df5192f0913f45236b6ffddb1e14
Binary files differ
diff --git a/fuzz/server_corpus/aae73cecab585e74fc50128230c90be687998285 b/src/fuzz/server_corpus/aae73cecab585e74fc50128230c90be687998285
similarity index 100%
rename from fuzz/server_corpus/aae73cecab585e74fc50128230c90be687998285
rename to src/fuzz/server_corpus/aae73cecab585e74fc50128230c90be687998285
Binary files differ
diff --git a/fuzz/server_corpus/aaee3d02c5b40e6ca1954304f60b20a07c3918b9 b/src/fuzz/server_corpus/aaee3d02c5b40e6ca1954304f60b20a07c3918b9
similarity index 100%
rename from fuzz/server_corpus/aaee3d02c5b40e6ca1954304f60b20a07c3918b9
rename to src/fuzz/server_corpus/aaee3d02c5b40e6ca1954304f60b20a07c3918b9
Binary files differ
diff --git a/fuzz/server_corpus/ab614a93e616e3dac52383dadc67a65c65edfd39 b/src/fuzz/server_corpus/ab614a93e616e3dac52383dadc67a65c65edfd39
similarity index 100%
rename from fuzz/server_corpus/ab614a93e616e3dac52383dadc67a65c65edfd39
rename to src/fuzz/server_corpus/ab614a93e616e3dac52383dadc67a65c65edfd39
Binary files differ
diff --git a/fuzz/server_corpus/abd05a8de5d4f087692177ecc5342d6fd1aa8a7d b/src/fuzz/server_corpus/abd05a8de5d4f087692177ecc5342d6fd1aa8a7d
similarity index 100%
rename from fuzz/server_corpus/abd05a8de5d4f087692177ecc5342d6fd1aa8a7d
rename to src/fuzz/server_corpus/abd05a8de5d4f087692177ecc5342d6fd1aa8a7d
Binary files differ
diff --git a/fuzz/server_corpus/ac91a6d718ec3af5036ed496ee7d851d3838675a b/src/fuzz/server_corpus/ac91a6d718ec3af5036ed496ee7d851d3838675a
similarity index 100%
rename from fuzz/server_corpus/ac91a6d718ec3af5036ed496ee7d851d3838675a
rename to src/fuzz/server_corpus/ac91a6d718ec3af5036ed496ee7d851d3838675a
Binary files differ
diff --git a/fuzz/server_corpus/ae8703e80c04ce723cab49b1e7ae074756937052 b/src/fuzz/server_corpus/ae8703e80c04ce723cab49b1e7ae074756937052
similarity index 100%
rename from fuzz/server_corpus/ae8703e80c04ce723cab49b1e7ae074756937052
rename to src/fuzz/server_corpus/ae8703e80c04ce723cab49b1e7ae074756937052
Binary files differ
diff --git a/fuzz/server_corpus/af3cbe6c7b1914d651684d655ac8d5310b91507e b/src/fuzz/server_corpus/af3cbe6c7b1914d651684d655ac8d5310b91507e
similarity index 100%
rename from fuzz/server_corpus/af3cbe6c7b1914d651684d655ac8d5310b91507e
rename to src/fuzz/server_corpus/af3cbe6c7b1914d651684d655ac8d5310b91507e
Binary files differ
diff --git a/fuzz/server_corpus/afd8fc0c3d43d9960784e2500466a6b1c3923fc4 b/src/fuzz/server_corpus/afd8fc0c3d43d9960784e2500466a6b1c3923fc4
similarity index 100%
rename from fuzz/server_corpus/afd8fc0c3d43d9960784e2500466a6b1c3923fc4
rename to src/fuzz/server_corpus/afd8fc0c3d43d9960784e2500466a6b1c3923fc4
Binary files differ
diff --git a/fuzz/server_corpus/b1efa80421a39ad2f40903c9f635f8999125e3fc b/src/fuzz/server_corpus/b1efa80421a39ad2f40903c9f635f8999125e3fc
similarity index 100%
rename from fuzz/server_corpus/b1efa80421a39ad2f40903c9f635f8999125e3fc
rename to src/fuzz/server_corpus/b1efa80421a39ad2f40903c9f635f8999125e3fc
Binary files differ
diff --git a/fuzz/server_corpus/b270aa4bd506203b514d34fd4b8d671832d7c108 b/src/fuzz/server_corpus/b270aa4bd506203b514d34fd4b8d671832d7c108
similarity index 100%
rename from fuzz/server_corpus/b270aa4bd506203b514d34fd4b8d671832d7c108
rename to src/fuzz/server_corpus/b270aa4bd506203b514d34fd4b8d671832d7c108
Binary files differ
diff --git a/fuzz/server_corpus/b2f7450588592354c260f5fc07f7ed2205d89d36 b/src/fuzz/server_corpus/b2f7450588592354c260f5fc07f7ed2205d89d36
similarity index 100%
rename from fuzz/server_corpus/b2f7450588592354c260f5fc07f7ed2205d89d36
rename to src/fuzz/server_corpus/b2f7450588592354c260f5fc07f7ed2205d89d36
Binary files differ
diff --git a/fuzz/server_corpus/b34e617b165bab370f253fff42b81b737a39476e b/src/fuzz/server_corpus/b34e617b165bab370f253fff42b81b737a39476e
similarity index 100%
rename from fuzz/server_corpus/b34e617b165bab370f253fff42b81b737a39476e
rename to src/fuzz/server_corpus/b34e617b165bab370f253fff42b81b737a39476e
Binary files differ
diff --git a/fuzz/server_corpus/b37c7244ce3fa00952a6f28f3e855aa2f1919a98 b/src/fuzz/server_corpus/b37c7244ce3fa00952a6f28f3e855aa2f1919a98
similarity index 100%
rename from fuzz/server_corpus/b37c7244ce3fa00952a6f28f3e855aa2f1919a98
rename to src/fuzz/server_corpus/b37c7244ce3fa00952a6f28f3e855aa2f1919a98
Binary files differ
diff --git a/fuzz/server_corpus/b3d8d5aa494152723871a49605962abb69c8a1ba b/src/fuzz/server_corpus/b3d8d5aa494152723871a49605962abb69c8a1ba
similarity index 100%
rename from fuzz/server_corpus/b3d8d5aa494152723871a49605962abb69c8a1ba
rename to src/fuzz/server_corpus/b3d8d5aa494152723871a49605962abb69c8a1ba
Binary files differ
diff --git a/fuzz/server_corpus/b3f25ad31c75ab3828a121c76c97c51aa0faadc2 b/src/fuzz/server_corpus/b3f25ad31c75ab3828a121c76c97c51aa0faadc2
similarity index 100%
rename from fuzz/server_corpus/b3f25ad31c75ab3828a121c76c97c51aa0faadc2
rename to src/fuzz/server_corpus/b3f25ad31c75ab3828a121c76c97c51aa0faadc2
Binary files differ
diff --git a/fuzz/server_corpus/b44d8b156bda86bc45b8cd14e253b346f714ed8b b/src/fuzz/server_corpus/b44d8b156bda86bc45b8cd14e253b346f714ed8b
similarity index 100%
rename from fuzz/server_corpus/b44d8b156bda86bc45b8cd14e253b346f714ed8b
rename to src/fuzz/server_corpus/b44d8b156bda86bc45b8cd14e253b346f714ed8b
Binary files differ
diff --git a/fuzz/server_corpus/b452ae2c8055fffe680647d163d941ad96deef9e b/src/fuzz/server_corpus/b452ae2c8055fffe680647d163d941ad96deef9e
similarity index 100%
rename from fuzz/server_corpus/b452ae2c8055fffe680647d163d941ad96deef9e
rename to src/fuzz/server_corpus/b452ae2c8055fffe680647d163d941ad96deef9e
Binary files differ
diff --git a/fuzz/server_corpus/b4e118750bf130774c11d8caae6bbcb152291e76 b/src/fuzz/server_corpus/b4e118750bf130774c11d8caae6bbcb152291e76
similarity index 100%
rename from fuzz/server_corpus/b4e118750bf130774c11d8caae6bbcb152291e76
rename to src/fuzz/server_corpus/b4e118750bf130774c11d8caae6bbcb152291e76
Binary files differ
diff --git a/fuzz/server_corpus/b5a50dc15fc08a47f0dd8dc00eabdad63d6ffb11 b/src/fuzz/server_corpus/b5a50dc15fc08a47f0dd8dc00eabdad63d6ffb11
similarity index 100%
rename from fuzz/server_corpus/b5a50dc15fc08a47f0dd8dc00eabdad63d6ffb11
rename to src/fuzz/server_corpus/b5a50dc15fc08a47f0dd8dc00eabdad63d6ffb11
Binary files differ
diff --git a/fuzz/server_corpus/b5aca9463efda591b9415e7e68d35e82ff6e9a4f b/src/fuzz/server_corpus/b5aca9463efda591b9415e7e68d35e82ff6e9a4f
similarity index 100%
rename from fuzz/server_corpus/b5aca9463efda591b9415e7e68d35e82ff6e9a4f
rename to src/fuzz/server_corpus/b5aca9463efda591b9415e7e68d35e82ff6e9a4f
Binary files differ
diff --git a/fuzz/server_corpus/b645eadfe63851bbbff943332b9164675489fdea b/src/fuzz/server_corpus/b645eadfe63851bbbff943332b9164675489fdea
similarity index 100%
rename from fuzz/server_corpus/b645eadfe63851bbbff943332b9164675489fdea
rename to src/fuzz/server_corpus/b645eadfe63851bbbff943332b9164675489fdea
Binary files differ
diff --git a/fuzz/server_corpus/b675c4e95985e850d9c0c2b6019622e96a8e3f2b b/src/fuzz/server_corpus/b675c4e95985e850d9c0c2b6019622e96a8e3f2b
similarity index 100%
rename from fuzz/server_corpus/b675c4e95985e850d9c0c2b6019622e96a8e3f2b
rename to src/fuzz/server_corpus/b675c4e95985e850d9c0c2b6019622e96a8e3f2b
Binary files differ
diff --git a/fuzz/server_corpus/b70c4af52ca2819b2f92b507e4266dd82f3e9d6a b/src/fuzz/server_corpus/b70c4af52ca2819b2f92b507e4266dd82f3e9d6a
similarity index 100%
rename from fuzz/server_corpus/b70c4af52ca2819b2f92b507e4266dd82f3e9d6a
rename to src/fuzz/server_corpus/b70c4af52ca2819b2f92b507e4266dd82f3e9d6a
Binary files differ
diff --git a/fuzz/server_corpus/b710e9edc2af35bea6231c3bc3d2f2805886c22a b/src/fuzz/server_corpus/b710e9edc2af35bea6231c3bc3d2f2805886c22a
similarity index 100%
rename from fuzz/server_corpus/b710e9edc2af35bea6231c3bc3d2f2805886c22a
rename to src/fuzz/server_corpus/b710e9edc2af35bea6231c3bc3d2f2805886c22a
Binary files differ
diff --git a/fuzz/server_corpus/b72fd37915005fc60522d0e037adcb5cd3955cf5 b/src/fuzz/server_corpus/b72fd37915005fc60522d0e037adcb5cd3955cf5
similarity index 100%
rename from fuzz/server_corpus/b72fd37915005fc60522d0e037adcb5cd3955cf5
rename to src/fuzz/server_corpus/b72fd37915005fc60522d0e037adcb5cd3955cf5
Binary files differ
diff --git a/fuzz/server_corpus/b7abd59f85e262f3998e8d7ad014c2c89d36da2e b/src/fuzz/server_corpus/b7abd59f85e262f3998e8d7ad014c2c89d36da2e
similarity index 100%
rename from fuzz/server_corpus/b7abd59f85e262f3998e8d7ad014c2c89d36da2e
rename to src/fuzz/server_corpus/b7abd59f85e262f3998e8d7ad014c2c89d36da2e
Binary files differ
diff --git a/fuzz/server_corpus/b7b5a436f812396d93bdead261181c092e732349 b/src/fuzz/server_corpus/b7b5a436f812396d93bdead261181c092e732349
similarity index 100%
rename from fuzz/server_corpus/b7b5a436f812396d93bdead261181c092e732349
rename to src/fuzz/server_corpus/b7b5a436f812396d93bdead261181c092e732349
Binary files differ
diff --git a/fuzz/server_corpus/b8936c625a6fdace06eeb9f29dbe279256f31fd6 b/src/fuzz/server_corpus/b8936c625a6fdace06eeb9f29dbe279256f31fd6
similarity index 100%
rename from fuzz/server_corpus/b8936c625a6fdace06eeb9f29dbe279256f31fd6
rename to src/fuzz/server_corpus/b8936c625a6fdace06eeb9f29dbe279256f31fd6
Binary files differ
diff --git a/fuzz/server_corpus/b93f9b79956fb8f8329723eb8101aabe14e86e75 b/src/fuzz/server_corpus/b93f9b79956fb8f8329723eb8101aabe14e86e75
similarity index 100%
rename from fuzz/server_corpus/b93f9b79956fb8f8329723eb8101aabe14e86e75
rename to src/fuzz/server_corpus/b93f9b79956fb8f8329723eb8101aabe14e86e75
Binary files differ
diff --git a/fuzz/server_corpus/b94ccff912094ae1dc375e2c224e4242f3719dc7 b/src/fuzz/server_corpus/b94ccff912094ae1dc375e2c224e4242f3719dc7
similarity index 100%
rename from fuzz/server_corpus/b94ccff912094ae1dc375e2c224e4242f3719dc7
rename to src/fuzz/server_corpus/b94ccff912094ae1dc375e2c224e4242f3719dc7
Binary files differ
diff --git a/fuzz/server_corpus/b955b8b50862161194a267301e6649b69587fa8b b/src/fuzz/server_corpus/b955b8b50862161194a267301e6649b69587fa8b
similarity index 100%
rename from fuzz/server_corpus/b955b8b50862161194a267301e6649b69587fa8b
rename to src/fuzz/server_corpus/b955b8b50862161194a267301e6649b69587fa8b
Binary files differ
diff --git a/fuzz/server_corpus/b96a12c6ff8122c1dbaca92c37d30e4e4960036a b/src/fuzz/server_corpus/b96a12c6ff8122c1dbaca92c37d30e4e4960036a
similarity index 100%
rename from fuzz/server_corpus/b96a12c6ff8122c1dbaca92c37d30e4e4960036a
rename to src/fuzz/server_corpus/b96a12c6ff8122c1dbaca92c37d30e4e4960036a
Binary files differ
diff --git a/fuzz/server_corpus/b97e458fae40a7d62eae2a3bb5d277cf63839d12 b/src/fuzz/server_corpus/b97e458fae40a7d62eae2a3bb5d277cf63839d12
similarity index 100%
rename from fuzz/server_corpus/b97e458fae40a7d62eae2a3bb5d277cf63839d12
rename to src/fuzz/server_corpus/b97e458fae40a7d62eae2a3bb5d277cf63839d12
Binary files differ
diff --git a/fuzz/server_corpus/b98ca0288a4797dba4ad579f751fad06421c8d78 b/src/fuzz/server_corpus/b98ca0288a4797dba4ad579f751fad06421c8d78
similarity index 100%
rename from fuzz/server_corpus/b98ca0288a4797dba4ad579f751fad06421c8d78
rename to src/fuzz/server_corpus/b98ca0288a4797dba4ad579f751fad06421c8d78
Binary files differ
diff --git a/fuzz/server_corpus/b99fe43a4ea84a207a45279f9e385353270c56e7 b/src/fuzz/server_corpus/b99fe43a4ea84a207a45279f9e385353270c56e7
similarity index 100%
rename from fuzz/server_corpus/b99fe43a4ea84a207a45279f9e385353270c56e7
rename to src/fuzz/server_corpus/b99fe43a4ea84a207a45279f9e385353270c56e7
Binary files differ
diff --git a/fuzz/server_corpus/b9dc258d38fef14c3ad2302abd27c6f582c3b0ba b/src/fuzz/server_corpus/b9dc258d38fef14c3ad2302abd27c6f582c3b0ba
similarity index 100%
rename from fuzz/server_corpus/b9dc258d38fef14c3ad2302abd27c6f582c3b0ba
rename to src/fuzz/server_corpus/b9dc258d38fef14c3ad2302abd27c6f582c3b0ba
Binary files differ
diff --git a/fuzz/server_corpus/ba6c4f2d0505f13c41453cc9ab03ecf18204a519 b/src/fuzz/server_corpus/ba6c4f2d0505f13c41453cc9ab03ecf18204a519
similarity index 100%
rename from fuzz/server_corpus/ba6c4f2d0505f13c41453cc9ab03ecf18204a519
rename to src/fuzz/server_corpus/ba6c4f2d0505f13c41453cc9ab03ecf18204a519
Binary files differ
diff --git a/fuzz/server_corpus/ba90e6e58fa5589ebb2b5a26e8d8dd372bb5be61 b/src/fuzz/server_corpus/ba90e6e58fa5589ebb2b5a26e8d8dd372bb5be61
similarity index 100%
rename from fuzz/server_corpus/ba90e6e58fa5589ebb2b5a26e8d8dd372bb5be61
rename to src/fuzz/server_corpus/ba90e6e58fa5589ebb2b5a26e8d8dd372bb5be61
Binary files differ
diff --git a/fuzz/server_corpus/ba95d3aec06836bd2f168dc0db745c2ba8048c57 b/src/fuzz/server_corpus/ba95d3aec06836bd2f168dc0db745c2ba8048c57
similarity index 100%
rename from fuzz/server_corpus/ba95d3aec06836bd2f168dc0db745c2ba8048c57
rename to src/fuzz/server_corpus/ba95d3aec06836bd2f168dc0db745c2ba8048c57
Binary files differ
diff --git a/fuzz/server_corpus/ba981e85fea1397dfe46f98d286f7ca0ccd1975a b/src/fuzz/server_corpus/ba981e85fea1397dfe46f98d286f7ca0ccd1975a
similarity index 100%
rename from fuzz/server_corpus/ba981e85fea1397dfe46f98d286f7ca0ccd1975a
rename to src/fuzz/server_corpus/ba981e85fea1397dfe46f98d286f7ca0ccd1975a
Binary files differ
diff --git a/fuzz/server_corpus/bb104d37742b84d1a7909896c2531076c2102ee0 b/src/fuzz/server_corpus/bb104d37742b84d1a7909896c2531076c2102ee0
similarity index 100%
rename from fuzz/server_corpus/bb104d37742b84d1a7909896c2531076c2102ee0
rename to src/fuzz/server_corpus/bb104d37742b84d1a7909896c2531076c2102ee0
Binary files differ
diff --git a/fuzz/server_corpus/bb478f8b81a982786a05bea8d3d5595b9e278ea6 b/src/fuzz/server_corpus/bb478f8b81a982786a05bea8d3d5595b9e278ea6
similarity index 100%
rename from fuzz/server_corpus/bb478f8b81a982786a05bea8d3d5595b9e278ea6
rename to src/fuzz/server_corpus/bb478f8b81a982786a05bea8d3d5595b9e278ea6
Binary files differ
diff --git a/fuzz/server_corpus/bb6c84ca5bb06a045e571e4ef8673e170c4fda47 b/src/fuzz/server_corpus/bb6c84ca5bb06a045e571e4ef8673e170c4fda47
similarity index 100%
rename from fuzz/server_corpus/bb6c84ca5bb06a045e571e4ef8673e170c4fda47
rename to src/fuzz/server_corpus/bb6c84ca5bb06a045e571e4ef8673e170c4fda47
Binary files differ
diff --git a/fuzz/server_corpus/bb7c210cf8bbf1dbdfb781af35473180354a93cf b/src/fuzz/server_corpus/bb7c210cf8bbf1dbdfb781af35473180354a93cf
similarity index 100%
rename from fuzz/server_corpus/bb7c210cf8bbf1dbdfb781af35473180354a93cf
rename to src/fuzz/server_corpus/bb7c210cf8bbf1dbdfb781af35473180354a93cf
Binary files differ
diff --git a/fuzz/server_corpus/bc6bd4081663dd28da74b1691617c140e3791fed b/src/fuzz/server_corpus/bc6bd4081663dd28da74b1691617c140e3791fed
similarity index 100%
rename from fuzz/server_corpus/bc6bd4081663dd28da74b1691617c140e3791fed
rename to src/fuzz/server_corpus/bc6bd4081663dd28da74b1691617c140e3791fed
Binary files differ
diff --git a/fuzz/server_corpus/bdfe3aa86a5df04fb0a10a9486de9ee11d294b81 b/src/fuzz/server_corpus/bdfe3aa86a5df04fb0a10a9486de9ee11d294b81
similarity index 100%
rename from fuzz/server_corpus/bdfe3aa86a5df04fb0a10a9486de9ee11d294b81
rename to src/fuzz/server_corpus/bdfe3aa86a5df04fb0a10a9486de9ee11d294b81
Binary files differ
diff --git a/fuzz/server_corpus/bf6ba4ae326c7eaf4f4c78c1597f729f1bef8cec b/src/fuzz/server_corpus/bf6ba4ae326c7eaf4f4c78c1597f729f1bef8cec
similarity index 100%
rename from fuzz/server_corpus/bf6ba4ae326c7eaf4f4c78c1597f729f1bef8cec
rename to src/fuzz/server_corpus/bf6ba4ae326c7eaf4f4c78c1597f729f1bef8cec
Binary files differ
diff --git a/fuzz/server_corpus/bf92b35f52e24b39046efa1394d609b88f05708a b/src/fuzz/server_corpus/bf92b35f52e24b39046efa1394d609b88f05708a
similarity index 100%
rename from fuzz/server_corpus/bf92b35f52e24b39046efa1394d609b88f05708a
rename to src/fuzz/server_corpus/bf92b35f52e24b39046efa1394d609b88f05708a
Binary files differ
diff --git a/fuzz/server_corpus/c047dec3386c3e019eaaa9321be69b914d5b83b1 b/src/fuzz/server_corpus/c047dec3386c3e019eaaa9321be69b914d5b83b1
similarity index 100%
rename from fuzz/server_corpus/c047dec3386c3e019eaaa9321be69b914d5b83b1
rename to src/fuzz/server_corpus/c047dec3386c3e019eaaa9321be69b914d5b83b1
Binary files differ
diff --git a/fuzz/server_corpus/c07dc4f71b2b35b9e67ad5555e2e2fc1cd53392a b/src/fuzz/server_corpus/c07dc4f71b2b35b9e67ad5555e2e2fc1cd53392a
similarity index 100%
rename from fuzz/server_corpus/c07dc4f71b2b35b9e67ad5555e2e2fc1cd53392a
rename to src/fuzz/server_corpus/c07dc4f71b2b35b9e67ad5555e2e2fc1cd53392a
Binary files differ
diff --git a/fuzz/server_corpus/c08d9c1e6da141c68585da137592cc94d52d09a2 b/src/fuzz/server_corpus/c08d9c1e6da141c68585da137592cc94d52d09a2
similarity index 100%
rename from fuzz/server_corpus/c08d9c1e6da141c68585da137592cc94d52d09a2
rename to src/fuzz/server_corpus/c08d9c1e6da141c68585da137592cc94d52d09a2
Binary files differ
diff --git a/fuzz/server_corpus/c1a7f86390db27e3ecde2a42d024a2668c604342 b/src/fuzz/server_corpus/c1a7f86390db27e3ecde2a42d024a2668c604342
similarity index 100%
rename from fuzz/server_corpus/c1a7f86390db27e3ecde2a42d024a2668c604342
rename to src/fuzz/server_corpus/c1a7f86390db27e3ecde2a42d024a2668c604342
Binary files differ
diff --git a/fuzz/server_corpus/c1b2a004a006c6797d039a5a13e7142683c912ba b/src/fuzz/server_corpus/c1b2a004a006c6797d039a5a13e7142683c912ba
similarity index 100%
rename from fuzz/server_corpus/c1b2a004a006c6797d039a5a13e7142683c912ba
rename to src/fuzz/server_corpus/c1b2a004a006c6797d039a5a13e7142683c912ba
Binary files differ
diff --git a/fuzz/server_corpus/c1e894ad9156e24e9127f6567c1491369e14d5d0 b/src/fuzz/server_corpus/c1e894ad9156e24e9127f6567c1491369e14d5d0
similarity index 100%
rename from fuzz/server_corpus/c1e894ad9156e24e9127f6567c1491369e14d5d0
rename to src/fuzz/server_corpus/c1e894ad9156e24e9127f6567c1491369e14d5d0
Binary files differ
diff --git a/fuzz/server_corpus/c24d3cccfe8869149850d2037a7c8d7cfd267d74 b/src/fuzz/server_corpus/c24d3cccfe8869149850d2037a7c8d7cfd267d74
similarity index 100%
rename from fuzz/server_corpus/c24d3cccfe8869149850d2037a7c8d7cfd267d74
rename to src/fuzz/server_corpus/c24d3cccfe8869149850d2037a7c8d7cfd267d74
Binary files differ
diff --git a/fuzz/server_corpus/c28d2a04a1324308f280042bb4caf408fe092adb b/src/fuzz/server_corpus/c28d2a04a1324308f280042bb4caf408fe092adb
similarity index 100%
rename from fuzz/server_corpus/c28d2a04a1324308f280042bb4caf408fe092adb
rename to src/fuzz/server_corpus/c28d2a04a1324308f280042bb4caf408fe092adb
Binary files differ
diff --git a/fuzz/server_corpus/c2938bfcc8c53cabd7b88a66e08a2b3a5435ecf4 b/src/fuzz/server_corpus/c2938bfcc8c53cabd7b88a66e08a2b3a5435ecf4
similarity index 100%
rename from fuzz/server_corpus/c2938bfcc8c53cabd7b88a66e08a2b3a5435ecf4
rename to src/fuzz/server_corpus/c2938bfcc8c53cabd7b88a66e08a2b3a5435ecf4
Binary files differ
diff --git a/fuzz/server_corpus/c2b99e8b229591250e8211c90f70914afb74f14e b/src/fuzz/server_corpus/c2b99e8b229591250e8211c90f70914afb74f14e
similarity index 100%
rename from fuzz/server_corpus/c2b99e8b229591250e8211c90f70914afb74f14e
rename to src/fuzz/server_corpus/c2b99e8b229591250e8211c90f70914afb74f14e
Binary files differ
diff --git a/fuzz/server_corpus/c35d18d95ba659c8f3c2a05365b896b4ead07f99 b/src/fuzz/server_corpus/c35d18d95ba659c8f3c2a05365b896b4ead07f99
similarity index 100%
rename from fuzz/server_corpus/c35d18d95ba659c8f3c2a05365b896b4ead07f99
rename to src/fuzz/server_corpus/c35d18d95ba659c8f3c2a05365b896b4ead07f99
Binary files differ
diff --git a/fuzz/server_corpus/c40f822fff3902d4f6361cb1636e2054d7e09611 b/src/fuzz/server_corpus/c40f822fff3902d4f6361cb1636e2054d7e09611
similarity index 100%
rename from fuzz/server_corpus/c40f822fff3902d4f6361cb1636e2054d7e09611
rename to src/fuzz/server_corpus/c40f822fff3902d4f6361cb1636e2054d7e09611
Binary files differ
diff --git a/fuzz/server_corpus/c4e56cac35cfe89088afe637256ba999be99c60f b/src/fuzz/server_corpus/c4e56cac35cfe89088afe637256ba999be99c60f
similarity index 100%
rename from fuzz/server_corpus/c4e56cac35cfe89088afe637256ba999be99c60f
rename to src/fuzz/server_corpus/c4e56cac35cfe89088afe637256ba999be99c60f
Binary files differ
diff --git a/fuzz/server_corpus/c5ea01b14f9fc9082778650e0a734b43d5759f25 b/src/fuzz/server_corpus/c5ea01b14f9fc9082778650e0a734b43d5759f25
similarity index 100%
rename from fuzz/server_corpus/c5ea01b14f9fc9082778650e0a734b43d5759f25
rename to src/fuzz/server_corpus/c5ea01b14f9fc9082778650e0a734b43d5759f25
Binary files differ
diff --git a/fuzz/server_corpus/c63b1cdf0ae77f6d9fa37e21cf12853bbe3fad85 b/src/fuzz/server_corpus/c63b1cdf0ae77f6d9fa37e21cf12853bbe3fad85
similarity index 100%
rename from fuzz/server_corpus/c63b1cdf0ae77f6d9fa37e21cf12853bbe3fad85
rename to src/fuzz/server_corpus/c63b1cdf0ae77f6d9fa37e21cf12853bbe3fad85
Binary files differ
diff --git a/fuzz/server_corpus/c64c8c098b60cad4f15349a7867a9771ac3388a7 b/src/fuzz/server_corpus/c64c8c098b60cad4f15349a7867a9771ac3388a7
similarity index 100%
rename from fuzz/server_corpus/c64c8c098b60cad4f15349a7867a9771ac3388a7
rename to src/fuzz/server_corpus/c64c8c098b60cad4f15349a7867a9771ac3388a7
Binary files differ
diff --git a/fuzz/server_corpus/c72432ec56a0aa75e92627f5a84423cc3304f4a9 b/src/fuzz/server_corpus/c72432ec56a0aa75e92627f5a84423cc3304f4a9
similarity index 100%
rename from fuzz/server_corpus/c72432ec56a0aa75e92627f5a84423cc3304f4a9
rename to src/fuzz/server_corpus/c72432ec56a0aa75e92627f5a84423cc3304f4a9
Binary files differ
diff --git a/fuzz/server_corpus/c75f5b3eb55b26d64b8fd27508f0cf26a6d94461 b/src/fuzz/server_corpus/c75f5b3eb55b26d64b8fd27508f0cf26a6d94461
similarity index 100%
rename from fuzz/server_corpus/c75f5b3eb55b26d64b8fd27508f0cf26a6d94461
rename to src/fuzz/server_corpus/c75f5b3eb55b26d64b8fd27508f0cf26a6d94461
Binary files differ
diff --git a/fuzz/server_corpus/c7e8a64c99fb8bfbb300b3b2a4c488d404083223 b/src/fuzz/server_corpus/c7e8a64c99fb8bfbb300b3b2a4c488d404083223
similarity index 100%
rename from fuzz/server_corpus/c7e8a64c99fb8bfbb300b3b2a4c488d404083223
rename to src/fuzz/server_corpus/c7e8a64c99fb8bfbb300b3b2a4c488d404083223
Binary files differ
diff --git a/fuzz/server_corpus/c8a62cd8e28be15f8ac18cce9f86e9111b798149 b/src/fuzz/server_corpus/c8a62cd8e28be15f8ac18cce9f86e9111b798149
similarity index 100%
rename from fuzz/server_corpus/c8a62cd8e28be15f8ac18cce9f86e9111b798149
rename to src/fuzz/server_corpus/c8a62cd8e28be15f8ac18cce9f86e9111b798149
Binary files differ
diff --git a/fuzz/server_corpus/c8ca71e441e00e36e88e2d65acff1d0fcd066181 b/src/fuzz/server_corpus/c8ca71e441e00e36e88e2d65acff1d0fcd066181
similarity index 100%
rename from fuzz/server_corpus/c8ca71e441e00e36e88e2d65acff1d0fcd066181
rename to src/fuzz/server_corpus/c8ca71e441e00e36e88e2d65acff1d0fcd066181
Binary files differ
diff --git a/fuzz/server_corpus/c93640c586c2c26335254f3927685af9c4bbb1b2 b/src/fuzz/server_corpus/c93640c586c2c26335254f3927685af9c4bbb1b2
similarity index 100%
rename from fuzz/server_corpus/c93640c586c2c26335254f3927685af9c4bbb1b2
rename to src/fuzz/server_corpus/c93640c586c2c26335254f3927685af9c4bbb1b2
Binary files differ
diff --git a/fuzz/server_corpus/ca875771027ff691b9befcfc704ee2820afe7306 b/src/fuzz/server_corpus/ca875771027ff691b9befcfc704ee2820afe7306
similarity index 100%
rename from fuzz/server_corpus/ca875771027ff691b9befcfc704ee2820afe7306
rename to src/fuzz/server_corpus/ca875771027ff691b9befcfc704ee2820afe7306
Binary files differ
diff --git a/fuzz/server_corpus/cb2255588304ded0676f605a13689ff1545db9e5 b/src/fuzz/server_corpus/cb2255588304ded0676f605a13689ff1545db9e5
similarity index 100%
rename from fuzz/server_corpus/cb2255588304ded0676f605a13689ff1545db9e5
rename to src/fuzz/server_corpus/cb2255588304ded0676f605a13689ff1545db9e5
Binary files differ
diff --git a/fuzz/server_corpus/cc071b1e330754548d02a1c220d80a5c96b1249d b/src/fuzz/server_corpus/cc071b1e330754548d02a1c220d80a5c96b1249d
similarity index 100%
rename from fuzz/server_corpus/cc071b1e330754548d02a1c220d80a5c96b1249d
rename to src/fuzz/server_corpus/cc071b1e330754548d02a1c220d80a5c96b1249d
Binary files differ
diff --git a/fuzz/server_corpus/cc50d207f8ddacd10b5d20037820173d94e9ba55 b/src/fuzz/server_corpus/cc50d207f8ddacd10b5d20037820173d94e9ba55
similarity index 100%
rename from fuzz/server_corpus/cc50d207f8ddacd10b5d20037820173d94e9ba55
rename to src/fuzz/server_corpus/cc50d207f8ddacd10b5d20037820173d94e9ba55
Binary files differ
diff --git a/fuzz/server_corpus/ccf92abac46acb774570c04d9564cd7bf1b3cd14 b/src/fuzz/server_corpus/ccf92abac46acb774570c04d9564cd7bf1b3cd14
similarity index 100%
rename from fuzz/server_corpus/ccf92abac46acb774570c04d9564cd7bf1b3cd14
rename to src/fuzz/server_corpus/ccf92abac46acb774570c04d9564cd7bf1b3cd14
Binary files differ
diff --git a/fuzz/server_corpus/ce4dfbed92584a5c9116323cd03156c1c31a59ce b/src/fuzz/server_corpus/ce4dfbed92584a5c9116323cd03156c1c31a59ce
similarity index 100%
rename from fuzz/server_corpus/ce4dfbed92584a5c9116323cd03156c1c31a59ce
rename to src/fuzz/server_corpus/ce4dfbed92584a5c9116323cd03156c1c31a59ce
Binary files differ
diff --git a/fuzz/server_corpus/cf2634dfbb707d5cc7c386a6429b8ce8797b165a b/src/fuzz/server_corpus/cf2634dfbb707d5cc7c386a6429b8ce8797b165a
similarity index 100%
rename from fuzz/server_corpus/cf2634dfbb707d5cc7c386a6429b8ce8797b165a
rename to src/fuzz/server_corpus/cf2634dfbb707d5cc7c386a6429b8ce8797b165a
Binary files differ
diff --git a/fuzz/server_corpus/cf84b5aaf37e2f6c0d6c961ea7a320551fc95400 b/src/fuzz/server_corpus/cf84b5aaf37e2f6c0d6c961ea7a320551fc95400
similarity index 100%
rename from fuzz/server_corpus/cf84b5aaf37e2f6c0d6c961ea7a320551fc95400
rename to src/fuzz/server_corpus/cf84b5aaf37e2f6c0d6c961ea7a320551fc95400
Binary files differ
diff --git a/fuzz/server_corpus/cfcfd583541d14102cb3d04ea39f8b9f832b1f83 b/src/fuzz/server_corpus/cfcfd583541d14102cb3d04ea39f8b9f832b1f83
similarity index 100%
rename from fuzz/server_corpus/cfcfd583541d14102cb3d04ea39f8b9f832b1f83
rename to src/fuzz/server_corpus/cfcfd583541d14102cb3d04ea39f8b9f832b1f83
Binary files differ
diff --git a/fuzz/server_corpus/cfd7da3e635f8802a1e08af150922a14d53021bb b/src/fuzz/server_corpus/cfd7da3e635f8802a1e08af150922a14d53021bb
similarity index 100%
rename from fuzz/server_corpus/cfd7da3e635f8802a1e08af150922a14d53021bb
rename to src/fuzz/server_corpus/cfd7da3e635f8802a1e08af150922a14d53021bb
Binary files differ
diff --git a/fuzz/server_corpus/cfde569d073b9ecf0e0a4da7db51a299e4045e82 b/src/fuzz/server_corpus/cfde569d073b9ecf0e0a4da7db51a299e4045e82
similarity index 100%
rename from fuzz/server_corpus/cfde569d073b9ecf0e0a4da7db51a299e4045e82
rename to src/fuzz/server_corpus/cfde569d073b9ecf0e0a4da7db51a299e4045e82
Binary files differ
diff --git a/fuzz/server_corpus/d043cc8d21cece08d5f822e1c638a9c4b33c196b b/src/fuzz/server_corpus/d043cc8d21cece08d5f822e1c638a9c4b33c196b
similarity index 100%
rename from fuzz/server_corpus/d043cc8d21cece08d5f822e1c638a9c4b33c196b
rename to src/fuzz/server_corpus/d043cc8d21cece08d5f822e1c638a9c4b33c196b
Binary files differ
diff --git a/fuzz/server_corpus/d06b42cbc0adc9a873e2d441b48fd02ee2cca941 b/src/fuzz/server_corpus/d06b42cbc0adc9a873e2d441b48fd02ee2cca941
similarity index 100%
rename from fuzz/server_corpus/d06b42cbc0adc9a873e2d441b48fd02ee2cca941
rename to src/fuzz/server_corpus/d06b42cbc0adc9a873e2d441b48fd02ee2cca941
Binary files differ
diff --git a/fuzz/server_corpus/d09338bb34900df890ca7e489121bee5819e3fa2 b/src/fuzz/server_corpus/d09338bb34900df890ca7e489121bee5819e3fa2
similarity index 100%
rename from fuzz/server_corpus/d09338bb34900df890ca7e489121bee5819e3fa2
rename to src/fuzz/server_corpus/d09338bb34900df890ca7e489121bee5819e3fa2
Binary files differ
diff --git a/fuzz/server_corpus/d0ad6c3c9e64c0247154d1bc6f5ddfb28a4050e4 b/src/fuzz/server_corpus/d0ad6c3c9e64c0247154d1bc6f5ddfb28a4050e4
similarity index 100%
rename from fuzz/server_corpus/d0ad6c3c9e64c0247154d1bc6f5ddfb28a4050e4
rename to src/fuzz/server_corpus/d0ad6c3c9e64c0247154d1bc6f5ddfb28a4050e4
Binary files differ
diff --git a/fuzz/server_corpus/d12e50f9168b09e26db64cd633798f50a3eb853b b/src/fuzz/server_corpus/d12e50f9168b09e26db64cd633798f50a3eb853b
similarity index 100%
rename from fuzz/server_corpus/d12e50f9168b09e26db64cd633798f50a3eb853b
rename to src/fuzz/server_corpus/d12e50f9168b09e26db64cd633798f50a3eb853b
Binary files differ
diff --git a/fuzz/server_corpus/d1b6e3764a394b18a02aead5689cce0a3d2e5807 b/src/fuzz/server_corpus/d1b6e3764a394b18a02aead5689cce0a3d2e5807
similarity index 100%
rename from fuzz/server_corpus/d1b6e3764a394b18a02aead5689cce0a3d2e5807
rename to src/fuzz/server_corpus/d1b6e3764a394b18a02aead5689cce0a3d2e5807
Binary files differ
diff --git a/fuzz/server_corpus/d2de40201797384be8b1dade0151651915f7d340 b/src/fuzz/server_corpus/d2de40201797384be8b1dade0151651915f7d340
similarity index 100%
rename from fuzz/server_corpus/d2de40201797384be8b1dade0151651915f7d340
rename to src/fuzz/server_corpus/d2de40201797384be8b1dade0151651915f7d340
Binary files differ
diff --git a/fuzz/server_corpus/d2f631775c0cc7aef77b5724810f344e8a1195d2 b/src/fuzz/server_corpus/d2f631775c0cc7aef77b5724810f344e8a1195d2
similarity index 100%
rename from fuzz/server_corpus/d2f631775c0cc7aef77b5724810f344e8a1195d2
rename to src/fuzz/server_corpus/d2f631775c0cc7aef77b5724810f344e8a1195d2
Binary files differ
diff --git a/fuzz/server_corpus/d462114cf5ce09a4094610324105473b96cac65a b/src/fuzz/server_corpus/d462114cf5ce09a4094610324105473b96cac65a
similarity index 100%
rename from fuzz/server_corpus/d462114cf5ce09a4094610324105473b96cac65a
rename to src/fuzz/server_corpus/d462114cf5ce09a4094610324105473b96cac65a
Binary files differ
diff --git a/fuzz/server_corpus/d517a5be9b607fa0a608ba42e5565d08df9b4010 b/src/fuzz/server_corpus/d517a5be9b607fa0a608ba42e5565d08df9b4010
similarity index 100%
rename from fuzz/server_corpus/d517a5be9b607fa0a608ba42e5565d08df9b4010
rename to src/fuzz/server_corpus/d517a5be9b607fa0a608ba42e5565d08df9b4010
Binary files differ
diff --git a/fuzz/server_corpus/d5c44ed21c8c6c4cbcff3c8562d7b17d7c8d1353 b/src/fuzz/server_corpus/d5c44ed21c8c6c4cbcff3c8562d7b17d7c8d1353
similarity index 100%
rename from fuzz/server_corpus/d5c44ed21c8c6c4cbcff3c8562d7b17d7c8d1353
rename to src/fuzz/server_corpus/d5c44ed21c8c6c4cbcff3c8562d7b17d7c8d1353
Binary files differ
diff --git a/fuzz/server_corpus/d618f184b503bad8652558c46a44a30ad5665078 b/src/fuzz/server_corpus/d618f184b503bad8652558c46a44a30ad5665078
similarity index 100%
rename from fuzz/server_corpus/d618f184b503bad8652558c46a44a30ad5665078
rename to src/fuzz/server_corpus/d618f184b503bad8652558c46a44a30ad5665078
Binary files differ
diff --git a/fuzz/server_corpus/d64398fb6922b8496b7db160042be7ec9a1089ce b/src/fuzz/server_corpus/d64398fb6922b8496b7db160042be7ec9a1089ce
similarity index 100%
rename from fuzz/server_corpus/d64398fb6922b8496b7db160042be7ec9a1089ce
rename to src/fuzz/server_corpus/d64398fb6922b8496b7db160042be7ec9a1089ce
Binary files differ
diff --git a/fuzz/server_corpus/d6c176d1c068430166df8554b39e7f0aa42ef594 b/src/fuzz/server_corpus/d6c176d1c068430166df8554b39e7f0aa42ef594
similarity index 100%
rename from fuzz/server_corpus/d6c176d1c068430166df8554b39e7f0aa42ef594
rename to src/fuzz/server_corpus/d6c176d1c068430166df8554b39e7f0aa42ef594
Binary files differ
diff --git a/fuzz/server_corpus/d7120f106e982db1a9d965a42a7d6800370c9966 b/src/fuzz/server_corpus/d7120f106e982db1a9d965a42a7d6800370c9966
similarity index 100%
rename from fuzz/server_corpus/d7120f106e982db1a9d965a42a7d6800370c9966
rename to src/fuzz/server_corpus/d7120f106e982db1a9d965a42a7d6800370c9966
Binary files differ
diff --git a/fuzz/server_corpus/d7181cdfbfd4d8296bb7252efccd2e77408808f9 b/src/fuzz/server_corpus/d7181cdfbfd4d8296bb7252efccd2e77408808f9
similarity index 100%
rename from fuzz/server_corpus/d7181cdfbfd4d8296bb7252efccd2e77408808f9
rename to src/fuzz/server_corpus/d7181cdfbfd4d8296bb7252efccd2e77408808f9
Binary files differ
diff --git a/fuzz/server_corpus/d74958d7ded9655e12085dc88f5e2c642918982d b/src/fuzz/server_corpus/d74958d7ded9655e12085dc88f5e2c642918982d
similarity index 100%
rename from fuzz/server_corpus/d74958d7ded9655e12085dc88f5e2c642918982d
rename to src/fuzz/server_corpus/d74958d7ded9655e12085dc88f5e2c642918982d
Binary files differ
diff --git a/fuzz/server_corpus/d785752aafee099086b12f6a4313f5114f52e987 b/src/fuzz/server_corpus/d785752aafee099086b12f6a4313f5114f52e987
similarity index 100%
rename from fuzz/server_corpus/d785752aafee099086b12f6a4313f5114f52e987
rename to src/fuzz/server_corpus/d785752aafee099086b12f6a4313f5114f52e987
Binary files differ
diff --git a/fuzz/server_corpus/d8971b51391a55bc9e7b4148a0b9fcb4afc393ae b/src/fuzz/server_corpus/d8971b51391a55bc9e7b4148a0b9fcb4afc393ae
similarity index 100%
rename from fuzz/server_corpus/d8971b51391a55bc9e7b4148a0b9fcb4afc393ae
rename to src/fuzz/server_corpus/d8971b51391a55bc9e7b4148a0b9fcb4afc393ae
Binary files differ
diff --git a/fuzz/server_corpus/d94a3f235821b70b992bd17b00903da283027de3 b/src/fuzz/server_corpus/d94a3f235821b70b992bd17b00903da283027de3
similarity index 100%
rename from fuzz/server_corpus/d94a3f235821b70b992bd17b00903da283027de3
rename to src/fuzz/server_corpus/d94a3f235821b70b992bd17b00903da283027de3
Binary files differ
diff --git a/fuzz/server_corpus/da27b4c7d48c40380f200b1ae505dc3069b3346a b/src/fuzz/server_corpus/da27b4c7d48c40380f200b1ae505dc3069b3346a
similarity index 100%
rename from fuzz/server_corpus/da27b4c7d48c40380f200b1ae505dc3069b3346a
rename to src/fuzz/server_corpus/da27b4c7d48c40380f200b1ae505dc3069b3346a
Binary files differ
diff --git a/fuzz/server_corpus/db0364479b679e607b6bd082626bb64555a7a171 b/src/fuzz/server_corpus/db0364479b679e607b6bd082626bb64555a7a171
similarity index 100%
rename from fuzz/server_corpus/db0364479b679e607b6bd082626bb64555a7a171
rename to src/fuzz/server_corpus/db0364479b679e607b6bd082626bb64555a7a171
Binary files differ
diff --git a/fuzz/server_corpus/db77457a6d70338051b0a6e48f074a7b59ad8e12 b/src/fuzz/server_corpus/db77457a6d70338051b0a6e48f074a7b59ad8e12
similarity index 100%
rename from fuzz/server_corpus/db77457a6d70338051b0a6e48f074a7b59ad8e12
rename to src/fuzz/server_corpus/db77457a6d70338051b0a6e48f074a7b59ad8e12
Binary files differ
diff --git a/fuzz/server_corpus/dd7914d69e864e336840594315525736d4a6d6e1 b/src/fuzz/server_corpus/dd7914d69e864e336840594315525736d4a6d6e1
similarity index 100%
rename from fuzz/server_corpus/dd7914d69e864e336840594315525736d4a6d6e1
rename to src/fuzz/server_corpus/dd7914d69e864e336840594315525736d4a6d6e1
Binary files differ
diff --git a/fuzz/server_corpus/df951c7c1b68a233f59456842b368e6d7b41587d b/src/fuzz/server_corpus/df951c7c1b68a233f59456842b368e6d7b41587d
similarity index 100%
rename from fuzz/server_corpus/df951c7c1b68a233f59456842b368e6d7b41587d
rename to src/fuzz/server_corpus/df951c7c1b68a233f59456842b368e6d7b41587d
Binary files differ
diff --git a/fuzz/server_corpus/e05148a96f2cbf91f186f27f32b80807aea53928 b/src/fuzz/server_corpus/e05148a96f2cbf91f186f27f32b80807aea53928
similarity index 100%
rename from fuzz/server_corpus/e05148a96f2cbf91f186f27f32b80807aea53928
rename to src/fuzz/server_corpus/e05148a96f2cbf91f186f27f32b80807aea53928
Binary files differ
diff --git a/fuzz/server_corpus/e07dc003c37f086542adc752f8a07b32add64a18 b/src/fuzz/server_corpus/e07dc003c37f086542adc752f8a07b32add64a18
similarity index 100%
rename from fuzz/server_corpus/e07dc003c37f086542adc752f8a07b32add64a18
rename to src/fuzz/server_corpus/e07dc003c37f086542adc752f8a07b32add64a18
Binary files differ
diff --git a/fuzz/server_corpus/e111319f587d560b0c420a54dfb785d952a9dc1f b/src/fuzz/server_corpus/e111319f587d560b0c420a54dfb785d952a9dc1f
similarity index 100%
rename from fuzz/server_corpus/e111319f587d560b0c420a54dfb785d952a9dc1f
rename to src/fuzz/server_corpus/e111319f587d560b0c420a54dfb785d952a9dc1f
Binary files differ
diff --git a/fuzz/server_corpus/e1e41d2326fe0de1712b46f4a92a728a3a33142e b/src/fuzz/server_corpus/e1e41d2326fe0de1712b46f4a92a728a3a33142e
similarity index 100%
rename from fuzz/server_corpus/e1e41d2326fe0de1712b46f4a92a728a3a33142e
rename to src/fuzz/server_corpus/e1e41d2326fe0de1712b46f4a92a728a3a33142e
Binary files differ
diff --git a/fuzz/server_corpus/e25aa5443228efde91daef6e43bfed771477093d b/src/fuzz/server_corpus/e25aa5443228efde91daef6e43bfed771477093d
similarity index 100%
rename from fuzz/server_corpus/e25aa5443228efde91daef6e43bfed771477093d
rename to src/fuzz/server_corpus/e25aa5443228efde91daef6e43bfed771477093d
Binary files differ
diff --git a/fuzz/server_corpus/e26e41896f286bfb98aba3cb69f1edb4a6e6f49f b/src/fuzz/server_corpus/e26e41896f286bfb98aba3cb69f1edb4a6e6f49f
similarity index 100%
rename from fuzz/server_corpus/e26e41896f286bfb98aba3cb69f1edb4a6e6f49f
rename to src/fuzz/server_corpus/e26e41896f286bfb98aba3cb69f1edb4a6e6f49f
Binary files differ
diff --git a/fuzz/server_corpus/e2b024abe5d8cc9953f0fc232bb0f9221dfd3702 b/src/fuzz/server_corpus/e2b024abe5d8cc9953f0fc232bb0f9221dfd3702
similarity index 100%
rename from fuzz/server_corpus/e2b024abe5d8cc9953f0fc232bb0f9221dfd3702
rename to src/fuzz/server_corpus/e2b024abe5d8cc9953f0fc232bb0f9221dfd3702
Binary files differ
diff --git a/fuzz/server_corpus/e2c1041c292a794a7b9043083d7ce1779c1265e2 b/src/fuzz/server_corpus/e2c1041c292a794a7b9043083d7ce1779c1265e2
similarity index 100%
rename from fuzz/server_corpus/e2c1041c292a794a7b9043083d7ce1779c1265e2
rename to src/fuzz/server_corpus/e2c1041c292a794a7b9043083d7ce1779c1265e2
Binary files differ
diff --git a/fuzz/server_corpus/e493f261273edf063fa643c66e14c15f059a17a9 b/src/fuzz/server_corpus/e493f261273edf063fa643c66e14c15f059a17a9
similarity index 100%
rename from fuzz/server_corpus/e493f261273edf063fa643c66e14c15f059a17a9
rename to src/fuzz/server_corpus/e493f261273edf063fa643c66e14c15f059a17a9
Binary files differ
diff --git a/fuzz/server_corpus/e4ca779155a2ac65415a30eee6a9a4aa1c07b35b b/src/fuzz/server_corpus/e4ca779155a2ac65415a30eee6a9a4aa1c07b35b
similarity index 100%
rename from fuzz/server_corpus/e4ca779155a2ac65415a30eee6a9a4aa1c07b35b
rename to src/fuzz/server_corpus/e4ca779155a2ac65415a30eee6a9a4aa1c07b35b
Binary files differ
diff --git a/fuzz/server_corpus/e507612f3ea21e4e71ee87bb2667b497e3a6a73d b/src/fuzz/server_corpus/e507612f3ea21e4e71ee87bb2667b497e3a6a73d
similarity index 100%
rename from fuzz/server_corpus/e507612f3ea21e4e71ee87bb2667b497e3a6a73d
rename to src/fuzz/server_corpus/e507612f3ea21e4e71ee87bb2667b497e3a6a73d
Binary files differ
diff --git a/fuzz/server_corpus/e530250fcb8697a8f8fc77ab4555e859d90a6eb7 b/src/fuzz/server_corpus/e530250fcb8697a8f8fc77ab4555e859d90a6eb7
similarity index 100%
rename from fuzz/server_corpus/e530250fcb8697a8f8fc77ab4555e859d90a6eb7
rename to src/fuzz/server_corpus/e530250fcb8697a8f8fc77ab4555e859d90a6eb7
Binary files differ
diff --git a/fuzz/server_corpus/e5b74311f06564cc90891a87f0916780822b92dd b/src/fuzz/server_corpus/e5b74311f06564cc90891a87f0916780822b92dd
similarity index 100%
rename from fuzz/server_corpus/e5b74311f06564cc90891a87f0916780822b92dd
rename to src/fuzz/server_corpus/e5b74311f06564cc90891a87f0916780822b92dd
Binary files differ
diff --git a/fuzz/server_corpus/e5dbf1327e79895153fa42ceefeec7eda6fc8755 b/src/fuzz/server_corpus/e5dbf1327e79895153fa42ceefeec7eda6fc8755
similarity index 100%
rename from fuzz/server_corpus/e5dbf1327e79895153fa42ceefeec7eda6fc8755
rename to src/fuzz/server_corpus/e5dbf1327e79895153fa42ceefeec7eda6fc8755
Binary files differ
diff --git a/fuzz/server_corpus/e6027a81e6f763a077248edadb268aa4260e44b5 b/src/fuzz/server_corpus/e6027a81e6f763a077248edadb268aa4260e44b5
similarity index 100%
rename from fuzz/server_corpus/e6027a81e6f763a077248edadb268aa4260e44b5
rename to src/fuzz/server_corpus/e6027a81e6f763a077248edadb268aa4260e44b5
Binary files differ
diff --git a/fuzz/server_corpus/e62840531b1b856eb443d4c44aa816ecb77956c2 b/src/fuzz/server_corpus/e62840531b1b856eb443d4c44aa816ecb77956c2
similarity index 100%
rename from fuzz/server_corpus/e62840531b1b856eb443d4c44aa816ecb77956c2
rename to src/fuzz/server_corpus/e62840531b1b856eb443d4c44aa816ecb77956c2
Binary files differ
diff --git a/fuzz/server_corpus/e7878fcecb311ea866ce4eda988043c1019d8db8 b/src/fuzz/server_corpus/e7878fcecb311ea866ce4eda988043c1019d8db8
similarity index 100%
rename from fuzz/server_corpus/e7878fcecb311ea866ce4eda988043c1019d8db8
rename to src/fuzz/server_corpus/e7878fcecb311ea866ce4eda988043c1019d8db8
Binary files differ
diff --git a/fuzz/server_corpus/e855a42f253b08e0daeb51585bbe2cb5489e4f95 b/src/fuzz/server_corpus/e855a42f253b08e0daeb51585bbe2cb5489e4f95
similarity index 100%
rename from fuzz/server_corpus/e855a42f253b08e0daeb51585bbe2cb5489e4f95
rename to src/fuzz/server_corpus/e855a42f253b08e0daeb51585bbe2cb5489e4f95
Binary files differ
diff --git a/fuzz/server_corpus/e8b38cb2b910c355f0ada1bb844416f8636b49b9 b/src/fuzz/server_corpus/e8b38cb2b910c355f0ada1bb844416f8636b49b9
similarity index 100%
rename from fuzz/server_corpus/e8b38cb2b910c355f0ada1bb844416f8636b49b9
rename to src/fuzz/server_corpus/e8b38cb2b910c355f0ada1bb844416f8636b49b9
Binary files differ
diff --git a/fuzz/server_corpus/e96ba13c0b68fdd0be0e6faf38d7d4789d9d6cba b/src/fuzz/server_corpus/e96ba13c0b68fdd0be0e6faf38d7d4789d9d6cba
similarity index 100%
rename from fuzz/server_corpus/e96ba13c0b68fdd0be0e6faf38d7d4789d9d6cba
rename to src/fuzz/server_corpus/e96ba13c0b68fdd0be0e6faf38d7d4789d9d6cba
Binary files differ
diff --git a/fuzz/server_corpus/e9b63b2be0c99f8fff8d61d6033831544b80b034 b/src/fuzz/server_corpus/e9b63b2be0c99f8fff8d61d6033831544b80b034
similarity index 100%
rename from fuzz/server_corpus/e9b63b2be0c99f8fff8d61d6033831544b80b034
rename to src/fuzz/server_corpus/e9b63b2be0c99f8fff8d61d6033831544b80b034
Binary files differ
diff --git a/fuzz/server_corpus/ea74976ff235115a10fd7274babbb0c8dec9a615 b/src/fuzz/server_corpus/ea74976ff235115a10fd7274babbb0c8dec9a615
similarity index 100%
rename from fuzz/server_corpus/ea74976ff235115a10fd7274babbb0c8dec9a615
rename to src/fuzz/server_corpus/ea74976ff235115a10fd7274babbb0c8dec9a615
Binary files differ
diff --git a/fuzz/server_corpus/ec6a0b75036edaa5bb756ed508ad8361214c7f5c b/src/fuzz/server_corpus/ec6a0b75036edaa5bb756ed508ad8361214c7f5c
similarity index 100%
rename from fuzz/server_corpus/ec6a0b75036edaa5bb756ed508ad8361214c7f5c
rename to src/fuzz/server_corpus/ec6a0b75036edaa5bb756ed508ad8361214c7f5c
Binary files differ
diff --git a/fuzz/server_corpus/ecd8ea0ef2684f8af1ed6b875914b12e04e173d7 b/src/fuzz/server_corpus/ecd8ea0ef2684f8af1ed6b875914b12e04e173d7
similarity index 100%
rename from fuzz/server_corpus/ecd8ea0ef2684f8af1ed6b875914b12e04e173d7
rename to src/fuzz/server_corpus/ecd8ea0ef2684f8af1ed6b875914b12e04e173d7
Binary files differ
diff --git a/fuzz/server_corpus/ed2054da9e5ced772fd2a6678ae639400874fb35 b/src/fuzz/server_corpus/ed2054da9e5ced772fd2a6678ae639400874fb35
similarity index 100%
rename from fuzz/server_corpus/ed2054da9e5ced772fd2a6678ae639400874fb35
rename to src/fuzz/server_corpus/ed2054da9e5ced772fd2a6678ae639400874fb35
Binary files differ
diff --git a/fuzz/server_corpus/ed5a94a0e1eeb9152b92066d064c3917845191b7 b/src/fuzz/server_corpus/ed5a94a0e1eeb9152b92066d064c3917845191b7
similarity index 100%
rename from fuzz/server_corpus/ed5a94a0e1eeb9152b92066d064c3917845191b7
rename to src/fuzz/server_corpus/ed5a94a0e1eeb9152b92066d064c3917845191b7
Binary files differ
diff --git a/fuzz/server_corpus/eda3344b4658865e082a2339efb1555a7e382d9e b/src/fuzz/server_corpus/eda3344b4658865e082a2339efb1555a7e382d9e
similarity index 100%
rename from fuzz/server_corpus/eda3344b4658865e082a2339efb1555a7e382d9e
rename to src/fuzz/server_corpus/eda3344b4658865e082a2339efb1555a7e382d9e
Binary files differ
diff --git a/fuzz/server_corpus/eefec8f96f2e6eeef784a5b79d57de24e60ff275 b/src/fuzz/server_corpus/eefec8f96f2e6eeef784a5b79d57de24e60ff275
similarity index 100%
rename from fuzz/server_corpus/eefec8f96f2e6eeef784a5b79d57de24e60ff275
rename to src/fuzz/server_corpus/eefec8f96f2e6eeef784a5b79d57de24e60ff275
Binary files differ
diff --git a/fuzz/server_corpus/ef176236eeff5cd0b8dc1c607d0179083212fc78 b/src/fuzz/server_corpus/ef176236eeff5cd0b8dc1c607d0179083212fc78
similarity index 100%
rename from fuzz/server_corpus/ef176236eeff5cd0b8dc1c607d0179083212fc78
rename to src/fuzz/server_corpus/ef176236eeff5cd0b8dc1c607d0179083212fc78
Binary files differ
diff --git a/fuzz/server_corpus/f0822b171dcaa395b98a911e170cf65be323bbc6 b/src/fuzz/server_corpus/f0822b171dcaa395b98a911e170cf65be323bbc6
similarity index 100%
rename from fuzz/server_corpus/f0822b171dcaa395b98a911e170cf65be323bbc6
rename to src/fuzz/server_corpus/f0822b171dcaa395b98a911e170cf65be323bbc6
Binary files differ
diff --git a/fuzz/server_corpus/f0c37ce39d1839939e875e9580003e19a2dc926a b/src/fuzz/server_corpus/f0c37ce39d1839939e875e9580003e19a2dc926a
similarity index 100%
rename from fuzz/server_corpus/f0c37ce39d1839939e875e9580003e19a2dc926a
rename to src/fuzz/server_corpus/f0c37ce39d1839939e875e9580003e19a2dc926a
Binary files differ
diff --git a/fuzz/server_corpus/f15213b8e1049fa9a327d3791fd5660932afa89b b/src/fuzz/server_corpus/f15213b8e1049fa9a327d3791fd5660932afa89b
similarity index 100%
rename from fuzz/server_corpus/f15213b8e1049fa9a327d3791fd5660932afa89b
rename to src/fuzz/server_corpus/f15213b8e1049fa9a327d3791fd5660932afa89b
Binary files differ
diff --git a/fuzz/server_corpus/f191418cc7c58c111f0c5b4ca4b91d1a5b60dcbd b/src/fuzz/server_corpus/f191418cc7c58c111f0c5b4ca4b91d1a5b60dcbd
similarity index 100%
rename from fuzz/server_corpus/f191418cc7c58c111f0c5b4ca4b91d1a5b60dcbd
rename to src/fuzz/server_corpus/f191418cc7c58c111f0c5b4ca4b91d1a5b60dcbd
Binary files differ
diff --git a/fuzz/server_corpus/f1d0ea910f242833845a97bbcda344e3bd518538 b/src/fuzz/server_corpus/f1d0ea910f242833845a97bbcda344e3bd518538
similarity index 100%
rename from fuzz/server_corpus/f1d0ea910f242833845a97bbcda344e3bd518538
rename to src/fuzz/server_corpus/f1d0ea910f242833845a97bbcda344e3bd518538
Binary files differ
diff --git a/fuzz/server_corpus/f1f07a7b203a5a935bdc40c750b780663af7483e b/src/fuzz/server_corpus/f1f07a7b203a5a935bdc40c750b780663af7483e
similarity index 100%
rename from fuzz/server_corpus/f1f07a7b203a5a935bdc40c750b780663af7483e
rename to src/fuzz/server_corpus/f1f07a7b203a5a935bdc40c750b780663af7483e
Binary files differ
diff --git a/fuzz/server_corpus/f22cf507459734bba03b208fb9675ab47073c3a5 b/src/fuzz/server_corpus/f22cf507459734bba03b208fb9675ab47073c3a5
similarity index 100%
rename from fuzz/server_corpus/f22cf507459734bba03b208fb9675ab47073c3a5
rename to src/fuzz/server_corpus/f22cf507459734bba03b208fb9675ab47073c3a5
Binary files differ
diff --git a/fuzz/server_corpus/f291ee3fbf5966239d3bfc1c44841e44141d2033 b/src/fuzz/server_corpus/f291ee3fbf5966239d3bfc1c44841e44141d2033
similarity index 100%
rename from fuzz/server_corpus/f291ee3fbf5966239d3bfc1c44841e44141d2033
rename to src/fuzz/server_corpus/f291ee3fbf5966239d3bfc1c44841e44141d2033
Binary files differ
diff --git a/fuzz/server_corpus/f32d2b09eaba6e74dd1c605443af862b18e3850f b/src/fuzz/server_corpus/f32d2b09eaba6e74dd1c605443af862b18e3850f
similarity index 100%
rename from fuzz/server_corpus/f32d2b09eaba6e74dd1c605443af862b18e3850f
rename to src/fuzz/server_corpus/f32d2b09eaba6e74dd1c605443af862b18e3850f
Binary files differ
diff --git a/fuzz/server_corpus/f33bff345898388806bbb33bb93b5a1d7e15b50c b/src/fuzz/server_corpus/f33bff345898388806bbb33bb93b5a1d7e15b50c
similarity index 100%
rename from fuzz/server_corpus/f33bff345898388806bbb33bb93b5a1d7e15b50c
rename to src/fuzz/server_corpus/f33bff345898388806bbb33bb93b5a1d7e15b50c
Binary files differ
diff --git a/fuzz/server_corpus/f57c3797d6efeea636c170c716a9375f033214e4 b/src/fuzz/server_corpus/f57c3797d6efeea636c170c716a9375f033214e4
similarity index 100%
rename from fuzz/server_corpus/f57c3797d6efeea636c170c716a9375f033214e4
rename to src/fuzz/server_corpus/f57c3797d6efeea636c170c716a9375f033214e4
Binary files differ
diff --git a/fuzz/server_corpus/f5842fc854d57ec46637be0816caa8ecf595e83e b/src/fuzz/server_corpus/f5842fc854d57ec46637be0816caa8ecf595e83e
similarity index 100%
rename from fuzz/server_corpus/f5842fc854d57ec46637be0816caa8ecf595e83e
rename to src/fuzz/server_corpus/f5842fc854d57ec46637be0816caa8ecf595e83e
Binary files differ
diff --git a/fuzz/server_corpus/f5e66338a91dc02a44cacd67d28307c7415ddb31 b/src/fuzz/server_corpus/f5e66338a91dc02a44cacd67d28307c7415ddb31
similarity index 100%
rename from fuzz/server_corpus/f5e66338a91dc02a44cacd67d28307c7415ddb31
rename to src/fuzz/server_corpus/f5e66338a91dc02a44cacd67d28307c7415ddb31
Binary files differ
diff --git a/fuzz/server_corpus/f63693f3613310448d6ba07f32262196714fddc8 b/src/fuzz/server_corpus/f63693f3613310448d6ba07f32262196714fddc8
similarity index 100%
rename from fuzz/server_corpus/f63693f3613310448d6ba07f32262196714fddc8
rename to src/fuzz/server_corpus/f63693f3613310448d6ba07f32262196714fddc8
Binary files differ
diff --git a/fuzz/server_corpus/f6764831db5a1bc8119af2f8203281db91372502 b/src/fuzz/server_corpus/f6764831db5a1bc8119af2f8203281db91372502
similarity index 100%
rename from fuzz/server_corpus/f6764831db5a1bc8119af2f8203281db91372502
rename to src/fuzz/server_corpus/f6764831db5a1bc8119af2f8203281db91372502
Binary files differ
diff --git a/fuzz/server_corpus/f6fc98e74ff5dfc981e52ee8afecb0bd4f5e2e77 b/src/fuzz/server_corpus/f6fc98e74ff5dfc981e52ee8afecb0bd4f5e2e77
similarity index 100%
rename from fuzz/server_corpus/f6fc98e74ff5dfc981e52ee8afecb0bd4f5e2e77
rename to src/fuzz/server_corpus/f6fc98e74ff5dfc981e52ee8afecb0bd4f5e2e77
Binary files differ
diff --git a/fuzz/server_corpus/f7af4e777244b717fd6979fa67dffbf6d675dc75 b/src/fuzz/server_corpus/f7af4e777244b717fd6979fa67dffbf6d675dc75
similarity index 100%
rename from fuzz/server_corpus/f7af4e777244b717fd6979fa67dffbf6d675dc75
rename to src/fuzz/server_corpus/f7af4e777244b717fd6979fa67dffbf6d675dc75
Binary files differ
diff --git a/fuzz/server_corpus/f804e850da50817af75b07194c929f1c49eb2abe b/src/fuzz/server_corpus/f804e850da50817af75b07194c929f1c49eb2abe
similarity index 100%
rename from fuzz/server_corpus/f804e850da50817af75b07194c929f1c49eb2abe
rename to src/fuzz/server_corpus/f804e850da50817af75b07194c929f1c49eb2abe
Binary files differ
diff --git a/fuzz/server_corpus/f87540a7c651d8444ce7bdd61bf3db777d96af5d b/src/fuzz/server_corpus/f87540a7c651d8444ce7bdd61bf3db777d96af5d
similarity index 100%
rename from fuzz/server_corpus/f87540a7c651d8444ce7bdd61bf3db777d96af5d
rename to src/fuzz/server_corpus/f87540a7c651d8444ce7bdd61bf3db777d96af5d
Binary files differ
diff --git a/fuzz/server_corpus/fb3cdc944d926c92b372f76bb93686e42f071c8a b/src/fuzz/server_corpus/fb3cdc944d926c92b372f76bb93686e42f071c8a
similarity index 100%
rename from fuzz/server_corpus/fb3cdc944d926c92b372f76bb93686e42f071c8a
rename to src/fuzz/server_corpus/fb3cdc944d926c92b372f76bb93686e42f071c8a
Binary files differ
diff --git a/fuzz/server_corpus/fb547d6d1279820895d9d1cdb4e712cb284c8bab b/src/fuzz/server_corpus/fb547d6d1279820895d9d1cdb4e712cb284c8bab
similarity index 100%
rename from fuzz/server_corpus/fb547d6d1279820895d9d1cdb4e712cb284c8bab
rename to src/fuzz/server_corpus/fb547d6d1279820895d9d1cdb4e712cb284c8bab
Binary files differ
diff --git a/fuzz/server_corpus/fb9d71db1caca5acd166c5704ad00a434542e820 b/src/fuzz/server_corpus/fb9d71db1caca5acd166c5704ad00a434542e820
similarity index 100%
rename from fuzz/server_corpus/fb9d71db1caca5acd166c5704ad00a434542e820
rename to src/fuzz/server_corpus/fb9d71db1caca5acd166c5704ad00a434542e820
Binary files differ
diff --git a/fuzz/server_corpus/fbfbaf58b8f21fe18a1ea1ee20f646f3b004e8b8 b/src/fuzz/server_corpus/fbfbaf58b8f21fe18a1ea1ee20f646f3b004e8b8
similarity index 100%
rename from fuzz/server_corpus/fbfbaf58b8f21fe18a1ea1ee20f646f3b004e8b8
rename to src/fuzz/server_corpus/fbfbaf58b8f21fe18a1ea1ee20f646f3b004e8b8
Binary files differ
diff --git a/fuzz/server_corpus/fbffa655536dc027faf00260f0a1373a3df3056b b/src/fuzz/server_corpus/fbffa655536dc027faf00260f0a1373a3df3056b
similarity index 100%
rename from fuzz/server_corpus/fbffa655536dc027faf00260f0a1373a3df3056b
rename to src/fuzz/server_corpus/fbffa655536dc027faf00260f0a1373a3df3056b
Binary files differ
diff --git a/fuzz/server_corpus/fdc3224638be61e73432011e13cc9b74f144ebe9 b/src/fuzz/server_corpus/fdc3224638be61e73432011e13cc9b74f144ebe9
similarity index 100%
rename from fuzz/server_corpus/fdc3224638be61e73432011e13cc9b74f144ebe9
rename to src/fuzz/server_corpus/fdc3224638be61e73432011e13cc9b74f144ebe9
Binary files differ
diff --git a/fuzz/server_corpus/fdcfd3e231301b9d1d9272bbb3ec9336b007cc70 b/src/fuzz/server_corpus/fdcfd3e231301b9d1d9272bbb3ec9336b007cc70
similarity index 100%
rename from fuzz/server_corpus/fdcfd3e231301b9d1d9272bbb3ec9336b007cc70
rename to src/fuzz/server_corpus/fdcfd3e231301b9d1d9272bbb3ec9336b007cc70
Binary files differ
diff --git a/fuzz/server_corpus/fe55c35dba128f7f155422d697382acef2e9b340 b/src/fuzz/server_corpus/fe55c35dba128f7f155422d697382acef2e9b340
similarity index 100%
rename from fuzz/server_corpus/fe55c35dba128f7f155422d697382acef2e9b340
rename to src/fuzz/server_corpus/fe55c35dba128f7f155422d697382acef2e9b340
Binary files differ
diff --git a/fuzz/server_corpus/fe6799444c1073c5644933b65d1fae22cd048677 b/src/fuzz/server_corpus/fe6799444c1073c5644933b65d1fae22cd048677
similarity index 100%
rename from fuzz/server_corpus/fe6799444c1073c5644933b65d1fae22cd048677
rename to src/fuzz/server_corpus/fe6799444c1073c5644933b65d1fae22cd048677
Binary files differ
diff --git a/fuzz/server_corpus/ff0bd5b7e18fe68699839a3d5cc1a9ff8b6b46e8 b/src/fuzz/server_corpus/ff0bd5b7e18fe68699839a3d5cc1a9ff8b6b46e8
similarity index 100%
rename from fuzz/server_corpus/ff0bd5b7e18fe68699839a3d5cc1a9ff8b6b46e8
rename to src/fuzz/server_corpus/ff0bd5b7e18fe68699839a3d5cc1a9ff8b6b46e8
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/00a5d300edb498ed6ad6c6e1d89542aab9a02b22 b/src/fuzz/server_corpus_no_fuzzer_mode/00a5d300edb498ed6ad6c6e1d89542aab9a02b22
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/00a5d300edb498ed6ad6c6e1d89542aab9a02b22
rename to src/fuzz/server_corpus_no_fuzzer_mode/00a5d300edb498ed6ad6c6e1d89542aab9a02b22
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/00d25fd7ea0f58eb6f4a82c851ed8a931e65dd64 b/src/fuzz/server_corpus_no_fuzzer_mode/00d25fd7ea0f58eb6f4a82c851ed8a931e65dd64
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/00d25fd7ea0f58eb6f4a82c851ed8a931e65dd64
rename to src/fuzz/server_corpus_no_fuzzer_mode/00d25fd7ea0f58eb6f4a82c851ed8a931e65dd64
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/0102298d15e9282866a5f2260302eff322a13c13 b/src/fuzz/server_corpus_no_fuzzer_mode/0102298d15e9282866a5f2260302eff322a13c13
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/0102298d15e9282866a5f2260302eff322a13c13
rename to src/fuzz/server_corpus_no_fuzzer_mode/0102298d15e9282866a5f2260302eff322a13c13
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/012ef43934a1c24d7e0915b264b66998e9e98fb5 b/src/fuzz/server_corpus_no_fuzzer_mode/012ef43934a1c24d7e0915b264b66998e9e98fb5
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/012ef43934a1c24d7e0915b264b66998e9e98fb5
rename to src/fuzz/server_corpus_no_fuzzer_mode/012ef43934a1c24d7e0915b264b66998e9e98fb5
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/01e0cbccb0834c995ec281f2cef6bc2a74d58ad4 b/src/fuzz/server_corpus_no_fuzzer_mode/01e0cbccb0834c995ec281f2cef6bc2a74d58ad4
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/01e0cbccb0834c995ec281f2cef6bc2a74d58ad4
rename to src/fuzz/server_corpus_no_fuzzer_mode/01e0cbccb0834c995ec281f2cef6bc2a74d58ad4
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/0204408e62b9b167d6ccf405f42a7d7b3ac8df45 b/src/fuzz/server_corpus_no_fuzzer_mode/0204408e62b9b167d6ccf405f42a7d7b3ac8df45
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/0204408e62b9b167d6ccf405f42a7d7b3ac8df45
rename to src/fuzz/server_corpus_no_fuzzer_mode/0204408e62b9b167d6ccf405f42a7d7b3ac8df45
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/0216be0d31266273b805e23abba16d4023296f1b b/src/fuzz/server_corpus_no_fuzzer_mode/0216be0d31266273b805e23abba16d4023296f1b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/0216be0d31266273b805e23abba16d4023296f1b
rename to src/fuzz/server_corpus_no_fuzzer_mode/0216be0d31266273b805e23abba16d4023296f1b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/0245df3cc230d8171c47d95c945858031a1b7610 b/src/fuzz/server_corpus_no_fuzzer_mode/0245df3cc230d8171c47d95c945858031a1b7610
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/0245df3cc230d8171c47d95c945858031a1b7610
rename to src/fuzz/server_corpus_no_fuzzer_mode/0245df3cc230d8171c47d95c945858031a1b7610
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/02b3fec66fca77da855fca220a5036297404dc77 b/src/fuzz/server_corpus_no_fuzzer_mode/02b3fec66fca77da855fca220a5036297404dc77
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/02b3fec66fca77da855fca220a5036297404dc77
rename to src/fuzz/server_corpus_no_fuzzer_mode/02b3fec66fca77da855fca220a5036297404dc77
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/03225608b841a3768e061337c015e55514ed439a b/src/fuzz/server_corpus_no_fuzzer_mode/03225608b841a3768e061337c015e55514ed439a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/03225608b841a3768e061337c015e55514ed439a
rename to src/fuzz/server_corpus_no_fuzzer_mode/03225608b841a3768e061337c015e55514ed439a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/035f22634e63cc269a411f33ccd2fa73b8509ece b/src/fuzz/server_corpus_no_fuzzer_mode/035f22634e63cc269a411f33ccd2fa73b8509ece
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/035f22634e63cc269a411f33ccd2fa73b8509ece
rename to src/fuzz/server_corpus_no_fuzzer_mode/035f22634e63cc269a411f33ccd2fa73b8509ece
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/03d8a3c5c91cee6f44ecf79c6b7729a9680a0489 b/src/fuzz/server_corpus_no_fuzzer_mode/03d8a3c5c91cee6f44ecf79c6b7729a9680a0489
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/03d8a3c5c91cee6f44ecf79c6b7729a9680a0489
rename to src/fuzz/server_corpus_no_fuzzer_mode/03d8a3c5c91cee6f44ecf79c6b7729a9680a0489
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/040be56e0312f0675b002650988abb8733779d4c b/src/fuzz/server_corpus_no_fuzzer_mode/040be56e0312f0675b002650988abb8733779d4c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/040be56e0312f0675b002650988abb8733779d4c
rename to src/fuzz/server_corpus_no_fuzzer_mode/040be56e0312f0675b002650988abb8733779d4c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/04c5c81fba6070627d1635396370059b02afc975 b/src/fuzz/server_corpus_no_fuzzer_mode/04c5c81fba6070627d1635396370059b02afc975
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/04c5c81fba6070627d1635396370059b02afc975
rename to src/fuzz/server_corpus_no_fuzzer_mode/04c5c81fba6070627d1635396370059b02afc975
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/06201bff91e6af9e6acabe82dfcd2ff7f3e39186 b/src/fuzz/server_corpus_no_fuzzer_mode/06201bff91e6af9e6acabe82dfcd2ff7f3e39186
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/06201bff91e6af9e6acabe82dfcd2ff7f3e39186
rename to src/fuzz/server_corpus_no_fuzzer_mode/06201bff91e6af9e6acabe82dfcd2ff7f3e39186
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/074c9a9417a8abed82ecc1b4d3cbdd3b32a45b9b b/src/fuzz/server_corpus_no_fuzzer_mode/074c9a9417a8abed82ecc1b4d3cbdd3b32a45b9b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/074c9a9417a8abed82ecc1b4d3cbdd3b32a45b9b
rename to src/fuzz/server_corpus_no_fuzzer_mode/074c9a9417a8abed82ecc1b4d3cbdd3b32a45b9b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/079bbcaa8d43e42750d6ced26e9d67a594d38386 b/src/fuzz/server_corpus_no_fuzzer_mode/079bbcaa8d43e42750d6ced26e9d67a594d38386
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/079bbcaa8d43e42750d6ced26e9d67a594d38386
rename to src/fuzz/server_corpus_no_fuzzer_mode/079bbcaa8d43e42750d6ced26e9d67a594d38386
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/07a9b5a6f0e6ab3b32ddafa7d6afa062a170b590 b/src/fuzz/server_corpus_no_fuzzer_mode/07a9b5a6f0e6ab3b32ddafa7d6afa062a170b590
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/07a9b5a6f0e6ab3b32ddafa7d6afa062a170b590
rename to src/fuzz/server_corpus_no_fuzzer_mode/07a9b5a6f0e6ab3b32ddafa7d6afa062a170b590
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/07d5b3bcdcd13284acbbdc30e6052d9317c84ff5 b/src/fuzz/server_corpus_no_fuzzer_mode/07d5b3bcdcd13284acbbdc30e6052d9317c84ff5
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/07d5b3bcdcd13284acbbdc30e6052d9317c84ff5
rename to src/fuzz/server_corpus_no_fuzzer_mode/07d5b3bcdcd13284acbbdc30e6052d9317c84ff5
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/0845b7db11759cb6e1b42e4454c76526e39f6055 b/src/fuzz/server_corpus_no_fuzzer_mode/0845b7db11759cb6e1b42e4454c76526e39f6055
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/0845b7db11759cb6e1b42e4454c76526e39f6055
rename to src/fuzz/server_corpus_no_fuzzer_mode/0845b7db11759cb6e1b42e4454c76526e39f6055
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/090318ebc9cf1da627cb9bbd06364a63b0c3c860 b/src/fuzz/server_corpus_no_fuzzer_mode/090318ebc9cf1da627cb9bbd06364a63b0c3c860
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/090318ebc9cf1da627cb9bbd06364a63b0c3c860
rename to src/fuzz/server_corpus_no_fuzzer_mode/090318ebc9cf1da627cb9bbd06364a63b0c3c860
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/0a195f0617d3def6164a630b005b83cfdecb2784 b/src/fuzz/server_corpus_no_fuzzer_mode/0a195f0617d3def6164a630b005b83cfdecb2784
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/0a195f0617d3def6164a630b005b83cfdecb2784
rename to src/fuzz/server_corpus_no_fuzzer_mode/0a195f0617d3def6164a630b005b83cfdecb2784
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/0ad14ebc9369516f1887c9610a0a5bee991603ea b/src/fuzz/server_corpus_no_fuzzer_mode/0ad14ebc9369516f1887c9610a0a5bee991603ea
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/0ad14ebc9369516f1887c9610a0a5bee991603ea
rename to src/fuzz/server_corpus_no_fuzzer_mode/0ad14ebc9369516f1887c9610a0a5bee991603ea
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/0b7d4daa747ce6d4e04090076ed2592f33cca1f9 b/src/fuzz/server_corpus_no_fuzzer_mode/0b7d4daa747ce6d4e04090076ed2592f33cca1f9
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/0b7d4daa747ce6d4e04090076ed2592f33cca1f9
rename to src/fuzz/server_corpus_no_fuzzer_mode/0b7d4daa747ce6d4e04090076ed2592f33cca1f9
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/0c0c6b7f60f41e6d9b1b16521f56a6f228a768d5 b/src/fuzz/server_corpus_no_fuzzer_mode/0c0c6b7f60f41e6d9b1b16521f56a6f228a768d5
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/0c0c6b7f60f41e6d9b1b16521f56a6f228a768d5
rename to src/fuzz/server_corpus_no_fuzzer_mode/0c0c6b7f60f41e6d9b1b16521f56a6f228a768d5
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/0cfba2424a4e8f48d76be0630e5d99255368a3eb b/src/fuzz/server_corpus_no_fuzzer_mode/0cfba2424a4e8f48d76be0630e5d99255368a3eb
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/0cfba2424a4e8f48d76be0630e5d99255368a3eb
rename to src/fuzz/server_corpus_no_fuzzer_mode/0cfba2424a4e8f48d76be0630e5d99255368a3eb
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/0d3467650586d68ce881887c569b9beb26d57c48 b/src/fuzz/server_corpus_no_fuzzer_mode/0d3467650586d68ce881887c569b9beb26d57c48
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/0d3467650586d68ce881887c569b9beb26d57c48
rename to src/fuzz/server_corpus_no_fuzzer_mode/0d3467650586d68ce881887c569b9beb26d57c48
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/0dc21f7863914bf167cd2d79d42c1c7e425deb5d b/src/fuzz/server_corpus_no_fuzzer_mode/0dc21f7863914bf167cd2d79d42c1c7e425deb5d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/0dc21f7863914bf167cd2d79d42c1c7e425deb5d
rename to src/fuzz/server_corpus_no_fuzzer_mode/0dc21f7863914bf167cd2d79d42c1c7e425deb5d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/0df0ecc9f0e1976dccc8101c324c3e0078ad6e0a b/src/fuzz/server_corpus_no_fuzzer_mode/0df0ecc9f0e1976dccc8101c324c3e0078ad6e0a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/0df0ecc9f0e1976dccc8101c324c3e0078ad6e0a
rename to src/fuzz/server_corpus_no_fuzzer_mode/0df0ecc9f0e1976dccc8101c324c3e0078ad6e0a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/0e70573c236286a5ddc0353b749f94ff11860c73 b/src/fuzz/server_corpus_no_fuzzer_mode/0e70573c236286a5ddc0353b749f94ff11860c73
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/0e70573c236286a5ddc0353b749f94ff11860c73
rename to src/fuzz/server_corpus_no_fuzzer_mode/0e70573c236286a5ddc0353b749f94ff11860c73
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/0eea88830d13a4081c0048c5bcee0519446792b3 b/src/fuzz/server_corpus_no_fuzzer_mode/0eea88830d13a4081c0048c5bcee0519446792b3
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/0eea88830d13a4081c0048c5bcee0519446792b3
rename to src/fuzz/server_corpus_no_fuzzer_mode/0eea88830d13a4081c0048c5bcee0519446792b3
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/0fc0d891f2b05996e455fad7f8b1931dd93f3d17 b/src/fuzz/server_corpus_no_fuzzer_mode/0fc0d891f2b05996e455fad7f8b1931dd93f3d17
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/0fc0d891f2b05996e455fad7f8b1931dd93f3d17
rename to src/fuzz/server_corpus_no_fuzzer_mode/0fc0d891f2b05996e455fad7f8b1931dd93f3d17
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/10bda1aaab9f5500a831b5311d55e4a6fb5b22af b/src/fuzz/server_corpus_no_fuzzer_mode/10bda1aaab9f5500a831b5311d55e4a6fb5b22af
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/10bda1aaab9f5500a831b5311d55e4a6fb5b22af
rename to src/fuzz/server_corpus_no_fuzzer_mode/10bda1aaab9f5500a831b5311d55e4a6fb5b22af
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/119c3806868a614658090de3963276aec44b64c0 b/src/fuzz/server_corpus_no_fuzzer_mode/119c3806868a614658090de3963276aec44b64c0
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/119c3806868a614658090de3963276aec44b64c0
rename to src/fuzz/server_corpus_no_fuzzer_mode/119c3806868a614658090de3963276aec44b64c0
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/11c91d3aa29f06d800aacbf6a388d3c02a666ff4 b/src/fuzz/server_corpus_no_fuzzer_mode/11c91d3aa29f06d800aacbf6a388d3c02a666ff4
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/11c91d3aa29f06d800aacbf6a388d3c02a666ff4
rename to src/fuzz/server_corpus_no_fuzzer_mode/11c91d3aa29f06d800aacbf6a388d3c02a666ff4
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/12201bf41e3ab5f51e3645469cabf1e82758b488 b/src/fuzz/server_corpus_no_fuzzer_mode/12201bf41e3ab5f51e3645469cabf1e82758b488
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/12201bf41e3ab5f51e3645469cabf1e82758b488
rename to src/fuzz/server_corpus_no_fuzzer_mode/12201bf41e3ab5f51e3645469cabf1e82758b488
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/1269bc0ff52e5b0c7478ddeae0654280c837041c b/src/fuzz/server_corpus_no_fuzzer_mode/1269bc0ff52e5b0c7478ddeae0654280c837041c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/1269bc0ff52e5b0c7478ddeae0654280c837041c
rename to src/fuzz/server_corpus_no_fuzzer_mode/1269bc0ff52e5b0c7478ddeae0654280c837041c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/13046cba999eb24ca290d3a51ece837488502d67 b/src/fuzz/server_corpus_no_fuzzer_mode/13046cba999eb24ca290d3a51ece837488502d67
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/13046cba999eb24ca290d3a51ece837488502d67
rename to src/fuzz/server_corpus_no_fuzzer_mode/13046cba999eb24ca290d3a51ece837488502d67
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/1314921c35bcf2033155d3091e5bf87fdd7e2423 b/src/fuzz/server_corpus_no_fuzzer_mode/1314921c35bcf2033155d3091e5bf87fdd7e2423
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/1314921c35bcf2033155d3091e5bf87fdd7e2423
rename to src/fuzz/server_corpus_no_fuzzer_mode/1314921c35bcf2033155d3091e5bf87fdd7e2423
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/138679e5a423adcb8c6be1ef9d34166465c25f72 b/src/fuzz/server_corpus_no_fuzzer_mode/138679e5a423adcb8c6be1ef9d34166465c25f72
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/138679e5a423adcb8c6be1ef9d34166465c25f72
rename to src/fuzz/server_corpus_no_fuzzer_mode/138679e5a423adcb8c6be1ef9d34166465c25f72
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/14209811578c32a959299259a2090f012e4881d9 b/src/fuzz/server_corpus_no_fuzzer_mode/14209811578c32a959299259a2090f012e4881d9
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/14209811578c32a959299259a2090f012e4881d9
rename to src/fuzz/server_corpus_no_fuzzer_mode/14209811578c32a959299259a2090f012e4881d9
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/1489f923c4dca729178b3e3233458550d8dddf29 b/src/fuzz/server_corpus_no_fuzzer_mode/1489f923c4dca729178b3e3233458550d8dddf29
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/1489f923c4dca729178b3e3233458550d8dddf29
rename to src/fuzz/server_corpus_no_fuzzer_mode/1489f923c4dca729178b3e3233458550d8dddf29
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/15225c241c1c56fc666cd8e52ae9c666f6bc0e60 b/src/fuzz/server_corpus_no_fuzzer_mode/15225c241c1c56fc666cd8e52ae9c666f6bc0e60
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/15225c241c1c56fc666cd8e52ae9c666f6bc0e60
rename to src/fuzz/server_corpus_no_fuzzer_mode/15225c241c1c56fc666cd8e52ae9c666f6bc0e60
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/1573211bae710105a5ec8007eb30165361674477 b/src/fuzz/server_corpus_no_fuzzer_mode/1573211bae710105a5ec8007eb30165361674477
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/1573211bae710105a5ec8007eb30165361674477
rename to src/fuzz/server_corpus_no_fuzzer_mode/1573211bae710105a5ec8007eb30165361674477
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/15736ed4df82b2453afdd8371c701707a370cd79 b/src/fuzz/server_corpus_no_fuzzer_mode/15736ed4df82b2453afdd8371c701707a370cd79
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/15736ed4df82b2453afdd8371c701707a370cd79
rename to src/fuzz/server_corpus_no_fuzzer_mode/15736ed4df82b2453afdd8371c701707a370cd79
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/164c004717340af31817d65e90c5bb57e717abbc b/src/fuzz/server_corpus_no_fuzzer_mode/164c004717340af31817d65e90c5bb57e717abbc
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/164c004717340af31817d65e90c5bb57e717abbc
rename to src/fuzz/server_corpus_no_fuzzer_mode/164c004717340af31817d65e90c5bb57e717abbc
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/1693b2794e49f4bf5ae68f4993fb3dbe13082e76 b/src/fuzz/server_corpus_no_fuzzer_mode/1693b2794e49f4bf5ae68f4993fb3dbe13082e76
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/1693b2794e49f4bf5ae68f4993fb3dbe13082e76
rename to src/fuzz/server_corpus_no_fuzzer_mode/1693b2794e49f4bf5ae68f4993fb3dbe13082e76
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/1696b64a30ff9f652f70b6853114b6a4d9495d92 b/src/fuzz/server_corpus_no_fuzzer_mode/1696b64a30ff9f652f70b6853114b6a4d9495d92
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/1696b64a30ff9f652f70b6853114b6a4d9495d92
rename to src/fuzz/server_corpus_no_fuzzer_mode/1696b64a30ff9f652f70b6853114b6a4d9495d92
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/169dcf1e99bc30be51bdb02dfc149d81e5da6c17 b/src/fuzz/server_corpus_no_fuzzer_mode/169dcf1e99bc30be51bdb02dfc149d81e5da6c17
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/169dcf1e99bc30be51bdb02dfc149d81e5da6c17
rename to src/fuzz/server_corpus_no_fuzzer_mode/169dcf1e99bc30be51bdb02dfc149d81e5da6c17
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/179ebb3f16d124fb9338ca7ee488b01a2bcc0376 b/src/fuzz/server_corpus_no_fuzzer_mode/179ebb3f16d124fb9338ca7ee488b01a2bcc0376
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/179ebb3f16d124fb9338ca7ee488b01a2bcc0376
rename to src/fuzz/server_corpus_no_fuzzer_mode/179ebb3f16d124fb9338ca7ee488b01a2bcc0376
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/18372eeeba5efd2ad8d36bf84ae8feec4d5fbba4 b/src/fuzz/server_corpus_no_fuzzer_mode/18372eeeba5efd2ad8d36bf84ae8feec4d5fbba4
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/18372eeeba5efd2ad8d36bf84ae8feec4d5fbba4
rename to src/fuzz/server_corpus_no_fuzzer_mode/18372eeeba5efd2ad8d36bf84ae8feec4d5fbba4
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/1920ae8c8102767d7f5d930ee2e4c559c5050eab b/src/fuzz/server_corpus_no_fuzzer_mode/1920ae8c8102767d7f5d930ee2e4c559c5050eab
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/1920ae8c8102767d7f5d930ee2e4c559c5050eab
rename to src/fuzz/server_corpus_no_fuzzer_mode/1920ae8c8102767d7f5d930ee2e4c559c5050eab
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/195ecb2a6b9f63fdc8fa84dc8b1c3abb67ef3fa6 b/src/fuzz/server_corpus_no_fuzzer_mode/195ecb2a6b9f63fdc8fa84dc8b1c3abb67ef3fa6
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/195ecb2a6b9f63fdc8fa84dc8b1c3abb67ef3fa6
rename to src/fuzz/server_corpus_no_fuzzer_mode/195ecb2a6b9f63fdc8fa84dc8b1c3abb67ef3fa6
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/1a07d9c506d55df88ee448f743b7c2451dc3104a b/src/fuzz/server_corpus_no_fuzzer_mode/1a07d9c506d55df88ee448f743b7c2451dc3104a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/1a07d9c506d55df88ee448f743b7c2451dc3104a
rename to src/fuzz/server_corpus_no_fuzzer_mode/1a07d9c506d55df88ee448f743b7c2451dc3104a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/1a6b0a34883df3fe0fc342275ad60e3edd67fc3d b/src/fuzz/server_corpus_no_fuzzer_mode/1a6b0a34883df3fe0fc342275ad60e3edd67fc3d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/1a6b0a34883df3fe0fc342275ad60e3edd67fc3d
rename to src/fuzz/server_corpus_no_fuzzer_mode/1a6b0a34883df3fe0fc342275ad60e3edd67fc3d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/1be74a4b3069487d2ab4e3fc38582d13fbfc6982 b/src/fuzz/server_corpus_no_fuzzer_mode/1be74a4b3069487d2ab4e3fc38582d13fbfc6982
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/1be74a4b3069487d2ab4e3fc38582d13fbfc6982
rename to src/fuzz/server_corpus_no_fuzzer_mode/1be74a4b3069487d2ab4e3fc38582d13fbfc6982
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/1c634714f8a6359cc53f1bc1c7a1348f39b2f9ea b/src/fuzz/server_corpus_no_fuzzer_mode/1c634714f8a6359cc53f1bc1c7a1348f39b2f9ea
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/1c634714f8a6359cc53f1bc1c7a1348f39b2f9ea
rename to src/fuzz/server_corpus_no_fuzzer_mode/1c634714f8a6359cc53f1bc1c7a1348f39b2f9ea
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/1d66bf16a89f32b85fefe906753d2f23b0fda8f9 b/src/fuzz/server_corpus_no_fuzzer_mode/1d66bf16a89f32b85fefe906753d2f23b0fda8f9
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/1d66bf16a89f32b85fefe906753d2f23b0fda8f9
rename to src/fuzz/server_corpus_no_fuzzer_mode/1d66bf16a89f32b85fefe906753d2f23b0fda8f9
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/1d92c060ea2a91d536c9ed016314f20fa2411788 b/src/fuzz/server_corpus_no_fuzzer_mode/1d92c060ea2a91d536c9ed016314f20fa2411788
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/1d92c060ea2a91d536c9ed016314f20fa2411788
rename to src/fuzz/server_corpus_no_fuzzer_mode/1d92c060ea2a91d536c9ed016314f20fa2411788
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/1f4aa557c65cd44880db93ac6165392a5a5066e0 b/src/fuzz/server_corpus_no_fuzzer_mode/1f4aa557c65cd44880db93ac6165392a5a5066e0
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/1f4aa557c65cd44880db93ac6165392a5a5066e0
rename to src/fuzz/server_corpus_no_fuzzer_mode/1f4aa557c65cd44880db93ac6165392a5a5066e0
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/20c101d0d759880be159128d7a652751648d3338 b/src/fuzz/server_corpus_no_fuzzer_mode/20c101d0d759880be159128d7a652751648d3338
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/20c101d0d759880be159128d7a652751648d3338
rename to src/fuzz/server_corpus_no_fuzzer_mode/20c101d0d759880be159128d7a652751648d3338
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2134e034dafd716f2f416313abcb9f3f7ea858e9 b/src/fuzz/server_corpus_no_fuzzer_mode/2134e034dafd716f2f416313abcb9f3f7ea858e9
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2134e034dafd716f2f416313abcb9f3f7ea858e9
rename to src/fuzz/server_corpus_no_fuzzer_mode/2134e034dafd716f2f416313abcb9f3f7ea858e9
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/21e95c8e2790d9bffec74e4a0d8f94d989e2589d b/src/fuzz/server_corpus_no_fuzzer_mode/21e95c8e2790d9bffec74e4a0d8f94d989e2589d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/21e95c8e2790d9bffec74e4a0d8f94d989e2589d
rename to src/fuzz/server_corpus_no_fuzzer_mode/21e95c8e2790d9bffec74e4a0d8f94d989e2589d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2207c3136bfec2ea48f7e1a6a79ec51ca98fb355 b/src/fuzz/server_corpus_no_fuzzer_mode/2207c3136bfec2ea48f7e1a6a79ec51ca98fb355
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2207c3136bfec2ea48f7e1a6a79ec51ca98fb355
rename to src/fuzz/server_corpus_no_fuzzer_mode/2207c3136bfec2ea48f7e1a6a79ec51ca98fb355
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2282590f86aa9e6346694931c88ab0427efc255a b/src/fuzz/server_corpus_no_fuzzer_mode/2282590f86aa9e6346694931c88ab0427efc255a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2282590f86aa9e6346694931c88ab0427efc255a
rename to src/fuzz/server_corpus_no_fuzzer_mode/2282590f86aa9e6346694931c88ab0427efc255a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/22ed42b85618274ca56f412dbc95cf158076864a b/src/fuzz/server_corpus_no_fuzzer_mode/22ed42b85618274ca56f412dbc95cf158076864a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/22ed42b85618274ca56f412dbc95cf158076864a
rename to src/fuzz/server_corpus_no_fuzzer_mode/22ed42b85618274ca56f412dbc95cf158076864a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/22f989f35ca560a1f7da05c0cc454f98a44d6c1c b/src/fuzz/server_corpus_no_fuzzer_mode/22f989f35ca560a1f7da05c0cc454f98a44d6c1c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/22f989f35ca560a1f7da05c0cc454f98a44d6c1c
rename to src/fuzz/server_corpus_no_fuzzer_mode/22f989f35ca560a1f7da05c0cc454f98a44d6c1c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2334fb59f8b4b7852c4546f36e5e3b241e5a8f04 b/src/fuzz/server_corpus_no_fuzzer_mode/2334fb59f8b4b7852c4546f36e5e3b241e5a8f04
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2334fb59f8b4b7852c4546f36e5e3b241e5a8f04
rename to src/fuzz/server_corpus_no_fuzzer_mode/2334fb59f8b4b7852c4546f36e5e3b241e5a8f04
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/237c432238c172bbec8c02b36a8be158f05b549e b/src/fuzz/server_corpus_no_fuzzer_mode/237c432238c172bbec8c02b36a8be158f05b549e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/237c432238c172bbec8c02b36a8be158f05b549e
rename to src/fuzz/server_corpus_no_fuzzer_mode/237c432238c172bbec8c02b36a8be158f05b549e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/23b47ae3f11c3f4a3573d1531128c5d0efedcdd9 b/src/fuzz/server_corpus_no_fuzzer_mode/23b47ae3f11c3f4a3573d1531128c5d0efedcdd9
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/23b47ae3f11c3f4a3573d1531128c5d0efedcdd9
rename to src/fuzz/server_corpus_no_fuzzer_mode/23b47ae3f11c3f4a3573d1531128c5d0efedcdd9
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/241422d7ee7a1c86910ac543c840ae040d3dcf77 b/src/fuzz/server_corpus_no_fuzzer_mode/241422d7ee7a1c86910ac543c840ae040d3dcf77
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/241422d7ee7a1c86910ac543c840ae040d3dcf77
rename to src/fuzz/server_corpus_no_fuzzer_mode/241422d7ee7a1c86910ac543c840ae040d3dcf77
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2504d089c2ba4bbb51f7588f791f95f00617ede1 b/src/fuzz/server_corpus_no_fuzzer_mode/2504d089c2ba4bbb51f7588f791f95f00617ede1
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2504d089c2ba4bbb51f7588f791f95f00617ede1
rename to src/fuzz/server_corpus_no_fuzzer_mode/2504d089c2ba4bbb51f7588f791f95f00617ede1
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/25923f94ae1c2b67cb9f5ad872067d5311e4b54e b/src/fuzz/server_corpus_no_fuzzer_mode/25923f94ae1c2b67cb9f5ad872067d5311e4b54e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/25923f94ae1c2b67cb9f5ad872067d5311e4b54e
rename to src/fuzz/server_corpus_no_fuzzer_mode/25923f94ae1c2b67cb9f5ad872067d5311e4b54e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/26f4244b9d001f52d9c4a2b7309356869b6b5bb7 b/src/fuzz/server_corpus_no_fuzzer_mode/26f4244b9d001f52d9c4a2b7309356869b6b5bb7
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/26f4244b9d001f52d9c4a2b7309356869b6b5bb7
rename to src/fuzz/server_corpus_no_fuzzer_mode/26f4244b9d001f52d9c4a2b7309356869b6b5bb7
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/26fb7c4907fd86a9a0c9d4561b9db5477ddbde57 b/src/fuzz/server_corpus_no_fuzzer_mode/26fb7c4907fd86a9a0c9d4561b9db5477ddbde57
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/26fb7c4907fd86a9a0c9d4561b9db5477ddbde57
rename to src/fuzz/server_corpus_no_fuzzer_mode/26fb7c4907fd86a9a0c9d4561b9db5477ddbde57
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/26fd3354a220b1f23c3777a78323bbc4405edb37 b/src/fuzz/server_corpus_no_fuzzer_mode/26fd3354a220b1f23c3777a78323bbc4405edb37
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/26fd3354a220b1f23c3777a78323bbc4405edb37
rename to src/fuzz/server_corpus_no_fuzzer_mode/26fd3354a220b1f23c3777a78323bbc4405edb37
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2741cea11b4ef8ba9d65e97e405fbc22c1590cd7 b/src/fuzz/server_corpus_no_fuzzer_mode/2741cea11b4ef8ba9d65e97e405fbc22c1590cd7
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2741cea11b4ef8ba9d65e97e405fbc22c1590cd7
rename to src/fuzz/server_corpus_no_fuzzer_mode/2741cea11b4ef8ba9d65e97e405fbc22c1590cd7
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/275de3921437094dc3d06f4693b6109dfd2b8349 b/src/fuzz/server_corpus_no_fuzzer_mode/275de3921437094dc3d06f4693b6109dfd2b8349
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/275de3921437094dc3d06f4693b6109dfd2b8349
rename to src/fuzz/server_corpus_no_fuzzer_mode/275de3921437094dc3d06f4693b6109dfd2b8349
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/28d75987bd7855b6f3c04c8d0de4040ae319322c b/src/fuzz/server_corpus_no_fuzzer_mode/28d75987bd7855b6f3c04c8d0de4040ae319322c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/28d75987bd7855b6f3c04c8d0de4040ae319322c
rename to src/fuzz/server_corpus_no_fuzzer_mode/28d75987bd7855b6f3c04c8d0de4040ae319322c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/28daa994ceff3f0cee5702491b93bd14c59383ba b/src/fuzz/server_corpus_no_fuzzer_mode/28daa994ceff3f0cee5702491b93bd14c59383ba
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/28daa994ceff3f0cee5702491b93bd14c59383ba
rename to src/fuzz/server_corpus_no_fuzzer_mode/28daa994ceff3f0cee5702491b93bd14c59383ba
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/28dd36c0a377316c23fbcd4f867de576345c368a b/src/fuzz/server_corpus_no_fuzzer_mode/28dd36c0a377316c23fbcd4f867de576345c368a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/28dd36c0a377316c23fbcd4f867de576345c368a
rename to src/fuzz/server_corpus_no_fuzzer_mode/28dd36c0a377316c23fbcd4f867de576345c368a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/292b4656c690e962a368196e004864db0523e7d6 b/src/fuzz/server_corpus_no_fuzzer_mode/292b4656c690e962a368196e004864db0523e7d6
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/292b4656c690e962a368196e004864db0523e7d6
rename to src/fuzz/server_corpus_no_fuzzer_mode/292b4656c690e962a368196e004864db0523e7d6
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2a21fcec464b8262d6300f8f0c7f3518e146acc4 b/src/fuzz/server_corpus_no_fuzzer_mode/2a21fcec464b8262d6300f8f0c7f3518e146acc4
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2a21fcec464b8262d6300f8f0c7f3518e146acc4
rename to src/fuzz/server_corpus_no_fuzzer_mode/2a21fcec464b8262d6300f8f0c7f3518e146acc4
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2af5846be1edf53cdad64caec955a56a46bfd344 b/src/fuzz/server_corpus_no_fuzzer_mode/2af5846be1edf53cdad64caec955a56a46bfd344
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2af5846be1edf53cdad64caec955a56a46bfd344
rename to src/fuzz/server_corpus_no_fuzzer_mode/2af5846be1edf53cdad64caec955a56a46bfd344
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2b0e6857bf4488537bfe86d3a7ff3c1e6ec9d6d1 b/src/fuzz/server_corpus_no_fuzzer_mode/2b0e6857bf4488537bfe86d3a7ff3c1e6ec9d6d1
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2b0e6857bf4488537bfe86d3a7ff3c1e6ec9d6d1
rename to src/fuzz/server_corpus_no_fuzzer_mode/2b0e6857bf4488537bfe86d3a7ff3c1e6ec9d6d1
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2ba03e96d467ad75f911b4f55319a56cc3312751 b/src/fuzz/server_corpus_no_fuzzer_mode/2ba03e96d467ad75f911b4f55319a56cc3312751
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2ba03e96d467ad75f911b4f55319a56cc3312751
rename to src/fuzz/server_corpus_no_fuzzer_mode/2ba03e96d467ad75f911b4f55319a56cc3312751
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2bcbc0d023a29bc3bedc22b2b61a1df6737e785d b/src/fuzz/server_corpus_no_fuzzer_mode/2bcbc0d023a29bc3bedc22b2b61a1df6737e785d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2bcbc0d023a29bc3bedc22b2b61a1df6737e785d
rename to src/fuzz/server_corpus_no_fuzzer_mode/2bcbc0d023a29bc3bedc22b2b61a1df6737e785d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2c09301393be1636d0a8cc70b6b75e2dffc10f2e b/src/fuzz/server_corpus_no_fuzzer_mode/2c09301393be1636d0a8cc70b6b75e2dffc10f2e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2c09301393be1636d0a8cc70b6b75e2dffc10f2e
rename to src/fuzz/server_corpus_no_fuzzer_mode/2c09301393be1636d0a8cc70b6b75e2dffc10f2e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2c7f972a4aabfc19d7c4ca5d5cd7ed7f2ff32009 b/src/fuzz/server_corpus_no_fuzzer_mode/2c7f972a4aabfc19d7c4ca5d5cd7ed7f2ff32009
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2c7f972a4aabfc19d7c4ca5d5cd7ed7f2ff32009
rename to src/fuzz/server_corpus_no_fuzzer_mode/2c7f972a4aabfc19d7c4ca5d5cd7ed7f2ff32009
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2cc1ef77d85171cf85462d750136e699967c4062 b/src/fuzz/server_corpus_no_fuzzer_mode/2cc1ef77d85171cf85462d750136e699967c4062
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2cc1ef77d85171cf85462d750136e699967c4062
rename to src/fuzz/server_corpus_no_fuzzer_mode/2cc1ef77d85171cf85462d750136e699967c4062
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2d18b5f4f5f3a0235f499d76f6d9e9db7a5ef0cf b/src/fuzz/server_corpus_no_fuzzer_mode/2d18b5f4f5f3a0235f499d76f6d9e9db7a5ef0cf
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2d18b5f4f5f3a0235f499d76f6d9e9db7a5ef0cf
rename to src/fuzz/server_corpus_no_fuzzer_mode/2d18b5f4f5f3a0235f499d76f6d9e9db7a5ef0cf
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2d9cd3925292d278dd9591e522ce9c140d94b5c5 b/src/fuzz/server_corpus_no_fuzzer_mode/2d9cd3925292d278dd9591e522ce9c140d94b5c5
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2d9cd3925292d278dd9591e522ce9c140d94b5c5
rename to src/fuzz/server_corpus_no_fuzzer_mode/2d9cd3925292d278dd9591e522ce9c140d94b5c5
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2dc4d57d10664322de1220bb2030e1b3661544b1 b/src/fuzz/server_corpus_no_fuzzer_mode/2dc4d57d10664322de1220bb2030e1b3661544b1
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2dc4d57d10664322de1220bb2030e1b3661544b1
rename to src/fuzz/server_corpus_no_fuzzer_mode/2dc4d57d10664322de1220bb2030e1b3661544b1
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2ede02b70e97de69de384bedcec01813ca769f35 b/src/fuzz/server_corpus_no_fuzzer_mode/2ede02b70e97de69de384bedcec01813ca769f35
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2ede02b70e97de69de384bedcec01813ca769f35
rename to src/fuzz/server_corpus_no_fuzzer_mode/2ede02b70e97de69de384bedcec01813ca769f35
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/2f0f63d0a3dbc0410feda2deecd9c7622834f6b5 b/src/fuzz/server_corpus_no_fuzzer_mode/2f0f63d0a3dbc0410feda2deecd9c7622834f6b5
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/2f0f63d0a3dbc0410feda2deecd9c7622834f6b5
rename to src/fuzz/server_corpus_no_fuzzer_mode/2f0f63d0a3dbc0410feda2deecd9c7622834f6b5
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/306c881da23b913ac8f63f5029450f9f01d95d4b b/src/fuzz/server_corpus_no_fuzzer_mode/306c881da23b913ac8f63f5029450f9f01d95d4b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/306c881da23b913ac8f63f5029450f9f01d95d4b
rename to src/fuzz/server_corpus_no_fuzzer_mode/306c881da23b913ac8f63f5029450f9f01d95d4b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/306f10d3374c29f86351764870b814f25e96fb00 b/src/fuzz/server_corpus_no_fuzzer_mode/306f10d3374c29f86351764870b814f25e96fb00
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/306f10d3374c29f86351764870b814f25e96fb00
rename to src/fuzz/server_corpus_no_fuzzer_mode/306f10d3374c29f86351764870b814f25e96fb00
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/3087a8d6d7c20987d2f8ebbe0a19e41c56152319 b/src/fuzz/server_corpus_no_fuzzer_mode/3087a8d6d7c20987d2f8ebbe0a19e41c56152319
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/3087a8d6d7c20987d2f8ebbe0a19e41c56152319
rename to src/fuzz/server_corpus_no_fuzzer_mode/3087a8d6d7c20987d2f8ebbe0a19e41c56152319
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/30b0405e3042db2089842bc5935fb0f74aa61ad6 b/src/fuzz/server_corpus_no_fuzzer_mode/30b0405e3042db2089842bc5935fb0f74aa61ad6
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/30b0405e3042db2089842bc5935fb0f74aa61ad6
rename to src/fuzz/server_corpus_no_fuzzer_mode/30b0405e3042db2089842bc5935fb0f74aa61ad6
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/3202e0e29271328b3e6a20443d26575559d4bdaa b/src/fuzz/server_corpus_no_fuzzer_mode/3202e0e29271328b3e6a20443d26575559d4bdaa
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/3202e0e29271328b3e6a20443d26575559d4bdaa
rename to src/fuzz/server_corpus_no_fuzzer_mode/3202e0e29271328b3e6a20443d26575559d4bdaa
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/322de7ec5c0671e0fb799996b2d7c30f7ad927bc b/src/fuzz/server_corpus_no_fuzzer_mode/322de7ec5c0671e0fb799996b2d7c30f7ad927bc
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/322de7ec5c0671e0fb799996b2d7c30f7ad927bc
rename to src/fuzz/server_corpus_no_fuzzer_mode/322de7ec5c0671e0fb799996b2d7c30f7ad927bc
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/327c35674beb6c067401986360dd7e05234bc31e b/src/fuzz/server_corpus_no_fuzzer_mode/327c35674beb6c067401986360dd7e05234bc31e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/327c35674beb6c067401986360dd7e05234bc31e
rename to src/fuzz/server_corpus_no_fuzzer_mode/327c35674beb6c067401986360dd7e05234bc31e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/334fb909f4e36b8929a539227835b9148ed8f57f b/src/fuzz/server_corpus_no_fuzzer_mode/334fb909f4e36b8929a539227835b9148ed8f57f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/334fb909f4e36b8929a539227835b9148ed8f57f
rename to src/fuzz/server_corpus_no_fuzzer_mode/334fb909f4e36b8929a539227835b9148ed8f57f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/3399fb5bf14f0340e00828ab18d292f0de51a25e b/src/fuzz/server_corpus_no_fuzzer_mode/3399fb5bf14f0340e00828ab18d292f0de51a25e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/3399fb5bf14f0340e00828ab18d292f0de51a25e
rename to src/fuzz/server_corpus_no_fuzzer_mode/3399fb5bf14f0340e00828ab18d292f0de51a25e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/33ba5a975d17250f48ceaf15db26590c0602c82f b/src/fuzz/server_corpus_no_fuzzer_mode/33ba5a975d17250f48ceaf15db26590c0602c82f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/33ba5a975d17250f48ceaf15db26590c0602c82f
rename to src/fuzz/server_corpus_no_fuzzer_mode/33ba5a975d17250f48ceaf15db26590c0602c82f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/33da2d1bc96d7201287c8a845582ddbf50bcb37a b/src/fuzz/server_corpus_no_fuzzer_mode/33da2d1bc96d7201287c8a845582ddbf50bcb37a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/33da2d1bc96d7201287c8a845582ddbf50bcb37a
rename to src/fuzz/server_corpus_no_fuzzer_mode/33da2d1bc96d7201287c8a845582ddbf50bcb37a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/342abffbd3a33d4b73e54c0675585fcd511f492d b/src/fuzz/server_corpus_no_fuzzer_mode/342abffbd3a33d4b73e54c0675585fcd511f492d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/342abffbd3a33d4b73e54c0675585fcd511f492d
rename to src/fuzz/server_corpus_no_fuzzer_mode/342abffbd3a33d4b73e54c0675585fcd511f492d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/343dea8f3f2a78c7db0dce8a4b5f151176c5d882 b/src/fuzz/server_corpus_no_fuzzer_mode/343dea8f3f2a78c7db0dce8a4b5f151176c5d882
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/343dea8f3f2a78c7db0dce8a4b5f151176c5d882
rename to src/fuzz/server_corpus_no_fuzzer_mode/343dea8f3f2a78c7db0dce8a4b5f151176c5d882
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/34cb7a9f829dce65bb6dfd1b63c786e9927559b4 b/src/fuzz/server_corpus_no_fuzzer_mode/34cb7a9f829dce65bb6dfd1b63c786e9927559b4
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/34cb7a9f829dce65bb6dfd1b63c786e9927559b4
rename to src/fuzz/server_corpus_no_fuzzer_mode/34cb7a9f829dce65bb6dfd1b63c786e9927559b4
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/35ff95557bc6038f4b3866e8cf5f9529b511b51a b/src/fuzz/server_corpus_no_fuzzer_mode/35ff95557bc6038f4b3866e8cf5f9529b511b51a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/35ff95557bc6038f4b3866e8cf5f9529b511b51a
rename to src/fuzz/server_corpus_no_fuzzer_mode/35ff95557bc6038f4b3866e8cf5f9529b511b51a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/36c77d4ebe5f1f1fbd79a69c0fd3f4920a7fc9dd b/src/fuzz/server_corpus_no_fuzzer_mode/36c77d4ebe5f1f1fbd79a69c0fd3f4920a7fc9dd
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/36c77d4ebe5f1f1fbd79a69c0fd3f4920a7fc9dd
rename to src/fuzz/server_corpus_no_fuzzer_mode/36c77d4ebe5f1f1fbd79a69c0fd3f4920a7fc9dd
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/36eb60784edea2c9e84965e234df7162cf09b472 b/src/fuzz/server_corpus_no_fuzzer_mode/36eb60784edea2c9e84965e234df7162cf09b472
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/36eb60784edea2c9e84965e234df7162cf09b472
rename to src/fuzz/server_corpus_no_fuzzer_mode/36eb60784edea2c9e84965e234df7162cf09b472
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/3797cfedecf9e7abe3c140a8700416cec19e456b b/src/fuzz/server_corpus_no_fuzzer_mode/3797cfedecf9e7abe3c140a8700416cec19e456b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/3797cfedecf9e7abe3c140a8700416cec19e456b
rename to src/fuzz/server_corpus_no_fuzzer_mode/3797cfedecf9e7abe3c140a8700416cec19e456b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/3815608992bbaf73e9830ed71bc994580aa8b262 b/src/fuzz/server_corpus_no_fuzzer_mode/3815608992bbaf73e9830ed71bc994580aa8b262
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/3815608992bbaf73e9830ed71bc994580aa8b262
rename to src/fuzz/server_corpus_no_fuzzer_mode/3815608992bbaf73e9830ed71bc994580aa8b262
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/38782780870efe01276992695144688ed7fc0d0e b/src/fuzz/server_corpus_no_fuzzer_mode/38782780870efe01276992695144688ed7fc0d0e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/38782780870efe01276992695144688ed7fc0d0e
rename to src/fuzz/server_corpus_no_fuzzer_mode/38782780870efe01276992695144688ed7fc0d0e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/390c601ab4fc7955cbc293bdfe06d4596a6a4d1e b/src/fuzz/server_corpus_no_fuzzer_mode/390c601ab4fc7955cbc293bdfe06d4596a6a4d1e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/390c601ab4fc7955cbc293bdfe06d4596a6a4d1e
rename to src/fuzz/server_corpus_no_fuzzer_mode/390c601ab4fc7955cbc293bdfe06d4596a6a4d1e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/393218bd0709e8f01050f972cac5f7943dcc92d0 b/src/fuzz/server_corpus_no_fuzzer_mode/393218bd0709e8f01050f972cac5f7943dcc92d0
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/393218bd0709e8f01050f972cac5f7943dcc92d0
rename to src/fuzz/server_corpus_no_fuzzer_mode/393218bd0709e8f01050f972cac5f7943dcc92d0
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/3a120b8a4862c1bc0beb6a7d5f3fe9538af6fd80 b/src/fuzz/server_corpus_no_fuzzer_mode/3a120b8a4862c1bc0beb6a7d5f3fe9538af6fd80
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/3a120b8a4862c1bc0beb6a7d5f3fe9538af6fd80
rename to src/fuzz/server_corpus_no_fuzzer_mode/3a120b8a4862c1bc0beb6a7d5f3fe9538af6fd80
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/3a737d30c5a8805fadc8ad37ec97415facd482b2 b/src/fuzz/server_corpus_no_fuzzer_mode/3a737d30c5a8805fadc8ad37ec97415facd482b2
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/3a737d30c5a8805fadc8ad37ec97415facd482b2
rename to src/fuzz/server_corpus_no_fuzzer_mode/3a737d30c5a8805fadc8ad37ec97415facd482b2
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/3af672399b82b96f5d5f16dd0bd77129b63200eb b/src/fuzz/server_corpus_no_fuzzer_mode/3af672399b82b96f5d5f16dd0bd77129b63200eb
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/3af672399b82b96f5d5f16dd0bd77129b63200eb
rename to src/fuzz/server_corpus_no_fuzzer_mode/3af672399b82b96f5d5f16dd0bd77129b63200eb
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/3c5f664fd82e10a83df15830bd0ae0b66c3a3a4a b/src/fuzz/server_corpus_no_fuzzer_mode/3c5f664fd82e10a83df15830bd0ae0b66c3a3a4a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/3c5f664fd82e10a83df15830bd0ae0b66c3a3a4a
rename to src/fuzz/server_corpus_no_fuzzer_mode/3c5f664fd82e10a83df15830bd0ae0b66c3a3a4a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/3cd98577646d22f4af245e2b3cf623e19a63827c b/src/fuzz/server_corpus_no_fuzzer_mode/3cd98577646d22f4af245e2b3cf623e19a63827c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/3cd98577646d22f4af245e2b3cf623e19a63827c
rename to src/fuzz/server_corpus_no_fuzzer_mode/3cd98577646d22f4af245e2b3cf623e19a63827c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/3cfac745077d5b35a20306b7370bb75a8ed81385 b/src/fuzz/server_corpus_no_fuzzer_mode/3cfac745077d5b35a20306b7370bb75a8ed81385
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/3cfac745077d5b35a20306b7370bb75a8ed81385
rename to src/fuzz/server_corpus_no_fuzzer_mode/3cfac745077d5b35a20306b7370bb75a8ed81385
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/3d3010cdd7ad550b7032129ca2a5927d8ebbf924 b/src/fuzz/server_corpus_no_fuzzer_mode/3d3010cdd7ad550b7032129ca2a5927d8ebbf924
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/3d3010cdd7ad550b7032129ca2a5927d8ebbf924
rename to src/fuzz/server_corpus_no_fuzzer_mode/3d3010cdd7ad550b7032129ca2a5927d8ebbf924
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/3d324da734ed5f9480f251da38869f41e638d617 b/src/fuzz/server_corpus_no_fuzzer_mode/3d324da734ed5f9480f251da38869f41e638d617
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/3d324da734ed5f9480f251da38869f41e638d617
rename to src/fuzz/server_corpus_no_fuzzer_mode/3d324da734ed5f9480f251da38869f41e638d617
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/3edcb809dd8bcb57f2d95309078cd432f6bad8a3 b/src/fuzz/server_corpus_no_fuzzer_mode/3edcb809dd8bcb57f2d95309078cd432f6bad8a3
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/3edcb809dd8bcb57f2d95309078cd432f6bad8a3
rename to src/fuzz/server_corpus_no_fuzzer_mode/3edcb809dd8bcb57f2d95309078cd432f6bad8a3
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/3f4f571a6306785bd50b8b60274dd533aa1f6f96 b/src/fuzz/server_corpus_no_fuzzer_mode/3f4f571a6306785bd50b8b60274dd533aa1f6f96
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/3f4f571a6306785bd50b8b60274dd533aa1f6f96
rename to src/fuzz/server_corpus_no_fuzzer_mode/3f4f571a6306785bd50b8b60274dd533aa1f6f96
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/3fddee660c732806c4cf75c0a535a906adeaf2f8 b/src/fuzz/server_corpus_no_fuzzer_mode/3fddee660c732806c4cf75c0a535a906adeaf2f8
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/3fddee660c732806c4cf75c0a535a906adeaf2f8
rename to src/fuzz/server_corpus_no_fuzzer_mode/3fddee660c732806c4cf75c0a535a906adeaf2f8
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/40383d557f99092eb89742415d631e70e27befbc b/src/fuzz/server_corpus_no_fuzzer_mode/40383d557f99092eb89742415d631e70e27befbc
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/40383d557f99092eb89742415d631e70e27befbc
rename to src/fuzz/server_corpus_no_fuzzer_mode/40383d557f99092eb89742415d631e70e27befbc
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/40e99c8a97700e364dc192d281788e4628fcb74c b/src/fuzz/server_corpus_no_fuzzer_mode/40e99c8a97700e364dc192d281788e4628fcb74c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/40e99c8a97700e364dc192d281788e4628fcb74c
rename to src/fuzz/server_corpus_no_fuzzer_mode/40e99c8a97700e364dc192d281788e4628fcb74c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4119dd280b114874c907a50cbb768e33417fa43f b/src/fuzz/server_corpus_no_fuzzer_mode/4119dd280b114874c907a50cbb768e33417fa43f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4119dd280b114874c907a50cbb768e33417fa43f
rename to src/fuzz/server_corpus_no_fuzzer_mode/4119dd280b114874c907a50cbb768e33417fa43f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4153d1ab2cd0068f9c99eae3748da0e16ea31d3d b/src/fuzz/server_corpus_no_fuzzer_mode/4153d1ab2cd0068f9c99eae3748da0e16ea31d3d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4153d1ab2cd0068f9c99eae3748da0e16ea31d3d
rename to src/fuzz/server_corpus_no_fuzzer_mode/4153d1ab2cd0068f9c99eae3748da0e16ea31d3d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/416b20bd83e4d6d0a0554fa152b5d2861633969d b/src/fuzz/server_corpus_no_fuzzer_mode/416b20bd83e4d6d0a0554fa152b5d2861633969d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/416b20bd83e4d6d0a0554fa152b5d2861633969d
rename to src/fuzz/server_corpus_no_fuzzer_mode/416b20bd83e4d6d0a0554fa152b5d2861633969d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/438d757e41c4964ff23c877038331b62410df122 b/src/fuzz/server_corpus_no_fuzzer_mode/438d757e41c4964ff23c877038331b62410df122
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/438d757e41c4964ff23c877038331b62410df122
rename to src/fuzz/server_corpus_no_fuzzer_mode/438d757e41c4964ff23c877038331b62410df122
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/43b965aebbcddea6c776f56a9ccc67e6617d5d2e b/src/fuzz/server_corpus_no_fuzzer_mode/43b965aebbcddea6c776f56a9ccc67e6617d5d2e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/43b965aebbcddea6c776f56a9ccc67e6617d5d2e
rename to src/fuzz/server_corpus_no_fuzzer_mode/43b965aebbcddea6c776f56a9ccc67e6617d5d2e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/44e28bf531e394c9652141e0c214ccf7e83c8f49 b/src/fuzz/server_corpus_no_fuzzer_mode/44e28bf531e394c9652141e0c214ccf7e83c8f49
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/44e28bf531e394c9652141e0c214ccf7e83c8f49
rename to src/fuzz/server_corpus_no_fuzzer_mode/44e28bf531e394c9652141e0c214ccf7e83c8f49
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/456301deaf9700a3b3e8e047d9afdae24765de34 b/src/fuzz/server_corpus_no_fuzzer_mode/456301deaf9700a3b3e8e047d9afdae24765de34
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/456301deaf9700a3b3e8e047d9afdae24765de34
rename to src/fuzz/server_corpus_no_fuzzer_mode/456301deaf9700a3b3e8e047d9afdae24765de34
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/464f2d90e4cda0c6515a966258b5717f00264712 b/src/fuzz/server_corpus_no_fuzzer_mode/464f2d90e4cda0c6515a966258b5717f00264712
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/464f2d90e4cda0c6515a966258b5717f00264712
rename to src/fuzz/server_corpus_no_fuzzer_mode/464f2d90e4cda0c6515a966258b5717f00264712
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/46d476cec07892045e43fbdec297eefac47d1dcd b/src/fuzz/server_corpus_no_fuzzer_mode/46d476cec07892045e43fbdec297eefac47d1dcd
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/46d476cec07892045e43fbdec297eefac47d1dcd
rename to src/fuzz/server_corpus_no_fuzzer_mode/46d476cec07892045e43fbdec297eefac47d1dcd
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/46dac3ed93ba5d03e6d08f905eeefa7e91157ced b/src/fuzz/server_corpus_no_fuzzer_mode/46dac3ed93ba5d03e6d08f905eeefa7e91157ced
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/46dac3ed93ba5d03e6d08f905eeefa7e91157ced
rename to src/fuzz/server_corpus_no_fuzzer_mode/46dac3ed93ba5d03e6d08f905eeefa7e91157ced
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/46ee49bf71d81db9ec25e63ddd3005c403f3eaff b/src/fuzz/server_corpus_no_fuzzer_mode/46ee49bf71d81db9ec25e63ddd3005c403f3eaff
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/46ee49bf71d81db9ec25e63ddd3005c403f3eaff
rename to src/fuzz/server_corpus_no_fuzzer_mode/46ee49bf71d81db9ec25e63ddd3005c403f3eaff
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4701a996db9f51a3785672a418d817ac918af030 b/src/fuzz/server_corpus_no_fuzzer_mode/4701a996db9f51a3785672a418d817ac918af030
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4701a996db9f51a3785672a418d817ac918af030
rename to src/fuzz/server_corpus_no_fuzzer_mode/4701a996db9f51a3785672a418d817ac918af030
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/472dc3c76762f89ca0b67d4fa9e6a0b80ab96d46 b/src/fuzz/server_corpus_no_fuzzer_mode/472dc3c76762f89ca0b67d4fa9e6a0b80ab96d46
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/472dc3c76762f89ca0b67d4fa9e6a0b80ab96d46
rename to src/fuzz/server_corpus_no_fuzzer_mode/472dc3c76762f89ca0b67d4fa9e6a0b80ab96d46
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4764e1747f76ecd6fd07828c24badb99dbfb4585 b/src/fuzz/server_corpus_no_fuzzer_mode/4764e1747f76ecd6fd07828c24badb99dbfb4585
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4764e1747f76ecd6fd07828c24badb99dbfb4585
rename to src/fuzz/server_corpus_no_fuzzer_mode/4764e1747f76ecd6fd07828c24badb99dbfb4585
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4872d27fdf102f2dfe776a718db33dbc5fb814d0 b/src/fuzz/server_corpus_no_fuzzer_mode/4872d27fdf102f2dfe776a718db33dbc5fb814d0
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4872d27fdf102f2dfe776a718db33dbc5fb814d0
rename to src/fuzz/server_corpus_no_fuzzer_mode/4872d27fdf102f2dfe776a718db33dbc5fb814d0
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/49b45defe1fbe376e9988bf6c7eb6c1767f0425f b/src/fuzz/server_corpus_no_fuzzer_mode/49b45defe1fbe376e9988bf6c7eb6c1767f0425f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/49b45defe1fbe376e9988bf6c7eb6c1767f0425f
rename to src/fuzz/server_corpus_no_fuzzer_mode/49b45defe1fbe376e9988bf6c7eb6c1767f0425f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4a18136ad23f65ccd751cf307f85010c1f856a24 b/src/fuzz/server_corpus_no_fuzzer_mode/4a18136ad23f65ccd751cf307f85010c1f856a24
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4a18136ad23f65ccd751cf307f85010c1f856a24
rename to src/fuzz/server_corpus_no_fuzzer_mode/4a18136ad23f65ccd751cf307f85010c1f856a24
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4aa6ddc122b53afb2aa16f7c51399d75c4b3e79d b/src/fuzz/server_corpus_no_fuzzer_mode/4aa6ddc122b53afb2aa16f7c51399d75c4b3e79d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4aa6ddc122b53afb2aa16f7c51399d75c4b3e79d
rename to src/fuzz/server_corpus_no_fuzzer_mode/4aa6ddc122b53afb2aa16f7c51399d75c4b3e79d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4aa7a3d7dca16a5b125ae3161759a3013a843b4a b/src/fuzz/server_corpus_no_fuzzer_mode/4aa7a3d7dca16a5b125ae3161759a3013a843b4a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4aa7a3d7dca16a5b125ae3161759a3013a843b4a
rename to src/fuzz/server_corpus_no_fuzzer_mode/4aa7a3d7dca16a5b125ae3161759a3013a843b4a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4c13458278e8e24f390c73fc64a22a5063212b97 b/src/fuzz/server_corpus_no_fuzzer_mode/4c13458278e8e24f390c73fc64a22a5063212b97
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4c13458278e8e24f390c73fc64a22a5063212b97
rename to src/fuzz/server_corpus_no_fuzzer_mode/4c13458278e8e24f390c73fc64a22a5063212b97
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4c38676f28626072b4c9c514cf40f35962edc1c2 b/src/fuzz/server_corpus_no_fuzzer_mode/4c38676f28626072b4c9c514cf40f35962edc1c2
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4c38676f28626072b4c9c514cf40f35962edc1c2
rename to src/fuzz/server_corpus_no_fuzzer_mode/4c38676f28626072b4c9c514cf40f35962edc1c2
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4ca064f1f583ecc5ebd0e2b713093b3aa704ae52 b/src/fuzz/server_corpus_no_fuzzer_mode/4ca064f1f583ecc5ebd0e2b713093b3aa704ae52
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4ca064f1f583ecc5ebd0e2b713093b3aa704ae52
rename to src/fuzz/server_corpus_no_fuzzer_mode/4ca064f1f583ecc5ebd0e2b713093b3aa704ae52
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4cf0671db1e778b55f3279bc9b6146bba65d5ad2 b/src/fuzz/server_corpus_no_fuzzer_mode/4cf0671db1e778b55f3279bc9b6146bba65d5ad2
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4cf0671db1e778b55f3279bc9b6146bba65d5ad2
rename to src/fuzz/server_corpus_no_fuzzer_mode/4cf0671db1e778b55f3279bc9b6146bba65d5ad2
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4d326efc3fdfe62eb1aa6d32baa5bba49875737c b/src/fuzz/server_corpus_no_fuzzer_mode/4d326efc3fdfe62eb1aa6d32baa5bba49875737c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4d326efc3fdfe62eb1aa6d32baa5bba49875737c
rename to src/fuzz/server_corpus_no_fuzzer_mode/4d326efc3fdfe62eb1aa6d32baa5bba49875737c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4e37ca19e3ad4c3239b7b8f14063b7357d3bee47 b/src/fuzz/server_corpus_no_fuzzer_mode/4e37ca19e3ad4c3239b7b8f14063b7357d3bee47
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4e37ca19e3ad4c3239b7b8f14063b7357d3bee47
rename to src/fuzz/server_corpus_no_fuzzer_mode/4e37ca19e3ad4c3239b7b8f14063b7357d3bee47
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4e949b8dfd27d572f83c4776e23e4c8f71392cea b/src/fuzz/server_corpus_no_fuzzer_mode/4e949b8dfd27d572f83c4776e23e4c8f71392cea
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4e949b8dfd27d572f83c4776e23e4c8f71392cea
rename to src/fuzz/server_corpus_no_fuzzer_mode/4e949b8dfd27d572f83c4776e23e4c8f71392cea
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4eea539ee813b43f3242b7a30f5f8fd67fd4bd8d b/src/fuzz/server_corpus_no_fuzzer_mode/4eea539ee813b43f3242b7a30f5f8fd67fd4bd8d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4eea539ee813b43f3242b7a30f5f8fd67fd4bd8d
rename to src/fuzz/server_corpus_no_fuzzer_mode/4eea539ee813b43f3242b7a30f5f8fd67fd4bd8d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/4f49b84d412e0fa3280cf182506aa44b42a89e29 b/src/fuzz/server_corpus_no_fuzzer_mode/4f49b84d412e0fa3280cf182506aa44b42a89e29
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/4f49b84d412e0fa3280cf182506aa44b42a89e29
rename to src/fuzz/server_corpus_no_fuzzer_mode/4f49b84d412e0fa3280cf182506aa44b42a89e29
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5251f7fcfde5023989abd4694a23271fdd7f3f82 b/src/fuzz/server_corpus_no_fuzzer_mode/5251f7fcfde5023989abd4694a23271fdd7f3f82
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5251f7fcfde5023989abd4694a23271fdd7f3f82
rename to src/fuzz/server_corpus_no_fuzzer_mode/5251f7fcfde5023989abd4694a23271fdd7f3f82
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/559d35e035e752f0887f41945d068a3587fd989c b/src/fuzz/server_corpus_no_fuzzer_mode/559d35e035e752f0887f41945d068a3587fd989c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/559d35e035e752f0887f41945d068a3587fd989c
rename to src/fuzz/server_corpus_no_fuzzer_mode/559d35e035e752f0887f41945d068a3587fd989c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/562d3a9f84f5304c2fe84e9cf0f522a5316ccf6c b/src/fuzz/server_corpus_no_fuzzer_mode/562d3a9f84f5304c2fe84e9cf0f522a5316ccf6c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/562d3a9f84f5304c2fe84e9cf0f522a5316ccf6c
rename to src/fuzz/server_corpus_no_fuzzer_mode/562d3a9f84f5304c2fe84e9cf0f522a5316ccf6c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/56479633740ac21e593c4719d9f97c22a6aabd43 b/src/fuzz/server_corpus_no_fuzzer_mode/56479633740ac21e593c4719d9f97c22a6aabd43
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/56479633740ac21e593c4719d9f97c22a6aabd43
rename to src/fuzz/server_corpus_no_fuzzer_mode/56479633740ac21e593c4719d9f97c22a6aabd43
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/568bc0da595603a2412d0d182f1996f5c8af4e44 b/src/fuzz/server_corpus_no_fuzzer_mode/568bc0da595603a2412d0d182f1996f5c8af4e44
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/568bc0da595603a2412d0d182f1996f5c8af4e44
rename to src/fuzz/server_corpus_no_fuzzer_mode/568bc0da595603a2412d0d182f1996f5c8af4e44
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/57a71e5204de5c8ef78a112b0be71bc621e0d79a b/src/fuzz/server_corpus_no_fuzzer_mode/57a71e5204de5c8ef78a112b0be71bc621e0d79a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/57a71e5204de5c8ef78a112b0be71bc621e0d79a
rename to src/fuzz/server_corpus_no_fuzzer_mode/57a71e5204de5c8ef78a112b0be71bc621e0d79a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/57dacc1fbd6bc65f5c236a44ebf0445402d5f595 b/src/fuzz/server_corpus_no_fuzzer_mode/57dacc1fbd6bc65f5c236a44ebf0445402d5f595
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/57dacc1fbd6bc65f5c236a44ebf0445402d5f595
rename to src/fuzz/server_corpus_no_fuzzer_mode/57dacc1fbd6bc65f5c236a44ebf0445402d5f595
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/583154d034eac68a265654797c9dea99b6ffb8c8 b/src/fuzz/server_corpus_no_fuzzer_mode/583154d034eac68a265654797c9dea99b6ffb8c8
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/583154d034eac68a265654797c9dea99b6ffb8c8
rename to src/fuzz/server_corpus_no_fuzzer_mode/583154d034eac68a265654797c9dea99b6ffb8c8
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/58e205d28202069c2c478c2eee4f0f028a0e62e7 b/src/fuzz/server_corpus_no_fuzzer_mode/58e205d28202069c2c478c2eee4f0f028a0e62e7
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/58e205d28202069c2c478c2eee4f0f028a0e62e7
rename to src/fuzz/server_corpus_no_fuzzer_mode/58e205d28202069c2c478c2eee4f0f028a0e62e7
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/595b8d5661597a065ef843bc241f46d1026a8c60 b/src/fuzz/server_corpus_no_fuzzer_mode/595b8d5661597a065ef843bc241f46d1026a8c60
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/595b8d5661597a065ef843bc241f46d1026a8c60
rename to src/fuzz/server_corpus_no_fuzzer_mode/595b8d5661597a065ef843bc241f46d1026a8c60
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/597dee9fac708a8ab25dc087b7b3e1033e91ef9f b/src/fuzz/server_corpus_no_fuzzer_mode/597dee9fac708a8ab25dc087b7b3e1033e91ef9f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/597dee9fac708a8ab25dc087b7b3e1033e91ef9f
rename to src/fuzz/server_corpus_no_fuzzer_mode/597dee9fac708a8ab25dc087b7b3e1033e91ef9f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5a341e79088c85ccb96ba6c4eefbe5239c73686f b/src/fuzz/server_corpus_no_fuzzer_mode/5a341e79088c85ccb96ba6c4eefbe5239c73686f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5a341e79088c85ccb96ba6c4eefbe5239c73686f
rename to src/fuzz/server_corpus_no_fuzzer_mode/5a341e79088c85ccb96ba6c4eefbe5239c73686f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5a626a3ee9d907c8e96816195ffcd58035bf8297 b/src/fuzz/server_corpus_no_fuzzer_mode/5a626a3ee9d907c8e96816195ffcd58035bf8297
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5a626a3ee9d907c8e96816195ffcd58035bf8297
rename to src/fuzz/server_corpus_no_fuzzer_mode/5a626a3ee9d907c8e96816195ffcd58035bf8297
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5b8bdf3f7553868f91403a49bdc32e18d56540a0 b/src/fuzz/server_corpus_no_fuzzer_mode/5b8bdf3f7553868f91403a49bdc32e18d56540a0
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5b8bdf3f7553868f91403a49bdc32e18d56540a0
rename to src/fuzz/server_corpus_no_fuzzer_mode/5b8bdf3f7553868f91403a49bdc32e18d56540a0
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5c09923b5d854ea172edd91e245737ee1da84f97 b/src/fuzz/server_corpus_no_fuzzer_mode/5c09923b5d854ea172edd91e245737ee1da84f97
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5c09923b5d854ea172edd91e245737ee1da84f97
rename to src/fuzz/server_corpus_no_fuzzer_mode/5c09923b5d854ea172edd91e245737ee1da84f97
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5ca590cabb6eff12e445b3a46f7723636f3f383d b/src/fuzz/server_corpus_no_fuzzer_mode/5ca590cabb6eff12e445b3a46f7723636f3f383d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5ca590cabb6eff12e445b3a46f7723636f3f383d
rename to src/fuzz/server_corpus_no_fuzzer_mode/5ca590cabb6eff12e445b3a46f7723636f3f383d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5cea68d5e95c3b3002eb3038ece431e32cf620b0 b/src/fuzz/server_corpus_no_fuzzer_mode/5cea68d5e95c3b3002eb3038ece431e32cf620b0
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5cea68d5e95c3b3002eb3038ece431e32cf620b0
rename to src/fuzz/server_corpus_no_fuzzer_mode/5cea68d5e95c3b3002eb3038ece431e32cf620b0
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5d04402a860b737a6f12e8d5e86a3247f2c9444f b/src/fuzz/server_corpus_no_fuzzer_mode/5d04402a860b737a6f12e8d5e86a3247f2c9444f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5d04402a860b737a6f12e8d5e86a3247f2c9444f
rename to src/fuzz/server_corpus_no_fuzzer_mode/5d04402a860b737a6f12e8d5e86a3247f2c9444f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5d6384b5248f87e4ef42af56a4ee44de9c9b80b8 b/src/fuzz/server_corpus_no_fuzzer_mode/5d6384b5248f87e4ef42af56a4ee44de9c9b80b8
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5d6384b5248f87e4ef42af56a4ee44de9c9b80b8
rename to src/fuzz/server_corpus_no_fuzzer_mode/5d6384b5248f87e4ef42af56a4ee44de9c9b80b8
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5d8b9c2f571f945a671465f9d707532342c707d0 b/src/fuzz/server_corpus_no_fuzzer_mode/5d8b9c2f571f945a671465f9d707532342c707d0
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5d8b9c2f571f945a671465f9d707532342c707d0
rename to src/fuzz/server_corpus_no_fuzzer_mode/5d8b9c2f571f945a671465f9d707532342c707d0
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5d9d829821ed03338ab892d38b4479dfeeee663d b/src/fuzz/server_corpus_no_fuzzer_mode/5d9d829821ed03338ab892d38b4479dfeeee663d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5d9d829821ed03338ab892d38b4479dfeeee663d
rename to src/fuzz/server_corpus_no_fuzzer_mode/5d9d829821ed03338ab892d38b4479dfeeee663d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5dd145b1b92c4f903e7d75b24e9b452743205e9f b/src/fuzz/server_corpus_no_fuzzer_mode/5dd145b1b92c4f903e7d75b24e9b452743205e9f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5dd145b1b92c4f903e7d75b24e9b452743205e9f
rename to src/fuzz/server_corpus_no_fuzzer_mode/5dd145b1b92c4f903e7d75b24e9b452743205e9f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5e1cf62ca22f839bbc2c61e2e1bb2e7e81ed7bee b/src/fuzz/server_corpus_no_fuzzer_mode/5e1cf62ca22f839bbc2c61e2e1bb2e7e81ed7bee
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5e1cf62ca22f839bbc2c61e2e1bb2e7e81ed7bee
rename to src/fuzz/server_corpus_no_fuzzer_mode/5e1cf62ca22f839bbc2c61e2e1bb2e7e81ed7bee
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5ee0835e4c227fb2e2a9d83a4197c04bf80a34bb b/src/fuzz/server_corpus_no_fuzzer_mode/5ee0835e4c227fb2e2a9d83a4197c04bf80a34bb
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5ee0835e4c227fb2e2a9d83a4197c04bf80a34bb
rename to src/fuzz/server_corpus_no_fuzzer_mode/5ee0835e4c227fb2e2a9d83a4197c04bf80a34bb
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5ef8b90c3ef4ffb0e87ad987f5ce573e3650e68e b/src/fuzz/server_corpus_no_fuzzer_mode/5ef8b90c3ef4ffb0e87ad987f5ce573e3650e68e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5ef8b90c3ef4ffb0e87ad987f5ce573e3650e68e
rename to src/fuzz/server_corpus_no_fuzzer_mode/5ef8b90c3ef4ffb0e87ad987f5ce573e3650e68e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5f46dd35ce756a42da7e301b0f85df2e533cc422 b/src/fuzz/server_corpus_no_fuzzer_mode/5f46dd35ce756a42da7e301b0f85df2e533cc422
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5f46dd35ce756a42da7e301b0f85df2e533cc422
rename to src/fuzz/server_corpus_no_fuzzer_mode/5f46dd35ce756a42da7e301b0f85df2e533cc422
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5f6cb767f1a17a7a907844b0b6d641215e75c9bc b/src/fuzz/server_corpus_no_fuzzer_mode/5f6cb767f1a17a7a907844b0b6d641215e75c9bc
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5f6cb767f1a17a7a907844b0b6d641215e75c9bc
rename to src/fuzz/server_corpus_no_fuzzer_mode/5f6cb767f1a17a7a907844b0b6d641215e75c9bc
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/5fd0a6765eee8e3ac16741d43e942489c427550d b/src/fuzz/server_corpus_no_fuzzer_mode/5fd0a6765eee8e3ac16741d43e942489c427550d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/5fd0a6765eee8e3ac16741d43e942489c427550d
rename to src/fuzz/server_corpus_no_fuzzer_mode/5fd0a6765eee8e3ac16741d43e942489c427550d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/6088101bb24a4f3215d8cd54ce65c98ac25b2a4a b/src/fuzz/server_corpus_no_fuzzer_mode/6088101bb24a4f3215d8cd54ce65c98ac25b2a4a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/6088101bb24a4f3215d8cd54ce65c98ac25b2a4a
rename to src/fuzz/server_corpus_no_fuzzer_mode/6088101bb24a4f3215d8cd54ce65c98ac25b2a4a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/60e32d6e31df066ecf0f393014c52b788f6810ba b/src/fuzz/server_corpus_no_fuzzer_mode/60e32d6e31df066ecf0f393014c52b788f6810ba
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/60e32d6e31df066ecf0f393014c52b788f6810ba
rename to src/fuzz/server_corpus_no_fuzzer_mode/60e32d6e31df066ecf0f393014c52b788f6810ba
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/611bff1395d37cfebe40961126bcada5aeb9a3ef b/src/fuzz/server_corpus_no_fuzzer_mode/611bff1395d37cfebe40961126bcada5aeb9a3ef
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/611bff1395d37cfebe40961126bcada5aeb9a3ef
rename to src/fuzz/server_corpus_no_fuzzer_mode/611bff1395d37cfebe40961126bcada5aeb9a3ef
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/618bdf7184839285341c130bc68eaf3f87ef03cb b/src/fuzz/server_corpus_no_fuzzer_mode/618bdf7184839285341c130bc68eaf3f87ef03cb
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/618bdf7184839285341c130bc68eaf3f87ef03cb
rename to src/fuzz/server_corpus_no_fuzzer_mode/618bdf7184839285341c130bc68eaf3f87ef03cb
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/626996d0b8bc362a6f8a538516f373eb1a771482 b/src/fuzz/server_corpus_no_fuzzer_mode/626996d0b8bc362a6f8a538516f373eb1a771482
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/626996d0b8bc362a6f8a538516f373eb1a771482
rename to src/fuzz/server_corpus_no_fuzzer_mode/626996d0b8bc362a6f8a538516f373eb1a771482
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/62709f5d6c53b7bcb11cd5c9a98bf99daf0533ff b/src/fuzz/server_corpus_no_fuzzer_mode/62709f5d6c53b7bcb11cd5c9a98bf99daf0533ff
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/62709f5d6c53b7bcb11cd5c9a98bf99daf0533ff
rename to src/fuzz/server_corpus_no_fuzzer_mode/62709f5d6c53b7bcb11cd5c9a98bf99daf0533ff
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/650722a06166c09fa75c379d20649752376a78ba b/src/fuzz/server_corpus_no_fuzzer_mode/650722a06166c09fa75c379d20649752376a78ba
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/650722a06166c09fa75c379d20649752376a78ba
rename to src/fuzz/server_corpus_no_fuzzer_mode/650722a06166c09fa75c379d20649752376a78ba
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/655609b59d4b870287aa77dfb016353edbd9991f b/src/fuzz/server_corpus_no_fuzzer_mode/655609b59d4b870287aa77dfb016353edbd9991f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/655609b59d4b870287aa77dfb016353edbd9991f
rename to src/fuzz/server_corpus_no_fuzzer_mode/655609b59d4b870287aa77dfb016353edbd9991f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/660d46a5e4194cd5c80bc4f5b30ca23708dc727a b/src/fuzz/server_corpus_no_fuzzer_mode/660d46a5e4194cd5c80bc4f5b30ca23708dc727a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/660d46a5e4194cd5c80bc4f5b30ca23708dc727a
rename to src/fuzz/server_corpus_no_fuzzer_mode/660d46a5e4194cd5c80bc4f5b30ca23708dc727a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/664405ec872a0fc330c8bfd0f92f361388cf095b b/src/fuzz/server_corpus_no_fuzzer_mode/664405ec872a0fc330c8bfd0f92f361388cf095b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/664405ec872a0fc330c8bfd0f92f361388cf095b
rename to src/fuzz/server_corpus_no_fuzzer_mode/664405ec872a0fc330c8bfd0f92f361388cf095b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/67816ae7bf8c7c76cb2fcd60c2cea995f2f85c29 b/src/fuzz/server_corpus_no_fuzzer_mode/67816ae7bf8c7c76cb2fcd60c2cea995f2f85c29
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/67816ae7bf8c7c76cb2fcd60c2cea995f2f85c29
rename to src/fuzz/server_corpus_no_fuzzer_mode/67816ae7bf8c7c76cb2fcd60c2cea995f2f85c29
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/67f9f9f0c5dc571443548dee3eaa43e5da943ed5 b/src/fuzz/server_corpus_no_fuzzer_mode/67f9f9f0c5dc571443548dee3eaa43e5da943ed5
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/67f9f9f0c5dc571443548dee3eaa43e5da943ed5
rename to src/fuzz/server_corpus_no_fuzzer_mode/67f9f9f0c5dc571443548dee3eaa43e5da943ed5
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/6a46272294a3c8cb305211f0e4897521f4fd0396 b/src/fuzz/server_corpus_no_fuzzer_mode/6a46272294a3c8cb305211f0e4897521f4fd0396
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/6a46272294a3c8cb305211f0e4897521f4fd0396
rename to src/fuzz/server_corpus_no_fuzzer_mode/6a46272294a3c8cb305211f0e4897521f4fd0396
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/6adf86bf945a72fcca8ef6b7bd182703c941ec58 b/src/fuzz/server_corpus_no_fuzzer_mode/6adf86bf945a72fcca8ef6b7bd182703c941ec58
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/6adf86bf945a72fcca8ef6b7bd182703c941ec58
rename to src/fuzz/server_corpus_no_fuzzer_mode/6adf86bf945a72fcca8ef6b7bd182703c941ec58
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/6c5d46f8ca6e08d36605a658973f351b3fdafc39 b/src/fuzz/server_corpus_no_fuzzer_mode/6c5d46f8ca6e08d36605a658973f351b3fdafc39
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/6c5d46f8ca6e08d36605a658973f351b3fdafc39
rename to src/fuzz/server_corpus_no_fuzzer_mode/6c5d46f8ca6e08d36605a658973f351b3fdafc39
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/6cdd68eefb1fe002dde4dd5c06297468bfb10767 b/src/fuzz/server_corpus_no_fuzzer_mode/6cdd68eefb1fe002dde4dd5c06297468bfb10767
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/6cdd68eefb1fe002dde4dd5c06297468bfb10767
rename to src/fuzz/server_corpus_no_fuzzer_mode/6cdd68eefb1fe002dde4dd5c06297468bfb10767
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/6da820f4b50b40169f3a3af63c4dae748191f386 b/src/fuzz/server_corpus_no_fuzzer_mode/6da820f4b50b40169f3a3af63c4dae748191f386
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/6da820f4b50b40169f3a3af63c4dae748191f386
rename to src/fuzz/server_corpus_no_fuzzer_mode/6da820f4b50b40169f3a3af63c4dae748191f386
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/6dc59cee133378570b955b045aae46d189bfede9 b/src/fuzz/server_corpus_no_fuzzer_mode/6dc59cee133378570b955b045aae46d189bfede9
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/6dc59cee133378570b955b045aae46d189bfede9
rename to src/fuzz/server_corpus_no_fuzzer_mode/6dc59cee133378570b955b045aae46d189bfede9
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/6f72491711e69a5ede3650b189f27c8e0e51c6dc b/src/fuzz/server_corpus_no_fuzzer_mode/6f72491711e69a5ede3650b189f27c8e0e51c6dc
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/6f72491711e69a5ede3650b189f27c8e0e51c6dc
rename to src/fuzz/server_corpus_no_fuzzer_mode/6f72491711e69a5ede3650b189f27c8e0e51c6dc
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/6fe2a9faf86292a05c8ef3ae87dddce4b59366b0 b/src/fuzz/server_corpus_no_fuzzer_mode/6fe2a9faf86292a05c8ef3ae87dddce4b59366b0
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/6fe2a9faf86292a05c8ef3ae87dddce4b59366b0
rename to src/fuzz/server_corpus_no_fuzzer_mode/6fe2a9faf86292a05c8ef3ae87dddce4b59366b0
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/707b0f1ccd8a88377f0fa0d4feb395c662a0a120 b/src/fuzz/server_corpus_no_fuzzer_mode/707b0f1ccd8a88377f0fa0d4feb395c662a0a120
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/707b0f1ccd8a88377f0fa0d4feb395c662a0a120
rename to src/fuzz/server_corpus_no_fuzzer_mode/707b0f1ccd8a88377f0fa0d4feb395c662a0a120
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/70bb9060ac38d529a1ca125477a165177218a578 b/src/fuzz/server_corpus_no_fuzzer_mode/70bb9060ac38d529a1ca125477a165177218a578
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/70bb9060ac38d529a1ca125477a165177218a578
rename to src/fuzz/server_corpus_no_fuzzer_mode/70bb9060ac38d529a1ca125477a165177218a578
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/71178ffc0f7263e9825d6a6fc402fe1e37df8f9b b/src/fuzz/server_corpus_no_fuzzer_mode/71178ffc0f7263e9825d6a6fc402fe1e37df8f9b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/71178ffc0f7263e9825d6a6fc402fe1e37df8f9b
rename to src/fuzz/server_corpus_no_fuzzer_mode/71178ffc0f7263e9825d6a6fc402fe1e37df8f9b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/718487afa1d377f123c6756bd3251b181b0b5879 b/src/fuzz/server_corpus_no_fuzzer_mode/718487afa1d377f123c6756bd3251b181b0b5879
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/718487afa1d377f123c6756bd3251b181b0b5879
rename to src/fuzz/server_corpus_no_fuzzer_mode/718487afa1d377f123c6756bd3251b181b0b5879
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/71a68062c2a288672411c719dfe064ef6b527aa1 b/src/fuzz/server_corpus_no_fuzzer_mode/71a68062c2a288672411c719dfe064ef6b527aa1
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/71a68062c2a288672411c719dfe064ef6b527aa1
rename to src/fuzz/server_corpus_no_fuzzer_mode/71a68062c2a288672411c719dfe064ef6b527aa1
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/724caff29ecdab4790fd63d079c517a485104957 b/src/fuzz/server_corpus_no_fuzzer_mode/724caff29ecdab4790fd63d079c517a485104957
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/724caff29ecdab4790fd63d079c517a485104957
rename to src/fuzz/server_corpus_no_fuzzer_mode/724caff29ecdab4790fd63d079c517a485104957
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/72cf7edf6f3456377ee4c2fa32d2a38028397ef3 b/src/fuzz/server_corpus_no_fuzzer_mode/72cf7edf6f3456377ee4c2fa32d2a38028397ef3
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/72cf7edf6f3456377ee4c2fa32d2a38028397ef3
rename to src/fuzz/server_corpus_no_fuzzer_mode/72cf7edf6f3456377ee4c2fa32d2a38028397ef3
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/72f0a9af527b837ff6543e84560fd10636b8d316 b/src/fuzz/server_corpus_no_fuzzer_mode/72f0a9af527b837ff6543e84560fd10636b8d316
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/72f0a9af527b837ff6543e84560fd10636b8d316
rename to src/fuzz/server_corpus_no_fuzzer_mode/72f0a9af527b837ff6543e84560fd10636b8d316
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/736e50c5689e7cbb2f0b380a6748a0c7cc080dfa b/src/fuzz/server_corpus_no_fuzzer_mode/736e50c5689e7cbb2f0b380a6748a0c7cc080dfa
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/736e50c5689e7cbb2f0b380a6748a0c7cc080dfa
rename to src/fuzz/server_corpus_no_fuzzer_mode/736e50c5689e7cbb2f0b380a6748a0c7cc080dfa
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/76004034fcbe63d7e8a6a75770d437995b8237cf b/src/fuzz/server_corpus_no_fuzzer_mode/76004034fcbe63d7e8a6a75770d437995b8237cf
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/76004034fcbe63d7e8a6a75770d437995b8237cf
rename to src/fuzz/server_corpus_no_fuzzer_mode/76004034fcbe63d7e8a6a75770d437995b8237cf
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/766c3f823846075e032780a90c901b1ca9f34b33 b/src/fuzz/server_corpus_no_fuzzer_mode/766c3f823846075e032780a90c901b1ca9f34b33
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/766c3f823846075e032780a90c901b1ca9f34b33
rename to src/fuzz/server_corpus_no_fuzzer_mode/766c3f823846075e032780a90c901b1ca9f34b33
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/7805d9a0fcc60059aa961104b53631df4baded7d b/src/fuzz/server_corpus_no_fuzzer_mode/7805d9a0fcc60059aa961104b53631df4baded7d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/7805d9a0fcc60059aa961104b53631df4baded7d
rename to src/fuzz/server_corpus_no_fuzzer_mode/7805d9a0fcc60059aa961104b53631df4baded7d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/78453b23ede1f62b308ebf6330c999304c0fa50c b/src/fuzz/server_corpus_no_fuzzer_mode/78453b23ede1f62b308ebf6330c999304c0fa50c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/78453b23ede1f62b308ebf6330c999304c0fa50c
rename to src/fuzz/server_corpus_no_fuzzer_mode/78453b23ede1f62b308ebf6330c999304c0fa50c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/78a7f99b94434ca28134c7a16ee1bcc3aa62757d b/src/fuzz/server_corpus_no_fuzzer_mode/78a7f99b94434ca28134c7a16ee1bcc3aa62757d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/78a7f99b94434ca28134c7a16ee1bcc3aa62757d
rename to src/fuzz/server_corpus_no_fuzzer_mode/78a7f99b94434ca28134c7a16ee1bcc3aa62757d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/79c21d4627814845abb47f422f55dce52396e471 b/src/fuzz/server_corpus_no_fuzzer_mode/79c21d4627814845abb47f422f55dce52396e471
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/79c21d4627814845abb47f422f55dce52396e471
rename to src/fuzz/server_corpus_no_fuzzer_mode/79c21d4627814845abb47f422f55dce52396e471
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/7b976de73f25c7fde1bdf9a7e1b1d690c90eac8c b/src/fuzz/server_corpus_no_fuzzer_mode/7b976de73f25c7fde1bdf9a7e1b1d690c90eac8c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/7b976de73f25c7fde1bdf9a7e1b1d690c90eac8c
rename to src/fuzz/server_corpus_no_fuzzer_mode/7b976de73f25c7fde1bdf9a7e1b1d690c90eac8c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/7d432b7e92184ce59d40f0980b6519878076c0bf b/src/fuzz/server_corpus_no_fuzzer_mode/7d432b7e92184ce59d40f0980b6519878076c0bf
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/7d432b7e92184ce59d40f0980b6519878076c0bf
rename to src/fuzz/server_corpus_no_fuzzer_mode/7d432b7e92184ce59d40f0980b6519878076c0bf
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/7d943509937db131b9d406715007444de7dfa0e0 b/src/fuzz/server_corpus_no_fuzzer_mode/7d943509937db131b9d406715007444de7dfa0e0
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/7d943509937db131b9d406715007444de7dfa0e0
rename to src/fuzz/server_corpus_no_fuzzer_mode/7d943509937db131b9d406715007444de7dfa0e0
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/7dc5dbb29d21ff78bb6816b3abc638251aa025a8 b/src/fuzz/server_corpus_no_fuzzer_mode/7dc5dbb29d21ff78bb6816b3abc638251aa025a8
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/7dc5dbb29d21ff78bb6816b3abc638251aa025a8
rename to src/fuzz/server_corpus_no_fuzzer_mode/7dc5dbb29d21ff78bb6816b3abc638251aa025a8
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/7e717339a399dd1ab377076e6fbd3ae53bd0533b b/src/fuzz/server_corpus_no_fuzzer_mode/7e717339a399dd1ab377076e6fbd3ae53bd0533b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/7e717339a399dd1ab377076e6fbd3ae53bd0533b
rename to src/fuzz/server_corpus_no_fuzzer_mode/7e717339a399dd1ab377076e6fbd3ae53bd0533b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/7e8ece78856f6d3d8e7dbf93dcc607615954f806 b/src/fuzz/server_corpus_no_fuzzer_mode/7e8ece78856f6d3d8e7dbf93dcc607615954f806
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/7e8ece78856f6d3d8e7dbf93dcc607615954f806
rename to src/fuzz/server_corpus_no_fuzzer_mode/7e8ece78856f6d3d8e7dbf93dcc607615954f806
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/7ef3c6e1dd2470e7e8ffd22725585b67a170dd78 b/src/fuzz/server_corpus_no_fuzzer_mode/7ef3c6e1dd2470e7e8ffd22725585b67a170dd78
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/7ef3c6e1dd2470e7e8ffd22725585b67a170dd78
rename to src/fuzz/server_corpus_no_fuzzer_mode/7ef3c6e1dd2470e7e8ffd22725585b67a170dd78
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/7fbbd3611f4745dd11326b9aa98789fdd5317226 b/src/fuzz/server_corpus_no_fuzzer_mode/7fbbd3611f4745dd11326b9aa98789fdd5317226
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/7fbbd3611f4745dd11326b9aa98789fdd5317226
rename to src/fuzz/server_corpus_no_fuzzer_mode/7fbbd3611f4745dd11326b9aa98789fdd5317226
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/80b0fd23e419bc63185b219828876a0a799e9292 b/src/fuzz/server_corpus_no_fuzzer_mode/80b0fd23e419bc63185b219828876a0a799e9292
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/80b0fd23e419bc63185b219828876a0a799e9292
rename to src/fuzz/server_corpus_no_fuzzer_mode/80b0fd23e419bc63185b219828876a0a799e9292
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/80b62afd604052f368219c4ecf68cb13b5949e8e b/src/fuzz/server_corpus_no_fuzzer_mode/80b62afd604052f368219c4ecf68cb13b5949e8e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/80b62afd604052f368219c4ecf68cb13b5949e8e
rename to src/fuzz/server_corpus_no_fuzzer_mode/80b62afd604052f368219c4ecf68cb13b5949e8e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/8152e5337d21063626c8ce11273dba140ae595cd b/src/fuzz/server_corpus_no_fuzzer_mode/8152e5337d21063626c8ce11273dba140ae595cd
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/8152e5337d21063626c8ce11273dba140ae595cd
rename to src/fuzz/server_corpus_no_fuzzer_mode/8152e5337d21063626c8ce11273dba140ae595cd
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/81a602fcf7105008bd20ead1ae6462e98bde1ca7 b/src/fuzz/server_corpus_no_fuzzer_mode/81a602fcf7105008bd20ead1ae6462e98bde1ca7
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/81a602fcf7105008bd20ead1ae6462e98bde1ca7
rename to src/fuzz/server_corpus_no_fuzzer_mode/81a602fcf7105008bd20ead1ae6462e98bde1ca7
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/821fbdcc1dae7f2e165d8612c216cb9f87c993b9 b/src/fuzz/server_corpus_no_fuzzer_mode/821fbdcc1dae7f2e165d8612c216cb9f87c993b9
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/821fbdcc1dae7f2e165d8612c216cb9f87c993b9
rename to src/fuzz/server_corpus_no_fuzzer_mode/821fbdcc1dae7f2e165d8612c216cb9f87c993b9
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/822842ea89615192b041877e7a75fd41c2e82790 b/src/fuzz/server_corpus_no_fuzzer_mode/822842ea89615192b041877e7a75fd41c2e82790
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/822842ea89615192b041877e7a75fd41c2e82790
rename to src/fuzz/server_corpus_no_fuzzer_mode/822842ea89615192b041877e7a75fd41c2e82790
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/825ed8f2615a372a4284a7d7629175cd79aa938f b/src/fuzz/server_corpus_no_fuzzer_mode/825ed8f2615a372a4284a7d7629175cd79aa938f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/825ed8f2615a372a4284a7d7629175cd79aa938f
rename to src/fuzz/server_corpus_no_fuzzer_mode/825ed8f2615a372a4284a7d7629175cd79aa938f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/836d26bcfdebc4573ab9772cdd267fdea80a7d72 b/src/fuzz/server_corpus_no_fuzzer_mode/836d26bcfdebc4573ab9772cdd267fdea80a7d72
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/836d26bcfdebc4573ab9772cdd267fdea80a7d72
rename to src/fuzz/server_corpus_no_fuzzer_mode/836d26bcfdebc4573ab9772cdd267fdea80a7d72
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/83de936cbeff0cf860fdcfb2977d79e8475a47a1 b/src/fuzz/server_corpus_no_fuzzer_mode/83de936cbeff0cf860fdcfb2977d79e8475a47a1
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/83de936cbeff0cf860fdcfb2977d79e8475a47a1
rename to src/fuzz/server_corpus_no_fuzzer_mode/83de936cbeff0cf860fdcfb2977d79e8475a47a1
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/843ae2ae8e64013b78ae489cd8223e3576e73453 b/src/fuzz/server_corpus_no_fuzzer_mode/843ae2ae8e64013b78ae489cd8223e3576e73453
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/843ae2ae8e64013b78ae489cd8223e3576e73453
rename to src/fuzz/server_corpus_no_fuzzer_mode/843ae2ae8e64013b78ae489cd8223e3576e73453
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/84db07d470de108408623e822ab8a3ac0582f61b b/src/fuzz/server_corpus_no_fuzzer_mode/84db07d470de108408623e822ab8a3ac0582f61b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/84db07d470de108408623e822ab8a3ac0582f61b
rename to src/fuzz/server_corpus_no_fuzzer_mode/84db07d470de108408623e822ab8a3ac0582f61b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/854e7723cc5226072b5b9353200431a9cca34f1c b/src/fuzz/server_corpus_no_fuzzer_mode/854e7723cc5226072b5b9353200431a9cca34f1c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/854e7723cc5226072b5b9353200431a9cca34f1c
rename to src/fuzz/server_corpus_no_fuzzer_mode/854e7723cc5226072b5b9353200431a9cca34f1c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/85e1ef5cfc5fc5055eaf001354ce0be4f251784a b/src/fuzz/server_corpus_no_fuzzer_mode/85e1ef5cfc5fc5055eaf001354ce0be4f251784a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/85e1ef5cfc5fc5055eaf001354ce0be4f251784a
rename to src/fuzz/server_corpus_no_fuzzer_mode/85e1ef5cfc5fc5055eaf001354ce0be4f251784a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/86274c56c95f710d955eecf162f466e7ee48dde6 b/src/fuzz/server_corpus_no_fuzzer_mode/86274c56c95f710d955eecf162f466e7ee48dde6
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/86274c56c95f710d955eecf162f466e7ee48dde6
rename to src/fuzz/server_corpus_no_fuzzer_mode/86274c56c95f710d955eecf162f466e7ee48dde6
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/877acade5135a842fa32414c9de11e39e62276bd b/src/fuzz/server_corpus_no_fuzzer_mode/877acade5135a842fa32414c9de11e39e62276bd
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/877acade5135a842fa32414c9de11e39e62276bd
rename to src/fuzz/server_corpus_no_fuzzer_mode/877acade5135a842fa32414c9de11e39e62276bd
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/879869086d669960666b14d379affcc3acedc3c7 b/src/fuzz/server_corpus_no_fuzzer_mode/879869086d669960666b14d379affcc3acedc3c7
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/879869086d669960666b14d379affcc3acedc3c7
rename to src/fuzz/server_corpus_no_fuzzer_mode/879869086d669960666b14d379affcc3acedc3c7
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/889e532554623157236f8fa8b550fee21cff8fd2 b/src/fuzz/server_corpus_no_fuzzer_mode/889e532554623157236f8fa8b550fee21cff8fd2
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/889e532554623157236f8fa8b550fee21cff8fd2
rename to src/fuzz/server_corpus_no_fuzzer_mode/889e532554623157236f8fa8b550fee21cff8fd2
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/88fbadaa4011de66b7de55d7f1a5ac92f7f9ad5e b/src/fuzz/server_corpus_no_fuzzer_mode/88fbadaa4011de66b7de55d7f1a5ac92f7f9ad5e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/88fbadaa4011de66b7de55d7f1a5ac92f7f9ad5e
rename to src/fuzz/server_corpus_no_fuzzer_mode/88fbadaa4011de66b7de55d7f1a5ac92f7f9ad5e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/8920613be0e2e08b099cd94e4596f10b1223d80b b/src/fuzz/server_corpus_no_fuzzer_mode/8920613be0e2e08b099cd94e4596f10b1223d80b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/8920613be0e2e08b099cd94e4596f10b1223d80b
rename to src/fuzz/server_corpus_no_fuzzer_mode/8920613be0e2e08b099cd94e4596f10b1223d80b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/8a046e8af539745b3fa115d1332db059da5228bf b/src/fuzz/server_corpus_no_fuzzer_mode/8a046e8af539745b3fa115d1332db059da5228bf
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/8a046e8af539745b3fa115d1332db059da5228bf
rename to src/fuzz/server_corpus_no_fuzzer_mode/8a046e8af539745b3fa115d1332db059da5228bf
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/8a19f558c0b396a1772c85d64fb6c6f5bd8f269e b/src/fuzz/server_corpus_no_fuzzer_mode/8a19f558c0b396a1772c85d64fb6c6f5bd8f269e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/8a19f558c0b396a1772c85d64fb6c6f5bd8f269e
rename to src/fuzz/server_corpus_no_fuzzer_mode/8a19f558c0b396a1772c85d64fb6c6f5bd8f269e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/8a1a7fa937593cb98656fb6ea85d2619237cb0c2 b/src/fuzz/server_corpus_no_fuzzer_mode/8a1a7fa937593cb98656fb6ea85d2619237cb0c2
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/8a1a7fa937593cb98656fb6ea85d2619237cb0c2
rename to src/fuzz/server_corpus_no_fuzzer_mode/8a1a7fa937593cb98656fb6ea85d2619237cb0c2
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/8b41db3a58cfcc484be4b1eacd8cc9f1264090ab b/src/fuzz/server_corpus_no_fuzzer_mode/8b41db3a58cfcc484be4b1eacd8cc9f1264090ab
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/8b41db3a58cfcc484be4b1eacd8cc9f1264090ab
rename to src/fuzz/server_corpus_no_fuzzer_mode/8b41db3a58cfcc484be4b1eacd8cc9f1264090ab
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/8b70c7e172fcaf65fad4f41bef000bad151bf5a4 b/src/fuzz/server_corpus_no_fuzzer_mode/8b70c7e172fcaf65fad4f41bef000bad151bf5a4
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/8b70c7e172fcaf65fad4f41bef000bad151bf5a4
rename to src/fuzz/server_corpus_no_fuzzer_mode/8b70c7e172fcaf65fad4f41bef000bad151bf5a4
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/8ba3ad4f520f6fbfeb1fda66fb312f92b5e52d37 b/src/fuzz/server_corpus_no_fuzzer_mode/8ba3ad4f520f6fbfeb1fda66fb312f92b5e52d37
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/8ba3ad4f520f6fbfeb1fda66fb312f92b5e52d37
rename to src/fuzz/server_corpus_no_fuzzer_mode/8ba3ad4f520f6fbfeb1fda66fb312f92b5e52d37
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/8bc2ed3ea8079724e11704db483b5fd627b2340c b/src/fuzz/server_corpus_no_fuzzer_mode/8bc2ed3ea8079724e11704db483b5fd627b2340c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/8bc2ed3ea8079724e11704db483b5fd627b2340c
rename to src/fuzz/server_corpus_no_fuzzer_mode/8bc2ed3ea8079724e11704db483b5fd627b2340c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/8c79943f1258629438d0f2e7a596a53f9fa4714a b/src/fuzz/server_corpus_no_fuzzer_mode/8c79943f1258629438d0f2e7a596a53f9fa4714a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/8c79943f1258629438d0f2e7a596a53f9fa4714a
rename to src/fuzz/server_corpus_no_fuzzer_mode/8c79943f1258629438d0f2e7a596a53f9fa4714a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/8e061386f97303e9355245910b475a257109cf23 b/src/fuzz/server_corpus_no_fuzzer_mode/8e061386f97303e9355245910b475a257109cf23
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/8e061386f97303e9355245910b475a257109cf23
rename to src/fuzz/server_corpus_no_fuzzer_mode/8e061386f97303e9355245910b475a257109cf23
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/8e242aa761224ff33eb5cf2d3805948f9f97c164 b/src/fuzz/server_corpus_no_fuzzer_mode/8e242aa761224ff33eb5cf2d3805948f9f97c164
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/8e242aa761224ff33eb5cf2d3805948f9f97c164
rename to src/fuzz/server_corpus_no_fuzzer_mode/8e242aa761224ff33eb5cf2d3805948f9f97c164
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/8e99da49c383818a60e748d408303bed43812a12 b/src/fuzz/server_corpus_no_fuzzer_mode/8e99da49c383818a60e748d408303bed43812a12
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/8e99da49c383818a60e748d408303bed43812a12
rename to src/fuzz/server_corpus_no_fuzzer_mode/8e99da49c383818a60e748d408303bed43812a12
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/8eb4f628da35d5bdd81e927d30d1143e9a05d35b b/src/fuzz/server_corpus_no_fuzzer_mode/8eb4f628da35d5bdd81e927d30d1143e9a05d35b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/8eb4f628da35d5bdd81e927d30d1143e9a05d35b
rename to src/fuzz/server_corpus_no_fuzzer_mode/8eb4f628da35d5bdd81e927d30d1143e9a05d35b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/8f86e599ff8254735a9e0f84edaa1a55d2069dfe b/src/fuzz/server_corpus_no_fuzzer_mode/8f86e599ff8254735a9e0f84edaa1a55d2069dfe
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/8f86e599ff8254735a9e0f84edaa1a55d2069dfe
rename to src/fuzz/server_corpus_no_fuzzer_mode/8f86e599ff8254735a9e0f84edaa1a55d2069dfe
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/9072ecf76bc288e26aa74c1ca5118a73563fe219 b/src/fuzz/server_corpus_no_fuzzer_mode/9072ecf76bc288e26aa74c1ca5118a73563fe219
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/9072ecf76bc288e26aa74c1ca5118a73563fe219
rename to src/fuzz/server_corpus_no_fuzzer_mode/9072ecf76bc288e26aa74c1ca5118a73563fe219
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/90d7ff2d7fd456c8126226f41b65a84e0a1d7d33 b/src/fuzz/server_corpus_no_fuzzer_mode/90d7ff2d7fd456c8126226f41b65a84e0a1d7d33
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/90d7ff2d7fd456c8126226f41b65a84e0a1d7d33
rename to src/fuzz/server_corpus_no_fuzzer_mode/90d7ff2d7fd456c8126226f41b65a84e0a1d7d33
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/91187d13c0deebb8ac9a3f6f8aac183e37b74ad6 b/src/fuzz/server_corpus_no_fuzzer_mode/91187d13c0deebb8ac9a3f6f8aac183e37b74ad6
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/91187d13c0deebb8ac9a3f6f8aac183e37b74ad6
rename to src/fuzz/server_corpus_no_fuzzer_mode/91187d13c0deebb8ac9a3f6f8aac183e37b74ad6
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/91429029b2a72dd8a669720e5744413e5885613f b/src/fuzz/server_corpus_no_fuzzer_mode/91429029b2a72dd8a669720e5744413e5885613f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/91429029b2a72dd8a669720e5744413e5885613f
rename to src/fuzz/server_corpus_no_fuzzer_mode/91429029b2a72dd8a669720e5744413e5885613f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/920eae0f62f4e7e9315ec2c04133d6f7a9b5d94b b/src/fuzz/server_corpus_no_fuzzer_mode/920eae0f62f4e7e9315ec2c04133d6f7a9b5d94b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/920eae0f62f4e7e9315ec2c04133d6f7a9b5d94b
rename to src/fuzz/server_corpus_no_fuzzer_mode/920eae0f62f4e7e9315ec2c04133d6f7a9b5d94b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/92d717a913317132c06bedb00487effcff38f82c b/src/fuzz/server_corpus_no_fuzzer_mode/92d717a913317132c06bedb00487effcff38f82c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/92d717a913317132c06bedb00487effcff38f82c
rename to src/fuzz/server_corpus_no_fuzzer_mode/92d717a913317132c06bedb00487effcff38f82c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/92dc5d17326a519fdf94b4cf940533f428dbf03b b/src/fuzz/server_corpus_no_fuzzer_mode/92dc5d17326a519fdf94b4cf940533f428dbf03b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/92dc5d17326a519fdf94b4cf940533f428dbf03b
rename to src/fuzz/server_corpus_no_fuzzer_mode/92dc5d17326a519fdf94b4cf940533f428dbf03b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/932e116423a150bd4040058c62ae81b943e8c850 b/src/fuzz/server_corpus_no_fuzzer_mode/932e116423a150bd4040058c62ae81b943e8c850
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/932e116423a150bd4040058c62ae81b943e8c850
rename to src/fuzz/server_corpus_no_fuzzer_mode/932e116423a150bd4040058c62ae81b943e8c850
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/93414030e49fca198d8f7260e62a469f4be07376 b/src/fuzz/server_corpus_no_fuzzer_mode/93414030e49fca198d8f7260e62a469f4be07376
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/93414030e49fca198d8f7260e62a469f4be07376
rename to src/fuzz/server_corpus_no_fuzzer_mode/93414030e49fca198d8f7260e62a469f4be07376
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/93b6cf4454b478278eb8eaf0d160cebea6f8d79b b/src/fuzz/server_corpus_no_fuzzer_mode/93b6cf4454b478278eb8eaf0d160cebea6f8d79b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/93b6cf4454b478278eb8eaf0d160cebea6f8d79b
rename to src/fuzz/server_corpus_no_fuzzer_mode/93b6cf4454b478278eb8eaf0d160cebea6f8d79b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/9489ab5adbb97ee605d3a85762347f259076616e b/src/fuzz/server_corpus_no_fuzzer_mode/9489ab5adbb97ee605d3a85762347f259076616e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/9489ab5adbb97ee605d3a85762347f259076616e
rename to src/fuzz/server_corpus_no_fuzzer_mode/9489ab5adbb97ee605d3a85762347f259076616e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/94e110cf70bf139a282897fb2b33ccc7fcc72752 b/src/fuzz/server_corpus_no_fuzzer_mode/94e110cf70bf139a282897fb2b33ccc7fcc72752
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/94e110cf70bf139a282897fb2b33ccc7fcc72752
rename to src/fuzz/server_corpus_no_fuzzer_mode/94e110cf70bf139a282897fb2b33ccc7fcc72752
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/94fb12e2eeef46140ca841bcfa45ffcbacc7362e b/src/fuzz/server_corpus_no_fuzzer_mode/94fb12e2eeef46140ca841bcfa45ffcbacc7362e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/94fb12e2eeef46140ca841bcfa45ffcbacc7362e
rename to src/fuzz/server_corpus_no_fuzzer_mode/94fb12e2eeef46140ca841bcfa45ffcbacc7362e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/96c6b411547f3c01cbdac3cc5eb2b0f4fc4c2e7d b/src/fuzz/server_corpus_no_fuzzer_mode/96c6b411547f3c01cbdac3cc5eb2b0f4fc4c2e7d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/96c6b411547f3c01cbdac3cc5eb2b0f4fc4c2e7d
rename to src/fuzz/server_corpus_no_fuzzer_mode/96c6b411547f3c01cbdac3cc5eb2b0f4fc4c2e7d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/9756be34245f9329fd90984385134ca2543940ea b/src/fuzz/server_corpus_no_fuzzer_mode/9756be34245f9329fd90984385134ca2543940ea
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/9756be34245f9329fd90984385134ca2543940ea
rename to src/fuzz/server_corpus_no_fuzzer_mode/9756be34245f9329fd90984385134ca2543940ea
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/97c24fc64a94260d54d427e731dd671d6ef1c87a b/src/fuzz/server_corpus_no_fuzzer_mode/97c24fc64a94260d54d427e731dd671d6ef1c87a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/97c24fc64a94260d54d427e731dd671d6ef1c87a
rename to src/fuzz/server_corpus_no_fuzzer_mode/97c24fc64a94260d54d427e731dd671d6ef1c87a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/9811a62726742b957e45b31b4ac7813b69256cde b/src/fuzz/server_corpus_no_fuzzer_mode/9811a62726742b957e45b31b4ac7813b69256cde
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/9811a62726742b957e45b31b4ac7813b69256cde
rename to src/fuzz/server_corpus_no_fuzzer_mode/9811a62726742b957e45b31b4ac7813b69256cde
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/9a4d9b63a3c9b8ad5cf0a282ceb2fe87e28596ef b/src/fuzz/server_corpus_no_fuzzer_mode/9a4d9b63a3c9b8ad5cf0a282ceb2fe87e28596ef
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/9a4d9b63a3c9b8ad5cf0a282ceb2fe87e28596ef
rename to src/fuzz/server_corpus_no_fuzzer_mode/9a4d9b63a3c9b8ad5cf0a282ceb2fe87e28596ef
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/9b7bbfb64b0ba0fd76b7e8b1fe96fd8e4949c50d b/src/fuzz/server_corpus_no_fuzzer_mode/9b7bbfb64b0ba0fd76b7e8b1fe96fd8e4949c50d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/9b7bbfb64b0ba0fd76b7e8b1fe96fd8e4949c50d
rename to src/fuzz/server_corpus_no_fuzzer_mode/9b7bbfb64b0ba0fd76b7e8b1fe96fd8e4949c50d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/9b7c2959215f7c3a65fb9d3f07870c0153859037 b/src/fuzz/server_corpus_no_fuzzer_mode/9b7c2959215f7c3a65fb9d3f07870c0153859037
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/9b7c2959215f7c3a65fb9d3f07870c0153859037
rename to src/fuzz/server_corpus_no_fuzzer_mode/9b7c2959215f7c3a65fb9d3f07870c0153859037
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/9c11aff55dbbe46980464c19ad650ad23ddbd07b b/src/fuzz/server_corpus_no_fuzzer_mode/9c11aff55dbbe46980464c19ad650ad23ddbd07b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/9c11aff55dbbe46980464c19ad650ad23ddbd07b
rename to src/fuzz/server_corpus_no_fuzzer_mode/9c11aff55dbbe46980464c19ad650ad23ddbd07b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/9c5fa0fc7080a2990f85ef48ec9c2d22f6e3af60 b/src/fuzz/server_corpus_no_fuzzer_mode/9c5fa0fc7080a2990f85ef48ec9c2d22f6e3af60
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/9c5fa0fc7080a2990f85ef48ec9c2d22f6e3af60
rename to src/fuzz/server_corpus_no_fuzzer_mode/9c5fa0fc7080a2990f85ef48ec9c2d22f6e3af60
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/9d4d8f8aa5ed1bbe533f6343d3bf42fbeaff7117 b/src/fuzz/server_corpus_no_fuzzer_mode/9d4d8f8aa5ed1bbe533f6343d3bf42fbeaff7117
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/9d4d8f8aa5ed1bbe533f6343d3bf42fbeaff7117
rename to src/fuzz/server_corpus_no_fuzzer_mode/9d4d8f8aa5ed1bbe533f6343d3bf42fbeaff7117
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/9d6fa1090c493ac01361927414ac0a49535c92ee b/src/fuzz/server_corpus_no_fuzzer_mode/9d6fa1090c493ac01361927414ac0a49535c92ee
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/9d6fa1090c493ac01361927414ac0a49535c92ee
rename to src/fuzz/server_corpus_no_fuzzer_mode/9d6fa1090c493ac01361927414ac0a49535c92ee
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/9d735b723b0ed2d4d433c00b613e14c28921f0f4 b/src/fuzz/server_corpus_no_fuzzer_mode/9d735b723b0ed2d4d433c00b613e14c28921f0f4
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/9d735b723b0ed2d4d433c00b613e14c28921f0f4
rename to src/fuzz/server_corpus_no_fuzzer_mode/9d735b723b0ed2d4d433c00b613e14c28921f0f4
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/9eff0be6355a0c6c70e2e4aec16a6f0e17ef5b2a b/src/fuzz/server_corpus_no_fuzzer_mode/9eff0be6355a0c6c70e2e4aec16a6f0e17ef5b2a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/9eff0be6355a0c6c70e2e4aec16a6f0e17ef5b2a
rename to src/fuzz/server_corpus_no_fuzzer_mode/9eff0be6355a0c6c70e2e4aec16a6f0e17ef5b2a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a131c62b37efa169925184ed88dc9d7c886cf590 b/src/fuzz/server_corpus_no_fuzzer_mode/a131c62b37efa169925184ed88dc9d7c886cf590
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a131c62b37efa169925184ed88dc9d7c886cf590
rename to src/fuzz/server_corpus_no_fuzzer_mode/a131c62b37efa169925184ed88dc9d7c886cf590
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a159c0b29640bd5e21a9b82b2c38b5173d0e1f7a b/src/fuzz/server_corpus_no_fuzzer_mode/a159c0b29640bd5e21a9b82b2c38b5173d0e1f7a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a159c0b29640bd5e21a9b82b2c38b5173d0e1f7a
rename to src/fuzz/server_corpus_no_fuzzer_mode/a159c0b29640bd5e21a9b82b2c38b5173d0e1f7a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a1c0be5740d5410c8b35639b2bdd033f208168a9 b/src/fuzz/server_corpus_no_fuzzer_mode/a1c0be5740d5410c8b35639b2bdd033f208168a9
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a1c0be5740d5410c8b35639b2bdd033f208168a9
rename to src/fuzz/server_corpus_no_fuzzer_mode/a1c0be5740d5410c8b35639b2bdd033f208168a9
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a1f6b55e3087d3774cf71079323704178c0da643 b/src/fuzz/server_corpus_no_fuzzer_mode/a1f6b55e3087d3774cf71079323704178c0da643
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a1f6b55e3087d3774cf71079323704178c0da643
rename to src/fuzz/server_corpus_no_fuzzer_mode/a1f6b55e3087d3774cf71079323704178c0da643
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a1fbaaac6d6560a1f3c4ca79062b6ace5c67e6cd b/src/fuzz/server_corpus_no_fuzzer_mode/a1fbaaac6d6560a1f3c4ca79062b6ace5c67e6cd
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a1fbaaac6d6560a1f3c4ca79062b6ace5c67e6cd
rename to src/fuzz/server_corpus_no_fuzzer_mode/a1fbaaac6d6560a1f3c4ca79062b6ace5c67e6cd
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a4025775158a7947f004d5c14d976cbb07f15ed8 b/src/fuzz/server_corpus_no_fuzzer_mode/a4025775158a7947f004d5c14d976cbb07f15ed8
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a4025775158a7947f004d5c14d976cbb07f15ed8
rename to src/fuzz/server_corpus_no_fuzzer_mode/a4025775158a7947f004d5c14d976cbb07f15ed8
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a4e9e8471ce156a8b3fbfd6b6b87c42e2f164e33 b/src/fuzz/server_corpus_no_fuzzer_mode/a4e9e8471ce156a8b3fbfd6b6b87c42e2f164e33
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a4e9e8471ce156a8b3fbfd6b6b87c42e2f164e33
rename to src/fuzz/server_corpus_no_fuzzer_mode/a4e9e8471ce156a8b3fbfd6b6b87c42e2f164e33
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a529c154f6189646316d626751bfbcba097d94db b/src/fuzz/server_corpus_no_fuzzer_mode/a529c154f6189646316d626751bfbcba097d94db
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a529c154f6189646316d626751bfbcba097d94db
rename to src/fuzz/server_corpus_no_fuzzer_mode/a529c154f6189646316d626751bfbcba097d94db
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a5470fb0945d46ab47bbb42b9df384ea7a9f741b b/src/fuzz/server_corpus_no_fuzzer_mode/a5470fb0945d46ab47bbb42b9df384ea7a9f741b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a5470fb0945d46ab47bbb42b9df384ea7a9f741b
rename to src/fuzz/server_corpus_no_fuzzer_mode/a5470fb0945d46ab47bbb42b9df384ea7a9f741b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a66d357cc98f0dd600cceb1192f555d32bedf415 b/src/fuzz/server_corpus_no_fuzzer_mode/a66d357cc98f0dd600cceb1192f555d32bedf415
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a66d357cc98f0dd600cceb1192f555d32bedf415
rename to src/fuzz/server_corpus_no_fuzzer_mode/a66d357cc98f0dd600cceb1192f555d32bedf415
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a6c3849c4b77bc0766159ccfb5c9c4f967670150 b/src/fuzz/server_corpus_no_fuzzer_mode/a6c3849c4b77bc0766159ccfb5c9c4f967670150
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a6c3849c4b77bc0766159ccfb5c9c4f967670150
rename to src/fuzz/server_corpus_no_fuzzer_mode/a6c3849c4b77bc0766159ccfb5c9c4f967670150
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a6e5bfddcb943a4bfa3b8824a9acdc259521bccf b/src/fuzz/server_corpus_no_fuzzer_mode/a6e5bfddcb943a4bfa3b8824a9acdc259521bccf
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a6e5bfddcb943a4bfa3b8824a9acdc259521bccf
rename to src/fuzz/server_corpus_no_fuzzer_mode/a6e5bfddcb943a4bfa3b8824a9acdc259521bccf
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a8049a59d608040e0d15895c4c58b1580d384f3e b/src/fuzz/server_corpus_no_fuzzer_mode/a8049a59d608040e0d15895c4c58b1580d384f3e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a8049a59d608040e0d15895c4c58b1580d384f3e
rename to src/fuzz/server_corpus_no_fuzzer_mode/a8049a59d608040e0d15895c4c58b1580d384f3e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a84eb2e5d64ab8b2277af470ce5548d8f33722f7 b/src/fuzz/server_corpus_no_fuzzer_mode/a84eb2e5d64ab8b2277af470ce5548d8f33722f7
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a84eb2e5d64ab8b2277af470ce5548d8f33722f7
rename to src/fuzz/server_corpus_no_fuzzer_mode/a84eb2e5d64ab8b2277af470ce5548d8f33722f7
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a884770432b51fa684eef92319cecb96be224c4c b/src/fuzz/server_corpus_no_fuzzer_mode/a884770432b51fa684eef92319cecb96be224c4c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a884770432b51fa684eef92319cecb96be224c4c
rename to src/fuzz/server_corpus_no_fuzzer_mode/a884770432b51fa684eef92319cecb96be224c4c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a92fd79c824d9d8cf151e3849da62d4feb3fcb56 b/src/fuzz/server_corpus_no_fuzzer_mode/a92fd79c824d9d8cf151e3849da62d4feb3fcb56
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a92fd79c824d9d8cf151e3849da62d4feb3fcb56
rename to src/fuzz/server_corpus_no_fuzzer_mode/a92fd79c824d9d8cf151e3849da62d4feb3fcb56
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/a9e86688edff13b401200ae0d39567010051f917 b/src/fuzz/server_corpus_no_fuzzer_mode/a9e86688edff13b401200ae0d39567010051f917
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/a9e86688edff13b401200ae0d39567010051f917
rename to src/fuzz/server_corpus_no_fuzzer_mode/a9e86688edff13b401200ae0d39567010051f917
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/aa31df42a5d6865fc19a31ddad7b5f2822ff0f5e b/src/fuzz/server_corpus_no_fuzzer_mode/aa31df42a5d6865fc19a31ddad7b5f2822ff0f5e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/aa31df42a5d6865fc19a31ddad7b5f2822ff0f5e
rename to src/fuzz/server_corpus_no_fuzzer_mode/aa31df42a5d6865fc19a31ddad7b5f2822ff0f5e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/aa3bafdc5f2dfe86fcae30c5efacc3fc2e34ce6f b/src/fuzz/server_corpus_no_fuzzer_mode/aa3bafdc5f2dfe86fcae30c5efacc3fc2e34ce6f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/aa3bafdc5f2dfe86fcae30c5efacc3fc2e34ce6f
rename to src/fuzz/server_corpus_no_fuzzer_mode/aa3bafdc5f2dfe86fcae30c5efacc3fc2e34ce6f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/aaee3d02c5b40e6ca1954304f60b20a07c3918b9 b/src/fuzz/server_corpus_no_fuzzer_mode/aaee3d02c5b40e6ca1954304f60b20a07c3918b9
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/aaee3d02c5b40e6ca1954304f60b20a07c3918b9
rename to src/fuzz/server_corpus_no_fuzzer_mode/aaee3d02c5b40e6ca1954304f60b20a07c3918b9
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ab6845efd4c4de05cb349cfd1d2ad5edd1bae8ad b/src/fuzz/server_corpus_no_fuzzer_mode/ab6845efd4c4de05cb349cfd1d2ad5edd1bae8ad
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ab6845efd4c4de05cb349cfd1d2ad5edd1bae8ad
rename to src/fuzz/server_corpus_no_fuzzer_mode/ab6845efd4c4de05cb349cfd1d2ad5edd1bae8ad
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ac60a4ca03e8927aafd6c040c2384eda237f7f8a b/src/fuzz/server_corpus_no_fuzzer_mode/ac60a4ca03e8927aafd6c040c2384eda237f7f8a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ac60a4ca03e8927aafd6c040c2384eda237f7f8a
rename to src/fuzz/server_corpus_no_fuzzer_mode/ac60a4ca03e8927aafd6c040c2384eda237f7f8a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ac91a6d718ec3af5036ed496ee7d851d3838675a b/src/fuzz/server_corpus_no_fuzzer_mode/ac91a6d718ec3af5036ed496ee7d851d3838675a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ac91a6d718ec3af5036ed496ee7d851d3838675a
rename to src/fuzz/server_corpus_no_fuzzer_mode/ac91a6d718ec3af5036ed496ee7d851d3838675a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ad2ea836613b670a12f09185e17b6b79a395076d b/src/fuzz/server_corpus_no_fuzzer_mode/ad2ea836613b670a12f09185e17b6b79a395076d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ad2ea836613b670a12f09185e17b6b79a395076d
rename to src/fuzz/server_corpus_no_fuzzer_mode/ad2ea836613b670a12f09185e17b6b79a395076d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/adf26ae8fa42f2533d910e07f59ec60c056172f1 b/src/fuzz/server_corpus_no_fuzzer_mode/adf26ae8fa42f2533d910e07f59ec60c056172f1
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/adf26ae8fa42f2533d910e07f59ec60c056172f1
rename to src/fuzz/server_corpus_no_fuzzer_mode/adf26ae8fa42f2533d910e07f59ec60c056172f1
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/af8d9905d8361d3d52ce3b9a7ec948c317b64950 b/src/fuzz/server_corpus_no_fuzzer_mode/af8d9905d8361d3d52ce3b9a7ec948c317b64950
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/af8d9905d8361d3d52ce3b9a7ec948c317b64950
rename to src/fuzz/server_corpus_no_fuzzer_mode/af8d9905d8361d3d52ce3b9a7ec948c317b64950
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/afc79c287b8a0d903b27ed1e5784224c75b6b7f2 b/src/fuzz/server_corpus_no_fuzzer_mode/afc79c287b8a0d903b27ed1e5784224c75b6b7f2
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/afc79c287b8a0d903b27ed1e5784224c75b6b7f2
rename to src/fuzz/server_corpus_no_fuzzer_mode/afc79c287b8a0d903b27ed1e5784224c75b6b7f2
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b043d2a513990ff8b3d35ca5b52d37f012509277 b/src/fuzz/server_corpus_no_fuzzer_mode/b043d2a513990ff8b3d35ca5b52d37f012509277
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b043d2a513990ff8b3d35ca5b52d37f012509277
rename to src/fuzz/server_corpus_no_fuzzer_mode/b043d2a513990ff8b3d35ca5b52d37f012509277
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b065fde9e612d46d95776850f2d234d92a967c21 b/src/fuzz/server_corpus_no_fuzzer_mode/b065fde9e612d46d95776850f2d234d92a967c21
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b065fde9e612d46d95776850f2d234d92a967c21
rename to src/fuzz/server_corpus_no_fuzzer_mode/b065fde9e612d46d95776850f2d234d92a967c21
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b09d11ffd2373cbc36cfce836e7e4ceff3ac4f1a b/src/fuzz/server_corpus_no_fuzzer_mode/b09d11ffd2373cbc36cfce836e7e4ceff3ac4f1a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b09d11ffd2373cbc36cfce836e7e4ceff3ac4f1a
rename to src/fuzz/server_corpus_no_fuzzer_mode/b09d11ffd2373cbc36cfce836e7e4ceff3ac4f1a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b1f0922757222a821b46f1651a929f32d6d15a1d b/src/fuzz/server_corpus_no_fuzzer_mode/b1f0922757222a821b46f1651a929f32d6d15a1d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b1f0922757222a821b46f1651a929f32d6d15a1d
rename to src/fuzz/server_corpus_no_fuzzer_mode/b1f0922757222a821b46f1651a929f32d6d15a1d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b2d8e9a49812f3a8d3eee8b96b9d5c7c36c79501 b/src/fuzz/server_corpus_no_fuzzer_mode/b2d8e9a49812f3a8d3eee8b96b9d5c7c36c79501
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b2d8e9a49812f3a8d3eee8b96b9d5c7c36c79501
rename to src/fuzz/server_corpus_no_fuzzer_mode/b2d8e9a49812f3a8d3eee8b96b9d5c7c36c79501
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b2f7450588592354c260f5fc07f7ed2205d89d36 b/src/fuzz/server_corpus_no_fuzzer_mode/b2f7450588592354c260f5fc07f7ed2205d89d36
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b2f7450588592354c260f5fc07f7ed2205d89d36
rename to src/fuzz/server_corpus_no_fuzzer_mode/b2f7450588592354c260f5fc07f7ed2205d89d36
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b48a9014bcef59e5b812bf107116b3469ca6e738 b/src/fuzz/server_corpus_no_fuzzer_mode/b48a9014bcef59e5b812bf107116b3469ca6e738
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b48a9014bcef59e5b812bf107116b3469ca6e738
rename to src/fuzz/server_corpus_no_fuzzer_mode/b48a9014bcef59e5b812bf107116b3469ca6e738
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b48dc8169efabc2347cffc1c40fe0384e2bc9a16 b/src/fuzz/server_corpus_no_fuzzer_mode/b48dc8169efabc2347cffc1c40fe0384e2bc9a16
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b48dc8169efabc2347cffc1c40fe0384e2bc9a16
rename to src/fuzz/server_corpus_no_fuzzer_mode/b48dc8169efabc2347cffc1c40fe0384e2bc9a16
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b52cc574aabd59a974dd226aac926fee0761370f b/src/fuzz/server_corpus_no_fuzzer_mode/b52cc574aabd59a974dd226aac926fee0761370f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b52cc574aabd59a974dd226aac926fee0761370f
rename to src/fuzz/server_corpus_no_fuzzer_mode/b52cc574aabd59a974dd226aac926fee0761370f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b577d4f5131e5777bc241bc23b3b7eafd201fc3c b/src/fuzz/server_corpus_no_fuzzer_mode/b577d4f5131e5777bc241bc23b3b7eafd201fc3c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b577d4f5131e5777bc241bc23b3b7eafd201fc3c
rename to src/fuzz/server_corpus_no_fuzzer_mode/b577d4f5131e5777bc241bc23b3b7eafd201fc3c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b5aca9463efda591b9415e7e68d35e82ff6e9a4f b/src/fuzz/server_corpus_no_fuzzer_mode/b5aca9463efda591b9415e7e68d35e82ff6e9a4f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b5aca9463efda591b9415e7e68d35e82ff6e9a4f
rename to src/fuzz/server_corpus_no_fuzzer_mode/b5aca9463efda591b9415e7e68d35e82ff6e9a4f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b645eadfe63851bbbff943332b9164675489fdea b/src/fuzz/server_corpus_no_fuzzer_mode/b645eadfe63851bbbff943332b9164675489fdea
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b645eadfe63851bbbff943332b9164675489fdea
rename to src/fuzz/server_corpus_no_fuzzer_mode/b645eadfe63851bbbff943332b9164675489fdea
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b659359f3cf3802af64e4eb666012e3ce7ff17bc b/src/fuzz/server_corpus_no_fuzzer_mode/b659359f3cf3802af64e4eb666012e3ce7ff17bc
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b659359f3cf3802af64e4eb666012e3ce7ff17bc
rename to src/fuzz/server_corpus_no_fuzzer_mode/b659359f3cf3802af64e4eb666012e3ce7ff17bc
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b65c75355b17e615db239f15c34a9da20feb0a65 b/src/fuzz/server_corpus_no_fuzzer_mode/b65c75355b17e615db239f15c34a9da20feb0a65
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b65c75355b17e615db239f15c34a9da20feb0a65
rename to src/fuzz/server_corpus_no_fuzzer_mode/b65c75355b17e615db239f15c34a9da20feb0a65
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b6d09b9ab245323fd1991b3d7cc69ef3127b3b69 b/src/fuzz/server_corpus_no_fuzzer_mode/b6d09b9ab245323fd1991b3d7cc69ef3127b3b69
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b6d09b9ab245323fd1991b3d7cc69ef3127b3b69
rename to src/fuzz/server_corpus_no_fuzzer_mode/b6d09b9ab245323fd1991b3d7cc69ef3127b3b69
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b73b25c98ffd9c07a6a7452e27ec03a1a519cd47 b/src/fuzz/server_corpus_no_fuzzer_mode/b73b25c98ffd9c07a6a7452e27ec03a1a519cd47
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b73b25c98ffd9c07a6a7452e27ec03a1a519cd47
rename to src/fuzz/server_corpus_no_fuzzer_mode/b73b25c98ffd9c07a6a7452e27ec03a1a519cd47
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b7548fce385bfb9cca56d02b2bc3d08299c3ef88 b/src/fuzz/server_corpus_no_fuzzer_mode/b7548fce385bfb9cca56d02b2bc3d08299c3ef88
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b7548fce385bfb9cca56d02b2bc3d08299c3ef88
rename to src/fuzz/server_corpus_no_fuzzer_mode/b7548fce385bfb9cca56d02b2bc3d08299c3ef88
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b89789f9b821ab883a5c662d41f15b5faa57b0dd b/src/fuzz/server_corpus_no_fuzzer_mode/b89789f9b821ab883a5c662d41f15b5faa57b0dd
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b89789f9b821ab883a5c662d41f15b5faa57b0dd
rename to src/fuzz/server_corpus_no_fuzzer_mode/b89789f9b821ab883a5c662d41f15b5faa57b0dd
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b9391bcc86b526e647964e747f85eb3e827ba23a b/src/fuzz/server_corpus_no_fuzzer_mode/b9391bcc86b526e647964e747f85eb3e827ba23a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b9391bcc86b526e647964e747f85eb3e827ba23a
rename to src/fuzz/server_corpus_no_fuzzer_mode/b9391bcc86b526e647964e747f85eb3e827ba23a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/b9dc258d38fef14c3ad2302abd27c6f582c3b0ba b/src/fuzz/server_corpus_no_fuzzer_mode/b9dc258d38fef14c3ad2302abd27c6f582c3b0ba
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/b9dc258d38fef14c3ad2302abd27c6f582c3b0ba
rename to src/fuzz/server_corpus_no_fuzzer_mode/b9dc258d38fef14c3ad2302abd27c6f582c3b0ba
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ba3775f513ea972e0baa17c247da85706064d873 b/src/fuzz/server_corpus_no_fuzzer_mode/ba3775f513ea972e0baa17c247da85706064d873
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ba3775f513ea972e0baa17c247da85706064d873
rename to src/fuzz/server_corpus_no_fuzzer_mode/ba3775f513ea972e0baa17c247da85706064d873
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/baa81ef9575f23fe76c884b3ec1cec00142fd3de b/src/fuzz/server_corpus_no_fuzzer_mode/baa81ef9575f23fe76c884b3ec1cec00142fd3de
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/baa81ef9575f23fe76c884b3ec1cec00142fd3de
rename to src/fuzz/server_corpus_no_fuzzer_mode/baa81ef9575f23fe76c884b3ec1cec00142fd3de
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/baf5151de4a778a04a21a2ab59d8822529f5f1aa b/src/fuzz/server_corpus_no_fuzzer_mode/baf5151de4a778a04a21a2ab59d8822529f5f1aa
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/baf5151de4a778a04a21a2ab59d8822529f5f1aa
rename to src/fuzz/server_corpus_no_fuzzer_mode/baf5151de4a778a04a21a2ab59d8822529f5f1aa
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/bb76ae9d433dd50e2d6848a4e34517cb6fa57a29 b/src/fuzz/server_corpus_no_fuzzer_mode/bb76ae9d433dd50e2d6848a4e34517cb6fa57a29
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/bb76ae9d433dd50e2d6848a4e34517cb6fa57a29
rename to src/fuzz/server_corpus_no_fuzzer_mode/bb76ae9d433dd50e2d6848a4e34517cb6fa57a29
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/bbc7c1b37867235c84fcec478e5f8e640c960f28 b/src/fuzz/server_corpus_no_fuzzer_mode/bbc7c1b37867235c84fcec478e5f8e640c960f28
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/bbc7c1b37867235c84fcec478e5f8e640c960f28
rename to src/fuzz/server_corpus_no_fuzzer_mode/bbc7c1b37867235c84fcec478e5f8e640c960f28
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/bc33a1a7556a073237bb66ff9091234b0b7b6bde b/src/fuzz/server_corpus_no_fuzzer_mode/bc33a1a7556a073237bb66ff9091234b0b7b6bde
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/bc33a1a7556a073237bb66ff9091234b0b7b6bde
rename to src/fuzz/server_corpus_no_fuzzer_mode/bc33a1a7556a073237bb66ff9091234b0b7b6bde
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/bc65bf3746a64d9d8345618d8bf788f0841ce42a b/src/fuzz/server_corpus_no_fuzzer_mode/bc65bf3746a64d9d8345618d8bf788f0841ce42a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/bc65bf3746a64d9d8345618d8bf788f0841ce42a
rename to src/fuzz/server_corpus_no_fuzzer_mode/bc65bf3746a64d9d8345618d8bf788f0841ce42a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/bd37abc58cfee26c5c3f678e8f4296b2ca7e9458 b/src/fuzz/server_corpus_no_fuzzer_mode/bd37abc58cfee26c5c3f678e8f4296b2ca7e9458
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/bd37abc58cfee26c5c3f678e8f4296b2ca7e9458
rename to src/fuzz/server_corpus_no_fuzzer_mode/bd37abc58cfee26c5c3f678e8f4296b2ca7e9458
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/bd44b1a9e99f819110f901c2862527d7cb73d0d3 b/src/fuzz/server_corpus_no_fuzzer_mode/bd44b1a9e99f819110f901c2862527d7cb73d0d3
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/bd44b1a9e99f819110f901c2862527d7cb73d0d3
rename to src/fuzz/server_corpus_no_fuzzer_mode/bd44b1a9e99f819110f901c2862527d7cb73d0d3
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/be07a269336d9884734a35679b3fd12a7c83b1cd b/src/fuzz/server_corpus_no_fuzzer_mode/be07a269336d9884734a35679b3fd12a7c83b1cd
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/be07a269336d9884734a35679b3fd12a7c83b1cd
rename to src/fuzz/server_corpus_no_fuzzer_mode/be07a269336d9884734a35679b3fd12a7c83b1cd
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/beb7ac161af3ea5d739e54f40d2f6bb08e71fa29 b/src/fuzz/server_corpus_no_fuzzer_mode/beb7ac161af3ea5d739e54f40d2f6bb08e71fa29
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/beb7ac161af3ea5d739e54f40d2f6bb08e71fa29
rename to src/fuzz/server_corpus_no_fuzzer_mode/beb7ac161af3ea5d739e54f40d2f6bb08e71fa29
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/bf75767d1269f7227835e8a70e4ba5607daae8e4 b/src/fuzz/server_corpus_no_fuzzer_mode/bf75767d1269f7227835e8a70e4ba5607daae8e4
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/bf75767d1269f7227835e8a70e4ba5607daae8e4
rename to src/fuzz/server_corpus_no_fuzzer_mode/bf75767d1269f7227835e8a70e4ba5607daae8e4
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c0e817e8bacedd33d014b949a05750bd020dbdc9 b/src/fuzz/server_corpus_no_fuzzer_mode/c0e817e8bacedd33d014b949a05750bd020dbdc9
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c0e817e8bacedd33d014b949a05750bd020dbdc9
rename to src/fuzz/server_corpus_no_fuzzer_mode/c0e817e8bacedd33d014b949a05750bd020dbdc9
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c1c1ef9aed717efc942fb8b33049f39c7b98d938 b/src/fuzz/server_corpus_no_fuzzer_mode/c1c1ef9aed717efc942fb8b33049f39c7b98d938
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c1c1ef9aed717efc942fb8b33049f39c7b98d938
rename to src/fuzz/server_corpus_no_fuzzer_mode/c1c1ef9aed717efc942fb8b33049f39c7b98d938
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c1d5208c464ab184e4639cf77d5001639ad7eb3d b/src/fuzz/server_corpus_no_fuzzer_mode/c1d5208c464ab184e4639cf77d5001639ad7eb3d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c1d5208c464ab184e4639cf77d5001639ad7eb3d
rename to src/fuzz/server_corpus_no_fuzzer_mode/c1d5208c464ab184e4639cf77d5001639ad7eb3d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c274447e6764d6bdc7adf1cd25cd72d299e14263 b/src/fuzz/server_corpus_no_fuzzer_mode/c274447e6764d6bdc7adf1cd25cd72d299e14263
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c274447e6764d6bdc7adf1cd25cd72d299e14263
rename to src/fuzz/server_corpus_no_fuzzer_mode/c274447e6764d6bdc7adf1cd25cd72d299e14263
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c27abf4967e683747d82c46aa53a0e911e9f4cdf b/src/fuzz/server_corpus_no_fuzzer_mode/c27abf4967e683747d82c46aa53a0e911e9f4cdf
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c27abf4967e683747d82c46aa53a0e911e9f4cdf
rename to src/fuzz/server_corpus_no_fuzzer_mode/c27abf4967e683747d82c46aa53a0e911e9f4cdf
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c2cab2cd536db692b7389b5264696579792ff141 b/src/fuzz/server_corpus_no_fuzzer_mode/c2cab2cd536db692b7389b5264696579792ff141
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c2cab2cd536db692b7389b5264696579792ff141
rename to src/fuzz/server_corpus_no_fuzzer_mode/c2cab2cd536db692b7389b5264696579792ff141
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c3431a06f4342fe5ad23f4b45c4ddaa59c18ad4f b/src/fuzz/server_corpus_no_fuzzer_mode/c3431a06f4342fe5ad23f4b45c4ddaa59c18ad4f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c3431a06f4342fe5ad23f4b45c4ddaa59c18ad4f
rename to src/fuzz/server_corpus_no_fuzzer_mode/c3431a06f4342fe5ad23f4b45c4ddaa59c18ad4f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c349dbdf689b7afda2cef864284a189e350372d2 b/src/fuzz/server_corpus_no_fuzzer_mode/c349dbdf689b7afda2cef864284a189e350372d2
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c349dbdf689b7afda2cef864284a189e350372d2
rename to src/fuzz/server_corpus_no_fuzzer_mode/c349dbdf689b7afda2cef864284a189e350372d2
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c36cb7e24270125a95ef26167b03817d1ac03ab4 b/src/fuzz/server_corpus_no_fuzzer_mode/c36cb7e24270125a95ef26167b03817d1ac03ab4
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c36cb7e24270125a95ef26167b03817d1ac03ab4
rename to src/fuzz/server_corpus_no_fuzzer_mode/c36cb7e24270125a95ef26167b03817d1ac03ab4
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c40f822fff3902d4f6361cb1636e2054d7e09611 b/src/fuzz/server_corpus_no_fuzzer_mode/c40f822fff3902d4f6361cb1636e2054d7e09611
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c40f822fff3902d4f6361cb1636e2054d7e09611
rename to src/fuzz/server_corpus_no_fuzzer_mode/c40f822fff3902d4f6361cb1636e2054d7e09611
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c45e7923ea5c985d8af12865cdeba48ff9876dae b/src/fuzz/server_corpus_no_fuzzer_mode/c45e7923ea5c985d8af12865cdeba48ff9876dae
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c45e7923ea5c985d8af12865cdeba48ff9876dae
rename to src/fuzz/server_corpus_no_fuzzer_mode/c45e7923ea5c985d8af12865cdeba48ff9876dae
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c4a9b9937f91a8680f0ff1ce4d29af8824ec8195 b/src/fuzz/server_corpus_no_fuzzer_mode/c4a9b9937f91a8680f0ff1ce4d29af8824ec8195
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c4a9b9937f91a8680f0ff1ce4d29af8824ec8195
rename to src/fuzz/server_corpus_no_fuzzer_mode/c4a9b9937f91a8680f0ff1ce4d29af8824ec8195
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c57c035dea7729c87193c0390bc33391cf26bd5c b/src/fuzz/server_corpus_no_fuzzer_mode/c57c035dea7729c87193c0390bc33391cf26bd5c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c57c035dea7729c87193c0390bc33391cf26bd5c
rename to src/fuzz/server_corpus_no_fuzzer_mode/c57c035dea7729c87193c0390bc33391cf26bd5c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c6382fece0b13abdb4c36b146f318d02884a0b41 b/src/fuzz/server_corpus_no_fuzzer_mode/c6382fece0b13abdb4c36b146f318d02884a0b41
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c6382fece0b13abdb4c36b146f318d02884a0b41
rename to src/fuzz/server_corpus_no_fuzzer_mode/c6382fece0b13abdb4c36b146f318d02884a0b41
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c6c48658dbe7d3aa286c31684309396127239acd b/src/fuzz/server_corpus_no_fuzzer_mode/c6c48658dbe7d3aa286c31684309396127239acd
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c6c48658dbe7d3aa286c31684309396127239acd
rename to src/fuzz/server_corpus_no_fuzzer_mode/c6c48658dbe7d3aa286c31684309396127239acd
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c7e8a64c99fb8bfbb300b3b2a4c488d404083223 b/src/fuzz/server_corpus_no_fuzzer_mode/c7e8a64c99fb8bfbb300b3b2a4c488d404083223
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c7e8a64c99fb8bfbb300b3b2a4c488d404083223
rename to src/fuzz/server_corpus_no_fuzzer_mode/c7e8a64c99fb8bfbb300b3b2a4c488d404083223
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c8bb9ed0433460f95bbfb4d1a1e8a63219e5794c b/src/fuzz/server_corpus_no_fuzzer_mode/c8bb9ed0433460f95bbfb4d1a1e8a63219e5794c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c8bb9ed0433460f95bbfb4d1a1e8a63219e5794c
rename to src/fuzz/server_corpus_no_fuzzer_mode/c8bb9ed0433460f95bbfb4d1a1e8a63219e5794c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c8e49f9f721f228a9298571601943c821141f98c b/src/fuzz/server_corpus_no_fuzzer_mode/c8e49f9f721f228a9298571601943c821141f98c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c8e49f9f721f228a9298571601943c821141f98c
rename to src/fuzz/server_corpus_no_fuzzer_mode/c8e49f9f721f228a9298571601943c821141f98c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/c8f44cb326fede6273549130ccb71c8e41f2b56e b/src/fuzz/server_corpus_no_fuzzer_mode/c8f44cb326fede6273549130ccb71c8e41f2b56e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/c8f44cb326fede6273549130ccb71c8e41f2b56e
rename to src/fuzz/server_corpus_no_fuzzer_mode/c8f44cb326fede6273549130ccb71c8e41f2b56e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ca9f8e76c8c58ec6e701745612f63e6b4648304a b/src/fuzz/server_corpus_no_fuzzer_mode/ca9f8e76c8c58ec6e701745612f63e6b4648304a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ca9f8e76c8c58ec6e701745612f63e6b4648304a
rename to src/fuzz/server_corpus_no_fuzzer_mode/ca9f8e76c8c58ec6e701745612f63e6b4648304a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/cad39b590237acb48b7326e9cb42ffd4d5f7f63a b/src/fuzz/server_corpus_no_fuzzer_mode/cad39b590237acb48b7326e9cb42ffd4d5f7f63a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/cad39b590237acb48b7326e9cb42ffd4d5f7f63a
rename to src/fuzz/server_corpus_no_fuzzer_mode/cad39b590237acb48b7326e9cb42ffd4d5f7f63a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/cae2e0f7d7bc254a7a48a4dade13884a886b3efc b/src/fuzz/server_corpus_no_fuzzer_mode/cae2e0f7d7bc254a7a48a4dade13884a886b3efc
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/cae2e0f7d7bc254a7a48a4dade13884a886b3efc
rename to src/fuzz/server_corpus_no_fuzzer_mode/cae2e0f7d7bc254a7a48a4dade13884a886b3efc
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/cb06afac80a6b9dfd82b3d169f409fe8ef364765 b/src/fuzz/server_corpus_no_fuzzer_mode/cb06afac80a6b9dfd82b3d169f409fe8ef364765
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/cb06afac80a6b9dfd82b3d169f409fe8ef364765
rename to src/fuzz/server_corpus_no_fuzzer_mode/cb06afac80a6b9dfd82b3d169f409fe8ef364765
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/cc0f546418b16ca1a34acdfc04fc5ba3daff3837 b/src/fuzz/server_corpus_no_fuzzer_mode/cc0f546418b16ca1a34acdfc04fc5ba3daff3837
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/cc0f546418b16ca1a34acdfc04fc5ba3daff3837
rename to src/fuzz/server_corpus_no_fuzzer_mode/cc0f546418b16ca1a34acdfc04fc5ba3daff3837
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/cca0e7c364566ea16f60e61378f3ad2c6d606743 b/src/fuzz/server_corpus_no_fuzzer_mode/cca0e7c364566ea16f60e61378f3ad2c6d606743
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/cca0e7c364566ea16f60e61378f3ad2c6d606743
rename to src/fuzz/server_corpus_no_fuzzer_mode/cca0e7c364566ea16f60e61378f3ad2c6d606743
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/cd60a486f4cf699e24a634df9ad90ca29e6e61b8 b/src/fuzz/server_corpus_no_fuzzer_mode/cd60a486f4cf699e24a634df9ad90ca29e6e61b8
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/cd60a486f4cf699e24a634df9ad90ca29e6e61b8
rename to src/fuzz/server_corpus_no_fuzzer_mode/cd60a486f4cf699e24a634df9ad90ca29e6e61b8
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ce453e5752209c3938b132a781b652b70fb02548 b/src/fuzz/server_corpus_no_fuzzer_mode/ce453e5752209c3938b132a781b652b70fb02548
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ce453e5752209c3938b132a781b652b70fb02548
rename to src/fuzz/server_corpus_no_fuzzer_mode/ce453e5752209c3938b132a781b652b70fb02548
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ce9db526fea8914002423911d3936ba49d182ecf b/src/fuzz/server_corpus_no_fuzzer_mode/ce9db526fea8914002423911d3936ba49d182ecf
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ce9db526fea8914002423911d3936ba49d182ecf
rename to src/fuzz/server_corpus_no_fuzzer_mode/ce9db526fea8914002423911d3936ba49d182ecf
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/cfd77ff82ac0b58372a2e27957ac8321fa888415 b/src/fuzz/server_corpus_no_fuzzer_mode/cfd77ff82ac0b58372a2e27957ac8321fa888415
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/cfd77ff82ac0b58372a2e27957ac8321fa888415
rename to src/fuzz/server_corpus_no_fuzzer_mode/cfd77ff82ac0b58372a2e27957ac8321fa888415
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/d12d11b7dab30cc180be4e1351ef3d9f2766b4f4 b/src/fuzz/server_corpus_no_fuzzer_mode/d12d11b7dab30cc180be4e1351ef3d9f2766b4f4
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/d12d11b7dab30cc180be4e1351ef3d9f2766b4f4
rename to src/fuzz/server_corpus_no_fuzzer_mode/d12d11b7dab30cc180be4e1351ef3d9f2766b4f4
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/d174b16da23fd30f9a003a64af4a0f07166acbca b/src/fuzz/server_corpus_no_fuzzer_mode/d174b16da23fd30f9a003a64af4a0f07166acbca
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/d174b16da23fd30f9a003a64af4a0f07166acbca
rename to src/fuzz/server_corpus_no_fuzzer_mode/d174b16da23fd30f9a003a64af4a0f07166acbca
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/d1da94319844855e0789d79a18d18a31123da0d7 b/src/fuzz/server_corpus_no_fuzzer_mode/d1da94319844855e0789d79a18d18a31123da0d7
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/d1da94319844855e0789d79a18d18a31123da0d7
rename to src/fuzz/server_corpus_no_fuzzer_mode/d1da94319844855e0789d79a18d18a31123da0d7
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/d2c1dc8d69d60114e8e0a186ecbb4d9bcf811933 b/src/fuzz/server_corpus_no_fuzzer_mode/d2c1dc8d69d60114e8e0a186ecbb4d9bcf811933
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/d2c1dc8d69d60114e8e0a186ecbb4d9bcf811933
rename to src/fuzz/server_corpus_no_fuzzer_mode/d2c1dc8d69d60114e8e0a186ecbb4d9bcf811933
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/d2c40217ae5014d03aa83c867da14c53bc1d4a35 b/src/fuzz/server_corpus_no_fuzzer_mode/d2c40217ae5014d03aa83c867da14c53bc1d4a35
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/d2c40217ae5014d03aa83c867da14c53bc1d4a35
rename to src/fuzz/server_corpus_no_fuzzer_mode/d2c40217ae5014d03aa83c867da14c53bc1d4a35
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/d3658269aa2731e4c5fb87d021acf24a65365a11 b/src/fuzz/server_corpus_no_fuzzer_mode/d3658269aa2731e4c5fb87d021acf24a65365a11
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/d3658269aa2731e4c5fb87d021acf24a65365a11
rename to src/fuzz/server_corpus_no_fuzzer_mode/d3658269aa2731e4c5fb87d021acf24a65365a11
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/d439784e7e3ef0aae959b44d909cb2c4c3a9bed3 b/src/fuzz/server_corpus_no_fuzzer_mode/d439784e7e3ef0aae959b44d909cb2c4c3a9bed3
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/d439784e7e3ef0aae959b44d909cb2c4c3a9bed3
rename to src/fuzz/server_corpus_no_fuzzer_mode/d439784e7e3ef0aae959b44d909cb2c4c3a9bed3
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/d5768e3598ddb33df461970b7882cabad0fce4bc b/src/fuzz/server_corpus_no_fuzzer_mode/d5768e3598ddb33df461970b7882cabad0fce4bc
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/d5768e3598ddb33df461970b7882cabad0fce4bc
rename to src/fuzz/server_corpus_no_fuzzer_mode/d5768e3598ddb33df461970b7882cabad0fce4bc
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/d78073e1735f4b632986c6bd9d17e2c87f2011b5 b/src/fuzz/server_corpus_no_fuzzer_mode/d78073e1735f4b632986c6bd9d17e2c87f2011b5
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/d78073e1735f4b632986c6bd9d17e2c87f2011b5
rename to src/fuzz/server_corpus_no_fuzzer_mode/d78073e1735f4b632986c6bd9d17e2c87f2011b5
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/d7c0581e009c8e4bb05263c28081918aede18f36 b/src/fuzz/server_corpus_no_fuzzer_mode/d7c0581e009c8e4bb05263c28081918aede18f36
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/d7c0581e009c8e4bb05263c28081918aede18f36
rename to src/fuzz/server_corpus_no_fuzzer_mode/d7c0581e009c8e4bb05263c28081918aede18f36
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/d7d6ffe7ab1d18c754f71bde4d0436c50f80f80e b/src/fuzz/server_corpus_no_fuzzer_mode/d7d6ffe7ab1d18c754f71bde4d0436c50f80f80e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/d7d6ffe7ab1d18c754f71bde4d0436c50f80f80e
rename to src/fuzz/server_corpus_no_fuzzer_mode/d7d6ffe7ab1d18c754f71bde4d0436c50f80f80e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/d7dbda60702a2b2bdefa84383fb955f92b1c0552 b/src/fuzz/server_corpus_no_fuzzer_mode/d7dbda60702a2b2bdefa84383fb955f92b1c0552
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/d7dbda60702a2b2bdefa84383fb955f92b1c0552
rename to src/fuzz/server_corpus_no_fuzzer_mode/d7dbda60702a2b2bdefa84383fb955f92b1c0552
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/da27b4c7d48c40380f200b1ae505dc3069b3346a b/src/fuzz/server_corpus_no_fuzzer_mode/da27b4c7d48c40380f200b1ae505dc3069b3346a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/da27b4c7d48c40380f200b1ae505dc3069b3346a
rename to src/fuzz/server_corpus_no_fuzzer_mode/da27b4c7d48c40380f200b1ae505dc3069b3346a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/da689f2d1b181e6fe3c22f0e9cc7c501c61c0318 b/src/fuzz/server_corpus_no_fuzzer_mode/da689f2d1b181e6fe3c22f0e9cc7c501c61c0318
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/da689f2d1b181e6fe3c22f0e9cc7c501c61c0318
rename to src/fuzz/server_corpus_no_fuzzer_mode/da689f2d1b181e6fe3c22f0e9cc7c501c61c0318
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/db0364479b679e607b6bd082626bb64555a7a171 b/src/fuzz/server_corpus_no_fuzzer_mode/db0364479b679e607b6bd082626bb64555a7a171
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/db0364479b679e607b6bd082626bb64555a7a171
rename to src/fuzz/server_corpus_no_fuzzer_mode/db0364479b679e607b6bd082626bb64555a7a171
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/db20b9eb64069a8698514f6117adb6062e398411 b/src/fuzz/server_corpus_no_fuzzer_mode/db20b9eb64069a8698514f6117adb6062e398411
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/db20b9eb64069a8698514f6117adb6062e398411
rename to src/fuzz/server_corpus_no_fuzzer_mode/db20b9eb64069a8698514f6117adb6062e398411
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/dbda59a2ecb988a37bab285203f85ddf8e71f73f b/src/fuzz/server_corpus_no_fuzzer_mode/dbda59a2ecb988a37bab285203f85ddf8e71f73f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/dbda59a2ecb988a37bab285203f85ddf8e71f73f
rename to src/fuzz/server_corpus_no_fuzzer_mode/dbda59a2ecb988a37bab285203f85ddf8e71f73f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/dcbb6656509aa726ea229fac0d4f0713cebd87f3 b/src/fuzz/server_corpus_no_fuzzer_mode/dcbb6656509aa726ea229fac0d4f0713cebd87f3
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/dcbb6656509aa726ea229fac0d4f0713cebd87f3
rename to src/fuzz/server_corpus_no_fuzzer_mode/dcbb6656509aa726ea229fac0d4f0713cebd87f3
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/dcdc37ea818a3372f88c0346190b398ceafd288f b/src/fuzz/server_corpus_no_fuzzer_mode/dcdc37ea818a3372f88c0346190b398ceafd288f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/dcdc37ea818a3372f88c0346190b398ceafd288f
rename to src/fuzz/server_corpus_no_fuzzer_mode/dcdc37ea818a3372f88c0346190b398ceafd288f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ddc401a5dbe8607677bec13205bdd0a0e1289941 b/src/fuzz/server_corpus_no_fuzzer_mode/ddc401a5dbe8607677bec13205bdd0a0e1289941
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ddc401a5dbe8607677bec13205bdd0a0e1289941
rename to src/fuzz/server_corpus_no_fuzzer_mode/ddc401a5dbe8607677bec13205bdd0a0e1289941
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/de5791761d6bbc9c595373a484947b1bf5f3120f b/src/fuzz/server_corpus_no_fuzzer_mode/de5791761d6bbc9c595373a484947b1bf5f3120f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/de5791761d6bbc9c595373a484947b1bf5f3120f
rename to src/fuzz/server_corpus_no_fuzzer_mode/de5791761d6bbc9c595373a484947b1bf5f3120f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/de5949f15ebe4d86c925b143d69a557e514164fc b/src/fuzz/server_corpus_no_fuzzer_mode/de5949f15ebe4d86c925b143d69a557e514164fc
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/de5949f15ebe4d86c925b143d69a557e514164fc
rename to src/fuzz/server_corpus_no_fuzzer_mode/de5949f15ebe4d86c925b143d69a557e514164fc
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/df916f86637758402c0159b523cf6fa7d5e8c17f b/src/fuzz/server_corpus_no_fuzzer_mode/df916f86637758402c0159b523cf6fa7d5e8c17f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/df916f86637758402c0159b523cf6fa7d5e8c17f
rename to src/fuzz/server_corpus_no_fuzzer_mode/df916f86637758402c0159b523cf6fa7d5e8c17f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/dfb715d146ff04d4cf17d5860cf7b0370ae51dba b/src/fuzz/server_corpus_no_fuzzer_mode/dfb715d146ff04d4cf17d5860cf7b0370ae51dba
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/dfb715d146ff04d4cf17d5860cf7b0370ae51dba
rename to src/fuzz/server_corpus_no_fuzzer_mode/dfb715d146ff04d4cf17d5860cf7b0370ae51dba
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e08ffba2acb6f49749a55cdd8c093d8024cd6aeb b/src/fuzz/server_corpus_no_fuzzer_mode/e08ffba2acb6f49749a55cdd8c093d8024cd6aeb
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e08ffba2acb6f49749a55cdd8c093d8024cd6aeb
rename to src/fuzz/server_corpus_no_fuzzer_mode/e08ffba2acb6f49749a55cdd8c093d8024cd6aeb
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e19613e61a7e3dfa632b99e1b86003262ccbe3da b/src/fuzz/server_corpus_no_fuzzer_mode/e19613e61a7e3dfa632b99e1b86003262ccbe3da
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e19613e61a7e3dfa632b99e1b86003262ccbe3da
rename to src/fuzz/server_corpus_no_fuzzer_mode/e19613e61a7e3dfa632b99e1b86003262ccbe3da
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e1ec1a35da4ef5886739f5955a83454189a5806e b/src/fuzz/server_corpus_no_fuzzer_mode/e1ec1a35da4ef5886739f5955a83454189a5806e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e1ec1a35da4ef5886739f5955a83454189a5806e
rename to src/fuzz/server_corpus_no_fuzzer_mode/e1ec1a35da4ef5886739f5955a83454189a5806e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e27a5d318166e706e0331dd39f48a946da831da1 b/src/fuzz/server_corpus_no_fuzzer_mode/e27a5d318166e706e0331dd39f48a946da831da1
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e27a5d318166e706e0331dd39f48a946da831da1
rename to src/fuzz/server_corpus_no_fuzzer_mode/e27a5d318166e706e0331dd39f48a946da831da1
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e2ab6a2911b6555c229d51ad4c08265b4a3b9dfb b/src/fuzz/server_corpus_no_fuzzer_mode/e2ab6a2911b6555c229d51ad4c08265b4a3b9dfb
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e2ab6a2911b6555c229d51ad4c08265b4a3b9dfb
rename to src/fuzz/server_corpus_no_fuzzer_mode/e2ab6a2911b6555c229d51ad4c08265b4a3b9dfb
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e3436265a477640c2968963e02d0d110d6f1fab1 b/src/fuzz/server_corpus_no_fuzzer_mode/e3436265a477640c2968963e02d0d110d6f1fab1
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e3436265a477640c2968963e02d0d110d6f1fab1
rename to src/fuzz/server_corpus_no_fuzzer_mode/e3436265a477640c2968963e02d0d110d6f1fab1
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e37dcb9edb9406613ab058b52109cff6e5eb7373 b/src/fuzz/server_corpus_no_fuzzer_mode/e37dcb9edb9406613ab058b52109cff6e5eb7373
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e37dcb9edb9406613ab058b52109cff6e5eb7373
rename to src/fuzz/server_corpus_no_fuzzer_mode/e37dcb9edb9406613ab058b52109cff6e5eb7373
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e47c17c01b242521da3535fde984e42402116e88 b/src/fuzz/server_corpus_no_fuzzer_mode/e47c17c01b242521da3535fde984e42402116e88
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e47c17c01b242521da3535fde984e42402116e88
rename to src/fuzz/server_corpus_no_fuzzer_mode/e47c17c01b242521da3535fde984e42402116e88
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e4ca779155a2ac65415a30eee6a9a4aa1c07b35b b/src/fuzz/server_corpus_no_fuzzer_mode/e4ca779155a2ac65415a30eee6a9a4aa1c07b35b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e4ca779155a2ac65415a30eee6a9a4aa1c07b35b
rename to src/fuzz/server_corpus_no_fuzzer_mode/e4ca779155a2ac65415a30eee6a9a4aa1c07b35b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e55dd4b4d3461c673e0b7f7f2e40189a35660d34 b/src/fuzz/server_corpus_no_fuzzer_mode/e55dd4b4d3461c673e0b7f7f2e40189a35660d34
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e55dd4b4d3461c673e0b7f7f2e40189a35660d34
rename to src/fuzz/server_corpus_no_fuzzer_mode/e55dd4b4d3461c673e0b7f7f2e40189a35660d34
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e5aaef377b5b77a2365ae18b743cc6603a252a34 b/src/fuzz/server_corpus_no_fuzzer_mode/e5aaef377b5b77a2365ae18b743cc6603a252a34
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e5aaef377b5b77a2365ae18b743cc6603a252a34
rename to src/fuzz/server_corpus_no_fuzzer_mode/e5aaef377b5b77a2365ae18b743cc6603a252a34
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e5b1d6a4dbd2161a4fe4d9a7454ddbaae0aae52a b/src/fuzz/server_corpus_no_fuzzer_mode/e5b1d6a4dbd2161a4fe4d9a7454ddbaae0aae52a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e5b1d6a4dbd2161a4fe4d9a7454ddbaae0aae52a
rename to src/fuzz/server_corpus_no_fuzzer_mode/e5b1d6a4dbd2161a4fe4d9a7454ddbaae0aae52a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e5cb3ea7ebe0ae1c6bc2f7cc165ba326b0598bd1 b/src/fuzz/server_corpus_no_fuzzer_mode/e5cb3ea7ebe0ae1c6bc2f7cc165ba326b0598bd1
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e5cb3ea7ebe0ae1c6bc2f7cc165ba326b0598bd1
rename to src/fuzz/server_corpus_no_fuzzer_mode/e5cb3ea7ebe0ae1c6bc2f7cc165ba326b0598bd1
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e60ea8adf08feabd46981a434d5f9cab794e25ee b/src/fuzz/server_corpus_no_fuzzer_mode/e60ea8adf08feabd46981a434d5f9cab794e25ee
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e60ea8adf08feabd46981a434d5f9cab794e25ee
rename to src/fuzz/server_corpus_no_fuzzer_mode/e60ea8adf08feabd46981a434d5f9cab794e25ee
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e6bf70f4bb2364e9bb5cf0e14242902f95efe45e b/src/fuzz/server_corpus_no_fuzzer_mode/e6bf70f4bb2364e9bb5cf0e14242902f95efe45e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e6bf70f4bb2364e9bb5cf0e14242902f95efe45e
rename to src/fuzz/server_corpus_no_fuzzer_mode/e6bf70f4bb2364e9bb5cf0e14242902f95efe45e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e7812858b0e60a4949b8e51bd2abc314f934ad44 b/src/fuzz/server_corpus_no_fuzzer_mode/e7812858b0e60a4949b8e51bd2abc314f934ad44
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e7812858b0e60a4949b8e51bd2abc314f934ad44
rename to src/fuzz/server_corpus_no_fuzzer_mode/e7812858b0e60a4949b8e51bd2abc314f934ad44
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e79894801828ab2c84ce83aabef5762365e9531b b/src/fuzz/server_corpus_no_fuzzer_mode/e79894801828ab2c84ce83aabef5762365e9531b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e79894801828ab2c84ce83aabef5762365e9531b
rename to src/fuzz/server_corpus_no_fuzzer_mode/e79894801828ab2c84ce83aabef5762365e9531b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e803a0fd65f9066a379e8f82a11f9df5504c9bb3 b/src/fuzz/server_corpus_no_fuzzer_mode/e803a0fd65f9066a379e8f82a11f9df5504c9bb3
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e803a0fd65f9066a379e8f82a11f9df5504c9bb3
rename to src/fuzz/server_corpus_no_fuzzer_mode/e803a0fd65f9066a379e8f82a11f9df5504c9bb3
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e80d0b5366dc2c01b54ad41b446de200cf86936d b/src/fuzz/server_corpus_no_fuzzer_mode/e80d0b5366dc2c01b54ad41b446de200cf86936d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e80d0b5366dc2c01b54ad41b446de200cf86936d
rename to src/fuzz/server_corpus_no_fuzzer_mode/e80d0b5366dc2c01b54ad41b446de200cf86936d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e841dee2ac5ce35147ecd19ffaca010ca2b2b0b5 b/src/fuzz/server_corpus_no_fuzzer_mode/e841dee2ac5ce35147ecd19ffaca010ca2b2b0b5
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e841dee2ac5ce35147ecd19ffaca010ca2b2b0b5
rename to src/fuzz/server_corpus_no_fuzzer_mode/e841dee2ac5ce35147ecd19ffaca010ca2b2b0b5
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e85e807eb8b5c8c7b3264fb3cdfb3951e7079dfe b/src/fuzz/server_corpus_no_fuzzer_mode/e85e807eb8b5c8c7b3264fb3cdfb3951e7079dfe
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e85e807eb8b5c8c7b3264fb3cdfb3951e7079dfe
rename to src/fuzz/server_corpus_no_fuzzer_mode/e85e807eb8b5c8c7b3264fb3cdfb3951e7079dfe
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/e958885558605789e1d5b2ebb389ea8595d8ae9f b/src/fuzz/server_corpus_no_fuzzer_mode/e958885558605789e1d5b2ebb389ea8595d8ae9f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/e958885558605789e1d5b2ebb389ea8595d8ae9f
rename to src/fuzz/server_corpus_no_fuzzer_mode/e958885558605789e1d5b2ebb389ea8595d8ae9f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ea2c8ae59f99ce50ae99e036782202aa990779a8 b/src/fuzz/server_corpus_no_fuzzer_mode/ea2c8ae59f99ce50ae99e036782202aa990779a8
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ea2c8ae59f99ce50ae99e036782202aa990779a8
rename to src/fuzz/server_corpus_no_fuzzer_mode/ea2c8ae59f99ce50ae99e036782202aa990779a8
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ec59163f9e5197161e6cf27a9420f88dca993f2a b/src/fuzz/server_corpus_no_fuzzer_mode/ec59163f9e5197161e6cf27a9420f88dca993f2a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ec59163f9e5197161e6cf27a9420f88dca993f2a
rename to src/fuzz/server_corpus_no_fuzzer_mode/ec59163f9e5197161e6cf27a9420f88dca993f2a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ec7f842055ee3eaef1836efdf1bf0684d90ffc6f b/src/fuzz/server_corpus_no_fuzzer_mode/ec7f842055ee3eaef1836efdf1bf0684d90ffc6f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ec7f842055ee3eaef1836efdf1bf0684d90ffc6f
rename to src/fuzz/server_corpus_no_fuzzer_mode/ec7f842055ee3eaef1836efdf1bf0684d90ffc6f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ec8c7f4b7156a184596c73c9d1c2c2a736456cb2 b/src/fuzz/server_corpus_no_fuzzer_mode/ec8c7f4b7156a184596c73c9d1c2c2a736456cb2
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ec8c7f4b7156a184596c73c9d1c2c2a736456cb2
rename to src/fuzz/server_corpus_no_fuzzer_mode/ec8c7f4b7156a184596c73c9d1c2c2a736456cb2
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/eca05ae2db4db1b8fb60240e0b50efead7507bd9 b/src/fuzz/server_corpus_no_fuzzer_mode/eca05ae2db4db1b8fb60240e0b50efead7507bd9
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/eca05ae2db4db1b8fb60240e0b50efead7507bd9
rename to src/fuzz/server_corpus_no_fuzzer_mode/eca05ae2db4db1b8fb60240e0b50efead7507bd9
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ecd9d4fe7da648ad26d5383c75e60a2dba8c39cf b/src/fuzz/server_corpus_no_fuzzer_mode/ecd9d4fe7da648ad26d5383c75e60a2dba8c39cf
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ecd9d4fe7da648ad26d5383c75e60a2dba8c39cf
rename to src/fuzz/server_corpus_no_fuzzer_mode/ecd9d4fe7da648ad26d5383c75e60a2dba8c39cf
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ed54e9249f4d5f4a8716a7b178c145eade55894f b/src/fuzz/server_corpus_no_fuzzer_mode/ed54e9249f4d5f4a8716a7b178c145eade55894f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ed54e9249f4d5f4a8716a7b178c145eade55894f
rename to src/fuzz/server_corpus_no_fuzzer_mode/ed54e9249f4d5f4a8716a7b178c145eade55894f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ee3b4d1718ff90e7869b69c4070424f913830ad8 b/src/fuzz/server_corpus_no_fuzzer_mode/ee3b4d1718ff90e7869b69c4070424f913830ad8
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ee3b4d1718ff90e7869b69c4070424f913830ad8
rename to src/fuzz/server_corpus_no_fuzzer_mode/ee3b4d1718ff90e7869b69c4070424f913830ad8
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/eec97495ec0176d661aae751faefe3e29c970bf3 b/src/fuzz/server_corpus_no_fuzzer_mode/eec97495ec0176d661aae751faefe3e29c970bf3
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/eec97495ec0176d661aae751faefe3e29c970bf3
rename to src/fuzz/server_corpus_no_fuzzer_mode/eec97495ec0176d661aae751faefe3e29c970bf3
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ef176236eeff5cd0b8dc1c607d0179083212fc78 b/src/fuzz/server_corpus_no_fuzzer_mode/ef176236eeff5cd0b8dc1c607d0179083212fc78
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ef176236eeff5cd0b8dc1c607d0179083212fc78
rename to src/fuzz/server_corpus_no_fuzzer_mode/ef176236eeff5cd0b8dc1c607d0179083212fc78
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/efa1a25f1fdc8df35956bb7c68861d0480d4cc6c b/src/fuzz/server_corpus_no_fuzzer_mode/efa1a25f1fdc8df35956bb7c68861d0480d4cc6c
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/efa1a25f1fdc8df35956bb7c68861d0480d4cc6c
rename to src/fuzz/server_corpus_no_fuzzer_mode/efa1a25f1fdc8df35956bb7c68861d0480d4cc6c
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f088ba074ccb35225983c4568512de7631285b2f b/src/fuzz/server_corpus_no_fuzzer_mode/f088ba074ccb35225983c4568512de7631285b2f
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f088ba074ccb35225983c4568512de7631285b2f
rename to src/fuzz/server_corpus_no_fuzzer_mode/f088ba074ccb35225983c4568512de7631285b2f
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f0fd6ff325ce1513a08542a8ea8e8860728a8a7e b/src/fuzz/server_corpus_no_fuzzer_mode/f0fd6ff325ce1513a08542a8ea8e8860728a8a7e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f0fd6ff325ce1513a08542a8ea8e8860728a8a7e
rename to src/fuzz/server_corpus_no_fuzzer_mode/f0fd6ff325ce1513a08542a8ea8e8860728a8a7e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f1dff08c50bc7a2fb07a23579c4d534a834c1fce b/src/fuzz/server_corpus_no_fuzzer_mode/f1dff08c50bc7a2fb07a23579c4d534a834c1fce
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f1dff08c50bc7a2fb07a23579c4d534a834c1fce
rename to src/fuzz/server_corpus_no_fuzzer_mode/f1dff08c50bc7a2fb07a23579c4d534a834c1fce
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f1e2cc634a6ba6db2c3a826f337b635ef340f17d b/src/fuzz/server_corpus_no_fuzzer_mode/f1e2cc634a6ba6db2c3a826f337b635ef340f17d
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f1e2cc634a6ba6db2c3a826f337b635ef340f17d
rename to src/fuzz/server_corpus_no_fuzzer_mode/f1e2cc634a6ba6db2c3a826f337b635ef340f17d
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f1f9319fec8b3854cebe6886a03ead6a67ad082e b/src/fuzz/server_corpus_no_fuzzer_mode/f1f9319fec8b3854cebe6886a03ead6a67ad082e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f1f9319fec8b3854cebe6886a03ead6a67ad082e
rename to src/fuzz/server_corpus_no_fuzzer_mode/f1f9319fec8b3854cebe6886a03ead6a67ad082e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f264f07f3e1b8e20f775abc608c9cede7a963790 b/src/fuzz/server_corpus_no_fuzzer_mode/f264f07f3e1b8e20f775abc608c9cede7a963790
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f264f07f3e1b8e20f775abc608c9cede7a963790
rename to src/fuzz/server_corpus_no_fuzzer_mode/f264f07f3e1b8e20f775abc608c9cede7a963790
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f2e068164194840d77a9b833bab341a2d01f86c9 b/src/fuzz/server_corpus_no_fuzzer_mode/f2e068164194840d77a9b833bab341a2d01f86c9
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f2e068164194840d77a9b833bab341a2d01f86c9
rename to src/fuzz/server_corpus_no_fuzzer_mode/f2e068164194840d77a9b833bab341a2d01f86c9
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f2efb4365cb163923ed7ce878654de6a7daeae76 b/src/fuzz/server_corpus_no_fuzzer_mode/f2efb4365cb163923ed7ce878654de6a7daeae76
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f2efb4365cb163923ed7ce878654de6a7daeae76
rename to src/fuzz/server_corpus_no_fuzzer_mode/f2efb4365cb163923ed7ce878654de6a7daeae76
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f3593861333a38e2a307963329186d43d1c59cd0 b/src/fuzz/server_corpus_no_fuzzer_mode/f3593861333a38e2a307963329186d43d1c59cd0
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f3593861333a38e2a307963329186d43d1c59cd0
rename to src/fuzz/server_corpus_no_fuzzer_mode/f3593861333a38e2a307963329186d43d1c59cd0
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f3825d1d3a3a6a59be01b3cdfae1a89d9ac31ad3 b/src/fuzz/server_corpus_no_fuzzer_mode/f3825d1d3a3a6a59be01b3cdfae1a89d9ac31ad3
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f3825d1d3a3a6a59be01b3cdfae1a89d9ac31ad3
rename to src/fuzz/server_corpus_no_fuzzer_mode/f3825d1d3a3a6a59be01b3cdfae1a89d9ac31ad3
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f618e090ad5c914a567d94a8bebd732b5d55d3fb b/src/fuzz/server_corpus_no_fuzzer_mode/f618e090ad5c914a567d94a8bebd732b5d55d3fb
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f618e090ad5c914a567d94a8bebd732b5d55d3fb
rename to src/fuzz/server_corpus_no_fuzzer_mode/f618e090ad5c914a567d94a8bebd732b5d55d3fb
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f63693f3613310448d6ba07f32262196714fddc8 b/src/fuzz/server_corpus_no_fuzzer_mode/f63693f3613310448d6ba07f32262196714fddc8
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f63693f3613310448d6ba07f32262196714fddc8
rename to src/fuzz/server_corpus_no_fuzzer_mode/f63693f3613310448d6ba07f32262196714fddc8
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f7095fcae0eeea759bb71ace0d4c819f45916813 b/src/fuzz/server_corpus_no_fuzzer_mode/f7095fcae0eeea759bb71ace0d4c819f45916813
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f7095fcae0eeea759bb71ace0d4c819f45916813
rename to src/fuzz/server_corpus_no_fuzzer_mode/f7095fcae0eeea759bb71ace0d4c819f45916813
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f79e5ecfa82f228fc86b3d78cfd66f5f4a91e681 b/src/fuzz/server_corpus_no_fuzzer_mode/f79e5ecfa82f228fc86b3d78cfd66f5f4a91e681
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f79e5ecfa82f228fc86b3d78cfd66f5f4a91e681
rename to src/fuzz/server_corpus_no_fuzzer_mode/f79e5ecfa82f228fc86b3d78cfd66f5f4a91e681
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f7f18e8a4ffb813cf94a7888c2984e0d5d58b967 b/src/fuzz/server_corpus_no_fuzzer_mode/f7f18e8a4ffb813cf94a7888c2984e0d5d58b967
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f7f18e8a4ffb813cf94a7888c2984e0d5d58b967
rename to src/fuzz/server_corpus_no_fuzzer_mode/f7f18e8a4ffb813cf94a7888c2984e0d5d58b967
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f84945893aadcf4422f9f1ef47d4000ff4296892 b/src/fuzz/server_corpus_no_fuzzer_mode/f84945893aadcf4422f9f1ef47d4000ff4296892
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f84945893aadcf4422f9f1ef47d4000ff4296892
rename to src/fuzz/server_corpus_no_fuzzer_mode/f84945893aadcf4422f9f1ef47d4000ff4296892
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f9815fa1a9b4f5382e9e788a1c7b717b6ca7863a b/src/fuzz/server_corpus_no_fuzzer_mode/f9815fa1a9b4f5382e9e788a1c7b717b6ca7863a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f9815fa1a9b4f5382e9e788a1c7b717b6ca7863a
rename to src/fuzz/server_corpus_no_fuzzer_mode/f9815fa1a9b4f5382e9e788a1c7b717b6ca7863a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f9d2656776aa01522491e1bdf5cd8851ad15b39b b/src/fuzz/server_corpus_no_fuzzer_mode/f9d2656776aa01522491e1bdf5cd8851ad15b39b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f9d2656776aa01522491e1bdf5cd8851ad15b39b
rename to src/fuzz/server_corpus_no_fuzzer_mode/f9d2656776aa01522491e1bdf5cd8851ad15b39b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f9efc3b72aa68f4dbd59212dd5d7c7906507ef11 b/src/fuzz/server_corpus_no_fuzzer_mode/f9efc3b72aa68f4dbd59212dd5d7c7906507ef11
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f9efc3b72aa68f4dbd59212dd5d7c7906507ef11
rename to src/fuzz/server_corpus_no_fuzzer_mode/f9efc3b72aa68f4dbd59212dd5d7c7906507ef11
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/f9f6b53bebe6b57557c971f098f2cc33c2c7955b b/src/fuzz/server_corpus_no_fuzzer_mode/f9f6b53bebe6b57557c971f098f2cc33c2c7955b
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/f9f6b53bebe6b57557c971f098f2cc33c2c7955b
rename to src/fuzz/server_corpus_no_fuzzer_mode/f9f6b53bebe6b57557c971f098f2cc33c2c7955b
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/fa09064fd3c2de1133d2b2146c857b6b35995f69 b/src/fuzz/server_corpus_no_fuzzer_mode/fa09064fd3c2de1133d2b2146c857b6b35995f69
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/fa09064fd3c2de1133d2b2146c857b6b35995f69
rename to src/fuzz/server_corpus_no_fuzzer_mode/fa09064fd3c2de1133d2b2146c857b6b35995f69
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/fa75e552f36ba9824e6fad71274b384bd4800da5 b/src/fuzz/server_corpus_no_fuzzer_mode/fa75e552f36ba9824e6fad71274b384bd4800da5
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/fa75e552f36ba9824e6fad71274b384bd4800da5
rename to src/fuzz/server_corpus_no_fuzzer_mode/fa75e552f36ba9824e6fad71274b384bd4800da5
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/fa8d4a14ed3c332e89f4473c681409e3f828a5c9 b/src/fuzz/server_corpus_no_fuzzer_mode/fa8d4a14ed3c332e89f4473c681409e3f828a5c9
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/fa8d4a14ed3c332e89f4473c681409e3f828a5c9
rename to src/fuzz/server_corpus_no_fuzzer_mode/fa8d4a14ed3c332e89f4473c681409e3f828a5c9
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/fbe8018dbcea38eabdaa9a74b5de86b74ea121bb b/src/fuzz/server_corpus_no_fuzzer_mode/fbe8018dbcea38eabdaa9a74b5de86b74ea121bb
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/fbe8018dbcea38eabdaa9a74b5de86b74ea121bb
rename to src/fuzz/server_corpus_no_fuzzer_mode/fbe8018dbcea38eabdaa9a74b5de86b74ea121bb
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/fc06fe23281bee455c11b39ef4c4bad0c3363367 b/src/fuzz/server_corpus_no_fuzzer_mode/fc06fe23281bee455c11b39ef4c4bad0c3363367
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/fc06fe23281bee455c11b39ef4c4bad0c3363367
rename to src/fuzz/server_corpus_no_fuzzer_mode/fc06fe23281bee455c11b39ef4c4bad0c3363367
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/fc84fd6e18c99133de1b445215c42b46f1a93788 b/src/fuzz/server_corpus_no_fuzzer_mode/fc84fd6e18c99133de1b445215c42b46f1a93788
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/fc84fd6e18c99133de1b445215c42b46f1a93788
rename to src/fuzz/server_corpus_no_fuzzer_mode/fc84fd6e18c99133de1b445215c42b46f1a93788
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/fcc85bc9eaaed8345a81e8f9c24ae46b6e0aba27 b/src/fuzz/server_corpus_no_fuzzer_mode/fcc85bc9eaaed8345a81e8f9c24ae46b6e0aba27
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/fcc85bc9eaaed8345a81e8f9c24ae46b6e0aba27
rename to src/fuzz/server_corpus_no_fuzzer_mode/fcc85bc9eaaed8345a81e8f9c24ae46b6e0aba27
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/fe0c76297dcb42199572f4d1153907b2b9b8ea1a b/src/fuzz/server_corpus_no_fuzzer_mode/fe0c76297dcb42199572f4d1153907b2b9b8ea1a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/fe0c76297dcb42199572f4d1153907b2b9b8ea1a
rename to src/fuzz/server_corpus_no_fuzzer_mode/fe0c76297dcb42199572f4d1153907b2b9b8ea1a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/fe63cd927616d11e5210d3e180d699ff8a1d594a b/src/fuzz/server_corpus_no_fuzzer_mode/fe63cd927616d11e5210d3e180d699ff8a1d594a
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/fe63cd927616d11e5210d3e180d699ff8a1d594a
rename to src/fuzz/server_corpus_no_fuzzer_mode/fe63cd927616d11e5210d3e180d699ff8a1d594a
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ff6cac25958fbb4bc39ac312e94cf883e835c576 b/src/fuzz/server_corpus_no_fuzzer_mode/ff6cac25958fbb4bc39ac312e94cf883e835c576
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ff6cac25958fbb4bc39ac312e94cf883e835c576
rename to src/fuzz/server_corpus_no_fuzzer_mode/ff6cac25958fbb4bc39ac312e94cf883e835c576
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ff75d2c084faf0b7c9d39eb304d7ad32dbb4026e b/src/fuzz/server_corpus_no_fuzzer_mode/ff75d2c084faf0b7c9d39eb304d7ad32dbb4026e
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ff75d2c084faf0b7c9d39eb304d7ad32dbb4026e
rename to src/fuzz/server_corpus_no_fuzzer_mode/ff75d2c084faf0b7c9d39eb304d7ad32dbb4026e
Binary files differ
diff --git a/fuzz/server_corpus_no_fuzzer_mode/ffa80e2c9aee0b05dfa2ce0c2111862b8d34badc b/src/fuzz/server_corpus_no_fuzzer_mode/ffa80e2c9aee0b05dfa2ce0c2111862b8d34badc
similarity index 100%
rename from fuzz/server_corpus_no_fuzzer_mode/ffa80e2c9aee0b05dfa2ce0c2111862b8d34badc
rename to src/fuzz/server_corpus_no_fuzzer_mode/ffa80e2c9aee0b05dfa2ce0c2111862b8d34badc
Binary files differ
diff --git a/fuzz/session.cc b/src/fuzz/session.cc
similarity index 100%
rename from fuzz/session.cc
rename to src/fuzz/session.cc
diff --git a/fuzz/session_corpus/00bff688b187a70181ffbc2f3e4b8bfad5a2fa67 b/src/fuzz/session_corpus/00bff688b187a70181ffbc2f3e4b8bfad5a2fa67
similarity index 100%
rename from fuzz/session_corpus/00bff688b187a70181ffbc2f3e4b8bfad5a2fa67
rename to src/fuzz/session_corpus/00bff688b187a70181ffbc2f3e4b8bfad5a2fa67
Binary files differ
diff --git a/fuzz/session_corpus/177ed9c6a351c40e51c711a9d741446818135ba5 b/src/fuzz/session_corpus/177ed9c6a351c40e51c711a9d741446818135ba5
similarity index 100%
rename from fuzz/session_corpus/177ed9c6a351c40e51c711a9d741446818135ba5
rename to src/fuzz/session_corpus/177ed9c6a351c40e51c711a9d741446818135ba5
Binary files differ
diff --git a/fuzz/session_corpus/30d9e05c398a2b4f4e365c9d1ab9ecccb14b45c5 b/src/fuzz/session_corpus/30d9e05c398a2b4f4e365c9d1ab9ecccb14b45c5
similarity index 100%
rename from fuzz/session_corpus/30d9e05c398a2b4f4e365c9d1ab9ecccb14b45c5
rename to src/fuzz/session_corpus/30d9e05c398a2b4f4e365c9d1ab9ecccb14b45c5
Binary files differ
diff --git a/fuzz/session_corpus/3d979305bea736b3dad84be50f560c728e3a8261 b/src/fuzz/session_corpus/3d979305bea736b3dad84be50f560c728e3a8261
similarity index 100%
rename from fuzz/session_corpus/3d979305bea736b3dad84be50f560c728e3a8261
rename to src/fuzz/session_corpus/3d979305bea736b3dad84be50f560c728e3a8261
Binary files differ
diff --git a/fuzz/session_corpus/4f83848f049b10901df130a626bd138f83dbd147 b/src/fuzz/session_corpus/4f83848f049b10901df130a626bd138f83dbd147
similarity index 100%
rename from fuzz/session_corpus/4f83848f049b10901df130a626bd138f83dbd147
rename to src/fuzz/session_corpus/4f83848f049b10901df130a626bd138f83dbd147
Binary files differ
diff --git a/fuzz/session_corpus/511d42a381c86e2543cf60338be40237784a9f7f b/src/fuzz/session_corpus/511d42a381c86e2543cf60338be40237784a9f7f
similarity index 100%
rename from fuzz/session_corpus/511d42a381c86e2543cf60338be40237784a9f7f
rename to src/fuzz/session_corpus/511d42a381c86e2543cf60338be40237784a9f7f
Binary files differ
diff --git a/fuzz/session_corpus/5539a165114947f10a1c321994b9dffc7fe70196 b/src/fuzz/session_corpus/5539a165114947f10a1c321994b9dffc7fe70196
similarity index 100%
rename from fuzz/session_corpus/5539a165114947f10a1c321994b9dffc7fe70196
rename to src/fuzz/session_corpus/5539a165114947f10a1c321994b9dffc7fe70196
Binary files differ
diff --git a/fuzz/session_corpus/61840ff5532ebe2ba4a75384390df3c084c338c4 b/src/fuzz/session_corpus/61840ff5532ebe2ba4a75384390df3c084c338c4
similarity index 100%
rename from fuzz/session_corpus/61840ff5532ebe2ba4a75384390df3c084c338c4
rename to src/fuzz/session_corpus/61840ff5532ebe2ba4a75384390df3c084c338c4
Binary files differ
diff --git a/fuzz/session_corpus/678f562f93ab09a2502a9857f3b05b5a840c2c18 b/src/fuzz/session_corpus/678f562f93ab09a2502a9857f3b05b5a840c2c18
similarity index 100%
rename from fuzz/session_corpus/678f562f93ab09a2502a9857f3b05b5a840c2c18
rename to src/fuzz/session_corpus/678f562f93ab09a2502a9857f3b05b5a840c2c18
Binary files differ
diff --git a/fuzz/session_corpus/7c05fbbe2bcfb9293bf862b76c600d971cc656ce b/src/fuzz/session_corpus/7c05fbbe2bcfb9293bf862b76c600d971cc656ce
similarity index 100%
rename from fuzz/session_corpus/7c05fbbe2bcfb9293bf862b76c600d971cc656ce
rename to src/fuzz/session_corpus/7c05fbbe2bcfb9293bf862b76c600d971cc656ce
Binary files differ
diff --git a/fuzz/session_corpus/7f4f3e0d908bd50e1d7d24385dfd84c884de5b90 b/src/fuzz/session_corpus/7f4f3e0d908bd50e1d7d24385dfd84c884de5b90
similarity index 100%
rename from fuzz/session_corpus/7f4f3e0d908bd50e1d7d24385dfd84c884de5b90
rename to src/fuzz/session_corpus/7f4f3e0d908bd50e1d7d24385dfd84c884de5b90
Binary files differ
diff --git a/fuzz/session_corpus/85148da46a55127eceb9d5b685660f235561ba18 b/src/fuzz/session_corpus/85148da46a55127eceb9d5b685660f235561ba18
similarity index 100%
rename from fuzz/session_corpus/85148da46a55127eceb9d5b685660f235561ba18
rename to src/fuzz/session_corpus/85148da46a55127eceb9d5b685660f235561ba18
Binary files differ
diff --git a/fuzz/session_corpus/91fc38244f91d59cee8d704ec12a1adb0ea21f72 b/src/fuzz/session_corpus/91fc38244f91d59cee8d704ec12a1adb0ea21f72
similarity index 100%
rename from fuzz/session_corpus/91fc38244f91d59cee8d704ec12a1adb0ea21f72
rename to src/fuzz/session_corpus/91fc38244f91d59cee8d704ec12a1adb0ea21f72
Binary files differ
diff --git a/fuzz/session_corpus/9a86a2adec5181b4f82bc38a65490717ebc8e0fe b/src/fuzz/session_corpus/9a86a2adec5181b4f82bc38a65490717ebc8e0fe
similarity index 100%
rename from fuzz/session_corpus/9a86a2adec5181b4f82bc38a65490717ebc8e0fe
rename to src/fuzz/session_corpus/9a86a2adec5181b4f82bc38a65490717ebc8e0fe
Binary files differ
diff --git a/fuzz/session_corpus/9f7d1b28f7924e39dce343b92e9f29eaf1098c97 b/src/fuzz/session_corpus/9f7d1b28f7924e39dce343b92e9f29eaf1098c97
similarity index 100%
rename from fuzz/session_corpus/9f7d1b28f7924e39dce343b92e9f29eaf1098c97
rename to src/fuzz/session_corpus/9f7d1b28f7924e39dce343b92e9f29eaf1098c97
Binary files differ
diff --git a/fuzz/session_corpus/a9124782234bbe9d6e9e3ee7b1a76cc432c68ee0 b/src/fuzz/session_corpus/a9124782234bbe9d6e9e3ee7b1a76cc432c68ee0
similarity index 100%
rename from fuzz/session_corpus/a9124782234bbe9d6e9e3ee7b1a76cc432c68ee0
rename to src/fuzz/session_corpus/a9124782234bbe9d6e9e3ee7b1a76cc432c68ee0
Binary files differ
diff --git a/fuzz/session_corpus/ded78b6ea86efd8bf76e734212765812d93b382f b/src/fuzz/session_corpus/ded78b6ea86efd8bf76e734212765812d93b382f
similarity index 100%
rename from fuzz/session_corpus/ded78b6ea86efd8bf76e734212765812d93b382f
rename to src/fuzz/session_corpus/ded78b6ea86efd8bf76e734212765812d93b382f
Binary files differ
diff --git a/fuzz/session_corpus/e0c7b00c5a8bded3c2e5e086c0fb3450a5801323 b/src/fuzz/session_corpus/e0c7b00c5a8bded3c2e5e086c0fb3450a5801323
similarity index 100%
rename from fuzz/session_corpus/e0c7b00c5a8bded3c2e5e086c0fb3450a5801323
rename to src/fuzz/session_corpus/e0c7b00c5a8bded3c2e5e086c0fb3450a5801323
Binary files differ
diff --git a/fuzz/session_corpus/ec1581705424e60415f9e35f9ed2260a08260052 b/src/fuzz/session_corpus/ec1581705424e60415f9e35f9ed2260a08260052
similarity index 100%
rename from fuzz/session_corpus/ec1581705424e60415f9e35f9ed2260a08260052
rename to src/fuzz/session_corpus/ec1581705424e60415f9e35f9ed2260a08260052
Binary files differ
diff --git a/fuzz/session_corpus/f81709f8352c89b0151dd7f14f3e113d42e737c9 b/src/fuzz/session_corpus/f81709f8352c89b0151dd7f14f3e113d42e737c9
similarity index 100%
rename from fuzz/session_corpus/f81709f8352c89b0151dd7f14f3e113d42e737c9
rename to src/fuzz/session_corpus/f81709f8352c89b0151dd7f14f3e113d42e737c9
Binary files differ
diff --git a/fuzz/spki.cc b/src/fuzz/spki.cc
similarity index 100%
rename from fuzz/spki.cc
rename to src/fuzz/spki.cc
diff --git a/fuzz/spki_corpus/04f58baf6e4bba0bb3094e2e26d3a531a7c263ee b/src/fuzz/spki_corpus/04f58baf6e4bba0bb3094e2e26d3a531a7c263ee
similarity index 100%
rename from fuzz/spki_corpus/04f58baf6e4bba0bb3094e2e26d3a531a7c263ee
rename to src/fuzz/spki_corpus/04f58baf6e4bba0bb3094e2e26d3a531a7c263ee
Binary files differ
diff --git a/fuzz/spki_corpus/079bdf85c086ad0a92bd01f1f70c645d81053f3a b/src/fuzz/spki_corpus/079bdf85c086ad0a92bd01f1f70c645d81053f3a
similarity index 100%
rename from fuzz/spki_corpus/079bdf85c086ad0a92bd01f1f70c645d81053f3a
rename to src/fuzz/spki_corpus/079bdf85c086ad0a92bd01f1f70c645d81053f3a
Binary files differ
diff --git a/fuzz/spki_corpus/0f5bd094b20a4632f14903bf62db8d467d2c548f b/src/fuzz/spki_corpus/0f5bd094b20a4632f14903bf62db8d467d2c548f
similarity index 100%
rename from fuzz/spki_corpus/0f5bd094b20a4632f14903bf62db8d467d2c548f
rename to src/fuzz/spki_corpus/0f5bd094b20a4632f14903bf62db8d467d2c548f
Binary files differ
diff --git a/fuzz/spki_corpus/183c579d75863c1e10100f76e3ffb757b44a9587 b/src/fuzz/spki_corpus/183c579d75863c1e10100f76e3ffb757b44a9587
similarity index 100%
rename from fuzz/spki_corpus/183c579d75863c1e10100f76e3ffb757b44a9587
rename to src/fuzz/spki_corpus/183c579d75863c1e10100f76e3ffb757b44a9587
Binary files differ
diff --git a/fuzz/spki_corpus/4ee178363e1d8411f30e540cb97d550d4ce62f0c b/src/fuzz/spki_corpus/4ee178363e1d8411f30e540cb97d550d4ce62f0c
similarity index 100%
rename from fuzz/spki_corpus/4ee178363e1d8411f30e540cb97d550d4ce62f0c
rename to src/fuzz/spki_corpus/4ee178363e1d8411f30e540cb97d550d4ce62f0c
Binary files differ
diff --git a/fuzz/spki_corpus/70da87d1d374ade329433dde31805abc8d80d915 b/src/fuzz/spki_corpus/70da87d1d374ade329433dde31805abc8d80d915
similarity index 100%
rename from fuzz/spki_corpus/70da87d1d374ade329433dde31805abc8d80d915
rename to src/fuzz/spki_corpus/70da87d1d374ade329433dde31805abc8d80d915
Binary files differ
diff --git a/fuzz/spki_corpus/de0338b0c809548dc79d5a34e28b0010852a8f00 b/src/fuzz/spki_corpus/de0338b0c809548dc79d5a34e28b0010852a8f00
similarity index 100%
rename from fuzz/spki_corpus/de0338b0c809548dc79d5a34e28b0010852a8f00
rename to src/fuzz/spki_corpus/de0338b0c809548dc79d5a34e28b0010852a8f00
Binary files differ
diff --git a/fuzz/spki_corpus/fc941f77c710354d3c3c1426432a5ee935d51dd6 b/src/fuzz/spki_corpus/fc941f77c710354d3c3c1426432a5ee935d51dd6
similarity index 100%
rename from fuzz/spki_corpus/fc941f77c710354d3c3c1426432a5ee935d51dd6
rename to src/fuzz/spki_corpus/fc941f77c710354d3c3c1426432a5ee935d51dd6
Binary files differ
diff --git a/fuzz/ssl_ctx_api.cc b/src/fuzz/ssl_ctx_api.cc
similarity index 100%
rename from fuzz/ssl_ctx_api.cc
rename to src/fuzz/ssl_ctx_api.cc
diff --git a/fuzz/ssl_ctx_api_corpus/009f7a3df2effc9612a913d269fd0b4598ca7f8c b/src/fuzz/ssl_ctx_api_corpus/009f7a3df2effc9612a913d269fd0b4598ca7f8c
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/009f7a3df2effc9612a913d269fd0b4598ca7f8c
rename to src/fuzz/ssl_ctx_api_corpus/009f7a3df2effc9612a913d269fd0b4598ca7f8c
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/026afe4f429f84464af660220094a83beec7a071 b/src/fuzz/ssl_ctx_api_corpus/026afe4f429f84464af660220094a83beec7a071
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/026afe4f429f84464af660220094a83beec7a071
rename to src/fuzz/ssl_ctx_api_corpus/026afe4f429f84464af660220094a83beec7a071
diff --git a/fuzz/ssl_ctx_api_corpus/06a3b68b6c8693eff8d97b6c06518ee2c2e8141f b/src/fuzz/ssl_ctx_api_corpus/06a3b68b6c8693eff8d97b6c06518ee2c2e8141f
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/06a3b68b6c8693eff8d97b6c06518ee2c2e8141f
rename to src/fuzz/ssl_ctx_api_corpus/06a3b68b6c8693eff8d97b6c06518ee2c2e8141f
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/07d535fc311ad10b14ef7a65cd618e6afb45d648 b/src/fuzz/ssl_ctx_api_corpus/07d535fc311ad10b14ef7a65cd618e6afb45d648
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/07d535fc311ad10b14ef7a65cd618e6afb45d648
rename to src/fuzz/ssl_ctx_api_corpus/07d535fc311ad10b14ef7a65cd618e6afb45d648
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/08564edcbcec9114892f9d978e319e0bd1c77872 b/src/fuzz/ssl_ctx_api_corpus/08564edcbcec9114892f9d978e319e0bd1c77872
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/08564edcbcec9114892f9d978e319e0bd1c77872
rename to src/fuzz/ssl_ctx_api_corpus/08564edcbcec9114892f9d978e319e0bd1c77872
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/0972d0d992f275c87ac63ef0fc137e2f56286670 b/src/fuzz/ssl_ctx_api_corpus/0972d0d992f275c87ac63ef0fc137e2f56286670
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/0972d0d992f275c87ac63ef0fc137e2f56286670
rename to src/fuzz/ssl_ctx_api_corpus/0972d0d992f275c87ac63ef0fc137e2f56286670
diff --git a/fuzz/ssl_ctx_api_corpus/09a5369eb85b116912cf4e83cf325d90b6e55bfa b/src/fuzz/ssl_ctx_api_corpus/09a5369eb85b116912cf4e83cf325d90b6e55bfa
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/09a5369eb85b116912cf4e83cf325d90b6e55bfa
rename to src/fuzz/ssl_ctx_api_corpus/09a5369eb85b116912cf4e83cf325d90b6e55bfa
diff --git a/fuzz/ssl_ctx_api_corpus/09d94e479cf65ea4ad04aa8c0224db41d796144b b/src/fuzz/ssl_ctx_api_corpus/09d94e479cf65ea4ad04aa8c0224db41d796144b
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/09d94e479cf65ea4ad04aa8c0224db41d796144b
rename to src/fuzz/ssl_ctx_api_corpus/09d94e479cf65ea4ad04aa8c0224db41d796144b
diff --git a/fuzz/ssl_ctx_api_corpus/0c62ac60b2ac1c308221c74f474c4f3256f3df36 b/src/fuzz/ssl_ctx_api_corpus/0c62ac60b2ac1c308221c74f474c4f3256f3df36
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/0c62ac60b2ac1c308221c74f474c4f3256f3df36
rename to src/fuzz/ssl_ctx_api_corpus/0c62ac60b2ac1c308221c74f474c4f3256f3df36
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/10c7775dbc2a144813f291af67d5f91bdfb0ea0c b/src/fuzz/ssl_ctx_api_corpus/10c7775dbc2a144813f291af67d5f91bdfb0ea0c
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/10c7775dbc2a144813f291af67d5f91bdfb0ea0c
rename to src/fuzz/ssl_ctx_api_corpus/10c7775dbc2a144813f291af67d5f91bdfb0ea0c
diff --git a/fuzz/ssl_ctx_api_corpus/12a2028349a1816a07ee99560fc7da7524e696c7 b/src/fuzz/ssl_ctx_api_corpus/12a2028349a1816a07ee99560fc7da7524e696c7
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/12a2028349a1816a07ee99560fc7da7524e696c7
rename to src/fuzz/ssl_ctx_api_corpus/12a2028349a1816a07ee99560fc7da7524e696c7
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/13ef5db570f33c5fe4f6f82e92da40144c7d919e b/src/fuzz/ssl_ctx_api_corpus/13ef5db570f33c5fe4f6f82e92da40144c7d919e
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/13ef5db570f33c5fe4f6f82e92da40144c7d919e
rename to src/fuzz/ssl_ctx_api_corpus/13ef5db570f33c5fe4f6f82e92da40144c7d919e
diff --git a/fuzz/ssl_ctx_api_corpus/1952907fc285ed09d132817485f630c223343a60 b/src/fuzz/ssl_ctx_api_corpus/1952907fc285ed09d132817485f630c223343a60
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/1952907fc285ed09d132817485f630c223343a60
rename to src/fuzz/ssl_ctx_api_corpus/1952907fc285ed09d132817485f630c223343a60
diff --git a/fuzz/ssl_ctx_api_corpus/1bf624afc5fdba9f3c71706fa03efa01c2e16305 b/src/fuzz/ssl_ctx_api_corpus/1bf624afc5fdba9f3c71706fa03efa01c2e16305
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/1bf624afc5fdba9f3c71706fa03efa01c2e16305
rename to src/fuzz/ssl_ctx_api_corpus/1bf624afc5fdba9f3c71706fa03efa01c2e16305
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/1c64c2d850b630557420c29ca26ad30f661adef7 b/src/fuzz/ssl_ctx_api_corpus/1c64c2d850b630557420c29ca26ad30f661adef7
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/1c64c2d850b630557420c29ca26ad30f661adef7
rename to src/fuzz/ssl_ctx_api_corpus/1c64c2d850b630557420c29ca26ad30f661adef7
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/2074a2adeaa7dd7fe37272bbb3049ede2c831970 b/src/fuzz/ssl_ctx_api_corpus/2074a2adeaa7dd7fe37272bbb3049ede2c831970
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/2074a2adeaa7dd7fe37272bbb3049ede2c831970
rename to src/fuzz/ssl_ctx_api_corpus/2074a2adeaa7dd7fe37272bbb3049ede2c831970
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/2163130865e0677a6a7f002f54d871dde4fabb68 b/src/fuzz/ssl_ctx_api_corpus/2163130865e0677a6a7f002f54d871dde4fabb68
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/2163130865e0677a6a7f002f54d871dde4fabb68
rename to src/fuzz/ssl_ctx_api_corpus/2163130865e0677a6a7f002f54d871dde4fabb68
diff --git a/fuzz/ssl_ctx_api_corpus/21706101336bbddc30e306231d72b309d2b9e836 b/src/fuzz/ssl_ctx_api_corpus/21706101336bbddc30e306231d72b309d2b9e836
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/21706101336bbddc30e306231d72b309d2b9e836
rename to src/fuzz/ssl_ctx_api_corpus/21706101336bbddc30e306231d72b309d2b9e836
diff --git a/fuzz/ssl_ctx_api_corpus/25007521cc10af3b94d0934c0eaba1b8060669ad b/src/fuzz/ssl_ctx_api_corpus/25007521cc10af3b94d0934c0eaba1b8060669ad
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/25007521cc10af3b94d0934c0eaba1b8060669ad
rename to src/fuzz/ssl_ctx_api_corpus/25007521cc10af3b94d0934c0eaba1b8060669ad
diff --git a/fuzz/ssl_ctx_api_corpus/25bd67c4c473cc6d31ce474adb5aa9ad62ce18a8 b/src/fuzz/ssl_ctx_api_corpus/25bd67c4c473cc6d31ce474adb5aa9ad62ce18a8
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/25bd67c4c473cc6d31ce474adb5aa9ad62ce18a8
rename to src/fuzz/ssl_ctx_api_corpus/25bd67c4c473cc6d31ce474adb5aa9ad62ce18a8
diff --git a/fuzz/ssl_ctx_api_corpus/288d84b0a69b42d5787082ede1a3e567ae44697c b/src/fuzz/ssl_ctx_api_corpus/288d84b0a69b42d5787082ede1a3e567ae44697c
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/288d84b0a69b42d5787082ede1a3e567ae44697c
rename to src/fuzz/ssl_ctx_api_corpus/288d84b0a69b42d5787082ede1a3e567ae44697c
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/2a0f1836091935bd41ef1f67848ff4d4dec5cddb b/src/fuzz/ssl_ctx_api_corpus/2a0f1836091935bd41ef1f67848ff4d4dec5cddb
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/2a0f1836091935bd41ef1f67848ff4d4dec5cddb
rename to src/fuzz/ssl_ctx_api_corpus/2a0f1836091935bd41ef1f67848ff4d4dec5cddb
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/2cce9e986ff1fb27c2781db6f8ebf775ed4a9415 b/src/fuzz/ssl_ctx_api_corpus/2cce9e986ff1fb27c2781db6f8ebf775ed4a9415
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/2cce9e986ff1fb27c2781db6f8ebf775ed4a9415
rename to src/fuzz/ssl_ctx_api_corpus/2cce9e986ff1fb27c2781db6f8ebf775ed4a9415
diff --git a/fuzz/ssl_ctx_api_corpus/2d14ab97cc3dc294c51c0d6814f4ea45f4b4e312 b/src/fuzz/ssl_ctx_api_corpus/2d14ab97cc3dc294c51c0d6814f4ea45f4b4e312
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/2d14ab97cc3dc294c51c0d6814f4ea45f4b4e312
rename to src/fuzz/ssl_ctx_api_corpus/2d14ab97cc3dc294c51c0d6814f4ea45f4b4e312
diff --git a/fuzz/ssl_ctx_api_corpus/2dfd744a3d893d601e50cca35b69c74be2b9c36b b/src/fuzz/ssl_ctx_api_corpus/2dfd744a3d893d601e50cca35b69c74be2b9c36b
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/2dfd744a3d893d601e50cca35b69c74be2b9c36b
rename to src/fuzz/ssl_ctx_api_corpus/2dfd744a3d893d601e50cca35b69c74be2b9c36b
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/2e9465ac03749a65bd8f8c9694fedd3bced04561 b/src/fuzz/ssl_ctx_api_corpus/2e9465ac03749a65bd8f8c9694fedd3bced04561
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/2e9465ac03749a65bd8f8c9694fedd3bced04561
rename to src/fuzz/ssl_ctx_api_corpus/2e9465ac03749a65bd8f8c9694fedd3bced04561
diff --git a/fuzz/ssl_ctx_api_corpus/3016bbfa996146fbc081237076417c6c7b52983b b/src/fuzz/ssl_ctx_api_corpus/3016bbfa996146fbc081237076417c6c7b52983b
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/3016bbfa996146fbc081237076417c6c7b52983b
rename to src/fuzz/ssl_ctx_api_corpus/3016bbfa996146fbc081237076417c6c7b52983b
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/316b637041ff52f40933db735a555424ddb849eb b/src/fuzz/ssl_ctx_api_corpus/316b637041ff52f40933db735a555424ddb849eb
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/316b637041ff52f40933db735a555424ddb849eb
rename to src/fuzz/ssl_ctx_api_corpus/316b637041ff52f40933db735a555424ddb849eb
diff --git a/fuzz/ssl_ctx_api_corpus/31f6d2b134d159793186a86a550377b74d1e60e9 b/src/fuzz/ssl_ctx_api_corpus/31f6d2b134d159793186a86a550377b74d1e60e9
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/31f6d2b134d159793186a86a550377b74d1e60e9
rename to src/fuzz/ssl_ctx_api_corpus/31f6d2b134d159793186a86a550377b74d1e60e9
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/332979b63654521a9e4bfd2fb7d9b00bbdfc28ec b/src/fuzz/ssl_ctx_api_corpus/332979b63654521a9e4bfd2fb7d9b00bbdfc28ec
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/332979b63654521a9e4bfd2fb7d9b00bbdfc28ec
rename to src/fuzz/ssl_ctx_api_corpus/332979b63654521a9e4bfd2fb7d9b00bbdfc28ec
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/347c2fafe36515082b9d79930dddc292880a4e92 b/src/fuzz/ssl_ctx_api_corpus/347c2fafe36515082b9d79930dddc292880a4e92
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/347c2fafe36515082b9d79930dddc292880a4e92
rename to src/fuzz/ssl_ctx_api_corpus/347c2fafe36515082b9d79930dddc292880a4e92
diff --git a/fuzz/ssl_ctx_api_corpus/364b3fc5be3d73a70d2277d7fc01a4e6b253d727 b/src/fuzz/ssl_ctx_api_corpus/364b3fc5be3d73a70d2277d7fc01a4e6b253d727
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/364b3fc5be3d73a70d2277d7fc01a4e6b253d727
rename to src/fuzz/ssl_ctx_api_corpus/364b3fc5be3d73a70d2277d7fc01a4e6b253d727
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/36c6ac66c8580725bd2d8fd4ad9aa56bba1963b2 b/src/fuzz/ssl_ctx_api_corpus/36c6ac66c8580725bd2d8fd4ad9aa56bba1963b2
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/36c6ac66c8580725bd2d8fd4ad9aa56bba1963b2
rename to src/fuzz/ssl_ctx_api_corpus/36c6ac66c8580725bd2d8fd4ad9aa56bba1963b2
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/37c758018623c7163ba4171d3de692c64c528bcf b/src/fuzz/ssl_ctx_api_corpus/37c758018623c7163ba4171d3de692c64c528bcf
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/37c758018623c7163ba4171d3de692c64c528bcf
rename to src/fuzz/ssl_ctx_api_corpus/37c758018623c7163ba4171d3de692c64c528bcf
diff --git a/fuzz/ssl_ctx_api_corpus/37e54824c72db958a9002f0026683a1f33dc8c70 b/src/fuzz/ssl_ctx_api_corpus/37e54824c72db958a9002f0026683a1f33dc8c70
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/37e54824c72db958a9002f0026683a1f33dc8c70
rename to src/fuzz/ssl_ctx_api_corpus/37e54824c72db958a9002f0026683a1f33dc8c70
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/3811c814888e813affe2550df4a2bf037a589eb1 b/src/fuzz/ssl_ctx_api_corpus/3811c814888e813affe2550df4a2bf037a589eb1
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/3811c814888e813affe2550df4a2bf037a589eb1
rename to src/fuzz/ssl_ctx_api_corpus/3811c814888e813affe2550df4a2bf037a589eb1
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/398ab275a9f62552f912dd52246c1fc89abdc86e b/src/fuzz/ssl_ctx_api_corpus/398ab275a9f62552f912dd52246c1fc89abdc86e
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/398ab275a9f62552f912dd52246c1fc89abdc86e
rename to src/fuzz/ssl_ctx_api_corpus/398ab275a9f62552f912dd52246c1fc89abdc86e
diff --git a/fuzz/ssl_ctx_api_corpus/3a48fc80e03e0afdb68ed1d6c50c3187b319fcb5 b/src/fuzz/ssl_ctx_api_corpus/3a48fc80e03e0afdb68ed1d6c50c3187b319fcb5
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/3a48fc80e03e0afdb68ed1d6c50c3187b319fcb5
rename to src/fuzz/ssl_ctx_api_corpus/3a48fc80e03e0afdb68ed1d6c50c3187b319fcb5
diff --git a/fuzz/ssl_ctx_api_corpus/3a501a0367fa930a440631bfa836ab72865bf864 b/src/fuzz/ssl_ctx_api_corpus/3a501a0367fa930a440631bfa836ab72865bf864
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/3a501a0367fa930a440631bfa836ab72865bf864
rename to src/fuzz/ssl_ctx_api_corpus/3a501a0367fa930a440631bfa836ab72865bf864
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/3cf8169dead8fcc30936323e84a7a2ae208cc74b b/src/fuzz/ssl_ctx_api_corpus/3cf8169dead8fcc30936323e84a7a2ae208cc74b
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/3cf8169dead8fcc30936323e84a7a2ae208cc74b
rename to src/fuzz/ssl_ctx_api_corpus/3cf8169dead8fcc30936323e84a7a2ae208cc74b
diff --git a/fuzz/ssl_ctx_api_corpus/433d382f161cc95725a04442566a79923304ef3c b/src/fuzz/ssl_ctx_api_corpus/433d382f161cc95725a04442566a79923304ef3c
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/433d382f161cc95725a04442566a79923304ef3c
rename to src/fuzz/ssl_ctx_api_corpus/433d382f161cc95725a04442566a79923304ef3c
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/448602b292f7d6554139dda47588c2518c203f3e b/src/fuzz/ssl_ctx_api_corpus/448602b292f7d6554139dda47588c2518c203f3e
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/448602b292f7d6554139dda47588c2518c203f3e
rename to src/fuzz/ssl_ctx_api_corpus/448602b292f7d6554139dda47588c2518c203f3e
diff --git a/fuzz/ssl_ctx_api_corpus/46619661018e05207c45ff7e1de0ddbc85e9e867 b/src/fuzz/ssl_ctx_api_corpus/46619661018e05207c45ff7e1de0ddbc85e9e867
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/46619661018e05207c45ff7e1de0ddbc85e9e867
rename to src/fuzz/ssl_ctx_api_corpus/46619661018e05207c45ff7e1de0ddbc85e9e867
diff --git a/fuzz/ssl_ctx_api_corpus/4702c017d07edf17440f2f629312661a9e1fd543 b/src/fuzz/ssl_ctx_api_corpus/4702c017d07edf17440f2f629312661a9e1fd543
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/4702c017d07edf17440f2f629312661a9e1fd543
rename to src/fuzz/ssl_ctx_api_corpus/4702c017d07edf17440f2f629312661a9e1fd543
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/476b6d1d089784fde721c01f7374ac935dcf2915 b/src/fuzz/ssl_ctx_api_corpus/476b6d1d089784fde721c01f7374ac935dcf2915
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/476b6d1d089784fde721c01f7374ac935dcf2915
rename to src/fuzz/ssl_ctx_api_corpus/476b6d1d089784fde721c01f7374ac935dcf2915
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/47db5e2dc351ad58286ba28132a4fc371bace01a b/src/fuzz/ssl_ctx_api_corpus/47db5e2dc351ad58286ba28132a4fc371bace01a
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/47db5e2dc351ad58286ba28132a4fc371bace01a
rename to src/fuzz/ssl_ctx_api_corpus/47db5e2dc351ad58286ba28132a4fc371bace01a
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/4add2b1ae380f6cf919883ef9fdaddabe85ae88f b/src/fuzz/ssl_ctx_api_corpus/4add2b1ae380f6cf919883ef9fdaddabe85ae88f
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/4add2b1ae380f6cf919883ef9fdaddabe85ae88f
rename to src/fuzz/ssl_ctx_api_corpus/4add2b1ae380f6cf919883ef9fdaddabe85ae88f
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/4b329b3cf6eeab86cc97c64999a4883f43e209e8 b/src/fuzz/ssl_ctx_api_corpus/4b329b3cf6eeab86cc97c64999a4883f43e209e8
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/4b329b3cf6eeab86cc97c64999a4883f43e209e8
rename to src/fuzz/ssl_ctx_api_corpus/4b329b3cf6eeab86cc97c64999a4883f43e209e8
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/4dbedef06a21cb0690f1006b25218b1563da2904 b/src/fuzz/ssl_ctx_api_corpus/4dbedef06a21cb0690f1006b25218b1563da2904
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/4dbedef06a21cb0690f1006b25218b1563da2904
rename to src/fuzz/ssl_ctx_api_corpus/4dbedef06a21cb0690f1006b25218b1563da2904
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/4e72d9e8448167588a458bc3a8c2920bb82a37a4 b/src/fuzz/ssl_ctx_api_corpus/4e72d9e8448167588a458bc3a8c2920bb82a37a4
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/4e72d9e8448167588a458bc3a8c2920bb82a37a4
rename to src/fuzz/ssl_ctx_api_corpus/4e72d9e8448167588a458bc3a8c2920bb82a37a4
diff --git a/fuzz/ssl_ctx_api_corpus/5248979766bb4e0bff0ce030e6695e0013251999 b/src/fuzz/ssl_ctx_api_corpus/5248979766bb4e0bff0ce030e6695e0013251999
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/5248979766bb4e0bff0ce030e6695e0013251999
rename to src/fuzz/ssl_ctx_api_corpus/5248979766bb4e0bff0ce030e6695e0013251999
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/5484e31a3663f53dbc912582a637143a044856b6 b/src/fuzz/ssl_ctx_api_corpus/5484e31a3663f53dbc912582a637143a044856b6
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/5484e31a3663f53dbc912582a637143a044856b6
rename to src/fuzz/ssl_ctx_api_corpus/5484e31a3663f53dbc912582a637143a044856b6
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/55b6224eeecf97b57ef58977fa36937358d2ab89 b/src/fuzz/ssl_ctx_api_corpus/55b6224eeecf97b57ef58977fa36937358d2ab89
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/55b6224eeecf97b57ef58977fa36937358d2ab89
rename to src/fuzz/ssl_ctx_api_corpus/55b6224eeecf97b57ef58977fa36937358d2ab89
diff --git a/fuzz/ssl_ctx_api_corpus/58794533bc6e38fdefb33e9c57531f12be7aacdb b/src/fuzz/ssl_ctx_api_corpus/58794533bc6e38fdefb33e9c57531f12be7aacdb
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/58794533bc6e38fdefb33e9c57531f12be7aacdb
rename to src/fuzz/ssl_ctx_api_corpus/58794533bc6e38fdefb33e9c57531f12be7aacdb
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/5b25d5624861c48c67b58c765237cae2cf4c3836 b/src/fuzz/ssl_ctx_api_corpus/5b25d5624861c48c67b58c765237cae2cf4c3836
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/5b25d5624861c48c67b58c765237cae2cf4c3836
rename to src/fuzz/ssl_ctx_api_corpus/5b25d5624861c48c67b58c765237cae2cf4c3836
diff --git a/fuzz/ssl_ctx_api_corpus/5c5a15599112c627c31a2884df65eea70d5d628e b/src/fuzz/ssl_ctx_api_corpus/5c5a15599112c627c31a2884df65eea70d5d628e
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/5c5a15599112c627c31a2884df65eea70d5d628e
rename to src/fuzz/ssl_ctx_api_corpus/5c5a15599112c627c31a2884df65eea70d5d628e
diff --git a/fuzz/ssl_ctx_api_corpus/5d759250fd68db7606ababe2fd21f4232c11a054 b/src/fuzz/ssl_ctx_api_corpus/5d759250fd68db7606ababe2fd21f4232c11a054
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/5d759250fd68db7606ababe2fd21f4232c11a054
rename to src/fuzz/ssl_ctx_api_corpus/5d759250fd68db7606ababe2fd21f4232c11a054
diff --git a/fuzz/ssl_ctx_api_corpus/5e25e03fea64c54193378f355df58fe510b61154 b/src/fuzz/ssl_ctx_api_corpus/5e25e03fea64c54193378f355df58fe510b61154
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/5e25e03fea64c54193378f355df58fe510b61154
rename to src/fuzz/ssl_ctx_api_corpus/5e25e03fea64c54193378f355df58fe510b61154
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/6041b00dc361f85a60f450b69e2117e9c78ccbd9 b/src/fuzz/ssl_ctx_api_corpus/6041b00dc361f85a60f450b69e2117e9c78ccbd9
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/6041b00dc361f85a60f450b69e2117e9c78ccbd9
rename to src/fuzz/ssl_ctx_api_corpus/6041b00dc361f85a60f450b69e2117e9c78ccbd9
diff --git a/fuzz/ssl_ctx_api_corpus/6140bd9f24aed8183413888061f1fe8542e61c78 b/src/fuzz/ssl_ctx_api_corpus/6140bd9f24aed8183413888061f1fe8542e61c78
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/6140bd9f24aed8183413888061f1fe8542e61c78
rename to src/fuzz/ssl_ctx_api_corpus/6140bd9f24aed8183413888061f1fe8542e61c78
diff --git a/fuzz/ssl_ctx_api_corpus/6192e0a83722dd2ab56ef0d61ca4b270a640195e b/src/fuzz/ssl_ctx_api_corpus/6192e0a83722dd2ab56ef0d61ca4b270a640195e
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/6192e0a83722dd2ab56ef0d61ca4b270a640195e
rename to src/fuzz/ssl_ctx_api_corpus/6192e0a83722dd2ab56ef0d61ca4b270a640195e
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/61d373b3b3efcfc42f5917b05cb5d2ad8e1ddfca b/src/fuzz/ssl_ctx_api_corpus/61d373b3b3efcfc42f5917b05cb5d2ad8e1ddfca
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/61d373b3b3efcfc42f5917b05cb5d2ad8e1ddfca
rename to src/fuzz/ssl_ctx_api_corpus/61d373b3b3efcfc42f5917b05cb5d2ad8e1ddfca
diff --git a/fuzz/ssl_ctx_api_corpus/63f6abb2fa0c22b016cfc7051d775bf9a1ebe3df b/src/fuzz/ssl_ctx_api_corpus/63f6abb2fa0c22b016cfc7051d775bf9a1ebe3df
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/63f6abb2fa0c22b016cfc7051d775bf9a1ebe3df
rename to src/fuzz/ssl_ctx_api_corpus/63f6abb2fa0c22b016cfc7051d775bf9a1ebe3df
diff --git a/fuzz/ssl_ctx_api_corpus/64ac648d4dd72adb692364c49fd1fa292c8a7a0a b/src/fuzz/ssl_ctx_api_corpus/64ac648d4dd72adb692364c49fd1fa292c8a7a0a
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/64ac648d4dd72adb692364c49fd1fa292c8a7a0a
rename to src/fuzz/ssl_ctx_api_corpus/64ac648d4dd72adb692364c49fd1fa292c8a7a0a
diff --git a/fuzz/ssl_ctx_api_corpus/65fbaa7c96346bca80305a1eec0b130b329b1829 b/src/fuzz/ssl_ctx_api_corpus/65fbaa7c96346bca80305a1eec0b130b329b1829
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/65fbaa7c96346bca80305a1eec0b130b329b1829
rename to src/fuzz/ssl_ctx_api_corpus/65fbaa7c96346bca80305a1eec0b130b329b1829
diff --git a/fuzz/ssl_ctx_api_corpus/67c1471efd2a5f025516e6a33c74ed897d642384 b/src/fuzz/ssl_ctx_api_corpus/67c1471efd2a5f025516e6a33c74ed897d642384
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/67c1471efd2a5f025516e6a33c74ed897d642384
rename to src/fuzz/ssl_ctx_api_corpus/67c1471efd2a5f025516e6a33c74ed897d642384
diff --git a/fuzz/ssl_ctx_api_corpus/67f6920be1eb0364f05b61223eff28e13c32446c b/src/fuzz/ssl_ctx_api_corpus/67f6920be1eb0364f05b61223eff28e13c32446c
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/67f6920be1eb0364f05b61223eff28e13c32446c
rename to src/fuzz/ssl_ctx_api_corpus/67f6920be1eb0364f05b61223eff28e13c32446c
diff --git a/fuzz/ssl_ctx_api_corpus/68fdc6128f0c8e4400e0ed9aef297554f8b7aadd b/src/fuzz/ssl_ctx_api_corpus/68fdc6128f0c8e4400e0ed9aef297554f8b7aadd
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/68fdc6128f0c8e4400e0ed9aef297554f8b7aadd
rename to src/fuzz/ssl_ctx_api_corpus/68fdc6128f0c8e4400e0ed9aef297554f8b7aadd
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/691ac0a1767370c88b38b8e751b340a57ea044f2 b/src/fuzz/ssl_ctx_api_corpus/691ac0a1767370c88b38b8e751b340a57ea044f2
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/691ac0a1767370c88b38b8e751b340a57ea044f2
rename to src/fuzz/ssl_ctx_api_corpus/691ac0a1767370c88b38b8e751b340a57ea044f2
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/6ad9b92a908bfa1a0534c1b3aabb7a2df3a1fd18 b/src/fuzz/ssl_ctx_api_corpus/6ad9b92a908bfa1a0534c1b3aabb7a2df3a1fd18
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/6ad9b92a908bfa1a0534c1b3aabb7a2df3a1fd18
rename to src/fuzz/ssl_ctx_api_corpus/6ad9b92a908bfa1a0534c1b3aabb7a2df3a1fd18
diff --git a/fuzz/ssl_ctx_api_corpus/6d1639f82015dc66d2a065a8c326327decd7cef2 b/src/fuzz/ssl_ctx_api_corpus/6d1639f82015dc66d2a065a8c326327decd7cef2
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/6d1639f82015dc66d2a065a8c326327decd7cef2
rename to src/fuzz/ssl_ctx_api_corpus/6d1639f82015dc66d2a065a8c326327decd7cef2
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/6dd8935387d53760d9dfcfa28d36263dc50fa18b b/src/fuzz/ssl_ctx_api_corpus/6dd8935387d53760d9dfcfa28d36263dc50fa18b
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/6dd8935387d53760d9dfcfa28d36263dc50fa18b
rename to src/fuzz/ssl_ctx_api_corpus/6dd8935387d53760d9dfcfa28d36263dc50fa18b
diff --git a/fuzz/ssl_ctx_api_corpus/6f0c4f050313c82af19f5360eb2adba152d2888a b/src/fuzz/ssl_ctx_api_corpus/6f0c4f050313c82af19f5360eb2adba152d2888a
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/6f0c4f050313c82af19f5360eb2adba152d2888a
rename to src/fuzz/ssl_ctx_api_corpus/6f0c4f050313c82af19f5360eb2adba152d2888a
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/7086be3ea7047d9522821eea1bebebe675a9ef7d b/src/fuzz/ssl_ctx_api_corpus/7086be3ea7047d9522821eea1bebebe675a9ef7d
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/7086be3ea7047d9522821eea1bebebe675a9ef7d
rename to src/fuzz/ssl_ctx_api_corpus/7086be3ea7047d9522821eea1bebebe675a9ef7d
diff --git a/fuzz/ssl_ctx_api_corpus/710dd5522cb6a1b3a1816cae3b3c2adcb2a117b7 b/src/fuzz/ssl_ctx_api_corpus/710dd5522cb6a1b3a1816cae3b3c2adcb2a117b7
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/710dd5522cb6a1b3a1816cae3b3c2adcb2a117b7
rename to src/fuzz/ssl_ctx_api_corpus/710dd5522cb6a1b3a1816cae3b3c2adcb2a117b7
diff --git a/fuzz/ssl_ctx_api_corpus/72844840cd80f4b872045713174e00b8f0271fde b/src/fuzz/ssl_ctx_api_corpus/72844840cd80f4b872045713174e00b8f0271fde
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/72844840cd80f4b872045713174e00b8f0271fde
rename to src/fuzz/ssl_ctx_api_corpus/72844840cd80f4b872045713174e00b8f0271fde
diff --git a/fuzz/ssl_ctx_api_corpus/74d88935c978b2d5ee6b6ccdc1c8f1641c9f8952 b/src/fuzz/ssl_ctx_api_corpus/74d88935c978b2d5ee6b6ccdc1c8f1641c9f8952
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/74d88935c978b2d5ee6b6ccdc1c8f1641c9f8952
rename to src/fuzz/ssl_ctx_api_corpus/74d88935c978b2d5ee6b6ccdc1c8f1641c9f8952
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/74e692c715ba518caf90e63326a6cfda0c8e30c7 b/src/fuzz/ssl_ctx_api_corpus/74e692c715ba518caf90e63326a6cfda0c8e30c7
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/74e692c715ba518caf90e63326a6cfda0c8e30c7
rename to src/fuzz/ssl_ctx_api_corpus/74e692c715ba518caf90e63326a6cfda0c8e30c7
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/75c9045e5f3671b4b49931f0f80db98d4cb9728e b/src/fuzz/ssl_ctx_api_corpus/75c9045e5f3671b4b49931f0f80db98d4cb9728e
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/75c9045e5f3671b4b49931f0f80db98d4cb9728e
rename to src/fuzz/ssl_ctx_api_corpus/75c9045e5f3671b4b49931f0f80db98d4cb9728e
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/77252bdbb967eec03064db7ab25260cdfe9bcaf8 b/src/fuzz/ssl_ctx_api_corpus/77252bdbb967eec03064db7ab25260cdfe9bcaf8
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/77252bdbb967eec03064db7ab25260cdfe9bcaf8
rename to src/fuzz/ssl_ctx_api_corpus/77252bdbb967eec03064db7ab25260cdfe9bcaf8
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/7750149e6f43cf659411444e1b9f848d42ffa176 b/src/fuzz/ssl_ctx_api_corpus/7750149e6f43cf659411444e1b9f848d42ffa176
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/7750149e6f43cf659411444e1b9f848d42ffa176
rename to src/fuzz/ssl_ctx_api_corpus/7750149e6f43cf659411444e1b9f848d42ffa176
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/7b40576faa3673b1a4db30f38f797eadc7a30afa b/src/fuzz/ssl_ctx_api_corpus/7b40576faa3673b1a4db30f38f797eadc7a30afa
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/7b40576faa3673b1a4db30f38f797eadc7a30afa
rename to src/fuzz/ssl_ctx_api_corpus/7b40576faa3673b1a4db30f38f797eadc7a30afa
diff --git a/fuzz/ssl_ctx_api_corpus/7c882750d8f0104218184e37e06cabae01cf5128 b/src/fuzz/ssl_ctx_api_corpus/7c882750d8f0104218184e37e06cabae01cf5128
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/7c882750d8f0104218184e37e06cabae01cf5128
rename to src/fuzz/ssl_ctx_api_corpus/7c882750d8f0104218184e37e06cabae01cf5128
diff --git a/fuzz/ssl_ctx_api_corpus/7df09cb0a69a074baf2df79913af62853719f1b1 b/src/fuzz/ssl_ctx_api_corpus/7df09cb0a69a074baf2df79913af62853719f1b1
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/7df09cb0a69a074baf2df79913af62853719f1b1
rename to src/fuzz/ssl_ctx_api_corpus/7df09cb0a69a074baf2df79913af62853719f1b1
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/7ed8b46893fa26e317de63df3350d429345a0533 b/src/fuzz/ssl_ctx_api_corpus/7ed8b46893fa26e317de63df3350d429345a0533
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/7ed8b46893fa26e317de63df3350d429345a0533
rename to src/fuzz/ssl_ctx_api_corpus/7ed8b46893fa26e317de63df3350d429345a0533
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/7f43a96a2775e5f591a43064ed9a59e4a2cd564c b/src/fuzz/ssl_ctx_api_corpus/7f43a96a2775e5f591a43064ed9a59e4a2cd564c
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/7f43a96a2775e5f591a43064ed9a59e4a2cd564c
rename to src/fuzz/ssl_ctx_api_corpus/7f43a96a2775e5f591a43064ed9a59e4a2cd564c
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/807d85da8dcabf21716bfd7c02486de56c9fc619 b/src/fuzz/ssl_ctx_api_corpus/807d85da8dcabf21716bfd7c02486de56c9fc619
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/807d85da8dcabf21716bfd7c02486de56c9fc619
rename to src/fuzz/ssl_ctx_api_corpus/807d85da8dcabf21716bfd7c02486de56c9fc619
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8392a9e3ec86ba39dfe8c036cd0416992d13a340 b/src/fuzz/ssl_ctx_api_corpus/8392a9e3ec86ba39dfe8c036cd0416992d13a340
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/8392a9e3ec86ba39dfe8c036cd0416992d13a340
rename to src/fuzz/ssl_ctx_api_corpus/8392a9e3ec86ba39dfe8c036cd0416992d13a340
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/83a0888fa03d675693525099d93c675f4579adc9 b/src/fuzz/ssl_ctx_api_corpus/83a0888fa03d675693525099d93c675f4579adc9
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/83a0888fa03d675693525099d93c675f4579adc9
rename to src/fuzz/ssl_ctx_api_corpus/83a0888fa03d675693525099d93c675f4579adc9
diff --git a/fuzz/ssl_ctx_api_corpus/8625e1eac770e6e6678d5f994f6a8397c9e68d60 b/src/fuzz/ssl_ctx_api_corpus/8625e1eac770e6e6678d5f994f6a8397c9e68d60
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/8625e1eac770e6e6678d5f994f6a8397c9e68d60
rename to src/fuzz/ssl_ctx_api_corpus/8625e1eac770e6e6678d5f994f6a8397c9e68d60
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/88c5922c4323bcabefa07c1708440d93931ec25a b/src/fuzz/ssl_ctx_api_corpus/88c5922c4323bcabefa07c1708440d93931ec25a
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/88c5922c4323bcabefa07c1708440d93931ec25a
rename to src/fuzz/ssl_ctx_api_corpus/88c5922c4323bcabefa07c1708440d93931ec25a
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8915060ad343b5a138a7446e6d9e9e17fc325f0b b/src/fuzz/ssl_ctx_api_corpus/8915060ad343b5a138a7446e6d9e9e17fc325f0b
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/8915060ad343b5a138a7446e6d9e9e17fc325f0b
rename to src/fuzz/ssl_ctx_api_corpus/8915060ad343b5a138a7446e6d9e9e17fc325f0b
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8a0e062ffaa166a0c02b5063eb7dabc2d32d5ed0 b/src/fuzz/ssl_ctx_api_corpus/8a0e062ffaa166a0c02b5063eb7dabc2d32d5ed0
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/8a0e062ffaa166a0c02b5063eb7dabc2d32d5ed0
rename to src/fuzz/ssl_ctx_api_corpus/8a0e062ffaa166a0c02b5063eb7dabc2d32d5ed0
diff --git a/fuzz/ssl_ctx_api_corpus/8a65d58173fcf4f013c95b3818863bce18e29d5e b/src/fuzz/ssl_ctx_api_corpus/8a65d58173fcf4f013c95b3818863bce18e29d5e
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/8a65d58173fcf4f013c95b3818863bce18e29d5e
rename to src/fuzz/ssl_ctx_api_corpus/8a65d58173fcf4f013c95b3818863bce18e29d5e
diff --git a/fuzz/ssl_ctx_api_corpus/8b16bc00c3a1b3194ac5f9aa297285cd0eab02c3 b/src/fuzz/ssl_ctx_api_corpus/8b16bc00c3a1b3194ac5f9aa297285cd0eab02c3
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/8b16bc00c3a1b3194ac5f9aa297285cd0eab02c3
rename to src/fuzz/ssl_ctx_api_corpus/8b16bc00c3a1b3194ac5f9aa297285cd0eab02c3
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8b372036bed64c142f7cc2b5a81d1cf5c3efa90f b/src/fuzz/ssl_ctx_api_corpus/8b372036bed64c142f7cc2b5a81d1cf5c3efa90f
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/8b372036bed64c142f7cc2b5a81d1cf5c3efa90f
rename to src/fuzz/ssl_ctx_api_corpus/8b372036bed64c142f7cc2b5a81d1cf5c3efa90f
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8c1da10843932be4335143527fa0a951251053c9 b/src/fuzz/ssl_ctx_api_corpus/8c1da10843932be4335143527fa0a951251053c9
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/8c1da10843932be4335143527fa0a951251053c9
rename to src/fuzz/ssl_ctx_api_corpus/8c1da10843932be4335143527fa0a951251053c9
diff --git a/fuzz/ssl_ctx_api_corpus/8fa84bcdb1265474f53734824c2e3b1c69960dbd b/src/fuzz/ssl_ctx_api_corpus/8fa84bcdb1265474f53734824c2e3b1c69960dbd
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/8fa84bcdb1265474f53734824c2e3b1c69960dbd
rename to src/fuzz/ssl_ctx_api_corpus/8fa84bcdb1265474f53734824c2e3b1c69960dbd
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/8fea0c92bab91e90371b4522b5d28b7000ff8d19 b/src/fuzz/ssl_ctx_api_corpus/8fea0c92bab91e90371b4522b5d28b7000ff8d19
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/8fea0c92bab91e90371b4522b5d28b7000ff8d19
rename to src/fuzz/ssl_ctx_api_corpus/8fea0c92bab91e90371b4522b5d28b7000ff8d19
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/902bfdd4859d07f6886e71c9ca607ebbc7594e1c b/src/fuzz/ssl_ctx_api_corpus/902bfdd4859d07f6886e71c9ca607ebbc7594e1c
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/902bfdd4859d07f6886e71c9ca607ebbc7594e1c
rename to src/fuzz/ssl_ctx_api_corpus/902bfdd4859d07f6886e71c9ca607ebbc7594e1c
diff --git a/fuzz/ssl_ctx_api_corpus/91e19bc9f2cab6e55726dca9c3d5c36da0c78a6b b/src/fuzz/ssl_ctx_api_corpus/91e19bc9f2cab6e55726dca9c3d5c36da0c78a6b
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/91e19bc9f2cab6e55726dca9c3d5c36da0c78a6b
rename to src/fuzz/ssl_ctx_api_corpus/91e19bc9f2cab6e55726dca9c3d5c36da0c78a6b
diff --git a/fuzz/ssl_ctx_api_corpus/9359e78c231dbcc19053101cac076324fb681162 b/src/fuzz/ssl_ctx_api_corpus/9359e78c231dbcc19053101cac076324fb681162
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/9359e78c231dbcc19053101cac076324fb681162
rename to src/fuzz/ssl_ctx_api_corpus/9359e78c231dbcc19053101cac076324fb681162
diff --git a/fuzz/ssl_ctx_api_corpus/948fdc9b4e13aac83c6386a043c5efddeb7d270f b/src/fuzz/ssl_ctx_api_corpus/948fdc9b4e13aac83c6386a043c5efddeb7d270f
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/948fdc9b4e13aac83c6386a043c5efddeb7d270f
rename to src/fuzz/ssl_ctx_api_corpus/948fdc9b4e13aac83c6386a043c5efddeb7d270f
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/94a158131e1c4b2529a4e482979a3882895fa4f7 b/src/fuzz/ssl_ctx_api_corpus/94a158131e1c4b2529a4e482979a3882895fa4f7
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/94a158131e1c4b2529a4e482979a3882895fa4f7
rename to src/fuzz/ssl_ctx_api_corpus/94a158131e1c4b2529a4e482979a3882895fa4f7
diff --git a/fuzz/ssl_ctx_api_corpus/958605bb2a0034d9974a3180e363ef34bfaba69d b/src/fuzz/ssl_ctx_api_corpus/958605bb2a0034d9974a3180e363ef34bfaba69d
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/958605bb2a0034d9974a3180e363ef34bfaba69d
rename to src/fuzz/ssl_ctx_api_corpus/958605bb2a0034d9974a3180e363ef34bfaba69d
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/9747ff7d608c2d6a3f133593899d95ef6c9b62bd b/src/fuzz/ssl_ctx_api_corpus/9747ff7d608c2d6a3f133593899d95ef6c9b62bd
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/9747ff7d608c2d6a3f133593899d95ef6c9b62bd
rename to src/fuzz/ssl_ctx_api_corpus/9747ff7d608c2d6a3f133593899d95ef6c9b62bd
diff --git a/fuzz/ssl_ctx_api_corpus/9814a4643ac56938e8344c96db218cec850b6fc6 b/src/fuzz/ssl_ctx_api_corpus/9814a4643ac56938e8344c96db218cec850b6fc6
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/9814a4643ac56938e8344c96db218cec850b6fc6
rename to src/fuzz/ssl_ctx_api_corpus/9814a4643ac56938e8344c96db218cec850b6fc6
diff --git a/fuzz/ssl_ctx_api_corpus/9828aa805fbaf037e8a1da84153c6faabdc2b188 b/src/fuzz/ssl_ctx_api_corpus/9828aa805fbaf037e8a1da84153c6faabdc2b188
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/9828aa805fbaf037e8a1da84153c6faabdc2b188
rename to src/fuzz/ssl_ctx_api_corpus/9828aa805fbaf037e8a1da84153c6faabdc2b188
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/989adfeaba6ccbc9ab65cb99ebd6eeaaa57f7794 b/src/fuzz/ssl_ctx_api_corpus/989adfeaba6ccbc9ab65cb99ebd6eeaaa57f7794
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/989adfeaba6ccbc9ab65cb99ebd6eeaaa57f7794
rename to src/fuzz/ssl_ctx_api_corpus/989adfeaba6ccbc9ab65cb99ebd6eeaaa57f7794
diff --git a/fuzz/ssl_ctx_api_corpus/98a10827fdadc8615c0fdfbe60551ead34662171 b/src/fuzz/ssl_ctx_api_corpus/98a10827fdadc8615c0fdfbe60551ead34662171
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/98a10827fdadc8615c0fdfbe60551ead34662171
rename to src/fuzz/ssl_ctx_api_corpus/98a10827fdadc8615c0fdfbe60551ead34662171
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/996383f4e06c3a77c2f558b8f2e78fc1ad7e3949 b/src/fuzz/ssl_ctx_api_corpus/996383f4e06c3a77c2f558b8f2e78fc1ad7e3949
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/996383f4e06c3a77c2f558b8f2e78fc1ad7e3949
rename to src/fuzz/ssl_ctx_api_corpus/996383f4e06c3a77c2f558b8f2e78fc1ad7e3949
diff --git a/fuzz/ssl_ctx_api_corpus/9c6eb59d6ed678fd0147e271f0eac0f9f0fa1d3a b/src/fuzz/ssl_ctx_api_corpus/9c6eb59d6ed678fd0147e271f0eac0f9f0fa1d3a
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/9c6eb59d6ed678fd0147e271f0eac0f9f0fa1d3a
rename to src/fuzz/ssl_ctx_api_corpus/9c6eb59d6ed678fd0147e271f0eac0f9f0fa1d3a
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/9d845241bbfffc971c2a8aac10f7c7e284b9b2b6 b/src/fuzz/ssl_ctx_api_corpus/9d845241bbfffc971c2a8aac10f7c7e284b9b2b6
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/9d845241bbfffc971c2a8aac10f7c7e284b9b2b6
rename to src/fuzz/ssl_ctx_api_corpus/9d845241bbfffc971c2a8aac10f7c7e284b9b2b6
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/a161705c496d8d1a4bdd3c19dbef037694cbb219 b/src/fuzz/ssl_ctx_api_corpus/a161705c496d8d1a4bdd3c19dbef037694cbb219
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/a161705c496d8d1a4bdd3c19dbef037694cbb219
rename to src/fuzz/ssl_ctx_api_corpus/a161705c496d8d1a4bdd3c19dbef037694cbb219
diff --git a/fuzz/ssl_ctx_api_corpus/a4cc6430c86baa74e37fa8bbc891f6db3bddad3c b/src/fuzz/ssl_ctx_api_corpus/a4cc6430c86baa74e37fa8bbc891f6db3bddad3c
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/a4cc6430c86baa74e37fa8bbc891f6db3bddad3c
rename to src/fuzz/ssl_ctx_api_corpus/a4cc6430c86baa74e37fa8bbc891f6db3bddad3c
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/a57182d0493295456d59fc57419a9f2a5fb60b12 b/src/fuzz/ssl_ctx_api_corpus/a57182d0493295456d59fc57419a9f2a5fb60b12
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/a57182d0493295456d59fc57419a9f2a5fb60b12
rename to src/fuzz/ssl_ctx_api_corpus/a57182d0493295456d59fc57419a9f2a5fb60b12
diff --git a/fuzz/ssl_ctx_api_corpus/a6f2361fc42425ee250c050f3ab3735e6627c05d b/src/fuzz/ssl_ctx_api_corpus/a6f2361fc42425ee250c050f3ab3735e6627c05d
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/a6f2361fc42425ee250c050f3ab3735e6627c05d
rename to src/fuzz/ssl_ctx_api_corpus/a6f2361fc42425ee250c050f3ab3735e6627c05d
diff --git a/fuzz/ssl_ctx_api_corpus/a965050d585f50b092e43cdcd35684f074b0fff3 b/src/fuzz/ssl_ctx_api_corpus/a965050d585f50b092e43cdcd35684f074b0fff3
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/a965050d585f50b092e43cdcd35684f074b0fff3
rename to src/fuzz/ssl_ctx_api_corpus/a965050d585f50b092e43cdcd35684f074b0fff3
diff --git a/fuzz/ssl_ctx_api_corpus/abff218cec62fb1b814888bce335d4e4db92dd9b b/src/fuzz/ssl_ctx_api_corpus/abff218cec62fb1b814888bce335d4e4db92dd9b
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/abff218cec62fb1b814888bce335d4e4db92dd9b
rename to src/fuzz/ssl_ctx_api_corpus/abff218cec62fb1b814888bce335d4e4db92dd9b
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/adf72015d9afd34be37022fa0161328b0a12acab b/src/fuzz/ssl_ctx_api_corpus/adf72015d9afd34be37022fa0161328b0a12acab
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/adf72015d9afd34be37022fa0161328b0a12acab
rename to src/fuzz/ssl_ctx_api_corpus/adf72015d9afd34be37022fa0161328b0a12acab
diff --git a/fuzz/ssl_ctx_api_corpus/aec4bcbe58dea4f00a7d45a025439973213705ce b/src/fuzz/ssl_ctx_api_corpus/aec4bcbe58dea4f00a7d45a025439973213705ce
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/aec4bcbe58dea4f00a7d45a025439973213705ce
rename to src/fuzz/ssl_ctx_api_corpus/aec4bcbe58dea4f00a7d45a025439973213705ce
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/af9cc8c9b38d08f39e458090f6f0679e26504822 b/src/fuzz/ssl_ctx_api_corpus/af9cc8c9b38d08f39e458090f6f0679e26504822
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/af9cc8c9b38d08f39e458090f6f0679e26504822
rename to src/fuzz/ssl_ctx_api_corpus/af9cc8c9b38d08f39e458090f6f0679e26504822
diff --git a/fuzz/ssl_ctx_api_corpus/b0468f08aaca3cd5744bf28064b45b0c4f606abe b/src/fuzz/ssl_ctx_api_corpus/b0468f08aaca3cd5744bf28064b45b0c4f606abe
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/b0468f08aaca3cd5744bf28064b45b0c4f606abe
rename to src/fuzz/ssl_ctx_api_corpus/b0468f08aaca3cd5744bf28064b45b0c4f606abe
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/b062ed17ac2c7b3a2da15d1ddd0e20f6d4687ec0 b/src/fuzz/ssl_ctx_api_corpus/b062ed17ac2c7b3a2da15d1ddd0e20f6d4687ec0
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/b062ed17ac2c7b3a2da15d1ddd0e20f6d4687ec0
rename to src/fuzz/ssl_ctx_api_corpus/b062ed17ac2c7b3a2da15d1ddd0e20f6d4687ec0
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/b1583fbbfef45482b725872051965ea0257985c9 b/src/fuzz/ssl_ctx_api_corpus/b1583fbbfef45482b725872051965ea0257985c9
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/b1583fbbfef45482b725872051965ea0257985c9
rename to src/fuzz/ssl_ctx_api_corpus/b1583fbbfef45482b725872051965ea0257985c9
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/b4353b8e626fc7d827689a48d90ee91db391d821 b/src/fuzz/ssl_ctx_api_corpus/b4353b8e626fc7d827689a48d90ee91db391d821
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/b4353b8e626fc7d827689a48d90ee91db391d821
rename to src/fuzz/ssl_ctx_api_corpus/b4353b8e626fc7d827689a48d90ee91db391d821
diff --git a/fuzz/ssl_ctx_api_corpus/b43f2df26afa3f3d052d035f4405dee1a5f9c3b1 b/src/fuzz/ssl_ctx_api_corpus/b43f2df26afa3f3d052d035f4405dee1a5f9c3b1
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/b43f2df26afa3f3d052d035f4405dee1a5f9c3b1
rename to src/fuzz/ssl_ctx_api_corpus/b43f2df26afa3f3d052d035f4405dee1a5f9c3b1
diff --git a/fuzz/ssl_ctx_api_corpus/b653f22e1be54197eb19a1754ebcc168f84835c4 b/src/fuzz/ssl_ctx_api_corpus/b653f22e1be54197eb19a1754ebcc168f84835c4
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/b653f22e1be54197eb19a1754ebcc168f84835c4
rename to src/fuzz/ssl_ctx_api_corpus/b653f22e1be54197eb19a1754ebcc168f84835c4
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/bf75f5d85d96563e8dec61d5c89ae95dde7d53c9 b/src/fuzz/ssl_ctx_api_corpus/bf75f5d85d96563e8dec61d5c89ae95dde7d53c9
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/bf75f5d85d96563e8dec61d5c89ae95dde7d53c9
rename to src/fuzz/ssl_ctx_api_corpus/bf75f5d85d96563e8dec61d5c89ae95dde7d53c9
diff --git a/fuzz/ssl_ctx_api_corpus/c18a757c4143a5f8a72e114c951f57814b87ccd4 b/src/fuzz/ssl_ctx_api_corpus/c18a757c4143a5f8a72e114c951f57814b87ccd4
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/c18a757c4143a5f8a72e114c951f57814b87ccd4
rename to src/fuzz/ssl_ctx_api_corpus/c18a757c4143a5f8a72e114c951f57814b87ccd4
diff --git a/fuzz/ssl_ctx_api_corpus/c2498115a975c8564ce8ef164c03d46cf9bff65c b/src/fuzz/ssl_ctx_api_corpus/c2498115a975c8564ce8ef164c03d46cf9bff65c
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/c2498115a975c8564ce8ef164c03d46cf9bff65c
rename to src/fuzz/ssl_ctx_api_corpus/c2498115a975c8564ce8ef164c03d46cf9bff65c
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/c4be28c3d2966900112377b9e123e8dddb8af53b b/src/fuzz/ssl_ctx_api_corpus/c4be28c3d2966900112377b9e123e8dddb8af53b
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/c4be28c3d2966900112377b9e123e8dddb8af53b
rename to src/fuzz/ssl_ctx_api_corpus/c4be28c3d2966900112377b9e123e8dddb8af53b
diff --git a/fuzz/ssl_ctx_api_corpus/c559962ce9848cd8d6314509d830bbcbc757f48e b/src/fuzz/ssl_ctx_api_corpus/c559962ce9848cd8d6314509d830bbcbc757f48e
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/c559962ce9848cd8d6314509d830bbcbc757f48e
rename to src/fuzz/ssl_ctx_api_corpus/c559962ce9848cd8d6314509d830bbcbc757f48e
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/c5ffa32dc0b47b17aa8400f57c86bc4aaf73ba2c b/src/fuzz/ssl_ctx_api_corpus/c5ffa32dc0b47b17aa8400f57c86bc4aaf73ba2c
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/c5ffa32dc0b47b17aa8400f57c86bc4aaf73ba2c
rename to src/fuzz/ssl_ctx_api_corpus/c5ffa32dc0b47b17aa8400f57c86bc4aaf73ba2c
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/c6c0a3c40d64bd35f624e5e9bd164ef241b2db50 b/src/fuzz/ssl_ctx_api_corpus/c6c0a3c40d64bd35f624e5e9bd164ef241b2db50
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/c6c0a3c40d64bd35f624e5e9bd164ef241b2db50
rename to src/fuzz/ssl_ctx_api_corpus/c6c0a3c40d64bd35f624e5e9bd164ef241b2db50
diff --git a/fuzz/ssl_ctx_api_corpus/c752a93f5437dd4cc69edb562498316850b3f4e6 b/src/fuzz/ssl_ctx_api_corpus/c752a93f5437dd4cc69edb562498316850b3f4e6
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/c752a93f5437dd4cc69edb562498316850b3f4e6
rename to src/fuzz/ssl_ctx_api_corpus/c752a93f5437dd4cc69edb562498316850b3f4e6
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/cadb86bd2ac1503c2667c9e874e055cb9e6224c9 b/src/fuzz/ssl_ctx_api_corpus/cadb86bd2ac1503c2667c9e874e055cb9e6224c9
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/cadb86bd2ac1503c2667c9e874e055cb9e6224c9
rename to src/fuzz/ssl_ctx_api_corpus/cadb86bd2ac1503c2667c9e874e055cb9e6224c9
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/cb8051446f545bbc25a6e703ceb94deb7eb3eceb b/src/fuzz/ssl_ctx_api_corpus/cb8051446f545bbc25a6e703ceb94deb7eb3eceb
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/cb8051446f545bbc25a6e703ceb94deb7eb3eceb
rename to src/fuzz/ssl_ctx_api_corpus/cb8051446f545bbc25a6e703ceb94deb7eb3eceb
diff --git a/fuzz/ssl_ctx_api_corpus/cf808a05aa687a0779d62f8e7aa43224bf3b5748 b/src/fuzz/ssl_ctx_api_corpus/cf808a05aa687a0779d62f8e7aa43224bf3b5748
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/cf808a05aa687a0779d62f8e7aa43224bf3b5748
rename to src/fuzz/ssl_ctx_api_corpus/cf808a05aa687a0779d62f8e7aa43224bf3b5748
diff --git a/fuzz/ssl_ctx_api_corpus/d0ded9fc7d19e580c802385b33459168d25c34a8 b/src/fuzz/ssl_ctx_api_corpus/d0ded9fc7d19e580c802385b33459168d25c34a8
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/d0ded9fc7d19e580c802385b33459168d25c34a8
rename to src/fuzz/ssl_ctx_api_corpus/d0ded9fc7d19e580c802385b33459168d25c34a8
diff --git a/fuzz/ssl_ctx_api_corpus/d10c8033f8dc4d6dd53fefc61cba8973918c7867 b/src/fuzz/ssl_ctx_api_corpus/d10c8033f8dc4d6dd53fefc61cba8973918c7867
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/d10c8033f8dc4d6dd53fefc61cba8973918c7867
rename to src/fuzz/ssl_ctx_api_corpus/d10c8033f8dc4d6dd53fefc61cba8973918c7867
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/d2055ec0f43541cf10096464c9e28235af1d2c1d b/src/fuzz/ssl_ctx_api_corpus/d2055ec0f43541cf10096464c9e28235af1d2c1d
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/d2055ec0f43541cf10096464c9e28235af1d2c1d
rename to src/fuzz/ssl_ctx_api_corpus/d2055ec0f43541cf10096464c9e28235af1d2c1d
diff --git a/fuzz/ssl_ctx_api_corpus/d22242a19caaeb8ef75e434f06abbef50e0e804c b/src/fuzz/ssl_ctx_api_corpus/d22242a19caaeb8ef75e434f06abbef50e0e804c
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/d22242a19caaeb8ef75e434f06abbef50e0e804c
rename to src/fuzz/ssl_ctx_api_corpus/d22242a19caaeb8ef75e434f06abbef50e0e804c
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/d285d65ca0dc51a865285aa1407ccf1c970f67f1 b/src/fuzz/ssl_ctx_api_corpus/d285d65ca0dc51a865285aa1407ccf1c970f67f1
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/d285d65ca0dc51a865285aa1407ccf1c970f67f1
rename to src/fuzz/ssl_ctx_api_corpus/d285d65ca0dc51a865285aa1407ccf1c970f67f1
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/d2d6e43fd3f6e8cd76c24166630e1b24e3163a5f b/src/fuzz/ssl_ctx_api_corpus/d2d6e43fd3f6e8cd76c24166630e1b24e3163a5f
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/d2d6e43fd3f6e8cd76c24166630e1b24e3163a5f
rename to src/fuzz/ssl_ctx_api_corpus/d2d6e43fd3f6e8cd76c24166630e1b24e3163a5f
diff --git a/fuzz/ssl_ctx_api_corpus/d4b63113d70a709307571285e41083213d809bad b/src/fuzz/ssl_ctx_api_corpus/d4b63113d70a709307571285e41083213d809bad
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/d4b63113d70a709307571285e41083213d809bad
rename to src/fuzz/ssl_ctx_api_corpus/d4b63113d70a709307571285e41083213d809bad
diff --git a/fuzz/ssl_ctx_api_corpus/d5fa3d27acc4bd3f9c9e05f7f8416ba62858f7d9 b/src/fuzz/ssl_ctx_api_corpus/d5fa3d27acc4bd3f9c9e05f7f8416ba62858f7d9
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/d5fa3d27acc4bd3f9c9e05f7f8416ba62858f7d9
rename to src/fuzz/ssl_ctx_api_corpus/d5fa3d27acc4bd3f9c9e05f7f8416ba62858f7d9
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/d70706f7c202106ff88a42cb2b882990066e03bd b/src/fuzz/ssl_ctx_api_corpus/d70706f7c202106ff88a42cb2b882990066e03bd
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/d70706f7c202106ff88a42cb2b882990066e03bd
rename to src/fuzz/ssl_ctx_api_corpus/d70706f7c202106ff88a42cb2b882990066e03bd
diff --git a/fuzz/ssl_ctx_api_corpus/d971a57d899756c41bacfab8bace310d753e2c26 b/src/fuzz/ssl_ctx_api_corpus/d971a57d899756c41bacfab8bace310d753e2c26
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/d971a57d899756c41bacfab8bace310d753e2c26
rename to src/fuzz/ssl_ctx_api_corpus/d971a57d899756c41bacfab8bace310d753e2c26
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/da20e410720e5268200c20744a67f3d74066a80d b/src/fuzz/ssl_ctx_api_corpus/da20e410720e5268200c20744a67f3d74066a80d
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/da20e410720e5268200c20744a67f3d74066a80d
rename to src/fuzz/ssl_ctx_api_corpus/da20e410720e5268200c20744a67f3d74066a80d
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/db83e3341adb5098d5465e4c6087e7e101aad80b b/src/fuzz/ssl_ctx_api_corpus/db83e3341adb5098d5465e4c6087e7e101aad80b
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/db83e3341adb5098d5465e4c6087e7e101aad80b
rename to src/fuzz/ssl_ctx_api_corpus/db83e3341adb5098d5465e4c6087e7e101aad80b
diff --git a/fuzz/ssl_ctx_api_corpus/dc6c6685108bb04875ce64ecb2b2d45577242940 b/src/fuzz/ssl_ctx_api_corpus/dc6c6685108bb04875ce64ecb2b2d45577242940
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/dc6c6685108bb04875ce64ecb2b2d45577242940
rename to src/fuzz/ssl_ctx_api_corpus/dc6c6685108bb04875ce64ecb2b2d45577242940
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/dd7b72a121f76fd77da977ff5f02384a609e5043 b/src/fuzz/ssl_ctx_api_corpus/dd7b72a121f76fd77da977ff5f02384a609e5043
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/dd7b72a121f76fd77da977ff5f02384a609e5043
rename to src/fuzz/ssl_ctx_api_corpus/dd7b72a121f76fd77da977ff5f02384a609e5043
diff --git a/fuzz/ssl_ctx_api_corpus/e14375b5ea4b33c57e9703e6b81d621069f50e7f b/src/fuzz/ssl_ctx_api_corpus/e14375b5ea4b33c57e9703e6b81d621069f50e7f
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/e14375b5ea4b33c57e9703e6b81d621069f50e7f
rename to src/fuzz/ssl_ctx_api_corpus/e14375b5ea4b33c57e9703e6b81d621069f50e7f
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/e15d1ac4af994a693e3147f4711b8d9a9319eb60 b/src/fuzz/ssl_ctx_api_corpus/e15d1ac4af994a693e3147f4711b8d9a9319eb60
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/e15d1ac4af994a693e3147f4711b8d9a9319eb60
rename to src/fuzz/ssl_ctx_api_corpus/e15d1ac4af994a693e3147f4711b8d9a9319eb60
diff --git a/fuzz/ssl_ctx_api_corpus/e1fd6829aa986046cde2a5df55d92e321d77537a b/src/fuzz/ssl_ctx_api_corpus/e1fd6829aa986046cde2a5df55d92e321d77537a
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/e1fd6829aa986046cde2a5df55d92e321d77537a
rename to src/fuzz/ssl_ctx_api_corpus/e1fd6829aa986046cde2a5df55d92e321d77537a
diff --git a/fuzz/ssl_ctx_api_corpus/e21c940b0cd9493e0683c285e32e6e71bc78c7ec b/src/fuzz/ssl_ctx_api_corpus/e21c940b0cd9493e0683c285e32e6e71bc78c7ec
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/e21c940b0cd9493e0683c285e32e6e71bc78c7ec
rename to src/fuzz/ssl_ctx_api_corpus/e21c940b0cd9493e0683c285e32e6e71bc78c7ec
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/e461696564168008945225bca75946e4067a1bf8 b/src/fuzz/ssl_ctx_api_corpus/e461696564168008945225bca75946e4067a1bf8
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/e461696564168008945225bca75946e4067a1bf8
rename to src/fuzz/ssl_ctx_api_corpus/e461696564168008945225bca75946e4067a1bf8
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/e8cfbed06a9aae8d8d1bab24cca7ceb6a3b6fdd4 b/src/fuzz/ssl_ctx_api_corpus/e8cfbed06a9aae8d8d1bab24cca7ceb6a3b6fdd4
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/e8cfbed06a9aae8d8d1bab24cca7ceb6a3b6fdd4
rename to src/fuzz/ssl_ctx_api_corpus/e8cfbed06a9aae8d8d1bab24cca7ceb6a3b6fdd4
diff --git a/fuzz/ssl_ctx_api_corpus/e965ba6d35841ba5e0cde2c975987cf919132b7c b/src/fuzz/ssl_ctx_api_corpus/e965ba6d35841ba5e0cde2c975987cf919132b7c
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/e965ba6d35841ba5e0cde2c975987cf919132b7c
rename to src/fuzz/ssl_ctx_api_corpus/e965ba6d35841ba5e0cde2c975987cf919132b7c
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/ea38c8ccd0379bd5cad8cac05787f9aab684de28 b/src/fuzz/ssl_ctx_api_corpus/ea38c8ccd0379bd5cad8cac05787f9aab684de28
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/ea38c8ccd0379bd5cad8cac05787f9aab684de28
rename to src/fuzz/ssl_ctx_api_corpus/ea38c8ccd0379bd5cad8cac05787f9aab684de28
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/ec6d04d9f57b607103a65b1f7c7b690360c696b6 b/src/fuzz/ssl_ctx_api_corpus/ec6d04d9f57b607103a65b1f7c7b690360c696b6
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/ec6d04d9f57b607103a65b1f7c7b690360c696b6
rename to src/fuzz/ssl_ctx_api_corpus/ec6d04d9f57b607103a65b1f7c7b690360c696b6
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/ecd7bb1096aa8a0639ef3379d3044c311f8af597 b/src/fuzz/ssl_ctx_api_corpus/ecd7bb1096aa8a0639ef3379d3044c311f8af597
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/ecd7bb1096aa8a0639ef3379d3044c311f8af597
rename to src/fuzz/ssl_ctx_api_corpus/ecd7bb1096aa8a0639ef3379d3044c311f8af597
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/efcad17df7fe50a03a116b52a7db3b23f70cf19f b/src/fuzz/ssl_ctx_api_corpus/efcad17df7fe50a03a116b52a7db3b23f70cf19f
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/efcad17df7fe50a03a116b52a7db3b23f70cf19f
rename to src/fuzz/ssl_ctx_api_corpus/efcad17df7fe50a03a116b52a7db3b23f70cf19f
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/f1bfb902408b6aa045d6aa202cb6383156cddd75 b/src/fuzz/ssl_ctx_api_corpus/f1bfb902408b6aa045d6aa202cb6383156cddd75
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/f1bfb902408b6aa045d6aa202cb6383156cddd75
rename to src/fuzz/ssl_ctx_api_corpus/f1bfb902408b6aa045d6aa202cb6383156cddd75
diff --git a/fuzz/ssl_ctx_api_corpus/f25375126a98ce742fd2018e88d7728b9986eff3 b/src/fuzz/ssl_ctx_api_corpus/f25375126a98ce742fd2018e88d7728b9986eff3
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/f25375126a98ce742fd2018e88d7728b9986eff3
rename to src/fuzz/ssl_ctx_api_corpus/f25375126a98ce742fd2018e88d7728b9986eff3
diff --git a/fuzz/ssl_ctx_api_corpus/f5a5edfe62ae361c5257c41f828e1fbae166bca4 b/src/fuzz/ssl_ctx_api_corpus/f5a5edfe62ae361c5257c41f828e1fbae166bca4
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/f5a5edfe62ae361c5257c41f828e1fbae166bca4
rename to src/fuzz/ssl_ctx_api_corpus/f5a5edfe62ae361c5257c41f828e1fbae166bca4
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/f5fe09c363aa04f7798160399a049b5eea40a43f b/src/fuzz/ssl_ctx_api_corpus/f5fe09c363aa04f7798160399a049b5eea40a43f
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/f5fe09c363aa04f7798160399a049b5eea40a43f
rename to src/fuzz/ssl_ctx_api_corpus/f5fe09c363aa04f7798160399a049b5eea40a43f
diff --git a/fuzz/ssl_ctx_api_corpus/fa0a7f39314c78e899e640f3f08d695a5503b4fb b/src/fuzz/ssl_ctx_api_corpus/fa0a7f39314c78e899e640f3f08d695a5503b4fb
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/fa0a7f39314c78e899e640f3f08d695a5503b4fb
rename to src/fuzz/ssl_ctx_api_corpus/fa0a7f39314c78e899e640f3f08d695a5503b4fb
Binary files differ
diff --git a/fuzz/ssl_ctx_api_corpus/fb181eb7c577a1f29cac44241aba86f9453bed34 b/src/fuzz/ssl_ctx_api_corpus/fb181eb7c577a1f29cac44241aba86f9453bed34
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/fb181eb7c577a1f29cac44241aba86f9453bed34
rename to src/fuzz/ssl_ctx_api_corpus/fb181eb7c577a1f29cac44241aba86f9453bed34
diff --git a/fuzz/ssl_ctx_api_corpus/fbc2a9a1fab84d662fe4b867f7fca1d772772860 b/src/fuzz/ssl_ctx_api_corpus/fbc2a9a1fab84d662fe4b867f7fca1d772772860
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/fbc2a9a1fab84d662fe4b867f7fca1d772772860
rename to src/fuzz/ssl_ctx_api_corpus/fbc2a9a1fab84d662fe4b867f7fca1d772772860
diff --git a/fuzz/ssl_ctx_api_corpus/fe6076054db748a16858ba736c4eee9c66a6d0c5 b/src/fuzz/ssl_ctx_api_corpus/fe6076054db748a16858ba736c4eee9c66a6d0c5
similarity index 100%
rename from fuzz/ssl_ctx_api_corpus/fe6076054db748a16858ba736c4eee9c66a6d0c5
rename to src/fuzz/ssl_ctx_api_corpus/fe6076054db748a16858ba736c4eee9c66a6d0c5
Binary files differ
diff --git a/fuzz/verify_name_match_fuzzer.cc b/src/fuzz/verify_name_match_fuzzer.cc
similarity index 100%
rename from fuzz/verify_name_match_fuzzer.cc
rename to src/fuzz/verify_name_match_fuzzer.cc
diff --git a/fuzz/verify_name_match_fuzzer_corpus/1b016c1840c8e898f9ff55e637fafb3cf3ead130 b/src/fuzz/verify_name_match_fuzzer_corpus/1b016c1840c8e898f9ff55e637fafb3cf3ead130
similarity index 100%
rename from fuzz/verify_name_match_fuzzer_corpus/1b016c1840c8e898f9ff55e637fafb3cf3ead130
rename to src/fuzz/verify_name_match_fuzzer_corpus/1b016c1840c8e898f9ff55e637fafb3cf3ead130
Binary files differ
diff --git a/fuzz/verify_name_match_fuzzer_corpus/4294e32c0898747dbab77e9305416adb00507c4f b/src/fuzz/verify_name_match_fuzzer_corpus/4294e32c0898747dbab77e9305416adb00507c4f
similarity index 100%
rename from fuzz/verify_name_match_fuzzer_corpus/4294e32c0898747dbab77e9305416adb00507c4f
rename to src/fuzz/verify_name_match_fuzzer_corpus/4294e32c0898747dbab77e9305416adb00507c4f
Binary files differ
diff --git a/fuzz/verify_name_match_fuzzer_corpus/8e747a3d570ba8af6fd8a086363be7c7ff129717 b/src/fuzz/verify_name_match_fuzzer_corpus/8e747a3d570ba8af6fd8a086363be7c7ff129717
similarity index 100%
rename from fuzz/verify_name_match_fuzzer_corpus/8e747a3d570ba8af6fd8a086363be7c7ff129717
rename to src/fuzz/verify_name_match_fuzzer_corpus/8e747a3d570ba8af6fd8a086363be7c7ff129717
Binary files differ
diff --git a/fuzz/verify_name_match_fuzzer_corpus/a530be31dc772f5da83827396e2db7f3530dbd63 b/src/fuzz/verify_name_match_fuzzer_corpus/a530be31dc772f5da83827396e2db7f3530dbd63
similarity index 100%
rename from fuzz/verify_name_match_fuzzer_corpus/a530be31dc772f5da83827396e2db7f3530dbd63
rename to src/fuzz/verify_name_match_fuzzer_corpus/a530be31dc772f5da83827396e2db7f3530dbd63
Binary files differ
diff --git a/fuzz/verify_name_match_fuzzer_corpus/b010e4b4f94f13421176001e854c198d659cdbc6 b/src/fuzz/verify_name_match_fuzzer_corpus/b010e4b4f94f13421176001e854c198d659cdbc6
similarity index 100%
rename from fuzz/verify_name_match_fuzzer_corpus/b010e4b4f94f13421176001e854c198d659cdbc6
rename to src/fuzz/verify_name_match_fuzzer_corpus/b010e4b4f94f13421176001e854c198d659cdbc6
Binary files differ
diff --git a/fuzz/verify_name_match_fuzzer_corpus/c100b87975cddf2b5ba2dc5c79cf19be094ba49c b/src/fuzz/verify_name_match_fuzzer_corpus/c100b87975cddf2b5ba2dc5c79cf19be094ba49c
similarity index 100%
rename from fuzz/verify_name_match_fuzzer_corpus/c100b87975cddf2b5ba2dc5c79cf19be094ba49c
rename to src/fuzz/verify_name_match_fuzzer_corpus/c100b87975cddf2b5ba2dc5c79cf19be094ba49c
Binary files differ
diff --git a/fuzz/verify_name_match_normalizename_fuzzer.cc b/src/fuzz/verify_name_match_normalizename_fuzzer.cc
similarity index 100%
rename from fuzz/verify_name_match_normalizename_fuzzer.cc
rename to src/fuzz/verify_name_match_normalizename_fuzzer.cc
diff --git a/fuzz/verify_name_match_normalizename_fuzzer_corpus/37924c444319c3e53f946bfecb9619f49feac82c b/src/fuzz/verify_name_match_normalizename_fuzzer_corpus/37924c444319c3e53f946bfecb9619f49feac82c
similarity index 100%
rename from fuzz/verify_name_match_normalizename_fuzzer_corpus/37924c444319c3e53f946bfecb9619f49feac82c
rename to src/fuzz/verify_name_match_normalizename_fuzzer_corpus/37924c444319c3e53f946bfecb9619f49feac82c
Binary files differ
diff --git a/fuzz/verify_name_match_normalizename_fuzzer_corpus/42ddf23c41b1cd18d91ee88cbf4ce16691c26ccf b/src/fuzz/verify_name_match_normalizename_fuzzer_corpus/42ddf23c41b1cd18d91ee88cbf4ce16691c26ccf
similarity index 100%
rename from fuzz/verify_name_match_normalizename_fuzzer_corpus/42ddf23c41b1cd18d91ee88cbf4ce16691c26ccf
rename to src/fuzz/verify_name_match_normalizename_fuzzer_corpus/42ddf23c41b1cd18d91ee88cbf4ce16691c26ccf
Binary files differ
diff --git a/fuzz/verify_name_match_normalizename_fuzzer_corpus/471f1dd828dbff86838a550fd418921eb694739b b/src/fuzz/verify_name_match_normalizename_fuzzer_corpus/471f1dd828dbff86838a550fd418921eb694739b
similarity index 100%
rename from fuzz/verify_name_match_normalizename_fuzzer_corpus/471f1dd828dbff86838a550fd418921eb694739b
rename to src/fuzz/verify_name_match_normalizename_fuzzer_corpus/471f1dd828dbff86838a550fd418921eb694739b
Binary files differ
diff --git a/fuzz/verify_name_match_normalizename_fuzzer_corpus/50feeb838ca58e5faaba45e34db5ebe95fc79d90 b/src/fuzz/verify_name_match_normalizename_fuzzer_corpus/50feeb838ca58e5faaba45e34db5ebe95fc79d90
similarity index 100%
rename from fuzz/verify_name_match_normalizename_fuzzer_corpus/50feeb838ca58e5faaba45e34db5ebe95fc79d90
rename to src/fuzz/verify_name_match_normalizename_fuzzer_corpus/50feeb838ca58e5faaba45e34db5ebe95fc79d90
diff --git a/fuzz/verify_name_match_normalizename_fuzzer_corpus/7bbf4751b9c581ae33c572f5313728414c598fdf b/src/fuzz/verify_name_match_normalizename_fuzzer_corpus/7bbf4751b9c581ae33c572f5313728414c598fdf
similarity index 100%
rename from fuzz/verify_name_match_normalizename_fuzzer_corpus/7bbf4751b9c581ae33c572f5313728414c598fdf
rename to src/fuzz/verify_name_match_normalizename_fuzzer_corpus/7bbf4751b9c581ae33c572f5313728414c598fdf
Binary files differ
diff --git a/fuzz/verify_name_match_normalizename_fuzzer_corpus/81ea9ea4435b0dffc2df539aa81fe1baa9c1bab3 b/src/fuzz/verify_name_match_normalizename_fuzzer_corpus/81ea9ea4435b0dffc2df539aa81fe1baa9c1bab3
similarity index 100%
rename from fuzz/verify_name_match_normalizename_fuzzer_corpus/81ea9ea4435b0dffc2df539aa81fe1baa9c1bab3
rename to src/fuzz/verify_name_match_normalizename_fuzzer_corpus/81ea9ea4435b0dffc2df539aa81fe1baa9c1bab3
Binary files differ
diff --git a/fuzz/verify_name_match_normalizename_fuzzer_corpus/897be1df5da3a82bb30a3c3cfe6e737c791e7a64 b/src/fuzz/verify_name_match_normalizename_fuzzer_corpus/897be1df5da3a82bb30a3c3cfe6e737c791e7a64
similarity index 100%
rename from fuzz/verify_name_match_normalizename_fuzzer_corpus/897be1df5da3a82bb30a3c3cfe6e737c791e7a64
rename to src/fuzz/verify_name_match_normalizename_fuzzer_corpus/897be1df5da3a82bb30a3c3cfe6e737c791e7a64
Binary files differ
diff --git a/fuzz/verify_name_match_normalizename_fuzzer_corpus/8c8d92335b0dd8916648af9298a03be29c47cb3b b/src/fuzz/verify_name_match_normalizename_fuzzer_corpus/8c8d92335b0dd8916648af9298a03be29c47cb3b
similarity index 100%
rename from fuzz/verify_name_match_normalizename_fuzzer_corpus/8c8d92335b0dd8916648af9298a03be29c47cb3b
rename to src/fuzz/verify_name_match_normalizename_fuzzer_corpus/8c8d92335b0dd8916648af9298a03be29c47cb3b
Binary files differ
diff --git a/fuzz/verify_name_match_normalizename_fuzzer_corpus/a716b31050528102348026757fa7f5637da9e8b6 b/src/fuzz/verify_name_match_normalizename_fuzzer_corpus/a716b31050528102348026757fa7f5637da9e8b6
similarity index 100%
rename from fuzz/verify_name_match_normalizename_fuzzer_corpus/a716b31050528102348026757fa7f5637da9e8b6
rename to src/fuzz/verify_name_match_normalizename_fuzzer_corpus/a716b31050528102348026757fa7f5637da9e8b6
Binary files differ
diff --git a/fuzz/verify_name_match_normalizename_fuzzer_corpus/f26c509626316176ed2d9ad0d8df8bd53a66f5a1 b/src/fuzz/verify_name_match_normalizename_fuzzer_corpus/f26c509626316176ed2d9ad0d8df8bd53a66f5a1
similarity index 100%
rename from fuzz/verify_name_match_normalizename_fuzzer_corpus/f26c509626316176ed2d9ad0d8df8bd53a66f5a1
rename to src/fuzz/verify_name_match_normalizename_fuzzer_corpus/f26c509626316176ed2d9ad0d8df8bd53a66f5a1
diff --git a/fuzz/verify_name_match_normalizename_fuzzer_corpus/f944dcd635f9801f7ac90a407fbc479964dec024 b/src/fuzz/verify_name_match_normalizename_fuzzer_corpus/f944dcd635f9801f7ac90a407fbc479964dec024
similarity index 100%
rename from fuzz/verify_name_match_normalizename_fuzzer_corpus/f944dcd635f9801f7ac90a407fbc479964dec024
rename to src/fuzz/verify_name_match_normalizename_fuzzer_corpus/f944dcd635f9801f7ac90a407fbc479964dec024
Binary files differ
diff --git a/fuzz/verify_name_match_verifynameinsubtree_fuzzer.cc b/src/fuzz/verify_name_match_verifynameinsubtree_fuzzer.cc
similarity index 100%
rename from fuzz/verify_name_match_verifynameinsubtree_fuzzer.cc
rename to src/fuzz/verify_name_match_verifynameinsubtree_fuzzer.cc
diff --git a/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/1b016c1840c8e898f9ff55e637fafb3cf3ead130 b/src/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/1b016c1840c8e898f9ff55e637fafb3cf3ead130
similarity index 100%
rename from fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/1b016c1840c8e898f9ff55e637fafb3cf3ead130
rename to src/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/1b016c1840c8e898f9ff55e637fafb3cf3ead130
Binary files differ
diff --git a/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/4294e32c0898747dbab77e9305416adb00507c4f b/src/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/4294e32c0898747dbab77e9305416adb00507c4f
similarity index 100%
rename from fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/4294e32c0898747dbab77e9305416adb00507c4f
rename to src/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/4294e32c0898747dbab77e9305416adb00507c4f
Binary files differ
diff --git a/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/8e747a3d570ba8af6fd8a086363be7c7ff129717 b/src/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/8e747a3d570ba8af6fd8a086363be7c7ff129717
similarity index 100%
rename from fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/8e747a3d570ba8af6fd8a086363be7c7ff129717
rename to src/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/8e747a3d570ba8af6fd8a086363be7c7ff129717
Binary files differ
diff --git a/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/a530be31dc772f5da83827396e2db7f3530dbd63 b/src/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/a530be31dc772f5da83827396e2db7f3530dbd63
similarity index 100%
rename from fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/a530be31dc772f5da83827396e2db7f3530dbd63
rename to src/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/a530be31dc772f5da83827396e2db7f3530dbd63
Binary files differ
diff --git a/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/b010e4b4f94f13421176001e854c198d659cdbc6 b/src/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/b010e4b4f94f13421176001e854c198d659cdbc6
similarity index 100%
rename from fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/b010e4b4f94f13421176001e854c198d659cdbc6
rename to src/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/b010e4b4f94f13421176001e854c198d659cdbc6
Binary files differ
diff --git a/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/c100b87975cddf2b5ba2dc5c79cf19be094ba49c b/src/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/c100b87975cddf2b5ba2dc5c79cf19be094ba49c
similarity index 100%
rename from fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/c100b87975cddf2b5ba2dc5c79cf19be094ba49c
rename to src/fuzz/verify_name_match_verifynameinsubtree_fuzzer_corpus/c100b87975cddf2b5ba2dc5c79cf19be094ba49c
Binary files differ
diff --git a/gen/README.md b/src/gen/README.md
similarity index 100%
rename from gen/README.md
rename to src/gen/README.md
diff --git a/gen/bcm/aesni-gcm-x86_64-apple.S b/src/gen/bcm/aesni-gcm-x86_64-apple.S
similarity index 100%
rename from gen/bcm/aesni-gcm-x86_64-apple.S
rename to src/gen/bcm/aesni-gcm-x86_64-apple.S
diff --git a/gen/bcm/aesni-gcm-x86_64-linux.S b/src/gen/bcm/aesni-gcm-x86_64-linux.S
similarity index 100%
rename from gen/bcm/aesni-gcm-x86_64-linux.S
rename to src/gen/bcm/aesni-gcm-x86_64-linux.S
diff --git a/gen/bcm/aesni-gcm-x86_64-win.asm b/src/gen/bcm/aesni-gcm-x86_64-win.asm
similarity index 100%
rename from gen/bcm/aesni-gcm-x86_64-win.asm
rename to src/gen/bcm/aesni-gcm-x86_64-win.asm
diff --git a/gen/bcm/aesni-x86-apple.S b/src/gen/bcm/aesni-x86-apple.S
similarity index 100%
rename from gen/bcm/aesni-x86-apple.S
rename to src/gen/bcm/aesni-x86-apple.S
diff --git a/gen/bcm/aesni-x86-linux.S b/src/gen/bcm/aesni-x86-linux.S
similarity index 100%
rename from gen/bcm/aesni-x86-linux.S
rename to src/gen/bcm/aesni-x86-linux.S
diff --git a/gen/bcm/aesni-x86-win.asm b/src/gen/bcm/aesni-x86-win.asm
similarity index 100%
rename from gen/bcm/aesni-x86-win.asm
rename to src/gen/bcm/aesni-x86-win.asm
diff --git a/gen/bcm/aesni-x86_64-apple.S b/src/gen/bcm/aesni-x86_64-apple.S
similarity index 100%
rename from gen/bcm/aesni-x86_64-apple.S
rename to src/gen/bcm/aesni-x86_64-apple.S
diff --git a/gen/bcm/aesni-x86_64-linux.S b/src/gen/bcm/aesni-x86_64-linux.S
similarity index 100%
rename from gen/bcm/aesni-x86_64-linux.S
rename to src/gen/bcm/aesni-x86_64-linux.S
diff --git a/gen/bcm/aesni-x86_64-win.asm b/src/gen/bcm/aesni-x86_64-win.asm
similarity index 100%
rename from gen/bcm/aesni-x86_64-win.asm
rename to src/gen/bcm/aesni-x86_64-win.asm
diff --git a/gen/bcm/aesv8-armv7-linux.S b/src/gen/bcm/aesv8-armv7-linux.S
similarity index 100%
rename from gen/bcm/aesv8-armv7-linux.S
rename to src/gen/bcm/aesv8-armv7-linux.S
diff --git a/gen/bcm/aesv8-armv8-apple.S b/src/gen/bcm/aesv8-armv8-apple.S
similarity index 100%
rename from gen/bcm/aesv8-armv8-apple.S
rename to src/gen/bcm/aesv8-armv8-apple.S
diff --git a/gen/bcm/aesv8-armv8-linux.S b/src/gen/bcm/aesv8-armv8-linux.S
similarity index 100%
rename from gen/bcm/aesv8-armv8-linux.S
rename to src/gen/bcm/aesv8-armv8-linux.S
diff --git a/gen/bcm/aesv8-armv8-win.S b/src/gen/bcm/aesv8-armv8-win.S
similarity index 100%
rename from gen/bcm/aesv8-armv8-win.S
rename to src/gen/bcm/aesv8-armv8-win.S
diff --git a/gen/bcm/aesv8-gcm-armv8-apple.S b/src/gen/bcm/aesv8-gcm-armv8-apple.S
similarity index 100%
rename from gen/bcm/aesv8-gcm-armv8-apple.S
rename to src/gen/bcm/aesv8-gcm-armv8-apple.S
diff --git a/gen/bcm/aesv8-gcm-armv8-linux.S b/src/gen/bcm/aesv8-gcm-armv8-linux.S
similarity index 100%
rename from gen/bcm/aesv8-gcm-armv8-linux.S
rename to src/gen/bcm/aesv8-gcm-armv8-linux.S
diff --git a/gen/bcm/aesv8-gcm-armv8-win.S b/src/gen/bcm/aesv8-gcm-armv8-win.S
similarity index 100%
rename from gen/bcm/aesv8-gcm-armv8-win.S
rename to src/gen/bcm/aesv8-gcm-armv8-win.S
diff --git a/gen/bcm/armv4-mont-linux.S b/src/gen/bcm/armv4-mont-linux.S
similarity index 100%
rename from gen/bcm/armv4-mont-linux.S
rename to src/gen/bcm/armv4-mont-linux.S
diff --git a/gen/bcm/armv8-mont-apple.S b/src/gen/bcm/armv8-mont-apple.S
similarity index 100%
rename from gen/bcm/armv8-mont-apple.S
rename to src/gen/bcm/armv8-mont-apple.S
diff --git a/gen/bcm/armv8-mont-linux.S b/src/gen/bcm/armv8-mont-linux.S
similarity index 100%
rename from gen/bcm/armv8-mont-linux.S
rename to src/gen/bcm/armv8-mont-linux.S
diff --git a/gen/bcm/armv8-mont-win.S b/src/gen/bcm/armv8-mont-win.S
similarity index 100%
rename from gen/bcm/armv8-mont-win.S
rename to src/gen/bcm/armv8-mont-win.S
diff --git a/gen/bcm/bn-586-apple.S b/src/gen/bcm/bn-586-apple.S
similarity index 100%
rename from gen/bcm/bn-586-apple.S
rename to src/gen/bcm/bn-586-apple.S
diff --git a/gen/bcm/bn-586-linux.S b/src/gen/bcm/bn-586-linux.S
similarity index 100%
rename from gen/bcm/bn-586-linux.S
rename to src/gen/bcm/bn-586-linux.S
diff --git a/gen/bcm/bn-586-win.asm b/src/gen/bcm/bn-586-win.asm
similarity index 100%
rename from gen/bcm/bn-586-win.asm
rename to src/gen/bcm/bn-586-win.asm
diff --git a/gen/bcm/bn-armv8-apple.S b/src/gen/bcm/bn-armv8-apple.S
similarity index 100%
rename from gen/bcm/bn-armv8-apple.S
rename to src/gen/bcm/bn-armv8-apple.S
diff --git a/gen/bcm/bn-armv8-linux.S b/src/gen/bcm/bn-armv8-linux.S
similarity index 100%
rename from gen/bcm/bn-armv8-linux.S
rename to src/gen/bcm/bn-armv8-linux.S
diff --git a/gen/bcm/bn-armv8-win.S b/src/gen/bcm/bn-armv8-win.S
similarity index 100%
rename from gen/bcm/bn-armv8-win.S
rename to src/gen/bcm/bn-armv8-win.S
diff --git a/gen/bcm/bsaes-armv7-linux.S b/src/gen/bcm/bsaes-armv7-linux.S
similarity index 100%
rename from gen/bcm/bsaes-armv7-linux.S
rename to src/gen/bcm/bsaes-armv7-linux.S
diff --git a/gen/bcm/co-586-apple.S b/src/gen/bcm/co-586-apple.S
similarity index 100%
rename from gen/bcm/co-586-apple.S
rename to src/gen/bcm/co-586-apple.S
diff --git a/gen/bcm/co-586-linux.S b/src/gen/bcm/co-586-linux.S
similarity index 100%
rename from gen/bcm/co-586-linux.S
rename to src/gen/bcm/co-586-linux.S
diff --git a/gen/bcm/co-586-win.asm b/src/gen/bcm/co-586-win.asm
similarity index 100%
rename from gen/bcm/co-586-win.asm
rename to src/gen/bcm/co-586-win.asm
diff --git a/gen/bcm/ghash-armv4-linux.S b/src/gen/bcm/ghash-armv4-linux.S
similarity index 100%
rename from gen/bcm/ghash-armv4-linux.S
rename to src/gen/bcm/ghash-armv4-linux.S
diff --git a/gen/bcm/ghash-neon-armv8-apple.S b/src/gen/bcm/ghash-neon-armv8-apple.S
similarity index 100%
rename from gen/bcm/ghash-neon-armv8-apple.S
rename to src/gen/bcm/ghash-neon-armv8-apple.S
diff --git a/gen/bcm/ghash-neon-armv8-linux.S b/src/gen/bcm/ghash-neon-armv8-linux.S
similarity index 100%
rename from gen/bcm/ghash-neon-armv8-linux.S
rename to src/gen/bcm/ghash-neon-armv8-linux.S
diff --git a/gen/bcm/ghash-neon-armv8-win.S b/src/gen/bcm/ghash-neon-armv8-win.S
similarity index 100%
rename from gen/bcm/ghash-neon-armv8-win.S
rename to src/gen/bcm/ghash-neon-armv8-win.S
diff --git a/gen/bcm/ghash-ssse3-x86-apple.S b/src/gen/bcm/ghash-ssse3-x86-apple.S
similarity index 100%
rename from gen/bcm/ghash-ssse3-x86-apple.S
rename to src/gen/bcm/ghash-ssse3-x86-apple.S
diff --git a/gen/bcm/ghash-ssse3-x86-linux.S b/src/gen/bcm/ghash-ssse3-x86-linux.S
similarity index 100%
rename from gen/bcm/ghash-ssse3-x86-linux.S
rename to src/gen/bcm/ghash-ssse3-x86-linux.S
diff --git a/gen/bcm/ghash-ssse3-x86-win.asm b/src/gen/bcm/ghash-ssse3-x86-win.asm
similarity index 100%
rename from gen/bcm/ghash-ssse3-x86-win.asm
rename to src/gen/bcm/ghash-ssse3-x86-win.asm
diff --git a/gen/bcm/ghash-ssse3-x86_64-apple.S b/src/gen/bcm/ghash-ssse3-x86_64-apple.S
similarity index 100%
rename from gen/bcm/ghash-ssse3-x86_64-apple.S
rename to src/gen/bcm/ghash-ssse3-x86_64-apple.S
diff --git a/gen/bcm/ghash-ssse3-x86_64-linux.S b/src/gen/bcm/ghash-ssse3-x86_64-linux.S
similarity index 100%
rename from gen/bcm/ghash-ssse3-x86_64-linux.S
rename to src/gen/bcm/ghash-ssse3-x86_64-linux.S
diff --git a/gen/bcm/ghash-ssse3-x86_64-win.asm b/src/gen/bcm/ghash-ssse3-x86_64-win.asm
similarity index 100%
rename from gen/bcm/ghash-ssse3-x86_64-win.asm
rename to src/gen/bcm/ghash-ssse3-x86_64-win.asm
diff --git a/gen/bcm/ghash-x86-apple.S b/src/gen/bcm/ghash-x86-apple.S
similarity index 100%
rename from gen/bcm/ghash-x86-apple.S
rename to src/gen/bcm/ghash-x86-apple.S
diff --git a/gen/bcm/ghash-x86-linux.S b/src/gen/bcm/ghash-x86-linux.S
similarity index 100%
rename from gen/bcm/ghash-x86-linux.S
rename to src/gen/bcm/ghash-x86-linux.S
diff --git a/gen/bcm/ghash-x86-win.asm b/src/gen/bcm/ghash-x86-win.asm
similarity index 100%
rename from gen/bcm/ghash-x86-win.asm
rename to src/gen/bcm/ghash-x86-win.asm
diff --git a/gen/bcm/ghash-x86_64-apple.S b/src/gen/bcm/ghash-x86_64-apple.S
similarity index 100%
rename from gen/bcm/ghash-x86_64-apple.S
rename to src/gen/bcm/ghash-x86_64-apple.S
diff --git a/gen/bcm/ghash-x86_64-linux.S b/src/gen/bcm/ghash-x86_64-linux.S
similarity index 100%
rename from gen/bcm/ghash-x86_64-linux.S
rename to src/gen/bcm/ghash-x86_64-linux.S
diff --git a/gen/bcm/ghash-x86_64-win.asm b/src/gen/bcm/ghash-x86_64-win.asm
similarity index 100%
rename from gen/bcm/ghash-x86_64-win.asm
rename to src/gen/bcm/ghash-x86_64-win.asm
diff --git a/gen/bcm/ghashv8-armv7-linux.S b/src/gen/bcm/ghashv8-armv7-linux.S
similarity index 100%
rename from gen/bcm/ghashv8-armv7-linux.S
rename to src/gen/bcm/ghashv8-armv7-linux.S
diff --git a/gen/bcm/ghashv8-armv8-apple.S b/src/gen/bcm/ghashv8-armv8-apple.S
similarity index 100%
rename from gen/bcm/ghashv8-armv8-apple.S
rename to src/gen/bcm/ghashv8-armv8-apple.S
diff --git a/gen/bcm/ghashv8-armv8-linux.S b/src/gen/bcm/ghashv8-armv8-linux.S
similarity index 100%
rename from gen/bcm/ghashv8-armv8-linux.S
rename to src/gen/bcm/ghashv8-armv8-linux.S
diff --git a/gen/bcm/ghashv8-armv8-win.S b/src/gen/bcm/ghashv8-armv8-win.S
similarity index 100%
rename from gen/bcm/ghashv8-armv8-win.S
rename to src/gen/bcm/ghashv8-armv8-win.S
diff --git a/gen/bcm/md5-586-apple.S b/src/gen/bcm/md5-586-apple.S
similarity index 100%
rename from gen/bcm/md5-586-apple.S
rename to src/gen/bcm/md5-586-apple.S
diff --git a/gen/bcm/md5-586-linux.S b/src/gen/bcm/md5-586-linux.S
similarity index 100%
rename from gen/bcm/md5-586-linux.S
rename to src/gen/bcm/md5-586-linux.S
diff --git a/gen/bcm/md5-586-win.asm b/src/gen/bcm/md5-586-win.asm
similarity index 100%
rename from gen/bcm/md5-586-win.asm
rename to src/gen/bcm/md5-586-win.asm
diff --git a/gen/bcm/md5-x86_64-apple.S b/src/gen/bcm/md5-x86_64-apple.S
similarity index 100%
rename from gen/bcm/md5-x86_64-apple.S
rename to src/gen/bcm/md5-x86_64-apple.S
diff --git a/gen/bcm/md5-x86_64-linux.S b/src/gen/bcm/md5-x86_64-linux.S
similarity index 100%
rename from gen/bcm/md5-x86_64-linux.S
rename to src/gen/bcm/md5-x86_64-linux.S
diff --git a/gen/bcm/md5-x86_64-win.asm b/src/gen/bcm/md5-x86_64-win.asm
similarity index 100%
rename from gen/bcm/md5-x86_64-win.asm
rename to src/gen/bcm/md5-x86_64-win.asm
diff --git a/gen/bcm/p256-armv8-asm-apple.S b/src/gen/bcm/p256-armv8-asm-apple.S
similarity index 100%
rename from gen/bcm/p256-armv8-asm-apple.S
rename to src/gen/bcm/p256-armv8-asm-apple.S
diff --git a/gen/bcm/p256-armv8-asm-linux.S b/src/gen/bcm/p256-armv8-asm-linux.S
similarity index 100%
rename from gen/bcm/p256-armv8-asm-linux.S
rename to src/gen/bcm/p256-armv8-asm-linux.S
diff --git a/gen/bcm/p256-armv8-asm-win.S b/src/gen/bcm/p256-armv8-asm-win.S
similarity index 100%
rename from gen/bcm/p256-armv8-asm-win.S
rename to src/gen/bcm/p256-armv8-asm-win.S
diff --git a/gen/bcm/p256-x86_64-asm-apple.S b/src/gen/bcm/p256-x86_64-asm-apple.S
similarity index 100%
rename from gen/bcm/p256-x86_64-asm-apple.S
rename to src/gen/bcm/p256-x86_64-asm-apple.S
diff --git a/gen/bcm/p256-x86_64-asm-linux.S b/src/gen/bcm/p256-x86_64-asm-linux.S
similarity index 100%
rename from gen/bcm/p256-x86_64-asm-linux.S
rename to src/gen/bcm/p256-x86_64-asm-linux.S
diff --git a/gen/bcm/p256-x86_64-asm-win.asm b/src/gen/bcm/p256-x86_64-asm-win.asm
similarity index 100%
rename from gen/bcm/p256-x86_64-asm-win.asm
rename to src/gen/bcm/p256-x86_64-asm-win.asm
diff --git a/gen/bcm/p256_beeu-armv8-asm-apple.S b/src/gen/bcm/p256_beeu-armv8-asm-apple.S
similarity index 100%
rename from gen/bcm/p256_beeu-armv8-asm-apple.S
rename to src/gen/bcm/p256_beeu-armv8-asm-apple.S
diff --git a/gen/bcm/p256_beeu-armv8-asm-linux.S b/src/gen/bcm/p256_beeu-armv8-asm-linux.S
similarity index 100%
rename from gen/bcm/p256_beeu-armv8-asm-linux.S
rename to src/gen/bcm/p256_beeu-armv8-asm-linux.S
diff --git a/gen/bcm/p256_beeu-armv8-asm-win.S b/src/gen/bcm/p256_beeu-armv8-asm-win.S
similarity index 100%
rename from gen/bcm/p256_beeu-armv8-asm-win.S
rename to src/gen/bcm/p256_beeu-armv8-asm-win.S
diff --git a/gen/bcm/p256_beeu-x86_64-asm-apple.S b/src/gen/bcm/p256_beeu-x86_64-asm-apple.S
similarity index 100%
rename from gen/bcm/p256_beeu-x86_64-asm-apple.S
rename to src/gen/bcm/p256_beeu-x86_64-asm-apple.S
diff --git a/gen/bcm/p256_beeu-x86_64-asm-linux.S b/src/gen/bcm/p256_beeu-x86_64-asm-linux.S
similarity index 100%
rename from gen/bcm/p256_beeu-x86_64-asm-linux.S
rename to src/gen/bcm/p256_beeu-x86_64-asm-linux.S
diff --git a/gen/bcm/p256_beeu-x86_64-asm-win.asm b/src/gen/bcm/p256_beeu-x86_64-asm-win.asm
similarity index 100%
rename from gen/bcm/p256_beeu-x86_64-asm-win.asm
rename to src/gen/bcm/p256_beeu-x86_64-asm-win.asm
diff --git a/gen/bcm/rdrand-x86_64-apple.S b/src/gen/bcm/rdrand-x86_64-apple.S
similarity index 100%
rename from gen/bcm/rdrand-x86_64-apple.S
rename to src/gen/bcm/rdrand-x86_64-apple.S
diff --git a/gen/bcm/rdrand-x86_64-linux.S b/src/gen/bcm/rdrand-x86_64-linux.S
similarity index 100%
rename from gen/bcm/rdrand-x86_64-linux.S
rename to src/gen/bcm/rdrand-x86_64-linux.S
diff --git a/gen/bcm/rdrand-x86_64-win.asm b/src/gen/bcm/rdrand-x86_64-win.asm
similarity index 100%
rename from gen/bcm/rdrand-x86_64-win.asm
rename to src/gen/bcm/rdrand-x86_64-win.asm
diff --git a/gen/bcm/rsaz-avx2-apple.S b/src/gen/bcm/rsaz-avx2-apple.S
similarity index 100%
rename from gen/bcm/rsaz-avx2-apple.S
rename to src/gen/bcm/rsaz-avx2-apple.S
diff --git a/gen/bcm/rsaz-avx2-linux.S b/src/gen/bcm/rsaz-avx2-linux.S
similarity index 100%
rename from gen/bcm/rsaz-avx2-linux.S
rename to src/gen/bcm/rsaz-avx2-linux.S
diff --git a/gen/bcm/rsaz-avx2-win.asm b/src/gen/bcm/rsaz-avx2-win.asm
similarity index 100%
rename from gen/bcm/rsaz-avx2-win.asm
rename to src/gen/bcm/rsaz-avx2-win.asm
diff --git a/gen/bcm/sha1-586-apple.S b/src/gen/bcm/sha1-586-apple.S
similarity index 100%
rename from gen/bcm/sha1-586-apple.S
rename to src/gen/bcm/sha1-586-apple.S
diff --git a/gen/bcm/sha1-586-linux.S b/src/gen/bcm/sha1-586-linux.S
similarity index 100%
rename from gen/bcm/sha1-586-linux.S
rename to src/gen/bcm/sha1-586-linux.S
diff --git a/gen/bcm/sha1-586-win.asm b/src/gen/bcm/sha1-586-win.asm
similarity index 100%
rename from gen/bcm/sha1-586-win.asm
rename to src/gen/bcm/sha1-586-win.asm
diff --git a/gen/bcm/sha1-armv4-large-linux.S b/src/gen/bcm/sha1-armv4-large-linux.S
similarity index 100%
rename from gen/bcm/sha1-armv4-large-linux.S
rename to src/gen/bcm/sha1-armv4-large-linux.S
diff --git a/gen/bcm/sha1-armv8-apple.S b/src/gen/bcm/sha1-armv8-apple.S
similarity index 100%
rename from gen/bcm/sha1-armv8-apple.S
rename to src/gen/bcm/sha1-armv8-apple.S
diff --git a/gen/bcm/sha1-armv8-linux.S b/src/gen/bcm/sha1-armv8-linux.S
similarity index 100%
rename from gen/bcm/sha1-armv8-linux.S
rename to src/gen/bcm/sha1-armv8-linux.S
diff --git a/gen/bcm/sha1-armv8-win.S b/src/gen/bcm/sha1-armv8-win.S
similarity index 100%
rename from gen/bcm/sha1-armv8-win.S
rename to src/gen/bcm/sha1-armv8-win.S
diff --git a/gen/bcm/sha1-x86_64-apple.S b/src/gen/bcm/sha1-x86_64-apple.S
similarity index 100%
rename from gen/bcm/sha1-x86_64-apple.S
rename to src/gen/bcm/sha1-x86_64-apple.S
diff --git a/gen/bcm/sha1-x86_64-linux.S b/src/gen/bcm/sha1-x86_64-linux.S
similarity index 100%
rename from gen/bcm/sha1-x86_64-linux.S
rename to src/gen/bcm/sha1-x86_64-linux.S
diff --git a/gen/bcm/sha1-x86_64-win.asm b/src/gen/bcm/sha1-x86_64-win.asm
similarity index 100%
rename from gen/bcm/sha1-x86_64-win.asm
rename to src/gen/bcm/sha1-x86_64-win.asm
diff --git a/gen/bcm/sha256-586-apple.S b/src/gen/bcm/sha256-586-apple.S
similarity index 100%
rename from gen/bcm/sha256-586-apple.S
rename to src/gen/bcm/sha256-586-apple.S
diff --git a/gen/bcm/sha256-586-linux.S b/src/gen/bcm/sha256-586-linux.S
similarity index 100%
rename from gen/bcm/sha256-586-linux.S
rename to src/gen/bcm/sha256-586-linux.S
diff --git a/gen/bcm/sha256-586-win.asm b/src/gen/bcm/sha256-586-win.asm
similarity index 100%
rename from gen/bcm/sha256-586-win.asm
rename to src/gen/bcm/sha256-586-win.asm
diff --git a/gen/bcm/sha256-armv4-linux.S b/src/gen/bcm/sha256-armv4-linux.S
similarity index 100%
rename from gen/bcm/sha256-armv4-linux.S
rename to src/gen/bcm/sha256-armv4-linux.S
diff --git a/gen/bcm/sha256-armv8-apple.S b/src/gen/bcm/sha256-armv8-apple.S
similarity index 100%
rename from gen/bcm/sha256-armv8-apple.S
rename to src/gen/bcm/sha256-armv8-apple.S
diff --git a/gen/bcm/sha256-armv8-linux.S b/src/gen/bcm/sha256-armv8-linux.S
similarity index 100%
rename from gen/bcm/sha256-armv8-linux.S
rename to src/gen/bcm/sha256-armv8-linux.S
diff --git a/gen/bcm/sha256-armv8-win.S b/src/gen/bcm/sha256-armv8-win.S
similarity index 100%
rename from gen/bcm/sha256-armv8-win.S
rename to src/gen/bcm/sha256-armv8-win.S
diff --git a/gen/bcm/sha256-x86_64-apple.S b/src/gen/bcm/sha256-x86_64-apple.S
similarity index 100%
rename from gen/bcm/sha256-x86_64-apple.S
rename to src/gen/bcm/sha256-x86_64-apple.S
diff --git a/gen/bcm/sha256-x86_64-linux.S b/src/gen/bcm/sha256-x86_64-linux.S
similarity index 100%
rename from gen/bcm/sha256-x86_64-linux.S
rename to src/gen/bcm/sha256-x86_64-linux.S
diff --git a/gen/bcm/sha256-x86_64-win.asm b/src/gen/bcm/sha256-x86_64-win.asm
similarity index 100%
rename from gen/bcm/sha256-x86_64-win.asm
rename to src/gen/bcm/sha256-x86_64-win.asm
diff --git a/gen/bcm/sha512-586-apple.S b/src/gen/bcm/sha512-586-apple.S
similarity index 100%
rename from gen/bcm/sha512-586-apple.S
rename to src/gen/bcm/sha512-586-apple.S
diff --git a/gen/bcm/sha512-586-linux.S b/src/gen/bcm/sha512-586-linux.S
similarity index 100%
rename from gen/bcm/sha512-586-linux.S
rename to src/gen/bcm/sha512-586-linux.S
diff --git a/gen/bcm/sha512-586-win.asm b/src/gen/bcm/sha512-586-win.asm
similarity index 100%
rename from gen/bcm/sha512-586-win.asm
rename to src/gen/bcm/sha512-586-win.asm
diff --git a/gen/bcm/sha512-armv4-linux.S b/src/gen/bcm/sha512-armv4-linux.S
similarity index 100%
rename from gen/bcm/sha512-armv4-linux.S
rename to src/gen/bcm/sha512-armv4-linux.S
diff --git a/gen/bcm/sha512-armv8-apple.S b/src/gen/bcm/sha512-armv8-apple.S
similarity index 100%
rename from gen/bcm/sha512-armv8-apple.S
rename to src/gen/bcm/sha512-armv8-apple.S
diff --git a/gen/bcm/sha512-armv8-linux.S b/src/gen/bcm/sha512-armv8-linux.S
similarity index 100%
rename from gen/bcm/sha512-armv8-linux.S
rename to src/gen/bcm/sha512-armv8-linux.S
diff --git a/gen/bcm/sha512-armv8-win.S b/src/gen/bcm/sha512-armv8-win.S
similarity index 100%
rename from gen/bcm/sha512-armv8-win.S
rename to src/gen/bcm/sha512-armv8-win.S
diff --git a/gen/bcm/sha512-x86_64-apple.S b/src/gen/bcm/sha512-x86_64-apple.S
similarity index 100%
rename from gen/bcm/sha512-x86_64-apple.S
rename to src/gen/bcm/sha512-x86_64-apple.S
diff --git a/gen/bcm/sha512-x86_64-linux.S b/src/gen/bcm/sha512-x86_64-linux.S
similarity index 100%
rename from gen/bcm/sha512-x86_64-linux.S
rename to src/gen/bcm/sha512-x86_64-linux.S
diff --git a/gen/bcm/sha512-x86_64-win.asm b/src/gen/bcm/sha512-x86_64-win.asm
similarity index 100%
rename from gen/bcm/sha512-x86_64-win.asm
rename to src/gen/bcm/sha512-x86_64-win.asm
diff --git a/gen/bcm/vpaes-armv7-linux.S b/src/gen/bcm/vpaes-armv7-linux.S
similarity index 100%
rename from gen/bcm/vpaes-armv7-linux.S
rename to src/gen/bcm/vpaes-armv7-linux.S
diff --git a/gen/bcm/vpaes-armv8-apple.S b/src/gen/bcm/vpaes-armv8-apple.S
similarity index 100%
rename from gen/bcm/vpaes-armv8-apple.S
rename to src/gen/bcm/vpaes-armv8-apple.S
diff --git a/gen/bcm/vpaes-armv8-linux.S b/src/gen/bcm/vpaes-armv8-linux.S
similarity index 100%
rename from gen/bcm/vpaes-armv8-linux.S
rename to src/gen/bcm/vpaes-armv8-linux.S
diff --git a/gen/bcm/vpaes-armv8-win.S b/src/gen/bcm/vpaes-armv8-win.S
similarity index 100%
rename from gen/bcm/vpaes-armv8-win.S
rename to src/gen/bcm/vpaes-armv8-win.S
diff --git a/gen/bcm/vpaes-x86-apple.S b/src/gen/bcm/vpaes-x86-apple.S
similarity index 100%
rename from gen/bcm/vpaes-x86-apple.S
rename to src/gen/bcm/vpaes-x86-apple.S
diff --git a/gen/bcm/vpaes-x86-linux.S b/src/gen/bcm/vpaes-x86-linux.S
similarity index 100%
rename from gen/bcm/vpaes-x86-linux.S
rename to src/gen/bcm/vpaes-x86-linux.S
diff --git a/gen/bcm/vpaes-x86-win.asm b/src/gen/bcm/vpaes-x86-win.asm
similarity index 100%
rename from gen/bcm/vpaes-x86-win.asm
rename to src/gen/bcm/vpaes-x86-win.asm
diff --git a/gen/bcm/vpaes-x86_64-apple.S b/src/gen/bcm/vpaes-x86_64-apple.S
similarity index 100%
rename from gen/bcm/vpaes-x86_64-apple.S
rename to src/gen/bcm/vpaes-x86_64-apple.S
diff --git a/gen/bcm/vpaes-x86_64-linux.S b/src/gen/bcm/vpaes-x86_64-linux.S
similarity index 100%
rename from gen/bcm/vpaes-x86_64-linux.S
rename to src/gen/bcm/vpaes-x86_64-linux.S
diff --git a/gen/bcm/vpaes-x86_64-win.asm b/src/gen/bcm/vpaes-x86_64-win.asm
similarity index 100%
rename from gen/bcm/vpaes-x86_64-win.asm
rename to src/gen/bcm/vpaes-x86_64-win.asm
diff --git a/gen/bcm/x86-mont-apple.S b/src/gen/bcm/x86-mont-apple.S
similarity index 100%
rename from gen/bcm/x86-mont-apple.S
rename to src/gen/bcm/x86-mont-apple.S
diff --git a/gen/bcm/x86-mont-linux.S b/src/gen/bcm/x86-mont-linux.S
similarity index 100%
rename from gen/bcm/x86-mont-linux.S
rename to src/gen/bcm/x86-mont-linux.S
diff --git a/gen/bcm/x86-mont-win.asm b/src/gen/bcm/x86-mont-win.asm
similarity index 100%
rename from gen/bcm/x86-mont-win.asm
rename to src/gen/bcm/x86-mont-win.asm
diff --git a/gen/bcm/x86_64-mont-apple.S b/src/gen/bcm/x86_64-mont-apple.S
similarity index 100%
rename from gen/bcm/x86_64-mont-apple.S
rename to src/gen/bcm/x86_64-mont-apple.S
diff --git a/gen/bcm/x86_64-mont-linux.S b/src/gen/bcm/x86_64-mont-linux.S
similarity index 100%
rename from gen/bcm/x86_64-mont-linux.S
rename to src/gen/bcm/x86_64-mont-linux.S
diff --git a/gen/bcm/x86_64-mont-win.asm b/src/gen/bcm/x86_64-mont-win.asm
similarity index 100%
rename from gen/bcm/x86_64-mont-win.asm
rename to src/gen/bcm/x86_64-mont-win.asm
diff --git a/gen/bcm/x86_64-mont5-apple.S b/src/gen/bcm/x86_64-mont5-apple.S
similarity index 100%
rename from gen/bcm/x86_64-mont5-apple.S
rename to src/gen/bcm/x86_64-mont5-apple.S
diff --git a/gen/bcm/x86_64-mont5-linux.S b/src/gen/bcm/x86_64-mont5-linux.S
similarity index 100%
rename from gen/bcm/x86_64-mont5-linux.S
rename to src/gen/bcm/x86_64-mont5-linux.S
diff --git a/gen/bcm/x86_64-mont5-win.asm b/src/gen/bcm/x86_64-mont5-win.asm
similarity index 100%
rename from gen/bcm/x86_64-mont5-win.asm
rename to src/gen/bcm/x86_64-mont5-win.asm
diff --git a/gen/crypto/aes128gcmsiv-x86_64-apple.S b/src/gen/crypto/aes128gcmsiv-x86_64-apple.S
similarity index 100%
rename from gen/crypto/aes128gcmsiv-x86_64-apple.S
rename to src/gen/crypto/aes128gcmsiv-x86_64-apple.S
diff --git a/gen/crypto/aes128gcmsiv-x86_64-linux.S b/src/gen/crypto/aes128gcmsiv-x86_64-linux.S
similarity index 100%
rename from gen/crypto/aes128gcmsiv-x86_64-linux.S
rename to src/gen/crypto/aes128gcmsiv-x86_64-linux.S
diff --git a/gen/crypto/aes128gcmsiv-x86_64-win.asm b/src/gen/crypto/aes128gcmsiv-x86_64-win.asm
similarity index 100%
rename from gen/crypto/aes128gcmsiv-x86_64-win.asm
rename to src/gen/crypto/aes128gcmsiv-x86_64-win.asm
diff --git a/gen/crypto/chacha-armv4-linux.S b/src/gen/crypto/chacha-armv4-linux.S
similarity index 100%
rename from gen/crypto/chacha-armv4-linux.S
rename to src/gen/crypto/chacha-armv4-linux.S
diff --git a/gen/crypto/chacha-armv8-apple.S b/src/gen/crypto/chacha-armv8-apple.S
similarity index 100%
rename from gen/crypto/chacha-armv8-apple.S
rename to src/gen/crypto/chacha-armv8-apple.S
diff --git a/gen/crypto/chacha-armv8-linux.S b/src/gen/crypto/chacha-armv8-linux.S
similarity index 100%
rename from gen/crypto/chacha-armv8-linux.S
rename to src/gen/crypto/chacha-armv8-linux.S
diff --git a/gen/crypto/chacha-armv8-win.S b/src/gen/crypto/chacha-armv8-win.S
similarity index 100%
rename from gen/crypto/chacha-armv8-win.S
rename to src/gen/crypto/chacha-armv8-win.S
diff --git a/gen/crypto/chacha-x86-apple.S b/src/gen/crypto/chacha-x86-apple.S
similarity index 100%
rename from gen/crypto/chacha-x86-apple.S
rename to src/gen/crypto/chacha-x86-apple.S
diff --git a/gen/crypto/chacha-x86-linux.S b/src/gen/crypto/chacha-x86-linux.S
similarity index 100%
rename from gen/crypto/chacha-x86-linux.S
rename to src/gen/crypto/chacha-x86-linux.S
diff --git a/gen/crypto/chacha-x86-win.asm b/src/gen/crypto/chacha-x86-win.asm
similarity index 100%
rename from gen/crypto/chacha-x86-win.asm
rename to src/gen/crypto/chacha-x86-win.asm
diff --git a/gen/crypto/chacha-x86_64-apple.S b/src/gen/crypto/chacha-x86_64-apple.S
similarity index 100%
rename from gen/crypto/chacha-x86_64-apple.S
rename to src/gen/crypto/chacha-x86_64-apple.S
diff --git a/gen/crypto/chacha-x86_64-linux.S b/src/gen/crypto/chacha-x86_64-linux.S
similarity index 100%
rename from gen/crypto/chacha-x86_64-linux.S
rename to src/gen/crypto/chacha-x86_64-linux.S
diff --git a/gen/crypto/chacha-x86_64-win.asm b/src/gen/crypto/chacha-x86_64-win.asm
similarity index 100%
rename from gen/crypto/chacha-x86_64-win.asm
rename to src/gen/crypto/chacha-x86_64-win.asm
diff --git a/gen/crypto/chacha20_poly1305_armv8-apple.S b/src/gen/crypto/chacha20_poly1305_armv8-apple.S
similarity index 100%
rename from gen/crypto/chacha20_poly1305_armv8-apple.S
rename to src/gen/crypto/chacha20_poly1305_armv8-apple.S
diff --git a/gen/crypto/chacha20_poly1305_armv8-linux.S b/src/gen/crypto/chacha20_poly1305_armv8-linux.S
similarity index 100%
rename from gen/crypto/chacha20_poly1305_armv8-linux.S
rename to src/gen/crypto/chacha20_poly1305_armv8-linux.S
diff --git a/gen/crypto/chacha20_poly1305_armv8-win.S b/src/gen/crypto/chacha20_poly1305_armv8-win.S
similarity index 100%
rename from gen/crypto/chacha20_poly1305_armv8-win.S
rename to src/gen/crypto/chacha20_poly1305_armv8-win.S
diff --git a/gen/crypto/chacha20_poly1305_x86_64-apple.S b/src/gen/crypto/chacha20_poly1305_x86_64-apple.S
similarity index 100%
rename from gen/crypto/chacha20_poly1305_x86_64-apple.S
rename to src/gen/crypto/chacha20_poly1305_x86_64-apple.S
diff --git a/gen/crypto/chacha20_poly1305_x86_64-linux.S b/src/gen/crypto/chacha20_poly1305_x86_64-linux.S
similarity index 100%
rename from gen/crypto/chacha20_poly1305_x86_64-linux.S
rename to src/gen/crypto/chacha20_poly1305_x86_64-linux.S
diff --git a/gen/crypto/chacha20_poly1305_x86_64-win.asm b/src/gen/crypto/chacha20_poly1305_x86_64-win.asm
similarity index 100%
rename from gen/crypto/chacha20_poly1305_x86_64-win.asm
rename to src/gen/crypto/chacha20_poly1305_x86_64-win.asm
diff --git a/gen/crypto/err_data.c b/src/gen/crypto/err_data.c
similarity index 100%
rename from gen/crypto/err_data.c
rename to src/gen/crypto/err_data.c
diff --git a/gen/sources.cmake b/src/gen/sources.cmake
similarity index 100%
rename from gen/sources.cmake
rename to src/gen/sources.cmake
diff --git a/gen/sources.json b/src/gen/sources.json
similarity index 100%
rename from gen/sources.json
rename to src/gen/sources.json
diff --git a/gen/test_support/trampoline-armv4-linux.S b/src/gen/test_support/trampoline-armv4-linux.S
similarity index 100%
rename from gen/test_support/trampoline-armv4-linux.S
rename to src/gen/test_support/trampoline-armv4-linux.S
diff --git a/gen/test_support/trampoline-armv8-apple.S b/src/gen/test_support/trampoline-armv8-apple.S
similarity index 100%
rename from gen/test_support/trampoline-armv8-apple.S
rename to src/gen/test_support/trampoline-armv8-apple.S
diff --git a/gen/test_support/trampoline-armv8-linux.S b/src/gen/test_support/trampoline-armv8-linux.S
similarity index 100%
rename from gen/test_support/trampoline-armv8-linux.S
rename to src/gen/test_support/trampoline-armv8-linux.S
diff --git a/gen/test_support/trampoline-armv8-win.S b/src/gen/test_support/trampoline-armv8-win.S
similarity index 100%
rename from gen/test_support/trampoline-armv8-win.S
rename to src/gen/test_support/trampoline-armv8-win.S
diff --git a/gen/test_support/trampoline-x86-apple.S b/src/gen/test_support/trampoline-x86-apple.S
similarity index 100%
rename from gen/test_support/trampoline-x86-apple.S
rename to src/gen/test_support/trampoline-x86-apple.S
diff --git a/gen/test_support/trampoline-x86-linux.S b/src/gen/test_support/trampoline-x86-linux.S
similarity index 100%
rename from gen/test_support/trampoline-x86-linux.S
rename to src/gen/test_support/trampoline-x86-linux.S
diff --git a/gen/test_support/trampoline-x86-win.asm b/src/gen/test_support/trampoline-x86-win.asm
similarity index 100%
rename from gen/test_support/trampoline-x86-win.asm
rename to src/gen/test_support/trampoline-x86-win.asm
diff --git a/gen/test_support/trampoline-x86_64-apple.S b/src/gen/test_support/trampoline-x86_64-apple.S
similarity index 100%
rename from gen/test_support/trampoline-x86_64-apple.S
rename to src/gen/test_support/trampoline-x86_64-apple.S
diff --git a/gen/test_support/trampoline-x86_64-linux.S b/src/gen/test_support/trampoline-x86_64-linux.S
similarity index 100%
rename from gen/test_support/trampoline-x86_64-linux.S
rename to src/gen/test_support/trampoline-x86_64-linux.S
diff --git a/gen/test_support/trampoline-x86_64-win.asm b/src/gen/test_support/trampoline-x86_64-win.asm
similarity index 100%
rename from gen/test_support/trampoline-x86_64-win.asm
rename to src/gen/test_support/trampoline-x86_64-win.asm
diff --git a/go.mod b/src/go.mod
similarity index 100%
rename from go.mod
rename to src/go.mod
diff --git a/go.sum b/src/go.sum
similarity index 100%
rename from go.sum
rename to src/go.sum
diff --git a/include/openssl/aead.h b/src/include/openssl/aead.h
similarity index 100%
rename from include/openssl/aead.h
rename to src/include/openssl/aead.h
diff --git a/include/openssl/aes.h b/src/include/openssl/aes.h
similarity index 100%
rename from include/openssl/aes.h
rename to src/include/openssl/aes.h
diff --git a/include/openssl/arm_arch.h b/src/include/openssl/arm_arch.h
similarity index 100%
rename from include/openssl/arm_arch.h
rename to src/include/openssl/arm_arch.h
diff --git a/include/openssl/asm_base.h b/src/include/openssl/asm_base.h
similarity index 100%
rename from include/openssl/asm_base.h
rename to src/include/openssl/asm_base.h
diff --git a/include/openssl/asn1.h b/src/include/openssl/asn1.h
similarity index 100%
rename from include/openssl/asn1.h
rename to src/include/openssl/asn1.h
diff --git a/include/openssl/asn1_mac.h b/src/include/openssl/asn1_mac.h
similarity index 100%
rename from include/openssl/asn1_mac.h
rename to src/include/openssl/asn1_mac.h
diff --git a/include/openssl/asn1t.h b/src/include/openssl/asn1t.h
similarity index 100%
rename from include/openssl/asn1t.h
rename to src/include/openssl/asn1t.h
diff --git a/include/openssl/base.h b/src/include/openssl/base.h
similarity index 100%
rename from include/openssl/base.h
rename to src/include/openssl/base.h
diff --git a/include/openssl/base64.h b/src/include/openssl/base64.h
similarity index 100%
rename from include/openssl/base64.h
rename to src/include/openssl/base64.h
diff --git a/include/openssl/bio.h b/src/include/openssl/bio.h
similarity index 100%
rename from include/openssl/bio.h
rename to src/include/openssl/bio.h
diff --git a/include/openssl/blake2.h b/src/include/openssl/blake2.h
similarity index 100%
rename from include/openssl/blake2.h
rename to src/include/openssl/blake2.h
diff --git a/include/openssl/blowfish.h b/src/include/openssl/blowfish.h
similarity index 100%
rename from include/openssl/blowfish.h
rename to src/include/openssl/blowfish.h
diff --git a/include/openssl/bn.h b/src/include/openssl/bn.h
similarity index 100%
rename from include/openssl/bn.h
rename to src/include/openssl/bn.h
diff --git a/include/openssl/buf.h b/src/include/openssl/buf.h
similarity index 100%
rename from include/openssl/buf.h
rename to src/include/openssl/buf.h
diff --git a/include/openssl/buffer.h b/src/include/openssl/buffer.h
similarity index 100%
rename from include/openssl/buffer.h
rename to src/include/openssl/buffer.h
diff --git a/include/openssl/bytestring.h b/src/include/openssl/bytestring.h
similarity index 100%
rename from include/openssl/bytestring.h
rename to src/include/openssl/bytestring.h
diff --git a/include/openssl/cast.h b/src/include/openssl/cast.h
similarity index 100%
rename from include/openssl/cast.h
rename to src/include/openssl/cast.h
diff --git a/include/openssl/chacha.h b/src/include/openssl/chacha.h
similarity index 100%
rename from include/openssl/chacha.h
rename to src/include/openssl/chacha.h
diff --git a/include/openssl/cipher.h b/src/include/openssl/cipher.h
similarity index 100%
rename from include/openssl/cipher.h
rename to src/include/openssl/cipher.h
diff --git a/include/openssl/cmac.h b/src/include/openssl/cmac.h
similarity index 100%
rename from include/openssl/cmac.h
rename to src/include/openssl/cmac.h
diff --git a/include/openssl/conf.h b/src/include/openssl/conf.h
similarity index 100%
rename from include/openssl/conf.h
rename to src/include/openssl/conf.h
diff --git a/include/openssl/cpu.h b/src/include/openssl/cpu.h
similarity index 100%
rename from include/openssl/cpu.h
rename to src/include/openssl/cpu.h
diff --git a/include/openssl/crypto.h b/src/include/openssl/crypto.h
similarity index 100%
rename from include/openssl/crypto.h
rename to src/include/openssl/crypto.h
diff --git a/include/openssl/ctrdrbg.h b/src/include/openssl/ctrdrbg.h
similarity index 100%
rename from include/openssl/ctrdrbg.h
rename to src/include/openssl/ctrdrbg.h
diff --git a/include/openssl/curve25519.h b/src/include/openssl/curve25519.h
similarity index 100%
rename from include/openssl/curve25519.h
rename to src/include/openssl/curve25519.h
diff --git a/include/openssl/des.h b/src/include/openssl/des.h
similarity index 100%
rename from include/openssl/des.h
rename to src/include/openssl/des.h
diff --git a/include/openssl/dh.h b/src/include/openssl/dh.h
similarity index 100%
rename from include/openssl/dh.h
rename to src/include/openssl/dh.h
diff --git a/include/openssl/digest.h b/src/include/openssl/digest.h
similarity index 100%
rename from include/openssl/digest.h
rename to src/include/openssl/digest.h
diff --git a/include/openssl/dsa.h b/src/include/openssl/dsa.h
similarity index 100%
rename from include/openssl/dsa.h
rename to src/include/openssl/dsa.h
diff --git a/include/openssl/dtls1.h b/src/include/openssl/dtls1.h
similarity index 100%
rename from include/openssl/dtls1.h
rename to src/include/openssl/dtls1.h
diff --git a/include/openssl/e_os2.h b/src/include/openssl/e_os2.h
similarity index 100%
rename from include/openssl/e_os2.h
rename to src/include/openssl/e_os2.h
diff --git a/include/openssl/ec.h b/src/include/openssl/ec.h
similarity index 100%
rename from include/openssl/ec.h
rename to src/include/openssl/ec.h
diff --git a/include/openssl/ec_key.h b/src/include/openssl/ec_key.h
similarity index 100%
rename from include/openssl/ec_key.h
rename to src/include/openssl/ec_key.h
diff --git a/include/openssl/ecdh.h b/src/include/openssl/ecdh.h
similarity index 100%
rename from include/openssl/ecdh.h
rename to src/include/openssl/ecdh.h
diff --git a/include/openssl/ecdsa.h b/src/include/openssl/ecdsa.h
similarity index 100%
rename from include/openssl/ecdsa.h
rename to src/include/openssl/ecdsa.h
diff --git a/include/openssl/engine.h b/src/include/openssl/engine.h
similarity index 100%
rename from include/openssl/engine.h
rename to src/include/openssl/engine.h
diff --git a/include/openssl/err.h b/src/include/openssl/err.h
similarity index 100%
rename from include/openssl/err.h
rename to src/include/openssl/err.h
diff --git a/include/openssl/evp.h b/src/include/openssl/evp.h
similarity index 100%
rename from include/openssl/evp.h
rename to src/include/openssl/evp.h
diff --git a/include/openssl/evp_errors.h b/src/include/openssl/evp_errors.h
similarity index 100%
rename from include/openssl/evp_errors.h
rename to src/include/openssl/evp_errors.h
diff --git a/include/openssl/ex_data.h b/src/include/openssl/ex_data.h
similarity index 100%
rename from include/openssl/ex_data.h
rename to src/include/openssl/ex_data.h
diff --git a/include/openssl/experimental/kyber.h b/src/include/openssl/experimental/kyber.h
similarity index 100%
rename from include/openssl/experimental/kyber.h
rename to src/include/openssl/experimental/kyber.h
diff --git a/include/openssl/experimental/spx.h b/src/include/openssl/experimental/spx.h
similarity index 100%
rename from include/openssl/experimental/spx.h
rename to src/include/openssl/experimental/spx.h
diff --git a/include/openssl/hkdf.h b/src/include/openssl/hkdf.h
similarity index 100%
rename from include/openssl/hkdf.h
rename to src/include/openssl/hkdf.h
diff --git a/include/openssl/hmac.h b/src/include/openssl/hmac.h
similarity index 100%
rename from include/openssl/hmac.h
rename to src/include/openssl/hmac.h
diff --git a/include/openssl/hpke.h b/src/include/openssl/hpke.h
similarity index 100%
rename from include/openssl/hpke.h
rename to src/include/openssl/hpke.h
diff --git a/include/openssl/hrss.h b/src/include/openssl/hrss.h
similarity index 100%
rename from include/openssl/hrss.h
rename to src/include/openssl/hrss.h
diff --git a/include/openssl/is_boringssl.h b/src/include/openssl/is_boringssl.h
similarity index 100%
rename from include/openssl/is_boringssl.h
rename to src/include/openssl/is_boringssl.h
diff --git a/include/openssl/kdf.h b/src/include/openssl/kdf.h
similarity index 100%
rename from include/openssl/kdf.h
rename to src/include/openssl/kdf.h
diff --git a/include/openssl/lhash.h b/src/include/openssl/lhash.h
similarity index 100%
rename from include/openssl/lhash.h
rename to src/include/openssl/lhash.h
diff --git a/include/openssl/md4.h b/src/include/openssl/md4.h
similarity index 100%
rename from include/openssl/md4.h
rename to src/include/openssl/md4.h
diff --git a/include/openssl/md5.h b/src/include/openssl/md5.h
similarity index 100%
rename from include/openssl/md5.h
rename to src/include/openssl/md5.h
diff --git a/include/openssl/mem.h b/src/include/openssl/mem.h
similarity index 100%
rename from include/openssl/mem.h
rename to src/include/openssl/mem.h
diff --git a/include/openssl/nid.h b/src/include/openssl/nid.h
similarity index 100%
rename from include/openssl/nid.h
rename to src/include/openssl/nid.h
diff --git a/include/openssl/obj.h b/src/include/openssl/obj.h
similarity index 100%
rename from include/openssl/obj.h
rename to src/include/openssl/obj.h
diff --git a/include/openssl/obj_mac.h b/src/include/openssl/obj_mac.h
similarity index 100%
rename from include/openssl/obj_mac.h
rename to src/include/openssl/obj_mac.h
diff --git a/include/openssl/objects.h b/src/include/openssl/objects.h
similarity index 100%
rename from include/openssl/objects.h
rename to src/include/openssl/objects.h
diff --git a/include/openssl/opensslconf.h b/src/include/openssl/opensslconf.h
similarity index 100%
rename from include/openssl/opensslconf.h
rename to src/include/openssl/opensslconf.h
diff --git a/include/openssl/opensslv.h b/src/include/openssl/opensslv.h
similarity index 100%
rename from include/openssl/opensslv.h
rename to src/include/openssl/opensslv.h
diff --git a/include/openssl/ossl_typ.h b/src/include/openssl/ossl_typ.h
similarity index 100%
rename from include/openssl/ossl_typ.h
rename to src/include/openssl/ossl_typ.h
diff --git a/include/openssl/pem.h b/src/include/openssl/pem.h
similarity index 100%
rename from include/openssl/pem.h
rename to src/include/openssl/pem.h
diff --git a/include/openssl/pkcs12.h b/src/include/openssl/pkcs12.h
similarity index 100%
rename from include/openssl/pkcs12.h
rename to src/include/openssl/pkcs12.h
diff --git a/include/openssl/pkcs7.h b/src/include/openssl/pkcs7.h
similarity index 100%
rename from include/openssl/pkcs7.h
rename to src/include/openssl/pkcs7.h
diff --git a/include/openssl/pkcs8.h b/src/include/openssl/pkcs8.h
similarity index 100%
rename from include/openssl/pkcs8.h
rename to src/include/openssl/pkcs8.h
diff --git a/include/openssl/pki/certificate.h b/src/include/openssl/pki/certificate.h
similarity index 100%
rename from include/openssl/pki/certificate.h
rename to src/include/openssl/pki/certificate.h
diff --git a/include/openssl/pki/signature_verify_cache.h b/src/include/openssl/pki/signature_verify_cache.h
similarity index 100%
rename from include/openssl/pki/signature_verify_cache.h
rename to src/include/openssl/pki/signature_verify_cache.h
diff --git a/include/openssl/pki/verify_error.h b/src/include/openssl/pki/verify_error.h
similarity index 100%
rename from include/openssl/pki/verify_error.h
rename to src/include/openssl/pki/verify_error.h
diff --git a/include/openssl/poly1305.h b/src/include/openssl/poly1305.h
similarity index 100%
rename from include/openssl/poly1305.h
rename to src/include/openssl/poly1305.h
diff --git a/include/openssl/pool.h b/src/include/openssl/pool.h
similarity index 100%
rename from include/openssl/pool.h
rename to src/include/openssl/pool.h
diff --git a/include/openssl/posix_time.h b/src/include/openssl/posix_time.h
similarity index 100%
rename from include/openssl/posix_time.h
rename to src/include/openssl/posix_time.h
diff --git a/include/openssl/rand.h b/src/include/openssl/rand.h
similarity index 100%
rename from include/openssl/rand.h
rename to src/include/openssl/rand.h
diff --git a/include/openssl/rc4.h b/src/include/openssl/rc4.h
similarity index 100%
rename from include/openssl/rc4.h
rename to src/include/openssl/rc4.h
diff --git a/include/openssl/ripemd.h b/src/include/openssl/ripemd.h
similarity index 100%
rename from include/openssl/ripemd.h
rename to src/include/openssl/ripemd.h
diff --git a/include/openssl/rsa.h b/src/include/openssl/rsa.h
similarity index 100%
rename from include/openssl/rsa.h
rename to src/include/openssl/rsa.h
diff --git a/include/openssl/safestack.h b/src/include/openssl/safestack.h
similarity index 100%
rename from include/openssl/safestack.h
rename to src/include/openssl/safestack.h
diff --git a/include/openssl/service_indicator.h b/src/include/openssl/service_indicator.h
similarity index 100%
rename from include/openssl/service_indicator.h
rename to src/include/openssl/service_indicator.h
diff --git a/include/openssl/sha.h b/src/include/openssl/sha.h
similarity index 100%
rename from include/openssl/sha.h
rename to src/include/openssl/sha.h
diff --git a/include/openssl/siphash.h b/src/include/openssl/siphash.h
similarity index 100%
rename from include/openssl/siphash.h
rename to src/include/openssl/siphash.h
diff --git a/include/openssl/span.h b/src/include/openssl/span.h
similarity index 100%
rename from include/openssl/span.h
rename to src/include/openssl/span.h
diff --git a/include/openssl/srtp.h b/src/include/openssl/srtp.h
similarity index 100%
rename from include/openssl/srtp.h
rename to src/include/openssl/srtp.h
diff --git a/include/openssl/ssl.h b/src/include/openssl/ssl.h
similarity index 100%
rename from include/openssl/ssl.h
rename to src/include/openssl/ssl.h
diff --git a/include/openssl/ssl3.h b/src/include/openssl/ssl3.h
similarity index 100%
rename from include/openssl/ssl3.h
rename to src/include/openssl/ssl3.h
diff --git a/include/openssl/stack.h b/src/include/openssl/stack.h
similarity index 100%
rename from include/openssl/stack.h
rename to src/include/openssl/stack.h
diff --git a/include/openssl/target.h b/src/include/openssl/target.h
similarity index 100%
rename from include/openssl/target.h
rename to src/include/openssl/target.h
diff --git a/include/openssl/thread.h b/src/include/openssl/thread.h
similarity index 100%
rename from include/openssl/thread.h
rename to src/include/openssl/thread.h
diff --git a/include/openssl/time.h b/src/include/openssl/time.h
similarity index 100%
rename from include/openssl/time.h
rename to src/include/openssl/time.h
diff --git a/include/openssl/tls1.h b/src/include/openssl/tls1.h
similarity index 100%
rename from include/openssl/tls1.h
rename to src/include/openssl/tls1.h
diff --git a/include/openssl/trust_token.h b/src/include/openssl/trust_token.h
similarity index 100%
rename from include/openssl/trust_token.h
rename to src/include/openssl/trust_token.h
diff --git a/include/openssl/type_check.h b/src/include/openssl/type_check.h
similarity index 100%
rename from include/openssl/type_check.h
rename to src/include/openssl/type_check.h
diff --git a/include/openssl/x509.h b/src/include/openssl/x509.h
similarity index 100%
rename from include/openssl/x509.h
rename to src/include/openssl/x509.h
diff --git a/include/openssl/x509_vfy.h b/src/include/openssl/x509_vfy.h
similarity index 100%
rename from include/openssl/x509_vfy.h
rename to src/include/openssl/x509_vfy.h
diff --git a/include/openssl/x509v3.h b/src/include/openssl/x509v3.h
similarity index 100%
rename from include/openssl/x509v3.h
rename to src/include/openssl/x509v3.h
diff --git a/include/openssl/x509v3_errors.h b/src/include/openssl/x509v3_errors.h
similarity index 100%
rename from include/openssl/x509v3_errors.h
rename to src/include/openssl/x509v3_errors.h
diff --git a/pki/README.md b/src/pki/README.md
similarity index 100%
rename from pki/README.md
rename to src/pki/README.md
diff --git a/pki/cert_error_id.cc b/src/pki/cert_error_id.cc
similarity index 100%
rename from pki/cert_error_id.cc
rename to src/pki/cert_error_id.cc
diff --git a/pki/cert_error_id.h b/src/pki/cert_error_id.h
similarity index 100%
rename from pki/cert_error_id.h
rename to src/pki/cert_error_id.h
diff --git a/pki/cert_error_params.cc b/src/pki/cert_error_params.cc
similarity index 100%
rename from pki/cert_error_params.cc
rename to src/pki/cert_error_params.cc
diff --git a/pki/cert_error_params.h b/src/pki/cert_error_params.h
similarity index 100%
rename from pki/cert_error_params.h
rename to src/pki/cert_error_params.h
diff --git a/pki/cert_errors.cc b/src/pki/cert_errors.cc
similarity index 100%
rename from pki/cert_errors.cc
rename to src/pki/cert_errors.cc
diff --git a/pki/cert_errors.h b/src/pki/cert_errors.h
similarity index 100%
rename from pki/cert_errors.h
rename to src/pki/cert_errors.h
diff --git a/pki/cert_issuer_source.h b/src/pki/cert_issuer_source.h
similarity index 100%
rename from pki/cert_issuer_source.h
rename to src/pki/cert_issuer_source.h
diff --git a/pki/cert_issuer_source_static.cc b/src/pki/cert_issuer_source_static.cc
similarity index 100%
rename from pki/cert_issuer_source_static.cc
rename to src/pki/cert_issuer_source_static.cc
diff --git a/pki/cert_issuer_source_static.h b/src/pki/cert_issuer_source_static.h
similarity index 100%
rename from pki/cert_issuer_source_static.h
rename to src/pki/cert_issuer_source_static.h
diff --git a/pki/cert_issuer_source_static_unittest.cc b/src/pki/cert_issuer_source_static_unittest.cc
similarity index 100%
rename from pki/cert_issuer_source_static_unittest.cc
rename to src/pki/cert_issuer_source_static_unittest.cc
diff --git a/pki/cert_issuer_source_sync_unittest.h b/src/pki/cert_issuer_source_sync_unittest.h
similarity index 100%
rename from pki/cert_issuer_source_sync_unittest.h
rename to src/pki/cert_issuer_source_sync_unittest.h
diff --git a/pki/certificate.cc b/src/pki/certificate.cc
similarity index 100%
rename from pki/certificate.cc
rename to src/pki/certificate.cc
diff --git a/pki/certificate_policies.cc b/src/pki/certificate_policies.cc
similarity index 100%
rename from pki/certificate_policies.cc
rename to src/pki/certificate_policies.cc
diff --git a/pki/certificate_policies.h b/src/pki/certificate_policies.h
similarity index 100%
rename from pki/certificate_policies.h
rename to src/pki/certificate_policies.h
diff --git a/pki/certificate_policies_unittest.cc b/src/pki/certificate_policies_unittest.cc
similarity index 100%
rename from pki/certificate_policies_unittest.cc
rename to src/pki/certificate_policies_unittest.cc
diff --git a/pki/certificate_unittest.cc b/src/pki/certificate_unittest.cc
similarity index 100%
rename from pki/certificate_unittest.cc
rename to src/pki/certificate_unittest.cc
diff --git a/pki/common_cert_errors.cc b/src/pki/common_cert_errors.cc
similarity index 100%
rename from pki/common_cert_errors.cc
rename to src/pki/common_cert_errors.cc
diff --git a/pki/common_cert_errors.h b/src/pki/common_cert_errors.h
similarity index 100%
rename from pki/common_cert_errors.h
rename to src/pki/common_cert_errors.h
diff --git a/pki/crl.cc b/src/pki/crl.cc
similarity index 100%
rename from pki/crl.cc
rename to src/pki/crl.cc
diff --git a/pki/crl.h b/src/pki/crl.h
similarity index 100%
rename from pki/crl.h
rename to src/pki/crl.h
diff --git a/pki/crl_unittest.cc b/src/pki/crl_unittest.cc
similarity index 100%
rename from pki/crl_unittest.cc
rename to src/pki/crl_unittest.cc
diff --git a/pki/encode_values.cc b/src/pki/encode_values.cc
similarity index 100%
rename from pki/encode_values.cc
rename to src/pki/encode_values.cc
diff --git a/pki/encode_values.h b/src/pki/encode_values.h
similarity index 100%
rename from pki/encode_values.h
rename to src/pki/encode_values.h
diff --git a/pki/encode_values_unittest.cc b/src/pki/encode_values_unittest.cc
similarity index 100%
rename from pki/encode_values_unittest.cc
rename to src/pki/encode_values_unittest.cc
diff --git a/pki/extended_key_usage.cc b/src/pki/extended_key_usage.cc
similarity index 100%
rename from pki/extended_key_usage.cc
rename to src/pki/extended_key_usage.cc
diff --git a/pki/extended_key_usage.h b/src/pki/extended_key_usage.h
similarity index 100%
rename from pki/extended_key_usage.h
rename to src/pki/extended_key_usage.h
diff --git a/pki/extended_key_usage_unittest.cc b/src/pki/extended_key_usage_unittest.cc
similarity index 100%
rename from pki/extended_key_usage_unittest.cc
rename to src/pki/extended_key_usage_unittest.cc
diff --git a/pki/general_names.cc b/src/pki/general_names.cc
similarity index 100%
rename from pki/general_names.cc
rename to src/pki/general_names.cc
diff --git a/pki/general_names.h b/src/pki/general_names.h
similarity index 100%
rename from pki/general_names.h
rename to src/pki/general_names.h
diff --git a/pki/general_names_unittest.cc b/src/pki/general_names_unittest.cc
similarity index 100%
rename from pki/general_names_unittest.cc
rename to src/pki/general_names_unittest.cc
diff --git a/pki/input.cc b/src/pki/input.cc
similarity index 100%
rename from pki/input.cc
rename to src/pki/input.cc
diff --git a/pki/input.h b/src/pki/input.h
similarity index 100%
rename from pki/input.h
rename to src/pki/input.h
diff --git a/pki/input_unittest.cc b/src/pki/input_unittest.cc
similarity index 100%
rename from pki/input_unittest.cc
rename to src/pki/input_unittest.cc
diff --git a/pki/ip_util.cc b/src/pki/ip_util.cc
similarity index 100%
rename from pki/ip_util.cc
rename to src/pki/ip_util.cc
diff --git a/pki/ip_util.h b/src/pki/ip_util.h
similarity index 100%
rename from pki/ip_util.h
rename to src/pki/ip_util.h
diff --git a/pki/ip_util_unittest.cc b/src/pki/ip_util_unittest.cc
similarity index 100%
rename from pki/ip_util_unittest.cc
rename to src/pki/ip_util_unittest.cc
diff --git a/pki/mock_signature_verify_cache.cc b/src/pki/mock_signature_verify_cache.cc
similarity index 100%
rename from pki/mock_signature_verify_cache.cc
rename to src/pki/mock_signature_verify_cache.cc
diff --git a/pki/mock_signature_verify_cache.h b/src/pki/mock_signature_verify_cache.h
similarity index 100%
rename from pki/mock_signature_verify_cache.h
rename to src/pki/mock_signature_verify_cache.h
diff --git a/pki/name_constraints.cc b/src/pki/name_constraints.cc
similarity index 100%
rename from pki/name_constraints.cc
rename to src/pki/name_constraints.cc
diff --git a/pki/name_constraints.h b/src/pki/name_constraints.h
similarity index 100%
rename from pki/name_constraints.h
rename to src/pki/name_constraints.h
diff --git a/pki/name_constraints_unittest.cc b/src/pki/name_constraints_unittest.cc
similarity index 100%
rename from pki/name_constraints_unittest.cc
rename to src/pki/name_constraints_unittest.cc
diff --git a/pki/nist_pkits_unittest.cc b/src/pki/nist_pkits_unittest.cc
similarity index 100%
rename from pki/nist_pkits_unittest.cc
rename to src/pki/nist_pkits_unittest.cc
diff --git a/pki/nist_pkits_unittest.h b/src/pki/nist_pkits_unittest.h
similarity index 100%
rename from pki/nist_pkits_unittest.h
rename to src/pki/nist_pkits_unittest.h
diff --git a/pki/ocsp.cc b/src/pki/ocsp.cc
similarity index 100%
rename from pki/ocsp.cc
rename to src/pki/ocsp.cc
diff --git a/pki/ocsp.h b/src/pki/ocsp.h
similarity index 100%
rename from pki/ocsp.h
rename to src/pki/ocsp.h
diff --git a/pki/ocsp_revocation_status.h b/src/pki/ocsp_revocation_status.h
similarity index 100%
rename from pki/ocsp_revocation_status.h
rename to src/pki/ocsp_revocation_status.h
diff --git a/pki/ocsp_unittest.cc b/src/pki/ocsp_unittest.cc
similarity index 100%
rename from pki/ocsp_unittest.cc
rename to src/pki/ocsp_unittest.cc
diff --git a/pki/ocsp_verify_result.cc b/src/pki/ocsp_verify_result.cc
similarity index 100%
rename from pki/ocsp_verify_result.cc
rename to src/pki/ocsp_verify_result.cc
diff --git a/pki/ocsp_verify_result.h b/src/pki/ocsp_verify_result.h
similarity index 100%
rename from pki/ocsp_verify_result.h
rename to src/pki/ocsp_verify_result.h
diff --git a/pki/parse_certificate.cc b/src/pki/parse_certificate.cc
similarity index 100%
rename from pki/parse_certificate.cc
rename to src/pki/parse_certificate.cc
diff --git a/pki/parse_certificate.h b/src/pki/parse_certificate.h
similarity index 100%
rename from pki/parse_certificate.h
rename to src/pki/parse_certificate.h
diff --git a/pki/parse_certificate_unittest.cc b/src/pki/parse_certificate_unittest.cc
similarity index 100%
rename from pki/parse_certificate_unittest.cc
rename to src/pki/parse_certificate_unittest.cc
diff --git a/pki/parse_name.cc b/src/pki/parse_name.cc
similarity index 100%
rename from pki/parse_name.cc
rename to src/pki/parse_name.cc
diff --git a/pki/parse_name.h b/src/pki/parse_name.h
similarity index 100%
rename from pki/parse_name.h
rename to src/pki/parse_name.h
diff --git a/pki/parse_name_unittest.cc b/src/pki/parse_name_unittest.cc
similarity index 100%
rename from pki/parse_name_unittest.cc
rename to src/pki/parse_name_unittest.cc
diff --git a/pki/parse_values.cc b/src/pki/parse_values.cc
similarity index 100%
rename from pki/parse_values.cc
rename to src/pki/parse_values.cc
diff --git a/pki/parse_values.h b/src/pki/parse_values.h
similarity index 100%
rename from pki/parse_values.h
rename to src/pki/parse_values.h
diff --git a/pki/parse_values_unittest.cc b/src/pki/parse_values_unittest.cc
similarity index 100%
rename from pki/parse_values_unittest.cc
rename to src/pki/parse_values_unittest.cc
diff --git a/pki/parsed_certificate.cc b/src/pki/parsed_certificate.cc
similarity index 100%
rename from pki/parsed_certificate.cc
rename to src/pki/parsed_certificate.cc
diff --git a/pki/parsed_certificate.h b/src/pki/parsed_certificate.h
similarity index 100%
rename from pki/parsed_certificate.h
rename to src/pki/parsed_certificate.h
diff --git a/pki/parsed_certificate_unittest.cc b/src/pki/parsed_certificate_unittest.cc
similarity index 100%
rename from pki/parsed_certificate_unittest.cc
rename to src/pki/parsed_certificate_unittest.cc
diff --git a/pki/parser.cc b/src/pki/parser.cc
similarity index 100%
rename from pki/parser.cc
rename to src/pki/parser.cc
diff --git a/pki/parser.h b/src/pki/parser.h
similarity index 100%
rename from pki/parser.h
rename to src/pki/parser.h
diff --git a/pki/parser_unittest.cc b/src/pki/parser_unittest.cc
similarity index 100%
rename from pki/parser_unittest.cc
rename to src/pki/parser_unittest.cc
diff --git a/pki/path_builder.cc b/src/pki/path_builder.cc
similarity index 100%
rename from pki/path_builder.cc
rename to src/pki/path_builder.cc
diff --git a/pki/path_builder.h b/src/pki/path_builder.h
similarity index 100%
rename from pki/path_builder.h
rename to src/pki/path_builder.h
diff --git a/pki/path_builder_pkits_unittest.cc b/src/pki/path_builder_pkits_unittest.cc
similarity index 100%
rename from pki/path_builder_pkits_unittest.cc
rename to src/pki/path_builder_pkits_unittest.cc
diff --git a/pki/path_builder_unittest.cc b/src/pki/path_builder_unittest.cc
similarity index 100%
rename from pki/path_builder_unittest.cc
rename to src/pki/path_builder_unittest.cc
diff --git a/pki/path_builder_verify_certificate_chain_unittest.cc b/src/pki/path_builder_verify_certificate_chain_unittest.cc
similarity index 100%
rename from pki/path_builder_verify_certificate_chain_unittest.cc
rename to src/pki/path_builder_verify_certificate_chain_unittest.cc
diff --git a/pki/pem.cc b/src/pki/pem.cc
similarity index 100%
rename from pki/pem.cc
rename to src/pki/pem.cc
diff --git a/pki/pem.h b/src/pki/pem.h
similarity index 100%
rename from pki/pem.h
rename to src/pki/pem.h
diff --git a/pki/pem_unittest.cc b/src/pki/pem_unittest.cc
similarity index 100%
rename from pki/pem_unittest.cc
rename to src/pki/pem_unittest.cc
diff --git a/pki/revocation_util.cc b/src/pki/revocation_util.cc
similarity index 100%
rename from pki/revocation_util.cc
rename to src/pki/revocation_util.cc
diff --git a/pki/revocation_util.h b/src/pki/revocation_util.h
similarity index 100%
rename from pki/revocation_util.h
rename to src/pki/revocation_util.h
diff --git a/pki/signature_algorithm.cc b/src/pki/signature_algorithm.cc
similarity index 100%
rename from pki/signature_algorithm.cc
rename to src/pki/signature_algorithm.cc
diff --git a/pki/signature_algorithm.h b/src/pki/signature_algorithm.h
similarity index 100%
rename from pki/signature_algorithm.h
rename to src/pki/signature_algorithm.h
diff --git a/pki/signature_algorithm_unittest.cc b/src/pki/signature_algorithm_unittest.cc
similarity index 100%
rename from pki/signature_algorithm_unittest.cc
rename to src/pki/signature_algorithm_unittest.cc
diff --git a/pki/simple_path_builder_delegate.cc b/src/pki/simple_path_builder_delegate.cc
similarity index 100%
rename from pki/simple_path_builder_delegate.cc
rename to src/pki/simple_path_builder_delegate.cc
diff --git a/pki/simple_path_builder_delegate.h b/src/pki/simple_path_builder_delegate.h
similarity index 100%
rename from pki/simple_path_builder_delegate.h
rename to src/pki/simple_path_builder_delegate.h
diff --git a/pki/simple_path_builder_delegate_unittest.cc b/src/pki/simple_path_builder_delegate_unittest.cc
similarity index 100%
rename from pki/simple_path_builder_delegate_unittest.cc
rename to src/pki/simple_path_builder_delegate_unittest.cc
diff --git a/pki/string_util.cc b/src/pki/string_util.cc
similarity index 100%
rename from pki/string_util.cc
rename to src/pki/string_util.cc
diff --git a/pki/string_util.h b/src/pki/string_util.h
similarity index 100%
rename from pki/string_util.h
rename to src/pki/string_util.h
diff --git a/pki/string_util_unittest.cc b/src/pki/string_util_unittest.cc
similarity index 100%
rename from pki/string_util_unittest.cc
rename to src/pki/string_util_unittest.cc
diff --git a/pki/test_helpers.cc b/src/pki/test_helpers.cc
similarity index 100%
rename from pki/test_helpers.cc
rename to src/pki/test_helpers.cc
diff --git a/pki/test_helpers.h b/src/pki/test_helpers.h
similarity index 100%
rename from pki/test_helpers.h
rename to src/pki/test_helpers.h
diff --git a/pki/testdata/cert_issuer_source_static_unittest/c1.pem b/src/pki/testdata/cert_issuer_source_static_unittest/c1.pem
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/c1.pem
rename to src/pki/testdata/cert_issuer_source_static_unittest/c1.pem
diff --git a/pki/testdata/cert_issuer_source_static_unittest/c2.pem b/src/pki/testdata/cert_issuer_source_static_unittest/c2.pem
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/c2.pem
rename to src/pki/testdata/cert_issuer_source_static_unittest/c2.pem
diff --git a/pki/testdata/cert_issuer_source_static_unittest/d.pem b/src/pki/testdata/cert_issuer_source_static_unittest/d.pem
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/d.pem
rename to src/pki/testdata/cert_issuer_source_static_unittest/d.pem
diff --git a/pki/testdata/cert_issuer_source_static_unittest/e1.pem b/src/pki/testdata/cert_issuer_source_static_unittest/e1.pem
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/e1.pem
rename to src/pki/testdata/cert_issuer_source_static_unittest/e1.pem
diff --git a/pki/testdata/cert_issuer_source_static_unittest/e2.pem b/src/pki/testdata/cert_issuer_source_static_unittest/e2.pem
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/e2.pem
rename to src/pki/testdata/cert_issuer_source_static_unittest/e2.pem
diff --git a/pki/testdata/cert_issuer_source_static_unittest/generate-certs.py b/src/pki/testdata/cert_issuer_source_static_unittest/generate-certs.py
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/generate-certs.py
rename to src/pki/testdata/cert_issuer_source_static_unittest/generate-certs.py
diff --git a/pki/testdata/cert_issuer_source_static_unittest/i1_1.pem b/src/pki/testdata/cert_issuer_source_static_unittest/i1_1.pem
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/i1_1.pem
rename to src/pki/testdata/cert_issuer_source_static_unittest/i1_1.pem
diff --git a/pki/testdata/cert_issuer_source_static_unittest/i1_2.pem b/src/pki/testdata/cert_issuer_source_static_unittest/i1_2.pem
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/i1_2.pem
rename to src/pki/testdata/cert_issuer_source_static_unittest/i1_2.pem
diff --git a/pki/testdata/cert_issuer_source_static_unittest/i2.pem b/src/pki/testdata/cert_issuer_source_static_unittest/i2.pem
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/i2.pem
rename to src/pki/testdata/cert_issuer_source_static_unittest/i2.pem
diff --git a/pki/testdata/cert_issuer_source_static_unittest/i3_1.pem b/src/pki/testdata/cert_issuer_source_static_unittest/i3_1.pem
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/i3_1.pem
rename to src/pki/testdata/cert_issuer_source_static_unittest/i3_1.pem
diff --git a/pki/testdata/cert_issuer_source_static_unittest/i3_2.pem b/src/pki/testdata/cert_issuer_source_static_unittest/i3_2.pem
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/i3_2.pem
rename to src/pki/testdata/cert_issuer_source_static_unittest/i3_2.pem
diff --git a/pki/testdata/cert_issuer_source_static_unittest/keys/C1.key b/src/pki/testdata/cert_issuer_source_static_unittest/keys/C1.key
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/keys/C1.key
rename to src/pki/testdata/cert_issuer_source_static_unittest/keys/C1.key
diff --git a/pki/testdata/cert_issuer_source_static_unittest/keys/C2.key b/src/pki/testdata/cert_issuer_source_static_unittest/keys/C2.key
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/keys/C2.key
rename to src/pki/testdata/cert_issuer_source_static_unittest/keys/C2.key
diff --git a/pki/testdata/cert_issuer_source_static_unittest/keys/D.key b/src/pki/testdata/cert_issuer_source_static_unittest/keys/D.key
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/keys/D.key
rename to src/pki/testdata/cert_issuer_source_static_unittest/keys/D.key
diff --git a/pki/testdata/cert_issuer_source_static_unittest/keys/E1.key b/src/pki/testdata/cert_issuer_source_static_unittest/keys/E1.key
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/keys/E1.key
rename to src/pki/testdata/cert_issuer_source_static_unittest/keys/E1.key
diff --git a/pki/testdata/cert_issuer_source_static_unittest/keys/E2.key b/src/pki/testdata/cert_issuer_source_static_unittest/keys/E2.key
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/keys/E2.key
rename to src/pki/testdata/cert_issuer_source_static_unittest/keys/E2.key
diff --git a/pki/testdata/cert_issuer_source_static_unittest/keys/I1.key b/src/pki/testdata/cert_issuer_source_static_unittest/keys/I1.key
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/keys/I1.key
rename to src/pki/testdata/cert_issuer_source_static_unittest/keys/I1.key
diff --git a/pki/testdata/cert_issuer_source_static_unittest/keys/I2.key b/src/pki/testdata/cert_issuer_source_static_unittest/keys/I2.key
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/keys/I2.key
rename to src/pki/testdata/cert_issuer_source_static_unittest/keys/I2.key
diff --git a/pki/testdata/cert_issuer_source_static_unittest/keys/I3.key b/src/pki/testdata/cert_issuer_source_static_unittest/keys/I3.key
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/keys/I3.key
rename to src/pki/testdata/cert_issuer_source_static_unittest/keys/I3.key
diff --git a/pki/testdata/cert_issuer_source_static_unittest/keys/I3_1.key b/src/pki/testdata/cert_issuer_source_static_unittest/keys/I3_1.key
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/keys/I3_1.key
rename to src/pki/testdata/cert_issuer_source_static_unittest/keys/I3_1.key
diff --git a/pki/testdata/cert_issuer_source_static_unittest/keys/Root.key b/src/pki/testdata/cert_issuer_source_static_unittest/keys/Root.key
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/keys/Root.key
rename to src/pki/testdata/cert_issuer_source_static_unittest/keys/Root.key
diff --git a/pki/testdata/cert_issuer_source_static_unittest/keys/i1_1.key b/src/pki/testdata/cert_issuer_source_static_unittest/keys/i1_1.key
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/keys/i1_1.key
rename to src/pki/testdata/cert_issuer_source_static_unittest/keys/i1_1.key
diff --git a/pki/testdata/cert_issuer_source_static_unittest/root.pem b/src/pki/testdata/cert_issuer_source_static_unittest/root.pem
similarity index 100%
rename from pki/testdata/cert_issuer_source_static_unittest/root.pem
rename to src/pki/testdata/cert_issuer_source_static_unittest/root.pem
diff --git a/pki/testdata/certificate_policies_unittest/anypolicy.pem b/src/pki/testdata/certificate_policies_unittest/anypolicy.pem
similarity index 100%
rename from pki/testdata/certificate_policies_unittest/anypolicy.pem
rename to src/pki/testdata/certificate_policies_unittest/anypolicy.pem
diff --git a/pki/testdata/certificate_policies_unittest/anypolicy_with_qualifier.pem b/src/pki/testdata/certificate_policies_unittest/anypolicy_with_qualifier.pem
similarity index 100%
rename from pki/testdata/certificate_policies_unittest/anypolicy_with_qualifier.pem
rename to src/pki/testdata/certificate_policies_unittest/anypolicy_with_qualifier.pem
diff --git a/pki/testdata/certificate_policies_unittest/generate_policies.py b/src/pki/testdata/certificate_policies_unittest/generate_policies.py
similarity index 100%
rename from pki/testdata/certificate_policies_unittest/generate_policies.py
rename to src/pki/testdata/certificate_policies_unittest/generate_policies.py
diff --git a/pki/testdata/certificate_policies_unittest/invalid-anypolicy_with_custom_qualifier.pem b/src/pki/testdata/certificate_policies_unittest/invalid-anypolicy_with_custom_qualifier.pem
similarity index 100%
rename from pki/testdata/certificate_policies_unittest/invalid-anypolicy_with_custom_qualifier.pem
rename to src/pki/testdata/certificate_policies_unittest/invalid-anypolicy_with_custom_qualifier.pem
diff --git a/pki/testdata/certificate_policies_unittest/invalid-empty.pem b/src/pki/testdata/certificate_policies_unittest/invalid-empty.pem
similarity index 100%
rename from pki/testdata/certificate_policies_unittest/invalid-empty.pem
rename to src/pki/testdata/certificate_policies_unittest/invalid-empty.pem
diff --git a/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_dupe.pem b/src/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_dupe.pem
similarity index 100%
rename from pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_dupe.pem
rename to src/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_dupe.pem
diff --git a/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_policyinformation_unconsumed_data.pem b/src/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_policyinformation_unconsumed_data.pem
similarity index 100%
rename from pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_policyinformation_unconsumed_data.pem
rename to src/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_policyinformation_unconsumed_data.pem
diff --git a/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_policyqualifierinfo_unconsumed_data.pem b/src/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_policyqualifierinfo_unconsumed_data.pem
similarity index 100%
rename from pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_policyqualifierinfo_unconsumed_data.pem
rename to src/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_policyqualifierinfo_unconsumed_data.pem
diff --git a/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_with_empty_qualifiers_sequence.pem b/src/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_with_empty_qualifiers_sequence.pem
similarity index 100%
rename from pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_with_empty_qualifiers_sequence.pem
rename to src/pki/testdata/certificate_policies_unittest/invalid-policy_1_2_3_with_empty_qualifiers_sequence.pem
diff --git a/pki/testdata/certificate_policies_unittest/invalid-policy_identifier_not_oid.pem b/src/pki/testdata/certificate_policies_unittest/invalid-policy_identifier_not_oid.pem
similarity index 100%
rename from pki/testdata/certificate_policies_unittest/invalid-policy_identifier_not_oid.pem
rename to src/pki/testdata/certificate_policies_unittest/invalid-policy_identifier_not_oid.pem
diff --git a/pki/testdata/certificate_policies_unittest/policy_1_2_3.pem b/src/pki/testdata/certificate_policies_unittest/policy_1_2_3.pem
similarity index 100%
rename from pki/testdata/certificate_policies_unittest/policy_1_2_3.pem
rename to src/pki/testdata/certificate_policies_unittest/policy_1_2_3.pem
diff --git a/pki/testdata/certificate_policies_unittest/policy_1_2_3_and_1_2_4.pem b/src/pki/testdata/certificate_policies_unittest/policy_1_2_3_and_1_2_4.pem
similarity index 100%
rename from pki/testdata/certificate_policies_unittest/policy_1_2_3_and_1_2_4.pem
rename to src/pki/testdata/certificate_policies_unittest/policy_1_2_3_and_1_2_4.pem
diff --git a/pki/testdata/certificate_policies_unittest/policy_1_2_3_and_1_2_4_with_qualifiers.pem b/src/pki/testdata/certificate_policies_unittest/policy_1_2_3_and_1_2_4_with_qualifiers.pem
similarity index 100%
rename from pki/testdata/certificate_policies_unittest/policy_1_2_3_and_1_2_4_with_qualifiers.pem
rename to src/pki/testdata/certificate_policies_unittest/policy_1_2_3_and_1_2_4_with_qualifiers.pem
diff --git a/pki/testdata/certificate_policies_unittest/policy_1_2_3_with_custom_qualifier.pem b/src/pki/testdata/certificate_policies_unittest/policy_1_2_3_with_custom_qualifier.pem
similarity index 100%
rename from pki/testdata/certificate_policies_unittest/policy_1_2_3_with_custom_qualifier.pem
rename to src/pki/testdata/certificate_policies_unittest/policy_1_2_3_with_custom_qualifier.pem
diff --git a/pki/testdata/certificate_policies_unittest/policy_1_2_3_with_qualifier.pem b/src/pki/testdata/certificate_policies_unittest/policy_1_2_3_with_qualifier.pem
similarity index 100%
rename from pki/testdata/certificate_policies_unittest/policy_1_2_3_with_qualifier.pem
rename to src/pki/testdata/certificate_policies_unittest/policy_1_2_3_with_qualifier.pem
diff --git a/pki/testdata/crl_unittest/bad_crldp_has_crlissuer.pem b/src/pki/testdata/crl_unittest/bad_crldp_has_crlissuer.pem
similarity index 100%
rename from pki/testdata/crl_unittest/bad_crldp_has_crlissuer.pem
rename to src/pki/testdata/crl_unittest/bad_crldp_has_crlissuer.pem
diff --git a/pki/testdata/crl_unittest/bad_fake_critical_crlentryextension.pem b/src/pki/testdata/crl_unittest/bad_fake_critical_crlentryextension.pem
similarity index 100%
rename from pki/testdata/crl_unittest/bad_fake_critical_crlentryextension.pem
rename to src/pki/testdata/crl_unittest/bad_fake_critical_crlentryextension.pem
diff --git a/pki/testdata/crl_unittest/bad_fake_critical_extension.pem b/src/pki/testdata/crl_unittest/bad_fake_critical_extension.pem
similarity index 100%
rename from pki/testdata/crl_unittest/bad_fake_critical_extension.pem
rename to src/pki/testdata/crl_unittest/bad_fake_critical_extension.pem
diff --git a/pki/testdata/crl_unittest/bad_idp_contains_wrong_uri.pem b/src/pki/testdata/crl_unittest/bad_idp_contains_wrong_uri.pem
similarity index 100%
rename from pki/testdata/crl_unittest/bad_idp_contains_wrong_uri.pem
rename to src/pki/testdata/crl_unittest/bad_idp_contains_wrong_uri.pem
diff --git a/pki/testdata/crl_unittest/bad_idp_indirectcrl.pem b/src/pki/testdata/crl_unittest/bad_idp_indirectcrl.pem
similarity index 100%
rename from pki/testdata/crl_unittest/bad_idp_indirectcrl.pem
rename to src/pki/testdata/crl_unittest/bad_idp_indirectcrl.pem
diff --git a/pki/testdata/crl_unittest/bad_idp_onlycontainscacerts.pem b/src/pki/testdata/crl_unittest/bad_idp_onlycontainscacerts.pem
similarity index 100%
rename from pki/testdata/crl_unittest/bad_idp_onlycontainscacerts.pem
rename to src/pki/testdata/crl_unittest/bad_idp_onlycontainscacerts.pem
diff --git a/pki/testdata/crl_unittest/bad_idp_onlycontainscacerts_no_basic_constraints.pem b/src/pki/testdata/crl_unittest/bad_idp_onlycontainscacerts_no_basic_constraints.pem
similarity index 100%
rename from pki/testdata/crl_unittest/bad_idp_onlycontainscacerts_no_basic_constraints.pem
rename to src/pki/testdata/crl_unittest/bad_idp_onlycontainscacerts_no_basic_constraints.pem
diff --git a/pki/testdata/crl_unittest/bad_idp_onlycontainsusercerts.pem b/src/pki/testdata/crl_unittest/bad_idp_onlycontainsusercerts.pem
similarity index 100%
rename from pki/testdata/crl_unittest/bad_idp_onlycontainsusercerts.pem
rename to src/pki/testdata/crl_unittest/bad_idp_onlycontainsusercerts.pem
diff --git a/pki/testdata/crl_unittest/bad_idp_uri_and_onlycontainscacerts.pem b/src/pki/testdata/crl_unittest/bad_idp_uri_and_onlycontainscacerts.pem
similarity index 100%
rename from pki/testdata/crl_unittest/bad_idp_uri_and_onlycontainscacerts.pem
rename to src/pki/testdata/crl_unittest/bad_idp_uri_and_onlycontainscacerts.pem
diff --git a/pki/testdata/crl_unittest/bad_idp_uri_and_onlycontainsusercerts.pem b/src/pki/testdata/crl_unittest/bad_idp_uri_and_onlycontainsusercerts.pem
similarity index 100%
rename from pki/testdata/crl_unittest/bad_idp_uri_and_onlycontainsusercerts.pem
rename to src/pki/testdata/crl_unittest/bad_idp_uri_and_onlycontainsusercerts.pem
diff --git a/pki/testdata/crl_unittest/bad_key_rollover_signature.pem b/src/pki/testdata/crl_unittest/bad_key_rollover_signature.pem
similarity index 100%
rename from pki/testdata/crl_unittest/bad_key_rollover_signature.pem
rename to src/pki/testdata/crl_unittest/bad_key_rollover_signature.pem
diff --git a/pki/testdata/crl_unittest/bad_nextupdate_too_old.pem b/src/pki/testdata/crl_unittest/bad_nextupdate_too_old.pem
similarity index 100%
rename from pki/testdata/crl_unittest/bad_nextupdate_too_old.pem
rename to src/pki/testdata/crl_unittest/bad_nextupdate_too_old.pem
diff --git a/pki/testdata/crl_unittest/bad_signature.pem b/src/pki/testdata/crl_unittest/bad_signature.pem
similarity index 100%
rename from pki/testdata/crl_unittest/bad_signature.pem
rename to src/pki/testdata/crl_unittest/bad_signature.pem
diff --git a/pki/testdata/crl_unittest/bad_thisupdate_in_future.pem b/src/pki/testdata/crl_unittest/bad_thisupdate_in_future.pem
similarity index 100%
rename from pki/testdata/crl_unittest/bad_thisupdate_in_future.pem
rename to src/pki/testdata/crl_unittest/bad_thisupdate_in_future.pem
diff --git a/pki/testdata/crl_unittest/bad_thisupdate_too_old.pem b/src/pki/testdata/crl_unittest/bad_thisupdate_too_old.pem
similarity index 100%
rename from pki/testdata/crl_unittest/bad_thisupdate_too_old.pem
rename to src/pki/testdata/crl_unittest/bad_thisupdate_too_old.pem
diff --git a/pki/testdata/crl_unittest/bad_wrong_issuer.pem b/src/pki/testdata/crl_unittest/bad_wrong_issuer.pem
similarity index 100%
rename from pki/testdata/crl_unittest/bad_wrong_issuer.pem
rename to src/pki/testdata/crl_unittest/bad_wrong_issuer.pem
diff --git a/pki/testdata/crl_unittest/generate_crl_test_data.py b/src/pki/testdata/crl_unittest/generate_crl_test_data.py
similarity index 100%
rename from pki/testdata/crl_unittest/generate_crl_test_data.py
rename to src/pki/testdata/crl_unittest/generate_crl_test_data.py
diff --git a/pki/testdata/crl_unittest/good.pem b/src/pki/testdata/crl_unittest/good.pem
similarity index 100%
rename from pki/testdata/crl_unittest/good.pem
rename to src/pki/testdata/crl_unittest/good.pem
diff --git a/pki/testdata/crl_unittest/good_fake_extension.pem b/src/pki/testdata/crl_unittest/good_fake_extension.pem
similarity index 100%
rename from pki/testdata/crl_unittest/good_fake_extension.pem
rename to src/pki/testdata/crl_unittest/good_fake_extension.pem
diff --git a/pki/testdata/crl_unittest/good_fake_extension_no_nextupdate.pem b/src/pki/testdata/crl_unittest/good_fake_extension_no_nextupdate.pem
similarity index 100%
rename from pki/testdata/crl_unittest/good_fake_extension_no_nextupdate.pem
rename to src/pki/testdata/crl_unittest/good_fake_extension_no_nextupdate.pem
diff --git a/pki/testdata/crl_unittest/good_generalizedtime.pem b/src/pki/testdata/crl_unittest/good_generalizedtime.pem
similarity index 100%
rename from pki/testdata/crl_unittest/good_generalizedtime.pem
rename to src/pki/testdata/crl_unittest/good_generalizedtime.pem
diff --git a/pki/testdata/crl_unittest/good_idp_contains_uri.pem b/src/pki/testdata/crl_unittest/good_idp_contains_uri.pem
similarity index 100%
rename from pki/testdata/crl_unittest/good_idp_contains_uri.pem
rename to src/pki/testdata/crl_unittest/good_idp_contains_uri.pem
diff --git a/pki/testdata/crl_unittest/good_idp_onlycontainscacerts.pem b/src/pki/testdata/crl_unittest/good_idp_onlycontainscacerts.pem
similarity index 100%
rename from pki/testdata/crl_unittest/good_idp_onlycontainscacerts.pem
rename to src/pki/testdata/crl_unittest/good_idp_onlycontainscacerts.pem
diff --git a/pki/testdata/crl_unittest/good_idp_onlycontainsusercerts.pem b/src/pki/testdata/crl_unittest/good_idp_onlycontainsusercerts.pem
similarity index 100%
rename from pki/testdata/crl_unittest/good_idp_onlycontainsusercerts.pem
rename to src/pki/testdata/crl_unittest/good_idp_onlycontainsusercerts.pem
diff --git a/pki/testdata/crl_unittest/good_idp_onlycontainsusercerts_no_basic_constraints.pem b/src/pki/testdata/crl_unittest/good_idp_onlycontainsusercerts_no_basic_constraints.pem
similarity index 100%
rename from pki/testdata/crl_unittest/good_idp_onlycontainsusercerts_no_basic_constraints.pem
rename to src/pki/testdata/crl_unittest/good_idp_onlycontainsusercerts_no_basic_constraints.pem
diff --git a/pki/testdata/crl_unittest/good_idp_uri_and_onlycontainscacerts.pem b/src/pki/testdata/crl_unittest/good_idp_uri_and_onlycontainscacerts.pem
similarity index 100%
rename from pki/testdata/crl_unittest/good_idp_uri_and_onlycontainscacerts.pem
rename to src/pki/testdata/crl_unittest/good_idp_uri_and_onlycontainscacerts.pem
diff --git a/pki/testdata/crl_unittest/good_idp_uri_and_onlycontainsusercerts.pem b/src/pki/testdata/crl_unittest/good_idp_uri_and_onlycontainsusercerts.pem
similarity index 100%
rename from pki/testdata/crl_unittest/good_idp_uri_and_onlycontainsusercerts.pem
rename to src/pki/testdata/crl_unittest/good_idp_uri_and_onlycontainsusercerts.pem
diff --git a/pki/testdata/crl_unittest/good_issuer_name_normalization.pem b/src/pki/testdata/crl_unittest/good_issuer_name_normalization.pem
similarity index 100%
rename from pki/testdata/crl_unittest/good_issuer_name_normalization.pem
rename to src/pki/testdata/crl_unittest/good_issuer_name_normalization.pem
diff --git a/pki/testdata/crl_unittest/good_issuer_no_keyusage.pem b/src/pki/testdata/crl_unittest/good_issuer_no_keyusage.pem
similarity index 100%
rename from pki/testdata/crl_unittest/good_issuer_no_keyusage.pem
rename to src/pki/testdata/crl_unittest/good_issuer_no_keyusage.pem
diff --git a/pki/testdata/crl_unittest/good_key_rollover.pem b/src/pki/testdata/crl_unittest/good_key_rollover.pem
similarity index 100%
rename from pki/testdata/crl_unittest/good_key_rollover.pem
rename to src/pki/testdata/crl_unittest/good_key_rollover.pem
diff --git a/pki/testdata/crl_unittest/good_no_crldp.pem b/src/pki/testdata/crl_unittest/good_no_crldp.pem
similarity index 100%
rename from pki/testdata/crl_unittest/good_no_crldp.pem
rename to src/pki/testdata/crl_unittest/good_no_crldp.pem
diff --git a/pki/testdata/crl_unittest/good_no_nextupdate.pem b/src/pki/testdata/crl_unittest/good_no_nextupdate.pem
similarity index 100%
rename from pki/testdata/crl_unittest/good_no_nextupdate.pem
rename to src/pki/testdata/crl_unittest/good_no_nextupdate.pem
diff --git a/pki/testdata/crl_unittest/good_no_version.pem b/src/pki/testdata/crl_unittest/good_no_version.pem
similarity index 100%
rename from pki/testdata/crl_unittest/good_no_version.pem
rename to src/pki/testdata/crl_unittest/good_no_version.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_after_crlentryextensions.pem b/src/pki/testdata/crl_unittest/invalid_garbage_after_crlentryextensions.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_after_crlentryextensions.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_after_crlentryextensions.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_after_extensions.pem b/src/pki/testdata/crl_unittest/invalid_garbage_after_extensions.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_after_extensions.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_after_extensions.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_after_nextupdate.pem b/src/pki/testdata/crl_unittest/invalid_garbage_after_nextupdate.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_after_nextupdate.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_after_nextupdate.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_after_revocationdate.pem b/src/pki/testdata/crl_unittest/invalid_garbage_after_revocationdate.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_after_revocationdate.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_after_revocationdate.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_after_revokedcerts.pem b/src/pki/testdata/crl_unittest/invalid_garbage_after_revokedcerts.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_after_revokedcerts.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_after_revokedcerts.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_after_signaturevalue.pem b/src/pki/testdata/crl_unittest/invalid_garbage_after_signaturevalue.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_after_signaturevalue.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_after_signaturevalue.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_after_thisupdate.pem b/src/pki/testdata/crl_unittest/invalid_garbage_after_thisupdate.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_after_thisupdate.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_after_thisupdate.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_crlentry.pem b/src/pki/testdata/crl_unittest/invalid_garbage_crlentry.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_crlentry.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_crlentry.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_issuer_name.pem b/src/pki/testdata/crl_unittest/invalid_garbage_issuer_name.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_issuer_name.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_issuer_name.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_revocationdate.pem b/src/pki/testdata/crl_unittest/invalid_garbage_revocationdate.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_revocationdate.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_revocationdate.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_revoked_serial_number.pem b/src/pki/testdata/crl_unittest/invalid_garbage_revoked_serial_number.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_revoked_serial_number.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_revoked_serial_number.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_signaturealgorithm.pem b/src/pki/testdata/crl_unittest/invalid_garbage_signaturealgorithm.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_signaturealgorithm.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_signaturealgorithm.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_signaturevalue.pem b/src/pki/testdata/crl_unittest/invalid_garbage_signaturevalue.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_signaturevalue.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_signaturevalue.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_tbs_signature_algorithm.pem b/src/pki/testdata/crl_unittest/invalid_garbage_tbs_signature_algorithm.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_tbs_signature_algorithm.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_tbs_signature_algorithm.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_tbscertlist.pem b/src/pki/testdata/crl_unittest/invalid_garbage_tbscertlist.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_tbscertlist.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_tbscertlist.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_thisupdate.pem b/src/pki/testdata/crl_unittest/invalid_garbage_thisupdate.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_thisupdate.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_thisupdate.pem
diff --git a/pki/testdata/crl_unittest/invalid_garbage_version.pem b/src/pki/testdata/crl_unittest/invalid_garbage_version.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_garbage_version.pem
rename to src/pki/testdata/crl_unittest/invalid_garbage_version.pem
diff --git a/pki/testdata/crl_unittest/invalid_idp_dpname_choice_extra_data.pem b/src/pki/testdata/crl_unittest/invalid_idp_dpname_choice_extra_data.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_idp_dpname_choice_extra_data.pem
rename to src/pki/testdata/crl_unittest/invalid_idp_dpname_choice_extra_data.pem
diff --git a/pki/testdata/crl_unittest/invalid_idp_empty_sequence.pem b/src/pki/testdata/crl_unittest/invalid_idp_empty_sequence.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_idp_empty_sequence.pem
rename to src/pki/testdata/crl_unittest/invalid_idp_empty_sequence.pem
diff --git a/pki/testdata/crl_unittest/invalid_idp_onlycontains_user_and_ca_certs.pem b/src/pki/testdata/crl_unittest/invalid_idp_onlycontains_user_and_ca_certs.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_idp_onlycontains_user_and_ca_certs.pem
rename to src/pki/testdata/crl_unittest/invalid_idp_onlycontains_user_and_ca_certs.pem
diff --git a/pki/testdata/crl_unittest/invalid_idp_onlycontainsusercerts_v1_leaf.pem b/src/pki/testdata/crl_unittest/invalid_idp_onlycontainsusercerts_v1_leaf.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_idp_onlycontainsusercerts_v1_leaf.pem
rename to src/pki/testdata/crl_unittest/invalid_idp_onlycontainsusercerts_v1_leaf.pem
diff --git a/pki/testdata/crl_unittest/invalid_issuer_keyusage_no_crlsign.pem b/src/pki/testdata/crl_unittest/invalid_issuer_keyusage_no_crlsign.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_issuer_keyusage_no_crlsign.pem
rename to src/pki/testdata/crl_unittest/invalid_issuer_keyusage_no_crlsign.pem
diff --git a/pki/testdata/crl_unittest/invalid_key_rollover_issuer_keyusage_no_crlsign.pem b/src/pki/testdata/crl_unittest/invalid_key_rollover_issuer_keyusage_no_crlsign.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_key_rollover_issuer_keyusage_no_crlsign.pem
rename to src/pki/testdata/crl_unittest/invalid_key_rollover_issuer_keyusage_no_crlsign.pem
diff --git a/pki/testdata/crl_unittest/invalid_mismatched_signature_algorithm.pem b/src/pki/testdata/crl_unittest/invalid_mismatched_signature_algorithm.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_mismatched_signature_algorithm.pem
rename to src/pki/testdata/crl_unittest/invalid_mismatched_signature_algorithm.pem
diff --git a/pki/testdata/crl_unittest/invalid_revoked_empty_sequence.pem b/src/pki/testdata/crl_unittest/invalid_revoked_empty_sequence.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_revoked_empty_sequence.pem
rename to src/pki/testdata/crl_unittest/invalid_revoked_empty_sequence.pem
diff --git a/pki/testdata/crl_unittest/invalid_v1_explicit.pem b/src/pki/testdata/crl_unittest/invalid_v1_explicit.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_v1_explicit.pem
rename to src/pki/testdata/crl_unittest/invalid_v1_explicit.pem
diff --git a/pki/testdata/crl_unittest/invalid_v1_with_crlentryextension.pem b/src/pki/testdata/crl_unittest/invalid_v1_with_crlentryextension.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_v1_with_crlentryextension.pem
rename to src/pki/testdata/crl_unittest/invalid_v1_with_crlentryextension.pem
diff --git a/pki/testdata/crl_unittest/invalid_v1_with_extension.pem b/src/pki/testdata/crl_unittest/invalid_v1_with_extension.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_v1_with_extension.pem
rename to src/pki/testdata/crl_unittest/invalid_v1_with_extension.pem
diff --git a/pki/testdata/crl_unittest/invalid_v3.pem b/src/pki/testdata/crl_unittest/invalid_v3.pem
similarity index 100%
rename from pki/testdata/crl_unittest/invalid_v3.pem
rename to src/pki/testdata/crl_unittest/invalid_v3.pem
diff --git a/pki/testdata/crl_unittest/revoked.pem b/src/pki/testdata/crl_unittest/revoked.pem
similarity index 100%
rename from pki/testdata/crl_unittest/revoked.pem
rename to src/pki/testdata/crl_unittest/revoked.pem
diff --git a/pki/testdata/crl_unittest/revoked_fake_crlentryextension.pem b/src/pki/testdata/crl_unittest/revoked_fake_crlentryextension.pem
similarity index 100%
rename from pki/testdata/crl_unittest/revoked_fake_crlentryextension.pem
rename to src/pki/testdata/crl_unittest/revoked_fake_crlentryextension.pem
diff --git a/pki/testdata/crl_unittest/revoked_generalized_revocationdate.pem b/src/pki/testdata/crl_unittest/revoked_generalized_revocationdate.pem
similarity index 100%
rename from pki/testdata/crl_unittest/revoked_generalized_revocationdate.pem
rename to src/pki/testdata/crl_unittest/revoked_generalized_revocationdate.pem
diff --git a/pki/testdata/crl_unittest/revoked_key_rollover.pem b/src/pki/testdata/crl_unittest/revoked_key_rollover.pem
similarity index 100%
rename from pki/testdata/crl_unittest/revoked_key_rollover.pem
rename to src/pki/testdata/crl_unittest/revoked_key_rollover.pem
diff --git a/pki/testdata/crl_unittest/revoked_no_nextupdate.pem b/src/pki/testdata/crl_unittest/revoked_no_nextupdate.pem
similarity index 100%
rename from pki/testdata/crl_unittest/revoked_no_nextupdate.pem
rename to src/pki/testdata/crl_unittest/revoked_no_nextupdate.pem
diff --git a/pki/testdata/name_constraints_unittest/directoryname-excludeall.pem b/src/pki/testdata/name_constraints_unittest/directoryname-excludeall.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/directoryname-excludeall.pem
rename to src/pki/testdata/name_constraints_unittest/directoryname-excludeall.pem
diff --git a/pki/testdata/name_constraints_unittest/directoryname-excluded.pem b/src/pki/testdata/name_constraints_unittest/directoryname-excluded.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/directoryname-excluded.pem
rename to src/pki/testdata/name_constraints_unittest/directoryname-excluded.pem
diff --git a/pki/testdata/name_constraints_unittest/directoryname.pem b/src/pki/testdata/name_constraints_unittest/directoryname.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/directoryname.pem
rename to src/pki/testdata/name_constraints_unittest/directoryname.pem
diff --git a/pki/testdata/name_constraints_unittest/directoryname_and_dnsname.pem b/src/pki/testdata/name_constraints_unittest/directoryname_and_dnsname.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/directoryname_and_dnsname.pem
rename to src/pki/testdata/name_constraints_unittest/directoryname_and_dnsname.pem
diff --git a/pki/testdata/name_constraints_unittest/directoryname_and_dnsname_and_ipaddress.pem b/src/pki/testdata/name_constraints_unittest/directoryname_and_dnsname_and_ipaddress.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/directoryname_and_dnsname_and_ipaddress.pem
rename to src/pki/testdata/name_constraints_unittest/directoryname_and_dnsname_and_ipaddress.pem
diff --git a/pki/testdata/name_constraints_unittest/dnsname-exclude_dot.pem b/src/pki/testdata/name_constraints_unittest/dnsname-exclude_dot.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/dnsname-exclude_dot.pem
rename to src/pki/testdata/name_constraints_unittest/dnsname-exclude_dot.pem
diff --git a/pki/testdata/name_constraints_unittest/dnsname-excludeall.pem b/src/pki/testdata/name_constraints_unittest/dnsname-excludeall.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/dnsname-excludeall.pem
rename to src/pki/testdata/name_constraints_unittest/dnsname-excludeall.pem
diff --git a/pki/testdata/name_constraints_unittest/dnsname-excluded.pem b/src/pki/testdata/name_constraints_unittest/dnsname-excluded.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/dnsname-excluded.pem
rename to src/pki/testdata/name_constraints_unittest/dnsname-excluded.pem
diff --git a/pki/testdata/name_constraints_unittest/dnsname-excluded_with_leading_dot.pem b/src/pki/testdata/name_constraints_unittest/dnsname-excluded_with_leading_dot.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/dnsname-excluded_with_leading_dot.pem
rename to src/pki/testdata/name_constraints_unittest/dnsname-excluded_with_leading_dot.pem
diff --git a/pki/testdata/name_constraints_unittest/dnsname-permitted_two_dot.pem b/src/pki/testdata/name_constraints_unittest/dnsname-permitted_two_dot.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/dnsname-permitted_two_dot.pem
rename to src/pki/testdata/name_constraints_unittest/dnsname-permitted_two_dot.pem
diff --git a/pki/testdata/name_constraints_unittest/dnsname-permitted_with_leading_dot.pem b/src/pki/testdata/name_constraints_unittest/dnsname-permitted_with_leading_dot.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/dnsname-permitted_with_leading_dot.pem
rename to src/pki/testdata/name_constraints_unittest/dnsname-permitted_with_leading_dot.pem
diff --git a/pki/testdata/name_constraints_unittest/dnsname-with_max.pem b/src/pki/testdata/name_constraints_unittest/dnsname-with_max.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/dnsname-with_max.pem
rename to src/pki/testdata/name_constraints_unittest/dnsname-with_max.pem
diff --git a/pki/testdata/name_constraints_unittest/dnsname-with_min_0.pem b/src/pki/testdata/name_constraints_unittest/dnsname-with_min_0.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/dnsname-with_min_0.pem
rename to src/pki/testdata/name_constraints_unittest/dnsname-with_min_0.pem
diff --git a/pki/testdata/name_constraints_unittest/dnsname-with_min_0_and_max.pem b/src/pki/testdata/name_constraints_unittest/dnsname-with_min_0_and_max.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/dnsname-with_min_0_and_max.pem
rename to src/pki/testdata/name_constraints_unittest/dnsname-with_min_0_and_max.pem
diff --git a/pki/testdata/name_constraints_unittest/dnsname-with_min_1.pem b/src/pki/testdata/name_constraints_unittest/dnsname-with_min_1.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/dnsname-with_min_1.pem
rename to src/pki/testdata/name_constraints_unittest/dnsname-with_min_1.pem
diff --git a/pki/testdata/name_constraints_unittest/dnsname-with_min_1_and_max.pem b/src/pki/testdata/name_constraints_unittest/dnsname-with_min_1_and_max.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/dnsname-with_min_1_and_max.pem
rename to src/pki/testdata/name_constraints_unittest/dnsname-with_min_1_and_max.pem
diff --git a/pki/testdata/name_constraints_unittest/dnsname.pem b/src/pki/testdata/name_constraints_unittest/dnsname.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/dnsname.pem
rename to src/pki/testdata/name_constraints_unittest/dnsname.pem
diff --git a/pki/testdata/name_constraints_unittest/dnsname2.pem b/src/pki/testdata/name_constraints_unittest/dnsname2.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/dnsname2.pem
rename to src/pki/testdata/name_constraints_unittest/dnsname2.pem
diff --git a/pki/testdata/name_constraints_unittest/edipartyname-excluded.pem b/src/pki/testdata/name_constraints_unittest/edipartyname-excluded.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/edipartyname-excluded.pem
rename to src/pki/testdata/name_constraints_unittest/edipartyname-excluded.pem
diff --git a/pki/testdata/name_constraints_unittest/edipartyname-permitted.pem b/src/pki/testdata/name_constraints_unittest/edipartyname-permitted.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/edipartyname-permitted.pem
rename to src/pki/testdata/name_constraints_unittest/edipartyname-permitted.pem
diff --git a/pki/testdata/name_constraints_unittest/generate_name_constraints.py b/src/pki/testdata/name_constraints_unittest/generate_name_constraints.py
similarity index 100%
rename from pki/testdata/name_constraints_unittest/generate_name_constraints.py
rename to src/pki/testdata/name_constraints_unittest/generate_name_constraints.py
diff --git a/pki/testdata/name_constraints_unittest/invalid-empty_excluded_subtree.pem b/src/pki/testdata/name_constraints_unittest/invalid-empty_excluded_subtree.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/invalid-empty_excluded_subtree.pem
rename to src/pki/testdata/name_constraints_unittest/invalid-empty_excluded_subtree.pem
diff --git a/pki/testdata/name_constraints_unittest/invalid-empty_permitted_subtree.pem b/src/pki/testdata/name_constraints_unittest/invalid-empty_permitted_subtree.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/invalid-empty_permitted_subtree.pem
rename to src/pki/testdata/name_constraints_unittest/invalid-empty_permitted_subtree.pem
diff --git a/pki/testdata/name_constraints_unittest/invalid-no_subtrees.pem b/src/pki/testdata/name_constraints_unittest/invalid-no_subtrees.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/invalid-no_subtrees.pem
rename to src/pki/testdata/name_constraints_unittest/invalid-no_subtrees.pem
diff --git a/pki/testdata/name_constraints_unittest/ipaddress-excludeall.pem b/src/pki/testdata/name_constraints_unittest/ipaddress-excludeall.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/ipaddress-excludeall.pem
rename to src/pki/testdata/name_constraints_unittest/ipaddress-excludeall.pem
diff --git a/pki/testdata/name_constraints_unittest/ipaddress-excluded.pem b/src/pki/testdata/name_constraints_unittest/ipaddress-excluded.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/ipaddress-excluded.pem
rename to src/pki/testdata/name_constraints_unittest/ipaddress-excluded.pem
diff --git a/pki/testdata/name_constraints_unittest/ipaddress-invalid_addr.pem b/src/pki/testdata/name_constraints_unittest/ipaddress-invalid_addr.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/ipaddress-invalid_addr.pem
rename to src/pki/testdata/name_constraints_unittest/ipaddress-invalid_addr.pem
diff --git a/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_1.pem b/src/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_1.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_1.pem
rename to src/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_1.pem
diff --git a/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_2.pem b/src/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_2.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_2.pem
rename to src/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_2.pem
diff --git a/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_3.pem b/src/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_3.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_3.pem
rename to src/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_3.pem
diff --git a/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_4.pem b/src/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_4.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_4.pem
rename to src/pki/testdata/name_constraints_unittest/ipaddress-invalid_mask_not_contiguous_4.pem
diff --git a/pki/testdata/name_constraints_unittest/ipaddress-mapped_addrs.pem b/src/pki/testdata/name_constraints_unittest/ipaddress-mapped_addrs.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/ipaddress-mapped_addrs.pem
rename to src/pki/testdata/name_constraints_unittest/ipaddress-mapped_addrs.pem
diff --git a/pki/testdata/name_constraints_unittest/ipaddress-permit_all.pem b/src/pki/testdata/name_constraints_unittest/ipaddress-permit_all.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/ipaddress-permit_all.pem
rename to src/pki/testdata/name_constraints_unittest/ipaddress-permit_all.pem
diff --git a/pki/testdata/name_constraints_unittest/ipaddress-permit_prefix1.pem b/src/pki/testdata/name_constraints_unittest/ipaddress-permit_prefix1.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/ipaddress-permit_prefix1.pem
rename to src/pki/testdata/name_constraints_unittest/ipaddress-permit_prefix1.pem
diff --git a/pki/testdata/name_constraints_unittest/ipaddress-permit_prefix31.pem b/src/pki/testdata/name_constraints_unittest/ipaddress-permit_prefix31.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/ipaddress-permit_prefix31.pem
rename to src/pki/testdata/name_constraints_unittest/ipaddress-permit_prefix31.pem
diff --git a/pki/testdata/name_constraints_unittest/ipaddress-permit_singlehost.pem b/src/pki/testdata/name_constraints_unittest/ipaddress-permit_singlehost.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/ipaddress-permit_singlehost.pem
rename to src/pki/testdata/name_constraints_unittest/ipaddress-permit_singlehost.pem
diff --git a/pki/testdata/name_constraints_unittest/ipaddress.pem b/src/pki/testdata/name_constraints_unittest/ipaddress.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/ipaddress.pem
rename to src/pki/testdata/name_constraints_unittest/ipaddress.pem
diff --git a/pki/testdata/name_constraints_unittest/name-ca.pem b/src/pki/testdata/name_constraints_unittest/name-ca.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-ca.pem
rename to src/pki/testdata/name_constraints_unittest/name-ca.pem
diff --git a/pki/testdata/name_constraints_unittest/name-de.pem b/src/pki/testdata/name_constraints_unittest/name-de.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-de.pem
rename to src/pki/testdata/name_constraints_unittest/name-de.pem
diff --git a/pki/testdata/name_constraints_unittest/name-empty.pem b/src/pki/testdata/name_constraints_unittest/name-empty.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-empty.pem
rename to src/pki/testdata/name_constraints_unittest/name-empty.pem
diff --git a/pki/testdata/name_constraints_unittest/name-jp-tokyo.pem b/src/pki/testdata/name_constraints_unittest/name-jp-tokyo.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-jp-tokyo.pem
rename to src/pki/testdata/name_constraints_unittest/name-jp-tokyo.pem
diff --git a/pki/testdata/name_constraints_unittest/name-jp.pem b/src/pki/testdata/name_constraints_unittest/name-jp.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-jp.pem
rename to src/pki/testdata/name_constraints_unittest/name-jp.pem
diff --git a/pki/testdata/name_constraints_unittest/name-us-arizona-1.1.1.1.pem b/src/pki/testdata/name_constraints_unittest/name-us-arizona-1.1.1.1.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-us-arizona-1.1.1.1.pem
rename to src/pki/testdata/name_constraints_unittest/name-us-arizona-1.1.1.1.pem
diff --git a/pki/testdata/name_constraints_unittest/name-us-arizona-192.168.1.1.pem b/src/pki/testdata/name_constraints_unittest/name-us-arizona-192.168.1.1.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-us-arizona-192.168.1.1.pem
rename to src/pki/testdata/name_constraints_unittest/name-us-arizona-192.168.1.1.pem
diff --git a/pki/testdata/name_constraints_unittest/name-us-arizona-email-invalidstring.pem b/src/pki/testdata/name_constraints_unittest/name-us-arizona-email-invalidstring.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-us-arizona-email-invalidstring.pem
rename to src/pki/testdata/name_constraints_unittest/name-us-arizona-email-invalidstring.pem
diff --git a/pki/testdata/name_constraints_unittest/name-us-arizona-email-localpartcase.pem b/src/pki/testdata/name_constraints_unittest/name-us-arizona-email-localpartcase.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-us-arizona-email-localpartcase.pem
rename to src/pki/testdata/name_constraints_unittest/name-us-arizona-email-localpartcase.pem
diff --git a/pki/testdata/name_constraints_unittest/name-us-arizona-email-multiple.pem b/src/pki/testdata/name_constraints_unittest/name-us-arizona-email-multiple.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-us-arizona-email-multiple.pem
rename to src/pki/testdata/name_constraints_unittest/name-us-arizona-email-multiple.pem
diff --git a/pki/testdata/name_constraints_unittest/name-us-arizona-email.pem b/src/pki/testdata/name_constraints_unittest/name-us-arizona-email.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-us-arizona-email.pem
rename to src/pki/testdata/name_constraints_unittest/name-us-arizona-email.pem
diff --git a/pki/testdata/name_constraints_unittest/name-us-arizona-foo.com.pem b/src/pki/testdata/name_constraints_unittest/name-us-arizona-foo.com.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-us-arizona-foo.com.pem
rename to src/pki/testdata/name_constraints_unittest/name-us-arizona-foo.com.pem
diff --git a/pki/testdata/name_constraints_unittest/name-us-arizona-ipv6.pem b/src/pki/testdata/name_constraints_unittest/name-us-arizona-ipv6.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-us-arizona-ipv6.pem
rename to src/pki/testdata/name_constraints_unittest/name-us-arizona-ipv6.pem
diff --git a/pki/testdata/name_constraints_unittest/name-us-arizona-permitted.example.com.pem b/src/pki/testdata/name_constraints_unittest/name-us-arizona-permitted.example.com.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-us-arizona-permitted.example.com.pem
rename to src/pki/testdata/name_constraints_unittest/name-us-arizona-permitted.example.com.pem
diff --git a/pki/testdata/name_constraints_unittest/name-us-arizona.pem b/src/pki/testdata/name_constraints_unittest/name-us-arizona.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-us-arizona.pem
rename to src/pki/testdata/name_constraints_unittest/name-us-arizona.pem
diff --git a/pki/testdata/name_constraints_unittest/name-us-california-192.168.1.1.pem b/src/pki/testdata/name_constraints_unittest/name-us-california-192.168.1.1.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-us-california-192.168.1.1.pem
rename to src/pki/testdata/name_constraints_unittest/name-us-california-192.168.1.1.pem
diff --git a/pki/testdata/name_constraints_unittest/name-us-california-mountain_view.pem b/src/pki/testdata/name_constraints_unittest/name-us-california-mountain_view.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-us-california-mountain_view.pem
rename to src/pki/testdata/name_constraints_unittest/name-us-california-mountain_view.pem
diff --git a/pki/testdata/name_constraints_unittest/name-us-california-permitted.example.com.pem b/src/pki/testdata/name_constraints_unittest/name-us-california-permitted.example.com.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-us-california-permitted.example.com.pem
rename to src/pki/testdata/name_constraints_unittest/name-us-california-permitted.example.com.pem
diff --git a/pki/testdata/name_constraints_unittest/name-us-california.pem b/src/pki/testdata/name_constraints_unittest/name-us-california.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-us-california.pem
rename to src/pki/testdata/name_constraints_unittest/name-us-california.pem
diff --git a/pki/testdata/name_constraints_unittest/name-us.pem b/src/pki/testdata/name_constraints_unittest/name-us.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/name-us.pem
rename to src/pki/testdata/name_constraints_unittest/name-us.pem
diff --git a/pki/testdata/name_constraints_unittest/othername-excluded.pem b/src/pki/testdata/name_constraints_unittest/othername-excluded.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/othername-excluded.pem
rename to src/pki/testdata/name_constraints_unittest/othername-excluded.pem
diff --git a/pki/testdata/name_constraints_unittest/othername-permitted.pem b/src/pki/testdata/name_constraints_unittest/othername-permitted.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/othername-permitted.pem
rename to src/pki/testdata/name_constraints_unittest/othername-permitted.pem
diff --git a/pki/testdata/name_constraints_unittest/registeredid-excluded.pem b/src/pki/testdata/name_constraints_unittest/registeredid-excluded.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/registeredid-excluded.pem
rename to src/pki/testdata/name_constraints_unittest/registeredid-excluded.pem
diff --git a/pki/testdata/name_constraints_unittest/registeredid-permitted.pem b/src/pki/testdata/name_constraints_unittest/registeredid-permitted.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/registeredid-permitted.pem
rename to src/pki/testdata/name_constraints_unittest/registeredid-permitted.pem
diff --git a/pki/testdata/name_constraints_unittest/rfc822name-excluded-empty.pem b/src/pki/testdata/name_constraints_unittest/rfc822name-excluded-empty.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/rfc822name-excluded-empty.pem
rename to src/pki/testdata/name_constraints_unittest/rfc822name-excluded-empty.pem
diff --git a/pki/testdata/name_constraints_unittest/rfc822name-excluded-hostname.pem b/src/pki/testdata/name_constraints_unittest/rfc822name-excluded-hostname.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/rfc822name-excluded-hostname.pem
rename to src/pki/testdata/name_constraints_unittest/rfc822name-excluded-hostname.pem
diff --git a/pki/testdata/name_constraints_unittest/rfc822name-excluded-hostnamewithat.pem b/src/pki/testdata/name_constraints_unittest/rfc822name-excluded-hostnamewithat.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/rfc822name-excluded-hostnamewithat.pem
rename to src/pki/testdata/name_constraints_unittest/rfc822name-excluded-hostnamewithat.pem
diff --git a/pki/testdata/name_constraints_unittest/rfc822name-excluded-ipv4.pem b/src/pki/testdata/name_constraints_unittest/rfc822name-excluded-ipv4.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/rfc822name-excluded-ipv4.pem
rename to src/pki/testdata/name_constraints_unittest/rfc822name-excluded-ipv4.pem
diff --git a/pki/testdata/name_constraints_unittest/rfc822name-excluded-quoted.pem b/src/pki/testdata/name_constraints_unittest/rfc822name-excluded-quoted.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/rfc822name-excluded-quoted.pem
rename to src/pki/testdata/name_constraints_unittest/rfc822name-excluded-quoted.pem
diff --git a/pki/testdata/name_constraints_unittest/rfc822name-excluded-subdomains.pem b/src/pki/testdata/name_constraints_unittest/rfc822name-excluded-subdomains.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/rfc822name-excluded-subdomains.pem
rename to src/pki/testdata/name_constraints_unittest/rfc822name-excluded-subdomains.pem
diff --git a/pki/testdata/name_constraints_unittest/rfc822name-excluded.pem b/src/pki/testdata/name_constraints_unittest/rfc822name-excluded.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/rfc822name-excluded.pem
rename to src/pki/testdata/name_constraints_unittest/rfc822name-excluded.pem
diff --git a/pki/testdata/name_constraints_unittest/rfc822name-permitted-empty.pem b/src/pki/testdata/name_constraints_unittest/rfc822name-permitted-empty.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/rfc822name-permitted-empty.pem
rename to src/pki/testdata/name_constraints_unittest/rfc822name-permitted-empty.pem
diff --git a/pki/testdata/name_constraints_unittest/rfc822name-permitted-hostname.pem b/src/pki/testdata/name_constraints_unittest/rfc822name-permitted-hostname.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/rfc822name-permitted-hostname.pem
rename to src/pki/testdata/name_constraints_unittest/rfc822name-permitted-hostname.pem
diff --git a/pki/testdata/name_constraints_unittest/rfc822name-permitted-hostnamewithat.pem b/src/pki/testdata/name_constraints_unittest/rfc822name-permitted-hostnamewithat.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/rfc822name-permitted-hostnamewithat.pem
rename to src/pki/testdata/name_constraints_unittest/rfc822name-permitted-hostnamewithat.pem
diff --git a/pki/testdata/name_constraints_unittest/rfc822name-permitted-ipv4.pem b/src/pki/testdata/name_constraints_unittest/rfc822name-permitted-ipv4.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/rfc822name-permitted-ipv4.pem
rename to src/pki/testdata/name_constraints_unittest/rfc822name-permitted-ipv4.pem
diff --git a/pki/testdata/name_constraints_unittest/rfc822name-permitted-quoted.pem b/src/pki/testdata/name_constraints_unittest/rfc822name-permitted-quoted.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/rfc822name-permitted-quoted.pem
rename to src/pki/testdata/name_constraints_unittest/rfc822name-permitted-quoted.pem
diff --git a/pki/testdata/name_constraints_unittest/rfc822name-permitted-subdomains.pem b/src/pki/testdata/name_constraints_unittest/rfc822name-permitted-subdomains.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/rfc822name-permitted-subdomains.pem
rename to src/pki/testdata/name_constraints_unittest/rfc822name-permitted-subdomains.pem
diff --git a/pki/testdata/name_constraints_unittest/rfc822name-permitted.pem b/src/pki/testdata/name_constraints_unittest/rfc822name-permitted.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/rfc822name-permitted.pem
rename to src/pki/testdata/name_constraints_unittest/rfc822name-permitted.pem
diff --git a/pki/testdata/name_constraints_unittest/san-directoryname.pem b/src/pki/testdata/name_constraints_unittest/san-directoryname.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-directoryname.pem
rename to src/pki/testdata/name_constraints_unittest/san-directoryname.pem
diff --git a/pki/testdata/name_constraints_unittest/san-dnsname.pem b/src/pki/testdata/name_constraints_unittest/san-dnsname.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-dnsname.pem
rename to src/pki/testdata/name_constraints_unittest/san-dnsname.pem
diff --git a/pki/testdata/name_constraints_unittest/san-edipartyname.pem b/src/pki/testdata/name_constraints_unittest/san-edipartyname.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-edipartyname.pem
rename to src/pki/testdata/name_constraints_unittest/san-edipartyname.pem
diff --git a/pki/testdata/name_constraints_unittest/san-excluded-directoryname.pem b/src/pki/testdata/name_constraints_unittest/san-excluded-directoryname.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-excluded-directoryname.pem
rename to src/pki/testdata/name_constraints_unittest/san-excluded-directoryname.pem
diff --git a/pki/testdata/name_constraints_unittest/san-excluded-dnsname.pem b/src/pki/testdata/name_constraints_unittest/san-excluded-dnsname.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-excluded-dnsname.pem
rename to src/pki/testdata/name_constraints_unittest/san-excluded-dnsname.pem
diff --git a/pki/testdata/name_constraints_unittest/san-excluded-ipaddress.pem b/src/pki/testdata/name_constraints_unittest/san-excluded-ipaddress.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-excluded-ipaddress.pem
rename to src/pki/testdata/name_constraints_unittest/san-excluded-ipaddress.pem
diff --git a/pki/testdata/name_constraints_unittest/san-invalid-empty.pem b/src/pki/testdata/name_constraints_unittest/san-invalid-empty.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-invalid-empty.pem
rename to src/pki/testdata/name_constraints_unittest/san-invalid-empty.pem
diff --git a/pki/testdata/name_constraints_unittest/san-invalid-ipaddress.pem b/src/pki/testdata/name_constraints_unittest/san-invalid-ipaddress.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-invalid-ipaddress.pem
rename to src/pki/testdata/name_constraints_unittest/san-invalid-ipaddress.pem
diff --git a/pki/testdata/name_constraints_unittest/san-ipaddress4.pem b/src/pki/testdata/name_constraints_unittest/san-ipaddress4.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-ipaddress4.pem
rename to src/pki/testdata/name_constraints_unittest/san-ipaddress4.pem
diff --git a/pki/testdata/name_constraints_unittest/san-ipaddress6.pem b/src/pki/testdata/name_constraints_unittest/san-ipaddress6.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-ipaddress6.pem
rename to src/pki/testdata/name_constraints_unittest/san-ipaddress6.pem
diff --git a/pki/testdata/name_constraints_unittest/san-othername.pem b/src/pki/testdata/name_constraints_unittest/san-othername.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-othername.pem
rename to src/pki/testdata/name_constraints_unittest/san-othername.pem
diff --git a/pki/testdata/name_constraints_unittest/san-permitted.pem b/src/pki/testdata/name_constraints_unittest/san-permitted.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-permitted.pem
rename to src/pki/testdata/name_constraints_unittest/san-permitted.pem
diff --git a/pki/testdata/name_constraints_unittest/san-registeredid.pem b/src/pki/testdata/name_constraints_unittest/san-registeredid.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-registeredid.pem
rename to src/pki/testdata/name_constraints_unittest/san-registeredid.pem
diff --git a/pki/testdata/name_constraints_unittest/san-rfc822name-domaincase.pem b/src/pki/testdata/name_constraints_unittest/san-rfc822name-domaincase.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-rfc822name-domaincase.pem
rename to src/pki/testdata/name_constraints_unittest/san-rfc822name-domaincase.pem
diff --git a/pki/testdata/name_constraints_unittest/san-rfc822name-empty-localpart.pem b/src/pki/testdata/name_constraints_unittest/san-rfc822name-empty-localpart.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-rfc822name-empty-localpart.pem
rename to src/pki/testdata/name_constraints_unittest/san-rfc822name-empty-localpart.pem
diff --git a/pki/testdata/name_constraints_unittest/san-rfc822name-empty.pem b/src/pki/testdata/name_constraints_unittest/san-rfc822name-empty.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-rfc822name-empty.pem
rename to src/pki/testdata/name_constraints_unittest/san-rfc822name-empty.pem
diff --git a/pki/testdata/name_constraints_unittest/san-rfc822name-ipv4.pem b/src/pki/testdata/name_constraints_unittest/san-rfc822name-ipv4.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-rfc822name-ipv4.pem
rename to src/pki/testdata/name_constraints_unittest/san-rfc822name-ipv4.pem
diff --git a/pki/testdata/name_constraints_unittest/san-rfc822name-localpartcase.pem b/src/pki/testdata/name_constraints_unittest/san-rfc822name-localpartcase.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-rfc822name-localpartcase.pem
rename to src/pki/testdata/name_constraints_unittest/san-rfc822name-localpartcase.pem
diff --git a/pki/testdata/name_constraints_unittest/san-rfc822name-multiple.pem b/src/pki/testdata/name_constraints_unittest/san-rfc822name-multiple.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-rfc822name-multiple.pem
rename to src/pki/testdata/name_constraints_unittest/san-rfc822name-multiple.pem
diff --git a/pki/testdata/name_constraints_unittest/san-rfc822name-no-at.pem b/src/pki/testdata/name_constraints_unittest/san-rfc822name-no-at.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-rfc822name-no-at.pem
rename to src/pki/testdata/name_constraints_unittest/san-rfc822name-no-at.pem
diff --git a/pki/testdata/name_constraints_unittest/san-rfc822name-quoted.pem b/src/pki/testdata/name_constraints_unittest/san-rfc822name-quoted.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-rfc822name-quoted.pem
rename to src/pki/testdata/name_constraints_unittest/san-rfc822name-quoted.pem
diff --git a/pki/testdata/name_constraints_unittest/san-rfc822name-subdomain-no-at.pem b/src/pki/testdata/name_constraints_unittest/san-rfc822name-subdomain-no-at.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-rfc822name-subdomain-no-at.pem
rename to src/pki/testdata/name_constraints_unittest/san-rfc822name-subdomain-no-at.pem
diff --git a/pki/testdata/name_constraints_unittest/san-rfc822name-subdomain-two-ats.pem b/src/pki/testdata/name_constraints_unittest/san-rfc822name-subdomain-two-ats.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-rfc822name-subdomain-two-ats.pem
rename to src/pki/testdata/name_constraints_unittest/san-rfc822name-subdomain-two-ats.pem
diff --git a/pki/testdata/name_constraints_unittest/san-rfc822name-subdomain.pem b/src/pki/testdata/name_constraints_unittest/san-rfc822name-subdomain.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-rfc822name-subdomain.pem
rename to src/pki/testdata/name_constraints_unittest/san-rfc822name-subdomain.pem
diff --git a/pki/testdata/name_constraints_unittest/san-rfc822name-subdomaincase.pem b/src/pki/testdata/name_constraints_unittest/san-rfc822name-subdomaincase.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-rfc822name-subdomaincase.pem
rename to src/pki/testdata/name_constraints_unittest/san-rfc822name-subdomaincase.pem
diff --git a/pki/testdata/name_constraints_unittest/san-rfc822name-two-ats.pem b/src/pki/testdata/name_constraints_unittest/san-rfc822name-two-ats.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-rfc822name-two-ats.pem
rename to src/pki/testdata/name_constraints_unittest/san-rfc822name-two-ats.pem
diff --git a/pki/testdata/name_constraints_unittest/san-rfc822name.pem b/src/pki/testdata/name_constraints_unittest/san-rfc822name.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-rfc822name.pem
rename to src/pki/testdata/name_constraints_unittest/san-rfc822name.pem
diff --git a/pki/testdata/name_constraints_unittest/san-uri.pem b/src/pki/testdata/name_constraints_unittest/san-uri.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-uri.pem
rename to src/pki/testdata/name_constraints_unittest/san-uri.pem
diff --git a/pki/testdata/name_constraints_unittest/san-x400address.pem b/src/pki/testdata/name_constraints_unittest/san-x400address.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/san-x400address.pem
rename to src/pki/testdata/name_constraints_unittest/san-x400address.pem
diff --git a/pki/testdata/name_constraints_unittest/uri-excluded.pem b/src/pki/testdata/name_constraints_unittest/uri-excluded.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/uri-excluded.pem
rename to src/pki/testdata/name_constraints_unittest/uri-excluded.pem
diff --git a/pki/testdata/name_constraints_unittest/uri-permitted.pem b/src/pki/testdata/name_constraints_unittest/uri-permitted.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/uri-permitted.pem
rename to src/pki/testdata/name_constraints_unittest/uri-permitted.pem
diff --git a/pki/testdata/name_constraints_unittest/x400address-excluded.pem b/src/pki/testdata/name_constraints_unittest/x400address-excluded.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/x400address-excluded.pem
rename to src/pki/testdata/name_constraints_unittest/x400address-excluded.pem
diff --git a/pki/testdata/name_constraints_unittest/x400address-permitted.pem b/src/pki/testdata/name_constraints_unittest/x400address-permitted.pem
similarity index 100%
rename from pki/testdata/name_constraints_unittest/x400address-permitted.pem
rename to src/pki/testdata/name_constraints_unittest/x400address-permitted.pem
diff --git a/pki/testdata/nist-pkits/README.chromium b/src/pki/testdata/nist-pkits/README.chromium
similarity index 100%
rename from pki/testdata/nist-pkits/README.chromium
rename to src/pki/testdata/nist-pkits/README.chromium
diff --git a/pki/testdata/nist-pkits/certs/AllCertificatesNoPoliciesTest2EE.crt b/src/pki/testdata/nist-pkits/certs/AllCertificatesNoPoliciesTest2EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/AllCertificatesNoPoliciesTest2EE.crt
rename to src/pki/testdata/nist-pkits/certs/AllCertificatesNoPoliciesTest2EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest10EE.crt b/src/pki/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest10EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest10EE.crt
rename to src/pki/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest10EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest13EE.crt b/src/pki/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest13EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest13EE.crt
rename to src/pki/testdata/nist-pkits/certs/AllCertificatesSamePoliciesTest13EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/AllCertificatesanyPolicyTest11EE.crt b/src/pki/testdata/nist-pkits/certs/AllCertificatesanyPolicyTest11EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/AllCertificatesanyPolicyTest11EE.crt
rename to src/pki/testdata/nist-pkits/certs/AllCertificatesanyPolicyTest11EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/AnyPolicyTest14EE.crt b/src/pki/testdata/nist-pkits/certs/AnyPolicyTest14EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/AnyPolicyTest14EE.crt
rename to src/pki/testdata/nist-pkits/certs/AnyPolicyTest14EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/BadCRLIssuerNameCACert.crt b/src/pki/testdata/nist-pkits/certs/BadCRLIssuerNameCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/BadCRLIssuerNameCACert.crt
rename to src/pki/testdata/nist-pkits/certs/BadCRLIssuerNameCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/BadCRLSignatureCACert.crt b/src/pki/testdata/nist-pkits/certs/BadCRLSignatureCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/BadCRLSignatureCACert.crt
rename to src/pki/testdata/nist-pkits/certs/BadCRLSignatureCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/BadSignedCACert.crt b/src/pki/testdata/nist-pkits/certs/BadSignedCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/BadSignedCACert.crt
rename to src/pki/testdata/nist-pkits/certs/BadSignedCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/BadnotAfterDateCACert.crt b/src/pki/testdata/nist-pkits/certs/BadnotAfterDateCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/BadnotAfterDateCACert.crt
rename to src/pki/testdata/nist-pkits/certs/BadnotAfterDateCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/BadnotBeforeDateCACert.crt b/src/pki/testdata/nist-pkits/certs/BadnotBeforeDateCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/BadnotBeforeDateCACert.crt
rename to src/pki/testdata/nist-pkits/certs/BadnotBeforeDateCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCACert.crt b/src/pki/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCACert.crt
rename to src/pki/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCRLCert.crt b/src/pki/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCRLCert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCRLCert.crt
rename to src/pki/testdata/nist-pkits/certs/BasicSelfIssuedCRLSigningKeyCRLCert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyCACert.crt b/src/pki/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyCACert.crt
rename to src/pki/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyOldWithNewCACert.crt b/src/pki/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyOldWithNewCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyOldWithNewCACert.crt
rename to src/pki/testdata/nist-pkits/certs/BasicSelfIssuedNewKeyOldWithNewCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyCACert.crt b/src/pki/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyCACert.crt
rename to src/pki/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyNewWithOldCACert.crt b/src/pki/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyNewWithOldCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyNewWithOldCACert.crt
rename to src/pki/testdata/nist-pkits/certs/BasicSelfIssuedOldKeyNewWithOldCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/CPSPointerQualifierTest20EE.crt b/src/pki/testdata/nist-pkits/certs/CPSPointerQualifierTest20EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/CPSPointerQualifierTest20EE.crt
rename to src/pki/testdata/nist-pkits/certs/CPSPointerQualifierTest20EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/DSACACert.crt b/src/pki/testdata/nist-pkits/certs/DSACACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/DSACACert.crt
rename to src/pki/testdata/nist-pkits/certs/DSACACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/DSAParametersInheritedCACert.crt b/src/pki/testdata/nist-pkits/certs/DSAParametersInheritedCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/DSAParametersInheritedCACert.crt
rename to src/pki/testdata/nist-pkits/certs/DSAParametersInheritedCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/DifferentPoliciesTest12EE.crt b/src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest12EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/DifferentPoliciesTest12EE.crt
rename to src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest12EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/DifferentPoliciesTest3EE.crt b/src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest3EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/DifferentPoliciesTest3EE.crt
rename to src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest3EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/DifferentPoliciesTest4EE.crt b/src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest4EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/DifferentPoliciesTest4EE.crt
rename to src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest4EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/DifferentPoliciesTest5EE.crt b/src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest5EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/DifferentPoliciesTest5EE.crt
rename to src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest5EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/DifferentPoliciesTest7EE.crt b/src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest7EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/DifferentPoliciesTest7EE.crt
rename to src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest7EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/DifferentPoliciesTest8EE.crt b/src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest8EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/DifferentPoliciesTest8EE.crt
rename to src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest8EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/DifferentPoliciesTest9EE.crt b/src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest9EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/DifferentPoliciesTest9EE.crt
rename to src/pki/testdata/nist-pkits/certs/DifferentPoliciesTest9EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/GeneralizedTimeCRLnextUpdateCACert.crt b/src/pki/testdata/nist-pkits/certs/GeneralizedTimeCRLnextUpdateCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/GeneralizedTimeCRLnextUpdateCACert.crt
rename to src/pki/testdata/nist-pkits/certs/GeneralizedTimeCRLnextUpdateCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/GoodCACert.crt b/src/pki/testdata/nist-pkits/certs/GoodCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/GoodCACert.crt
rename to src/pki/testdata/nist-pkits/certs/GoodCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/GoodsubCACert.crt b/src/pki/testdata/nist-pkits/certs/GoodsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/GoodsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/GoodsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/GoodsubCAPanyPolicyMapping1to2CACert.crt b/src/pki/testdata/nist-pkits/certs/GoodsubCAPanyPolicyMapping1to2CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/GoodsubCAPanyPolicyMapping1to2CACert.crt
rename to src/pki/testdata/nist-pkits/certs/GoodsubCAPanyPolicyMapping1to2CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidBadCRLIssuerNameTest5EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidBadCRLIssuerNameTest5EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidBadCRLIssuerNameTest5EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidBadCRLIssuerNameTest5EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidBadCRLSignatureTest4EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidBadCRLSignatureTest4EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidBadCRLSignatureTest4EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidBadCRLSignatureTest4EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest7EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest7EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest7EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest7EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest8EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest8EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest8EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest8EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedNewWithOldTest5EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedNewWithOldTest5EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedNewWithOldTest5EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedNewWithOldTest5EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedOldWithNewTest2EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedOldWithNewTest2EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedOldWithNewTest2EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidBasicSelfIssuedOldWithNewTest2EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidCASignatureTest2EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidCASignatureTest2EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidCASignatureTest2EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidCASignatureTest2EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidCAnotAfterDateTest5EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidCAnotAfterDateTest5EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidCAnotAfterDateTest5EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidCAnotAfterDateTest5EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidCAnotBeforeDateTest1EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidCAnotBeforeDateTest1EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidCAnotBeforeDateTest1EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidCAnotBeforeDateTest1EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest31EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest31EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest31EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest31EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest33EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest33EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest33EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest33EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest38EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest38EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest38EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNSnameConstraintsTest38EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest28EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest28EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest28EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest28EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest29EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest29EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest29EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNandRFC822nameConstraintsTest29EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest10EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest10EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest10EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest10EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest12EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest12EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest12EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest12EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest13EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest13EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest13EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest13EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest15EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest15EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest15EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest15EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest16EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest16EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest16EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest16EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest17EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest17EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest17EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest17EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest20EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest20EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest20EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest20EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest2EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest2EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest2EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest2EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest3EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest3EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest3EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest3EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest7EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest7EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest7EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest7EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest8EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest8EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest8EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest8EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest9EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest9EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest9EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDNnameConstraintsTest9EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidDSASignatureTest6EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidDSASignatureTest6EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidDSASignatureTest6EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidDSASignatureTest6EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidEESignatureTest3EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidEESignatureTest3EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidEESignatureTest3EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidEESignatureTest3EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidEEnotAfterDateTest6EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidEEnotAfterDateTest6EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidEEnotAfterDateTest6EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidEEnotAfterDateTest6EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidEEnotBeforeDateTest2EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidEEnotBeforeDateTest2EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidEEnotBeforeDateTest2EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidEEnotBeforeDateTest2EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest23EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest23EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest23EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest23EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest26EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest26EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest26EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidIDPwithindirectCRLTest26EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidLongSerialNumberTest18EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidLongSerialNumberTest18EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidLongSerialNumberTest18EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidLongSerialNumberTest18EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidMappingFromanyPolicyTest7EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidMappingFromanyPolicyTest7EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidMappingFromanyPolicyTest7EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidMappingFromanyPolicyTest7EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidMappingToanyPolicyTest8EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidMappingToanyPolicyTest8EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidMappingToanyPolicyTest8EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidMappingToanyPolicyTest8EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidMissingCRLTest1EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidMissingCRLTest1EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidMissingCRLTest1EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidMissingCRLTest1EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidMissingbasicConstraintsTest1EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidMissingbasicConstraintsTest1EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidMissingbasicConstraintsTest1EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidMissingbasicConstraintsTest1EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidNameChainingOrderTest2EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidNameChainingOrderTest2EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidNameChainingOrderTest2EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidNameChainingOrderTest2EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidNameChainingTest1EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidNameChainingTest1EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidNameChainingTest1EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidNameChainingTest1EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidNegativeSerialNumberTest15EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidNegativeSerialNumberTest15EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidNegativeSerialNumberTest15EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidNegativeSerialNumberTest15EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidOldCRLnextUpdateTest11EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidOldCRLnextUpdateTest11EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidOldCRLnextUpdateTest11EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidOldCRLnextUpdateTest11EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest10EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest10EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest10EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest10EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest2EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest2EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest2EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest2EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest4EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest4EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest4EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidPolicyMappingTest4EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest22EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest22EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest22EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest22EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest24EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest24EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest24EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest24EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest26EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest26EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest26EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidRFC822nameConstraintsTest26EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidRevokedCATest2EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidRevokedCATest2EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidRevokedCATest2EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidRevokedCATest2EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidRevokedEETest3EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidRevokedEETest3EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidRevokedEETest3EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidRevokedEETest3EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest10EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest10EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest10EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest10EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest8EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest8EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest8EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest8EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest10EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest10EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest10EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest10EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest11EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest11EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest11EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest11EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest8EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest8EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest8EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest8EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest9EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest9EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest9EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest9EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidSelfIssuedpathLenConstraintTest16EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedpathLenConstraintTest16EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidSelfIssuedpathLenConstraintTest16EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedpathLenConstraintTest16EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest7EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest7EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest7EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest7EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest8EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest8EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest8EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest8EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest20EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest20EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest20EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest20EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest21EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest21EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest21EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidSeparateCertificateandCRLKeysTest21EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidURInameConstraintsTest35EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidURInameConstraintsTest35EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidURInameConstraintsTest35EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidURInameConstraintsTest35EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidURInameConstraintsTest37EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidURInameConstraintsTest37EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidURInameConstraintsTest37EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidURInameConstraintsTest37EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidUnknownCRLEntryExtensionTest8EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidUnknownCRLEntryExtensionTest8EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidUnknownCRLEntryExtensionTest8EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidUnknownCRLEntryExtensionTest8EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest10EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest10EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest10EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest10EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest9EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest9EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest9EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidUnknownCRLExtensionTest9EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidUnknownCriticalCertificateExtensionTest2EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidUnknownCriticalCertificateExtensionTest2EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidUnknownCriticalCertificateExtensionTest2EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidUnknownCriticalCertificateExtensionTest2EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidWrongCRLTest6EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidWrongCRLTest6EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidWrongCRLTest6EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidWrongCRLTest6EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidcAFalseTest2EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidcAFalseTest2EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidcAFalseTest2EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidcAFalseTest2EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidcAFalseTest3EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidcAFalseTest3EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidcAFalseTest3EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidcAFalseTest3EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest27EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest27EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest27EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest27EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest31EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest31EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest31EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest31EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest32EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest32EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest32EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest32EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest34EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest34EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest34EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest34EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest35EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest35EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest35EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidcRLIssuerTest35EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvaliddeltaCRLIndicatorNoBaseTest1EE.crt b/src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLIndicatorNoBaseTest1EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvaliddeltaCRLIndicatorNoBaseTest1EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLIndicatorNoBaseTest1EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest10EE.crt b/src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest10EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest10EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest10EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest3EE.crt b/src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest3EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest3EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest3EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest4EE.crt b/src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest4EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest4EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest4EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest6EE.crt b/src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest6EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest6EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest6EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest9EE.crt b/src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest9EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest9EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvaliddeltaCRLTest9EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest2EE.crt b/src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest2EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvaliddistributionPointTest2EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest2EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest3EE.crt b/src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest3EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvaliddistributionPointTest3EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest3EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest6EE.crt b/src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest6EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvaliddistributionPointTest6EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest6EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest8EE.crt b/src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest8EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvaliddistributionPointTest8EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest8EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest9EE.crt b/src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest9EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvaliddistributionPointTest9EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvaliddistributionPointTest9EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest1EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest1EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest1EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest1EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest4EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest4EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest4EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest4EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest5EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest5EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest5EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest5EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest6EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest6EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest6EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidinhibitAnyPolicyTest6EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest1EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest1EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest1EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest1EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest3EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest3EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest3EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest3EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest5EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest5EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest5EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest5EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest6EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest6EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest6EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidinhibitPolicyMappingTest6EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidkeyUsageCriticalcRLSignFalseTest4EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidkeyUsageCriticalcRLSignFalseTest4EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidkeyUsageCriticalcRLSignFalseTest4EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidkeyUsageCriticalcRLSignFalseTest4EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidkeyUsageCriticalkeyCertSignFalseTest1EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidkeyUsageCriticalkeyCertSignFalseTest1EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidkeyUsageCriticalkeyCertSignFalseTest1EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidkeyUsageCriticalkeyCertSignFalseTest1EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalcRLSignFalseTest5EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalcRLSignFalseTest5EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalcRLSignFalseTest5EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalcRLSignFalseTest5EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalkeyCertSignFalseTest2EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalkeyCertSignFalseTest2EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalkeyCertSignFalseTest2EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidkeyUsageNotCriticalkeyCertSignFalseTest2EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidonlyContainsAttributeCertsTest14EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidonlyContainsAttributeCertsTest14EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidonlyContainsAttributeCertsTest14EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidonlyContainsAttributeCertsTest14EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidonlyContainsCACertsTest12EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidonlyContainsCACertsTest12EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidonlyContainsCACertsTest12EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidonlyContainsCACertsTest12EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidonlyContainsUserCertsTest11EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidonlyContainsUserCertsTest11EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidonlyContainsUserCertsTest11EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidonlyContainsUserCertsTest11EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest15EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest15EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest15EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest15EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest16EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest16EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest16EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest16EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest17EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest17EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest17EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest17EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest20EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest20EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest20EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest20EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest21EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest21EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest21EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidonlySomeReasonsTest21EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest10EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest10EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest10EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest10EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest11EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest11EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest11EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest11EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest12EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest12EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest12EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest12EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest5EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest5EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest5EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest5EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest6EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest6EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest6EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest6EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest9EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest9EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest9EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidpathLenConstraintTest9EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/Invalidpre2000CRLnextUpdateTest12EE.crt b/src/pki/testdata/nist-pkits/certs/Invalidpre2000CRLnextUpdateTest12EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/Invalidpre2000CRLnextUpdateTest12EE.crt
rename to src/pki/testdata/nist-pkits/certs/Invalidpre2000CRLnextUpdateTest12EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/Invalidpre2000UTCEEnotAfterDateTest7EE.crt b/src/pki/testdata/nist-pkits/certs/Invalidpre2000UTCEEnotAfterDateTest7EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/Invalidpre2000UTCEEnotAfterDateTest7EE.crt
rename to src/pki/testdata/nist-pkits/certs/Invalidpre2000UTCEEnotAfterDateTest7EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest3EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest3EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest3EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest3EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest5EE.crt b/src/pki/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest5EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest5EE.crt
rename to src/pki/testdata/nist-pkits/certs/InvalidrequireExplicitPolicyTest5EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/LongSerialNumberCACert.crt b/src/pki/testdata/nist-pkits/certs/LongSerialNumberCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/LongSerialNumberCACert.crt
rename to src/pki/testdata/nist-pkits/certs/LongSerialNumberCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/Mapping1to2CACert.crt b/src/pki/testdata/nist-pkits/certs/Mapping1to2CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/Mapping1to2CACert.crt
rename to src/pki/testdata/nist-pkits/certs/Mapping1to2CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/MappingFromanyPolicyCACert.crt b/src/pki/testdata/nist-pkits/certs/MappingFromanyPolicyCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/MappingFromanyPolicyCACert.crt
rename to src/pki/testdata/nist-pkits/certs/MappingFromanyPolicyCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/MappingToanyPolicyCACert.crt b/src/pki/testdata/nist-pkits/certs/MappingToanyPolicyCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/MappingToanyPolicyCACert.crt
rename to src/pki/testdata/nist-pkits/certs/MappingToanyPolicyCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/MissingbasicConstraintsCACert.crt b/src/pki/testdata/nist-pkits/certs/MissingbasicConstraintsCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/MissingbasicConstraintsCACert.crt
rename to src/pki/testdata/nist-pkits/certs/MissingbasicConstraintsCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/NameOrderingCACert.crt b/src/pki/testdata/nist-pkits/certs/NameOrderingCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/NameOrderingCACert.crt
rename to src/pki/testdata/nist-pkits/certs/NameOrderingCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/NegativeSerialNumberCACert.crt b/src/pki/testdata/nist-pkits/certs/NegativeSerialNumberCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/NegativeSerialNumberCACert.crt
rename to src/pki/testdata/nist-pkits/certs/NegativeSerialNumberCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/NoCRLCACert.crt b/src/pki/testdata/nist-pkits/certs/NoCRLCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/NoCRLCACert.crt
rename to src/pki/testdata/nist-pkits/certs/NoCRLCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/NoPoliciesCACert.crt b/src/pki/testdata/nist-pkits/certs/NoPoliciesCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/NoPoliciesCACert.crt
rename to src/pki/testdata/nist-pkits/certs/NoPoliciesCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/NoissuingDistributionPointCACert.crt b/src/pki/testdata/nist-pkits/certs/NoissuingDistributionPointCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/NoissuingDistributionPointCACert.crt
rename to src/pki/testdata/nist-pkits/certs/NoissuingDistributionPointCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/OldCRLnextUpdateCACert.crt b/src/pki/testdata/nist-pkits/certs/OldCRLnextUpdateCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/OldCRLnextUpdateCACert.crt
rename to src/pki/testdata/nist-pkits/certs/OldCRLnextUpdateCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/OverlappingPoliciesTest6EE.crt b/src/pki/testdata/nist-pkits/certs/OverlappingPoliciesTest6EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/OverlappingPoliciesTest6EE.crt
rename to src/pki/testdata/nist-pkits/certs/OverlappingPoliciesTest6EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/P12Mapping1to3CACert.crt b/src/pki/testdata/nist-pkits/certs/P12Mapping1to3CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/P12Mapping1to3CACert.crt
rename to src/pki/testdata/nist-pkits/certs/P12Mapping1to3CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/P12Mapping1to3subCACert.crt b/src/pki/testdata/nist-pkits/certs/P12Mapping1to3subCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/P12Mapping1to3subCACert.crt
rename to src/pki/testdata/nist-pkits/certs/P12Mapping1to3subCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/P12Mapping1to3subsubCACert.crt b/src/pki/testdata/nist-pkits/certs/P12Mapping1to3subsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/P12Mapping1to3subsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/P12Mapping1to3subsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/P1Mapping1to234CACert.crt b/src/pki/testdata/nist-pkits/certs/P1Mapping1to234CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/P1Mapping1to234CACert.crt
rename to src/pki/testdata/nist-pkits/certs/P1Mapping1to234CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/P1Mapping1to234subCACert.crt b/src/pki/testdata/nist-pkits/certs/P1Mapping1to234subCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/P1Mapping1to234subCACert.crt
rename to src/pki/testdata/nist-pkits/certs/P1Mapping1to234subCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/P1anyPolicyMapping1to2CACert.crt b/src/pki/testdata/nist-pkits/certs/P1anyPolicyMapping1to2CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/P1anyPolicyMapping1to2CACert.crt
rename to src/pki/testdata/nist-pkits/certs/P1anyPolicyMapping1to2CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/PanyPolicyMapping1to2CACert.crt b/src/pki/testdata/nist-pkits/certs/PanyPolicyMapping1to2CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/PanyPolicyMapping1to2CACert.crt
rename to src/pki/testdata/nist-pkits/certs/PanyPolicyMapping1to2CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/PoliciesP1234CACert.crt b/src/pki/testdata/nist-pkits/certs/PoliciesP1234CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/PoliciesP1234CACert.crt
rename to src/pki/testdata/nist-pkits/certs/PoliciesP1234CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/PoliciesP1234subCAP123Cert.crt b/src/pki/testdata/nist-pkits/certs/PoliciesP1234subCAP123Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/PoliciesP1234subCAP123Cert.crt
rename to src/pki/testdata/nist-pkits/certs/PoliciesP1234subCAP123Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/PoliciesP1234subsubCAP123P12Cert.crt b/src/pki/testdata/nist-pkits/certs/PoliciesP1234subsubCAP123P12Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/PoliciesP1234subsubCAP123P12Cert.crt
rename to src/pki/testdata/nist-pkits/certs/PoliciesP1234subsubCAP123P12Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/PoliciesP123CACert.crt b/src/pki/testdata/nist-pkits/certs/PoliciesP123CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/PoliciesP123CACert.crt
rename to src/pki/testdata/nist-pkits/certs/PoliciesP123CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/PoliciesP123subCAP12Cert.crt b/src/pki/testdata/nist-pkits/certs/PoliciesP123subCAP12Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/PoliciesP123subCAP12Cert.crt
rename to src/pki/testdata/nist-pkits/certs/PoliciesP123subCAP12Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P1Cert.crt b/src/pki/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P1Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P1Cert.crt
rename to src/pki/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P1Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P2Cert.crt b/src/pki/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P2Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P2Cert.crt
rename to src/pki/testdata/nist-pkits/certs/PoliciesP123subsubCAP12P2Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/PoliciesP123subsubsubCAP12P2P1Cert.crt b/src/pki/testdata/nist-pkits/certs/PoliciesP123subsubsubCAP12P2P1Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/PoliciesP123subsubsubCAP12P2P1Cert.crt
rename to src/pki/testdata/nist-pkits/certs/PoliciesP123subsubsubCAP12P2P1Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/PoliciesP12CACert.crt b/src/pki/testdata/nist-pkits/certs/PoliciesP12CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/PoliciesP12CACert.crt
rename to src/pki/testdata/nist-pkits/certs/PoliciesP12CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/PoliciesP12subCAP1Cert.crt b/src/pki/testdata/nist-pkits/certs/PoliciesP12subCAP1Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/PoliciesP12subCAP1Cert.crt
rename to src/pki/testdata/nist-pkits/certs/PoliciesP12subCAP1Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/PoliciesP12subsubCAP1P2Cert.crt b/src/pki/testdata/nist-pkits/certs/PoliciesP12subsubCAP1P2Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/PoliciesP12subsubCAP1P2Cert.crt
rename to src/pki/testdata/nist-pkits/certs/PoliciesP12subsubCAP1P2Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/PoliciesP2subCA2Cert.crt b/src/pki/testdata/nist-pkits/certs/PoliciesP2subCA2Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/PoliciesP2subCA2Cert.crt
rename to src/pki/testdata/nist-pkits/certs/PoliciesP2subCA2Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/PoliciesP2subCACert.crt b/src/pki/testdata/nist-pkits/certs/PoliciesP2subCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/PoliciesP2subCACert.crt
rename to src/pki/testdata/nist-pkits/certs/PoliciesP2subCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/PoliciesP3CACert.crt b/src/pki/testdata/nist-pkits/certs/PoliciesP3CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/PoliciesP3CACert.crt
rename to src/pki/testdata/nist-pkits/certs/PoliciesP3CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/RFC3280MandatoryAttributeTypesCACert.crt b/src/pki/testdata/nist-pkits/certs/RFC3280MandatoryAttributeTypesCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/RFC3280MandatoryAttributeTypesCACert.crt
rename to src/pki/testdata/nist-pkits/certs/RFC3280MandatoryAttributeTypesCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/RFC3280OptionalAttributeTypesCACert.crt b/src/pki/testdata/nist-pkits/certs/RFC3280OptionalAttributeTypesCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/RFC3280OptionalAttributeTypesCACert.crt
rename to src/pki/testdata/nist-pkits/certs/RFC3280OptionalAttributeTypesCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/RevokedsubCACert.crt b/src/pki/testdata/nist-pkits/certs/RevokedsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/RevokedsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/RevokedsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/RolloverfromPrintableStringtoUTF8StringCACert.crt b/src/pki/testdata/nist-pkits/certs/RolloverfromPrintableStringtoUTF8StringCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/RolloverfromPrintableStringtoUTF8StringCACert.crt
rename to src/pki/testdata/nist-pkits/certs/RolloverfromPrintableStringtoUTF8StringCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CRLSigningCert.crt b/src/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CRLSigningCert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CRLSigningCert.crt
rename to src/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CRLSigningCert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CertificateSigningCACert.crt b/src/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CertificateSigningCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CertificateSigningCACert.crt
rename to src/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCA2CertificateSigningCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCRLSigningCert.crt b/src/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCRLSigningCert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCRLSigningCert.crt
rename to src/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCRLSigningCert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCertificateSigningCACert.crt b/src/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCertificateSigningCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCertificateSigningCACert.crt
rename to src/pki/testdata/nist-pkits/certs/SeparateCertificateandCRLKeysCertificateSigningCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/TrustAnchorRootCertificate.crt b/src/pki/testdata/nist-pkits/certs/TrustAnchorRootCertificate.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/TrustAnchorRootCertificate.crt
rename to src/pki/testdata/nist-pkits/certs/TrustAnchorRootCertificate.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/TwoCRLsCACert.crt b/src/pki/testdata/nist-pkits/certs/TwoCRLsCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/TwoCRLsCACert.crt
rename to src/pki/testdata/nist-pkits/certs/TwoCRLsCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/UIDCACert.crt b/src/pki/testdata/nist-pkits/certs/UIDCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/UIDCACert.crt
rename to src/pki/testdata/nist-pkits/certs/UIDCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/UTF8StringCaseInsensitiveMatchCACert.crt b/src/pki/testdata/nist-pkits/certs/UTF8StringCaseInsensitiveMatchCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/UTF8StringCaseInsensitiveMatchCACert.crt
rename to src/pki/testdata/nist-pkits/certs/UTF8StringCaseInsensitiveMatchCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/UTF8StringEncodedNamesCACert.crt b/src/pki/testdata/nist-pkits/certs/UTF8StringEncodedNamesCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/UTF8StringEncodedNamesCACert.crt
rename to src/pki/testdata/nist-pkits/certs/UTF8StringEncodedNamesCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/UnknownCRLEntryExtensionCACert.crt b/src/pki/testdata/nist-pkits/certs/UnknownCRLEntryExtensionCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/UnknownCRLEntryExtensionCACert.crt
rename to src/pki/testdata/nist-pkits/certs/UnknownCRLEntryExtensionCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/UnknownCRLExtensionCACert.crt b/src/pki/testdata/nist-pkits/certs/UnknownCRLExtensionCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/UnknownCRLExtensionCACert.crt
rename to src/pki/testdata/nist-pkits/certs/UnknownCRLExtensionCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest15EE.crt b/src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest15EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/UserNoticeQualifierTest15EE.crt
rename to src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest15EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest16EE.crt b/src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest16EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/UserNoticeQualifierTest16EE.crt
rename to src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest16EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest17EE.crt b/src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest17EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/UserNoticeQualifierTest17EE.crt
rename to src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest17EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest18EE.crt b/src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest18EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/UserNoticeQualifierTest18EE.crt
rename to src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest18EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest19EE.crt b/src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest19EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/UserNoticeQualifierTest19EE.crt
rename to src/pki/testdata/nist-pkits/certs/UserNoticeQualifierTest19EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedCRLSigningKeyTest6EE.crt b/src/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedCRLSigningKeyTest6EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedCRLSigningKeyTest6EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedCRLSigningKeyTest6EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest3EE.crt b/src/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest3EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest3EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest3EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest4EE.crt b/src/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest4EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest4EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedNewWithOldTest4EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedOldWithNewTest1EE.crt b/src/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedOldWithNewTest1EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedOldWithNewTest1EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidBasicSelfIssuedOldWithNewTest1EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidCertificatePathTest1EE.crt b/src/pki/testdata/nist-pkits/certs/ValidCertificatePathTest1EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidCertificatePathTest1EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidCertificatePathTest1EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest30EE.crt b/src/pki/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest30EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest30EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest30EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest32EE.crt b/src/pki/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest32EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest32EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidDNSnameConstraintsTest32EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidDNandRFC822nameConstraintsTest27EE.crt b/src/pki/testdata/nist-pkits/certs/ValidDNandRFC822nameConstraintsTest27EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidDNandRFC822nameConstraintsTest27EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidDNandRFC822nameConstraintsTest27EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest11EE.crt b/src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest11EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest11EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest11EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest14EE.crt b/src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest14EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest14EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest14EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest18EE.crt b/src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest18EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest18EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest18EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest19EE.crt b/src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest19EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest19EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest19EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest1EE.crt b/src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest1EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest1EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest1EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest4EE.crt b/src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest4EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest4EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest4EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest5EE.crt b/src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest5EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest5EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest5EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest6EE.crt b/src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest6EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest6EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidDNnameConstraintsTest6EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidDSAParameterInheritanceTest5EE.crt b/src/pki/testdata/nist-pkits/certs/ValidDSAParameterInheritanceTest5EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidDSAParameterInheritanceTest5EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidDSAParameterInheritanceTest5EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidDSASignaturesTest4EE.crt b/src/pki/testdata/nist-pkits/certs/ValidDSASignaturesTest4EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidDSASignaturesTest4EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidDSASignaturesTest4EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidGeneralizedTimeCRLnextUpdateTest13EE.crt b/src/pki/testdata/nist-pkits/certs/ValidGeneralizedTimeCRLnextUpdateTest13EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidGeneralizedTimeCRLnextUpdateTest13EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidGeneralizedTimeCRLnextUpdateTest13EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidGeneralizedTimenotAfterDateTest8EE.crt b/src/pki/testdata/nist-pkits/certs/ValidGeneralizedTimenotAfterDateTest8EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidGeneralizedTimenotAfterDateTest8EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidGeneralizedTimenotAfterDateTest8EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidGeneralizedTimenotBeforeDateTest4EE.crt b/src/pki/testdata/nist-pkits/certs/ValidGeneralizedTimenotBeforeDateTest4EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidGeneralizedTimenotBeforeDateTest4EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidGeneralizedTimenotBeforeDateTest4EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest22EE.crt b/src/pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest22EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest22EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest22EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest24EE.crt b/src/pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest24EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest24EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest24EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest25EE.crt b/src/pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest25EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest25EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidIDPwithindirectCRLTest25EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidLongSerialNumberTest16EE.crt b/src/pki/testdata/nist-pkits/certs/ValidLongSerialNumberTest16EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidLongSerialNumberTest16EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidLongSerialNumberTest16EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidLongSerialNumberTest17EE.crt b/src/pki/testdata/nist-pkits/certs/ValidLongSerialNumberTest17EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidLongSerialNumberTest17EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidLongSerialNumberTest17EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidNameChainingCapitalizationTest5EE.crt b/src/pki/testdata/nist-pkits/certs/ValidNameChainingCapitalizationTest5EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidNameChainingCapitalizationTest5EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidNameChainingCapitalizationTest5EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest3EE.crt b/src/pki/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest3EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest3EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest3EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest4EE.crt b/src/pki/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest4EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest4EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidNameChainingWhitespaceTest4EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidNameUIDsTest6EE.crt b/src/pki/testdata/nist-pkits/certs/ValidNameUIDsTest6EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidNameUIDsTest6EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidNameUIDsTest6EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidNegativeSerialNumberTest14EE.crt b/src/pki/testdata/nist-pkits/certs/ValidNegativeSerialNumberTest14EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidNegativeSerialNumberTest14EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidNegativeSerialNumberTest14EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidNoissuingDistributionPointTest10EE.crt b/src/pki/testdata/nist-pkits/certs/ValidNoissuingDistributionPointTest10EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidNoissuingDistributionPointTest10EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidNoissuingDistributionPointTest10EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest11EE.crt b/src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest11EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidPolicyMappingTest11EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest11EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest12EE.crt b/src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest12EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidPolicyMappingTest12EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest12EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest13EE.crt b/src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest13EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidPolicyMappingTest13EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest13EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest14EE.crt b/src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest14EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidPolicyMappingTest14EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest14EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest1EE.crt b/src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest1EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidPolicyMappingTest1EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest1EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest3EE.crt b/src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest3EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidPolicyMappingTest3EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest3EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest5EE.crt b/src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest5EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidPolicyMappingTest5EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest5EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest6EE.crt b/src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest6EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidPolicyMappingTest6EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest6EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest9EE.crt b/src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest9EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidPolicyMappingTest9EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidPolicyMappingTest9EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidRFC3280MandatoryAttributeTypesTest7EE.crt b/src/pki/testdata/nist-pkits/certs/ValidRFC3280MandatoryAttributeTypesTest7EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidRFC3280MandatoryAttributeTypesTest7EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidRFC3280MandatoryAttributeTypesTest7EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidRFC3280OptionalAttributeTypesTest8EE.crt b/src/pki/testdata/nist-pkits/certs/ValidRFC3280OptionalAttributeTypesTest8EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidRFC3280OptionalAttributeTypesTest8EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidRFC3280OptionalAttributeTypesTest8EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest21EE.crt b/src/pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest21EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest21EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest21EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest23EE.crt b/src/pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest23EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest23EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest23EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest25EE.crt b/src/pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest25EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest25EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidRFC822nameConstraintsTest25EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidRolloverfromPrintableStringtoUTF8StringTest10EE.crt b/src/pki/testdata/nist-pkits/certs/ValidRolloverfromPrintableStringtoUTF8StringTest10EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidRolloverfromPrintableStringtoUTF8StringTest10EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidRolloverfromPrintableStringtoUTF8StringTest10EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest7EE.crt b/src/pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest7EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest7EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest7EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest9EE.crt b/src/pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest9EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest9EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest9EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitPolicyMappingTest7EE.crt b/src/pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitPolicyMappingTest7EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitPolicyMappingTest7EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidSelfIssuedinhibitPolicyMappingTest7EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest15EE.crt b/src/pki/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest15EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest15EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest15EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest17EE.crt b/src/pki/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest17EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest17EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidSelfIssuedpathLenConstraintTest17EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidSelfIssuedrequireExplicitPolicyTest6EE.crt b/src/pki/testdata/nist-pkits/certs/ValidSelfIssuedrequireExplicitPolicyTest6EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidSelfIssuedrequireExplicitPolicyTest6EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidSelfIssuedrequireExplicitPolicyTest6EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidSeparateCertificateandCRLKeysTest19EE.crt b/src/pki/testdata/nist-pkits/certs/ValidSeparateCertificateandCRLKeysTest19EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidSeparateCertificateandCRLKeysTest19EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidSeparateCertificateandCRLKeysTest19EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidTwoCRLsTest7EE.crt b/src/pki/testdata/nist-pkits/certs/ValidTwoCRLsTest7EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidTwoCRLsTest7EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidTwoCRLsTest7EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidURInameConstraintsTest34EE.crt b/src/pki/testdata/nist-pkits/certs/ValidURInameConstraintsTest34EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidURInameConstraintsTest34EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidURInameConstraintsTest34EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidURInameConstraintsTest36EE.crt b/src/pki/testdata/nist-pkits/certs/ValidURInameConstraintsTest36EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidURInameConstraintsTest36EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidURInameConstraintsTest36EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidUTF8StringCaseInsensitiveMatchTest11EE.crt b/src/pki/testdata/nist-pkits/certs/ValidUTF8StringCaseInsensitiveMatchTest11EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidUTF8StringCaseInsensitiveMatchTest11EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidUTF8StringCaseInsensitiveMatchTest11EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidUTF8StringEncodedNamesTest9EE.crt b/src/pki/testdata/nist-pkits/certs/ValidUTF8StringEncodedNamesTest9EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidUTF8StringEncodedNamesTest9EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidUTF8StringEncodedNamesTest9EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidUnknownNotCriticalCertificateExtensionTest1EE.crt b/src/pki/testdata/nist-pkits/certs/ValidUnknownNotCriticalCertificateExtensionTest1EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidUnknownNotCriticalCertificateExtensionTest1EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidUnknownNotCriticalCertificateExtensionTest1EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidbasicConstraintsNotCriticalTest4EE.crt b/src/pki/testdata/nist-pkits/certs/ValidbasicConstraintsNotCriticalTest4EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidbasicConstraintsNotCriticalTest4EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidbasicConstraintsNotCriticalTest4EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest28EE.crt b/src/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest28EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidcRLIssuerTest28EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest28EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest29EE.crt b/src/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest29EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidcRLIssuerTest29EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest29EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest30EE.crt b/src/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest30EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidcRLIssuerTest30EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest30EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest33EE.crt b/src/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest33EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidcRLIssuerTest33EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidcRLIssuerTest33EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest2EE.crt b/src/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest2EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValiddeltaCRLTest2EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest2EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest5EE.crt b/src/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest5EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValiddeltaCRLTest5EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest5EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest7EE.crt b/src/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest7EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValiddeltaCRLTest7EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest7EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest8EE.crt b/src/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest8EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValiddeltaCRLTest8EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValiddeltaCRLTest8EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValiddistributionPointTest1EE.crt b/src/pki/testdata/nist-pkits/certs/ValiddistributionPointTest1EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValiddistributionPointTest1EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValiddistributionPointTest1EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValiddistributionPointTest4EE.crt b/src/pki/testdata/nist-pkits/certs/ValiddistributionPointTest4EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValiddistributionPointTest4EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValiddistributionPointTest4EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValiddistributionPointTest5EE.crt b/src/pki/testdata/nist-pkits/certs/ValiddistributionPointTest5EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValiddistributionPointTest5EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValiddistributionPointTest5EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValiddistributionPointTest7EE.crt b/src/pki/testdata/nist-pkits/certs/ValiddistributionPointTest7EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValiddistributionPointTest7EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValiddistributionPointTest7EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidinhibitAnyPolicyTest2EE.crt b/src/pki/testdata/nist-pkits/certs/ValidinhibitAnyPolicyTest2EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidinhibitAnyPolicyTest2EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidinhibitAnyPolicyTest2EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest2EE.crt b/src/pki/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest2EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest2EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest2EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest4EE.crt b/src/pki/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest4EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest4EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidinhibitPolicyMappingTest4EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidkeyUsageNotCriticalTest3EE.crt b/src/pki/testdata/nist-pkits/certs/ValidkeyUsageNotCriticalTest3EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidkeyUsageNotCriticalTest3EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidkeyUsageNotCriticalTest3EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidonlyContainsCACertsTest13EE.crt b/src/pki/testdata/nist-pkits/certs/ValidonlyContainsCACertsTest13EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidonlyContainsCACertsTest13EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidonlyContainsCACertsTest13EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidonlySomeReasonsTest18EE.crt b/src/pki/testdata/nist-pkits/certs/ValidonlySomeReasonsTest18EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidonlySomeReasonsTest18EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidonlySomeReasonsTest18EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidonlySomeReasonsTest19EE.crt b/src/pki/testdata/nist-pkits/certs/ValidonlySomeReasonsTest19EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidonlySomeReasonsTest19EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidonlySomeReasonsTest19EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest13EE.crt b/src/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest13EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest13EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest13EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest14EE.crt b/src/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest14EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest14EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest14EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest7EE.crt b/src/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest7EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest7EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest7EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest8EE.crt b/src/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest8EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest8EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidpathLenConstraintTest8EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/Validpre2000UTCnotBeforeDateTest3EE.crt b/src/pki/testdata/nist-pkits/certs/Validpre2000UTCnotBeforeDateTest3EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/Validpre2000UTCnotBeforeDateTest3EE.crt
rename to src/pki/testdata/nist-pkits/certs/Validpre2000UTCnotBeforeDateTest3EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest1EE.crt b/src/pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest1EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest1EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest1EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest2EE.crt b/src/pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest2EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest2EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest2EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest4EE.crt b/src/pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest4EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest4EE.crt
rename to src/pki/testdata/nist-pkits/certs/ValidrequireExplicitPolicyTest4EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/WrongCRLCACert.crt b/src/pki/testdata/nist-pkits/certs/WrongCRLCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/WrongCRLCACert.crt
rename to src/pki/testdata/nist-pkits/certs/WrongCRLCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/anyPolicyCACert.crt b/src/pki/testdata/nist-pkits/certs/anyPolicyCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/anyPolicyCACert.crt
rename to src/pki/testdata/nist-pkits/certs/anyPolicyCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/basicConstraintsCriticalcAFalseCACert.crt b/src/pki/testdata/nist-pkits/certs/basicConstraintsCriticalcAFalseCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/basicConstraintsCriticalcAFalseCACert.crt
rename to src/pki/testdata/nist-pkits/certs/basicConstraintsCriticalcAFalseCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/basicConstraintsNotCriticalCACert.crt b/src/pki/testdata/nist-pkits/certs/basicConstraintsNotCriticalCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/basicConstraintsNotCriticalCACert.crt
rename to src/pki/testdata/nist-pkits/certs/basicConstraintsNotCriticalCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/basicConstraintsNotCriticalcAFalseCACert.crt b/src/pki/testdata/nist-pkits/certs/basicConstraintsNotCriticalcAFalseCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/basicConstraintsNotCriticalcAFalseCACert.crt
rename to src/pki/testdata/nist-pkits/certs/basicConstraintsNotCriticalcAFalseCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/deltaCRLCA1Cert.crt b/src/pki/testdata/nist-pkits/certs/deltaCRLCA1Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/deltaCRLCA1Cert.crt
rename to src/pki/testdata/nist-pkits/certs/deltaCRLCA1Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/deltaCRLCA2Cert.crt b/src/pki/testdata/nist-pkits/certs/deltaCRLCA2Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/deltaCRLCA2Cert.crt
rename to src/pki/testdata/nist-pkits/certs/deltaCRLCA2Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/deltaCRLCA3Cert.crt b/src/pki/testdata/nist-pkits/certs/deltaCRLCA3Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/deltaCRLCA3Cert.crt
rename to src/pki/testdata/nist-pkits/certs/deltaCRLCA3Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/deltaCRLIndicatorNoBaseCACert.crt b/src/pki/testdata/nist-pkits/certs/deltaCRLIndicatorNoBaseCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/deltaCRLIndicatorNoBaseCACert.crt
rename to src/pki/testdata/nist-pkits/certs/deltaCRLIndicatorNoBaseCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/distributionPoint1CACert.crt b/src/pki/testdata/nist-pkits/certs/distributionPoint1CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/distributionPoint1CACert.crt
rename to src/pki/testdata/nist-pkits/certs/distributionPoint1CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/distributionPoint2CACert.crt b/src/pki/testdata/nist-pkits/certs/distributionPoint2CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/distributionPoint2CACert.crt
rename to src/pki/testdata/nist-pkits/certs/distributionPoint2CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/indirectCRLCA1Cert.crt b/src/pki/testdata/nist-pkits/certs/indirectCRLCA1Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/indirectCRLCA1Cert.crt
rename to src/pki/testdata/nist-pkits/certs/indirectCRLCA1Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/indirectCRLCA2Cert.crt b/src/pki/testdata/nist-pkits/certs/indirectCRLCA2Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/indirectCRLCA2Cert.crt
rename to src/pki/testdata/nist-pkits/certs/indirectCRLCA2Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/indirectCRLCA3Cert.crt b/src/pki/testdata/nist-pkits/certs/indirectCRLCA3Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/indirectCRLCA3Cert.crt
rename to src/pki/testdata/nist-pkits/certs/indirectCRLCA3Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/indirectCRLCA3cRLIssuerCert.crt b/src/pki/testdata/nist-pkits/certs/indirectCRLCA3cRLIssuerCert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/indirectCRLCA3cRLIssuerCert.crt
rename to src/pki/testdata/nist-pkits/certs/indirectCRLCA3cRLIssuerCert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/indirectCRLCA4Cert.crt b/src/pki/testdata/nist-pkits/certs/indirectCRLCA4Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/indirectCRLCA4Cert.crt
rename to src/pki/testdata/nist-pkits/certs/indirectCRLCA4Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/indirectCRLCA4cRLIssuerCert.crt b/src/pki/testdata/nist-pkits/certs/indirectCRLCA4cRLIssuerCert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/indirectCRLCA4cRLIssuerCert.crt
rename to src/pki/testdata/nist-pkits/certs/indirectCRLCA4cRLIssuerCert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/indirectCRLCA5Cert.crt b/src/pki/testdata/nist-pkits/certs/indirectCRLCA5Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/indirectCRLCA5Cert.crt
rename to src/pki/testdata/nist-pkits/certs/indirectCRLCA5Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/indirectCRLCA6Cert.crt b/src/pki/testdata/nist-pkits/certs/indirectCRLCA6Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/indirectCRLCA6Cert.crt
rename to src/pki/testdata/nist-pkits/certs/indirectCRLCA6Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitAnyPolicy0CACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy0CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitAnyPolicy0CACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy0CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1CACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitAnyPolicy1CACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedCACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedCACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedsubCA2Cert.crt b/src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedsubCA2Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedsubCA2Cert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1SelfIssuedsubCA2Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA1Cert.crt b/src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA1Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA1Cert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA1Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA2Cert.crt b/src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA2Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA2Cert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCA2Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCAIAP5Cert.crt b/src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCAIAP5Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCAIAP5Cert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subCAIAP5Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subsubCA2Cert.crt b/src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subsubCA2Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subsubCA2Cert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy1subsubCA2Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitAnyPolicy5CACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy5CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitAnyPolicy5CACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy5CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitAnyPolicy5subCACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy5subCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitAnyPolicy5subCACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy5subCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitAnyPolicy5subsubCACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy5subsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitAnyPolicy5subsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitAnyPolicy5subsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitAnyPolicyTest3EE.crt b/src/pki/testdata/nist-pkits/certs/inhibitAnyPolicyTest3EE.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitAnyPolicyTest3EE.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitAnyPolicyTest3EE.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitPolicyMapping0CACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping0CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitPolicyMapping0CACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping0CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitPolicyMapping0subCACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping0subCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitPolicyMapping0subCACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping0subCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12CACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12CACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCAIPM5Cert.crt b/src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCAIPM5Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCAIPM5Cert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subCAIPM5Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCAIPM5Cert.crt b/src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCAIPM5Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCAIPM5Cert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P12subsubCAIPM5Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1CACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1CACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedCACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedCACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedsubCACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1SelfIssuedsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subCACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subCACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subsubCACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping1P1subsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5CACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitPolicyMapping5CACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subCACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subCACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubCACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubsubCACert.crt b/src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/inhibitPolicyMapping5subsubsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/keyUsageCriticalcRLSignFalseCACert.crt b/src/pki/testdata/nist-pkits/certs/keyUsageCriticalcRLSignFalseCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/keyUsageCriticalcRLSignFalseCACert.crt
rename to src/pki/testdata/nist-pkits/certs/keyUsageCriticalcRLSignFalseCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/keyUsageCriticalkeyCertSignFalseCACert.crt b/src/pki/testdata/nist-pkits/certs/keyUsageCriticalkeyCertSignFalseCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/keyUsageCriticalkeyCertSignFalseCACert.crt
rename to src/pki/testdata/nist-pkits/certs/keyUsageCriticalkeyCertSignFalseCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/keyUsageNotCriticalCACert.crt b/src/pki/testdata/nist-pkits/certs/keyUsageNotCriticalCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/keyUsageNotCriticalCACert.crt
rename to src/pki/testdata/nist-pkits/certs/keyUsageNotCriticalCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/keyUsageNotCriticalcRLSignFalseCACert.crt b/src/pki/testdata/nist-pkits/certs/keyUsageNotCriticalcRLSignFalseCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/keyUsageNotCriticalcRLSignFalseCACert.crt
rename to src/pki/testdata/nist-pkits/certs/keyUsageNotCriticalcRLSignFalseCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/keyUsageNotCriticalkeyCertSignFalseCACert.crt b/src/pki/testdata/nist-pkits/certs/keyUsageNotCriticalkeyCertSignFalseCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/keyUsageNotCriticalkeyCertSignFalseCACert.crt
rename to src/pki/testdata/nist-pkits/certs/keyUsageNotCriticalkeyCertSignFalseCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsDN1CACert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsDN1CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsDN1CACert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsDN1CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsDN1SelfIssuedCACert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsDN1SelfIssuedCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsDN1SelfIssuedCACert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsDN1SelfIssuedCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA1Cert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA1Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA1Cert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA1Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA2Cert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA2Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA2Cert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA2Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA3Cert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA3Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA3Cert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsDN1subCA3Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsDN2CACert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsDN2CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsDN2CACert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsDN2CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsDN3CACert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsDN3CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsDN3CACert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsDN3CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsDN3subCA1Cert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsDN3subCA1Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsDN3subCA1Cert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsDN3subCA1Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsDN3subCA2Cert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsDN3subCA2Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsDN3subCA2Cert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsDN3subCA2Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsDN4CACert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsDN4CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsDN4CACert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsDN4CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsDN5CACert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsDN5CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsDN5CACert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsDN5CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsDNS1CACert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsDNS1CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsDNS1CACert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsDNS1CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsDNS2CACert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsDNS2CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsDNS2CACert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsDNS2CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA1Cert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA1Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA1Cert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA1Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA2Cert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA2Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA2Cert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA2Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA3Cert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA3Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA3Cert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsRFC822CA3Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsURI1CACert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsURI1CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsURI1CACert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsURI1CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/nameConstraintsURI2CACert.crt b/src/pki/testdata/nist-pkits/certs/nameConstraintsURI2CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/nameConstraintsURI2CACert.crt
rename to src/pki/testdata/nist-pkits/certs/nameConstraintsURI2CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/onlyContainsAttributeCertsCACert.crt b/src/pki/testdata/nist-pkits/certs/onlyContainsAttributeCertsCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/onlyContainsAttributeCertsCACert.crt
rename to src/pki/testdata/nist-pkits/certs/onlyContainsAttributeCertsCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/onlyContainsCACertsCACert.crt b/src/pki/testdata/nist-pkits/certs/onlyContainsCACertsCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/onlyContainsCACertsCACert.crt
rename to src/pki/testdata/nist-pkits/certs/onlyContainsCACertsCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/onlyContainsUserCertsCACert.crt b/src/pki/testdata/nist-pkits/certs/onlyContainsUserCertsCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/onlyContainsUserCertsCACert.crt
rename to src/pki/testdata/nist-pkits/certs/onlyContainsUserCertsCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/onlySomeReasonsCA1Cert.crt b/src/pki/testdata/nist-pkits/certs/onlySomeReasonsCA1Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/onlySomeReasonsCA1Cert.crt
rename to src/pki/testdata/nist-pkits/certs/onlySomeReasonsCA1Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/onlySomeReasonsCA2Cert.crt b/src/pki/testdata/nist-pkits/certs/onlySomeReasonsCA2Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/onlySomeReasonsCA2Cert.crt
rename to src/pki/testdata/nist-pkits/certs/onlySomeReasonsCA2Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/onlySomeReasonsCA3Cert.crt b/src/pki/testdata/nist-pkits/certs/onlySomeReasonsCA3Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/onlySomeReasonsCA3Cert.crt
rename to src/pki/testdata/nist-pkits/certs/onlySomeReasonsCA3Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/onlySomeReasonsCA4Cert.crt b/src/pki/testdata/nist-pkits/certs/onlySomeReasonsCA4Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/onlySomeReasonsCA4Cert.crt
rename to src/pki/testdata/nist-pkits/certs/onlySomeReasonsCA4Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint0CACert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint0CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint0CACert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint0CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint0SelfIssuedCACert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint0SelfIssuedCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint0SelfIssuedCACert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint0SelfIssuedCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint0subCA2Cert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint0subCA2Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint0subCA2Cert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint0subCA2Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint0subCACert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint0subCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint0subCACert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint0subCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint1CACert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint1CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint1CACert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint1CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedCACert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedCACert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedsubCACert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint1SelfIssuedsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint1subCACert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint1subCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint1subCACert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint1subCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint6CACert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint6CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint6CACert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint6CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint6subCA0Cert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint6subCA0Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint6subCA0Cert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint6subCA0Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint6subCA1Cert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint6subCA1Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint6subCA1Cert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint6subCA1Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint6subCA4Cert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint6subCA4Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint6subCA4Cert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint6subCA4Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA00Cert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA00Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA00Cert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA00Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA11Cert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA11Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA11Cert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA11Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA41Cert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA41Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA41Cert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubCA41Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA11XCert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA11XCert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA11XCert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA11XCert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA41XCert.crt b/src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA41XCert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA41XCert.crt
rename to src/pki/testdata/nist-pkits/certs/pathLenConstraint6subsubsubCA41XCert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/pre2000CRLnextUpdateCACert.crt b/src/pki/testdata/nist-pkits/certs/pre2000CRLnextUpdateCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/pre2000CRLnextUpdateCACert.crt
rename to src/pki/testdata/nist-pkits/certs/pre2000CRLnextUpdateCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy0CACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy0CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy0CACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy0CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy0subCACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy0subCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy0subCACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy0subCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy0subsubCACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy0subsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy0subsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy0subsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy0subsubsubCACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy0subsubsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy0subsubsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy0subsubsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy10CACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy10CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy10CACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy10CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy10subCACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy10subCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy10subCACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy10subCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy10subsubCACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy10subsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy10subsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy10subsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy10subsubsubCACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy10subsubsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy10subsubsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy10subsubsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy2CACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy2CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy2CACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy2CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedCACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedCACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedsubCACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy2SelfIssuedsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy2subCACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy2subCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy2subCACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy2subCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy4CACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy4CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy4CACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy4CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy4subCACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy4subCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy4subCACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy4subCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy4subsubCACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy4subsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy4subsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy4subsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy4subsubsubCACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy4subsubsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy4subsubsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy4subsubsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy5CACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy5CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy5CACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy5CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy5subCACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy5subCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy5subCACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy5subCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy5subsubCACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy5subsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy5subsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy5subsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy5subsubsubCACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy5subsubsubCACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy5subsubsubCACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy5subsubsubCACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy7CACert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy7CACert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy7CACert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy7CACert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy7subCARE2Cert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy7subCARE2Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy7subCARE2Cert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy7subCARE2Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy7subsubCARE2RE4Cert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy7subsubCARE2RE4Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy7subsubCARE2RE4Cert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy7subsubCARE2RE4Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/certs/requireExplicitPolicy7subsubsubCARE2RE4Cert.crt b/src/pki/testdata/nist-pkits/certs/requireExplicitPolicy7subsubsubCARE2RE4Cert.crt
similarity index 100%
rename from pki/testdata/nist-pkits/certs/requireExplicitPolicy7subsubsubCARE2RE4Cert.crt
rename to src/pki/testdata/nist-pkits/certs/requireExplicitPolicy7subsubsubCARE2RE4Cert.crt
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/BadCRLIssuerNameCACRL.crl b/src/pki/testdata/nist-pkits/crls/BadCRLIssuerNameCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/BadCRLIssuerNameCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/BadCRLIssuerNameCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/BadCRLSignatureCACRL.crl b/src/pki/testdata/nist-pkits/crls/BadCRLSignatureCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/BadCRLSignatureCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/BadCRLSignatureCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/BadSignedCACRL.crl b/src/pki/testdata/nist-pkits/crls/BadSignedCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/BadSignedCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/BadSignedCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/BadnotAfterDateCACRL.crl b/src/pki/testdata/nist-pkits/crls/BadnotAfterDateCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/BadnotAfterDateCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/BadnotAfterDateCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/BadnotBeforeDateCACRL.crl b/src/pki/testdata/nist-pkits/crls/BadnotBeforeDateCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/BadnotBeforeDateCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/BadnotBeforeDateCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/BasicSelfIssuedCRLSigningKeyCACRL.crl b/src/pki/testdata/nist-pkits/crls/BasicSelfIssuedCRLSigningKeyCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/BasicSelfIssuedCRLSigningKeyCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/BasicSelfIssuedCRLSigningKeyCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl b/src/pki/testdata/nist-pkits/crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl
rename to src/pki/testdata/nist-pkits/crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/BasicSelfIssuedNewKeyCACRL.crl b/src/pki/testdata/nist-pkits/crls/BasicSelfIssuedNewKeyCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/BasicSelfIssuedNewKeyCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/BasicSelfIssuedNewKeyCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/BasicSelfIssuedOldKeyCACRL.crl b/src/pki/testdata/nist-pkits/crls/BasicSelfIssuedOldKeyCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/BasicSelfIssuedOldKeyCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/BasicSelfIssuedOldKeyCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crl b/src/pki/testdata/nist-pkits/crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crl
rename to src/pki/testdata/nist-pkits/crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/DSACACRL.crl b/src/pki/testdata/nist-pkits/crls/DSACACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/DSACACRL.crl
rename to src/pki/testdata/nist-pkits/crls/DSACACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/DSAParametersInheritedCACRL.crl b/src/pki/testdata/nist-pkits/crls/DSAParametersInheritedCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/DSAParametersInheritedCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/DSAParametersInheritedCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/GeneralizedTimeCRLnextUpdateCACRL.crl b/src/pki/testdata/nist-pkits/crls/GeneralizedTimeCRLnextUpdateCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/GeneralizedTimeCRLnextUpdateCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/GeneralizedTimeCRLnextUpdateCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/GoodCACRL.crl b/src/pki/testdata/nist-pkits/crls/GoodCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/GoodCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/GoodCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/GoodsubCACRL.crl b/src/pki/testdata/nist-pkits/crls/GoodsubCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/GoodsubCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/GoodsubCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl b/src/pki/testdata/nist-pkits/crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/LongSerialNumberCACRL.crl b/src/pki/testdata/nist-pkits/crls/LongSerialNumberCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/LongSerialNumberCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/LongSerialNumberCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/Mapping1to2CACRL.crl b/src/pki/testdata/nist-pkits/crls/Mapping1to2CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/Mapping1to2CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/Mapping1to2CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/MappingFromanyPolicyCACRL.crl b/src/pki/testdata/nist-pkits/crls/MappingFromanyPolicyCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/MappingFromanyPolicyCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/MappingFromanyPolicyCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/MappingToanyPolicyCACRL.crl b/src/pki/testdata/nist-pkits/crls/MappingToanyPolicyCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/MappingToanyPolicyCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/MappingToanyPolicyCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/MissingbasicConstraintsCACRL.crl b/src/pki/testdata/nist-pkits/crls/MissingbasicConstraintsCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/MissingbasicConstraintsCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/MissingbasicConstraintsCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/NameOrderCACRL.crl b/src/pki/testdata/nist-pkits/crls/NameOrderCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/NameOrderCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/NameOrderCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/NegativeSerialNumberCACRL.crl b/src/pki/testdata/nist-pkits/crls/NegativeSerialNumberCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/NegativeSerialNumberCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/NegativeSerialNumberCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/NoPoliciesCACRL.crl b/src/pki/testdata/nist-pkits/crls/NoPoliciesCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/NoPoliciesCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/NoPoliciesCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/NoissuingDistributionPointCACRL.crl b/src/pki/testdata/nist-pkits/crls/NoissuingDistributionPointCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/NoissuingDistributionPointCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/NoissuingDistributionPointCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/OldCRLnextUpdateCACRL.crl b/src/pki/testdata/nist-pkits/crls/OldCRLnextUpdateCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/OldCRLnextUpdateCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/OldCRLnextUpdateCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/P12Mapping1to3CACRL.crl b/src/pki/testdata/nist-pkits/crls/P12Mapping1to3CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/P12Mapping1to3CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/P12Mapping1to3CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/P12Mapping1to3subCACRL.crl b/src/pki/testdata/nist-pkits/crls/P12Mapping1to3subCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/P12Mapping1to3subCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/P12Mapping1to3subCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/P12Mapping1to3subsubCACRL.crl b/src/pki/testdata/nist-pkits/crls/P12Mapping1to3subsubCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/P12Mapping1to3subsubCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/P12Mapping1to3subsubCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/P1Mapping1to234CACRL.crl b/src/pki/testdata/nist-pkits/crls/P1Mapping1to234CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/P1Mapping1to234CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/P1Mapping1to234CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/P1Mapping1to234subCACRL.crl b/src/pki/testdata/nist-pkits/crls/P1Mapping1to234subCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/P1Mapping1to234subCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/P1Mapping1to234subCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/P1anyPolicyMapping1to2CACRL.crl b/src/pki/testdata/nist-pkits/crls/P1anyPolicyMapping1to2CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/P1anyPolicyMapping1to2CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/P1anyPolicyMapping1to2CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/PanyPolicyMapping1to2CACRL.crl b/src/pki/testdata/nist-pkits/crls/PanyPolicyMapping1to2CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/PanyPolicyMapping1to2CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/PanyPolicyMapping1to2CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/PoliciesP1234CACRL.crl b/src/pki/testdata/nist-pkits/crls/PoliciesP1234CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/PoliciesP1234CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/PoliciesP1234CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/PoliciesP1234subCAP123CRL.crl b/src/pki/testdata/nist-pkits/crls/PoliciesP1234subCAP123CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/PoliciesP1234subCAP123CRL.crl
rename to src/pki/testdata/nist-pkits/crls/PoliciesP1234subCAP123CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/PoliciesP1234subsubCAP123P12CRL.crl b/src/pki/testdata/nist-pkits/crls/PoliciesP1234subsubCAP123P12CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/PoliciesP1234subsubCAP123P12CRL.crl
rename to src/pki/testdata/nist-pkits/crls/PoliciesP1234subsubCAP123P12CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/PoliciesP123CACRL.crl b/src/pki/testdata/nist-pkits/crls/PoliciesP123CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/PoliciesP123CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/PoliciesP123CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/PoliciesP123subCAP12CRL.crl b/src/pki/testdata/nist-pkits/crls/PoliciesP123subCAP12CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/PoliciesP123subCAP12CRL.crl
rename to src/pki/testdata/nist-pkits/crls/PoliciesP123subCAP12CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/PoliciesP123subsubCAP12P1CRL.crl b/src/pki/testdata/nist-pkits/crls/PoliciesP123subsubCAP12P1CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/PoliciesP123subsubCAP12P1CRL.crl
rename to src/pki/testdata/nist-pkits/crls/PoliciesP123subsubCAP12P1CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/PoliciesP123subsubCAP2P2CRL.crl b/src/pki/testdata/nist-pkits/crls/PoliciesP123subsubCAP2P2CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/PoliciesP123subsubCAP2P2CRL.crl
rename to src/pki/testdata/nist-pkits/crls/PoliciesP123subsubCAP2P2CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/PoliciesP123subsubsubCAP12P2P1CRL.crl b/src/pki/testdata/nist-pkits/crls/PoliciesP123subsubsubCAP12P2P1CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/PoliciesP123subsubsubCAP12P2P1CRL.crl
rename to src/pki/testdata/nist-pkits/crls/PoliciesP123subsubsubCAP12P2P1CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/PoliciesP12CACRL.crl b/src/pki/testdata/nist-pkits/crls/PoliciesP12CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/PoliciesP12CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/PoliciesP12CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/PoliciesP12subCAP1CRL.crl b/src/pki/testdata/nist-pkits/crls/PoliciesP12subCAP1CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/PoliciesP12subCAP1CRL.crl
rename to src/pki/testdata/nist-pkits/crls/PoliciesP12subCAP1CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/PoliciesP12subsubCAP1P2CRL.crl b/src/pki/testdata/nist-pkits/crls/PoliciesP12subsubCAP1P2CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/PoliciesP12subsubCAP1P2CRL.crl
rename to src/pki/testdata/nist-pkits/crls/PoliciesP12subsubCAP1P2CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/PoliciesP2subCA2CRL.crl b/src/pki/testdata/nist-pkits/crls/PoliciesP2subCA2CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/PoliciesP2subCA2CRL.crl
rename to src/pki/testdata/nist-pkits/crls/PoliciesP2subCA2CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/PoliciesP2subCACRL.crl b/src/pki/testdata/nist-pkits/crls/PoliciesP2subCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/PoliciesP2subCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/PoliciesP2subCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/PoliciesP3CACRL.crl b/src/pki/testdata/nist-pkits/crls/PoliciesP3CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/PoliciesP3CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/PoliciesP3CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/RFC3280MandatoryAttributeTypesCACRL.crl b/src/pki/testdata/nist-pkits/crls/RFC3280MandatoryAttributeTypesCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/RFC3280MandatoryAttributeTypesCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/RFC3280MandatoryAttributeTypesCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/RFC3280OptionalAttributeTypesCACRL.crl b/src/pki/testdata/nist-pkits/crls/RFC3280OptionalAttributeTypesCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/RFC3280OptionalAttributeTypesCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/RFC3280OptionalAttributeTypesCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/RevokedsubCACRL.crl b/src/pki/testdata/nist-pkits/crls/RevokedsubCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/RevokedsubCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/RevokedsubCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/RolloverfromPrintableStringtoUTF8StringCACRL.crl b/src/pki/testdata/nist-pkits/crls/RolloverfromPrintableStringtoUTF8StringCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/RolloverfromPrintableStringtoUTF8StringCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/RolloverfromPrintableStringtoUTF8StringCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/SeparateCertificateandCRLKeysCA2CRL.crl b/src/pki/testdata/nist-pkits/crls/SeparateCertificateandCRLKeysCA2CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/SeparateCertificateandCRLKeysCA2CRL.crl
rename to src/pki/testdata/nist-pkits/crls/SeparateCertificateandCRLKeysCA2CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/SeparateCertificateandCRLKeysCRL.crl b/src/pki/testdata/nist-pkits/crls/SeparateCertificateandCRLKeysCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/SeparateCertificateandCRLKeysCRL.crl
rename to src/pki/testdata/nist-pkits/crls/SeparateCertificateandCRLKeysCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/TrustAnchorRootCRL.crl b/src/pki/testdata/nist-pkits/crls/TrustAnchorRootCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/TrustAnchorRootCRL.crl
rename to src/pki/testdata/nist-pkits/crls/TrustAnchorRootCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/TwoCRLsCABadCRL.crl b/src/pki/testdata/nist-pkits/crls/TwoCRLsCABadCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/TwoCRLsCABadCRL.crl
rename to src/pki/testdata/nist-pkits/crls/TwoCRLsCABadCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/TwoCRLsCAGoodCRL.crl b/src/pki/testdata/nist-pkits/crls/TwoCRLsCAGoodCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/TwoCRLsCAGoodCRL.crl
rename to src/pki/testdata/nist-pkits/crls/TwoCRLsCAGoodCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/UIDCACRL.crl b/src/pki/testdata/nist-pkits/crls/UIDCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/UIDCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/UIDCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/UTF8StringCaseInsensitiveMatchCACRL.crl b/src/pki/testdata/nist-pkits/crls/UTF8StringCaseInsensitiveMatchCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/UTF8StringCaseInsensitiveMatchCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/UTF8StringCaseInsensitiveMatchCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/UTF8StringEncodedNamesCACRL.crl b/src/pki/testdata/nist-pkits/crls/UTF8StringEncodedNamesCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/UTF8StringEncodedNamesCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/UTF8StringEncodedNamesCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/UnknownCRLEntryExtensionCACRL.crl b/src/pki/testdata/nist-pkits/crls/UnknownCRLEntryExtensionCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/UnknownCRLEntryExtensionCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/UnknownCRLEntryExtensionCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/UnknownCRLExtensionCACRL.crl b/src/pki/testdata/nist-pkits/crls/UnknownCRLExtensionCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/UnknownCRLExtensionCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/UnknownCRLExtensionCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/WrongCRLCACRL.crl b/src/pki/testdata/nist-pkits/crls/WrongCRLCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/WrongCRLCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/WrongCRLCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/anyPolicyCACRL.crl b/src/pki/testdata/nist-pkits/crls/anyPolicyCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/anyPolicyCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/anyPolicyCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/basicConstraintsCriticalcAFalseCACRL.crl b/src/pki/testdata/nist-pkits/crls/basicConstraintsCriticalcAFalseCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/basicConstraintsCriticalcAFalseCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/basicConstraintsCriticalcAFalseCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/basicConstraintsNotCriticalCACRL.crl b/src/pki/testdata/nist-pkits/crls/basicConstraintsNotCriticalCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/basicConstraintsNotCriticalCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/basicConstraintsNotCriticalCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/basicConstraintsNotCriticalcAFalseCACRL.crl b/src/pki/testdata/nist-pkits/crls/basicConstraintsNotCriticalcAFalseCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/basicConstraintsNotCriticalcAFalseCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/basicConstraintsNotCriticalcAFalseCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/deltaCRLCA1CRL.crl b/src/pki/testdata/nist-pkits/crls/deltaCRLCA1CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/deltaCRLCA1CRL.crl
rename to src/pki/testdata/nist-pkits/crls/deltaCRLCA1CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/deltaCRLCA1deltaCRL.crl b/src/pki/testdata/nist-pkits/crls/deltaCRLCA1deltaCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/deltaCRLCA1deltaCRL.crl
rename to src/pki/testdata/nist-pkits/crls/deltaCRLCA1deltaCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/deltaCRLCA2CRL.crl b/src/pki/testdata/nist-pkits/crls/deltaCRLCA2CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/deltaCRLCA2CRL.crl
rename to src/pki/testdata/nist-pkits/crls/deltaCRLCA2CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/deltaCRLCA2deltaCRL.crl b/src/pki/testdata/nist-pkits/crls/deltaCRLCA2deltaCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/deltaCRLCA2deltaCRL.crl
rename to src/pki/testdata/nist-pkits/crls/deltaCRLCA2deltaCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/deltaCRLCA3CRL.crl b/src/pki/testdata/nist-pkits/crls/deltaCRLCA3CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/deltaCRLCA3CRL.crl
rename to src/pki/testdata/nist-pkits/crls/deltaCRLCA3CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/deltaCRLCA3deltaCRL.crl b/src/pki/testdata/nist-pkits/crls/deltaCRLCA3deltaCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/deltaCRLCA3deltaCRL.crl
rename to src/pki/testdata/nist-pkits/crls/deltaCRLCA3deltaCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/deltaCRLIndicatorNoBaseCACRL.crl b/src/pki/testdata/nist-pkits/crls/deltaCRLIndicatorNoBaseCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/deltaCRLIndicatorNoBaseCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/deltaCRLIndicatorNoBaseCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/distributionPoint1CACRL.crl b/src/pki/testdata/nist-pkits/crls/distributionPoint1CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/distributionPoint1CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/distributionPoint1CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/distributionPoint2CACRL.crl b/src/pki/testdata/nist-pkits/crls/distributionPoint2CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/distributionPoint2CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/distributionPoint2CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/indirectCRLCA1CRL.crl b/src/pki/testdata/nist-pkits/crls/indirectCRLCA1CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/indirectCRLCA1CRL.crl
rename to src/pki/testdata/nist-pkits/crls/indirectCRLCA1CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/indirectCRLCA3CRL.crl b/src/pki/testdata/nist-pkits/crls/indirectCRLCA3CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/indirectCRLCA3CRL.crl
rename to src/pki/testdata/nist-pkits/crls/indirectCRLCA3CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/indirectCRLCA3cRLIssuerCRL.crl b/src/pki/testdata/nist-pkits/crls/indirectCRLCA3cRLIssuerCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/indirectCRLCA3cRLIssuerCRL.crl
rename to src/pki/testdata/nist-pkits/crls/indirectCRLCA3cRLIssuerCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/indirectCRLCA4cRLIssuerCRL.crl b/src/pki/testdata/nist-pkits/crls/indirectCRLCA4cRLIssuerCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/indirectCRLCA4cRLIssuerCRL.crl
rename to src/pki/testdata/nist-pkits/crls/indirectCRLCA4cRLIssuerCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/indirectCRLCA5CRL.crl b/src/pki/testdata/nist-pkits/crls/indirectCRLCA5CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/indirectCRLCA5CRL.crl
rename to src/pki/testdata/nist-pkits/crls/indirectCRLCA5CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitAnyPolicy0CACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy0CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitAnyPolicy0CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy0CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1CACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitAnyPolicy1CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCA1CRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCA1CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCA1CRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCA1CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCA2CRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCA2CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCA2CRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCA2CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCAIAP5CRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCAIAP5CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCAIAP5CRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subCAIAP5CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subsubCA2CRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subsubCA2CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subsubCA2CRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy1subsubCA2CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitAnyPolicy5CACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy5CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitAnyPolicy5CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy5CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitAnyPolicy5subCACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy5subCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitAnyPolicy5subCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy5subCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitAnyPolicy5subsubCACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy5subsubCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitAnyPolicy5subsubCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitAnyPolicy5subsubCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitPolicyMapping0CACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping0CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitPolicyMapping0CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping0CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitPolicyMapping0subCACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping0subCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitPolicyMapping0subCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping0subCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12CACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subCACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subsubCACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subsubCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subsubCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subsubCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1CACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1subCACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1subCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1subCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1subCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1subsubCACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1subsubCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1subsubCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping1P1subsubCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5CACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitPolicyMapping5CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subCACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subsubCACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subsubCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subsubCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subsubCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subsubsubCACRL.crl b/src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subsubsubCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subsubsubCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/inhibitPolicyMapping5subsubsubCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/keyUsageCriticalcRLSignFalseCACRL.crl b/src/pki/testdata/nist-pkits/crls/keyUsageCriticalcRLSignFalseCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/keyUsageCriticalcRLSignFalseCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/keyUsageCriticalcRLSignFalseCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/keyUsageCriticalkeyCertSignFalseCACRL.crl b/src/pki/testdata/nist-pkits/crls/keyUsageCriticalkeyCertSignFalseCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/keyUsageCriticalkeyCertSignFalseCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/keyUsageCriticalkeyCertSignFalseCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/keyUsageNotCriticalCACRL.crl b/src/pki/testdata/nist-pkits/crls/keyUsageNotCriticalCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/keyUsageNotCriticalCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/keyUsageNotCriticalCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/keyUsageNotCriticalcRLSignFalseCACRL.crl b/src/pki/testdata/nist-pkits/crls/keyUsageNotCriticalcRLSignFalseCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/keyUsageNotCriticalcRLSignFalseCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/keyUsageNotCriticalcRLSignFalseCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crl b/src/pki/testdata/nist-pkits/crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsDN1CACRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsDN1CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsDN1CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsDN1CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA1CRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA1CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA1CRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA1CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA2CRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA2CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA2CRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA2CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA3CRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA3CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA3CRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsDN1subCA3CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsDN2CACRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsDN2CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsDN2CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsDN2CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsDN3CACRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsDN3CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsDN3CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsDN3CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsDN3subCA1CRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsDN3subCA1CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsDN3subCA1CRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsDN3subCA1CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsDN3subCA2CRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsDN3subCA2CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsDN3subCA2CRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsDN3subCA2CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsDN4CACRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsDN4CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsDN4CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsDN4CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsDN5CACRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsDN5CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsDN5CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsDN5CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsDNS1CACRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsDNS1CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsDNS1CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsDNS1CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsDNS2CACRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsDNS2CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsDNS2CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsDNS2CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA1CRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA1CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA1CRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA1CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA2CRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA2CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA2CRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA2CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA3CRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA3CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA3CRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsRFC822CA3CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsURI1CACRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsURI1CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsURI1CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsURI1CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/nameConstraintsURI2CACRL.crl b/src/pki/testdata/nist-pkits/crls/nameConstraintsURI2CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/nameConstraintsURI2CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/nameConstraintsURI2CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/onlyContainsAttributeCertsCACRL.crl b/src/pki/testdata/nist-pkits/crls/onlyContainsAttributeCertsCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/onlyContainsAttributeCertsCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/onlyContainsAttributeCertsCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/onlyContainsCACertsCACRL.crl b/src/pki/testdata/nist-pkits/crls/onlyContainsCACertsCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/onlyContainsCACertsCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/onlyContainsCACertsCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/onlyContainsUserCertsCACRL.crl b/src/pki/testdata/nist-pkits/crls/onlyContainsUserCertsCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/onlyContainsUserCertsCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/onlyContainsUserCertsCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/onlySomeReasonsCA1compromiseCRL.crl b/src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA1compromiseCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/onlySomeReasonsCA1compromiseCRL.crl
rename to src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA1compromiseCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/onlySomeReasonsCA1otherreasonsCRL.crl b/src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA1otherreasonsCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/onlySomeReasonsCA1otherreasonsCRL.crl
rename to src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA1otherreasonsCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/onlySomeReasonsCA2CRL1.crl b/src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA2CRL1.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/onlySomeReasonsCA2CRL1.crl
rename to src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA2CRL1.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/onlySomeReasonsCA2CRL2.crl b/src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA2CRL2.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/onlySomeReasonsCA2CRL2.crl
rename to src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA2CRL2.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/onlySomeReasonsCA3compromiseCRL.crl b/src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA3compromiseCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/onlySomeReasonsCA3compromiseCRL.crl
rename to src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA3compromiseCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/onlySomeReasonsCA3otherreasonsCRL.crl b/src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA3otherreasonsCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/onlySomeReasonsCA3otherreasonsCRL.crl
rename to src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA3otherreasonsCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/onlySomeReasonsCA4compromiseCRL.crl b/src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA4compromiseCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/onlySomeReasonsCA4compromiseCRL.crl
rename to src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA4compromiseCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/onlySomeReasonsCA4otherreasonsCRL.crl b/src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA4otherreasonsCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/onlySomeReasonsCA4otherreasonsCRL.crl
rename to src/pki/testdata/nist-pkits/crls/onlySomeReasonsCA4otherreasonsCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/pathLenConstraint0CACRL.crl b/src/pki/testdata/nist-pkits/crls/pathLenConstraint0CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/pathLenConstraint0CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/pathLenConstraint0CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/pathLenConstraint0subCA2CRL.crl b/src/pki/testdata/nist-pkits/crls/pathLenConstraint0subCA2CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/pathLenConstraint0subCA2CRL.crl
rename to src/pki/testdata/nist-pkits/crls/pathLenConstraint0subCA2CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/pathLenConstraint0subCACRL.crl b/src/pki/testdata/nist-pkits/crls/pathLenConstraint0subCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/pathLenConstraint0subCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/pathLenConstraint0subCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/pathLenConstraint1CACRL.crl b/src/pki/testdata/nist-pkits/crls/pathLenConstraint1CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/pathLenConstraint1CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/pathLenConstraint1CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/pathLenConstraint1subCACRL.crl b/src/pki/testdata/nist-pkits/crls/pathLenConstraint1subCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/pathLenConstraint1subCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/pathLenConstraint1subCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/pathLenConstraint6CACRL.crl b/src/pki/testdata/nist-pkits/crls/pathLenConstraint6CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/pathLenConstraint6CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/pathLenConstraint6CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/pathLenConstraint6subCA0CRL.crl b/src/pki/testdata/nist-pkits/crls/pathLenConstraint6subCA0CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/pathLenConstraint6subCA0CRL.crl
rename to src/pki/testdata/nist-pkits/crls/pathLenConstraint6subCA0CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/pathLenConstraint6subCA1CRL.crl b/src/pki/testdata/nist-pkits/crls/pathLenConstraint6subCA1CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/pathLenConstraint6subCA1CRL.crl
rename to src/pki/testdata/nist-pkits/crls/pathLenConstraint6subCA1CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/pathLenConstraint6subCA4CRL.crl b/src/pki/testdata/nist-pkits/crls/pathLenConstraint6subCA4CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/pathLenConstraint6subCA4CRL.crl
rename to src/pki/testdata/nist-pkits/crls/pathLenConstraint6subCA4CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA00CRL.crl b/src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA00CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA00CRL.crl
rename to src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA00CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA11CRL.crl b/src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA11CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA11CRL.crl
rename to src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA11CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA41CRL.crl b/src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA41CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA41CRL.crl
rename to src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubCA41CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubsubCA11XCRL.crl b/src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubsubCA11XCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/pathLenConstraint6subsubsubCA11XCRL.crl
rename to src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubsubCA11XCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubsubCA41XCRL.crl b/src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubsubCA41XCRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/pathLenConstraint6subsubsubCA41XCRL.crl
rename to src/pki/testdata/nist-pkits/crls/pathLenConstraint6subsubsubCA41XCRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/pre2000CRLnextUpdateCACRL.crl b/src/pki/testdata/nist-pkits/crls/pre2000CRLnextUpdateCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/pre2000CRLnextUpdateCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/pre2000CRLnextUpdateCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy0CACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy0CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy0CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy0CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy0subCACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy0subCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy0subCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy0subCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy0subsubCACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy0subsubCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy0subsubCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy0subsubCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy0subsubsubCACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy0subsubsubCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy0subsubsubCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy0subsubsubCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy10CACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy10CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy10CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy10CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy10subCACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy10subCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy10subCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy10subCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy10subsubCACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy10subsubCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy10subsubCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy10subsubCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy10subsubsubCACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy10subsubsubCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy10subsubsubCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy10subsubsubCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy2CACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy2CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy2CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy2CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy2subCACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy2subCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy2subCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy2subCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy4CACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy4CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy4CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy4CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy4subCACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy4subCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy4subCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy4subCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy4subsubCACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy4subsubCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy4subsubCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy4subsubCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy4subsubsubCACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy4subsubsubCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy4subsubsubCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy4subsubsubCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy5CACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy5CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy5CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy5CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy5subCACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy5subCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy5subCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy5subCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy5subsubCACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy5subsubCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy5subsubCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy5subsubCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy5subsubsubCACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy5subsubsubCACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy5subsubsubCACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy5subsubsubCACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy7CACRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy7CACRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy7CACRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy7CACRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy7subCARE2CRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy7subCARE2CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy7subCARE2CRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy7subCARE2CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl b/src/pki/testdata/nist-pkits/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl
similarity index 100%
rename from pki/testdata/nist-pkits/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl
rename to src/pki/testdata/nist-pkits/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl
Binary files differ
diff --git a/pki/testdata/nist-pkits/generate_tests.py b/src/pki/testdata/nist-pkits/generate_tests.py
similarity index 100%
rename from pki/testdata/nist-pkits/generate_tests.py
rename to src/pki/testdata/nist-pkits/generate_tests.py
diff --git a/pki/testdata/nist-pkits/pkits_testcases-inl.h b/src/pki/testdata/nist-pkits/pkits_testcases-inl.h
similarity index 100%
rename from pki/testdata/nist-pkits/pkits_testcases-inl.h
rename to src/pki/testdata/nist-pkits/pkits_testcases-inl.h
diff --git a/pki/testdata/ocsp_unittest/annotate_test_data.py b/src/pki/testdata/ocsp_unittest/annotate_test_data.py
similarity index 100%
rename from pki/testdata/ocsp_unittest/annotate_test_data.py
rename to src/pki/testdata/ocsp_unittest/annotate_test_data.py
diff --git a/pki/testdata/ocsp_unittest/bad_ocsp_type.pem b/src/pki/testdata/ocsp_unittest/bad_ocsp_type.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/bad_ocsp_type.pem
rename to src/pki/testdata/ocsp_unittest/bad_ocsp_type.pem
diff --git a/pki/testdata/ocsp_unittest/bad_signature.pem b/src/pki/testdata/ocsp_unittest/bad_signature.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/bad_signature.pem
rename to src/pki/testdata/ocsp_unittest/bad_signature.pem
diff --git a/pki/testdata/ocsp_unittest/bad_status.pem b/src/pki/testdata/ocsp_unittest/bad_status.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/bad_status.pem
rename to src/pki/testdata/ocsp_unittest/bad_status.pem
diff --git a/pki/testdata/ocsp_unittest/good_response.pem b/src/pki/testdata/ocsp_unittest/good_response.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/good_response.pem
rename to src/pki/testdata/ocsp_unittest/good_response.pem
diff --git a/pki/testdata/ocsp_unittest/good_response_next_update.pem b/src/pki/testdata/ocsp_unittest/good_response_next_update.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/good_response_next_update.pem
rename to src/pki/testdata/ocsp_unittest/good_response_next_update.pem
diff --git a/pki/testdata/ocsp_unittest/good_response_sha256.pem b/src/pki/testdata/ocsp_unittest/good_response_sha256.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/good_response_sha256.pem
rename to src/pki/testdata/ocsp_unittest/good_response_sha256.pem
diff --git a/pki/testdata/ocsp_unittest/has_critical_ct_extension.pem b/src/pki/testdata/ocsp_unittest/has_critical_ct_extension.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/has_critical_ct_extension.pem
rename to src/pki/testdata/ocsp_unittest/has_critical_ct_extension.pem
diff --git a/pki/testdata/ocsp_unittest/has_critical_response_extension.pem b/src/pki/testdata/ocsp_unittest/has_critical_response_extension.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/has_critical_response_extension.pem
rename to src/pki/testdata/ocsp_unittest/has_critical_response_extension.pem
diff --git a/pki/testdata/ocsp_unittest/has_critical_single_extension.pem b/src/pki/testdata/ocsp_unittest/has_critical_single_extension.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/has_critical_single_extension.pem
rename to src/pki/testdata/ocsp_unittest/has_critical_single_extension.pem
diff --git a/pki/testdata/ocsp_unittest/has_extension.pem b/src/pki/testdata/ocsp_unittest/has_extension.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/has_extension.pem
rename to src/pki/testdata/ocsp_unittest/has_extension.pem
diff --git a/pki/testdata/ocsp_unittest/has_single_extension.pem b/src/pki/testdata/ocsp_unittest/has_single_extension.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/has_single_extension.pem
rename to src/pki/testdata/ocsp_unittest/has_single_extension.pem
diff --git a/pki/testdata/ocsp_unittest/has_version.pem b/src/pki/testdata/ocsp_unittest/has_version.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/has_version.pem
rename to src/pki/testdata/ocsp_unittest/has_version.pem
diff --git a/pki/testdata/ocsp_unittest/make_ocsp.py b/src/pki/testdata/ocsp_unittest/make_ocsp.py
similarity index 100%
rename from pki/testdata/ocsp_unittest/make_ocsp.py
rename to src/pki/testdata/ocsp_unittest/make_ocsp.py
diff --git a/pki/testdata/ocsp_unittest/malformed_request.pem b/src/pki/testdata/ocsp_unittest/malformed_request.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/malformed_request.pem
rename to src/pki/testdata/ocsp_unittest/malformed_request.pem
diff --git a/pki/testdata/ocsp_unittest/missing_response.pem b/src/pki/testdata/ocsp_unittest/missing_response.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/missing_response.pem
rename to src/pki/testdata/ocsp_unittest/missing_response.pem
diff --git a/pki/testdata/ocsp_unittest/multiple_response.pem b/src/pki/testdata/ocsp_unittest/multiple_response.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/multiple_response.pem
rename to src/pki/testdata/ocsp_unittest/multiple_response.pem
diff --git a/pki/testdata/ocsp_unittest/no_response.pem b/src/pki/testdata/ocsp_unittest/no_response.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/no_response.pem
rename to src/pki/testdata/ocsp_unittest/no_response.pem
diff --git a/pki/testdata/ocsp_unittest/ocsp_extra_certs.pem b/src/pki/testdata/ocsp_unittest/ocsp_extra_certs.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/ocsp_extra_certs.pem
rename to src/pki/testdata/ocsp_unittest/ocsp_extra_certs.pem
diff --git a/pki/testdata/ocsp_unittest/ocsp_sign_bad_indirect.pem b/src/pki/testdata/ocsp_unittest/ocsp_sign_bad_indirect.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/ocsp_sign_bad_indirect.pem
rename to src/pki/testdata/ocsp_unittest/ocsp_sign_bad_indirect.pem
diff --git a/pki/testdata/ocsp_unittest/ocsp_sign_direct.pem b/src/pki/testdata/ocsp_unittest/ocsp_sign_direct.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/ocsp_sign_direct.pem
rename to src/pki/testdata/ocsp_unittest/ocsp_sign_direct.pem
diff --git a/pki/testdata/ocsp_unittest/ocsp_sign_indirect.pem b/src/pki/testdata/ocsp_unittest/ocsp_sign_indirect.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/ocsp_sign_indirect.pem
rename to src/pki/testdata/ocsp_unittest/ocsp_sign_indirect.pem
diff --git a/pki/testdata/ocsp_unittest/ocsp_sign_indirect_missing.pem b/src/pki/testdata/ocsp_unittest/ocsp_sign_indirect_missing.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/ocsp_sign_indirect_missing.pem
rename to src/pki/testdata/ocsp_unittest/ocsp_sign_indirect_missing.pem
diff --git a/pki/testdata/ocsp_unittest/other_response.pem b/src/pki/testdata/ocsp_unittest/other_response.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/other_response.pem
rename to src/pki/testdata/ocsp_unittest/other_response.pem
diff --git a/pki/testdata/ocsp_unittest/responder_id.pem b/src/pki/testdata/ocsp_unittest/responder_id.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/responder_id.pem
rename to src/pki/testdata/ocsp_unittest/responder_id.pem
diff --git a/pki/testdata/ocsp_unittest/responder_name.pem b/src/pki/testdata/ocsp_unittest/responder_name.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/responder_name.pem
rename to src/pki/testdata/ocsp_unittest/responder_name.pem
diff --git a/pki/testdata/ocsp_unittest/revoke_response.pem b/src/pki/testdata/ocsp_unittest/revoke_response.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/revoke_response.pem
rename to src/pki/testdata/ocsp_unittest/revoke_response.pem
diff --git a/pki/testdata/ocsp_unittest/revoke_response_reason.pem b/src/pki/testdata/ocsp_unittest/revoke_response_reason.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/revoke_response_reason.pem
rename to src/pki/testdata/ocsp_unittest/revoke_response_reason.pem
diff --git a/pki/testdata/ocsp_unittest/unknown_response.pem b/src/pki/testdata/ocsp_unittest/unknown_response.pem
similarity index 100%
rename from pki/testdata/ocsp_unittest/unknown_response.pem
rename to src/pki/testdata/ocsp_unittest/unknown_response.pem
diff --git a/pki/testdata/parse_certificate_unittest/authority_key_identifier/empty_sequence.pem b/src/pki/testdata/parse_certificate_unittest/authority_key_identifier/empty_sequence.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/authority_key_identifier/empty_sequence.pem
rename to src/pki/testdata/parse_certificate_unittest/authority_key_identifier/empty_sequence.pem
diff --git a/pki/testdata/parse_certificate_unittest/authority_key_identifier/extra_contents_after_extension_sequence.pem b/src/pki/testdata/parse_certificate_unittest/authority_key_identifier/extra_contents_after_extension_sequence.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/authority_key_identifier/extra_contents_after_extension_sequence.pem
rename to src/pki/testdata/parse_certificate_unittest/authority_key_identifier/extra_contents_after_extension_sequence.pem
diff --git a/pki/testdata/parse_certificate_unittest/authority_key_identifier/extra_contents_after_issuer_and_serial.pem b/src/pki/testdata/parse_certificate_unittest/authority_key_identifier/extra_contents_after_issuer_and_serial.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/authority_key_identifier/extra_contents_after_issuer_and_serial.pem
rename to src/pki/testdata/parse_certificate_unittest/authority_key_identifier/extra_contents_after_issuer_and_serial.pem
diff --git a/pki/testdata/parse_certificate_unittest/authority_key_identifier/generate.py b/src/pki/testdata/parse_certificate_unittest/authority_key_identifier/generate.py
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/authority_key_identifier/generate.py
rename to src/pki/testdata/parse_certificate_unittest/authority_key_identifier/generate.py
diff --git a/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_contents.pem b/src/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_contents.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_contents.pem
rename to src/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_contents.pem
diff --git a/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_issuer.pem b/src/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_issuer.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_issuer.pem
rename to src/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_issuer.pem
diff --git a/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_key_identifier.pem b/src/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_key_identifier.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_key_identifier.pem
rename to src/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_key_identifier.pem
diff --git a/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_serial.pem b/src/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_serial.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_serial.pem
rename to src/pki/testdata/parse_certificate_unittest/authority_key_identifier/invalid_serial.pem
diff --git a/pki/testdata/parse_certificate_unittest/authority_key_identifier/issuer_and_serial.pem b/src/pki/testdata/parse_certificate_unittest/authority_key_identifier/issuer_and_serial.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/authority_key_identifier/issuer_and_serial.pem
rename to src/pki/testdata/parse_certificate_unittest/authority_key_identifier/issuer_and_serial.pem
diff --git a/pki/testdata/parse_certificate_unittest/authority_key_identifier/issuer_only.pem b/src/pki/testdata/parse_certificate_unittest/authority_key_identifier/issuer_only.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/authority_key_identifier/issuer_only.pem
rename to src/pki/testdata/parse_certificate_unittest/authority_key_identifier/issuer_only.pem
diff --git a/pki/testdata/parse_certificate_unittest/authority_key_identifier/key_identifier.pem b/src/pki/testdata/parse_certificate_unittest/authority_key_identifier/key_identifier.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/authority_key_identifier/key_identifier.pem
rename to src/pki/testdata/parse_certificate_unittest/authority_key_identifier/key_identifier.pem
diff --git a/pki/testdata/parse_certificate_unittest/authority_key_identifier/key_identifier_and_issuer_and_serial.pem b/src/pki/testdata/parse_certificate_unittest/authority_key_identifier/key_identifier_and_issuer_and_serial.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/authority_key_identifier/key_identifier_and_issuer_and_serial.pem
rename to src/pki/testdata/parse_certificate_unittest/authority_key_identifier/key_identifier_and_issuer_and_serial.pem
diff --git a/pki/testdata/parse_certificate_unittest/authority_key_identifier/serial_only.pem b/src/pki/testdata/parse_certificate_unittest/authority_key_identifier/serial_only.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/authority_key_identifier/serial_only.pem
rename to src/pki/testdata/parse_certificate_unittest/authority_key_identifier/serial_only.pem
diff --git a/pki/testdata/parse_certificate_unittest/authority_key_identifier/url_issuer_and_serial.pem b/src/pki/testdata/parse_certificate_unittest/authority_key_identifier/url_issuer_and_serial.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/authority_key_identifier/url_issuer_and_serial.pem
rename to src/pki/testdata/parse_certificate_unittest/authority_key_identifier/url_issuer_and_serial.pem
diff --git a/pki/testdata/parse_certificate_unittest/authority_key_identifier_not_sequence.pem b/src/pki/testdata/parse_certificate_unittest/authority_key_identifier_not_sequence.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/authority_key_identifier_not_sequence.pem
rename to src/pki/testdata/parse_certificate_unittest/authority_key_identifier_not_sequence.pem
diff --git a/pki/testdata/parse_certificate_unittest/bad_key_usage.pem b/src/pki/testdata/parse_certificate_unittest/bad_key_usage.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/bad_key_usage.pem
rename to src/pki/testdata/parse_certificate_unittest/bad_key_usage.pem
diff --git a/pki/testdata/parse_certificate_unittest/bad_policy_qualifiers.pem b/src/pki/testdata/parse_certificate_unittest/bad_policy_qualifiers.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/bad_policy_qualifiers.pem
rename to src/pki/testdata/parse_certificate_unittest/bad_policy_qualifiers.pem
diff --git a/pki/testdata/parse_certificate_unittest/bad_signature_algorithm_oid.pem b/src/pki/testdata/parse_certificate_unittest/bad_signature_algorithm_oid.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/bad_signature_algorithm_oid.pem
rename to src/pki/testdata/parse_certificate_unittest/bad_signature_algorithm_oid.pem
diff --git a/pki/testdata/parse_certificate_unittest/bad_validity.pem b/src/pki/testdata/parse_certificate_unittest/bad_validity.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/bad_validity.pem
rename to src/pki/testdata/parse_certificate_unittest/bad_validity.pem
diff --git a/pki/testdata/parse_certificate_unittest/basic_constraints_ca_false.pem b/src/pki/testdata/parse_certificate_unittest/basic_constraints_ca_false.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/basic_constraints_ca_false.pem
rename to src/pki/testdata/parse_certificate_unittest/basic_constraints_ca_false.pem
diff --git a/pki/testdata/parse_certificate_unittest/basic_constraints_ca_no_path.pem b/src/pki/testdata/parse_certificate_unittest/basic_constraints_ca_no_path.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/basic_constraints_ca_no_path.pem
rename to src/pki/testdata/parse_certificate_unittest/basic_constraints_ca_no_path.pem
diff --git a/pki/testdata/parse_certificate_unittest/basic_constraints_ca_path_9.pem b/src/pki/testdata/parse_certificate_unittest/basic_constraints_ca_path_9.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/basic_constraints_ca_path_9.pem
rename to src/pki/testdata/parse_certificate_unittest/basic_constraints_ca_path_9.pem
diff --git a/pki/testdata/parse_certificate_unittest/basic_constraints_negative_path.pem b/src/pki/testdata/parse_certificate_unittest/basic_constraints_negative_path.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/basic_constraints_negative_path.pem
rename to src/pki/testdata/parse_certificate_unittest/basic_constraints_negative_path.pem
diff --git a/pki/testdata/parse_certificate_unittest/basic_constraints_not_ca.pem b/src/pki/testdata/parse_certificate_unittest/basic_constraints_not_ca.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/basic_constraints_not_ca.pem
rename to src/pki/testdata/parse_certificate_unittest/basic_constraints_not_ca.pem
diff --git a/pki/testdata/parse_certificate_unittest/basic_constraints_path_too_large.pem b/src/pki/testdata/parse_certificate_unittest/basic_constraints_path_too_large.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/basic_constraints_path_too_large.pem
rename to src/pki/testdata/parse_certificate_unittest/basic_constraints_path_too_large.pem
diff --git a/pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_255.pem b/src/pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_255.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_255.pem
rename to src/pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_255.pem
diff --git a/pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_256.pem b/src/pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_256.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_256.pem
rename to src/pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_256.pem
diff --git a/pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_not_ca.pem b/src/pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_not_ca.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_not_ca.pem
rename to src/pki/testdata/parse_certificate_unittest/basic_constraints_pathlen_not_ca.pem
diff --git a/pki/testdata/parse_certificate_unittest/basic_constraints_unconsumed_data.pem b/src/pki/testdata/parse_certificate_unittest/basic_constraints_unconsumed_data.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/basic_constraints_unconsumed_data.pem
rename to src/pki/testdata/parse_certificate_unittest/basic_constraints_unconsumed_data.pem
diff --git a/pki/testdata/parse_certificate_unittest/cert_algorithm_not_sequence.pem b/src/pki/testdata/parse_certificate_unittest/cert_algorithm_not_sequence.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/cert_algorithm_not_sequence.pem
rename to src/pki/testdata/parse_certificate_unittest/cert_algorithm_not_sequence.pem
diff --git a/pki/testdata/parse_certificate_unittest/cert_data_after_signature.pem b/src/pki/testdata/parse_certificate_unittest/cert_data_after_signature.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/cert_data_after_signature.pem
rename to src/pki/testdata/parse_certificate_unittest/cert_data_after_signature.pem
diff --git a/pki/testdata/parse_certificate_unittest/cert_empty_sequence.pem b/src/pki/testdata/parse_certificate_unittest/cert_empty_sequence.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/cert_empty_sequence.pem
rename to src/pki/testdata/parse_certificate_unittest/cert_empty_sequence.pem
diff --git a/pki/testdata/parse_certificate_unittest/cert_missing_signature.pem b/src/pki/testdata/parse_certificate_unittest/cert_missing_signature.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/cert_missing_signature.pem
rename to src/pki/testdata/parse_certificate_unittest/cert_missing_signature.pem
diff --git a/pki/testdata/parse_certificate_unittest/cert_not_sequence.pem b/src/pki/testdata/parse_certificate_unittest/cert_not_sequence.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/cert_not_sequence.pem
rename to src/pki/testdata/parse_certificate_unittest/cert_not_sequence.pem
diff --git a/pki/testdata/parse_certificate_unittest/cert_signature_not_bit_string.pem b/src/pki/testdata/parse_certificate_unittest/cert_signature_not_bit_string.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/cert_signature_not_bit_string.pem
rename to src/pki/testdata/parse_certificate_unittest/cert_signature_not_bit_string.pem
diff --git a/pki/testdata/parse_certificate_unittest/cert_skeleton.pem b/src/pki/testdata/parse_certificate_unittest/cert_skeleton.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/cert_skeleton.pem
rename to src/pki/testdata/parse_certificate_unittest/cert_skeleton.pem
diff --git a/pki/testdata/parse_certificate_unittest/cert_version3.pem b/src/pki/testdata/parse_certificate_unittest/cert_version3.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/cert_version3.pem
rename to src/pki/testdata/parse_certificate_unittest/cert_version3.pem
diff --git a/pki/testdata/parse_certificate_unittest/crldp_1uri_noissuer.pem b/src/pki/testdata/parse_certificate_unittest/crldp_1uri_noissuer.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/crldp_1uri_noissuer.pem
rename to src/pki/testdata/parse_certificate_unittest/crldp_1uri_noissuer.pem
diff --git a/pki/testdata/parse_certificate_unittest/crldp_3uri_noissuer.pem b/src/pki/testdata/parse_certificate_unittest/crldp_3uri_noissuer.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/crldp_3uri_noissuer.pem
rename to src/pki/testdata/parse_certificate_unittest/crldp_3uri_noissuer.pem
diff --git a/pki/testdata/parse_certificate_unittest/crldp_full_name_as_dirname.pem b/src/pki/testdata/parse_certificate_unittest/crldp_full_name_as_dirname.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/crldp_full_name_as_dirname.pem
rename to src/pki/testdata/parse_certificate_unittest/crldp_full_name_as_dirname.pem
diff --git a/pki/testdata/parse_certificate_unittest/crldp_issuer_as_dirname.pem b/src/pki/testdata/parse_certificate_unittest/crldp_issuer_as_dirname.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/crldp_issuer_as_dirname.pem
rename to src/pki/testdata/parse_certificate_unittest/crldp_issuer_as_dirname.pem
diff --git a/pki/testdata/parse_certificate_unittest/extended_key_usage.pem b/src/pki/testdata/parse_certificate_unittest/extended_key_usage.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/extended_key_usage.pem
rename to src/pki/testdata/parse_certificate_unittest/extended_key_usage.pem
diff --git a/pki/testdata/parse_certificate_unittest/extension_critical.pem b/src/pki/testdata/parse_certificate_unittest/extension_critical.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/extension_critical.pem
rename to src/pki/testdata/parse_certificate_unittest/extension_critical.pem
diff --git a/pki/testdata/parse_certificate_unittest/extension_critical_0.pem b/src/pki/testdata/parse_certificate_unittest/extension_critical_0.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/extension_critical_0.pem
rename to src/pki/testdata/parse_certificate_unittest/extension_critical_0.pem
diff --git a/pki/testdata/parse_certificate_unittest/extension_critical_3.pem b/src/pki/testdata/parse_certificate_unittest/extension_critical_3.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/extension_critical_3.pem
rename to src/pki/testdata/parse_certificate_unittest/extension_critical_3.pem
diff --git a/pki/testdata/parse_certificate_unittest/extension_not_critical.pem b/src/pki/testdata/parse_certificate_unittest/extension_not_critical.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/extension_not_critical.pem
rename to src/pki/testdata/parse_certificate_unittest/extension_not_critical.pem
diff --git a/pki/testdata/parse_certificate_unittest/extensions_data_after_sequence.pem b/src/pki/testdata/parse_certificate_unittest/extensions_data_after_sequence.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/extensions_data_after_sequence.pem
rename to src/pki/testdata/parse_certificate_unittest/extensions_data_after_sequence.pem
diff --git a/pki/testdata/parse_certificate_unittest/extensions_duplicate_key_usage.pem b/src/pki/testdata/parse_certificate_unittest/extensions_duplicate_key_usage.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/extensions_duplicate_key_usage.pem
rename to src/pki/testdata/parse_certificate_unittest/extensions_duplicate_key_usage.pem
diff --git a/pki/testdata/parse_certificate_unittest/extensions_empty_sequence.pem b/src/pki/testdata/parse_certificate_unittest/extensions_empty_sequence.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/extensions_empty_sequence.pem
rename to src/pki/testdata/parse_certificate_unittest/extensions_empty_sequence.pem
diff --git a/pki/testdata/parse_certificate_unittest/extensions_not_sequence.pem b/src/pki/testdata/parse_certificate_unittest/extensions_not_sequence.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/extensions_not_sequence.pem
rename to src/pki/testdata/parse_certificate_unittest/extensions_not_sequence.pem
diff --git a/pki/testdata/parse_certificate_unittest/extensions_real.pem b/src/pki/testdata/parse_certificate_unittest/extensions_real.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/extensions_real.pem
rename to src/pki/testdata/parse_certificate_unittest/extensions_real.pem
diff --git a/pki/testdata/parse_certificate_unittest/failed_signature_algorithm.pem b/src/pki/testdata/parse_certificate_unittest/failed_signature_algorithm.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/failed_signature_algorithm.pem
rename to src/pki/testdata/parse_certificate_unittest/failed_signature_algorithm.pem
diff --git a/pki/testdata/parse_certificate_unittest/inhibit_any_policy.pem b/src/pki/testdata/parse_certificate_unittest/inhibit_any_policy.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/inhibit_any_policy.pem
rename to src/pki/testdata/parse_certificate_unittest/inhibit_any_policy.pem
diff --git a/pki/testdata/parse_certificate_unittest/issuer_bad_printable_string.pem b/src/pki/testdata/parse_certificate_unittest/issuer_bad_printable_string.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/issuer_bad_printable_string.pem
rename to src/pki/testdata/parse_certificate_unittest/issuer_bad_printable_string.pem
diff --git a/pki/testdata/parse_certificate_unittest/key_usage.pem b/src/pki/testdata/parse_certificate_unittest/key_usage.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/key_usage.pem
rename to src/pki/testdata/parse_certificate_unittest/key_usage.pem
diff --git a/pki/testdata/parse_certificate_unittest/name_constraints_bad_ip.pem b/src/pki/testdata/parse_certificate_unittest/name_constraints_bad_ip.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/name_constraints_bad_ip.pem
rename to src/pki/testdata/parse_certificate_unittest/name_constraints_bad_ip.pem
diff --git a/pki/testdata/parse_certificate_unittest/policies.pem b/src/pki/testdata/parse_certificate_unittest/policies.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/policies.pem
rename to src/pki/testdata/parse_certificate_unittest/policies.pem
diff --git a/pki/testdata/parse_certificate_unittest/policy_constraints_empty.pem b/src/pki/testdata/parse_certificate_unittest/policy_constraints_empty.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/policy_constraints_empty.pem
rename to src/pki/testdata/parse_certificate_unittest/policy_constraints_empty.pem
diff --git a/pki/testdata/parse_certificate_unittest/policy_constraints_inhibit.pem b/src/pki/testdata/parse_certificate_unittest/policy_constraints_inhibit.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/policy_constraints_inhibit.pem
rename to src/pki/testdata/parse_certificate_unittest/policy_constraints_inhibit.pem
diff --git a/pki/testdata/parse_certificate_unittest/policy_constraints_inhibit_require.pem b/src/pki/testdata/parse_certificate_unittest/policy_constraints_inhibit_require.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/policy_constraints_inhibit_require.pem
rename to src/pki/testdata/parse_certificate_unittest/policy_constraints_inhibit_require.pem
diff --git a/pki/testdata/parse_certificate_unittest/policy_constraints_require.pem b/src/pki/testdata/parse_certificate_unittest/policy_constraints_require.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/policy_constraints_require.pem
rename to src/pki/testdata/parse_certificate_unittest/policy_constraints_require.pem
diff --git a/pki/testdata/parse_certificate_unittest/policy_qualifiers_empty_sequence.pem b/src/pki/testdata/parse_certificate_unittest/policy_qualifiers_empty_sequence.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/policy_qualifiers_empty_sequence.pem
rename to src/pki/testdata/parse_certificate_unittest/policy_qualifiers_empty_sequence.pem
diff --git a/pki/testdata/parse_certificate_unittest/rebase-errors.py b/src/pki/testdata/parse_certificate_unittest/rebase-errors.py
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/rebase-errors.py
rename to src/pki/testdata/parse_certificate_unittest/rebase-errors.py
diff --git a/pki/testdata/parse_certificate_unittest/regenerate_pem_from_ascii.py b/src/pki/testdata/parse_certificate_unittest/regenerate_pem_from_ascii.py
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/regenerate_pem_from_ascii.py
rename to src/pki/testdata/parse_certificate_unittest/regenerate_pem_from_ascii.py
diff --git a/pki/testdata/parse_certificate_unittest/serial_37_bytes.pem b/src/pki/testdata/parse_certificate_unittest/serial_37_bytes.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/serial_37_bytes.pem
rename to src/pki/testdata/parse_certificate_unittest/serial_37_bytes.pem
diff --git a/pki/testdata/parse_certificate_unittest/serial_negative.pem b/src/pki/testdata/parse_certificate_unittest/serial_negative.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/serial_negative.pem
rename to src/pki/testdata/parse_certificate_unittest/serial_negative.pem
diff --git a/pki/testdata/parse_certificate_unittest/serial_not_minimal.pem b/src/pki/testdata/parse_certificate_unittest/serial_not_minimal.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/serial_not_minimal.pem
rename to src/pki/testdata/parse_certificate_unittest/serial_not_minimal.pem
diff --git a/pki/testdata/parse_certificate_unittest/serial_not_number.pem b/src/pki/testdata/parse_certificate_unittest/serial_not_number.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/serial_not_number.pem
rename to src/pki/testdata/parse_certificate_unittest/serial_not_number.pem
diff --git a/pki/testdata/parse_certificate_unittest/serial_zero.pem b/src/pki/testdata/parse_certificate_unittest/serial_zero.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/serial_zero.pem
rename to src/pki/testdata/parse_certificate_unittest/serial_zero.pem
diff --git a/pki/testdata/parse_certificate_unittest/serial_zero_padded.pem b/src/pki/testdata/parse_certificate_unittest/serial_zero_padded.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/serial_zero_padded.pem
rename to src/pki/testdata/parse_certificate_unittest/serial_zero_padded.pem
diff --git a/pki/testdata/parse_certificate_unittest/serial_zero_padded_21_bytes.pem b/src/pki/testdata/parse_certificate_unittest/serial_zero_padded_21_bytes.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/serial_zero_padded_21_bytes.pem
rename to src/pki/testdata/parse_certificate_unittest/serial_zero_padded_21_bytes.pem
diff --git a/pki/testdata/parse_certificate_unittest/signature_algorithm_null.pem b/src/pki/testdata/parse_certificate_unittest/signature_algorithm_null.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/signature_algorithm_null.pem
rename to src/pki/testdata/parse_certificate_unittest/signature_algorithm_null.pem
diff --git a/pki/testdata/parse_certificate_unittest/subject_alt_name.pem b/src/pki/testdata/parse_certificate_unittest/subject_alt_name.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/subject_alt_name.pem
rename to src/pki/testdata/parse_certificate_unittest/subject_alt_name.pem
diff --git a/pki/testdata/parse_certificate_unittest/subject_blank_subjectaltname_not_critical.pem b/src/pki/testdata/parse_certificate_unittest/subject_blank_subjectaltname_not_critical.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/subject_blank_subjectaltname_not_critical.pem
rename to src/pki/testdata/parse_certificate_unittest/subject_blank_subjectaltname_not_critical.pem
diff --git a/pki/testdata/parse_certificate_unittest/subject_key_identifier_not_octet_string.pem b/src/pki/testdata/parse_certificate_unittest/subject_key_identifier_not_octet_string.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/subject_key_identifier_not_octet_string.pem
rename to src/pki/testdata/parse_certificate_unittest/subject_key_identifier_not_octet_string.pem
diff --git a/pki/testdata/parse_certificate_unittest/subject_not_ascii.pem b/src/pki/testdata/parse_certificate_unittest/subject_not_ascii.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/subject_not_ascii.pem
rename to src/pki/testdata/parse_certificate_unittest/subject_not_ascii.pem
diff --git a/pki/testdata/parse_certificate_unittest/subject_not_printable_string.pem b/src/pki/testdata/parse_certificate_unittest/subject_not_printable_string.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/subject_not_printable_string.pem
rename to src/pki/testdata/parse_certificate_unittest/subject_not_printable_string.pem
diff --git a/pki/testdata/parse_certificate_unittest/subject_printable_string_containing_utf8_client_cert.pem b/src/pki/testdata/parse_certificate_unittest/subject_printable_string_containing_utf8_client_cert.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/subject_printable_string_containing_utf8_client_cert.pem
rename to src/pki/testdata/parse_certificate_unittest/subject_printable_string_containing_utf8_client_cert.pem
diff --git a/pki/testdata/parse_certificate_unittest/subject_t61string.pem b/src/pki/testdata/parse_certificate_unittest/subject_t61string.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/subject_t61string.pem
rename to src/pki/testdata/parse_certificate_unittest/subject_t61string.pem
diff --git a/pki/testdata/parse_certificate_unittest/subject_t61string_1-32.pem b/src/pki/testdata/parse_certificate_unittest/subject_t61string_1-32.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/subject_t61string_1-32.pem
rename to src/pki/testdata/parse_certificate_unittest/subject_t61string_1-32.pem
diff --git a/pki/testdata/parse_certificate_unittest/subject_t61string_126-160.pem b/src/pki/testdata/parse_certificate_unittest/subject_t61string_126-160.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/subject_t61string_126-160.pem
rename to src/pki/testdata/parse_certificate_unittest/subject_t61string_126-160.pem
diff --git a/pki/testdata/parse_certificate_unittest/subject_t61string_actual.pem b/src/pki/testdata/parse_certificate_unittest/subject_t61string_actual.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/subject_t61string_actual.pem
rename to src/pki/testdata/parse_certificate_unittest/subject_t61string_actual.pem
diff --git a/pki/testdata/parse_certificate_unittest/subjectaltname_bad_ip.pem b/src/pki/testdata/parse_certificate_unittest/subjectaltname_bad_ip.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/subjectaltname_bad_ip.pem
rename to src/pki/testdata/parse_certificate_unittest/subjectaltname_bad_ip.pem
diff --git a/pki/testdata/parse_certificate_unittest/subjectaltname_dns_not_ascii.pem b/src/pki/testdata/parse_certificate_unittest/subjectaltname_dns_not_ascii.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/subjectaltname_dns_not_ascii.pem
rename to src/pki/testdata/parse_certificate_unittest/subjectaltname_dns_not_ascii.pem
diff --git a/pki/testdata/parse_certificate_unittest/subjectaltname_general_names_empty_sequence.pem b/src/pki/testdata/parse_certificate_unittest/subjectaltname_general_names_empty_sequence.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/subjectaltname_general_names_empty_sequence.pem
rename to src/pki/testdata/parse_certificate_unittest/subjectaltname_general_names_empty_sequence.pem
diff --git a/pki/testdata/parse_certificate_unittest/subjectaltname_trailing_data.pem b/src/pki/testdata/parse_certificate_unittest/subjectaltname_trailing_data.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/subjectaltname_trailing_data.pem
rename to src/pki/testdata/parse_certificate_unittest/subjectaltname_trailing_data.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_explicit_v1.pem b/src/pki/testdata/parse_certificate_unittest/tbs_explicit_v1.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_explicit_v1.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_explicit_v1.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_v1.pem b/src/pki/testdata/parse_certificate_unittest/tbs_v1.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_v1.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_v1.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_v1_extensions.pem b/src/pki/testdata/parse_certificate_unittest/tbs_v1_extensions.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_v1_extensions.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_v1_extensions.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_v2_extensions.pem b/src/pki/testdata/parse_certificate_unittest/tbs_v2_extensions.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_v2_extensions.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_v2_extensions.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_v2_issuer_and_subject_unique_id.pem b/src/pki/testdata/parse_certificate_unittest/tbs_v2_issuer_and_subject_unique_id.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_v2_issuer_and_subject_unique_id.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_v2_issuer_and_subject_unique_id.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_v2_issuer_unique_id.pem b/src/pki/testdata/parse_certificate_unittest/tbs_v2_issuer_unique_id.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_v2_issuer_unique_id.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_v2_issuer_unique_id.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_v2_no_optionals.pem b/src/pki/testdata/parse_certificate_unittest/tbs_v2_no_optionals.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_v2_no_optionals.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_v2_no_optionals.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_v3_all_optionals.pem b/src/pki/testdata/parse_certificate_unittest/tbs_v3_all_optionals.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_v3_all_optionals.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_v3_all_optionals.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_v3_data_after_extensions.pem b/src/pki/testdata/parse_certificate_unittest/tbs_v3_data_after_extensions.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_v3_data_after_extensions.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_v3_data_after_extensions.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_v3_extensions.pem b/src/pki/testdata/parse_certificate_unittest/tbs_v3_extensions.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_v3_extensions.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_v3_extensions.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_v3_extensions_not_sequence.pem b/src/pki/testdata/parse_certificate_unittest/tbs_v3_extensions_not_sequence.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_v3_extensions_not_sequence.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_v3_extensions_not_sequence.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_v3_no_optionals.pem b/src/pki/testdata/parse_certificate_unittest/tbs_v3_no_optionals.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_v3_no_optionals.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_v3_no_optionals.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_v3_real.pem b/src/pki/testdata/parse_certificate_unittest/tbs_v3_real.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_v3_real.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_v3_real.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_v4.pem b/src/pki/testdata/parse_certificate_unittest/tbs_v4.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_v4.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_v4.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_validity_both_generalized_time.pem b/src/pki/testdata/parse_certificate_unittest/tbs_validity_both_generalized_time.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_validity_both_generalized_time.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_validity_both_generalized_time.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_validity_both_utc_time.pem b/src/pki/testdata/parse_certificate_unittest/tbs_validity_both_utc_time.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_validity_both_utc_time.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_validity_both_utc_time.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_validity_generalized_time_and_utc_time.pem b/src/pki/testdata/parse_certificate_unittest/tbs_validity_generalized_time_and_utc_time.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_validity_generalized_time_and_utc_time.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_validity_generalized_time_and_utc_time.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_validity_relaxed.pem b/src/pki/testdata/parse_certificate_unittest/tbs_validity_relaxed.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_validity_relaxed.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_validity_relaxed.pem
diff --git a/pki/testdata/parse_certificate_unittest/tbs_validity_utc_time_and_generalized_time.pem b/src/pki/testdata/parse_certificate_unittest/tbs_validity_utc_time_and_generalized_time.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/tbs_validity_utc_time_and_generalized_time.pem
rename to src/pki/testdata/parse_certificate_unittest/tbs_validity_utc_time_and_generalized_time.pem
diff --git a/pki/testdata/parse_certificate_unittest/v1_explicit_version.pem b/src/pki/testdata/parse_certificate_unittest/v1_explicit_version.pem
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/v1_explicit_version.pem
rename to src/pki/testdata/parse_certificate_unittest/v1_explicit_version.pem
diff --git a/pki/testdata/parse_certificate_unittest/v3_certificate_template.pk8 b/src/pki/testdata/parse_certificate_unittest/v3_certificate_template.pk8
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/v3_certificate_template.pk8
rename to src/pki/testdata/parse_certificate_unittest/v3_certificate_template.pk8
Binary files differ
diff --git a/pki/testdata/parse_certificate_unittest/v3_certificate_template.txt b/src/pki/testdata/parse_certificate_unittest/v3_certificate_template.txt
similarity index 100%
rename from pki/testdata/parse_certificate_unittest/v3_certificate_template.txt
rename to src/pki/testdata/parse_certificate_unittest/v3_certificate_template.txt
diff --git a/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/generate-certs.py b/src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/generate-certs.py
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/generate-certs.py
rename to src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/generate-certs.py
diff --git a/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_match_name_only.pem b/src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_match_name_only.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_match_name_only.pem
rename to src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_match_name_only.pem
diff --git a/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_matching.pem b/src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_matching.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_matching.pem
rename to src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_matching.pem
diff --git a/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_mismatch.pem b/src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_mismatch.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_mismatch.pem
rename to src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/int_mismatch.pem
diff --git a/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Intermediate.key b/src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Intermediate.key
rename to src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Intermediate.key
diff --git a/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Root.key b/src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Root.key
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Root.key
rename to src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Root.key
diff --git a/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Root2.key b/src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Root2.key
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Root2.key
rename to src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Root2.key
diff --git a/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Target.key b/src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Target.key
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Target.key
rename to src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/keys/Target.key
diff --git a/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/root.pem b/src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/root.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/root.pem
rename to src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/root.pem
diff --git a/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/root2.pem b/src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/root2.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/root2.pem
rename to src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/root2.pem
diff --git a/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/target.pem b/src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/target.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/target.pem
rename to src/pki/testdata/path_builder_unittest/key_id_name_and_serial_prioritization/target.pem
diff --git a/pki/testdata/path_builder_unittest/key_id_prioritization/generate-certs.py b/src/pki/testdata/path_builder_unittest/key_id_prioritization/generate-certs.py
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_prioritization/generate-certs.py
rename to src/pki/testdata/path_builder_unittest/key_id_prioritization/generate-certs.py
diff --git a/pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_a.pem b/src/pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_a.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_a.pem
rename to src/pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_a.pem
diff --git a/pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_b.pem b/src/pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_b.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_b.pem
rename to src/pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_b.pem
diff --git a/pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_c.pem b/src/pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_c.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_c.pem
rename to src/pki/testdata/path_builder_unittest/key_id_prioritization/int_different_ski_c.pem
diff --git a/pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_a.pem b/src/pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_a.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_a.pem
rename to src/pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_a.pem
diff --git a/pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_b.pem b/src/pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_b.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_b.pem
rename to src/pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_b.pem
diff --git a/pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_c.pem b/src/pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_c.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_c.pem
rename to src/pki/testdata/path_builder_unittest/key_id_prioritization/int_matching_ski_c.pem
diff --git a/pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_a.pem b/src/pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_a.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_a.pem
rename to src/pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_a.pem
diff --git a/pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_b.pem b/src/pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_b.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_b.pem
rename to src/pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_b.pem
diff --git a/pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_c.pem b/src/pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_c.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_c.pem
rename to src/pki/testdata/path_builder_unittest/key_id_prioritization/int_no_ski_c.pem
diff --git a/pki/testdata/path_builder_unittest/key_id_prioritization/keys/Intermediate.key b/src/pki/testdata/path_builder_unittest/key_id_prioritization/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_prioritization/keys/Intermediate.key
rename to src/pki/testdata/path_builder_unittest/key_id_prioritization/keys/Intermediate.key
diff --git a/pki/testdata/path_builder_unittest/key_id_prioritization/keys/Intermediate_1.key b/src/pki/testdata/path_builder_unittest/key_id_prioritization/keys/Intermediate_1.key
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_prioritization/keys/Intermediate_1.key
rename to src/pki/testdata/path_builder_unittest/key_id_prioritization/keys/Intermediate_1.key
diff --git a/pki/testdata/path_builder_unittest/key_id_prioritization/keys/Root.key b/src/pki/testdata/path_builder_unittest/key_id_prioritization/keys/Root.key
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_prioritization/keys/Root.key
rename to src/pki/testdata/path_builder_unittest/key_id_prioritization/keys/Root.key
diff --git a/pki/testdata/path_builder_unittest/key_id_prioritization/keys/Target.key b/src/pki/testdata/path_builder_unittest/key_id_prioritization/keys/Target.key
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_prioritization/keys/Target.key
rename to src/pki/testdata/path_builder_unittest/key_id_prioritization/keys/Target.key
diff --git a/pki/testdata/path_builder_unittest/key_id_prioritization/root.pem b/src/pki/testdata/path_builder_unittest/key_id_prioritization/root.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_prioritization/root.pem
rename to src/pki/testdata/path_builder_unittest/key_id_prioritization/root.pem
diff --git a/pki/testdata/path_builder_unittest/key_id_prioritization/target.pem b/src/pki/testdata/path_builder_unittest/key_id_prioritization/target.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/key_id_prioritization/target.pem
rename to src/pki/testdata/path_builder_unittest/key_id_prioritization/target.pem
diff --git a/pki/testdata/path_builder_unittest/multi-root-A-by-B.pem b/src/pki/testdata/path_builder_unittest/multi-root-A-by-B.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/multi-root-A-by-B.pem
rename to src/pki/testdata/path_builder_unittest/multi-root-A-by-B.pem
diff --git a/pki/testdata/path_builder_unittest/multi-root-B-by-C.pem b/src/pki/testdata/path_builder_unittest/multi-root-B-by-C.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/multi-root-B-by-C.pem
rename to src/pki/testdata/path_builder_unittest/multi-root-B-by-C.pem
diff --git a/pki/testdata/path_builder_unittest/multi-root-B-by-F.pem b/src/pki/testdata/path_builder_unittest/multi-root-B-by-F.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/multi-root-B-by-F.pem
rename to src/pki/testdata/path_builder_unittest/multi-root-B-by-F.pem
diff --git a/pki/testdata/path_builder_unittest/multi-root-C-by-D.pem b/src/pki/testdata/path_builder_unittest/multi-root-C-by-D.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/multi-root-C-by-D.pem
rename to src/pki/testdata/path_builder_unittest/multi-root-C-by-D.pem
diff --git a/pki/testdata/path_builder_unittest/multi-root-C-by-E.pem b/src/pki/testdata/path_builder_unittest/multi-root-C-by-E.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/multi-root-C-by-E.pem
rename to src/pki/testdata/path_builder_unittest/multi-root-C-by-E.pem
diff --git a/pki/testdata/path_builder_unittest/multi-root-D-by-D.pem b/src/pki/testdata/path_builder_unittest/multi-root-D-by-D.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/multi-root-D-by-D.pem
rename to src/pki/testdata/path_builder_unittest/multi-root-D-by-D.pem
diff --git a/pki/testdata/path_builder_unittest/multi-root-E-by-E.pem b/src/pki/testdata/path_builder_unittest/multi-root-E-by-E.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/multi-root-E-by-E.pem
rename to src/pki/testdata/path_builder_unittest/multi-root-E-by-E.pem
diff --git a/pki/testdata/path_builder_unittest/multi-root-F-by-E.pem b/src/pki/testdata/path_builder_unittest/multi-root-F-by-E.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/multi-root-F-by-E.pem
rename to src/pki/testdata/path_builder_unittest/multi-root-F-by-E.pem
diff --git a/pki/testdata/path_builder_unittest/precertificate/precertificate.pem b/src/pki/testdata/path_builder_unittest/precertificate/precertificate.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/precertificate/precertificate.pem
rename to src/pki/testdata/path_builder_unittest/precertificate/precertificate.pem
diff --git a/pki/testdata/path_builder_unittest/precertificate/root.pem b/src/pki/testdata/path_builder_unittest/precertificate/root.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/precertificate/root.pem
rename to src/pki/testdata/path_builder_unittest/precertificate/root.pem
diff --git a/pki/testdata/path_builder_unittest/self_issued_prioritization/generate-certs.py b/src/pki/testdata/path_builder_unittest/self_issued_prioritization/generate-certs.py
similarity index 100%
rename from pki/testdata/path_builder_unittest/self_issued_prioritization/generate-certs.py
rename to src/pki/testdata/path_builder_unittest/self_issued_prioritization/generate-certs.py
diff --git a/pki/testdata/path_builder_unittest/self_issued_prioritization/keys/Root1.key b/src/pki/testdata/path_builder_unittest/self_issued_prioritization/keys/Root1.key
similarity index 100%
rename from pki/testdata/path_builder_unittest/self_issued_prioritization/keys/Root1.key
rename to src/pki/testdata/path_builder_unittest/self_issued_prioritization/keys/Root1.key
diff --git a/pki/testdata/path_builder_unittest/self_issued_prioritization/keys/Root2.key b/src/pki/testdata/path_builder_unittest/self_issued_prioritization/keys/Root2.key
similarity index 100%
rename from pki/testdata/path_builder_unittest/self_issued_prioritization/keys/Root2.key
rename to src/pki/testdata/path_builder_unittest/self_issued_prioritization/keys/Root2.key
diff --git a/pki/testdata/path_builder_unittest/self_issued_prioritization/keys/Target.key b/src/pki/testdata/path_builder_unittest/self_issued_prioritization/keys/Target.key
similarity index 100%
rename from pki/testdata/path_builder_unittest/self_issued_prioritization/keys/Target.key
rename to src/pki/testdata/path_builder_unittest/self_issued_prioritization/keys/Target.key
diff --git a/pki/testdata/path_builder_unittest/self_issued_prioritization/root1.pem b/src/pki/testdata/path_builder_unittest/self_issued_prioritization/root1.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/self_issued_prioritization/root1.pem
rename to src/pki/testdata/path_builder_unittest/self_issued_prioritization/root1.pem
diff --git a/pki/testdata/path_builder_unittest/self_issued_prioritization/root1_cross.pem b/src/pki/testdata/path_builder_unittest/self_issued_prioritization/root1_cross.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/self_issued_prioritization/root1_cross.pem
rename to src/pki/testdata/path_builder_unittest/self_issued_prioritization/root1_cross.pem
diff --git a/pki/testdata/path_builder_unittest/self_issued_prioritization/root2.pem b/src/pki/testdata/path_builder_unittest/self_issued_prioritization/root2.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/self_issued_prioritization/root2.pem
rename to src/pki/testdata/path_builder_unittest/self_issued_prioritization/root2.pem
diff --git a/pki/testdata/path_builder_unittest/self_issued_prioritization/target.pem b/src/pki/testdata/path_builder_unittest/self_issued_prioritization/target.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/self_issued_prioritization/target.pem
rename to src/pki/testdata/path_builder_unittest/self_issued_prioritization/target.pem
diff --git a/pki/testdata/path_builder_unittest/validity_date_prioritization/generate-certs.py b/src/pki/testdata/path_builder_unittest/validity_date_prioritization/generate-certs.py
similarity index 100%
rename from pki/testdata/path_builder_unittest/validity_date_prioritization/generate-certs.py
rename to src/pki/testdata/path_builder_unittest/validity_date_prioritization/generate-certs.py
diff --git a/pki/testdata/path_builder_unittest/validity_date_prioritization/int_ac.pem b/src/pki/testdata/path_builder_unittest/validity_date_prioritization/int_ac.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/validity_date_prioritization/int_ac.pem
rename to src/pki/testdata/path_builder_unittest/validity_date_prioritization/int_ac.pem
diff --git a/pki/testdata/path_builder_unittest/validity_date_prioritization/int_ad.pem b/src/pki/testdata/path_builder_unittest/validity_date_prioritization/int_ad.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/validity_date_prioritization/int_ad.pem
rename to src/pki/testdata/path_builder_unittest/validity_date_prioritization/int_ad.pem
diff --git a/pki/testdata/path_builder_unittest/validity_date_prioritization/int_bc.pem b/src/pki/testdata/path_builder_unittest/validity_date_prioritization/int_bc.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/validity_date_prioritization/int_bc.pem
rename to src/pki/testdata/path_builder_unittest/validity_date_prioritization/int_bc.pem
diff --git a/pki/testdata/path_builder_unittest/validity_date_prioritization/int_bd.pem b/src/pki/testdata/path_builder_unittest/validity_date_prioritization/int_bd.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/validity_date_prioritization/int_bd.pem
rename to src/pki/testdata/path_builder_unittest/validity_date_prioritization/int_bd.pem
diff --git a/pki/testdata/path_builder_unittest/validity_date_prioritization/keys/Intermediate.key b/src/pki/testdata/path_builder_unittest/validity_date_prioritization/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/path_builder_unittest/validity_date_prioritization/keys/Intermediate.key
rename to src/pki/testdata/path_builder_unittest/validity_date_prioritization/keys/Intermediate.key
diff --git a/pki/testdata/path_builder_unittest/validity_date_prioritization/keys/Root.key b/src/pki/testdata/path_builder_unittest/validity_date_prioritization/keys/Root.key
similarity index 100%
rename from pki/testdata/path_builder_unittest/validity_date_prioritization/keys/Root.key
rename to src/pki/testdata/path_builder_unittest/validity_date_prioritization/keys/Root.key
diff --git a/pki/testdata/path_builder_unittest/validity_date_prioritization/keys/Target.key b/src/pki/testdata/path_builder_unittest/validity_date_prioritization/keys/Target.key
similarity index 100%
rename from pki/testdata/path_builder_unittest/validity_date_prioritization/keys/Target.key
rename to src/pki/testdata/path_builder_unittest/validity_date_prioritization/keys/Target.key
diff --git a/pki/testdata/path_builder_unittest/validity_date_prioritization/root.pem b/src/pki/testdata/path_builder_unittest/validity_date_prioritization/root.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/validity_date_prioritization/root.pem
rename to src/pki/testdata/path_builder_unittest/validity_date_prioritization/root.pem
diff --git a/pki/testdata/path_builder_unittest/validity_date_prioritization/target.pem b/src/pki/testdata/path_builder_unittest/validity_date_prioritization/target.pem
similarity index 100%
rename from pki/testdata/path_builder_unittest/validity_date_prioritization/target.pem
rename to src/pki/testdata/path_builder_unittest/validity_date_prioritization/target.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/README b/src/pki/testdata/verify_certificate_chain_unittest/README
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/README
rename to src/pki/testdata/verify_certificate_chain_unittest/README
diff --git a/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/keys/Intermediate_1.key b/src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/keys/Intermediate_1.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/keys/Intermediate_1.key
rename to src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/keys/Intermediate_1.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/main.test b/src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/basic-constraints-pathlen-0-self-issued/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-intermediate/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-intermediate/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-intermediate/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-intermediate/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-intermediate/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/not-after.test b/src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/not-after.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-intermediate/not-after.test
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/not-after.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/not-before.test b/src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/not-before.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-intermediate/not-before.test
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-intermediate/not-before.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-root/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/expired-root/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-root/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-root/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-root/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/expired-root/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-root/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-root/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-root/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/expired-root/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-root/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-root/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-root/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/expired-root/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-root/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-root/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-root/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/expired-root/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-root/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-root/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-root/keys/expired-unconstrained-root_Root.key b/src/pki/testdata/verify_certificate_chain_unittest/expired-root/keys/expired-unconstrained-root_Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-root/keys/expired-unconstrained-root_Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-root/keys/expired-unconstrained-root_Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-root/keys/expired-unconstrained-root_Target.key b/src/pki/testdata/verify_certificate_chain_unittest/expired-root/keys/expired-unconstrained-root_Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-root/keys/expired-unconstrained-root_Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-root/keys/expired-unconstrained-root_Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration-and-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration-and-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration-and-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration-and-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration.test b/src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration.test
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after-ta-with-expiration.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after.test b/src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-root/not-after.test
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-after.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-root/not-before-ta-with-expiration.test b/src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-before-ta-with-expiration.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-root/not-before-ta-with-expiration.test
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-before-ta-with-expiration.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-root/not-before.test b/src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-before.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-root/not-before.test
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-root/not-before.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-target/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/expired-target/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-target/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-target/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-target/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/expired-target/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-target/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-target/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-target/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/expired-target/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-target/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-target/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-target/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/expired-target/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-target/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-target/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-target/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/expired-target/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-target/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-target/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-target/not-after.test b/src/pki/testdata/verify_certificate_chain_unittest/expired-target/not-after.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-target/not-after.test
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-target/not-after.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/expired-target/not-before.test b/src/pki/testdata/verify_certificate_chain_unittest/expired-target/not-before.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/expired-target/not-before.test
rename to src/pki/testdata/verify_certificate_chain_unittest/expired-target/not-before.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/generate-all.sh b/src/pki/testdata/verify_certificate_chain_unittest/generate-all.sh
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/generate-all.sh
rename to src/pki/testdata/verify_certificate_chain_unittest/generate-all.sh
diff --git a/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/keys/BogusRoot.key b/src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/keys/BogusRoot.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/keys/BogusRoot.key
rename to src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/keys/BogusRoot.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/main.test b/src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/incorrect-trust-anchor/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Intermediate_1.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Intermediate_1.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Intermediate_1.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Intermediate_1.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Root_1.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Root_1.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Root_1.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Root_1.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/main.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-and-target-wrong-signature/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/main.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-ca-false/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/main.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-basic-constraints-not-critical/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/any.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/any.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/any.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/any.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/clientauth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-any-and-clientauth/serverauth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/any.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/any.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/any.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/any.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/clientauth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-clientauth/serverauth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Intermediate_1.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Intermediate_1.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Intermediate_1.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Intermediate_1.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Root_1.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Root_1.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Root_1.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Root_1.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Target_1.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Target_1.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Target_1.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/keys/Target_1.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-any.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-any.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-any.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-any.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-clientAuth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha1-eku-serverAuth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-any.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-any.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-any.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-any.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-clientAuth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-eku-server-gated-crypto/sha256-eku-serverAuth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/main.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-basic-constraints/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/main.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-lacks-signing-key-usage/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/main.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-signed-with-sha1/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/main.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-critical-extension/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/main.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-unknown-non-critical-extension/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Root_1.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Root_1.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Root_1.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Root_1.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/main.test b/src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/intermediate-wrong-signature-no-authority-key-identifier/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.pem b/src/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.test b/src/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.test
rename to src/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/anchor.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.pem b/src/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.test b/src/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.test
rename to src/pki/testdata/verify_certificate_chain_unittest/issuer-and-subject-not-byte-for-byte-equal/target.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/key-rollover/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/key-rollover/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/key-rollover/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/key-rollover/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/key-rollover/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/key-rollover/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/key-rollover/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/key-rollover/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/key-rollover/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/key-rollover/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/key-rollover/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/key-rollover/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/key-rollover/keys/Root_1.key b/src/pki/testdata/verify_certificate_chain_unittest/key-rollover/keys/Root_1.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/key-rollover/keys/Root_1.key
rename to src/pki/testdata/verify_certificate_chain_unittest/key-rollover/keys/Root_1.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/key-rollover/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/key-rollover/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/key-rollover/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/key-rollover/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/key-rollover/longrolloverchain.pem b/src/pki/testdata/verify_certificate_chain_unittest/key-rollover/longrolloverchain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/key-rollover/longrolloverchain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/key-rollover/longrolloverchain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/key-rollover/longrolloverchain.test b/src/pki/testdata/verify_certificate_chain_unittest/key-rollover/longrolloverchain.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/key-rollover/longrolloverchain.test
rename to src/pki/testdata/verify_certificate_chain_unittest/key-rollover/longrolloverchain.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/key-rollover/newchain.pem b/src/pki/testdata/verify_certificate_chain_unittest/key-rollover/newchain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/key-rollover/newchain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/key-rollover/newchain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/key-rollover/newchain.test b/src/pki/testdata/verify_certificate_chain_unittest/key-rollover/newchain.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/key-rollover/newchain.test
rename to src/pki/testdata/verify_certificate_chain_unittest/key-rollover/newchain.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/key-rollover/oldchain.pem b/src/pki/testdata/verify_certificate_chain_unittest/key-rollover/oldchain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/key-rollover/oldchain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/key-rollover/oldchain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/key-rollover/oldchain.test b/src/pki/testdata/verify_certificate_chain_unittest/key-rollover/oldchain.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/key-rollover/oldchain.test
rename to src/pki/testdata/verify_certificate_chain_unittest/key-rollover/oldchain.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/key-rollover/rolloverchain.pem b/src/pki/testdata/verify_certificate_chain_unittest/key-rollover/rolloverchain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/key-rollover/rolloverchain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/key-rollover/rolloverchain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/key-rollover/rolloverchain.test b/src/pki/testdata/verify_certificate_chain_unittest/key-rollover/rolloverchain.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/key-rollover/rolloverchain.test
rename to src/pki/testdata/verify_certificate_chain_unittest/key-rollover/rolloverchain.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/many-names/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/many-names/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/many-names/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/keys/t0.key b/src/pki/testdata/verify_certificate_chain_unittest/many-names/keys/t0.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/keys/t0.key
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/keys/t0.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/ok-all-types.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/ok-all-types.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/ok-all-types.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/ok-all-types.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/ok-all-types.test b/src/pki/testdata/verify_certificate_chain_unittest/many-names/ok-all-types.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/ok-all-types.test
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/ok-all-types.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D4.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D4.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D4.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D4.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D5.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D5.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D5.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D5.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D6.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D6.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D6.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D6.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D7.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D7.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D7.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D7.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D8.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D8.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D8.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D8.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D9.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D9.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D9.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8D9.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8DA.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8DA.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8DA.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8DA.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8DB.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8DB.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8DB.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/2FABB43DDCC077802A0309AD437402BF98D8DB.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F5.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F5.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F5.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F5.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F6.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F6.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F6.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F6.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F7.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F7.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F7.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F7.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F8.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F8.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F8.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F8.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F9.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F9.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F9.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6F9.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6FA.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6FA.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6FA.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6FA.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6FB.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6FB.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6FB.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6FB.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6FC.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6FC.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6FC.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6FC.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6FD.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6FD.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6FD.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/3CE5FC818859A85016C17FD7E52AE5967FC2F6FD.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.db b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.db
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.db
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.db
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.db.attr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.db.attr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.db.attr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.db.attr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.db.attr.old b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.db.attr.old
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.db.attr.old
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.db.attr.old
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.db.old b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.db.old
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.db.old
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.db.old
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.serial b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.serial
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.serial
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.serial
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.serial.old b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.serial.old
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.serial.old
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate.serial.old
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_1.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_1.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_1.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_1.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_1.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_1.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_1.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_1.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_1.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_1.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_1.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_1.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_2.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_2.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_2.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_2.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_2.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_2.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_2.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_2.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_2.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_2.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_2.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_2.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_3.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_3.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_3.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_3.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_3.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_3.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_3.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_3.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_3.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_3.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_3.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_3.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_4.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_4.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_4.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_4.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_4.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_4.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_4.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_4.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_4.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_4.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_4.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_4.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_5.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_5.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_5.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_5.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_5.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_5.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_5.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_5.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_5.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_5.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_5.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_5.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_6.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_6.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_6.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_6.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_6.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_6.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_6.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_6.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_6.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_6.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_6.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_6.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_7.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_7.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_7.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_7.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_7.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_7.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_7.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_7.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_7.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_7.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_7.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Intermediate_7.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.db b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.db
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.db
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.db
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.db.attr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.db.attr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.db.attr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.db.attr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.db.attr.old b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.db.attr.old
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.db.attr.old
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.db.attr.old
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.db.old b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.db.old
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.db.old
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.db.old
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.serial b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.serial
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.serial
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.serial
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.serial.old b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.serial.old
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.serial.old
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/Root.serial.old
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.db b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.db
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.db
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.db
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.serial b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.serial
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.serial
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0.serial
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_1.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_1.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_1.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_1.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_1.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_1.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_1.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_1.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_1.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_1.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_1.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_1.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_2.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_2.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_2.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_2.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_2.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_2.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_2.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_2.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_2.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_2.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_2.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_2.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_3.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_3.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_3.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_3.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_3.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_3.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_3.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_3.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_3.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_3.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_3.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_3.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_4.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_4.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_4.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_4.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_4.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_4.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_4.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_4.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_4.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_4.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_4.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_4.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_5.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_5.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_5.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_5.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_5.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_5.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_5.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_5.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_5.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_5.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_5.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_5.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_6.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_6.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_6.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_6.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_6.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_6.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_6.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_6.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_6.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_6.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_6.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_6.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_7.cnf b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_7.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_7.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_7.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_7.csr b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_7.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_7.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_7.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_7.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_7.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_7.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/out/t0_7.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-all-types.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-all-types.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/toomany-all-types.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-all-types.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-all-types.test b/src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-all-types.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/toomany-all-types.test
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-all-types.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.test b/src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.test
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-excluded.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.test b/src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.test
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dirnames-permitted.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.test b/src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.test
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-excluded.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.test b/src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.test
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-dns-permitted.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.test b/src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.test
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-excluded.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.pem b/src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.test b/src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.test
rename to src/pki/testdata/verify_certificate_chain_unittest/many-names/toomany-ips-permitted.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/keys/ShadowRoot.key b/src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/keys/ShadowRoot.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/keys/ShadowRoot.key
rename to src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/keys/ShadowRoot.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/main.test b/src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/non-self-signed-root/ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.2.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.2.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.2.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.2.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.3.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.3.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.3.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.3.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.4.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.4.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.4.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.4.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.5.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.5.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.5.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.5.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.6.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.6.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.6.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.1.6.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.1.2.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.1.2.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.1.2.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.1.2.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.1.3.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.1.3.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.1.3.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.1.3.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.10.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.10.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.10.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.10.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.13.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.13.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.13.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.13.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.2.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.2.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.2.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.2.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.3.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.3.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.3.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.3.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.4.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.4.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.4.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.4.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.5.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.5.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.5.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.5.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.6.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.6.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.6.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.6.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.7.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.7.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.7.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.7.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.8.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.8.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.8.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.10.8.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.1.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.1.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.1.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.1.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.10.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.10.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.10.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.10.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.11.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.11.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.11.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.11.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.3.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.3.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.3.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.3.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.5.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.5.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.5.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.5.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.6.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.6.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.6.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.6.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.8.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.8.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.8.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.8.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.9.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.9.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.9.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.11.9.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.1.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.1.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.1.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.1.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.10.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.10.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.10.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.10.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.3.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.3.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.3.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.3.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.4.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.4.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.4.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.4.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.5.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.5.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.5.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.5.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.6.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.6.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.6.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.6.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.8.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.8.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.8.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.12.8.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.10.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.10.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.10.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.10.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.12.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.12.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.12.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.12.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.13.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.13.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.13.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.13.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.15.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.15.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.15.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.15.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.16.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.16.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.16.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.16.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.17.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.17.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.17.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.17.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.2.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.2.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.2.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.2.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.20.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.20.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.20.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.20.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.21.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.21.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.21.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.21.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.22.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.22.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.22.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.22.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.23.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.23.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.23.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.23.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.24.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.24.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.24.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.24.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.25.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.25.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.25.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.25.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.26.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.26.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.26.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.26.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.27.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.27.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.27.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.27.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.28.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.28.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.28.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.28.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.29.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.29.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.29.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.29.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.3.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.3.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.3.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.3.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.31.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.31.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.31.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.31.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.33.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.33.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.33.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.33.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.34.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.34.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.34.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.34.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.35.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.35.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.35.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.35.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.36.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.36.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.36.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.36.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.37.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.37.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.37.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.37.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.38.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.38.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.38.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.38.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.7.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.7.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.7.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.7.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.8.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.8.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.8.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.8.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.9.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.9.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.9.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.13.9.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.16.2.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.16.2.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.16.2.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.16.2.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.1.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.1.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.1.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.1.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.2.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.2.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.2.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.2.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.5.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.5.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.5.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.5.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.6.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.6.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.6.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.6.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.7.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.7.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.7.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.2.7.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.3.1.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.3.1.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.3.1.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.3.1.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.3.2.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.3.2.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.3.2.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.3.2.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.1.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.1.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.1.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.1.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.10.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.10.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.10.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.10.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.11.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.11.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.11.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.11.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.12.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.12.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.12.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.12.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.16.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.16.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.16.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.16.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.2.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.2.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.2.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.2.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.3.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.3.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.3.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.3.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.5.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.5.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.5.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.5.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.6.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.6.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.6.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.6.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.9.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.9.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.9.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.6.9.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.7.1.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.7.1.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.7.1.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.7.1.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.7.2.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.7.2.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.7.2.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.7.2.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.1.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.1.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.1.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.1.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.12.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.12.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.12.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.12.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.14.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.14.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.14.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.14.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.2.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.2.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.2.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.2.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.3.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.3.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.3.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.3.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.4.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.4.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.4.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.4.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.5.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.5.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.5.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.5.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.6.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.6.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.6.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.6.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.7.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.7.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.7.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.7.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.8.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.8.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.8.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.8.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.9.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.9.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.9.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.8.9.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.3.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.3.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.3.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.3.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.5.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.5.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.5.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.5.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.7.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.7.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.7.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.7.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.8.txt b/src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.8.txt
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.8.txt
rename to src/pki/testdata/verify_certificate_chain_unittest/pkits_errors/4.9.8.txt
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/main.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-fail/ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/main.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-anypolicy-by-root-ok/ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/main.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-fail/ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/main.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-inhibit-mapping-by-root-ok/ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-ok/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/policies-ok/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-ok/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-ok/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-ok/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/policies-ok/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-ok/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-ok/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-ok/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-ok/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-ok/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-ok/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-ok/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-ok/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-ok/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-ok/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-ok/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-ok/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-ok/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-ok/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-ok/main.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-ok/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-ok/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-ok/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-ok/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-ok/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-ok/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-ok/ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/main.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-ok/ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/main.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-on-root-wrong/ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/main.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-fail/ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/main.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policies-required-by-root-ok/ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/main.test b/src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-fail/ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/main.test b/src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/policy-mappings-on-root-ok/ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/rebase-errors.py b/src/pki/testdata/verify_certificate_chain_unittest/rebase-errors.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/rebase-errors.py
rename to src/pki/testdata/verify_certificate_chain_unittest/rebase-errors.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/main.test b/src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/root-basic-constraints-ca-false/ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration-and-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration-and-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration-and-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration-and-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration.test b/src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration.test
rename to src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth-ta-with-expiration.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth.test b/src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/root-eku-clientauth/serverauth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/main.test b/src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints-require-basic-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints-require-basic-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints-require-basic-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints-require-basic-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-require-basic-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-require-basic-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-require-basic-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/root-lacks-basic-constraints/ta-with-require-basic-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/main.test b/src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/root-lacks-keycertsign-key-usage/ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root-expired.test b/src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root-expired.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root-expired.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root-expired.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root.test b/src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/distrusted-root.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/main.test b/src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/ta-with-constraints.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/ta-with-expiration.test b/src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/ta-with-expiration.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/ta-with-expiration.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/ta-with-expiration.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-and-trust_anchor.test b/src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-and-trust_anchor.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-and-trust_anchor.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-and-trust_anchor.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-root.test b/src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-root.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-root.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/trusted_leaf-root.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/unspecified-trust-root.test b/src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/unspecified-trust-root.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/unspecified-trust-root.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-and-intermediate/unspecified-trust-root.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-any/any.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/any.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-any/any.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/any.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-any/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-any/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/clientauth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-any/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-any/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-any/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-any/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-any/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-any/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-any/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-any/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-any/serverauth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/any.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/any.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/any.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/any.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/clientauth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/clientauth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/clientauth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/clientauth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/clientauth.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/clientauth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/clientauth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/clientauth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/serverauth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/serverauth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/serverauth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/serverauth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/serverauth.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/serverauth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/serverauth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-clientauth/serverauth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/any.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/any.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/any.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/any.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/clientauth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/3F1D2B1D127E34B62B61B278F274669ADC66ADCC.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/3F1D2B1D127E34B62B61B278F274669ADC66ADCC.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/3F1D2B1D127E34B62B61B278F274669ADC66ADCC.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/3F1D2B1D127E34B62B61B278F274669ADC66ADCC.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/71F49EE7B5F73630C9845EA5B8398B58F3237B18.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/71F49EE7B5F73630C9845EA5B8398B58F3237B18.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/71F49EE7B5F73630C9845EA5B8398B58F3237B18.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/71F49EE7B5F73630C9845EA5B8398B58F3237B18.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/71F49EE7B5F73630C9845EA5B8398B58F3237B19.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/71F49EE7B5F73630C9845EA5B8398B58F3237B19.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/71F49EE7B5F73630C9845EA5B8398B58F3237B19.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/71F49EE7B5F73630C9845EA5B8398B58F3237B19.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.cnf b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.csr b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.db b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.db
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.db
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.db
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.db.attr b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.db.attr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.db.attr
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.db.attr
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.db.old b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.db.old
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.db.old
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.db.old
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.serial b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.serial
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.serial
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.serial
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.serial.old b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.serial.old
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.serial.old
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Intermediate.serial.old
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Issuer.db b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Issuer.db
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Issuer.db
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Issuer.db
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Issuer.serial b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Issuer.serial
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Issuer.serial
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Issuer.serial
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.cnf b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.csr b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.db b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.db
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.db
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.db
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.db.attr b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.db.attr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.db.attr
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.db.attr
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.db.attr.old b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.db.attr.old
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.db.attr.old
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.db.attr.old
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.db.old b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.db.old
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.db.old
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.db.old
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.serial b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.serial
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.serial
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.serial
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.serial.old b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.serial.old
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.serial.old
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Root.serial.old
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.cnf b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.cnf
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.cnf
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.cnf
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.csr b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.csr
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.csr
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.csr
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.db b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.db
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.db
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.db
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.serial b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.serial
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.serial
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/out/Target.serial
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-many/serverauth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-none/any.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/any.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-none/any.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/any.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-none/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-none/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/clientauth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-none/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-none/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-none/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-none/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-none/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-none/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-none/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-none/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-none/serverauth-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/serverauth-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-none/serverauth-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/serverauth-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-eku-none/serverauth.test b/src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/serverauth.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-eku-none/serverauth.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-eku-none/serverauth.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/main.test b/src/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-512bit-rsa-key/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/main.test b/src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/strict.test b/src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf-strict.test b/src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf-strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf-strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf-strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf.test b/src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only-trusted_leaf.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-ca-basic-constraints/target_only.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/main.test b/src/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-keycertsign-but-not-ca/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/main.test b/src/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-has-pathlen-but-not-ca/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/main.test b/src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-and-eku/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/main.test b/src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-msapplicationpolicies-no-eku/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/main.test b/src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/strict.test b/src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/strict.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/strict.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-not-end-entity/strict.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-only/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-only/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-only/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-only/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-only/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-only/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-only/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-only/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-only/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-only/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-only/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-only/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-only/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-only/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-only/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-only/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_anchor.test b/src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_anchor.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-only/trusted_anchor.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_anchor.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-and-trust_anchor.test b/src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-and-trust_anchor.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-and-trust_anchor.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-and-trust_anchor.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-not_after.test b/src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-not_after.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-not_after.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-not_after.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-wrong_eku.test b/src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-wrong_eku.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-wrong_eku.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf-wrong_eku.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf.test b/src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf_require_self_signed.test b/src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf_require_self_signed.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf_require_self_signed.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-only/trusted_leaf_require_self_signed.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-selfissued/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-selfissued/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-selfissued/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-selfissued/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-selfissued/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-selfissued/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-selfissued/keys/Target_1.key b/src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/keys/Target_1.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-selfissued/keys/Target_1.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/keys/Target_1.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_anchor.test b/src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_anchor.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_anchor.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_anchor.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf-and-trust_anchor.test b/src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf-and-trust_anchor.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf-and-trust_anchor.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf-and-trust_anchor.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf.test b/src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf_require_self_signed.test b/src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf_require_self_signed.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf_require_self_signed.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-selfissued/trusted_leaf_require_self_signed.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-selfsigned/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-selfsigned/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-selfsigned/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-and-trust_anchor.test b/src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-and-trust_anchor.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-and-trust_anchor.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-and-trust_anchor.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-not_after.test b/src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-not_after.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-not_after.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-not_after.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-wrong_eku.test b/src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-wrong_eku.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-wrong_eku.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf-wrong_eku.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf.test b/src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf_require_self_signed.test b/src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf_require_self_signed.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf_require_self_signed.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-selfsigned/trusted_leaf_require_self_signed.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.test b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-decipherOnly.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.test b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-digitalSignature.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.test b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyAgreement.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.test b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/ec-keyEncipherment.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/keys/Target-ec.key b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/keys/Target-ec.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/keys/Target-ec.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/keys/Target-ec.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/keys/Target-rsa.key b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/keys/Target-rsa.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/keys/Target-rsa.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/keys/Target-rsa.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.test b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-decipherOnly.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.test b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-digitalSignature.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.test b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyAgreement.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.test b/src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-serverauth-various-keyusages/rsa-keyEncipherment.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/main.test b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-by-512bit-rsa/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/main.test b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-using-ecdsa/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/main.test b/src/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-signed-with-sha1/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/main.test b/src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only-trusted_leaf.test b/src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only-trusted_leaf.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only-trusted_leaf.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only-trusted_leaf.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-unknown-critical-extension/target_only.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Intermediate_1.key b/src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Intermediate_1.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Intermediate_1.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Intermediate_1.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/main.test b/src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature-no-authority-key-identifier/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/keys/Intermediate_1.key b/src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/keys/Intermediate_1.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/keys/Intermediate_1.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/keys/Intermediate_1.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/main.test b/src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/target-wrong-signature/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/main.test b/src/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/unknown-critical-policy-qualifier/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/keys/Intermediate.key b/src/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/keys/Intermediate.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/keys/Intermediate.key
rename to src/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/keys/Intermediate.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/main.test b/src/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/unknown-non-critical-policy-qualifier/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/keys/Intermediate1.key b/src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/keys/Intermediate1.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/keys/Intermediate1.key
rename to src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/keys/Intermediate1.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/keys/Intermediate2.key b/src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/keys/Intermediate2.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/keys/Intermediate2.key
rename to src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/keys/Intermediate2.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/main.test b/src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/chain.pem b/src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/chain.pem
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/chain.pem
rename to src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/chain.pem
diff --git a/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/generate-chains.py b/src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/generate-chains.py
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/generate-chains.py
rename to src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/generate-chains.py
diff --git a/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/keys/Intermediate1.key b/src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/keys/Intermediate1.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/keys/Intermediate1.key
rename to src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/keys/Intermediate1.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/keys/Intermediate2.key b/src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/keys/Intermediate2.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/keys/Intermediate2.key
rename to src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/keys/Intermediate2.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/keys/Root.key b/src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/keys/Root.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/keys/Root.key
rename to src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/keys/Root.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/keys/Target.key b/src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/keys/Target.key
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/keys/Target.key
rename to src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/keys/Target.key
diff --git a/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/main.test b/src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/main.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/main.test
rename to src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/main.test
diff --git a/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/ta-with-constraints.test b/src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/ta-with-constraints.test
similarity index 100%
rename from pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/ta-with-constraints.test
rename to src/pki/testdata/verify_certificate_chain_unittest/violates-pathlen-1-from-root/ta-with-constraints.test
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-dupe_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-dupe_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-dupe_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-dupe_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_rdn.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_rdn.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_rdn.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap-extra_rdn.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-case_swap.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-dupe_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-dupe_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-dupe_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-dupe_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_rdn.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_rdn.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_rdn.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace-extra_rdn.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-extra_whitespace.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-dupe_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-dupe_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-dupe_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-dupe_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_rdn.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_rdn.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_rdn.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled-extra_rdn.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-BMPSTRING-unmangled.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-dupe_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-dupe_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-dupe_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-dupe_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_rdn.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_rdn.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_rdn.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap-extra_rdn.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-case_swap.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-dupe_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-dupe_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-dupe_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-dupe_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_rdn.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_rdn.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_rdn.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace-extra_rdn.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-extra_whitespace.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_1.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_1.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_1.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_1.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_2.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_2.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_2.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-rdn_sorting_2.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-dupe_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-dupe_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-dupe_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-dupe_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_rdn.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_rdn.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_rdn.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled-extra_rdn.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-PRINTABLESTRING-unmangled.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-dupe_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-dupe_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-dupe_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-dupe_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_rdn.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_rdn.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_rdn.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap-extra_rdn.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-case_swap.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-dupe_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-dupe_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-dupe_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-dupe_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_rdn.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_rdn.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_rdn.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace-extra_rdn.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-extra_whitespace.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-dupe_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-dupe_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-dupe_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-dupe_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_rdn.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_rdn.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_rdn.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled-extra_rdn.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-T61STRING-unmangled.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-dupe_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-dupe_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-dupe_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-dupe_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_rdn.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_rdn.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_rdn.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap-extra_rdn.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-case_swap.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-dupe_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-dupe_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-dupe_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-dupe_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_rdn.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_rdn.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_rdn.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace-extra_rdn.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-extra_whitespace.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-dupe_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-dupe_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-dupe_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-dupe_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_rdn.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_rdn.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_rdn.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled-extra_rdn.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UNIVERSALSTRING-unmangled.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-dupe_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-dupe_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-dupe_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-dupe_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_rdn.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_rdn.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_rdn.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap-extra_rdn.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-case_swap.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-dupe_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-dupe_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-dupe_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-dupe_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_rdn.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_rdn.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_rdn.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace-extra_rdn.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-extra_whitespace.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-dupe_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-dupe_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-dupe_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-dupe_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_attr.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_attr.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_attr.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_attr.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_rdn.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_rdn.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_rdn.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled-extra_rdn.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-UTF8-unmangled.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_1.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_1.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_1.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_1.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_2.pem b/src/pki/testdata/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_2.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_2.pem
rename to src/pki/testdata/verify_name_match_unittest/names/ascii-mixed-rdn_dupetype_sorting_2.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/custom-custom-normalized.pem b/src/pki/testdata/verify_name_match_unittest/names/custom-custom-normalized.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/custom-custom-normalized.pem
rename to src/pki/testdata/verify_name_match_unittest/names/custom-custom-normalized.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-badAttributeType.pem b/src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-badAttributeType.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-badAttributeType.pem
rename to src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-badAttributeType.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-empty.pem b/src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-empty.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-empty.pem
rename to src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-empty.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-extradata.pem b/src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-extradata.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-extradata.pem
rename to src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-extradata.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-onlyOneElement.pem b/src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-onlyOneElement.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-onlyOneElement.pem
rename to src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-onlyOneElement.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-setNotSequence.pem b/src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-setNotSequence.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-setNotSequence.pem
rename to src/pki/testdata/verify_name_match_unittest/names/invalid-AttributeTypeAndValue-setNotSequence.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/invalid-Name-setInsteadOfSequence.pem b/src/pki/testdata/verify_name_match_unittest/names/invalid-Name-setInsteadOfSequence.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/invalid-Name-setInsteadOfSequence.pem
rename to src/pki/testdata/verify_name_match_unittest/names/invalid-Name-setInsteadOfSequence.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/invalid-RDN-empty.pem b/src/pki/testdata/verify_name_match_unittest/names/invalid-RDN-empty.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/invalid-RDN-empty.pem
rename to src/pki/testdata/verify_name_match_unittest/names/invalid-RDN-empty.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/invalid-RDN-sequenceInsteadOfSet.pem b/src/pki/testdata/verify_name_match_unittest/names/invalid-RDN-sequenceInsteadOfSet.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/invalid-RDN-sequenceInsteadOfSet.pem
rename to src/pki/testdata/verify_name_match_unittest/names/invalid-RDN-sequenceInsteadOfSet.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/unicode-mixed-normalized.pem b/src/pki/testdata/verify_name_match_unittest/names/unicode-mixed-normalized.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/unicode-mixed-normalized.pem
rename to src/pki/testdata/verify_name_match_unittest/names/unicode-mixed-normalized.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/unicode-mixed-unnormalized.pem b/src/pki/testdata/verify_name_match_unittest/names/unicode-mixed-unnormalized.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/unicode-mixed-unnormalized.pem
rename to src/pki/testdata/verify_name_match_unittest/names/unicode-mixed-unnormalized.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/unicode_bmp-BMPSTRING-unmangled.pem b/src/pki/testdata/verify_name_match_unittest/names/unicode_bmp-BMPSTRING-unmangled.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/unicode_bmp-BMPSTRING-unmangled.pem
rename to src/pki/testdata/verify_name_match_unittest/names/unicode_bmp-BMPSTRING-unmangled.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/unicode_bmp-UNIVERSALSTRING-unmangled.pem b/src/pki/testdata/verify_name_match_unittest/names/unicode_bmp-UNIVERSALSTRING-unmangled.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/unicode_bmp-UNIVERSALSTRING-unmangled.pem
rename to src/pki/testdata/verify_name_match_unittest/names/unicode_bmp-UNIVERSALSTRING-unmangled.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/unicode_bmp-UTF8-unmangled.pem b/src/pki/testdata/verify_name_match_unittest/names/unicode_bmp-UTF8-unmangled.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/unicode_bmp-UTF8-unmangled.pem
rename to src/pki/testdata/verify_name_match_unittest/names/unicode_bmp-UTF8-unmangled.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/unicode_supplementary-UNIVERSALSTRING-unmangled.pem b/src/pki/testdata/verify_name_match_unittest/names/unicode_supplementary-UNIVERSALSTRING-unmangled.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/unicode_supplementary-UNIVERSALSTRING-unmangled.pem
rename to src/pki/testdata/verify_name_match_unittest/names/unicode_supplementary-UNIVERSALSTRING-unmangled.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/unicode_supplementary-UTF8-unmangled.pem b/src/pki/testdata/verify_name_match_unittest/names/unicode_supplementary-UTF8-unmangled.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/unicode_supplementary-UTF8-unmangled.pem
rename to src/pki/testdata/verify_name_match_unittest/names/unicode_supplementary-UTF8-unmangled.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/valid-Name-empty.pem b/src/pki/testdata/verify_name_match_unittest/names/valid-Name-empty.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/valid-Name-empty.pem
rename to src/pki/testdata/verify_name_match_unittest/names/valid-Name-empty.pem
diff --git a/pki/testdata/verify_name_match_unittest/names/valid-minimal.pem b/src/pki/testdata/verify_name_match_unittest/names/valid-minimal.pem
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/names/valid-minimal.pem
rename to src/pki/testdata/verify_name_match_unittest/names/valid-minimal.pem
diff --git a/pki/testdata/verify_name_match_unittest/scripts/generate_names.py b/src/pki/testdata/verify_name_match_unittest/scripts/generate_names.py
similarity index 100%
rename from pki/testdata/verify_name_match_unittest/scripts/generate_names.py
rename to src/pki/testdata/verify_name_match_unittest/scripts/generate_names.py
diff --git a/pki/testdata/verify_signed_data_unittest/README b/src/pki/testdata/verify_signed_data_unittest/README
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/README
rename to src/pki/testdata/verify_signed_data_unittest/README
diff --git a/pki/testdata/verify_signed_data_unittest/annotate_test_data.py b/src/pki/testdata/verify_signed_data_unittest/annotate_test_data.py
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/annotate_test_data.py
rename to src/pki/testdata/verify_signed_data_unittest/annotate_test_data.py
diff --git a/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-spki-params-null.pem b/src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-spki-params-null.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-spki-params-null.pem
rename to src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-spki-params-null.pem
diff --git a/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-unused-bits-signature.pem b/src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-unused-bits-signature.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-unused-bits-signature.pem
rename to src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-unused-bits-signature.pem
diff --git a/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecdh-key.pem b/src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecdh-key.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecdh-key.pem
rename to src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecdh-key.pem
diff --git a/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecmqv-key.pem b/src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecmqv-key.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecmqv-key.pem
rename to src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-ecmqv-key.pem
diff --git a/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-rsa-algorithm.pem b/src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-rsa-algorithm.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-rsa-algorithm.pem
rename to src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-using-rsa-algorithm.pem
diff --git a/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-wrong-signature-format.pem b/src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-wrong-signature-format.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-wrong-signature-format.pem
rename to src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512-wrong-signature-format.pem
diff --git a/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512.pem b/src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512.pem
rename to src/pki/testdata/verify_signed_data_unittest/ecdsa-prime256v1-sha512.pem
diff --git a/pki/testdata/verify_signed_data_unittest/ecdsa-secp384r1-sha256-corrupted-data.pem b/src/pki/testdata/verify_signed_data_unittest/ecdsa-secp384r1-sha256-corrupted-data.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/ecdsa-secp384r1-sha256-corrupted-data.pem
rename to src/pki/testdata/verify_signed_data_unittest/ecdsa-secp384r1-sha256-corrupted-data.pem
diff --git a/pki/testdata/verify_signed_data_unittest/ecdsa-secp384r1-sha256.pem b/src/pki/testdata/verify_signed_data_unittest/ecdsa-secp384r1-sha256.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/ecdsa-secp384r1-sha256.pem
rename to src/pki/testdata/verify_signed_data_unittest/ecdsa-secp384r1-sha256.pem
diff --git a/pki/testdata/verify_signed_data_unittest/ecdsa-using-rsa-key.pem b/src/pki/testdata/verify_signed_data_unittest/ecdsa-using-rsa-key.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/ecdsa-using-rsa-key.pem
rename to src/pki/testdata/verify_signed_data_unittest/ecdsa-using-rsa-key.pem
diff --git a/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-length.pem b/src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-length.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-length.pem
rename to src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-length.pem
diff --git a/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-null.pem b/src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-null.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-null.pem
rename to src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-bad-key-der-null.pem
diff --git a/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-key-params-absent.pem b/src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-key-params-absent.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-key-params-absent.pem
rename to src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-key-params-absent.pem
diff --git a/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-using-pss-key-no-params.pem b/src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-using-pss-key-no-params.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-using-pss-key-no-params.pem
rename to src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-using-pss-key-no-params.pem
diff --git a/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-wrong-algorithm.pem b/src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-wrong-algorithm.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-wrong-algorithm.pem
rename to src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1-wrong-algorithm.pem
diff --git a/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1.pem b/src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1.pem
rename to src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha1.pem
diff --git a/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-key-encoded-ber.pem b/src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-key-encoded-ber.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-key-encoded-ber.pem
rename to src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-key-encoded-ber.pem
diff --git a/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-spki-non-null-params.pem b/src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-spki-non-null-params.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-spki-non-null-params.pem
rename to src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-spki-non-null-params.pem
diff --git a/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-using-ecdsa-algorithm.pem b/src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-using-ecdsa-algorithm.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-using-ecdsa-algorithm.pem
rename to src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-using-ecdsa-algorithm.pem
diff --git a/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-using-id-ea-rsa.pem b/src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-using-id-ea-rsa.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-using-id-ea-rsa.pem
rename to src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256-using-id-ea-rsa.pem
diff --git a/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256.pem b/src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256.pem
rename to src/pki/testdata/verify_signed_data_unittest/rsa-pkcs1-sha256.pem
diff --git a/pki/testdata/verify_signed_data_unittest/rsa-pss-sha256-using-pss-key-with-params.pem b/src/pki/testdata/verify_signed_data_unittest/rsa-pss-sha256-using-pss-key-with-params.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/rsa-pss-sha256-using-pss-key-with-params.pem
rename to src/pki/testdata/verify_signed_data_unittest/rsa-pss-sha256-using-pss-key-with-params.pem
diff --git a/pki/testdata/verify_signed_data_unittest/rsa-pss-sha256-wrong-salt.pem b/src/pki/testdata/verify_signed_data_unittest/rsa-pss-sha256-wrong-salt.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/rsa-pss-sha256-wrong-salt.pem
rename to src/pki/testdata/verify_signed_data_unittest/rsa-pss-sha256-wrong-salt.pem
diff --git a/pki/testdata/verify_signed_data_unittest/rsa-pss-sha256.pem b/src/pki/testdata/verify_signed_data_unittest/rsa-pss-sha256.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/rsa-pss-sha256.pem
rename to src/pki/testdata/verify_signed_data_unittest/rsa-pss-sha256.pem
diff --git a/pki/testdata/verify_signed_data_unittest/rsa-using-ec-key.pem b/src/pki/testdata/verify_signed_data_unittest/rsa-using-ec-key.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/rsa-using-ec-key.pem
rename to src/pki/testdata/verify_signed_data_unittest/rsa-using-ec-key.pem
diff --git a/pki/testdata/verify_signed_data_unittest/rsa2048-pkcs1-sha512.pem b/src/pki/testdata/verify_signed_data_unittest/rsa2048-pkcs1-sha512.pem
similarity index 100%
rename from pki/testdata/verify_signed_data_unittest/rsa2048-pkcs1-sha512.pem
rename to src/pki/testdata/verify_signed_data_unittest/rsa2048-pkcs1-sha512.pem
diff --git a/pki/testdata/verify_unittest/google-leaf.der b/src/pki/testdata/verify_unittest/google-leaf.der
similarity index 100%
rename from pki/testdata/verify_unittest/google-leaf.der
rename to src/pki/testdata/verify_unittest/google-leaf.der
Binary files differ
diff --git a/pki/testdata/verify_unittest/self-issued.pem b/src/pki/testdata/verify_unittest/self-issued.pem
similarity index 100%
rename from pki/testdata/verify_unittest/self-issued.pem
rename to src/pki/testdata/verify_unittest/self-issued.pem
diff --git a/pki/trust_store.cc b/src/pki/trust_store.cc
similarity index 100%
rename from pki/trust_store.cc
rename to src/pki/trust_store.cc
diff --git a/pki/trust_store.h b/src/pki/trust_store.h
similarity index 100%
rename from pki/trust_store.h
rename to src/pki/trust_store.h
diff --git a/pki/trust_store_collection.cc b/src/pki/trust_store_collection.cc
similarity index 100%
rename from pki/trust_store_collection.cc
rename to src/pki/trust_store_collection.cc
diff --git a/pki/trust_store_collection.h b/src/pki/trust_store_collection.h
similarity index 100%
rename from pki/trust_store_collection.h
rename to src/pki/trust_store_collection.h
diff --git a/pki/trust_store_collection_unittest.cc b/src/pki/trust_store_collection_unittest.cc
similarity index 100%
rename from pki/trust_store_collection_unittest.cc
rename to src/pki/trust_store_collection_unittest.cc
diff --git a/pki/trust_store_in_memory.cc b/src/pki/trust_store_in_memory.cc
similarity index 100%
rename from pki/trust_store_in_memory.cc
rename to src/pki/trust_store_in_memory.cc
diff --git a/pki/trust_store_in_memory.h b/src/pki/trust_store_in_memory.h
similarity index 100%
rename from pki/trust_store_in_memory.h
rename to src/pki/trust_store_in_memory.h
diff --git a/pki/trust_store_in_memory_unittest.cc b/src/pki/trust_store_in_memory_unittest.cc
similarity index 100%
rename from pki/trust_store_in_memory_unittest.cc
rename to src/pki/trust_store_in_memory_unittest.cc
diff --git a/pki/verify_certificate_chain.cc b/src/pki/verify_certificate_chain.cc
similarity index 100%
rename from pki/verify_certificate_chain.cc
rename to src/pki/verify_certificate_chain.cc
diff --git a/pki/verify_certificate_chain.h b/src/pki/verify_certificate_chain.h
similarity index 100%
rename from pki/verify_certificate_chain.h
rename to src/pki/verify_certificate_chain.h
diff --git a/pki/verify_certificate_chain_pkits_unittest.cc b/src/pki/verify_certificate_chain_pkits_unittest.cc
similarity index 100%
rename from pki/verify_certificate_chain_pkits_unittest.cc
rename to src/pki/verify_certificate_chain_pkits_unittest.cc
diff --git a/pki/verify_certificate_chain_typed_unittest.h b/src/pki/verify_certificate_chain_typed_unittest.h
similarity index 100%
rename from pki/verify_certificate_chain_typed_unittest.h
rename to src/pki/verify_certificate_chain_typed_unittest.h
diff --git a/pki/verify_certificate_chain_unittest.cc b/src/pki/verify_certificate_chain_unittest.cc
similarity index 100%
rename from pki/verify_certificate_chain_unittest.cc
rename to src/pki/verify_certificate_chain_unittest.cc
diff --git a/pki/verify_error.cc b/src/pki/verify_error.cc
similarity index 100%
rename from pki/verify_error.cc
rename to src/pki/verify_error.cc
diff --git a/pki/verify_name_match.cc b/src/pki/verify_name_match.cc
similarity index 100%
rename from pki/verify_name_match.cc
rename to src/pki/verify_name_match.cc
diff --git a/pki/verify_name_match.h b/src/pki/verify_name_match.h
similarity index 100%
rename from pki/verify_name_match.h
rename to src/pki/verify_name_match.h
diff --git a/pki/verify_name_match_unittest.cc b/src/pki/verify_name_match_unittest.cc
similarity index 100%
rename from pki/verify_name_match_unittest.cc
rename to src/pki/verify_name_match_unittest.cc
diff --git a/pki/verify_signed_data.cc b/src/pki/verify_signed_data.cc
similarity index 100%
rename from pki/verify_signed_data.cc
rename to src/pki/verify_signed_data.cc
diff --git a/pki/verify_signed_data.h b/src/pki/verify_signed_data.h
similarity index 100%
rename from pki/verify_signed_data.h
rename to src/pki/verify_signed_data.h
diff --git a/pki/verify_signed_data_unittest.cc b/src/pki/verify_signed_data_unittest.cc
similarity index 100%
rename from pki/verify_signed_data_unittest.cc
rename to src/pki/verify_signed_data_unittest.cc
diff --git a/rust/CMakeLists.txt b/src/rust/CMakeLists.txt
similarity index 100%
rename from rust/CMakeLists.txt
rename to src/rust/CMakeLists.txt
diff --git a/rust/bssl-crypto/Cargo.toml b/src/rust/bssl-crypto/Cargo.toml
similarity index 100%
rename from rust/bssl-crypto/Cargo.toml
rename to src/rust/bssl-crypto/Cargo.toml
diff --git a/rust/bssl-crypto/README.md b/src/rust/bssl-crypto/README.md
similarity index 100%
rename from rust/bssl-crypto/README.md
rename to src/rust/bssl-crypto/README.md
diff --git a/rust/bssl-crypto/deny.toml b/src/rust/bssl-crypto/deny.toml
similarity index 100%
rename from rust/bssl-crypto/deny.toml
rename to src/rust/bssl-crypto/deny.toml
diff --git a/rust/bssl-crypto/src/.rustfmt.toml b/src/rust/bssl-crypto/src/.rustfmt.toml
similarity index 100%
rename from rust/bssl-crypto/src/.rustfmt.toml
rename to src/rust/bssl-crypto/src/.rustfmt.toml
diff --git a/rust/bssl-crypto/src/aead.rs b/src/rust/bssl-crypto/src/aead.rs
similarity index 100%
rename from rust/bssl-crypto/src/aead.rs
rename to src/rust/bssl-crypto/src/aead.rs
diff --git a/rust/bssl-crypto/src/aes.rs b/src/rust/bssl-crypto/src/aes.rs
similarity index 100%
rename from rust/bssl-crypto/src/aes.rs
rename to src/rust/bssl-crypto/src/aes.rs
diff --git a/rust/bssl-crypto/src/cipher/aes_cbc.rs b/src/rust/bssl-crypto/src/cipher/aes_cbc.rs
similarity index 100%
rename from rust/bssl-crypto/src/cipher/aes_cbc.rs
rename to src/rust/bssl-crypto/src/cipher/aes_cbc.rs
diff --git a/rust/bssl-crypto/src/cipher/aes_ctr.rs b/src/rust/bssl-crypto/src/cipher/aes_ctr.rs
similarity index 100%
rename from rust/bssl-crypto/src/cipher/aes_ctr.rs
rename to src/rust/bssl-crypto/src/cipher/aes_ctr.rs
diff --git a/rust/bssl-crypto/src/cipher/mod.rs b/src/rust/bssl-crypto/src/cipher/mod.rs
similarity index 100%
rename from rust/bssl-crypto/src/cipher/mod.rs
rename to src/rust/bssl-crypto/src/cipher/mod.rs
diff --git a/rust/bssl-crypto/src/digest.rs b/src/rust/bssl-crypto/src/digest.rs
similarity index 100%
rename from rust/bssl-crypto/src/digest.rs
rename to src/rust/bssl-crypto/src/digest.rs
diff --git a/rust/bssl-crypto/src/ec.rs b/src/rust/bssl-crypto/src/ec.rs
similarity index 100%
rename from rust/bssl-crypto/src/ec.rs
rename to src/rust/bssl-crypto/src/ec.rs
diff --git a/rust/bssl-crypto/src/ecdh.rs b/src/rust/bssl-crypto/src/ecdh.rs
similarity index 100%
rename from rust/bssl-crypto/src/ecdh.rs
rename to src/rust/bssl-crypto/src/ecdh.rs
diff --git a/rust/bssl-crypto/src/ecdsa.rs b/src/rust/bssl-crypto/src/ecdsa.rs
similarity index 100%
rename from rust/bssl-crypto/src/ecdsa.rs
rename to src/rust/bssl-crypto/src/ecdsa.rs
diff --git a/rust/bssl-crypto/src/ed25519.rs b/src/rust/bssl-crypto/src/ed25519.rs
similarity index 100%
rename from rust/bssl-crypto/src/ed25519.rs
rename to src/rust/bssl-crypto/src/ed25519.rs
diff --git a/rust/bssl-crypto/src/hkdf.rs b/src/rust/bssl-crypto/src/hkdf.rs
similarity index 100%
rename from rust/bssl-crypto/src/hkdf.rs
rename to src/rust/bssl-crypto/src/hkdf.rs
diff --git a/rust/bssl-crypto/src/hmac.rs b/src/rust/bssl-crypto/src/hmac.rs
similarity index 100%
rename from rust/bssl-crypto/src/hmac.rs
rename to src/rust/bssl-crypto/src/hmac.rs
diff --git a/rust/bssl-crypto/src/hpke.rs b/src/rust/bssl-crypto/src/hpke.rs
similarity index 100%
rename from rust/bssl-crypto/src/hpke.rs
rename to src/rust/bssl-crypto/src/hpke.rs
diff --git a/rust/bssl-crypto/src/lib.rs b/src/rust/bssl-crypto/src/lib.rs
similarity index 100%
rename from rust/bssl-crypto/src/lib.rs
rename to src/rust/bssl-crypto/src/lib.rs
diff --git a/rust/bssl-crypto/src/macros.rs b/src/rust/bssl-crypto/src/macros.rs
similarity index 100%
rename from rust/bssl-crypto/src/macros.rs
rename to src/rust/bssl-crypto/src/macros.rs
diff --git a/rust/bssl-crypto/src/mem.rs b/src/rust/bssl-crypto/src/mem.rs
similarity index 100%
rename from rust/bssl-crypto/src/mem.rs
rename to src/rust/bssl-crypto/src/mem.rs
diff --git a/rust/bssl-crypto/src/rand.rs b/src/rust/bssl-crypto/src/rand.rs
similarity index 100%
rename from rust/bssl-crypto/src/rand.rs
rename to src/rust/bssl-crypto/src/rand.rs
diff --git a/rust/bssl-crypto/src/rsa.rs b/src/rust/bssl-crypto/src/rsa.rs
similarity index 100%
rename from rust/bssl-crypto/src/rsa.rs
rename to src/rust/bssl-crypto/src/rsa.rs
diff --git a/rust/bssl-crypto/src/scoped.rs b/src/rust/bssl-crypto/src/scoped.rs
similarity index 100%
rename from rust/bssl-crypto/src/scoped.rs
rename to src/rust/bssl-crypto/src/scoped.rs
diff --git a/rust/bssl-crypto/src/test_helpers.rs b/src/rust/bssl-crypto/src/test_helpers.rs
similarity index 100%
rename from rust/bssl-crypto/src/test_helpers.rs
rename to src/rust/bssl-crypto/src/test_helpers.rs
diff --git a/rust/bssl-crypto/src/x25519.rs b/src/rust/bssl-crypto/src/x25519.rs
similarity index 100%
rename from rust/bssl-crypto/src/x25519.rs
rename to src/rust/bssl-crypto/src/x25519.rs
diff --git a/rust/bssl-sys/CMakeLists.txt b/src/rust/bssl-sys/CMakeLists.txt
similarity index 100%
rename from rust/bssl-sys/CMakeLists.txt
rename to src/rust/bssl-sys/CMakeLists.txt
diff --git a/rust/bssl-sys/Cargo.toml b/src/rust/bssl-sys/Cargo.toml
similarity index 100%
rename from rust/bssl-sys/Cargo.toml
rename to src/rust/bssl-sys/Cargo.toml
diff --git a/rust/bssl-sys/README.md b/src/rust/bssl-sys/README.md
similarity index 100%
rename from rust/bssl-sys/README.md
rename to src/rust/bssl-sys/README.md
diff --git a/rust/bssl-sys/build.rs b/src/rust/bssl-sys/build.rs
similarity index 100%
rename from rust/bssl-sys/build.rs
rename to src/rust/bssl-sys/build.rs
diff --git a/rust/bssl-sys/rust_wrapper.c b/src/rust/bssl-sys/rust_wrapper.c
similarity index 100%
rename from rust/bssl-sys/rust_wrapper.c
rename to src/rust/bssl-sys/rust_wrapper.c
diff --git a/rust/bssl-sys/rust_wrapper.h b/src/rust/bssl-sys/rust_wrapper.h
similarity index 100%
rename from rust/bssl-sys/rust_wrapper.h
rename to src/rust/bssl-sys/rust_wrapper.h
diff --git a/rust/bssl-sys/src/lib.rs b/src/rust/bssl-sys/src/lib.rs
similarity index 100%
rename from rust/bssl-sys/src/lib.rs
rename to src/rust/bssl-sys/src/lib.rs
diff --git a/rust/bssl-sys/wrapper.h b/src/rust/bssl-sys/wrapper.h
similarity index 100%
rename from rust/bssl-sys/wrapper.h
rename to src/rust/bssl-sys/wrapper.h
diff --git a/ssl/bio_ssl.cc b/src/ssl/bio_ssl.cc
similarity index 100%
rename from ssl/bio_ssl.cc
rename to src/ssl/bio_ssl.cc
diff --git a/ssl/d1_both.cc b/src/ssl/d1_both.cc
similarity index 100%
rename from ssl/d1_both.cc
rename to src/ssl/d1_both.cc
diff --git a/ssl/d1_lib.cc b/src/ssl/d1_lib.cc
similarity index 100%
rename from ssl/d1_lib.cc
rename to src/ssl/d1_lib.cc
diff --git a/ssl/d1_pkt.cc b/src/ssl/d1_pkt.cc
similarity index 100%
rename from ssl/d1_pkt.cc
rename to src/ssl/d1_pkt.cc
diff --git a/ssl/d1_srtp.cc b/src/ssl/d1_srtp.cc
similarity index 100%
rename from ssl/d1_srtp.cc
rename to src/ssl/d1_srtp.cc
diff --git a/ssl/dtls_method.cc b/src/ssl/dtls_method.cc
similarity index 100%
rename from ssl/dtls_method.cc
rename to src/ssl/dtls_method.cc
diff --git a/ssl/dtls_record.cc b/src/ssl/dtls_record.cc
similarity index 100%
rename from ssl/dtls_record.cc
rename to src/ssl/dtls_record.cc
diff --git a/ssl/encrypted_client_hello.cc b/src/ssl/encrypted_client_hello.cc
similarity index 100%
rename from ssl/encrypted_client_hello.cc
rename to src/ssl/encrypted_client_hello.cc
diff --git a/ssl/extensions.cc b/src/ssl/extensions.cc
similarity index 100%
rename from ssl/extensions.cc
rename to src/ssl/extensions.cc
diff --git a/ssl/handoff.cc b/src/ssl/handoff.cc
similarity index 100%
rename from ssl/handoff.cc
rename to src/ssl/handoff.cc
diff --git a/ssl/handshake.cc b/src/ssl/handshake.cc
similarity index 100%
rename from ssl/handshake.cc
rename to src/ssl/handshake.cc
diff --git a/ssl/handshake_client.cc b/src/ssl/handshake_client.cc
similarity index 100%
rename from ssl/handshake_client.cc
rename to src/ssl/handshake_client.cc
diff --git a/ssl/handshake_server.cc b/src/ssl/handshake_server.cc
similarity index 100%
rename from ssl/handshake_server.cc
rename to src/ssl/handshake_server.cc
diff --git a/ssl/internal.h b/src/ssl/internal.h
similarity index 100%
rename from ssl/internal.h
rename to src/ssl/internal.h
diff --git a/ssl/s3_both.cc b/src/ssl/s3_both.cc
similarity index 100%
rename from ssl/s3_both.cc
rename to src/ssl/s3_both.cc
diff --git a/ssl/s3_lib.cc b/src/ssl/s3_lib.cc
similarity index 100%
rename from ssl/s3_lib.cc
rename to src/ssl/s3_lib.cc
diff --git a/ssl/s3_pkt.cc b/src/ssl/s3_pkt.cc
similarity index 100%
rename from ssl/s3_pkt.cc
rename to src/ssl/s3_pkt.cc
diff --git a/ssl/span_test.cc b/src/ssl/span_test.cc
similarity index 100%
rename from ssl/span_test.cc
rename to src/ssl/span_test.cc
diff --git a/ssl/ssl_aead_ctx.cc b/src/ssl/ssl_aead_ctx.cc
similarity index 100%
rename from ssl/ssl_aead_ctx.cc
rename to src/ssl/ssl_aead_ctx.cc
diff --git a/ssl/ssl_asn1.cc b/src/ssl/ssl_asn1.cc
similarity index 100%
rename from ssl/ssl_asn1.cc
rename to src/ssl/ssl_asn1.cc
diff --git a/ssl/ssl_buffer.cc b/src/ssl/ssl_buffer.cc
similarity index 100%
rename from ssl/ssl_buffer.cc
rename to src/ssl/ssl_buffer.cc
diff --git a/ssl/ssl_c_test.c b/src/ssl/ssl_c_test.c
similarity index 100%
rename from ssl/ssl_c_test.c
rename to src/ssl/ssl_c_test.c
diff --git a/ssl/ssl_cert.cc b/src/ssl/ssl_cert.cc
similarity index 100%
rename from ssl/ssl_cert.cc
rename to src/ssl/ssl_cert.cc
diff --git a/ssl/ssl_cipher.cc b/src/ssl/ssl_cipher.cc
similarity index 100%
rename from ssl/ssl_cipher.cc
rename to src/ssl/ssl_cipher.cc
diff --git a/ssl/ssl_credential.cc b/src/ssl/ssl_credential.cc
similarity index 100%
rename from ssl/ssl_credential.cc
rename to src/ssl/ssl_credential.cc
diff --git a/ssl/ssl_file.cc b/src/ssl/ssl_file.cc
similarity index 100%
rename from ssl/ssl_file.cc
rename to src/ssl/ssl_file.cc
diff --git a/ssl/ssl_key_share.cc b/src/ssl/ssl_key_share.cc
similarity index 100%
rename from ssl/ssl_key_share.cc
rename to src/ssl/ssl_key_share.cc
diff --git a/ssl/ssl_lib.cc b/src/ssl/ssl_lib.cc
similarity index 100%
rename from ssl/ssl_lib.cc
rename to src/ssl/ssl_lib.cc
diff --git a/ssl/ssl_privkey.cc b/src/ssl/ssl_privkey.cc
similarity index 100%
rename from ssl/ssl_privkey.cc
rename to src/ssl/ssl_privkey.cc
diff --git a/ssl/ssl_session.cc b/src/ssl/ssl_session.cc
similarity index 100%
rename from ssl/ssl_session.cc
rename to src/ssl/ssl_session.cc
diff --git a/ssl/ssl_stat.cc b/src/ssl/ssl_stat.cc
similarity index 100%
rename from ssl/ssl_stat.cc
rename to src/ssl/ssl_stat.cc
diff --git a/ssl/ssl_test.cc b/src/ssl/ssl_test.cc
similarity index 100%
rename from ssl/ssl_test.cc
rename to src/ssl/ssl_test.cc
diff --git a/ssl/ssl_transcript.cc b/src/ssl/ssl_transcript.cc
similarity index 100%
rename from ssl/ssl_transcript.cc
rename to src/ssl/ssl_transcript.cc
diff --git a/ssl/ssl_versions.cc b/src/ssl/ssl_versions.cc
similarity index 100%
rename from ssl/ssl_versions.cc
rename to src/ssl/ssl_versions.cc
diff --git a/ssl/ssl_x509.cc b/src/ssl/ssl_x509.cc
similarity index 100%
rename from ssl/ssl_x509.cc
rename to src/ssl/ssl_x509.cc
diff --git a/ssl/t1_enc.cc b/src/ssl/t1_enc.cc
similarity index 100%
rename from ssl/t1_enc.cc
rename to src/ssl/t1_enc.cc
diff --git a/ssl/test/CMakeLists.txt b/src/ssl/test/CMakeLists.txt
similarity index 100%
rename from ssl/test/CMakeLists.txt
rename to src/ssl/test/CMakeLists.txt
diff --git a/ssl/test/PORTING.md b/src/ssl/test/PORTING.md
similarity index 100%
rename from ssl/test/PORTING.md
rename to src/ssl/test/PORTING.md
diff --git a/ssl/test/README.md b/src/ssl/test/README.md
similarity index 100%
rename from ssl/test/README.md
rename to src/ssl/test/README.md
diff --git a/ssl/test/async_bio.cc b/src/ssl/test/async_bio.cc
similarity index 100%
rename from ssl/test/async_bio.cc
rename to src/ssl/test/async_bio.cc
diff --git a/ssl/test/async_bio.h b/src/ssl/test/async_bio.h
similarity index 100%
rename from ssl/test/async_bio.h
rename to src/ssl/test/async_bio.h
diff --git a/ssl/test/bssl_shim.cc b/src/ssl/test/bssl_shim.cc
similarity index 100%
rename from ssl/test/bssl_shim.cc
rename to src/ssl/test/bssl_shim.cc
diff --git a/ssl/test/fuzzer.h b/src/ssl/test/fuzzer.h
similarity index 100%
rename from ssl/test/fuzzer.h
rename to src/ssl/test/fuzzer.h
diff --git a/ssl/test/fuzzer_tags.h b/src/ssl/test/fuzzer_tags.h
similarity index 100%
rename from ssl/test/fuzzer_tags.h
rename to src/ssl/test/fuzzer_tags.h
diff --git a/ssl/test/handshake_util.cc b/src/ssl/test/handshake_util.cc
similarity index 100%
rename from ssl/test/handshake_util.cc
rename to src/ssl/test/handshake_util.cc
diff --git a/ssl/test/handshake_util.h b/src/ssl/test/handshake_util.h
similarity index 100%
rename from ssl/test/handshake_util.h
rename to src/ssl/test/handshake_util.h
diff --git a/ssl/test/handshaker.cc b/src/ssl/test/handshaker.cc
similarity index 100%
rename from ssl/test/handshaker.cc
rename to src/ssl/test/handshaker.cc
diff --git a/ssl/test/mock_quic_transport.cc b/src/ssl/test/mock_quic_transport.cc
similarity index 100%
rename from ssl/test/mock_quic_transport.cc
rename to src/ssl/test/mock_quic_transport.cc
diff --git a/ssl/test/mock_quic_transport.h b/src/ssl/test/mock_quic_transport.h
similarity index 100%
rename from ssl/test/mock_quic_transport.h
rename to src/ssl/test/mock_quic_transport.h
diff --git a/ssl/test/packeted_bio.cc b/src/ssl/test/packeted_bio.cc
similarity index 100%
rename from ssl/test/packeted_bio.cc
rename to src/ssl/test/packeted_bio.cc
diff --git a/ssl/test/packeted_bio.h b/src/ssl/test/packeted_bio.h
similarity index 100%
rename from ssl/test/packeted_bio.h
rename to src/ssl/test/packeted_bio.h
diff --git a/ssl/test/runner/alert.go b/src/ssl/test/runner/alert.go
similarity index 100%
rename from ssl/test/runner/alert.go
rename to src/ssl/test/runner/alert.go
diff --git a/ssl/test/runner/channel_id_key.pem b/src/ssl/test/runner/channel_id_key.pem
similarity index 100%
rename from ssl/test/runner/channel_id_key.pem
rename to src/ssl/test/runner/channel_id_key.pem
diff --git a/ssl/test/runner/cipher_suites.go b/src/ssl/test/runner/cipher_suites.go
similarity index 100%
rename from ssl/test/runner/cipher_suites.go
rename to src/ssl/test/runner/cipher_suites.go
diff --git a/ssl/test/runner/common.go b/src/ssl/test/runner/common.go
similarity index 100%
rename from ssl/test/runner/common.go
rename to src/ssl/test/runner/common.go
diff --git a/ssl/test/runner/conn.go b/src/ssl/test/runner/conn.go
similarity index 100%
rename from ssl/test/runner/conn.go
rename to src/ssl/test/runner/conn.go
diff --git a/ssl/test/runner/deterministic.go b/src/ssl/test/runner/deterministic.go
similarity index 100%
rename from ssl/test/runner/deterministic.go
rename to src/ssl/test/runner/deterministic.go
diff --git a/ssl/test/runner/dtls.go b/src/ssl/test/runner/dtls.go
similarity index 100%
rename from ssl/test/runner/dtls.go
rename to src/ssl/test/runner/dtls.go
diff --git a/ssl/test/runner/ecdsa_p224_key.pem b/src/ssl/test/runner/ecdsa_p224_key.pem
similarity index 100%
rename from ssl/test/runner/ecdsa_p224_key.pem
rename to src/ssl/test/runner/ecdsa_p224_key.pem
diff --git a/ssl/test/runner/ecdsa_p256_key.pem b/src/ssl/test/runner/ecdsa_p256_key.pem
similarity index 100%
rename from ssl/test/runner/ecdsa_p256_key.pem
rename to src/ssl/test/runner/ecdsa_p256_key.pem
diff --git a/ssl/test/runner/ecdsa_p384_key.pem b/src/ssl/test/runner/ecdsa_p384_key.pem
similarity index 100%
rename from ssl/test/runner/ecdsa_p384_key.pem
rename to src/ssl/test/runner/ecdsa_p384_key.pem
diff --git a/ssl/test/runner/ecdsa_p521_key.pem b/src/ssl/test/runner/ecdsa_p521_key.pem
similarity index 100%
rename from ssl/test/runner/ecdsa_p521_key.pem
rename to src/ssl/test/runner/ecdsa_p521_key.pem
diff --git a/ssl/test/runner/ed25519_key.pem b/src/ssl/test/runner/ed25519_key.pem
similarity index 100%
rename from ssl/test/runner/ed25519_key.pem
rename to src/ssl/test/runner/ed25519_key.pem
diff --git a/ssl/test/runner/fuzzer_mode.json b/src/ssl/test/runner/fuzzer_mode.json
similarity index 100%
rename from ssl/test/runner/fuzzer_mode.json
rename to src/ssl/test/runner/fuzzer_mode.json
diff --git a/ssl/test/runner/handshake_client.go b/src/ssl/test/runner/handshake_client.go
similarity index 100%
rename from ssl/test/runner/handshake_client.go
rename to src/ssl/test/runner/handshake_client.go
diff --git a/ssl/test/runner/handshake_messages.go b/src/ssl/test/runner/handshake_messages.go
similarity index 100%
rename from ssl/test/runner/handshake_messages.go
rename to src/ssl/test/runner/handshake_messages.go
diff --git a/ssl/test/runner/handshake_server.go b/src/ssl/test/runner/handshake_server.go
similarity index 100%
rename from ssl/test/runner/handshake_server.go
rename to src/ssl/test/runner/handshake_server.go
diff --git a/ssl/test/runner/hpke/hpke.go b/src/ssl/test/runner/hpke/hpke.go
similarity index 100%
rename from ssl/test/runner/hpke/hpke.go
rename to src/ssl/test/runner/hpke/hpke.go
diff --git a/ssl/test/runner/hpke/hpke_test.go b/src/ssl/test/runner/hpke/hpke_test.go
similarity index 100%
rename from ssl/test/runner/hpke/hpke_test.go
rename to src/ssl/test/runner/hpke/hpke_test.go
diff --git a/ssl/test/runner/hpke/kem.go b/src/ssl/test/runner/hpke/kem.go
similarity index 100%
rename from ssl/test/runner/hpke/kem.go
rename to src/ssl/test/runner/hpke/kem.go
diff --git a/ssl/test/runner/hpke/testdata/test-vectors.json b/src/ssl/test/runner/hpke/testdata/test-vectors.json
similarity index 100%
rename from ssl/test/runner/hpke/testdata/test-vectors.json
rename to src/ssl/test/runner/hpke/testdata/test-vectors.json
diff --git a/ssl/test/runner/key_agreement.go b/src/ssl/test/runner/key_agreement.go
similarity index 100%
rename from ssl/test/runner/key_agreement.go
rename to src/ssl/test/runner/key_agreement.go
diff --git a/ssl/test/runner/kyber/kyber.go b/src/ssl/test/runner/kyber/kyber.go
similarity index 100%
rename from ssl/test/runner/kyber/kyber.go
rename to src/ssl/test/runner/kyber/kyber.go
diff --git a/ssl/test/runner/kyber/kyber_test.go b/src/ssl/test/runner/kyber/kyber_test.go
similarity index 100%
rename from ssl/test/runner/kyber/kyber_test.go
rename to src/ssl/test/runner/kyber/kyber_test.go
diff --git a/ssl/test/runner/mock_quic_transport.go b/src/ssl/test/runner/mock_quic_transport.go
similarity index 100%
rename from ssl/test/runner/mock_quic_transport.go
rename to src/ssl/test/runner/mock_quic_transport.go
diff --git a/ssl/test/runner/packet_adapter.go b/src/ssl/test/runner/packet_adapter.go
similarity index 100%
rename from ssl/test/runner/packet_adapter.go
rename to src/ssl/test/runner/packet_adapter.go
diff --git a/ssl/test/runner/prf.go b/src/ssl/test/runner/prf.go
similarity index 100%
rename from ssl/test/runner/prf.go
rename to src/ssl/test/runner/prf.go
diff --git a/ssl/test/runner/recordingconn.go b/src/ssl/test/runner/recordingconn.go
similarity index 100%
rename from ssl/test/runner/recordingconn.go
rename to src/ssl/test/runner/recordingconn.go
diff --git a/ssl/test/runner/rsa_1024_key.pem b/src/ssl/test/runner/rsa_1024_key.pem
similarity index 100%
rename from ssl/test/runner/rsa_1024_key.pem
rename to src/ssl/test/runner/rsa_1024_key.pem
diff --git a/ssl/test/runner/rsa_2048_key.pem b/src/ssl/test/runner/rsa_2048_key.pem
similarity index 100%
rename from ssl/test/runner/rsa_2048_key.pem
rename to src/ssl/test/runner/rsa_2048_key.pem
diff --git a/ssl/test/runner/runner.go b/src/ssl/test/runner/runner.go
similarity index 100%
rename from ssl/test/runner/runner.go
rename to src/ssl/test/runner/runner.go
diff --git a/ssl/test/runner/runner_test.go b/src/ssl/test/runner/runner_test.go
similarity index 100%
rename from ssl/test/runner/runner_test.go
rename to src/ssl/test/runner/runner_test.go
diff --git a/ssl/test/runner/sharding.go b/src/ssl/test/runner/sharding.go
similarity index 100%
rename from ssl/test/runner/sharding.go
rename to src/ssl/test/runner/sharding.go
diff --git a/ssl/test/runner/shim_dispatcher.go b/src/ssl/test/runner/shim_dispatcher.go
similarity index 100%
rename from ssl/test/runner/shim_dispatcher.go
rename to src/ssl/test/runner/shim_dispatcher.go
diff --git a/ssl/test/runner/shim_ticket.go b/src/ssl/test/runner/shim_ticket.go
similarity index 100%
rename from ssl/test/runner/shim_ticket.go
rename to src/ssl/test/runner/shim_ticket.go
diff --git a/ssl/test/runner/sign.go b/src/ssl/test/runner/sign.go
similarity index 100%
rename from ssl/test/runner/sign.go
rename to src/ssl/test/runner/sign.go
diff --git a/ssl/test/runner/ticket.go b/src/ssl/test/runner/ticket.go
similarity index 100%
rename from ssl/test/runner/ticket.go
rename to src/ssl/test/runner/ticket.go
diff --git a/ssl/test/runner/tls.go b/src/ssl/test/runner/tls.go
similarity index 100%
rename from ssl/test/runner/tls.go
rename to src/ssl/test/runner/tls.go
diff --git a/ssl/test/settings_writer.cc b/src/ssl/test/settings_writer.cc
similarity index 100%
rename from ssl/test/settings_writer.cc
rename to src/ssl/test/settings_writer.cc
diff --git a/ssl/test/settings_writer.h b/src/ssl/test/settings_writer.h
similarity index 100%
rename from ssl/test/settings_writer.h
rename to src/ssl/test/settings_writer.h
diff --git a/ssl/test/test_config.cc b/src/ssl/test/test_config.cc
similarity index 100%
rename from ssl/test/test_config.cc
rename to src/ssl/test/test_config.cc
diff --git a/ssl/test/test_config.h b/src/ssl/test/test_config.h
similarity index 100%
rename from ssl/test/test_config.h
rename to src/ssl/test/test_config.h
diff --git a/ssl/test/test_state.cc b/src/ssl/test/test_state.cc
similarity index 100%
rename from ssl/test/test_state.cc
rename to src/ssl/test/test_state.cc
diff --git a/ssl/test/test_state.h b/src/ssl/test/test_state.h
similarity index 100%
rename from ssl/test/test_state.h
rename to src/ssl/test/test_state.h
diff --git a/ssl/tls13_both.cc b/src/ssl/tls13_both.cc
similarity index 100%
rename from ssl/tls13_both.cc
rename to src/ssl/tls13_both.cc
diff --git a/ssl/tls13_client.cc b/src/ssl/tls13_client.cc
similarity index 100%
rename from ssl/tls13_client.cc
rename to src/ssl/tls13_client.cc
diff --git a/ssl/tls13_enc.cc b/src/ssl/tls13_enc.cc
similarity index 100%
rename from ssl/tls13_enc.cc
rename to src/ssl/tls13_enc.cc
diff --git a/ssl/tls13_server.cc b/src/ssl/tls13_server.cc
similarity index 100%
rename from ssl/tls13_server.cc
rename to src/ssl/tls13_server.cc
diff --git a/ssl/tls_method.cc b/src/ssl/tls_method.cc
similarity index 100%
rename from ssl/tls_method.cc
rename to src/ssl/tls_method.cc
diff --git a/ssl/tls_record.cc b/src/ssl/tls_record.cc
similarity index 100%
rename from ssl/tls_record.cc
rename to src/ssl/tls_record.cc
diff --git a/third_party/fiat/BUILD.gn b/src/third_party/fiat/BUILD.gn
similarity index 100%
rename from third_party/fiat/BUILD.gn
rename to src/third_party/fiat/BUILD.gn
diff --git a/third_party/fiat/LICENSE b/src/third_party/fiat/LICENSE
similarity index 100%
rename from third_party/fiat/LICENSE
rename to src/third_party/fiat/LICENSE
diff --git a/third_party/fiat/METADATA b/src/third_party/fiat/METADATA
similarity index 100%
rename from third_party/fiat/METADATA
rename to src/third_party/fiat/METADATA
diff --git a/third_party/fiat/README.chromium b/src/third_party/fiat/README.chromium
similarity index 100%
rename from third_party/fiat/README.chromium
rename to src/third_party/fiat/README.chromium
diff --git a/third_party/fiat/README.md b/src/third_party/fiat/README.md
similarity index 100%
rename from third_party/fiat/README.md
rename to src/third_party/fiat/README.md
diff --git a/third_party/fiat/asm/fiat_curve25519_adx_mul.S b/src/third_party/fiat/asm/fiat_curve25519_adx_mul.S
similarity index 100%
rename from third_party/fiat/asm/fiat_curve25519_adx_mul.S
rename to src/third_party/fiat/asm/fiat_curve25519_adx_mul.S
diff --git a/third_party/fiat/asm/fiat_curve25519_adx_square.S b/src/third_party/fiat/asm/fiat_curve25519_adx_square.S
similarity index 100%
rename from third_party/fiat/asm/fiat_curve25519_adx_square.S
rename to src/third_party/fiat/asm/fiat_curve25519_adx_square.S
diff --git a/third_party/fiat/asm/fiat_p256_adx_mul.S b/src/third_party/fiat/asm/fiat_p256_adx_mul.S
similarity index 100%
rename from third_party/fiat/asm/fiat_p256_adx_mul.S
rename to src/third_party/fiat/asm/fiat_p256_adx_mul.S
diff --git a/third_party/fiat/asm/fiat_p256_adx_sqr.S b/src/third_party/fiat/asm/fiat_p256_adx_sqr.S
similarity index 100%
rename from third_party/fiat/asm/fiat_p256_adx_sqr.S
rename to src/third_party/fiat/asm/fiat_p256_adx_sqr.S
diff --git a/third_party/fiat/curve25519_32.h b/src/third_party/fiat/curve25519_32.h
similarity index 100%
rename from third_party/fiat/curve25519_32.h
rename to src/third_party/fiat/curve25519_32.h
diff --git a/third_party/fiat/curve25519_64.h b/src/third_party/fiat/curve25519_64.h
similarity index 100%
rename from third_party/fiat/curve25519_64.h
rename to src/third_party/fiat/curve25519_64.h
diff --git a/third_party/fiat/curve25519_64_adx.h b/src/third_party/fiat/curve25519_64_adx.h
similarity index 100%
rename from third_party/fiat/curve25519_64_adx.h
rename to src/third_party/fiat/curve25519_64_adx.h
diff --git a/third_party/fiat/curve25519_64_msvc.h b/src/third_party/fiat/curve25519_64_msvc.h
similarity index 100%
rename from third_party/fiat/curve25519_64_msvc.h
rename to src/third_party/fiat/curve25519_64_msvc.h
diff --git a/third_party/fiat/p256_32.h b/src/third_party/fiat/p256_32.h
similarity index 100%
rename from third_party/fiat/p256_32.h
rename to src/third_party/fiat/p256_32.h
diff --git a/third_party/fiat/p256_64.h b/src/third_party/fiat/p256_64.h
similarity index 100%
rename from third_party/fiat/p256_64.h
rename to src/third_party/fiat/p256_64.h
diff --git a/third_party/fiat/p256_64_msvc.h b/src/third_party/fiat/p256_64_msvc.h
similarity index 100%
rename from third_party/fiat/p256_64_msvc.h
rename to src/third_party/fiat/p256_64_msvc.h
diff --git a/third_party/googletest/.clang-format b/src/third_party/googletest/.clang-format
similarity index 100%
rename from third_party/googletest/.clang-format
rename to src/third_party/googletest/.clang-format
diff --git a/third_party/googletest/.github/ISSUE_TEMPLATE/00-bug_report.yml b/src/third_party/googletest/.github/ISSUE_TEMPLATE/00-bug_report.yml
similarity index 100%
rename from third_party/googletest/.github/ISSUE_TEMPLATE/00-bug_report.yml
rename to src/third_party/googletest/.github/ISSUE_TEMPLATE/00-bug_report.yml
diff --git a/third_party/googletest/.github/ISSUE_TEMPLATE/10-feature_request.yml b/src/third_party/googletest/.github/ISSUE_TEMPLATE/10-feature_request.yml
similarity index 100%
rename from third_party/googletest/.github/ISSUE_TEMPLATE/10-feature_request.yml
rename to src/third_party/googletest/.github/ISSUE_TEMPLATE/10-feature_request.yml
diff --git a/third_party/googletest/.github/ISSUE_TEMPLATE/config.yml b/src/third_party/googletest/.github/ISSUE_TEMPLATE/config.yml
similarity index 100%
rename from third_party/googletest/.github/ISSUE_TEMPLATE/config.yml
rename to src/third_party/googletest/.github/ISSUE_TEMPLATE/config.yml
diff --git a/third_party/googletest/.github/workflows/gtest-ci.yml b/src/third_party/googletest/.github/workflows/gtest-ci.yml
similarity index 100%
rename from third_party/googletest/.github/workflows/gtest-ci.yml
rename to src/third_party/googletest/.github/workflows/gtest-ci.yml
diff --git a/third_party/googletest/.gitignore b/src/third_party/googletest/.gitignore
similarity index 100%
rename from third_party/googletest/.gitignore
rename to src/third_party/googletest/.gitignore
diff --git a/third_party/googletest/BUILD.bazel b/src/third_party/googletest/BUILD.bazel
similarity index 100%
rename from third_party/googletest/BUILD.bazel
rename to src/third_party/googletest/BUILD.bazel
diff --git a/third_party/googletest/CMakeLists.txt b/src/third_party/googletest/CMakeLists.txt
similarity index 100%
rename from third_party/googletest/CMakeLists.txt
rename to src/third_party/googletest/CMakeLists.txt
diff --git a/third_party/googletest/CONTRIBUTING.md b/src/third_party/googletest/CONTRIBUTING.md
similarity index 100%
rename from third_party/googletest/CONTRIBUTING.md
rename to src/third_party/googletest/CONTRIBUTING.md
diff --git a/third_party/googletest/CONTRIBUTORS b/src/third_party/googletest/CONTRIBUTORS
similarity index 100%
rename from third_party/googletest/CONTRIBUTORS
rename to src/third_party/googletest/CONTRIBUTORS
diff --git a/third_party/googletest/LICENSE b/src/third_party/googletest/LICENSE
similarity index 100%
rename from third_party/googletest/LICENSE
rename to src/third_party/googletest/LICENSE
diff --git a/third_party/googletest/METADATA b/src/third_party/googletest/METADATA
similarity index 100%
rename from third_party/googletest/METADATA
rename to src/third_party/googletest/METADATA
diff --git a/third_party/googletest/README.md b/src/third_party/googletest/README.md
similarity index 100%
rename from third_party/googletest/README.md
rename to src/third_party/googletest/README.md
diff --git a/third_party/googletest/WORKSPACE b/src/third_party/googletest/WORKSPACE
similarity index 100%
rename from third_party/googletest/WORKSPACE
rename to src/third_party/googletest/WORKSPACE
diff --git a/third_party/googletest/ci/linux-presubmit.sh b/src/third_party/googletest/ci/linux-presubmit.sh
similarity index 100%
rename from third_party/googletest/ci/linux-presubmit.sh
rename to src/third_party/googletest/ci/linux-presubmit.sh
diff --git a/third_party/googletest/ci/macos-presubmit.sh b/src/third_party/googletest/ci/macos-presubmit.sh
similarity index 100%
rename from third_party/googletest/ci/macos-presubmit.sh
rename to src/third_party/googletest/ci/macos-presubmit.sh
diff --git a/third_party/googletest/ci/windows-presubmit.bat b/src/third_party/googletest/ci/windows-presubmit.bat
similarity index 100%
rename from third_party/googletest/ci/windows-presubmit.bat
rename to src/third_party/googletest/ci/windows-presubmit.bat
diff --git a/third_party/googletest/docs/_config.yml b/src/third_party/googletest/docs/_config.yml
similarity index 100%
rename from third_party/googletest/docs/_config.yml
rename to src/third_party/googletest/docs/_config.yml
diff --git a/third_party/googletest/docs/_data/navigation.yml b/src/third_party/googletest/docs/_data/navigation.yml
similarity index 100%
rename from third_party/googletest/docs/_data/navigation.yml
rename to src/third_party/googletest/docs/_data/navigation.yml
diff --git a/third_party/googletest/docs/_layouts/default.html b/src/third_party/googletest/docs/_layouts/default.html
similarity index 100%
rename from third_party/googletest/docs/_layouts/default.html
rename to src/third_party/googletest/docs/_layouts/default.html
diff --git a/third_party/googletest/docs/_sass/main.scss b/src/third_party/googletest/docs/_sass/main.scss
similarity index 100%
rename from third_party/googletest/docs/_sass/main.scss
rename to src/third_party/googletest/docs/_sass/main.scss
diff --git a/third_party/googletest/docs/advanced.md b/src/third_party/googletest/docs/advanced.md
similarity index 100%
rename from third_party/googletest/docs/advanced.md
rename to src/third_party/googletest/docs/advanced.md
diff --git a/third_party/googletest/docs/assets/css/style.scss b/src/third_party/googletest/docs/assets/css/style.scss
similarity index 100%
rename from third_party/googletest/docs/assets/css/style.scss
rename to src/third_party/googletest/docs/assets/css/style.scss
diff --git a/third_party/googletest/docs/community_created_documentation.md b/src/third_party/googletest/docs/community_created_documentation.md
similarity index 100%
rename from third_party/googletest/docs/community_created_documentation.md
rename to src/third_party/googletest/docs/community_created_documentation.md
diff --git a/third_party/googletest/docs/faq.md b/src/third_party/googletest/docs/faq.md
similarity index 100%
rename from third_party/googletest/docs/faq.md
rename to src/third_party/googletest/docs/faq.md
diff --git a/third_party/googletest/docs/gmock_cheat_sheet.md b/src/third_party/googletest/docs/gmock_cheat_sheet.md
similarity index 100%
rename from third_party/googletest/docs/gmock_cheat_sheet.md
rename to src/third_party/googletest/docs/gmock_cheat_sheet.md
diff --git a/third_party/googletest/docs/gmock_cook_book.md b/src/third_party/googletest/docs/gmock_cook_book.md
similarity index 100%
rename from third_party/googletest/docs/gmock_cook_book.md
rename to src/third_party/googletest/docs/gmock_cook_book.md
diff --git a/third_party/googletest/docs/gmock_faq.md b/src/third_party/googletest/docs/gmock_faq.md
similarity index 100%
rename from third_party/googletest/docs/gmock_faq.md
rename to src/third_party/googletest/docs/gmock_faq.md
diff --git a/third_party/googletest/docs/gmock_for_dummies.md b/src/third_party/googletest/docs/gmock_for_dummies.md
similarity index 100%
rename from third_party/googletest/docs/gmock_for_dummies.md
rename to src/third_party/googletest/docs/gmock_for_dummies.md
diff --git a/third_party/googletest/docs/index.md b/src/third_party/googletest/docs/index.md
similarity index 100%
rename from third_party/googletest/docs/index.md
rename to src/third_party/googletest/docs/index.md
diff --git a/third_party/googletest/docs/pkgconfig.md b/src/third_party/googletest/docs/pkgconfig.md
similarity index 100%
rename from third_party/googletest/docs/pkgconfig.md
rename to src/third_party/googletest/docs/pkgconfig.md
diff --git a/third_party/googletest/docs/platforms.md b/src/third_party/googletest/docs/platforms.md
similarity index 100%
rename from third_party/googletest/docs/platforms.md
rename to src/third_party/googletest/docs/platforms.md
diff --git a/third_party/googletest/docs/primer.md b/src/third_party/googletest/docs/primer.md
similarity index 100%
rename from third_party/googletest/docs/primer.md
rename to src/third_party/googletest/docs/primer.md
diff --git a/third_party/googletest/docs/quickstart-bazel.md b/src/third_party/googletest/docs/quickstart-bazel.md
similarity index 100%
rename from third_party/googletest/docs/quickstart-bazel.md
rename to src/third_party/googletest/docs/quickstart-bazel.md
diff --git a/third_party/googletest/docs/quickstart-cmake.md b/src/third_party/googletest/docs/quickstart-cmake.md
similarity index 100%
rename from third_party/googletest/docs/quickstart-cmake.md
rename to src/third_party/googletest/docs/quickstart-cmake.md
diff --git a/third_party/googletest/docs/reference/actions.md b/src/third_party/googletest/docs/reference/actions.md
similarity index 100%
rename from third_party/googletest/docs/reference/actions.md
rename to src/third_party/googletest/docs/reference/actions.md
diff --git a/third_party/googletest/docs/reference/assertions.md b/src/third_party/googletest/docs/reference/assertions.md
similarity index 100%
rename from third_party/googletest/docs/reference/assertions.md
rename to src/third_party/googletest/docs/reference/assertions.md
diff --git a/third_party/googletest/docs/reference/matchers.md b/src/third_party/googletest/docs/reference/matchers.md
similarity index 100%
rename from third_party/googletest/docs/reference/matchers.md
rename to src/third_party/googletest/docs/reference/matchers.md
diff --git a/third_party/googletest/docs/reference/mocking.md b/src/third_party/googletest/docs/reference/mocking.md
similarity index 100%
rename from third_party/googletest/docs/reference/mocking.md
rename to src/third_party/googletest/docs/reference/mocking.md
diff --git a/third_party/googletest/docs/reference/testing.md b/src/third_party/googletest/docs/reference/testing.md
similarity index 100%
rename from third_party/googletest/docs/reference/testing.md
rename to src/third_party/googletest/docs/reference/testing.md
diff --git a/third_party/googletest/docs/samples.md b/src/third_party/googletest/docs/samples.md
similarity index 100%
rename from third_party/googletest/docs/samples.md
rename to src/third_party/googletest/docs/samples.md
diff --git a/third_party/googletest/googlemock/CMakeLists.txt b/src/third_party/googletest/googlemock/CMakeLists.txt
similarity index 100%
rename from third_party/googletest/googlemock/CMakeLists.txt
rename to src/third_party/googletest/googlemock/CMakeLists.txt
diff --git a/third_party/googletest/googlemock/README.md b/src/third_party/googletest/googlemock/README.md
similarity index 100%
rename from third_party/googletest/googlemock/README.md
rename to src/third_party/googletest/googlemock/README.md
diff --git a/third_party/googletest/googlemock/cmake/gmock.pc.in b/src/third_party/googletest/googlemock/cmake/gmock.pc.in
similarity index 100%
rename from third_party/googletest/googlemock/cmake/gmock.pc.in
rename to src/third_party/googletest/googlemock/cmake/gmock.pc.in
diff --git a/third_party/googletest/googlemock/cmake/gmock_main.pc.in b/src/third_party/googletest/googlemock/cmake/gmock_main.pc.in
similarity index 100%
rename from third_party/googletest/googlemock/cmake/gmock_main.pc.in
rename to src/third_party/googletest/googlemock/cmake/gmock_main.pc.in
diff --git a/third_party/googletest/googlemock/docs/README.md b/src/third_party/googletest/googlemock/docs/README.md
similarity index 100%
rename from third_party/googletest/googlemock/docs/README.md
rename to src/third_party/googletest/googlemock/docs/README.md
diff --git a/third_party/googletest/googlemock/include/gmock/gmock-actions.h b/src/third_party/googletest/googlemock/include/gmock/gmock-actions.h
similarity index 100%
rename from third_party/googletest/googlemock/include/gmock/gmock-actions.h
rename to src/third_party/googletest/googlemock/include/gmock/gmock-actions.h
diff --git a/third_party/googletest/googlemock/include/gmock/gmock-cardinalities.h b/src/third_party/googletest/googlemock/include/gmock/gmock-cardinalities.h
similarity index 100%
rename from third_party/googletest/googlemock/include/gmock/gmock-cardinalities.h
rename to src/third_party/googletest/googlemock/include/gmock/gmock-cardinalities.h
diff --git a/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h b/src/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h
similarity index 100%
rename from third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h
rename to src/third_party/googletest/googlemock/include/gmock/gmock-function-mocker.h
diff --git a/third_party/googletest/googlemock/include/gmock/gmock-matchers.h b/src/third_party/googletest/googlemock/include/gmock/gmock-matchers.h
similarity index 100%
rename from third_party/googletest/googlemock/include/gmock/gmock-matchers.h
rename to src/third_party/googletest/googlemock/include/gmock/gmock-matchers.h
diff --git a/third_party/googletest/googlemock/include/gmock/gmock-more-actions.h b/src/third_party/googletest/googlemock/include/gmock/gmock-more-actions.h
similarity index 100%
rename from third_party/googletest/googlemock/include/gmock/gmock-more-actions.h
rename to src/third_party/googletest/googlemock/include/gmock/gmock-more-actions.h
diff --git a/third_party/googletest/googlemock/include/gmock/gmock-more-matchers.h b/src/third_party/googletest/googlemock/include/gmock/gmock-more-matchers.h
similarity index 100%
rename from third_party/googletest/googlemock/include/gmock/gmock-more-matchers.h
rename to src/third_party/googletest/googlemock/include/gmock/gmock-more-matchers.h
diff --git a/third_party/googletest/googlemock/include/gmock/gmock-nice-strict.h b/src/third_party/googletest/googlemock/include/gmock/gmock-nice-strict.h
similarity index 100%
rename from third_party/googletest/googlemock/include/gmock/gmock-nice-strict.h
rename to src/third_party/googletest/googlemock/include/gmock/gmock-nice-strict.h
diff --git a/third_party/googletest/googlemock/include/gmock/gmock-spec-builders.h b/src/third_party/googletest/googlemock/include/gmock/gmock-spec-builders.h
similarity index 100%
rename from third_party/googletest/googlemock/include/gmock/gmock-spec-builders.h
rename to src/third_party/googletest/googlemock/include/gmock/gmock-spec-builders.h
diff --git a/third_party/googletest/googlemock/include/gmock/gmock.h b/src/third_party/googletest/googlemock/include/gmock/gmock.h
similarity index 100%
rename from third_party/googletest/googlemock/include/gmock/gmock.h
rename to src/third_party/googletest/googlemock/include/gmock/gmock.h
diff --git a/third_party/googletest/googlemock/include/gmock/internal/custom/README.md b/src/third_party/googletest/googlemock/include/gmock/internal/custom/README.md
similarity index 100%
rename from third_party/googletest/googlemock/include/gmock/internal/custom/README.md
rename to src/third_party/googletest/googlemock/include/gmock/internal/custom/README.md
diff --git a/third_party/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h b/src/third_party/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h
similarity index 100%
rename from third_party/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h
rename to src/third_party/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h
diff --git a/third_party/googletest/googlemock/include/gmock/internal/custom/gmock-matchers.h b/src/third_party/googletest/googlemock/include/gmock/internal/custom/gmock-matchers.h
similarity index 100%
rename from third_party/googletest/googlemock/include/gmock/internal/custom/gmock-matchers.h
rename to src/third_party/googletest/googlemock/include/gmock/internal/custom/gmock-matchers.h
diff --git a/third_party/googletest/googlemock/include/gmock/internal/custom/gmock-port.h b/src/third_party/googletest/googlemock/include/gmock/internal/custom/gmock-port.h
similarity index 100%
rename from third_party/googletest/googlemock/include/gmock/internal/custom/gmock-port.h
rename to src/third_party/googletest/googlemock/include/gmock/internal/custom/gmock-port.h
diff --git a/third_party/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h b/src/third_party/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h
similarity index 100%
rename from third_party/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h
rename to src/third_party/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h
diff --git a/third_party/googletest/googlemock/include/gmock/internal/gmock-port.h b/src/third_party/googletest/googlemock/include/gmock/internal/gmock-port.h
similarity index 100%
rename from third_party/googletest/googlemock/include/gmock/internal/gmock-port.h
rename to src/third_party/googletest/googlemock/include/gmock/internal/gmock-port.h
diff --git a/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h b/src/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h
similarity index 100%
rename from third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h
rename to src/third_party/googletest/googlemock/include/gmock/internal/gmock-pp.h
diff --git a/third_party/googletest/googlemock/src/gmock-all.cc b/src/third_party/googletest/googlemock/src/gmock-all.cc
similarity index 100%
rename from third_party/googletest/googlemock/src/gmock-all.cc
rename to src/third_party/googletest/googlemock/src/gmock-all.cc
diff --git a/third_party/googletest/googlemock/src/gmock-cardinalities.cc b/src/third_party/googletest/googlemock/src/gmock-cardinalities.cc
similarity index 100%
rename from third_party/googletest/googlemock/src/gmock-cardinalities.cc
rename to src/third_party/googletest/googlemock/src/gmock-cardinalities.cc
diff --git a/third_party/googletest/googlemock/src/gmock-internal-utils.cc b/src/third_party/googletest/googlemock/src/gmock-internal-utils.cc
similarity index 100%
rename from third_party/googletest/googlemock/src/gmock-internal-utils.cc
rename to src/third_party/googletest/googlemock/src/gmock-internal-utils.cc
diff --git a/third_party/googletest/googlemock/src/gmock-matchers.cc b/src/third_party/googletest/googlemock/src/gmock-matchers.cc
similarity index 100%
rename from third_party/googletest/googlemock/src/gmock-matchers.cc
rename to src/third_party/googletest/googlemock/src/gmock-matchers.cc
diff --git a/third_party/googletest/googlemock/src/gmock-spec-builders.cc b/src/third_party/googletest/googlemock/src/gmock-spec-builders.cc
similarity index 100%
rename from third_party/googletest/googlemock/src/gmock-spec-builders.cc
rename to src/third_party/googletest/googlemock/src/gmock-spec-builders.cc
diff --git a/third_party/googletest/googlemock/src/gmock.cc b/src/third_party/googletest/googlemock/src/gmock.cc
similarity index 100%
rename from third_party/googletest/googlemock/src/gmock.cc
rename to src/third_party/googletest/googlemock/src/gmock.cc
diff --git a/third_party/googletest/googlemock/src/gmock_main.cc b/src/third_party/googletest/googlemock/src/gmock_main.cc
similarity index 100%
rename from third_party/googletest/googlemock/src/gmock_main.cc
rename to src/third_party/googletest/googlemock/src/gmock_main.cc
diff --git a/third_party/googletest/googlemock/test/BUILD.bazel b/src/third_party/googletest/googlemock/test/BUILD.bazel
similarity index 100%
rename from third_party/googletest/googlemock/test/BUILD.bazel
rename to src/third_party/googletest/googlemock/test/BUILD.bazel
diff --git a/third_party/googletest/googlemock/test/gmock-actions_test.cc b/src/third_party/googletest/googlemock/test/gmock-actions_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock-actions_test.cc
rename to src/third_party/googletest/googlemock/test/gmock-actions_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock-cardinalities_test.cc b/src/third_party/googletest/googlemock/test/gmock-cardinalities_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock-cardinalities_test.cc
rename to src/third_party/googletest/googlemock/test/gmock-cardinalities_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock-function-mocker_test.cc b/src/third_party/googletest/googlemock/test/gmock-function-mocker_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock-function-mocker_test.cc
rename to src/third_party/googletest/googlemock/test/gmock-function-mocker_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock-internal-utils_test.cc b/src/third_party/googletest/googlemock/test/gmock-internal-utils_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock-internal-utils_test.cc
rename to src/third_party/googletest/googlemock/test/gmock-internal-utils_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock-matchers-arithmetic_test.cc b/src/third_party/googletest/googlemock/test/gmock-matchers-arithmetic_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock-matchers-arithmetic_test.cc
rename to src/third_party/googletest/googlemock/test/gmock-matchers-arithmetic_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock-matchers-comparisons_test.cc b/src/third_party/googletest/googlemock/test/gmock-matchers-comparisons_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock-matchers-comparisons_test.cc
rename to src/third_party/googletest/googlemock/test/gmock-matchers-comparisons_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock-matchers-containers_test.cc b/src/third_party/googletest/googlemock/test/gmock-matchers-containers_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock-matchers-containers_test.cc
rename to src/third_party/googletest/googlemock/test/gmock-matchers-containers_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock-matchers-misc_test.cc b/src/third_party/googletest/googlemock/test/gmock-matchers-misc_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock-matchers-misc_test.cc
rename to src/third_party/googletest/googlemock/test/gmock-matchers-misc_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock-matchers_test.h b/src/third_party/googletest/googlemock/test/gmock-matchers_test.h
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock-matchers_test.h
rename to src/third_party/googletest/googlemock/test/gmock-matchers_test.h
diff --git a/third_party/googletest/googlemock/test/gmock-more-actions_test.cc b/src/third_party/googletest/googlemock/test/gmock-more-actions_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock-more-actions_test.cc
rename to src/third_party/googletest/googlemock/test/gmock-more-actions_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock-nice-strict_test.cc b/src/third_party/googletest/googlemock/test/gmock-nice-strict_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock-nice-strict_test.cc
rename to src/third_party/googletest/googlemock/test/gmock-nice-strict_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock-port_test.cc b/src/third_party/googletest/googlemock/test/gmock-port_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock-port_test.cc
rename to src/third_party/googletest/googlemock/test/gmock-port_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock-pp-string_test.cc b/src/third_party/googletest/googlemock/test/gmock-pp-string_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock-pp-string_test.cc
rename to src/third_party/googletest/googlemock/test/gmock-pp-string_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock-pp_test.cc b/src/third_party/googletest/googlemock/test/gmock-pp_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock-pp_test.cc
rename to src/third_party/googletest/googlemock/test/gmock-pp_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock-spec-builders_test.cc b/src/third_party/googletest/googlemock/test/gmock-spec-builders_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock-spec-builders_test.cc
rename to src/third_party/googletest/googlemock/test/gmock-spec-builders_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock_all_test.cc b/src/third_party/googletest/googlemock/test/gmock_all_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock_all_test.cc
rename to src/third_party/googletest/googlemock/test/gmock_all_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock_ex_test.cc b/src/third_party/googletest/googlemock/test/gmock_ex_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock_ex_test.cc
rename to src/third_party/googletest/googlemock/test/gmock_ex_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock_leak_test.py b/src/third_party/googletest/googlemock/test/gmock_leak_test.py
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock_leak_test.py
rename to src/third_party/googletest/googlemock/test/gmock_leak_test.py
diff --git a/third_party/googletest/googlemock/test/gmock_leak_test_.cc b/src/third_party/googletest/googlemock/test/gmock_leak_test_.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock_leak_test_.cc
rename to src/third_party/googletest/googlemock/test/gmock_leak_test_.cc
diff --git a/third_party/googletest/googlemock/test/gmock_link2_test.cc b/src/third_party/googletest/googlemock/test/gmock_link2_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock_link2_test.cc
rename to src/third_party/googletest/googlemock/test/gmock_link2_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock_link_test.cc b/src/third_party/googletest/googlemock/test/gmock_link_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock_link_test.cc
rename to src/third_party/googletest/googlemock/test/gmock_link_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock_link_test.h b/src/third_party/googletest/googlemock/test/gmock_link_test.h
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock_link_test.h
rename to src/third_party/googletest/googlemock/test/gmock_link_test.h
diff --git a/third_party/googletest/googlemock/test/gmock_output_test.py b/src/third_party/googletest/googlemock/test/gmock_output_test.py
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock_output_test.py
rename to src/third_party/googletest/googlemock/test/gmock_output_test.py
diff --git a/third_party/googletest/googlemock/test/gmock_output_test_.cc b/src/third_party/googletest/googlemock/test/gmock_output_test_.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock_output_test_.cc
rename to src/third_party/googletest/googlemock/test/gmock_output_test_.cc
diff --git a/third_party/googletest/googlemock/test/gmock_output_test_golden.txt b/src/third_party/googletest/googlemock/test/gmock_output_test_golden.txt
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock_output_test_golden.txt
rename to src/third_party/googletest/googlemock/test/gmock_output_test_golden.txt
diff --git a/third_party/googletest/googlemock/test/gmock_stress_test.cc b/src/third_party/googletest/googlemock/test/gmock_stress_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock_stress_test.cc
rename to src/third_party/googletest/googlemock/test/gmock_stress_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock_test.cc b/src/third_party/googletest/googlemock/test/gmock_test.cc
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock_test.cc
rename to src/third_party/googletest/googlemock/test/gmock_test.cc
diff --git a/third_party/googletest/googlemock/test/gmock_test_utils.py b/src/third_party/googletest/googlemock/test/gmock_test_utils.py
similarity index 100%
rename from third_party/googletest/googlemock/test/gmock_test_utils.py
rename to src/third_party/googletest/googlemock/test/gmock_test_utils.py
diff --git a/third_party/googletest/googletest/CMakeLists.txt b/src/third_party/googletest/googletest/CMakeLists.txt
similarity index 100%
rename from third_party/googletest/googletest/CMakeLists.txt
rename to src/third_party/googletest/googletest/CMakeLists.txt
diff --git a/third_party/googletest/googletest/README.md b/src/third_party/googletest/googletest/README.md
similarity index 100%
rename from third_party/googletest/googletest/README.md
rename to src/third_party/googletest/googletest/README.md
diff --git a/third_party/googletest/googletest/cmake/Config.cmake.in b/src/third_party/googletest/googletest/cmake/Config.cmake.in
similarity index 100%
rename from third_party/googletest/googletest/cmake/Config.cmake.in
rename to src/third_party/googletest/googletest/cmake/Config.cmake.in
diff --git a/third_party/googletest/googletest/cmake/gtest.pc.in b/src/third_party/googletest/googletest/cmake/gtest.pc.in
similarity index 100%
rename from third_party/googletest/googletest/cmake/gtest.pc.in
rename to src/third_party/googletest/googletest/cmake/gtest.pc.in
diff --git a/third_party/googletest/googletest/cmake/gtest_main.pc.in b/src/third_party/googletest/googletest/cmake/gtest_main.pc.in
similarity index 100%
rename from third_party/googletest/googletest/cmake/gtest_main.pc.in
rename to src/third_party/googletest/googletest/cmake/gtest_main.pc.in
diff --git a/third_party/googletest/googletest/cmake/internal_utils.cmake b/src/third_party/googletest/googletest/cmake/internal_utils.cmake
similarity index 100%
rename from third_party/googletest/googletest/cmake/internal_utils.cmake
rename to src/third_party/googletest/googletest/cmake/internal_utils.cmake
diff --git a/third_party/googletest/googletest/cmake/libgtest.la.in b/src/third_party/googletest/googletest/cmake/libgtest.la.in
similarity index 100%
rename from third_party/googletest/googletest/cmake/libgtest.la.in
rename to src/third_party/googletest/googletest/cmake/libgtest.la.in
diff --git a/third_party/googletest/googletest/docs/README.md b/src/third_party/googletest/googletest/docs/README.md
similarity index 100%
rename from third_party/googletest/googletest/docs/README.md
rename to src/third_party/googletest/googletest/docs/README.md
diff --git a/third_party/googletest/googletest/include/gtest/gtest-assertion-result.h b/src/third_party/googletest/googletest/include/gtest/gtest-assertion-result.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/gtest-assertion-result.h
rename to src/third_party/googletest/googletest/include/gtest/gtest-assertion-result.h
diff --git a/third_party/googletest/googletest/include/gtest/gtest-death-test.h b/src/third_party/googletest/googletest/include/gtest/gtest-death-test.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/gtest-death-test.h
rename to src/third_party/googletest/googletest/include/gtest/gtest-death-test.h
diff --git a/third_party/googletest/googletest/include/gtest/gtest-matchers.h b/src/third_party/googletest/googletest/include/gtest/gtest-matchers.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/gtest-matchers.h
rename to src/third_party/googletest/googletest/include/gtest/gtest-matchers.h
diff --git a/third_party/googletest/googletest/include/gtest/gtest-message.h b/src/third_party/googletest/googletest/include/gtest/gtest-message.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/gtest-message.h
rename to src/third_party/googletest/googletest/include/gtest/gtest-message.h
diff --git a/third_party/googletest/googletest/include/gtest/gtest-param-test.h b/src/third_party/googletest/googletest/include/gtest/gtest-param-test.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/gtest-param-test.h
rename to src/third_party/googletest/googletest/include/gtest/gtest-param-test.h
diff --git a/third_party/googletest/googletest/include/gtest/gtest-printers.h b/src/third_party/googletest/googletest/include/gtest/gtest-printers.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/gtest-printers.h
rename to src/third_party/googletest/googletest/include/gtest/gtest-printers.h
diff --git a/third_party/googletest/googletest/include/gtest/gtest-spi.h b/src/third_party/googletest/googletest/include/gtest/gtest-spi.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/gtest-spi.h
rename to src/third_party/googletest/googletest/include/gtest/gtest-spi.h
diff --git a/third_party/googletest/googletest/include/gtest/gtest-test-part.h b/src/third_party/googletest/googletest/include/gtest/gtest-test-part.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/gtest-test-part.h
rename to src/third_party/googletest/googletest/include/gtest/gtest-test-part.h
diff --git a/third_party/googletest/googletest/include/gtest/gtest-typed-test.h b/src/third_party/googletest/googletest/include/gtest/gtest-typed-test.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/gtest-typed-test.h
rename to src/third_party/googletest/googletest/include/gtest/gtest-typed-test.h
diff --git a/third_party/googletest/googletest/include/gtest/gtest.h b/src/third_party/googletest/googletest/include/gtest/gtest.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/gtest.h
rename to src/third_party/googletest/googletest/include/gtest/gtest.h
diff --git a/third_party/googletest/googletest/include/gtest/gtest_pred_impl.h b/src/third_party/googletest/googletest/include/gtest/gtest_pred_impl.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/gtest_pred_impl.h
rename to src/third_party/googletest/googletest/include/gtest/gtest_pred_impl.h
diff --git a/third_party/googletest/googletest/include/gtest/gtest_prod.h b/src/third_party/googletest/googletest/include/gtest/gtest_prod.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/gtest_prod.h
rename to src/third_party/googletest/googletest/include/gtest/gtest_prod.h
diff --git a/third_party/googletest/googletest/include/gtest/internal/custom/README.md b/src/third_party/googletest/googletest/include/gtest/internal/custom/README.md
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/internal/custom/README.md
rename to src/third_party/googletest/googletest/include/gtest/internal/custom/README.md
diff --git a/third_party/googletest/googletest/include/gtest/internal/custom/gtest-port.h b/src/third_party/googletest/googletest/include/gtest/internal/custom/gtest-port.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/internal/custom/gtest-port.h
rename to src/third_party/googletest/googletest/include/gtest/internal/custom/gtest-port.h
diff --git a/third_party/googletest/googletest/include/gtest/internal/custom/gtest-printers.h b/src/third_party/googletest/googletest/include/gtest/internal/custom/gtest-printers.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/internal/custom/gtest-printers.h
rename to src/third_party/googletest/googletest/include/gtest/internal/custom/gtest-printers.h
diff --git a/third_party/googletest/googletest/include/gtest/internal/custom/gtest.h b/src/third_party/googletest/googletest/include/gtest/internal/custom/gtest.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/internal/custom/gtest.h
rename to src/third_party/googletest/googletest/include/gtest/internal/custom/gtest.h
diff --git a/third_party/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h b/src/third_party/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h
rename to src/third_party/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h
diff --git a/third_party/googletest/googletest/include/gtest/internal/gtest-filepath.h b/src/third_party/googletest/googletest/include/gtest/internal/gtest-filepath.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/internal/gtest-filepath.h
rename to src/third_party/googletest/googletest/include/gtest/internal/gtest-filepath.h
diff --git a/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h b/src/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/internal/gtest-internal.h
rename to src/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h
diff --git a/third_party/googletest/googletest/include/gtest/internal/gtest-param-util.h b/src/third_party/googletest/googletest/include/gtest/internal/gtest-param-util.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/internal/gtest-param-util.h
rename to src/third_party/googletest/googletest/include/gtest/internal/gtest-param-util.h
diff --git a/third_party/googletest/googletest/include/gtest/internal/gtest-port-arch.h b/src/third_party/googletest/googletest/include/gtest/internal/gtest-port-arch.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/internal/gtest-port-arch.h
rename to src/third_party/googletest/googletest/include/gtest/internal/gtest-port-arch.h
diff --git a/third_party/googletest/googletest/include/gtest/internal/gtest-port.h b/src/third_party/googletest/googletest/include/gtest/internal/gtest-port.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/internal/gtest-port.h
rename to src/third_party/googletest/googletest/include/gtest/internal/gtest-port.h
diff --git a/third_party/googletest/googletest/include/gtest/internal/gtest-string.h b/src/third_party/googletest/googletest/include/gtest/internal/gtest-string.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/internal/gtest-string.h
rename to src/third_party/googletest/googletest/include/gtest/internal/gtest-string.h
diff --git a/third_party/googletest/googletest/include/gtest/internal/gtest-type-util.h b/src/third_party/googletest/googletest/include/gtest/internal/gtest-type-util.h
similarity index 100%
rename from third_party/googletest/googletest/include/gtest/internal/gtest-type-util.h
rename to src/third_party/googletest/googletest/include/gtest/internal/gtest-type-util.h
diff --git a/third_party/googletest/googletest/samples/prime_tables.h b/src/third_party/googletest/googletest/samples/prime_tables.h
similarity index 100%
rename from third_party/googletest/googletest/samples/prime_tables.h
rename to src/third_party/googletest/googletest/samples/prime_tables.h
diff --git a/third_party/googletest/googletest/samples/sample1.cc b/src/third_party/googletest/googletest/samples/sample1.cc
similarity index 100%
rename from third_party/googletest/googletest/samples/sample1.cc
rename to src/third_party/googletest/googletest/samples/sample1.cc
diff --git a/third_party/googletest/googletest/samples/sample1.h b/src/third_party/googletest/googletest/samples/sample1.h
similarity index 100%
rename from third_party/googletest/googletest/samples/sample1.h
rename to src/third_party/googletest/googletest/samples/sample1.h
diff --git a/third_party/googletest/googletest/samples/sample10_unittest.cc b/src/third_party/googletest/googletest/samples/sample10_unittest.cc
similarity index 100%
rename from third_party/googletest/googletest/samples/sample10_unittest.cc
rename to src/third_party/googletest/googletest/samples/sample10_unittest.cc
diff --git a/third_party/googletest/googletest/samples/sample1_unittest.cc b/src/third_party/googletest/googletest/samples/sample1_unittest.cc
similarity index 100%
rename from third_party/googletest/googletest/samples/sample1_unittest.cc
rename to src/third_party/googletest/googletest/samples/sample1_unittest.cc
diff --git a/third_party/googletest/googletest/samples/sample2.cc b/src/third_party/googletest/googletest/samples/sample2.cc
similarity index 100%
rename from third_party/googletest/googletest/samples/sample2.cc
rename to src/third_party/googletest/googletest/samples/sample2.cc
diff --git a/third_party/googletest/googletest/samples/sample2.h b/src/third_party/googletest/googletest/samples/sample2.h
similarity index 100%
rename from third_party/googletest/googletest/samples/sample2.h
rename to src/third_party/googletest/googletest/samples/sample2.h
diff --git a/third_party/googletest/googletest/samples/sample2_unittest.cc b/src/third_party/googletest/googletest/samples/sample2_unittest.cc
similarity index 100%
rename from third_party/googletest/googletest/samples/sample2_unittest.cc
rename to src/third_party/googletest/googletest/samples/sample2_unittest.cc
diff --git a/third_party/googletest/googletest/samples/sample3-inl.h b/src/third_party/googletest/googletest/samples/sample3-inl.h
similarity index 100%
rename from third_party/googletest/googletest/samples/sample3-inl.h
rename to src/third_party/googletest/googletest/samples/sample3-inl.h
diff --git a/third_party/googletest/googletest/samples/sample3_unittest.cc b/src/third_party/googletest/googletest/samples/sample3_unittest.cc
similarity index 100%
rename from third_party/googletest/googletest/samples/sample3_unittest.cc
rename to src/third_party/googletest/googletest/samples/sample3_unittest.cc
diff --git a/third_party/googletest/googletest/samples/sample4.cc b/src/third_party/googletest/googletest/samples/sample4.cc
similarity index 100%
rename from third_party/googletest/googletest/samples/sample4.cc
rename to src/third_party/googletest/googletest/samples/sample4.cc
diff --git a/third_party/googletest/googletest/samples/sample4.h b/src/third_party/googletest/googletest/samples/sample4.h
similarity index 100%
rename from third_party/googletest/googletest/samples/sample4.h
rename to src/third_party/googletest/googletest/samples/sample4.h
diff --git a/third_party/googletest/googletest/samples/sample4_unittest.cc b/src/third_party/googletest/googletest/samples/sample4_unittest.cc
similarity index 100%
rename from third_party/googletest/googletest/samples/sample4_unittest.cc
rename to src/third_party/googletest/googletest/samples/sample4_unittest.cc
diff --git a/third_party/googletest/googletest/samples/sample5_unittest.cc b/src/third_party/googletest/googletest/samples/sample5_unittest.cc
similarity index 100%
rename from third_party/googletest/googletest/samples/sample5_unittest.cc
rename to src/third_party/googletest/googletest/samples/sample5_unittest.cc
diff --git a/third_party/googletest/googletest/samples/sample6_unittest.cc b/src/third_party/googletest/googletest/samples/sample6_unittest.cc
similarity index 100%
rename from third_party/googletest/googletest/samples/sample6_unittest.cc
rename to src/third_party/googletest/googletest/samples/sample6_unittest.cc
diff --git a/third_party/googletest/googletest/samples/sample7_unittest.cc b/src/third_party/googletest/googletest/samples/sample7_unittest.cc
similarity index 100%
rename from third_party/googletest/googletest/samples/sample7_unittest.cc
rename to src/third_party/googletest/googletest/samples/sample7_unittest.cc
diff --git a/third_party/googletest/googletest/samples/sample8_unittest.cc b/src/third_party/googletest/googletest/samples/sample8_unittest.cc
similarity index 100%
rename from third_party/googletest/googletest/samples/sample8_unittest.cc
rename to src/third_party/googletest/googletest/samples/sample8_unittest.cc
diff --git a/third_party/googletest/googletest/samples/sample9_unittest.cc b/src/third_party/googletest/googletest/samples/sample9_unittest.cc
similarity index 100%
rename from third_party/googletest/googletest/samples/sample9_unittest.cc
rename to src/third_party/googletest/googletest/samples/sample9_unittest.cc
diff --git a/third_party/googletest/googletest/src/gtest-all.cc b/src/third_party/googletest/googletest/src/gtest-all.cc
similarity index 100%
rename from third_party/googletest/googletest/src/gtest-all.cc
rename to src/third_party/googletest/googletest/src/gtest-all.cc
diff --git a/third_party/googletest/googletest/src/gtest-assertion-result.cc b/src/third_party/googletest/googletest/src/gtest-assertion-result.cc
similarity index 100%
rename from third_party/googletest/googletest/src/gtest-assertion-result.cc
rename to src/third_party/googletest/googletest/src/gtest-assertion-result.cc
diff --git a/third_party/googletest/googletest/src/gtest-death-test.cc b/src/third_party/googletest/googletest/src/gtest-death-test.cc
similarity index 100%
rename from third_party/googletest/googletest/src/gtest-death-test.cc
rename to src/third_party/googletest/googletest/src/gtest-death-test.cc
diff --git a/third_party/googletest/googletest/src/gtest-filepath.cc b/src/third_party/googletest/googletest/src/gtest-filepath.cc
similarity index 100%
rename from third_party/googletest/googletest/src/gtest-filepath.cc
rename to src/third_party/googletest/googletest/src/gtest-filepath.cc
diff --git a/third_party/googletest/googletest/src/gtest-internal-inl.h b/src/third_party/googletest/googletest/src/gtest-internal-inl.h
similarity index 100%
rename from third_party/googletest/googletest/src/gtest-internal-inl.h
rename to src/third_party/googletest/googletest/src/gtest-internal-inl.h
diff --git a/third_party/googletest/googletest/src/gtest-matchers.cc b/src/third_party/googletest/googletest/src/gtest-matchers.cc
similarity index 100%
rename from third_party/googletest/googletest/src/gtest-matchers.cc
rename to src/third_party/googletest/googletest/src/gtest-matchers.cc
diff --git a/third_party/googletest/googletest/src/gtest-port.cc b/src/third_party/googletest/googletest/src/gtest-port.cc
similarity index 100%
rename from third_party/googletest/googletest/src/gtest-port.cc
rename to src/third_party/googletest/googletest/src/gtest-port.cc
diff --git a/third_party/googletest/googletest/src/gtest-printers.cc b/src/third_party/googletest/googletest/src/gtest-printers.cc
similarity index 100%
rename from third_party/googletest/googletest/src/gtest-printers.cc
rename to src/third_party/googletest/googletest/src/gtest-printers.cc
diff --git a/third_party/googletest/googletest/src/gtest-test-part.cc b/src/third_party/googletest/googletest/src/gtest-test-part.cc
similarity index 100%
rename from third_party/googletest/googletest/src/gtest-test-part.cc
rename to src/third_party/googletest/googletest/src/gtest-test-part.cc
diff --git a/third_party/googletest/googletest/src/gtest-typed-test.cc b/src/third_party/googletest/googletest/src/gtest-typed-test.cc
similarity index 100%
rename from third_party/googletest/googletest/src/gtest-typed-test.cc
rename to src/third_party/googletest/googletest/src/gtest-typed-test.cc
diff --git a/third_party/googletest/googletest/src/gtest.cc b/src/third_party/googletest/googletest/src/gtest.cc
similarity index 100%
rename from third_party/googletest/googletest/src/gtest.cc
rename to src/third_party/googletest/googletest/src/gtest.cc
diff --git a/third_party/googletest/googletest/src/gtest_main.cc b/src/third_party/googletest/googletest/src/gtest_main.cc
similarity index 100%
rename from third_party/googletest/googletest/src/gtest_main.cc
rename to src/third_party/googletest/googletest/src/gtest_main.cc
diff --git a/third_party/googletest/googletest/test/BUILD.bazel b/src/third_party/googletest/googletest/test/BUILD.bazel
similarity index 100%
rename from third_party/googletest/googletest/test/BUILD.bazel
rename to src/third_party/googletest/googletest/test/BUILD.bazel
diff --git a/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py b/src/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py
rename to src/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py
diff --git a/third_party/googletest/googletest/test/googletest-break-on-failure-unittest_.cc b/src/third_party/googletest/googletest/test/googletest-break-on-failure-unittest_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-break-on-failure-unittest_.cc
rename to src/third_party/googletest/googletest/test/googletest-break-on-failure-unittest_.cc
diff --git a/third_party/googletest/googletest/test/googletest-catch-exceptions-test.py b/src/third_party/googletest/googletest/test/googletest-catch-exceptions-test.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-catch-exceptions-test.py
rename to src/third_party/googletest/googletest/test/googletest-catch-exceptions-test.py
diff --git a/third_party/googletest/googletest/test/googletest-catch-exceptions-test_.cc b/src/third_party/googletest/googletest/test/googletest-catch-exceptions-test_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-catch-exceptions-test_.cc
rename to src/third_party/googletest/googletest/test/googletest-catch-exceptions-test_.cc
diff --git a/third_party/googletest/googletest/test/googletest-color-test.py b/src/third_party/googletest/googletest/test/googletest-color-test.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-color-test.py
rename to src/third_party/googletest/googletest/test/googletest-color-test.py
diff --git a/third_party/googletest/googletest/test/googletest-color-test_.cc b/src/third_party/googletest/googletest/test/googletest-color-test_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-color-test_.cc
rename to src/third_party/googletest/googletest/test/googletest-color-test_.cc
diff --git a/third_party/googletest/googletest/test/googletest-death-test-test.cc b/src/third_party/googletest/googletest/test/googletest-death-test-test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-death-test-test.cc
rename to src/third_party/googletest/googletest/test/googletest-death-test-test.cc
diff --git a/third_party/googletest/googletest/test/googletest-death-test_ex_test.cc b/src/third_party/googletest/googletest/test/googletest-death-test_ex_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-death-test_ex_test.cc
rename to src/third_party/googletest/googletest/test/googletest-death-test_ex_test.cc
diff --git a/third_party/googletest/googletest/test/googletest-env-var-test.py b/src/third_party/googletest/googletest/test/googletest-env-var-test.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-env-var-test.py
rename to src/third_party/googletest/googletest/test/googletest-env-var-test.py
diff --git a/third_party/googletest/googletest/test/googletest-env-var-test_.cc b/src/third_party/googletest/googletest/test/googletest-env-var-test_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-env-var-test_.cc
rename to src/third_party/googletest/googletest/test/googletest-env-var-test_.cc
diff --git a/third_party/googletest/googletest/test/googletest-failfast-unittest.py b/src/third_party/googletest/googletest/test/googletest-failfast-unittest.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-failfast-unittest.py
rename to src/third_party/googletest/googletest/test/googletest-failfast-unittest.py
diff --git a/third_party/googletest/googletest/test/googletest-failfast-unittest_.cc b/src/third_party/googletest/googletest/test/googletest-failfast-unittest_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-failfast-unittest_.cc
rename to src/third_party/googletest/googletest/test/googletest-failfast-unittest_.cc
diff --git a/third_party/googletest/googletest/test/googletest-filepath-test.cc b/src/third_party/googletest/googletest/test/googletest-filepath-test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-filepath-test.cc
rename to src/third_party/googletest/googletest/test/googletest-filepath-test.cc
diff --git a/third_party/googletest/googletest/test/googletest-filter-unittest.py b/src/third_party/googletest/googletest/test/googletest-filter-unittest.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-filter-unittest.py
rename to src/third_party/googletest/googletest/test/googletest-filter-unittest.py
diff --git a/third_party/googletest/googletest/test/googletest-filter-unittest_.cc b/src/third_party/googletest/googletest/test/googletest-filter-unittest_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-filter-unittest_.cc
rename to src/third_party/googletest/googletest/test/googletest-filter-unittest_.cc
diff --git a/third_party/googletest/googletest/test/googletest-global-environment-unittest.py b/src/third_party/googletest/googletest/test/googletest-global-environment-unittest.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-global-environment-unittest.py
rename to src/third_party/googletest/googletest/test/googletest-global-environment-unittest.py
diff --git a/third_party/googletest/googletest/test/googletest-global-environment-unittest_.cc b/src/third_party/googletest/googletest/test/googletest-global-environment-unittest_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-global-environment-unittest_.cc
rename to src/third_party/googletest/googletest/test/googletest-global-environment-unittest_.cc
diff --git a/third_party/googletest/googletest/test/googletest-json-outfiles-test.py b/src/third_party/googletest/googletest/test/googletest-json-outfiles-test.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-json-outfiles-test.py
rename to src/third_party/googletest/googletest/test/googletest-json-outfiles-test.py
diff --git a/third_party/googletest/googletest/test/googletest-json-output-unittest.py b/src/third_party/googletest/googletest/test/googletest-json-output-unittest.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-json-output-unittest.py
rename to src/third_party/googletest/googletest/test/googletest-json-output-unittest.py
diff --git a/third_party/googletest/googletest/test/googletest-list-tests-unittest.py b/src/third_party/googletest/googletest/test/googletest-list-tests-unittest.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-list-tests-unittest.py
rename to src/third_party/googletest/googletest/test/googletest-list-tests-unittest.py
diff --git a/third_party/googletest/googletest/test/googletest-list-tests-unittest_.cc b/src/third_party/googletest/googletest/test/googletest-list-tests-unittest_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-list-tests-unittest_.cc
rename to src/third_party/googletest/googletest/test/googletest-list-tests-unittest_.cc
diff --git a/third_party/googletest/googletest/test/googletest-listener-test.cc b/src/third_party/googletest/googletest/test/googletest-listener-test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-listener-test.cc
rename to src/third_party/googletest/googletest/test/googletest-listener-test.cc
diff --git a/third_party/googletest/googletest/test/googletest-message-test.cc b/src/third_party/googletest/googletest/test/googletest-message-test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-message-test.cc
rename to src/third_party/googletest/googletest/test/googletest-message-test.cc
diff --git a/third_party/googletest/googletest/test/googletest-options-test.cc b/src/third_party/googletest/googletest/test/googletest-options-test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-options-test.cc
rename to src/third_party/googletest/googletest/test/googletest-options-test.cc
diff --git a/third_party/googletest/googletest/test/googletest-output-test-golden-lin.txt b/src/third_party/googletest/googletest/test/googletest-output-test-golden-lin.txt
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-output-test-golden-lin.txt
rename to src/third_party/googletest/googletest/test/googletest-output-test-golden-lin.txt
diff --git a/third_party/googletest/googletest/test/googletest-output-test.py b/src/third_party/googletest/googletest/test/googletest-output-test.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-output-test.py
rename to src/third_party/googletest/googletest/test/googletest-output-test.py
diff --git a/third_party/googletest/googletest/test/googletest-output-test_.cc b/src/third_party/googletest/googletest/test/googletest-output-test_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-output-test_.cc
rename to src/third_party/googletest/googletest/test/googletest-output-test_.cc
diff --git a/third_party/googletest/googletest/test/googletest-param-test-invalid-name1-test.py b/src/third_party/googletest/googletest/test/googletest-param-test-invalid-name1-test.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-param-test-invalid-name1-test.py
rename to src/third_party/googletest/googletest/test/googletest-param-test-invalid-name1-test.py
diff --git a/third_party/googletest/googletest/test/googletest-param-test-invalid-name1-test_.cc b/src/third_party/googletest/googletest/test/googletest-param-test-invalid-name1-test_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-param-test-invalid-name1-test_.cc
rename to src/third_party/googletest/googletest/test/googletest-param-test-invalid-name1-test_.cc
diff --git a/third_party/googletest/googletest/test/googletest-param-test-invalid-name2-test.py b/src/third_party/googletest/googletest/test/googletest-param-test-invalid-name2-test.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-param-test-invalid-name2-test.py
rename to src/third_party/googletest/googletest/test/googletest-param-test-invalid-name2-test.py
diff --git a/third_party/googletest/googletest/test/googletest-param-test-invalid-name2-test_.cc b/src/third_party/googletest/googletest/test/googletest-param-test-invalid-name2-test_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-param-test-invalid-name2-test_.cc
rename to src/third_party/googletest/googletest/test/googletest-param-test-invalid-name2-test_.cc
diff --git a/third_party/googletest/googletest/test/googletest-param-test-test.cc b/src/third_party/googletest/googletest/test/googletest-param-test-test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-param-test-test.cc
rename to src/third_party/googletest/googletest/test/googletest-param-test-test.cc
diff --git a/third_party/googletest/googletest/test/googletest-param-test-test.h b/src/third_party/googletest/googletest/test/googletest-param-test-test.h
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-param-test-test.h
rename to src/third_party/googletest/googletest/test/googletest-param-test-test.h
diff --git a/third_party/googletest/googletest/test/googletest-param-test2-test.cc b/src/third_party/googletest/googletest/test/googletest-param-test2-test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-param-test2-test.cc
rename to src/third_party/googletest/googletest/test/googletest-param-test2-test.cc
diff --git a/third_party/googletest/googletest/test/googletest-port-test.cc b/src/third_party/googletest/googletest/test/googletest-port-test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-port-test.cc
rename to src/third_party/googletest/googletest/test/googletest-port-test.cc
diff --git a/third_party/googletest/googletest/test/googletest-printers-test.cc b/src/third_party/googletest/googletest/test/googletest-printers-test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-printers-test.cc
rename to src/third_party/googletest/googletest/test/googletest-printers-test.cc
diff --git a/third_party/googletest/googletest/test/googletest-setuptestsuite-test.py b/src/third_party/googletest/googletest/test/googletest-setuptestsuite-test.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-setuptestsuite-test.py
rename to src/third_party/googletest/googletest/test/googletest-setuptestsuite-test.py
diff --git a/third_party/googletest/googletest/test/googletest-setuptestsuite-test_.cc b/src/third_party/googletest/googletest/test/googletest-setuptestsuite-test_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-setuptestsuite-test_.cc
rename to src/third_party/googletest/googletest/test/googletest-setuptestsuite-test_.cc
diff --git a/third_party/googletest/googletest/test/googletest-shuffle-test.py b/src/third_party/googletest/googletest/test/googletest-shuffle-test.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-shuffle-test.py
rename to src/third_party/googletest/googletest/test/googletest-shuffle-test.py
diff --git a/third_party/googletest/googletest/test/googletest-shuffle-test_.cc b/src/third_party/googletest/googletest/test/googletest-shuffle-test_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-shuffle-test_.cc
rename to src/third_party/googletest/googletest/test/googletest-shuffle-test_.cc
diff --git a/third_party/googletest/googletest/test/googletest-test-part-test.cc b/src/third_party/googletest/googletest/test/googletest-test-part-test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-test-part-test.cc
rename to src/third_party/googletest/googletest/test/googletest-test-part-test.cc
diff --git a/third_party/googletest/googletest/test/googletest-throw-on-failure-test.py b/src/third_party/googletest/googletest/test/googletest-throw-on-failure-test.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-throw-on-failure-test.py
rename to src/third_party/googletest/googletest/test/googletest-throw-on-failure-test.py
diff --git a/third_party/googletest/googletest/test/googletest-throw-on-failure-test_.cc b/src/third_party/googletest/googletest/test/googletest-throw-on-failure-test_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-throw-on-failure-test_.cc
rename to src/third_party/googletest/googletest/test/googletest-throw-on-failure-test_.cc
diff --git a/third_party/googletest/googletest/test/googletest-uninitialized-test.py b/src/third_party/googletest/googletest/test/googletest-uninitialized-test.py
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-uninitialized-test.py
rename to src/third_party/googletest/googletest/test/googletest-uninitialized-test.py
diff --git a/third_party/googletest/googletest/test/googletest-uninitialized-test_.cc b/src/third_party/googletest/googletest/test/googletest-uninitialized-test_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/googletest-uninitialized-test_.cc
rename to src/third_party/googletest/googletest/test/googletest-uninitialized-test_.cc
diff --git a/third_party/googletest/googletest/test/gtest-typed-test2_test.cc b/src/third_party/googletest/googletest/test/gtest-typed-test2_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest-typed-test2_test.cc
rename to src/third_party/googletest/googletest/test/gtest-typed-test2_test.cc
diff --git a/third_party/googletest/googletest/test/gtest-typed-test_test.cc b/src/third_party/googletest/googletest/test/gtest-typed-test_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest-typed-test_test.cc
rename to src/third_party/googletest/googletest/test/gtest-typed-test_test.cc
diff --git a/third_party/googletest/googletest/test/gtest-typed-test_test.h b/src/third_party/googletest/googletest/test/gtest-typed-test_test.h
similarity index 100%
rename from third_party/googletest/googletest/test/gtest-typed-test_test.h
rename to src/third_party/googletest/googletest/test/gtest-typed-test_test.h
diff --git a/third_party/googletest/googletest/test/gtest-unittest-api_test.cc b/src/third_party/googletest/googletest/test/gtest-unittest-api_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest-unittest-api_test.cc
rename to src/third_party/googletest/googletest/test/gtest-unittest-api_test.cc
diff --git a/third_party/googletest/googletest/test/gtest_all_test.cc b/src/third_party/googletest/googletest/test/gtest_all_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_all_test.cc
rename to src/third_party/googletest/googletest/test/gtest_all_test.cc
diff --git a/third_party/googletest/googletest/test/gtest_assert_by_exception_test.cc b/src/third_party/googletest/googletest/test/gtest_assert_by_exception_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_assert_by_exception_test.cc
rename to src/third_party/googletest/googletest/test/gtest_assert_by_exception_test.cc
diff --git a/third_party/googletest/googletest/test/gtest_dirs_test.cc b/src/third_party/googletest/googletest/test/gtest_dirs_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_dirs_test.cc
rename to src/third_party/googletest/googletest/test/gtest_dirs_test.cc
diff --git a/third_party/googletest/googletest/test/gtest_environment_test.cc b/src/third_party/googletest/googletest/test/gtest_environment_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_environment_test.cc
rename to src/third_party/googletest/googletest/test/gtest_environment_test.cc
diff --git a/third_party/googletest/googletest/test/gtest_help_test.py b/src/third_party/googletest/googletest/test/gtest_help_test.py
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_help_test.py
rename to src/third_party/googletest/googletest/test/gtest_help_test.py
diff --git a/third_party/googletest/googletest/test/gtest_help_test_.cc b/src/third_party/googletest/googletest/test/gtest_help_test_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_help_test_.cc
rename to src/third_party/googletest/googletest/test/gtest_help_test_.cc
diff --git a/third_party/googletest/googletest/test/gtest_json_test_utils.py b/src/third_party/googletest/googletest/test/gtest_json_test_utils.py
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_json_test_utils.py
rename to src/third_party/googletest/googletest/test/gtest_json_test_utils.py
diff --git a/third_party/googletest/googletest/test/gtest_list_output_unittest.py b/src/third_party/googletest/googletest/test/gtest_list_output_unittest.py
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_list_output_unittest.py
rename to src/third_party/googletest/googletest/test/gtest_list_output_unittest.py
diff --git a/third_party/googletest/googletest/test/gtest_list_output_unittest_.cc b/src/third_party/googletest/googletest/test/gtest_list_output_unittest_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_list_output_unittest_.cc
rename to src/third_party/googletest/googletest/test/gtest_list_output_unittest_.cc
diff --git a/third_party/googletest/googletest/test/gtest_main_unittest.cc b/src/third_party/googletest/googletest/test/gtest_main_unittest.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_main_unittest.cc
rename to src/third_party/googletest/googletest/test/gtest_main_unittest.cc
diff --git a/third_party/googletest/googletest/test/gtest_no_test_unittest.cc b/src/third_party/googletest/googletest/test/gtest_no_test_unittest.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_no_test_unittest.cc
rename to src/third_party/googletest/googletest/test/gtest_no_test_unittest.cc
diff --git a/third_party/googletest/googletest/test/gtest_pred_impl_unittest.cc b/src/third_party/googletest/googletest/test/gtest_pred_impl_unittest.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_pred_impl_unittest.cc
rename to src/third_party/googletest/googletest/test/gtest_pred_impl_unittest.cc
diff --git a/third_party/googletest/googletest/test/gtest_premature_exit_test.cc b/src/third_party/googletest/googletest/test/gtest_premature_exit_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_premature_exit_test.cc
rename to src/third_party/googletest/googletest/test/gtest_premature_exit_test.cc
diff --git a/third_party/googletest/googletest/test/gtest_prod_test.cc b/src/third_party/googletest/googletest/test/gtest_prod_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_prod_test.cc
rename to src/third_party/googletest/googletest/test/gtest_prod_test.cc
diff --git a/third_party/googletest/googletest/test/gtest_repeat_test.cc b/src/third_party/googletest/googletest/test/gtest_repeat_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_repeat_test.cc
rename to src/third_party/googletest/googletest/test/gtest_repeat_test.cc
diff --git a/third_party/googletest/googletest/test/gtest_skip_check_output_test.py b/src/third_party/googletest/googletest/test/gtest_skip_check_output_test.py
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_skip_check_output_test.py
rename to src/third_party/googletest/googletest/test/gtest_skip_check_output_test.py
diff --git a/third_party/googletest/googletest/test/gtest_skip_environment_check_output_test.py b/src/third_party/googletest/googletest/test/gtest_skip_environment_check_output_test.py
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_skip_environment_check_output_test.py
rename to src/third_party/googletest/googletest/test/gtest_skip_environment_check_output_test.py
diff --git a/third_party/googletest/googletest/test/gtest_skip_in_environment_setup_test.cc b/src/third_party/googletest/googletest/test/gtest_skip_in_environment_setup_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_skip_in_environment_setup_test.cc
rename to src/third_party/googletest/googletest/test/gtest_skip_in_environment_setup_test.cc
diff --git a/third_party/googletest/googletest/test/gtest_skip_test.cc b/src/third_party/googletest/googletest/test/gtest_skip_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_skip_test.cc
rename to src/third_party/googletest/googletest/test/gtest_skip_test.cc
diff --git a/third_party/googletest/googletest/test/gtest_sole_header_test.cc b/src/third_party/googletest/googletest/test/gtest_sole_header_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_sole_header_test.cc
rename to src/third_party/googletest/googletest/test/gtest_sole_header_test.cc
diff --git a/third_party/googletest/googletest/test/gtest_stress_test.cc b/src/third_party/googletest/googletest/test/gtest_stress_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_stress_test.cc
rename to src/third_party/googletest/googletest/test/gtest_stress_test.cc
diff --git a/third_party/googletest/googletest/test/gtest_test_macro_stack_footprint_test.cc b/src/third_party/googletest/googletest/test/gtest_test_macro_stack_footprint_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_test_macro_stack_footprint_test.cc
rename to src/third_party/googletest/googletest/test/gtest_test_macro_stack_footprint_test.cc
diff --git a/third_party/googletest/googletest/test/gtest_test_utils.py b/src/third_party/googletest/googletest/test/gtest_test_utils.py
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_test_utils.py
rename to src/third_party/googletest/googletest/test/gtest_test_utils.py
diff --git a/third_party/googletest/googletest/test/gtest_testbridge_test.py b/src/third_party/googletest/googletest/test/gtest_testbridge_test.py
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_testbridge_test.py
rename to src/third_party/googletest/googletest/test/gtest_testbridge_test.py
diff --git a/third_party/googletest/googletest/test/gtest_testbridge_test_.cc b/src/third_party/googletest/googletest/test/gtest_testbridge_test_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_testbridge_test_.cc
rename to src/third_party/googletest/googletest/test/gtest_testbridge_test_.cc
diff --git a/third_party/googletest/googletest/test/gtest_throw_on_failure_ex_test.cc b/src/third_party/googletest/googletest/test/gtest_throw_on_failure_ex_test.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_throw_on_failure_ex_test.cc
rename to src/third_party/googletest/googletest/test/gtest_throw_on_failure_ex_test.cc
diff --git a/third_party/googletest/googletest/test/gtest_unittest.cc b/src/third_party/googletest/googletest/test/gtest_unittest.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_unittest.cc
rename to src/third_party/googletest/googletest/test/gtest_unittest.cc
diff --git a/third_party/googletest/googletest/test/gtest_xml_outfile1_test_.cc b/src/third_party/googletest/googletest/test/gtest_xml_outfile1_test_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_xml_outfile1_test_.cc
rename to src/third_party/googletest/googletest/test/gtest_xml_outfile1_test_.cc
diff --git a/third_party/googletest/googletest/test/gtest_xml_outfile2_test_.cc b/src/third_party/googletest/googletest/test/gtest_xml_outfile2_test_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_xml_outfile2_test_.cc
rename to src/third_party/googletest/googletest/test/gtest_xml_outfile2_test_.cc
diff --git a/third_party/googletest/googletest/test/gtest_xml_outfiles_test.py b/src/third_party/googletest/googletest/test/gtest_xml_outfiles_test.py
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_xml_outfiles_test.py
rename to src/third_party/googletest/googletest/test/gtest_xml_outfiles_test.py
diff --git a/third_party/googletest/googletest/test/gtest_xml_output_unittest.py b/src/third_party/googletest/googletest/test/gtest_xml_output_unittest.py
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_xml_output_unittest.py
rename to src/third_party/googletest/googletest/test/gtest_xml_output_unittest.py
diff --git a/third_party/googletest/googletest/test/gtest_xml_output_unittest_.cc b/src/third_party/googletest/googletest/test/gtest_xml_output_unittest_.cc
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_xml_output_unittest_.cc
rename to src/third_party/googletest/googletest/test/gtest_xml_output_unittest_.cc
diff --git a/third_party/googletest/googletest/test/gtest_xml_test_utils.py b/src/third_party/googletest/googletest/test/gtest_xml_test_utils.py
similarity index 100%
rename from third_party/googletest/googletest/test/gtest_xml_test_utils.py
rename to src/third_party/googletest/googletest/test/gtest_xml_test_utils.py
diff --git a/third_party/googletest/googletest/test/production.cc b/src/third_party/googletest/googletest/test/production.cc
similarity index 100%
rename from third_party/googletest/googletest/test/production.cc
rename to src/third_party/googletest/googletest/test/production.cc
diff --git a/third_party/googletest/googletest/test/production.h b/src/third_party/googletest/googletest/test/production.h
similarity index 100%
rename from third_party/googletest/googletest/test/production.h
rename to src/third_party/googletest/googletest/test/production.h
diff --git a/third_party/googletest/googletest_deps.bzl b/src/third_party/googletest/googletest_deps.bzl
similarity index 100%
rename from third_party/googletest/googletest_deps.bzl
rename to src/third_party/googletest/googletest_deps.bzl
diff --git a/third_party/wycheproof_testvectors/LICENSE b/src/third_party/wycheproof_testvectors/LICENSE
similarity index 100%
rename from third_party/wycheproof_testvectors/LICENSE
rename to src/third_party/wycheproof_testvectors/LICENSE
diff --git a/third_party/wycheproof_testvectors/METADATA b/src/third_party/wycheproof_testvectors/METADATA
similarity index 100%
rename from third_party/wycheproof_testvectors/METADATA
rename to src/third_party/wycheproof_testvectors/METADATA
diff --git a/third_party/wycheproof_testvectors/aead_aes_siv_cmac_test.json b/src/third_party/wycheproof_testvectors/aead_aes_siv_cmac_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/aead_aes_siv_cmac_test.json
rename to src/third_party/wycheproof_testvectors/aead_aes_siv_cmac_test.json
diff --git a/third_party/wycheproof_testvectors/aegis128L_test.json b/src/third_party/wycheproof_testvectors/aegis128L_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/aegis128L_test.json
rename to src/third_party/wycheproof_testvectors/aegis128L_test.json
diff --git a/third_party/wycheproof_testvectors/aegis128_test.json b/src/third_party/wycheproof_testvectors/aegis128_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/aegis128_test.json
rename to src/third_party/wycheproof_testvectors/aegis128_test.json
diff --git a/third_party/wycheproof_testvectors/aegis256_test.json b/src/third_party/wycheproof_testvectors/aegis256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/aegis256_test.json
rename to src/third_party/wycheproof_testvectors/aegis256_test.json
diff --git a/third_party/wycheproof_testvectors/aes_cbc_pkcs5_test.json b/src/third_party/wycheproof_testvectors/aes_cbc_pkcs5_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/aes_cbc_pkcs5_test.json
rename to src/third_party/wycheproof_testvectors/aes_cbc_pkcs5_test.json
diff --git a/third_party/wycheproof_testvectors/aes_cbc_pkcs5_test.txt b/src/third_party/wycheproof_testvectors/aes_cbc_pkcs5_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/aes_cbc_pkcs5_test.txt
rename to src/third_party/wycheproof_testvectors/aes_cbc_pkcs5_test.txt
diff --git a/third_party/wycheproof_testvectors/aes_ccm_test.json b/src/third_party/wycheproof_testvectors/aes_ccm_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/aes_ccm_test.json
rename to src/third_party/wycheproof_testvectors/aes_ccm_test.json
diff --git a/third_party/wycheproof_testvectors/aes_cmac_test.json b/src/third_party/wycheproof_testvectors/aes_cmac_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/aes_cmac_test.json
rename to src/third_party/wycheproof_testvectors/aes_cmac_test.json
diff --git a/third_party/wycheproof_testvectors/aes_cmac_test.txt b/src/third_party/wycheproof_testvectors/aes_cmac_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/aes_cmac_test.txt
rename to src/third_party/wycheproof_testvectors/aes_cmac_test.txt
diff --git a/third_party/wycheproof_testvectors/aes_eax_test.json b/src/third_party/wycheproof_testvectors/aes_eax_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/aes_eax_test.json
rename to src/third_party/wycheproof_testvectors/aes_eax_test.json
diff --git a/third_party/wycheproof_testvectors/aes_gcm_siv_test.json b/src/third_party/wycheproof_testvectors/aes_gcm_siv_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/aes_gcm_siv_test.json
rename to src/third_party/wycheproof_testvectors/aes_gcm_siv_test.json
diff --git a/third_party/wycheproof_testvectors/aes_gcm_siv_test.txt b/src/third_party/wycheproof_testvectors/aes_gcm_siv_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/aes_gcm_siv_test.txt
rename to src/third_party/wycheproof_testvectors/aes_gcm_siv_test.txt
diff --git a/third_party/wycheproof_testvectors/aes_gcm_test.json b/src/third_party/wycheproof_testvectors/aes_gcm_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/aes_gcm_test.json
rename to src/third_party/wycheproof_testvectors/aes_gcm_test.json
diff --git a/third_party/wycheproof_testvectors/aes_gcm_test.txt b/src/third_party/wycheproof_testvectors/aes_gcm_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/aes_gcm_test.txt
rename to src/third_party/wycheproof_testvectors/aes_gcm_test.txt
diff --git a/third_party/wycheproof_testvectors/aes_siv_cmac_test.json b/src/third_party/wycheproof_testvectors/aes_siv_cmac_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/aes_siv_cmac_test.json
rename to src/third_party/wycheproof_testvectors/aes_siv_cmac_test.json
diff --git a/third_party/wycheproof_testvectors/chacha20_poly1305_test.json b/src/third_party/wycheproof_testvectors/chacha20_poly1305_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/chacha20_poly1305_test.json
rename to src/third_party/wycheproof_testvectors/chacha20_poly1305_test.json
diff --git a/third_party/wycheproof_testvectors/chacha20_poly1305_test.txt b/src/third_party/wycheproof_testvectors/chacha20_poly1305_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/chacha20_poly1305_test.txt
rename to src/third_party/wycheproof_testvectors/chacha20_poly1305_test.txt
diff --git a/third_party/wycheproof_testvectors/dsa_2048_224_sha224_p1363_test.json b/src/third_party/wycheproof_testvectors/dsa_2048_224_sha224_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/dsa_2048_224_sha224_p1363_test.json
rename to src/third_party/wycheproof_testvectors/dsa_2048_224_sha224_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/dsa_2048_224_sha224_test.json b/src/third_party/wycheproof_testvectors/dsa_2048_224_sha224_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/dsa_2048_224_sha224_test.json
rename to src/third_party/wycheproof_testvectors/dsa_2048_224_sha224_test.json
diff --git a/third_party/wycheproof_testvectors/dsa_2048_224_sha256_p1363_test.json b/src/third_party/wycheproof_testvectors/dsa_2048_224_sha256_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/dsa_2048_224_sha256_p1363_test.json
rename to src/third_party/wycheproof_testvectors/dsa_2048_224_sha256_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/dsa_2048_224_sha256_test.json b/src/third_party/wycheproof_testvectors/dsa_2048_224_sha256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/dsa_2048_224_sha256_test.json
rename to src/third_party/wycheproof_testvectors/dsa_2048_224_sha256_test.json
diff --git a/third_party/wycheproof_testvectors/dsa_2048_256_sha256_p1363_test.json b/src/third_party/wycheproof_testvectors/dsa_2048_256_sha256_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/dsa_2048_256_sha256_p1363_test.json
rename to src/third_party/wycheproof_testvectors/dsa_2048_256_sha256_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/dsa_2048_256_sha256_test.json b/src/third_party/wycheproof_testvectors/dsa_2048_256_sha256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/dsa_2048_256_sha256_test.json
rename to src/third_party/wycheproof_testvectors/dsa_2048_256_sha256_test.json
diff --git a/third_party/wycheproof_testvectors/dsa_3072_256_sha256_p1363_test.json b/src/third_party/wycheproof_testvectors/dsa_3072_256_sha256_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/dsa_3072_256_sha256_p1363_test.json
rename to src/third_party/wycheproof_testvectors/dsa_3072_256_sha256_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/dsa_3072_256_sha256_test.json b/src/third_party/wycheproof_testvectors/dsa_3072_256_sha256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/dsa_3072_256_sha256_test.json
rename to src/third_party/wycheproof_testvectors/dsa_3072_256_sha256_test.json
diff --git a/third_party/wycheproof_testvectors/dsa_test.json b/src/third_party/wycheproof_testvectors/dsa_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/dsa_test.json
rename to src/third_party/wycheproof_testvectors/dsa_test.json
diff --git a/third_party/wycheproof_testvectors/dsa_test.txt b/src/third_party/wycheproof_testvectors/dsa_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/dsa_test.txt
rename to src/third_party/wycheproof_testvectors/dsa_test.txt
diff --git a/third_party/wycheproof_testvectors/ecdh_brainpoolP224r1_test.json b/src/third_party/wycheproof_testvectors/ecdh_brainpoolP224r1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_brainpoolP224r1_test.json
rename to src/third_party/wycheproof_testvectors/ecdh_brainpoolP224r1_test.json
diff --git a/third_party/wycheproof_testvectors/ecdh_brainpoolP256r1_test.json b/src/third_party/wycheproof_testvectors/ecdh_brainpoolP256r1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_brainpoolP256r1_test.json
rename to src/third_party/wycheproof_testvectors/ecdh_brainpoolP256r1_test.json
diff --git a/third_party/wycheproof_testvectors/ecdh_brainpoolP320r1_test.json b/src/third_party/wycheproof_testvectors/ecdh_brainpoolP320r1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_brainpoolP320r1_test.json
rename to src/third_party/wycheproof_testvectors/ecdh_brainpoolP320r1_test.json
diff --git a/third_party/wycheproof_testvectors/ecdh_brainpoolP384r1_test.json b/src/third_party/wycheproof_testvectors/ecdh_brainpoolP384r1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_brainpoolP384r1_test.json
rename to src/third_party/wycheproof_testvectors/ecdh_brainpoolP384r1_test.json
diff --git a/third_party/wycheproof_testvectors/ecdh_brainpoolP512r1_test.json b/src/third_party/wycheproof_testvectors/ecdh_brainpoolP512r1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_brainpoolP512r1_test.json
rename to src/third_party/wycheproof_testvectors/ecdh_brainpoolP512r1_test.json
diff --git a/third_party/wycheproof_testvectors/ecdh_secp224r1_ecpoint_test.json b/src/third_party/wycheproof_testvectors/ecdh_secp224r1_ecpoint_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_secp224r1_ecpoint_test.json
rename to src/third_party/wycheproof_testvectors/ecdh_secp224r1_ecpoint_test.json
diff --git a/third_party/wycheproof_testvectors/ecdh_secp224r1_test.json b/src/third_party/wycheproof_testvectors/ecdh_secp224r1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_secp224r1_test.json
rename to src/third_party/wycheproof_testvectors/ecdh_secp224r1_test.json
diff --git a/third_party/wycheproof_testvectors/ecdh_secp224r1_test.txt b/src/third_party/wycheproof_testvectors/ecdh_secp224r1_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_secp224r1_test.txt
rename to src/third_party/wycheproof_testvectors/ecdh_secp224r1_test.txt
diff --git a/third_party/wycheproof_testvectors/ecdh_secp256k1_test.json b/src/third_party/wycheproof_testvectors/ecdh_secp256k1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_secp256k1_test.json
rename to src/third_party/wycheproof_testvectors/ecdh_secp256k1_test.json
diff --git a/third_party/wycheproof_testvectors/ecdh_secp256r1_ecpoint_test.json b/src/third_party/wycheproof_testvectors/ecdh_secp256r1_ecpoint_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_secp256r1_ecpoint_test.json
rename to src/third_party/wycheproof_testvectors/ecdh_secp256r1_ecpoint_test.json
diff --git a/third_party/wycheproof_testvectors/ecdh_secp256r1_test.json b/src/third_party/wycheproof_testvectors/ecdh_secp256r1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_secp256r1_test.json
rename to src/third_party/wycheproof_testvectors/ecdh_secp256r1_test.json
diff --git a/third_party/wycheproof_testvectors/ecdh_secp256r1_test.txt b/src/third_party/wycheproof_testvectors/ecdh_secp256r1_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_secp256r1_test.txt
rename to src/third_party/wycheproof_testvectors/ecdh_secp256r1_test.txt
diff --git a/third_party/wycheproof_testvectors/ecdh_secp384r1_ecpoint_test.json b/src/third_party/wycheproof_testvectors/ecdh_secp384r1_ecpoint_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_secp384r1_ecpoint_test.json
rename to src/third_party/wycheproof_testvectors/ecdh_secp384r1_ecpoint_test.json
diff --git a/third_party/wycheproof_testvectors/ecdh_secp384r1_test.json b/src/third_party/wycheproof_testvectors/ecdh_secp384r1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_secp384r1_test.json
rename to src/third_party/wycheproof_testvectors/ecdh_secp384r1_test.json
diff --git a/third_party/wycheproof_testvectors/ecdh_secp384r1_test.txt b/src/third_party/wycheproof_testvectors/ecdh_secp384r1_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_secp384r1_test.txt
rename to src/third_party/wycheproof_testvectors/ecdh_secp384r1_test.txt
diff --git a/third_party/wycheproof_testvectors/ecdh_secp521r1_ecpoint_test.json b/src/third_party/wycheproof_testvectors/ecdh_secp521r1_ecpoint_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_secp521r1_ecpoint_test.json
rename to src/third_party/wycheproof_testvectors/ecdh_secp521r1_ecpoint_test.json
diff --git a/third_party/wycheproof_testvectors/ecdh_secp521r1_test.json b/src/third_party/wycheproof_testvectors/ecdh_secp521r1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_secp521r1_test.json
rename to src/third_party/wycheproof_testvectors/ecdh_secp521r1_test.json
diff --git a/third_party/wycheproof_testvectors/ecdh_secp521r1_test.txt b/src/third_party/wycheproof_testvectors/ecdh_secp521r1_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_secp521r1_test.txt
rename to src/third_party/wycheproof_testvectors/ecdh_secp521r1_test.txt
diff --git a/third_party/wycheproof_testvectors/ecdh_test.json b/src/third_party/wycheproof_testvectors/ecdh_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_test.json
rename to src/third_party/wycheproof_testvectors/ecdh_test.json
diff --git a/third_party/wycheproof_testvectors/ecdh_webcrypto_test.json b/src/third_party/wycheproof_testvectors/ecdh_webcrypto_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdh_webcrypto_test.json
rename to src/third_party/wycheproof_testvectors/ecdh_webcrypto_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_brainpoolP224r1_sha224_p1363_test.json b/src/third_party/wycheproof_testvectors/ecdsa_brainpoolP224r1_sha224_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_brainpoolP224r1_sha224_p1363_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_brainpoolP224r1_sha224_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_brainpoolP224r1_sha224_test.json b/src/third_party/wycheproof_testvectors/ecdsa_brainpoolP224r1_sha224_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_brainpoolP224r1_sha224_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_brainpoolP224r1_sha224_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_brainpoolP256r1_sha256_p1363_test.json b/src/third_party/wycheproof_testvectors/ecdsa_brainpoolP256r1_sha256_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_brainpoolP256r1_sha256_p1363_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_brainpoolP256r1_sha256_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_brainpoolP256r1_sha256_test.json b/src/third_party/wycheproof_testvectors/ecdsa_brainpoolP256r1_sha256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_brainpoolP256r1_sha256_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_brainpoolP256r1_sha256_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_brainpoolP320r1_sha384_p1363_test.json b/src/third_party/wycheproof_testvectors/ecdsa_brainpoolP320r1_sha384_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_brainpoolP320r1_sha384_p1363_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_brainpoolP320r1_sha384_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_brainpoolP320r1_sha384_test.json b/src/third_party/wycheproof_testvectors/ecdsa_brainpoolP320r1_sha384_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_brainpoolP320r1_sha384_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_brainpoolP320r1_sha384_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_brainpoolP384r1_sha384_p1363_test.json b/src/third_party/wycheproof_testvectors/ecdsa_brainpoolP384r1_sha384_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_brainpoolP384r1_sha384_p1363_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_brainpoolP384r1_sha384_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_brainpoolP384r1_sha384_test.json b/src/third_party/wycheproof_testvectors/ecdsa_brainpoolP384r1_sha384_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_brainpoolP384r1_sha384_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_brainpoolP384r1_sha384_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_brainpoolP512r1_sha512_p1363_test.json b/src/third_party/wycheproof_testvectors/ecdsa_brainpoolP512r1_sha512_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_brainpoolP512r1_sha512_p1363_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_brainpoolP512r1_sha512_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_brainpoolP512r1_sha512_test.json b/src/third_party/wycheproof_testvectors/ecdsa_brainpoolP512r1_sha512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_brainpoolP512r1_sha512_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_brainpoolP512r1_sha512_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_p1363_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_p1363_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_test.txt b/src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_test.txt
rename to src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_test.txt
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_p1363_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_p1363_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_test.txt b/src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_test.txt
rename to src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_test.txt
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha3_224_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha3_224_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp224r1_sha3_224_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha3_224_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha3_256_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha3_256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp224r1_sha3_256_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha3_256_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha3_512_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha3_512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp224r1_sha3_512_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha3_512_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_p1363_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_p1363_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_test.txt b/src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_test.txt
rename to src/third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_test.txt
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha256_p1363_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha256_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp256k1_sha256_p1363_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha256_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha256_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp256k1_sha256_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha256_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha3_256_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha3_256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp256k1_sha3_256_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha3_256_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha3_512_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha3_512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp256k1_sha3_512_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha3_512_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha512_p1363_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha512_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp256k1_sha512_p1363_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha512_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha512_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp256k1_sha512_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp256k1_sha512_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_p1363_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_p1363_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_test.txt b/src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_test.txt
rename to src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_test.txt
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha3_256_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha3_256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp256r1_sha3_256_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha3_256_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha3_512_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha3_512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp256r1_sha3_512_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha3_512_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_p1363_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_p1363_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_test.txt b/src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_test.txt
rename to src/third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_test.txt
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_p1363_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_p1363_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_test.txt b/src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_test.txt
rename to src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_test.txt
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha3_384_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha3_384_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp384r1_sha3_384_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha3_384_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha3_512_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha3_512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp384r1_sha3_512_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha3_512_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_p1363_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_p1363_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_test.txt b/src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_test.txt
rename to src/third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_test.txt
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp521r1_sha3_512_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp521r1_sha3_512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp521r1_sha3_512_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp521r1_sha3_512_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_p1363_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_p1363_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_p1363_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_p1363_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_test.json b/src/third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_test.txt b/src/third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_test.txt
rename to src/third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_test.txt
diff --git a/third_party/wycheproof_testvectors/ecdsa_test.json b/src/third_party/wycheproof_testvectors/ecdsa_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_test.json
diff --git a/third_party/wycheproof_testvectors/ecdsa_webcrypto_test.json b/src/third_party/wycheproof_testvectors/ecdsa_webcrypto_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ecdsa_webcrypto_test.json
rename to src/third_party/wycheproof_testvectors/ecdsa_webcrypto_test.json
diff --git a/third_party/wycheproof_testvectors/ed448_test.json b/src/third_party/wycheproof_testvectors/ed448_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/ed448_test.json
rename to src/third_party/wycheproof_testvectors/ed448_test.json
diff --git a/third_party/wycheproof_testvectors/eddsa_test.json b/src/third_party/wycheproof_testvectors/eddsa_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/eddsa_test.json
rename to src/third_party/wycheproof_testvectors/eddsa_test.json
diff --git a/third_party/wycheproof_testvectors/eddsa_test.txt b/src/third_party/wycheproof_testvectors/eddsa_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/eddsa_test.txt
rename to src/third_party/wycheproof_testvectors/eddsa_test.txt
diff --git a/third_party/wycheproof_testvectors/gmac_test.json b/src/third_party/wycheproof_testvectors/gmac_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/gmac_test.json
rename to src/third_party/wycheproof_testvectors/gmac_test.json
diff --git a/third_party/wycheproof_testvectors/hkdf_sha1_test.json b/src/third_party/wycheproof_testvectors/hkdf_sha1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/hkdf_sha1_test.json
rename to src/third_party/wycheproof_testvectors/hkdf_sha1_test.json
diff --git a/third_party/wycheproof_testvectors/hkdf_sha1_test.txt b/src/third_party/wycheproof_testvectors/hkdf_sha1_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/hkdf_sha1_test.txt
rename to src/third_party/wycheproof_testvectors/hkdf_sha1_test.txt
diff --git a/third_party/wycheproof_testvectors/hkdf_sha256_test.json b/src/third_party/wycheproof_testvectors/hkdf_sha256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/hkdf_sha256_test.json
rename to src/third_party/wycheproof_testvectors/hkdf_sha256_test.json
diff --git a/third_party/wycheproof_testvectors/hkdf_sha256_test.txt b/src/third_party/wycheproof_testvectors/hkdf_sha256_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/hkdf_sha256_test.txt
rename to src/third_party/wycheproof_testvectors/hkdf_sha256_test.txt
diff --git a/third_party/wycheproof_testvectors/hkdf_sha384_test.json b/src/third_party/wycheproof_testvectors/hkdf_sha384_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/hkdf_sha384_test.json
rename to src/third_party/wycheproof_testvectors/hkdf_sha384_test.json
diff --git a/third_party/wycheproof_testvectors/hkdf_sha384_test.txt b/src/third_party/wycheproof_testvectors/hkdf_sha384_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/hkdf_sha384_test.txt
rename to src/third_party/wycheproof_testvectors/hkdf_sha384_test.txt
diff --git a/third_party/wycheproof_testvectors/hkdf_sha512_test.json b/src/third_party/wycheproof_testvectors/hkdf_sha512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/hkdf_sha512_test.json
rename to src/third_party/wycheproof_testvectors/hkdf_sha512_test.json
diff --git a/third_party/wycheproof_testvectors/hkdf_sha512_test.txt b/src/third_party/wycheproof_testvectors/hkdf_sha512_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/hkdf_sha512_test.txt
rename to src/third_party/wycheproof_testvectors/hkdf_sha512_test.txt
diff --git a/third_party/wycheproof_testvectors/hmac_sha1_test.json b/src/third_party/wycheproof_testvectors/hmac_sha1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/hmac_sha1_test.json
rename to src/third_party/wycheproof_testvectors/hmac_sha1_test.json
diff --git a/third_party/wycheproof_testvectors/hmac_sha1_test.txt b/src/third_party/wycheproof_testvectors/hmac_sha1_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/hmac_sha1_test.txt
rename to src/third_party/wycheproof_testvectors/hmac_sha1_test.txt
diff --git a/third_party/wycheproof_testvectors/hmac_sha224_test.json b/src/third_party/wycheproof_testvectors/hmac_sha224_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/hmac_sha224_test.json
rename to src/third_party/wycheproof_testvectors/hmac_sha224_test.json
diff --git a/third_party/wycheproof_testvectors/hmac_sha224_test.txt b/src/third_party/wycheproof_testvectors/hmac_sha224_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/hmac_sha224_test.txt
rename to src/third_party/wycheproof_testvectors/hmac_sha224_test.txt
diff --git a/third_party/wycheproof_testvectors/hmac_sha256_test.json b/src/third_party/wycheproof_testvectors/hmac_sha256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/hmac_sha256_test.json
rename to src/third_party/wycheproof_testvectors/hmac_sha256_test.json
diff --git a/third_party/wycheproof_testvectors/hmac_sha256_test.txt b/src/third_party/wycheproof_testvectors/hmac_sha256_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/hmac_sha256_test.txt
rename to src/third_party/wycheproof_testvectors/hmac_sha256_test.txt
diff --git a/third_party/wycheproof_testvectors/hmac_sha384_test.json b/src/third_party/wycheproof_testvectors/hmac_sha384_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/hmac_sha384_test.json
rename to src/third_party/wycheproof_testvectors/hmac_sha384_test.json
diff --git a/third_party/wycheproof_testvectors/hmac_sha384_test.txt b/src/third_party/wycheproof_testvectors/hmac_sha384_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/hmac_sha384_test.txt
rename to src/third_party/wycheproof_testvectors/hmac_sha384_test.txt
diff --git a/third_party/wycheproof_testvectors/hmac_sha3_224_test.json b/src/third_party/wycheproof_testvectors/hmac_sha3_224_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/hmac_sha3_224_test.json
rename to src/third_party/wycheproof_testvectors/hmac_sha3_224_test.json
diff --git a/third_party/wycheproof_testvectors/hmac_sha3_256_test.json b/src/third_party/wycheproof_testvectors/hmac_sha3_256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/hmac_sha3_256_test.json
rename to src/third_party/wycheproof_testvectors/hmac_sha3_256_test.json
diff --git a/third_party/wycheproof_testvectors/hmac_sha3_384_test.json b/src/third_party/wycheproof_testvectors/hmac_sha3_384_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/hmac_sha3_384_test.json
rename to src/third_party/wycheproof_testvectors/hmac_sha3_384_test.json
diff --git a/third_party/wycheproof_testvectors/hmac_sha3_512_test.json b/src/third_party/wycheproof_testvectors/hmac_sha3_512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/hmac_sha3_512_test.json
rename to src/third_party/wycheproof_testvectors/hmac_sha3_512_test.json
diff --git a/third_party/wycheproof_testvectors/hmac_sha512_test.json b/src/third_party/wycheproof_testvectors/hmac_sha512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/hmac_sha512_test.json
rename to src/third_party/wycheproof_testvectors/hmac_sha512_test.json
diff --git a/third_party/wycheproof_testvectors/hmac_sha512_test.txt b/src/third_party/wycheproof_testvectors/hmac_sha512_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/hmac_sha512_test.txt
rename to src/third_party/wycheproof_testvectors/hmac_sha512_test.txt
diff --git a/third_party/wycheproof_testvectors/kw_test.json b/src/third_party/wycheproof_testvectors/kw_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/kw_test.json
rename to src/third_party/wycheproof_testvectors/kw_test.json
diff --git a/third_party/wycheproof_testvectors/kw_test.txt b/src/third_party/wycheproof_testvectors/kw_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/kw_test.txt
rename to src/third_party/wycheproof_testvectors/kw_test.txt
diff --git a/third_party/wycheproof_testvectors/kwp_test.json b/src/third_party/wycheproof_testvectors/kwp_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/kwp_test.json
rename to src/third_party/wycheproof_testvectors/kwp_test.json
diff --git a/third_party/wycheproof_testvectors/kwp_test.txt b/src/third_party/wycheproof_testvectors/kwp_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/kwp_test.txt
rename to src/third_party/wycheproof_testvectors/kwp_test.txt
diff --git a/third_party/wycheproof_testvectors/primality_test.json b/src/third_party/wycheproof_testvectors/primality_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/primality_test.json
rename to src/third_party/wycheproof_testvectors/primality_test.json
diff --git a/third_party/wycheproof_testvectors/primality_test.txt b/src/third_party/wycheproof_testvectors/primality_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/primality_test.txt
rename to src/third_party/wycheproof_testvectors/primality_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha1_mgf1sha1_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha1_mgf1sha1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha1_mgf1sha1_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha1_mgf1sha1_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha1_mgf1sha1_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha1_mgf1sha1_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha1_mgf1sha1_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha1_mgf1sha1_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha1_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha1_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha1_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha1_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha1_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha1_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha1_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha224_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha224_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha224_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha224_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha224_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha224_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha224_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha224_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha1_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha1_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha1_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha1_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha1_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha1_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha1_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha256_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha256_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha256_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha256_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha256_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha256_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha256_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha1_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha1_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha1_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha1_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha1_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha1_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha1_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha384_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha384_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha384_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha384_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha384_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha384_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha384_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha384_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha1_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha1_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha1_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha1_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha1_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha1_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha1_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha512_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha512_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha512_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha512_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha512_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha512_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha512_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha1_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha1_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha1_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha1_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha1_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha1_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha1_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha256_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha256_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha256_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha256_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha256_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha256_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha256_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha1_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha1_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha1_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha1_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha1_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha1_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha1_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha512_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha512_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha512_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha512_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha512_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha512_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha512_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha1_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha1_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha1_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha1_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha1_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha1_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha1_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha256_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha256_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha256_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha256_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha256_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha256_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha256_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha1_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha1_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha1_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha1_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha1_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha1_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha1_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha1_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha512_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha512_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha512_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha512_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha512_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha512_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha512_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_misc_test.json b/src/third_party/wycheproof_testvectors/rsa_oaep_misc_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_misc_test.json
rename to src/third_party/wycheproof_testvectors/rsa_oaep_misc_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_oaep_misc_test.txt b/src/third_party/wycheproof_testvectors/rsa_oaep_misc_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_oaep_misc_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_oaep_misc_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_pkcs1_2048_test.json b/src/third_party/wycheproof_testvectors/rsa_pkcs1_2048_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pkcs1_2048_test.json
rename to src/third_party/wycheproof_testvectors/rsa_pkcs1_2048_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_pkcs1_2048_test.txt b/src/third_party/wycheproof_testvectors/rsa_pkcs1_2048_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pkcs1_2048_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_pkcs1_2048_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_pkcs1_3072_test.json b/src/third_party/wycheproof_testvectors/rsa_pkcs1_3072_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pkcs1_3072_test.json
rename to src/third_party/wycheproof_testvectors/rsa_pkcs1_3072_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_pkcs1_3072_test.txt b/src/third_party/wycheproof_testvectors/rsa_pkcs1_3072_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pkcs1_3072_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_pkcs1_3072_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_pkcs1_4096_test.json b/src/third_party/wycheproof_testvectors/rsa_pkcs1_4096_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pkcs1_4096_test.json
rename to src/third_party/wycheproof_testvectors/rsa_pkcs1_4096_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_pkcs1_4096_test.txt b/src/third_party/wycheproof_testvectors/rsa_pkcs1_4096_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pkcs1_4096_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_pkcs1_4096_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_pss_2048_sha1_mgf1_20_test.json b/src/third_party/wycheproof_testvectors/rsa_pss_2048_sha1_mgf1_20_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pss_2048_sha1_mgf1_20_test.json
rename to src/third_party/wycheproof_testvectors/rsa_pss_2048_sha1_mgf1_20_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_pss_2048_sha1_mgf1_20_test.txt b/src/third_party/wycheproof_testvectors/rsa_pss_2048_sha1_mgf1_20_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pss_2048_sha1_mgf1_20_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_pss_2048_sha1_mgf1_20_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_0_test.json b/src/third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_0_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_0_test.json
rename to src/third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_0_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_0_test.txt b/src/third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_0_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_0_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_0_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_32_test.json b/src/third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_32_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_32_test.json
rename to src/third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_32_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_32_test.txt b/src/third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_32_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_32_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_32_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_pss_2048_sha512_256_mgf1_28_test.json b/src/third_party/wycheproof_testvectors/rsa_pss_2048_sha512_256_mgf1_28_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pss_2048_sha512_256_mgf1_28_test.json
rename to src/third_party/wycheproof_testvectors/rsa_pss_2048_sha512_256_mgf1_28_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_pss_2048_sha512_256_mgf1_32_test.json b/src/third_party/wycheproof_testvectors/rsa_pss_2048_sha512_256_mgf1_32_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pss_2048_sha512_256_mgf1_32_test.json
rename to src/third_party/wycheproof_testvectors/rsa_pss_2048_sha512_256_mgf1_32_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_pss_3072_sha256_mgf1_32_test.json b/src/third_party/wycheproof_testvectors/rsa_pss_3072_sha256_mgf1_32_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pss_3072_sha256_mgf1_32_test.json
rename to src/third_party/wycheproof_testvectors/rsa_pss_3072_sha256_mgf1_32_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_pss_3072_sha256_mgf1_32_test.txt b/src/third_party/wycheproof_testvectors/rsa_pss_3072_sha256_mgf1_32_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pss_3072_sha256_mgf1_32_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_pss_3072_sha256_mgf1_32_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_pss_4096_sha256_mgf1_32_test.json b/src/third_party/wycheproof_testvectors/rsa_pss_4096_sha256_mgf1_32_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pss_4096_sha256_mgf1_32_test.json
rename to src/third_party/wycheproof_testvectors/rsa_pss_4096_sha256_mgf1_32_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_pss_4096_sha256_mgf1_32_test.txt b/src/third_party/wycheproof_testvectors/rsa_pss_4096_sha256_mgf1_32_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pss_4096_sha256_mgf1_32_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_pss_4096_sha256_mgf1_32_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_pss_4096_sha512_mgf1_32_test.json b/src/third_party/wycheproof_testvectors/rsa_pss_4096_sha512_mgf1_32_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pss_4096_sha512_mgf1_32_test.json
rename to src/third_party/wycheproof_testvectors/rsa_pss_4096_sha512_mgf1_32_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_pss_4096_sha512_mgf1_32_test.txt b/src/third_party/wycheproof_testvectors/rsa_pss_4096_sha512_mgf1_32_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pss_4096_sha512_mgf1_32_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_pss_4096_sha512_mgf1_32_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_pss_misc_test.json b/src/third_party/wycheproof_testvectors/rsa_pss_misc_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pss_misc_test.json
rename to src/third_party/wycheproof_testvectors/rsa_pss_misc_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_pss_misc_test.txt b/src/third_party/wycheproof_testvectors/rsa_pss_misc_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_pss_misc_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_pss_misc_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_sig_gen_misc_test.json b/src/third_party/wycheproof_testvectors/rsa_sig_gen_misc_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_sig_gen_misc_test.json
rename to src/third_party/wycheproof_testvectors/rsa_sig_gen_misc_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_sig_gen_misc_test.txt b/src/third_party/wycheproof_testvectors/rsa_sig_gen_misc_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_sig_gen_misc_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_sig_gen_misc_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_signature_2048_sha224_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_2048_sha224_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_2048_sha224_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_2048_sha224_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_2048_sha224_test.txt b/src/third_party/wycheproof_testvectors/rsa_signature_2048_sha224_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_2048_sha224_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_signature_2048_sha224_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_signature_2048_sha256_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_2048_sha256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_2048_sha256_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_2048_sha256_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_2048_sha256_test.txt b/src/third_party/wycheproof_testvectors/rsa_signature_2048_sha256_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_2048_sha256_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_signature_2048_sha256_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_signature_2048_sha384_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_2048_sha384_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_2048_sha384_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_2048_sha384_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_2048_sha384_test.txt b/src/third_party/wycheproof_testvectors/rsa_signature_2048_sha384_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_2048_sha384_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_signature_2048_sha384_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_signature_2048_sha3_224_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_2048_sha3_224_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_2048_sha3_224_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_2048_sha3_224_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_2048_sha3_256_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_2048_sha3_256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_2048_sha3_256_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_2048_sha3_256_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_2048_sha3_384_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_2048_sha3_384_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_2048_sha3_384_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_2048_sha3_384_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_2048_sha3_512_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_2048_sha3_512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_2048_sha3_512_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_2048_sha3_512_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_2048_sha512_224_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_2048_sha512_224_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_2048_sha512_224_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_2048_sha512_224_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_2048_sha512_256_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_2048_sha512_256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_2048_sha512_256_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_2048_sha512_256_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_2048_sha512_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_2048_sha512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_2048_sha512_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_2048_sha512_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_2048_sha512_test.txt b/src/third_party/wycheproof_testvectors/rsa_signature_2048_sha512_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_2048_sha512_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_signature_2048_sha512_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_signature_3072_sha256_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_3072_sha256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_3072_sha256_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_3072_sha256_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_3072_sha256_test.txt b/src/third_party/wycheproof_testvectors/rsa_signature_3072_sha256_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_3072_sha256_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_signature_3072_sha256_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_signature_3072_sha384_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_3072_sha384_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_3072_sha384_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_3072_sha384_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_3072_sha384_test.txt b/src/third_party/wycheproof_testvectors/rsa_signature_3072_sha384_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_3072_sha384_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_signature_3072_sha384_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_signature_3072_sha3_256_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_3072_sha3_256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_3072_sha3_256_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_3072_sha3_256_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_3072_sha3_384_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_3072_sha3_384_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_3072_sha3_384_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_3072_sha3_384_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_3072_sha3_512_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_3072_sha3_512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_3072_sha3_512_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_3072_sha3_512_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_3072_sha512_256_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_3072_sha512_256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_3072_sha512_256_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_3072_sha512_256_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_3072_sha512_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_3072_sha512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_3072_sha512_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_3072_sha512_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_3072_sha512_test.txt b/src/third_party/wycheproof_testvectors/rsa_signature_3072_sha512_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_3072_sha512_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_signature_3072_sha512_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_signature_4096_sha384_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_4096_sha384_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_4096_sha384_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_4096_sha384_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_4096_sha384_test.txt b/src/third_party/wycheproof_testvectors/rsa_signature_4096_sha384_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_4096_sha384_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_signature_4096_sha384_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_signature_4096_sha512_256_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_4096_sha512_256_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_4096_sha512_256_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_4096_sha512_256_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_4096_sha512_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_4096_sha512_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_4096_sha512_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_4096_sha512_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_4096_sha512_test.txt b/src/third_party/wycheproof_testvectors/rsa_signature_4096_sha512_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_4096_sha512_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_signature_4096_sha512_test.txt
diff --git a/third_party/wycheproof_testvectors/rsa_signature_test.json b/src/third_party/wycheproof_testvectors/rsa_signature_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_test.json
rename to src/third_party/wycheproof_testvectors/rsa_signature_test.json
diff --git a/third_party/wycheproof_testvectors/rsa_signature_test.txt b/src/third_party/wycheproof_testvectors/rsa_signature_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/rsa_signature_test.txt
rename to src/third_party/wycheproof_testvectors/rsa_signature_test.txt
diff --git a/third_party/wycheproof_testvectors/vmac_128_test.json b/src/third_party/wycheproof_testvectors/vmac_128_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/vmac_128_test.json
rename to src/third_party/wycheproof_testvectors/vmac_128_test.json
diff --git a/third_party/wycheproof_testvectors/vmac_64_test.json b/src/third_party/wycheproof_testvectors/vmac_64_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/vmac_64_test.json
rename to src/third_party/wycheproof_testvectors/vmac_64_test.json
diff --git a/third_party/wycheproof_testvectors/x25519_asn_test.json b/src/third_party/wycheproof_testvectors/x25519_asn_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/x25519_asn_test.json
rename to src/third_party/wycheproof_testvectors/x25519_asn_test.json
diff --git a/third_party/wycheproof_testvectors/x25519_jwk_test.json b/src/third_party/wycheproof_testvectors/x25519_jwk_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/x25519_jwk_test.json
rename to src/third_party/wycheproof_testvectors/x25519_jwk_test.json
diff --git a/third_party/wycheproof_testvectors/x25519_pem_test.json b/src/third_party/wycheproof_testvectors/x25519_pem_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/x25519_pem_test.json
rename to src/third_party/wycheproof_testvectors/x25519_pem_test.json
diff --git a/third_party/wycheproof_testvectors/x25519_test.json b/src/third_party/wycheproof_testvectors/x25519_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/x25519_test.json
rename to src/third_party/wycheproof_testvectors/x25519_test.json
diff --git a/third_party/wycheproof_testvectors/x25519_test.txt b/src/third_party/wycheproof_testvectors/x25519_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/x25519_test.txt
rename to src/third_party/wycheproof_testvectors/x25519_test.txt
diff --git a/third_party/wycheproof_testvectors/x448_asn_test.json b/src/third_party/wycheproof_testvectors/x448_asn_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/x448_asn_test.json
rename to src/third_party/wycheproof_testvectors/x448_asn_test.json
diff --git a/third_party/wycheproof_testvectors/x448_jwk_test.json b/src/third_party/wycheproof_testvectors/x448_jwk_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/x448_jwk_test.json
rename to src/third_party/wycheproof_testvectors/x448_jwk_test.json
diff --git a/third_party/wycheproof_testvectors/x448_pem_test.json b/src/third_party/wycheproof_testvectors/x448_pem_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/x448_pem_test.json
rename to src/third_party/wycheproof_testvectors/x448_pem_test.json
diff --git a/third_party/wycheproof_testvectors/x448_test.json b/src/third_party/wycheproof_testvectors/x448_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/x448_test.json
rename to src/third_party/wycheproof_testvectors/x448_test.json
diff --git a/third_party/wycheproof_testvectors/xchacha20_poly1305_test.json b/src/third_party/wycheproof_testvectors/xchacha20_poly1305_test.json
similarity index 100%
rename from third_party/wycheproof_testvectors/xchacha20_poly1305_test.json
rename to src/third_party/wycheproof_testvectors/xchacha20_poly1305_test.json
diff --git a/third_party/wycheproof_testvectors/xchacha20_poly1305_test.txt b/src/third_party/wycheproof_testvectors/xchacha20_poly1305_test.txt
similarity index 100%
rename from third_party/wycheproof_testvectors/xchacha20_poly1305_test.txt
rename to src/third_party/wycheproof_testvectors/xchacha20_poly1305_test.txt
diff --git a/tool/args.cc b/src/tool/args.cc
similarity index 100%
rename from tool/args.cc
rename to src/tool/args.cc
diff --git a/tool/ciphers.cc b/src/tool/ciphers.cc
similarity index 100%
rename from tool/ciphers.cc
rename to src/tool/ciphers.cc
diff --git a/tool/client.cc b/src/tool/client.cc
similarity index 100%
rename from tool/client.cc
rename to src/tool/client.cc
diff --git a/tool/const.cc b/src/tool/const.cc
similarity index 100%
rename from tool/const.cc
rename to src/tool/const.cc
diff --git a/tool/digest.cc b/src/tool/digest.cc
similarity index 100%
rename from tool/digest.cc
rename to src/tool/digest.cc
diff --git a/tool/fd.cc b/src/tool/fd.cc
similarity index 100%
rename from tool/fd.cc
rename to src/tool/fd.cc
diff --git a/tool/file.cc b/src/tool/file.cc
similarity index 100%
rename from tool/file.cc
rename to src/tool/file.cc
diff --git a/tool/generate_ech.cc b/src/tool/generate_ech.cc
similarity index 100%
rename from tool/generate_ech.cc
rename to src/tool/generate_ech.cc
diff --git a/tool/generate_ed25519.cc b/src/tool/generate_ed25519.cc
similarity index 100%
rename from tool/generate_ed25519.cc
rename to src/tool/generate_ed25519.cc
diff --git a/tool/genrsa.cc b/src/tool/genrsa.cc
similarity index 100%
rename from tool/genrsa.cc
rename to src/tool/genrsa.cc
diff --git a/tool/internal.h b/src/tool/internal.h
similarity index 100%
rename from tool/internal.h
rename to src/tool/internal.h
diff --git a/tool/pkcs12.cc b/src/tool/pkcs12.cc
similarity index 100%
rename from tool/pkcs12.cc
rename to src/tool/pkcs12.cc
diff --git a/tool/rand.cc b/src/tool/rand.cc
similarity index 100%
rename from tool/rand.cc
rename to src/tool/rand.cc
diff --git a/tool/server.cc b/src/tool/server.cc
similarity index 100%
rename from tool/server.cc
rename to src/tool/server.cc
diff --git a/tool/sign.cc b/src/tool/sign.cc
similarity index 100%
rename from tool/sign.cc
rename to src/tool/sign.cc
diff --git a/tool/speed.cc b/src/tool/speed.cc
similarity index 100%
rename from tool/speed.cc
rename to src/tool/speed.cc
diff --git a/tool/tool.cc b/src/tool/tool.cc
similarity index 100%
rename from tool/tool.cc
rename to src/tool/tool.cc
diff --git a/tool/transport_common.cc b/src/tool/transport_common.cc
similarity index 100%
rename from tool/transport_common.cc
rename to src/tool/transport_common.cc
diff --git a/tool/transport_common.h b/src/tool/transport_common.h
similarity index 100%
rename from tool/transport_common.h
rename to src/tool/transport_common.h
diff --git a/util/32-bit-toolchain.cmake b/src/util/32-bit-toolchain.cmake
similarity index 100%
rename from util/32-bit-toolchain.cmake
rename to src/util/32-bit-toolchain.cmake
diff --git a/util/BUILD.toplevel b/src/util/BUILD.toplevel
similarity index 100%
rename from util/BUILD.toplevel
rename to src/util/BUILD.toplevel
diff --git a/util/WORKSPACE.toplevel b/src/util/WORKSPACE.toplevel
similarity index 100%
rename from util/WORKSPACE.toplevel
rename to src/util/WORKSPACE.toplevel
diff --git a/util/all_tests.go b/src/util/all_tests.go
similarity index 100%
rename from util/all_tests.go
rename to src/util/all_tests.go
diff --git a/util/all_tests.json b/src/util/all_tests.json
similarity index 100%
rename from util/all_tests.json
rename to src/util/all_tests.json
diff --git a/util/ar/ar.go b/src/util/ar/ar.go
similarity index 100%
rename from util/ar/ar.go
rename to src/util/ar/ar.go
diff --git a/util/ar/ar_test.go b/src/util/ar/ar_test.go
similarity index 100%
rename from util/ar/ar_test.go
rename to src/util/ar/ar_test.go
diff --git a/util/ar/testdata/linux/bar.cc.o b/src/util/ar/testdata/linux/bar.cc.o
similarity index 100%
rename from util/ar/testdata/linux/bar.cc.o
rename to src/util/ar/testdata/linux/bar.cc.o
Binary files differ
diff --git a/util/ar/testdata/linux/foo.c.o b/src/util/ar/testdata/linux/foo.c.o
similarity index 100%
rename from util/ar/testdata/linux/foo.c.o
rename to src/util/ar/testdata/linux/foo.c.o
Binary files differ
diff --git a/util/ar/testdata/linux/libsample.a b/src/util/ar/testdata/linux/libsample.a
similarity index 100%
rename from util/ar/testdata/linux/libsample.a
rename to src/util/ar/testdata/linux/libsample.a
Binary files differ
diff --git a/util/ar/testdata/mac/bar.cc.o b/src/util/ar/testdata/mac/bar.cc.o
similarity index 100%
rename from util/ar/testdata/mac/bar.cc.o
rename to src/util/ar/testdata/mac/bar.cc.o
Binary files differ
diff --git a/util/ar/testdata/mac/foo.c.o b/src/util/ar/testdata/mac/foo.c.o
similarity index 100%
rename from util/ar/testdata/mac/foo.c.o
rename to src/util/ar/testdata/mac/foo.c.o
Binary files differ
diff --git a/util/ar/testdata/mac/libsample.a b/src/util/ar/testdata/mac/libsample.a
similarity index 100%
rename from util/ar/testdata/mac/libsample.a
rename to src/util/ar/testdata/mac/libsample.a
Binary files differ
diff --git a/util/ar/testdata/sample/CMakeLists.txt b/src/util/ar/testdata/sample/CMakeLists.txt
similarity index 100%
rename from util/ar/testdata/sample/CMakeLists.txt
rename to src/util/ar/testdata/sample/CMakeLists.txt
diff --git a/util/ar/testdata/sample/bar.cc b/src/util/ar/testdata/sample/bar.cc
similarity index 100%
rename from util/ar/testdata/sample/bar.cc
rename to src/util/ar/testdata/sample/bar.cc
diff --git a/util/ar/testdata/sample/foo.c b/src/util/ar/testdata/sample/foo.c
similarity index 100%
rename from util/ar/testdata/sample/foo.c
rename to src/util/ar/testdata/sample/foo.c
diff --git a/util/ar/testdata/windows/bar.cc.obj b/src/util/ar/testdata/windows/bar.cc.obj
similarity index 100%
rename from util/ar/testdata/windows/bar.cc.obj
rename to src/util/ar/testdata/windows/bar.cc.obj
Binary files differ
diff --git a/util/ar/testdata/windows/foo.c.obj b/src/util/ar/testdata/windows/foo.c.obj
similarity index 100%
rename from util/ar/testdata/windows/foo.c.obj
rename to src/util/ar/testdata/windows/foo.c.obj
Binary files differ
diff --git a/util/ar/testdata/windows/sample.lib b/src/util/ar/testdata/windows/sample.lib
similarity index 100%
rename from util/ar/testdata/windows/sample.lib
rename to src/util/ar/testdata/windows/sample.lib
Binary files differ
diff --git a/util/bot/DEPS b/src/util/bot/DEPS
similarity index 100%
rename from util/bot/DEPS
rename to src/util/bot/DEPS
diff --git a/util/bot/README b/src/util/bot/README
similarity index 100%
rename from util/bot/README
rename to src/util/bot/README
diff --git a/util/bot/UPDATING b/src/util/bot/UPDATING
similarity index 100%
rename from util/bot/UPDATING
rename to src/util/bot/UPDATING
diff --git a/util/bot/extract.py b/src/util/bot/extract.py
similarity index 100%
rename from util/bot/extract.py
rename to src/util/bot/extract.py
diff --git a/util/bot/go/env.py b/src/util/bot/go/env.py
similarity index 100%
rename from util/bot/go/env.py
rename to src/util/bot/go/env.py
diff --git a/util/bot/libcxx-config/__assertion_handler b/src/util/bot/libcxx-config/__assertion_handler
similarity index 100%
rename from util/bot/libcxx-config/__assertion_handler
rename to src/util/bot/libcxx-config/__assertion_handler
diff --git a/util/bot/libcxx-config/__config_site b/src/util/bot/libcxx-config/__config_site
similarity index 100%
rename from util/bot/libcxx-config/__config_site
rename to src/util/bot/libcxx-config/__config_site
diff --git a/util/bot/nasm-win32.exe.sha1 b/src/util/bot/nasm-win32.exe.sha1
similarity index 100%
rename from util/bot/nasm-win32.exe.sha1
rename to src/util/bot/nasm-win32.exe.sha1
diff --git a/util/bot/sde-linux64.tar.xz.sha1 b/src/util/bot/sde-linux64.tar.xz.sha1
similarity index 100%
rename from util/bot/sde-linux64.tar.xz.sha1
rename to src/util/bot/sde-linux64.tar.xz.sha1
diff --git a/util/bot/sde-win32.tar.xz.sha1 b/src/util/bot/sde-win32.tar.xz.sha1
similarity index 100%
rename from util/bot/sde-win32.tar.xz.sha1
rename to src/util/bot/sde-win32.tar.xz.sha1
diff --git a/util/bot/update_clang.py b/src/util/bot/update_clang.py
similarity index 100%
rename from util/bot/update_clang.py
rename to src/util/bot/update_clang.py
diff --git a/util/bot/vs_env.py b/src/util/bot/vs_env.py
similarity index 100%
rename from util/bot/vs_env.py
rename to src/util/bot/vs_env.py
diff --git a/util/bot/vs_toolchain.py b/src/util/bot/vs_toolchain.py
similarity index 100%
rename from util/bot/vs_toolchain.py
rename to src/util/bot/vs_toolchain.py
diff --git a/util/build/build.go b/src/util/build/build.go
similarity index 100%
rename from util/build/build.go
rename to src/util/build/build.go
diff --git a/util/check_filenames.go b/src/util/check_filenames.go
similarity index 100%
rename from util/check_filenames.go
rename to src/util/check_filenames.go
diff --git a/util/check_imported_libraries.go b/src/util/check_imported_libraries.go
similarity index 100%
rename from util/check_imported_libraries.go
rename to src/util/check_imported_libraries.go
diff --git a/util/check_stack.go b/src/util/check_stack.go
similarity index 100%
rename from util/check_stack.go
rename to src/util/check_stack.go
diff --git a/util/compare_benchmarks.go b/src/util/compare_benchmarks.go
similarity index 100%
rename from util/compare_benchmarks.go
rename to src/util/compare_benchmarks.go
diff --git a/util/convert_comments.go b/src/util/convert_comments.go
similarity index 100%
rename from util/convert_comments.go
rename to src/util/convert_comments.go
diff --git a/util/convert_wycheproof/convert_wycheproof.go b/src/util/convert_wycheproof/convert_wycheproof.go
similarity index 100%
rename from util/convert_wycheproof/convert_wycheproof.go
rename to src/util/convert_wycheproof/convert_wycheproof.go
diff --git a/util/diff_asm.go b/src/util/diff_asm.go
similarity index 100%
rename from util/diff_asm.go
rename to src/util/diff_asm.go
diff --git a/util/doc.config b/src/util/doc.config
similarity index 100%
rename from util/doc.config
rename to src/util/doc.config
diff --git a/util/doc.css b/src/util/doc.css
similarity index 100%
rename from util/doc.css
rename to src/util/doc.css
diff --git a/util/doc.go b/src/util/doc.go
similarity index 100%
rename from util/doc.go
rename to src/util/doc.go
diff --git a/util/embed_test_data.go b/src/util/embed_test_data.go
similarity index 100%
rename from util/embed_test_data.go
rename to src/util/embed_test_data.go
diff --git a/util/fetch_ech_config_list.go b/src/util/fetch_ech_config_list.go
similarity index 100%
rename from util/fetch_ech_config_list.go
rename to src/util/fetch_ech_config_list.go
diff --git a/util/fipstools/CMakeLists.txt b/src/util/fipstools/CMakeLists.txt
similarity index 100%
rename from util/fipstools/CMakeLists.txt
rename to src/util/fipstools/CMakeLists.txt
diff --git a/util/fipstools/acvp/ACVP.md b/src/util/fipstools/acvp/ACVP.md
similarity index 100%
rename from util/fipstools/acvp/ACVP.md
rename to src/util/fipstools/acvp/ACVP.md
diff --git a/util/fipstools/acvp/acvptool/acvp.go b/src/util/fipstools/acvp/acvptool/acvp.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/acvp.go
rename to src/util/fipstools/acvp/acvptool/acvp.go
diff --git a/util/fipstools/acvp/acvptool/acvp/acvp.go b/src/util/fipstools/acvp/acvptool/acvp/acvp.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/acvp/acvp.go
rename to src/util/fipstools/acvp/acvptool/acvp/acvp.go
diff --git a/util/fipstools/acvp/acvptool/interactive.go b/src/util/fipstools/acvp/acvptool/interactive.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/interactive.go
rename to src/util/fipstools/acvp/acvptool/interactive.go
diff --git a/util/fipstools/acvp/acvptool/nointeractive.go b/src/util/fipstools/acvp/acvptool/nointeractive.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/nointeractive.go
rename to src/util/fipstools/acvp/acvptool/nointeractive.go
diff --git a/util/fipstools/acvp/acvptool/parser.peg b/src/util/fipstools/acvp/acvptool/parser.peg
similarity index 100%
rename from util/fipstools/acvp/acvptool/parser.peg
rename to src/util/fipstools/acvp/acvptool/parser.peg
diff --git a/util/fipstools/acvp/acvptool/parser.peg.go b/src/util/fipstools/acvp/acvptool/parser.peg.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/parser.peg.go
rename to src/util/fipstools/acvp/acvptool/parser.peg.go
diff --git a/util/fipstools/acvp/acvptool/subprocess/aead.go b/src/util/fipstools/acvp/acvptool/subprocess/aead.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/subprocess/aead.go
rename to src/util/fipstools/acvp/acvptool/subprocess/aead.go
diff --git a/util/fipstools/acvp/acvptool/subprocess/block.go b/src/util/fipstools/acvp/acvptool/subprocess/block.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/subprocess/block.go
rename to src/util/fipstools/acvp/acvptool/subprocess/block.go
diff --git a/util/fipstools/acvp/acvptool/subprocess/drbg.go b/src/util/fipstools/acvp/acvptool/subprocess/drbg.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/subprocess/drbg.go
rename to src/util/fipstools/acvp/acvptool/subprocess/drbg.go
diff --git a/util/fipstools/acvp/acvptool/subprocess/ecdsa.go b/src/util/fipstools/acvp/acvptool/subprocess/ecdsa.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/subprocess/ecdsa.go
rename to src/util/fipstools/acvp/acvptool/subprocess/ecdsa.go
diff --git a/util/fipstools/acvp/acvptool/subprocess/hash.go b/src/util/fipstools/acvp/acvptool/subprocess/hash.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/subprocess/hash.go
rename to src/util/fipstools/acvp/acvptool/subprocess/hash.go
diff --git a/util/fipstools/acvp/acvptool/subprocess/hkdf.go b/src/util/fipstools/acvp/acvptool/subprocess/hkdf.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/subprocess/hkdf.go
rename to src/util/fipstools/acvp/acvptool/subprocess/hkdf.go
diff --git a/util/fipstools/acvp/acvptool/subprocess/hmac.go b/src/util/fipstools/acvp/acvptool/subprocess/hmac.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/subprocess/hmac.go
rename to src/util/fipstools/acvp/acvptool/subprocess/hmac.go
diff --git a/util/fipstools/acvp/acvptool/subprocess/kas.go b/src/util/fipstools/acvp/acvptool/subprocess/kas.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/subprocess/kas.go
rename to src/util/fipstools/acvp/acvptool/subprocess/kas.go
diff --git a/util/fipstools/acvp/acvptool/subprocess/kasdh.go b/src/util/fipstools/acvp/acvptool/subprocess/kasdh.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/subprocess/kasdh.go
rename to src/util/fipstools/acvp/acvptool/subprocess/kasdh.go
diff --git a/util/fipstools/acvp/acvptool/subprocess/kdf.go b/src/util/fipstools/acvp/acvptool/subprocess/kdf.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/subprocess/kdf.go
rename to src/util/fipstools/acvp/acvptool/subprocess/kdf.go
diff --git a/util/fipstools/acvp/acvptool/subprocess/keyedMac.go b/src/util/fipstools/acvp/acvptool/subprocess/keyedMac.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/subprocess/keyedMac.go
rename to src/util/fipstools/acvp/acvptool/subprocess/keyedMac.go
diff --git a/util/fipstools/acvp/acvptool/subprocess/rsa.go b/src/util/fipstools/acvp/acvptool/subprocess/rsa.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/subprocess/rsa.go
rename to src/util/fipstools/acvp/acvptool/subprocess/rsa.go
diff --git a/util/fipstools/acvp/acvptool/subprocess/subprocess.go b/src/util/fipstools/acvp/acvptool/subprocess/subprocess.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/subprocess/subprocess.go
rename to src/util/fipstools/acvp/acvptool/subprocess/subprocess.go
diff --git a/util/fipstools/acvp/acvptool/subprocess/tls13.go b/src/util/fipstools/acvp/acvptool/subprocess/tls13.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/subprocess/tls13.go
rename to src/util/fipstools/acvp/acvptool/subprocess/tls13.go
diff --git a/util/fipstools/acvp/acvptool/subprocess/tlskdf.go b/src/util/fipstools/acvp/acvptool/subprocess/tlskdf.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/subprocess/tlskdf.go
rename to src/util/fipstools/acvp/acvptool/subprocess/tlskdf.go
diff --git a/util/fipstools/acvp/acvptool/subprocess/xts.go b/src/util/fipstools/acvp/acvptool/subprocess/xts.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/subprocess/xts.go
rename to src/util/fipstools/acvp/acvptool/subprocess/xts.go
diff --git a/util/fipstools/acvp/acvptool/test/check_expected.go b/src/util/fipstools/acvp/acvptool/test/check_expected.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/check_expected.go
rename to src/util/fipstools/acvp/acvptool/test/check_expected.go
diff --git a/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CBC-CS3.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CBC-CS3.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CBC-CS3.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CBC-CS3.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CBC.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CBC.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CBC.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CBC.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CCM.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CCM.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CCM.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CCM.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CTR.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CTR.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CTR.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CTR.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-ECB.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-ECB.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/ACVP-AES-ECB.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-ECB.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-GCM-randnonce.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-GCM-randnonce.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/ACVP-AES-GCM-randnonce.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-GCM-randnonce.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-GCM.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-GCM.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/ACVP-AES-GCM.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-GCM.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-GMAC.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-GMAC.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/ACVP-AES-GMAC.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-GMAC.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-KW.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-KW.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/ACVP-AES-KW.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-KW.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-KWP.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-KWP.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/ACVP-AES-KWP.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-KWP.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-XTS.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-XTS.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/ACVP-AES-XTS.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-XTS.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/CMAC-AES.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/CMAC-AES.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/CMAC-AES.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/CMAC-AES.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/ECDSA.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/ECDSA.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/ECDSA.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/ECDSA.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/HKDF.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/HKDF.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/HKDF.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/HKDF.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA-1.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA-1.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/HMAC-SHA-1.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA-1.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-224.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-224.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-224.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-224.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-256.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-256.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-256.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-256.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-384.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-384.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-384.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-384.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-512-256.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-512-256.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-512-256.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-512-256.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-512.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-512.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-512.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-512.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/KDA.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/KDA.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/KDA.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/KDA.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/RSA.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/RSA.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/RSA.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/RSA.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/SHA-1.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/SHA-1.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/SHA-1.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/SHA-1.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/SHA2-224.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/SHA2-224.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/SHA2-224.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/SHA2-224.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/SHA2-256.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/SHA2-256.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/SHA2-256.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/SHA2-256.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/SHA2-384.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/SHA2-384.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/SHA2-384.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/SHA2-384.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/SHA2-512.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/SHA2-512.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/SHA2-512.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/SHA2-512.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/TLS12.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/TLS12.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/TLS12.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/TLS12.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/TLS13.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/TLS13.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/TLS13.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/TLS13.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/ctrDRBG.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/ctrDRBG.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/ctrDRBG.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/ctrDRBG.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/hmacDRBG.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/hmacDRBG.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/hmacDRBG.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/hmacDRBG.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/expected/kdf-components.bz2 b/src/util/fipstools/acvp/acvptool/test/expected/kdf-components.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/expected/kdf-components.bz2
rename to src/util/fipstools/acvp/acvptool/test/expected/kdf-components.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/tests.json b/src/util/fipstools/acvp/acvptool/test/tests.json
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/tests.json
rename to src/util/fipstools/acvp/acvptool/test/tests.json
diff --git a/util/fipstools/acvp/acvptool/test/trim_vectors.go b/src/util/fipstools/acvp/acvptool/test/trim_vectors.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/trim_vectors.go
rename to src/util/fipstools/acvp/acvptool/test/trim_vectors.go
diff --git a/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CBC-CS3.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CBC-CS3.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CBC-CS3.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CBC-CS3.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CBC.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CBC.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CBC.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CBC.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CCM.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CCM.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CCM.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CCM.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CTR.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CTR.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CTR.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CTR.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-ECB.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-ECB.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-ECB.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-ECB.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-GCM-randnonce.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-GCM-randnonce.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-GCM-randnonce.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-GCM-randnonce.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-GCM.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-GCM.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-GCM.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-GCM.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-GMAC.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-GMAC.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-GMAC.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-GMAC.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-KW.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-KW.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-KW.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-KW.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-KWP.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-KWP.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-KWP.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-KWP.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-XTS.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-XTS.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-XTS.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-XTS.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/CMAC-AES.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/CMAC-AES.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/CMAC-AES.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/CMAC-AES.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/ECDSA.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/ECDSA.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/ECDSA.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/ECDSA.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/HKDF.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/HKDF.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/HKDF.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/HKDF.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA-1.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA-1.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA-1.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA-1.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-224.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-224.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-224.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-224.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-256.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-256.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-256.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-256.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-384.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-384.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-384.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-384.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-512-256.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-512-256.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-512-256.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-512-256.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-512.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-512.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-512.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-512.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/KAS-ECC-SSC.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/KAS-ECC-SSC.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/KAS-ECC-SSC.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/KAS-ECC-SSC.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/KAS-FFC-SSC.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/KAS-FFC-SSC.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/KAS-FFC-SSC.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/KAS-FFC-SSC.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/KDA.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/KDA.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/KDA.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/KDA.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/KDF.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/KDF.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/KDF.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/KDF.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/RSA.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/RSA.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/RSA.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/RSA.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/SHA-1.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/SHA-1.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/SHA-1.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/SHA-1.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/SHA2-224.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/SHA2-224.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/SHA2-224.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/SHA2-224.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/SHA2-256.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/SHA2-256.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/SHA2-256.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/SHA2-256.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/SHA2-384.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/SHA2-384.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/SHA2-384.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/SHA2-384.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/SHA2-512.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/SHA2-512.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/SHA2-512.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/SHA2-512.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/TLS12.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/TLS12.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/TLS12.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/TLS12.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/TLS13.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/TLS13.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/TLS13.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/TLS13.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/ctrDRBG.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/ctrDRBG.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/ctrDRBG.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/ctrDRBG.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/hmacDRBG.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/hmacDRBG.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/hmacDRBG.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/hmacDRBG.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/test/vectors/kdf-components.bz2 b/src/util/fipstools/acvp/acvptool/test/vectors/kdf-components.bz2
similarity index 100%
rename from util/fipstools/acvp/acvptool/test/vectors/kdf-components.bz2
rename to src/util/fipstools/acvp/acvptool/test/vectors/kdf-components.bz2
Binary files differ
diff --git a/util/fipstools/acvp/acvptool/testmodulewrapper/cts_test.go b/src/util/fipstools/acvp/acvptool/testmodulewrapper/cts_test.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/testmodulewrapper/cts_test.go
rename to src/util/fipstools/acvp/acvptool/testmodulewrapper/cts_test.go
diff --git a/util/fipstools/acvp/acvptool/testmodulewrapper/hmac_drbg.go b/src/util/fipstools/acvp/acvptool/testmodulewrapper/hmac_drbg.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/testmodulewrapper/hmac_drbg.go
rename to src/util/fipstools/acvp/acvptool/testmodulewrapper/hmac_drbg.go
diff --git a/util/fipstools/acvp/acvptool/testmodulewrapper/hmac_drbg_test.go b/src/util/fipstools/acvp/acvptool/testmodulewrapper/hmac_drbg_test.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/testmodulewrapper/hmac_drbg_test.go
rename to src/util/fipstools/acvp/acvptool/testmodulewrapper/hmac_drbg_test.go
diff --git a/util/fipstools/acvp/acvptool/testmodulewrapper/testmodulewrapper.go b/src/util/fipstools/acvp/acvptool/testmodulewrapper/testmodulewrapper.go
similarity index 100%
rename from util/fipstools/acvp/acvptool/testmodulewrapper/testmodulewrapper.go
rename to src/util/fipstools/acvp/acvptool/testmodulewrapper/testmodulewrapper.go
diff --git a/util/fipstools/acvp/modulewrapper/CMakeLists.txt b/src/util/fipstools/acvp/modulewrapper/CMakeLists.txt
similarity index 100%
rename from util/fipstools/acvp/modulewrapper/CMakeLists.txt
rename to src/util/fipstools/acvp/modulewrapper/CMakeLists.txt
diff --git a/util/fipstools/acvp/modulewrapper/main.cc b/src/util/fipstools/acvp/modulewrapper/main.cc
similarity index 100%
rename from util/fipstools/acvp/modulewrapper/main.cc
rename to src/util/fipstools/acvp/modulewrapper/main.cc
diff --git a/util/fipstools/acvp/modulewrapper/modulewrapper.cc b/src/util/fipstools/acvp/modulewrapper/modulewrapper.cc
similarity index 100%
rename from util/fipstools/acvp/modulewrapper/modulewrapper.cc
rename to src/util/fipstools/acvp/modulewrapper/modulewrapper.cc
diff --git a/util/fipstools/acvp/modulewrapper/modulewrapper.h b/src/util/fipstools/acvp/modulewrapper/modulewrapper.h
similarity index 100%
rename from util/fipstools/acvp/modulewrapper/modulewrapper.h
rename to src/util/fipstools/acvp/modulewrapper/modulewrapper.h
diff --git a/util/fipstools/break-hash.go b/src/util/fipstools/break-hash.go
similarity index 100%
rename from util/fipstools/break-hash.go
rename to src/util/fipstools/break-hash.go
diff --git a/util/fipstools/break-kat.go b/src/util/fipstools/break-kat.go
similarity index 100%
rename from util/fipstools/break-kat.go
rename to src/util/fipstools/break-kat.go
diff --git a/util/fipstools/break-tests.sh b/src/util/fipstools/break-tests.sh
similarity index 100%
rename from util/fipstools/break-tests.sh
rename to src/util/fipstools/break-tests.sh
diff --git a/util/fipstools/delocate/delocate.go b/src/util/fipstools/delocate/delocate.go
similarity index 100%
rename from util/fipstools/delocate/delocate.go
rename to src/util/fipstools/delocate/delocate.go
diff --git a/util/fipstools/delocate/delocate.peg b/src/util/fipstools/delocate/delocate.peg
similarity index 100%
rename from util/fipstools/delocate/delocate.peg
rename to src/util/fipstools/delocate/delocate.peg
diff --git a/util/fipstools/delocate/delocate.peg.go b/src/util/fipstools/delocate/delocate.peg.go
similarity index 100%
rename from util/fipstools/delocate/delocate.peg.go
rename to src/util/fipstools/delocate/delocate.peg.go
diff --git a/util/fipstools/delocate/delocate_test.go b/src/util/fipstools/delocate/delocate_test.go
similarity index 100%
rename from util/fipstools/delocate/delocate_test.go
rename to src/util/fipstools/delocate/delocate_test.go
diff --git a/util/fipstools/delocate/testdata/aarch64-Basic/in.s b/src/util/fipstools/delocate/testdata/aarch64-Basic/in.s
similarity index 100%
rename from util/fipstools/delocate/testdata/aarch64-Basic/in.s
rename to src/util/fipstools/delocate/testdata/aarch64-Basic/in.s
diff --git a/util/fipstools/delocate/testdata/aarch64-Basic/out.s b/src/util/fipstools/delocate/testdata/aarch64-Basic/out.s
similarity index 100%
rename from util/fipstools/delocate/testdata/aarch64-Basic/out.s
rename to src/util/fipstools/delocate/testdata/aarch64-Basic/out.s
diff --git a/util/fipstools/delocate/testdata/generic-FileDirectives/in.s b/src/util/fipstools/delocate/testdata/generic-FileDirectives/in.s
similarity index 100%
rename from util/fipstools/delocate/testdata/generic-FileDirectives/in.s
rename to src/util/fipstools/delocate/testdata/generic-FileDirectives/in.s
diff --git a/util/fipstools/delocate/testdata/generic-FileDirectives/out.s b/src/util/fipstools/delocate/testdata/generic-FileDirectives/out.s
similarity index 100%
rename from util/fipstools/delocate/testdata/generic-FileDirectives/out.s
rename to src/util/fipstools/delocate/testdata/generic-FileDirectives/out.s
diff --git a/util/fipstools/delocate/testdata/x86_64-BSS/in.s b/src/util/fipstools/delocate/testdata/x86_64-BSS/in.s
similarity index 100%
rename from util/fipstools/delocate/testdata/x86_64-BSS/in.s
rename to src/util/fipstools/delocate/testdata/x86_64-BSS/in.s
diff --git a/util/fipstools/delocate/testdata/x86_64-BSS/out.s b/src/util/fipstools/delocate/testdata/x86_64-BSS/out.s
similarity index 100%
rename from util/fipstools/delocate/testdata/x86_64-BSS/out.s
rename to src/util/fipstools/delocate/testdata/x86_64-BSS/out.s
diff --git a/util/fipstools/delocate/testdata/x86_64-Basic/in.s b/src/util/fipstools/delocate/testdata/x86_64-Basic/in.s
similarity index 100%
rename from util/fipstools/delocate/testdata/x86_64-Basic/in.s
rename to src/util/fipstools/delocate/testdata/x86_64-Basic/in.s
diff --git a/util/fipstools/delocate/testdata/x86_64-Basic/out.s b/src/util/fipstools/delocate/testdata/x86_64-Basic/out.s
similarity index 100%
rename from util/fipstools/delocate/testdata/x86_64-Basic/out.s
rename to src/util/fipstools/delocate/testdata/x86_64-Basic/out.s
diff --git a/util/fipstools/delocate/testdata/x86_64-GOTRewrite/in.s b/src/util/fipstools/delocate/testdata/x86_64-GOTRewrite/in.s
similarity index 100%
rename from util/fipstools/delocate/testdata/x86_64-GOTRewrite/in.s
rename to src/util/fipstools/delocate/testdata/x86_64-GOTRewrite/in.s
diff --git a/util/fipstools/delocate/testdata/x86_64-GOTRewrite/out.s b/src/util/fipstools/delocate/testdata/x86_64-GOTRewrite/out.s
similarity index 100%
rename from util/fipstools/delocate/testdata/x86_64-GOTRewrite/out.s
rename to src/util/fipstools/delocate/testdata/x86_64-GOTRewrite/out.s
diff --git a/util/fipstools/delocate/testdata/x86_64-LabelRewrite/in1.s b/src/util/fipstools/delocate/testdata/x86_64-LabelRewrite/in1.s
similarity index 100%
rename from util/fipstools/delocate/testdata/x86_64-LabelRewrite/in1.s
rename to src/util/fipstools/delocate/testdata/x86_64-LabelRewrite/in1.s
diff --git a/util/fipstools/delocate/testdata/x86_64-LabelRewrite/in2.s b/src/util/fipstools/delocate/testdata/x86_64-LabelRewrite/in2.s
similarity index 100%
rename from util/fipstools/delocate/testdata/x86_64-LabelRewrite/in2.s
rename to src/util/fipstools/delocate/testdata/x86_64-LabelRewrite/in2.s
diff --git a/util/fipstools/delocate/testdata/x86_64-LabelRewrite/out.s b/src/util/fipstools/delocate/testdata/x86_64-LabelRewrite/out.s
similarity index 100%
rename from util/fipstools/delocate/testdata/x86_64-LabelRewrite/out.s
rename to src/util/fipstools/delocate/testdata/x86_64-LabelRewrite/out.s
diff --git a/util/fipstools/delocate/testdata/x86_64-LargeMemory/in.s b/src/util/fipstools/delocate/testdata/x86_64-LargeMemory/in.s
similarity index 100%
rename from util/fipstools/delocate/testdata/x86_64-LargeMemory/in.s
rename to src/util/fipstools/delocate/testdata/x86_64-LargeMemory/in.s
diff --git a/util/fipstools/delocate/testdata/x86_64-LargeMemory/out.s b/src/util/fipstools/delocate/testdata/x86_64-LargeMemory/out.s
similarity index 100%
rename from util/fipstools/delocate/testdata/x86_64-LargeMemory/out.s
rename to src/util/fipstools/delocate/testdata/x86_64-LargeMemory/out.s
diff --git a/util/fipstools/delocate/testdata/x86_64-Sections/in.s b/src/util/fipstools/delocate/testdata/x86_64-Sections/in.s
similarity index 100%
rename from util/fipstools/delocate/testdata/x86_64-Sections/in.s
rename to src/util/fipstools/delocate/testdata/x86_64-Sections/in.s
diff --git a/util/fipstools/delocate/testdata/x86_64-Sections/out.s b/src/util/fipstools/delocate/testdata/x86_64-Sections/out.s
similarity index 100%
rename from util/fipstools/delocate/testdata/x86_64-Sections/out.s
rename to src/util/fipstools/delocate/testdata/x86_64-Sections/out.s
diff --git a/util/fipstools/delocate/testdata/x86_64-ThreeArg/in.s b/src/util/fipstools/delocate/testdata/x86_64-ThreeArg/in.s
similarity index 100%
rename from util/fipstools/delocate/testdata/x86_64-ThreeArg/in.s
rename to src/util/fipstools/delocate/testdata/x86_64-ThreeArg/in.s
diff --git a/util/fipstools/delocate/testdata/x86_64-ThreeArg/out.s b/src/util/fipstools/delocate/testdata/x86_64-ThreeArg/out.s
similarity index 100%
rename from util/fipstools/delocate/testdata/x86_64-ThreeArg/out.s
rename to src/util/fipstools/delocate/testdata/x86_64-ThreeArg/out.s
diff --git a/util/fipstools/fipscommon/const.go b/src/util/fipstools/fipscommon/const.go
similarity index 100%
rename from util/fipstools/fipscommon/const.go
rename to src/util/fipstools/fipscommon/const.go
diff --git a/util/fipstools/inject_hash/inject_hash.go b/src/util/fipstools/inject_hash/inject_hash.go
similarity index 100%
rename from util/fipstools/inject_hash/inject_hash.go
rename to src/util/fipstools/inject_hash/inject_hash.go
diff --git a/util/fipstools/test-break-kat.sh b/src/util/fipstools/test-break-kat.sh
similarity index 100%
rename from util/fipstools/test-break-kat.sh
rename to src/util/fipstools/test-break-kat.sh
diff --git a/util/fipstools/test_fips.c b/src/util/fipstools/test_fips.c
similarity index 100%
rename from util/fipstools/test_fips.c
rename to src/util/fipstools/test_fips.c
diff --git a/util/generate-asm-lcov.py b/src/util/generate-asm-lcov.py
similarity index 100%
rename from util/generate-asm-lcov.py
rename to src/util/generate-asm-lcov.py
diff --git a/util/generate-coverage.sh b/src/util/generate-coverage.sh
similarity index 100%
rename from util/generate-coverage.sh
rename to src/util/generate-coverage.sh
diff --git a/util/generate_build_files.py b/src/util/generate_build_files.py
similarity index 100%
rename from util/generate_build_files.py
rename to src/util/generate_build_files.py
diff --git a/util/go_tests.txt b/src/util/go_tests.txt
similarity index 100%
rename from util/go_tests.txt
rename to src/util/go_tests.txt
diff --git a/util/godeps.go b/src/util/godeps.go
similarity index 100%
rename from util/godeps.go
rename to src/util/godeps.go
diff --git a/util/make_errors.go b/src/util/make_errors.go
similarity index 100%
rename from util/make_errors.go
rename to src/util/make_errors.go
diff --git a/util/make_prefix_headers.go b/src/util/make_prefix_headers.go
similarity index 100%
rename from util/make_prefix_headers.go
rename to src/util/make_prefix_headers.go
diff --git a/util/pregenerate/build.go b/src/util/pregenerate/build.go
similarity index 100%
rename from util/pregenerate/build.go
rename to src/util/pregenerate/build.go
diff --git a/util/pregenerate/err_data.go b/src/util/pregenerate/err_data.go
similarity index 100%
rename from util/pregenerate/err_data.go
rename to src/util/pregenerate/err_data.go
diff --git a/util/pregenerate/pregenerate.go b/src/util/pregenerate/pregenerate.go
similarity index 100%
rename from util/pregenerate/pregenerate.go
rename to src/util/pregenerate/pregenerate.go
diff --git a/util/pregenerate/task.go b/src/util/pregenerate/task.go
similarity index 100%
rename from util/pregenerate/task.go
rename to src/util/pregenerate/task.go
diff --git a/util/read_symbols.go b/src/util/read_symbols.go
similarity index 100%
rename from util/read_symbols.go
rename to src/util/read_symbols.go
diff --git a/util/run_android_tests.go b/src/util/run_android_tests.go
similarity index 100%
rename from util/run_android_tests.go
rename to src/util/run_android_tests.go
diff --git a/util/testconfig/testconfig.go b/src/util/testconfig/testconfig.go
similarity index 100%
rename from util/testconfig/testconfig.go
rename to src/util/testconfig/testconfig.go
diff --git a/util/testresult/testresult.go b/src/util/testresult/testresult.go
similarity index 100%
rename from util/testresult/testresult.go
rename to src/util/testresult/testresult.go
diff --git a/util/whitespace.txt b/src/util/whitespace.txt
similarity index 100%
rename from util/whitespace.txt
rename to src/util/whitespace.txt