├── .cirrus.yml ├── .clang-format ├── .codespellrc ├── .editorconfig ├── .gitattributes ├── .github ├── issue_template.md └── workflows │ ├── centos-and-fedora.yml │ ├── codeql.yml │ ├── coverity.yml │ ├── debian.yml │ ├── dispatch.yml │ ├── fuzzing.yml │ ├── lint.yml │ ├── macos.yml │ ├── nix.yml │ ├── opensuse.yml │ ├── time-machine.yml │ ├── ubuntu.yml │ ├── windows-msys2.yml │ └── windows-native.yml ├── .gitignore ├── .gitmodules ├── Brewfile ├── CHANGELOG.md ├── CMakeLists.txt ├── LICENSE-OCB.md ├── LICENSE.md ├── README.adoc ├── _config.yml ├── _typos.toml ├── ci-legacy ├── build_package_rpm.sh ├── env-common.inc.sh ├── env-freebsd.inc.sh ├── env-linux.inc.sh ├── env.inc.sh ├── gha │ └── setup-env.inc.sh ├── install.sh ├── install_cacheable_dependencies.sh ├── install_noncacheable_dependencies.sh ├── lib │ ├── cacheable_install_functions.inc.sh │ └── install_functions.inc.sh ├── local.sh ├── main.sh ├── run.sh ├── style-check.sh ├── success.sh └── utils.inc.sh ├── ci ├── botan-modules ├── botan3-modules ├── botan3-pqc-modules ├── build_tarball.sh ├── tests │ ├── ci-tests.sh │ ├── deb-tests.sh │ ├── pk-tests.sh │ ├── pkg-tests.sh │ └── rpm-tests.sh └── utf8-manifest ├── cmake ├── CTestCostData.txt ├── Modules │ ├── AdocMan.cmake │ ├── FindBotan.cmake │ ├── FindGnuPG.cmake │ ├── FindJSON-C.cmake │ ├── FindOpenSSLFeatures.cmake │ ├── FindWindowsSDK.cmake │ └── findopensslfeatures.c ├── info.cmake ├── librnp.pc.in ├── packaging.cmake ├── rnp-config.cmake.in ├── rnp_tests_discover.cmake └── version.cmake ├── codecov.yml ├── default.nix ├── docs ├── Doxyfile ├── c-usage.adoc ├── cli-usage.adoc ├── code-of-conduct.adoc ├── develop.adoc ├── develop │ ├── cpp-usage.adoc │ ├── packaging.adoc │ └── release-workflow.adoc ├── installation.adoc ├── navigation.adoc └── signing-keys.adoc ├── flake.lock ├── flake.nix ├── git-hooks ├── enable.sh └── pre-commit.sh ├── include ├── rekey │ └── rnp_key_store.h ├── repgp │ └── repgp_def.h ├── rnp.h └── rnp │ ├── rnp.h │ ├── rnp_def.h │ └── rnp_err.h ├── src ├── common │ ├── CMakeLists.txt │ ├── file-utils.cpp │ ├── file-utils.h │ ├── getoptwin.h │ ├── str-utils.cpp │ ├── str-utils.h │ ├── time-utils.cpp │ ├── time-utils.h │ └── uniwin.h ├── examples │ ├── CMakeLists.txt │ ├── README.md │ ├── decrypt.c │ ├── dump.c │ ├── encrypt.c │ ├── generate.c │ ├── sign.c │ └── verify.c ├── fuzzing │ ├── CMakeLists.txt │ ├── dump.c │ ├── keyimport.c │ ├── keyring.c │ ├── keyring_g10.cpp │ ├── keyring_kbx.c │ ├── sigimport.c │ ├── verify.c │ └── verify_detached.c ├── lib │ ├── CMakeLists.txt │ ├── config.h.in │ ├── crypto │ │ ├── backend_version.cpp │ │ ├── backend_version.h │ │ ├── botan_utils.hpp │ │ ├── cipher.cpp │ │ ├── cipher.hpp │ │ ├── cipher_botan.cpp │ │ ├── cipher_botan.hpp │ │ ├── cipher_ossl.cpp │ │ ├── cipher_ossl.hpp │ │ ├── common.h │ │ ├── dilithium.cpp │ │ ├── dilithium.h │ │ ├── dilithium_common.cpp │ │ ├── dilithium_common.h │ │ ├── dilithium_exdsa_composite.cpp │ │ ├── dilithium_exdsa_composite.h │ │ ├── dl_ossl.cpp │ │ ├── dl_ossl.h │ │ ├── dsa.cpp │ │ ├── dsa.h │ │ ├── dsa_common.cpp │ │ ├── dsa_ossl.cpp │ │ ├── ec.cpp │ │ ├── ec.h │ │ ├── ec_curves.cpp │ │ ├── ec_ossl.cpp │ │ ├── ec_ossl.h │ │ ├── ecdh.cpp │ │ ├── ecdh.h │ │ ├── ecdh_ossl.cpp │ │ ├── ecdh_utils.cpp │ │ ├── ecdh_utils.h │ │ ├── ecdsa.cpp │ │ ├── ecdsa.h │ │ ├── ecdsa_ossl.cpp │ │ ├── ed25519.cpp │ │ ├── ed25519.h │ │ ├── eddsa.cpp │ │ ├── eddsa.h │ │ ├── eddsa_ossl.cpp │ │ ├── elgamal.cpp │ │ ├── elgamal.h │ │ ├── elgamal_ossl.cpp │ │ ├── exdsa_ecdhkem.cpp │ │ ├── exdsa_ecdhkem.h │ │ ├── hash.cpp │ │ ├── hash.hpp │ │ ├── hash_botan.hpp │ │ ├── hash_common.cpp │ │ ├── hash_crc24.cpp │ │ ├── hash_crc24.hpp │ │ ├── hash_ossl.cpp │ │ ├── hash_ossl.hpp │ │ ├── hash_sha1cd.cpp │ │ ├── hash_sha1cd.hpp │ │ ├── hkdf.cpp │ │ ├── hkdf.hpp │ │ ├── hkdf_botan.cpp │ │ ├── hkdf_botan.hpp │ │ ├── kmac.cpp │ │ ├── kmac.hpp │ │ ├── kmac_botan.cpp │ │ ├── kmac_botan.hpp │ │ ├── kyber.cpp │ │ ├── kyber.h │ │ ├── kyber_common.cpp │ │ ├── kyber_common.h │ │ ├── kyber_ecdh_composite.cpp │ │ ├── kyber_ecdh_composite.h │ │ ├── mem.cpp │ │ ├── mem.h │ │ ├── mem_ossl.cpp │ │ ├── mpi.cpp │ │ ├── mpi.hpp │ │ ├── ossl_utils.hpp │ │ ├── rng.cpp │ │ ├── rng.h │ │ ├── rng_ossl.cpp │ │ ├── rsa.cpp │ │ ├── rsa.h │ │ ├── rsa_ossl.cpp │ │ ├── s2k.cpp │ │ ├── s2k.h │ │ ├── s2k_ossl.cpp │ │ ├── sha1cd │ │ │ ├── sha1.c │ │ │ ├── sha1.h │ │ │ ├── ubc_check.c │ │ │ └── ubc_check.h │ │ ├── signatures.cpp │ │ ├── signatures.h │ │ ├── sm2.cpp │ │ ├── sm2.h │ │ ├── sm2_ossl.cpp │ │ ├── sphincsplus.cpp │ │ ├── sphincsplus.h │ │ ├── symmetric.cpp │ │ ├── symmetric.h │ │ ├── symmetric_common.cpp │ │ ├── symmetric_ossl.cpp │ │ ├── x25519.cpp │ │ └── x25519.h │ ├── defaults.h │ ├── enc_material.cpp │ ├── enc_material.hpp │ ├── ffi-priv-types.h │ ├── fingerprint.cpp │ ├── fingerprint.hpp │ ├── json-utils.cpp │ ├── json-utils.h │ ├── key-provider.cpp │ ├── key-provider.h │ ├── key.cpp │ ├── key.hpp │ ├── key_material.cpp │ ├── key_material.hpp │ ├── keygen.cpp │ ├── keygen.hpp │ ├── librnp.3.adoc │ ├── librnp.symbols │ ├── librnp.vsc │ ├── logging.cpp │ ├── logging.h │ ├── pass-provider.cpp │ ├── pass-provider.h │ ├── rawpacket.cpp │ ├── rawpacket.hpp │ ├── rnp.cpp │ ├── sec_profile.cpp │ ├── sec_profile.hpp │ ├── sig_material.cpp │ ├── sig_material.hpp │ ├── sig_subpacket.cpp │ ├── sig_subpacket.hpp │ ├── signature.cpp │ ├── signature.hpp │ ├── types.h │ ├── userid.cpp │ ├── userid.hpp │ ├── utils.cpp │ ├── utils.h │ └── version.h.in ├── librekey │ ├── g23_sexp.hpp │ ├── kbx_blob.hpp │ ├── key_store_g10.cpp │ ├── key_store_g10.h │ ├── key_store_kbx.cpp │ ├── key_store_pgp.cpp │ └── rnp_key_store.cpp ├── librepgp │ ├── stream-armor.cpp │ ├── stream-armor.h │ ├── stream-common.cpp │ ├── stream-common.h │ ├── stream-ctx.cpp │ ├── stream-ctx.h │ ├── stream-def.h │ ├── stream-dump.cpp │ ├── stream-dump.h │ ├── stream-key.cpp │ ├── stream-key.h │ ├── stream-packet.cpp │ ├── stream-packet.h │ ├── stream-parse.cpp │ ├── stream-parse.h │ ├── stream-sig.cpp │ ├── stream-sig.h │ ├── stream-write.cpp │ ├── stream-write.h │ ├── v2_seipd.cpp │ └── v2_seipd.h ├── rnp │ ├── CMakeLists.txt │ ├── fficli.cpp │ ├── fficli.h │ ├── rnp.1.adoc │ ├── rnp.cpp │ ├── rnpcfg.cpp │ ├── rnpcfg.h │ └── rnpcpp.hpp ├── rnpkeys │ ├── CMakeLists.txt │ ├── main.cpp │ ├── rnpkeys.1.adoc │ ├── rnpkeys.cpp │ ├── rnpkeys.h │ └── tui.cpp └── tests │ ├── CMakeLists.txt │ ├── cipher.cpp │ ├── cipher_cxx.cpp │ ├── cli.cpp │ ├── cli_common.py │ ├── cli_perf.py │ ├── cli_tests.py │ ├── data │ ├── .gitattributes │ ├── .keepme │ ├── cli_EncryptSign │ │ ├── GnuPG_dsa_elgamal_1024_1024-sec.gpg │ │ ├── GnuPG_dsa_elgamal_1024_1024.gpg │ │ ├── GnuPG_dsa_elgamal_1024_2048-sec.gpg │ │ ├── GnuPG_dsa_elgamal_1024_2048.gpg │ │ ├── GnuPG_dsa_elgamal_1234_1234-sec.gpg │ │ ├── GnuPG_dsa_elgamal_1234_1234.gpg │ │ ├── GnuPG_dsa_elgamal_2048_2048-sec.gpg │ │ ├── GnuPG_dsa_elgamal_2048_2048.gpg │ │ ├── GnuPG_dsa_elgamal_2112_2112-sec.gpg │ │ ├── GnuPG_dsa_elgamal_2112_2112.gpg │ │ ├── GnuPG_dsa_elgamal_3072_3072-sec.gpg │ │ ├── GnuPG_dsa_elgamal_3072_3072.gpg │ │ ├── GnuPG_rsa_1024_1024-sec.gpg │ │ ├── GnuPG_rsa_1024_1024.gpg │ │ ├── GnuPG_rsa_2048_2048-sec.gpg │ │ ├── GnuPG_rsa_2048_2048.gpg │ │ ├── GnuPG_rsa_3072_3072-sec.gpg │ │ ├── GnuPG_rsa_3072_3072.gpg │ │ ├── GnuPG_rsa_4096_4096-sec.gpg │ │ ├── GnuPG_rsa_4096_4096.gpg │ │ └── regenerate_keys │ ├── draft-ietf-openpgp-pqc │ │ ├── v4-eddsa-mlkem.pub.asc │ │ ├── v4-eddsa-mlkem.sec.asc │ │ ├── v4-seipdv1.asc │ │ ├── v4-seipdv2.asc │ │ ├── v6-eddsa-mlkem.pub.asc │ │ ├── v6-eddsa-mlkem.sec.asc │ │ └── v6-seipdv2.asc │ ├── issue1188 │ │ └── armored_revocation_signature.pgp │ ├── keyrings │ │ ├── 1 │ │ │ ├── info.txt │ │ │ ├── pubring.gpg │ │ │ ├── pubring.gpg.asc │ │ │ ├── secring-cast5.gpg │ │ │ └── secring.gpg │ │ ├── 2 │ │ │ ├── info.txt │ │ │ ├── pubring.gpg │ │ │ └── secring.gpg │ │ ├── 3 │ │ │ ├── info.txt │ │ │ ├── private-keys-v1.d │ │ │ │ ├── 63E59092E4B1AE9F8E675B2F98AA2B8BD9F4EA59.key │ │ │ │ └── 7EAB41A2F46257C36F2892696F5A2F0432499AD3.key │ │ │ └── pubring.kbx │ │ ├── 4 │ │ │ ├── info.txt │ │ │ ├── pubring.pgp │ │ │ ├── rsav3-p.asc │ │ │ ├── rsav3-s.asc │ │ │ └── secring.pgp │ │ ├── 5 │ │ │ ├── pubring.gpg │ │ │ └── secring.gpg │ │ ├── 6 │ │ │ ├── pubring.gpg │ │ │ └── secring.gpg │ │ └── 7 │ │ │ ├── pubring.gpg │ │ │ └── secring.gpg │ ├── test_cli │ │ └── hello.txt │ ├── test_cli_g10_defkey │ │ └── g10 │ │ │ ├── private-keys-v1.d │ │ │ ├── A56DC8DB8355747A809037459B4258B8A743EAB5.key │ │ │ └── FC81AECE90BCE6E54D0D637D266109783AC8DAC0.key │ │ │ └── pubring.kbx │ ├── test_cli_rnpkeys │ │ ├── g10_list_keys │ │ ├── g10_list_keys_no_bp │ │ ├── g10_list_keys_sec │ │ ├── g10_list_keys_sec_no_bp │ │ ├── getkey_00000000 │ │ ├── getkey_2fcadf05ffa501bb │ │ ├── getkey_2fcadf05ffa501bb_sec │ │ ├── getkey_2fcadf05ffa501bb_sec_y2k38 │ │ ├── getkey_2fcadf05ffa501bb_sig │ │ ├── getkey_2fcadf05ffa501bb_sig_y2k38 │ │ ├── getkey_2fcadf05ffa501bb_y2k38 │ │ ├── getkey_zzzzzzzz │ │ ├── keyring_1_list_keys │ │ ├── keyring_1_list_keys_sec │ │ ├── keyring_1_list_keys_sec_y2k38 │ │ ├── keyring_1_list_keys_y2k38 │ │ ├── keyring_1_list_sigs │ │ ├── keyring_1_list_sigs_sec │ │ ├── keyring_1_list_sigs_sec_y2k38 │ │ ├── keyring_1_list_sigs_y2k38 │ │ ├── keyring_2_list_keys │ │ ├── keyring_2_list_sigs │ │ ├── keyring_3_list_keys │ │ ├── keyring_3_list_keys_y2k38 │ │ ├── keyring_3_list_sigs │ │ ├── keyring_3_list_sigs_y2k38 │ │ ├── keyring_5_list_keys │ │ ├── keyring_5_list_sigs │ │ ├── pubring-malf-cert-permissive-import.txt │ │ ├── pubring-malf-cert-permissive-import.txt_y2k38 │ │ ├── test_stream_key_load_keys │ │ ├── test_stream_key_load_keys_no_bp │ │ ├── test_stream_key_load_keys_sec │ │ ├── test_stream_key_load_sigs │ │ ├── test_stream_key_load_sigs_no_bp │ │ └── test_stream_key_load_sigs_sec │ ├── test_compression │ │ └── cleartext-z-bz.txt │ ├── test_ffi_json │ │ ├── generate-bad-pk-alg.json │ │ ├── generate-eddsa-wrong-prefs.json │ │ ├── generate-pair-dsa-elg.json │ │ ├── generate-pair.json │ │ ├── generate-primary.json │ │ └── generate-sub.json │ ├── test_forged_keys │ │ ├── dsa-eg-pub-forged-key.pgp │ │ ├── dsa-eg-pub-forged-material.pgp │ │ ├── dsa-eg-pub-forged-subkey.pgp │ │ ├── dsa-eg-pub.pgp │ │ ├── ecc-25519-pub-forged-key.pgp │ │ ├── ecc-25519-pub-forged-material.pgp │ │ ├── ecc-25519-pub-future-cert-malf-bind.pgp │ │ ├── ecc-25519-pub-future-cert.pgp │ │ ├── ecc-25519-pub.pgp │ │ ├── ecc-p256-pub-expired-key.pgp │ │ ├── ecc-p256-pub-expired-subkey.pgp │ │ ├── ecc-p256-pub-forged-key.pgp │ │ ├── ecc-p256-pub-forged-material.pgp │ │ ├── ecc-p256-pub-forged-subkey.pgp │ │ ├── ecc-p256-pub-no-binding.pgp │ │ ├── ecc-p256-pub-no-cert-malf-binding.pgp │ │ ├── ecc-p256-pub-no-certification.pgp │ │ ├── ecc-p256-pub.pgp │ │ ├── ecc-p256-sec-expired-key.pgp │ │ ├── ecc-p256-sec-expired-subkey.pgp │ │ ├── ecc-p256-sec.pgp │ │ ├── eddsa-2012-md5-pub.pgp │ │ ├── eddsa-2012-md5-sec.pgp │ │ ├── eddsa-2024-pub.pgp │ │ ├── eddsa-2024-sec.pgp │ │ ├── rsa-rsa-pub-forged-key.pgp │ │ ├── rsa-rsa-pub-forged-material.pgp │ │ ├── rsa-rsa-pub-forged-subkey.pgp │ │ ├── rsa-rsa-pub-future-key.pgp │ │ ├── rsa-rsa-pub.pgp │ │ ├── rsa-rsa-sec-future-key.pgp │ │ └── rsa-rsa-sec.pgp │ ├── test_fuzz_dump │ │ ├── abrt-5093675862917120 │ │ ├── clusterfuzz-testcase-minimized-fuzz_dump-5757362284265472 │ │ ├── outofmemory-5570076898623488 │ │ ├── outofmemory-6111789935624192 │ │ ├── timeout-6057122298462208 │ │ ├── timeout-6462239459115008 │ │ └── timeout-7e498daecad7ee646371a466d4a317c59fe7db89 │ ├── test_fuzz_keyimport │ │ ├── crash_25f06f13b48d58a5faf6c36fae7fcbd958359199 │ │ ├── crash_37e8ed57ee47c1991b387fa0506f361f9cd9c663 │ │ ├── crash_e932261875271ccf497715de56adf7caf30ca8a7 │ │ ├── leak_11307b70cc609c93fc3a49d37f3a31166df50f44 │ │ ├── leak_371b211d7e9cf9857befcf06c7da74835e249ee7 │ │ ├── timeout-9c10372fe9ebdcdb0b6e275d05f8af4f4e3d6051 │ │ └── timeout_9c10372fe9ebdcdb0b6e275d05f8af4f4e3d6051 │ ├── test_fuzz_keyring │ │ ├── crash-7ff10f10a95b78461d6f3578f5f99e870c792b9f │ │ ├── crash-8619144979e56d07ab4890bf564b90271ae9b1c9 │ │ ├── leak-542d4e51506e3e9d34c9b243e608a964dabfdb21 │ │ ├── leak-5ee77f7ae99d7815d069afe037c42f4887193215 │ │ └── timeout-6140201111519232 │ ├── test_fuzz_keyring_g10 │ │ ├── crash_4ec166859e821aee27350dcde3e9c06b07a677f7 │ │ ├── crash_5528625325932544 │ │ └── crash_c9cabce6f8d7b36fde0306c86ce81c4f554cbd2a │ ├── test_fuzz_keyring_kbx │ │ ├── crash-5526a2e13255018c857ce493c28ce7108b8b2987 │ │ ├── crash-b894a2f79f7d38a16ae0ee8d74972336aa3f5798 │ │ ├── leak-52c65c00b53997178f4cd9defa0343573ea8dda6 │ │ ├── leak-b02cd1c6b70c10a8a673a34ba3770b39468b7ddf │ │ └── timeout-5101021410951168 │ ├── test_fuzz_sigimport │ │ └── timeout-821848a7b6b667fc41e5ff130415b3efd22ed118 │ ├── test_fuzz_verify │ │ ├── timeout-25b8c9d824c8eb492c827689795748298a2b0a46 │ │ ├── timeout-5229070269153280 │ │ ├── timeout-6613852539453440 │ │ └── timeout-c2aff538c73b447bca689005e9762840b5a022d0 │ ├── test_fuzz_verify_detached │ │ ├── clusterfuzz-testcase-minimized-fuzz_verify_detached-5092660526972928 │ │ ├── invalid-enum-value-4717481657171968 │ │ ├── outofmemory-23094cb781b2cf6d1749ebac8bd0576e51440498-z │ │ └── outofmemory-dea88a4aa4ab5fec1291446db702ee893d5559cf │ ├── test_invalid_g10 │ │ └── private-keys-v1.d │ │ │ ├── 63E59092E4B1AE9F8E675B2F98AA2B8BD9F4EA59.key │ │ │ └── 7EAB41A2F46257C36F2892696F5A2F0432499AD3.key │ ├── test_key_edge_cases │ │ ├── alice-2-keys-same-grip.pgp │ │ ├── alice-2-subs-same-grip.pgp │ │ ├── alice-3-uids-primary-boris.pgp │ │ ├── alice-3-uids-primary-expiring.pgp │ │ ├── alice-3-uids.pgp │ │ ├── alice-rev-no-reason.pgp │ │ ├── alice-s2k-101-1-subs.pgp │ │ ├── alice-s2k-101-2-card-len.pgp │ │ ├── alice-s2k-101-2-card.pgp │ │ ├── alice-s2k-101-3.pgp │ │ ├── alice-s2k-101-no-sign-sub.pgp │ │ ├── alice-s2k-101-unknown.pgp │ │ ├── alice-sig-misc-values.pgp │ │ ├── alice-sub-rev-no-reason.pgp │ │ ├── alice-sub-sig-fp.pgp │ │ ├── alice-sub-sig-keyid.pgp │ │ ├── alice-uid-binding.pgp │ │ ├── alice-wrong-mpi-bit-count.pgp │ │ ├── key-25519-non-tweaked-sec-prot.asc │ │ ├── key-25519-non-tweaked-sec.asc │ │ ├── key-25519-non-tweaked.asc │ │ ├── key-25519-tweaked-sec.asc │ │ ├── key-25519-tweaked-wrong-crc.asc │ │ ├── key-binding-hash-alg.asc │ │ ├── key-create-expiry-32bit.asc │ │ ├── key-critical-notations-sec.pgp │ │ ├── key-critical-notations.pgp │ │ ├── key-eddsa-small-x-pub.asc │ │ ├── key-eddsa-small-x-sec.asc │ │ ├── key-eg-4096-pub.pgp │ │ ├── key-eg-4096-sec.pgp │ │ ├── key-eg-small-subgroup-pub.pgp │ │ ├── key-eg-small-subgroup-sec-enc.pgp │ │ ├── key-eg-small-subgroup-sec.pgp │ │ ├── key-empty-packets.pgp │ │ ├── key-empty-packets.txt │ │ ├── key-empty-uid-raw.txt │ │ ├── key-empty-uid.json │ │ ├── key-empty-uid.pgp │ │ ├── key-empty-uid.txt │ │ ├── key-expired-cert-direct.pgp │ │ ├── key-malf-sig.json │ │ ├── key-malf-sig.pgp │ │ ├── key-malf-sig.txt │ │ ├── key-primary-uid-conflict-pub.pgp │ │ ├── key-primary-uid-conflict-sec.pgp │ │ ├── key-rsa-2001-pub.asc │ │ ├── key-rsa-2001-sec.asc │ │ ├── key-sec.asc │ │ ├── key-sub-0-expiry.pgp │ │ ├── key-sub-crit-note-pub.pgp │ │ ├── key-sub-crit-note-sec.pgp │ │ ├── key-subpacket-101-110.json │ │ ├── key-subpacket-101-110.pgp │ │ ├── key-subpacket-101-110.txt │ │ ├── key-unhashed-subpkts.pgp │ │ ├── pubring-malf-cert.pgp │ │ ├── pubring-malf-key0-sub0-bind.pgp │ │ ├── pubring-malf-key0-sub0.pgp │ │ ├── pubring-malf-key0.pgp │ │ ├── secring-malf-key0.pgp │ │ └── secring-malf-key1.pgp │ ├── test_key_validity │ │ ├── CMakeLists.txt │ │ ├── alice-cert.pgp │ │ ├── alice-expired-claus-cert.asc │ │ ├── alice-pub.asc │ │ ├── alice-rev.pgp │ │ ├── alice-revoker-sig.asc │ │ ├── alice-revoker-sig.pgp │ │ ├── alice-revoker.pgp │ │ ├── alice-sec.asc │ │ ├── alice-sign-sub-exp-pub.asc │ │ ├── alice-sign-sub-exp-sec.asc │ │ ├── alice-sign-sub-pub.pgp │ │ ├── alice-sign-sub-sec.pgp │ │ ├── alice-sigs-malf.pgp │ │ ├── alice-sigs.asc │ │ ├── alice-sigs.pgp │ │ ├── alice-sub-pub.pgp │ │ ├── alice-sub-sec.pgp │ │ ├── basil-pub.asc │ │ ├── basil-sec.asc │ │ ├── case1 │ │ │ └── pubring.gpg │ │ ├── case10 │ │ │ └── pubring.gpg │ │ ├── case11 │ │ │ └── pubring.gpg │ │ ├── case12 │ │ │ └── pubring.gpg │ │ ├── case13 │ │ │ └── pubring.gpg │ │ ├── case14 │ │ │ └── pubring.gpg │ │ ├── case15 │ │ │ └── pubring.gpg │ │ ├── case2 │ │ │ └── pubring.gpg │ │ ├── case3 │ │ │ └── pubring.gpg │ │ ├── case4 │ │ │ └── pubring.gpg │ │ ├── case5 │ │ │ ├── CMakeLists.txt │ │ │ ├── generate.cpp │ │ │ └── pubring.gpg │ │ ├── case6 │ │ │ └── pubring.gpg │ │ ├── case7 │ │ │ └── pubring.gpg │ │ ├── case8 │ │ │ ├── message.txt │ │ │ ├── message.txt.asc │ │ │ ├── primary.pgp │ │ │ ├── pubring.gpg │ │ │ ├── subkey-no-sig.pgp │ │ │ └── subkey.pgp │ │ ├── case9 │ │ │ └── pubring.gpg │ │ ├── cases.txt │ │ ├── claus-pub.asc │ │ ├── claus-sec.asc │ │ ├── encrypting-primary.pgp │ │ ├── rsa_key_small_sig-pub.asc │ │ └── rsa_key_small_sig-sec.asc │ ├── test_large_MPIs │ │ ├── message.enc.rsa16384.pgp │ │ ├── message.enc.rsa16385.pgp │ │ ├── rsa-priv-16384bits.pgp │ │ ├── rsa-priv-16385bits.pgp │ │ ├── rsa-pub-16384bits.pgp │ │ ├── rsa-pub-16385bits.pgp │ │ ├── rsa-pub-65535bits.pgp │ │ ├── rsa-pub-65535bits.pgp.16385sig.sig │ │ └── rsa-pub-65535bits.pgp.sig │ ├── test_large_packet │ │ └── 4g.bzip2.gpg │ ├── test_list_packets │ │ ├── ecc-p256-pub.asc │ │ ├── list_all.txt │ │ ├── list_grips.txt │ │ ├── list_json.txt │ │ ├── list_json_all.txt │ │ ├── list_json_grips.txt │ │ ├── list_json_mpi.txt │ │ ├── list_json_raw.txt │ │ ├── list_mpi.txt │ │ ├── list_raw.txt │ │ └── list_standard.txt │ ├── test_messages │ │ ├── cleartext.rnp-aead-eax │ │ ├── data.enc.small-rsa │ │ ├── eddsa-zero-r.txt.sig │ │ ├── eddsa-zero-s.txt.sig │ │ ├── expired_signing_key-pub.asc │ │ ├── expired_signing_key-sec.asc │ │ ├── expired_signing_sub-pub.asc │ │ ├── expired_signing_sub-sec.asc │ │ ├── future.pgp │ │ ├── key-rsas-rsae.asc │ │ ├── message-32k-crlf.txt │ │ ├── message-32k-crlf.txt.gpg │ │ ├── message-32k-crlf.txt.sig │ │ ├── message-encrypted-rsas.txt.pgp │ │ ├── message-signed-rsae.txt.pgp │ │ ├── message-trailing-cr.txt │ │ ├── message-trailing-cr.txt.sig-text │ │ ├── message.4k-long-lines │ │ ├── message.4k-long-lines.asc │ │ ├── message.aead-last-zero-chunk.enc │ │ ├── message.aead-last-zero-chunk.enc-ocb │ │ ├── message.aead-last-zero-chunk.txt │ │ ├── message.aead-windows-issue │ │ ├── message.aead-windows-issue-botan │ │ ├── message.aead-windows-issue2 │ │ ├── message.compr-encr.31-rounds │ │ ├── message.compr-encr.32-rounds │ │ ├── message.compr.128-rounds │ │ ├── message.enc-password │ │ ├── message.sig.asc.malf │ │ ├── message.text-sig-crcr │ │ ├── message.text-sig-crcr.sig │ │ ├── message.txt │ │ ├── message.txt.2sigs │ │ ├── message.txt.2sigs-2 │ │ ├── message.txt.armor-hdrs │ │ ├── message.txt.armor-wr-trail │ │ ├── message.txt.asc │ │ ├── message.txt.clear-2-sigs │ │ ├── message.txt.clear-2-sigs-2 │ │ ├── message.txt.cleartext-malf │ │ ├── message.txt.cleartext-nosig │ │ ├── message.txt.cleartext-signed │ │ ├── message.txt.cleartext-signed-nonewline │ │ ├── message.txt.crlf │ │ ├── message.txt.empty.sig │ │ ├── message.txt.enc-3key-2p │ │ ├── message.txt.enc-aead-eax │ │ ├── message.txt.enc-aead-eax-malf │ │ ├── message.txt.enc-aead-ocb │ │ ├── message.txt.enc-aead-ocb-aes │ │ ├── message.txt.enc-aead-ocb-malf │ │ ├── message.txt.enc-eg-bad │ │ ├── message.txt.enc-eg-bad2 │ │ ├── message.txt.enc-hidden-1 │ │ ├── message.txt.enc-hidden-2 │ │ ├── message.txt.enc-malf-1 │ │ ├── message.txt.enc-malf-2 │ │ ├── message.txt.enc-malf-3 │ │ ├── message.txt.enc-malf-4 │ │ ├── message.txt.enc-malf-5 │ │ ├── message.txt.enc-mdc │ │ ├── message.txt.enc-no-mdc │ │ ├── message.txt.enc-sign-25519 │ │ ├── message.txt.enc-signed-sm2 │ │ ├── message.txt.enc-sm2 │ │ ├── message.txt.enc-wrong-alg │ │ ├── message.txt.encrypted │ │ ├── message.txt.gpg-armored │ │ ├── message.txt.literal │ │ ├── message.txt.marker │ │ ├── message.txt.marker.asc │ │ ├── message.txt.marker.malf │ │ ├── message.txt.pkesk-skesk-v10 │ │ ├── message.txt.pkesk-skesk-v10-only │ │ ├── message.txt.sig │ │ ├── message.txt.sig-text │ │ ├── message.txt.sig.malf │ │ ├── message.txt.sig.wrong-mpi-bitlen │ │ ├── message.txt.sign-small-eddsa-x │ │ ├── message.txt.signed │ │ ├── message.txt.signed-2-2-onepass │ │ ├── message.txt.signed-2-2-onepass-v10 │ │ ├── message.txt.signed-2-2-sig-v10 │ │ ├── message.txt.signed-2-2-sig-v10-2 │ │ ├── message.txt.signed-2-onepass │ │ ├── message.txt.signed-class19 │ │ ├── message.txt.signed-dsa4096 │ │ ├── message.txt.signed-encrypted │ │ ├── message.txt.signed-expired-key │ │ ├── message.txt.signed-expired-sub │ │ ├── message.txt.signed-md5-after │ │ ├── message.txt.signed-md5-before │ │ ├── message.txt.signed-mimemode │ │ ├── message.txt.signed-no-z │ │ ├── message.txt.signed-no-z-malf │ │ ├── message.txt.signed-sha1-after │ │ ├── message.txt.signed-sha1-before │ │ ├── message.txt.signed-sm2 │ │ ├── message.txt.signed-sym-none-z │ │ ├── message.txt.signed-unknown-onepass-hash │ │ ├── message.txt.signed-wrong-onepass │ │ ├── message.txt.signed-wrong-onepass-hash │ │ ├── message.txt.signed.crit-notation │ │ ├── message.txt.signed.invsig │ │ ├── message.txt.signed.malfsig │ │ ├── message.txt.signed.md5 │ │ ├── message.txt.signed.nosig │ │ ├── message.txt.signed.sha1 │ │ ├── message.txt.signed.unknown │ │ ├── message.txt.signed.v5-clear-rsa │ │ ├── message.txt.signed.v5-detached-rsa │ │ ├── message.txt.signed.v5-rsa │ │ ├── message.wrong-armor.asc │ │ ├── message.zlib-quine │ │ ├── message_mdc_8k_1.pgp │ │ ├── message_mdc_8k_2.pgp │ │ ├── message_mdc_8k_cut1.pgp │ │ ├── message_mdc_8k_cut22.pgp │ │ ├── pubkey-aead-eax.gpg │ │ ├── seckey-aead-eax.gpg │ │ ├── shattered-1.pdf │ │ ├── shattered-1.pdf.sig │ │ ├── shattered-2.pdf │ │ └── shattered-2.pdf.gpg │ ├── test_partial_length │ │ ├── message.txt.partial-1g │ │ ├── message.txt.partial-256 │ │ ├── message.txt.partial-signed │ │ ├── message.txt.partial-zero-last │ │ └── pubring.gpg.partial │ ├── test_repgp │ │ ├── encrypted_key.gpg │ │ ├── encrypted_text.gpg │ │ └── signed.gpg │ ├── test_single_export_subkeys │ │ └── list_key_export_single.txt │ ├── test_stream_armor │ │ ├── 1024_peek_buf.asc │ │ ├── 64k_whitespace_before_armored_message.asc │ │ ├── b64_trailer_extra_data.b64 │ │ ├── blank_line_with_whitespace.asc │ │ ├── duplicate_header_line.asc │ │ ├── ecc-25519-pub-bad-crc.asc │ │ ├── empty_header_line.asc │ │ ├── extra_line_before_trailer.asc │ │ ├── long_b64_trailer.b64 │ │ ├── long_header_line.asc │ │ ├── long_header_line_1024.asc │ │ ├── long_header_line_64k.asc │ │ ├── long_header_nameline_64k.asc │ │ ├── message_64k_oneline.asc │ │ ├── misc_headers.asc │ │ ├── too_short_header.asc │ │ ├── wrong_b64_trailer.asc │ │ ├── wrong_chars_base64_1.asc │ │ ├── wrong_chars_base64_2.asc │ │ ├── wrong_chars_base64_3.asc │ │ ├── wrong_chars_base64_4.asc │ │ ├── wrong_chars_crc.asc │ │ ├── wrong_chars_header.asc │ │ └── wrong_header_line.asc │ ├── test_stream_key_load │ │ ├── dsa-eg-pub.asc │ │ ├── dsa-eg-sec.asc │ │ ├── dsa4096-eg4096.pub.asc │ │ ├── dsa4096-eg4096.sec.asc │ │ ├── ecc-25519-2subs-sec.asc │ │ ├── ecc-25519-photo-pub.asc │ │ ├── ecc-25519-pub-2.b64 │ │ ├── ecc-25519-pub-3.b64 │ │ ├── ecc-25519-pub-4.b64 │ │ ├── ecc-25519-pub-extra-line-2.asc │ │ ├── ecc-25519-pub-extra-line.asc │ │ ├── ecc-25519-pub.asc │ │ ├── ecc-25519-pub.b64 │ │ ├── ecc-25519-pub.spaces.asc │ │ ├── ecc-25519-sec.asc │ │ ├── ecc-25519-subkey-revoker.asc │ │ ├── ecc-bp256-pub.asc │ │ ├── ecc-bp256-sec.asc │ │ ├── ecc-bp384-pub.asc │ │ ├── ecc-bp384-sec.asc │ │ ├── ecc-bp512-pub.asc │ │ ├── ecc-bp512-sec.asc │ │ ├── ecc-p256-desig-rev-1-pub.asc │ │ ├── ecc-p256-desig-rev-2-pub.asc │ │ ├── ecc-p256-desig-wrong-revoker.pgp │ │ ├── ecc-p256-desigrevoked-2-revs.pgp │ │ ├── ecc-p256-desigrevoked-25519-pub.asc │ │ ├── ecc-p256-desigrevoked-p384-pub.asc │ │ ├── ecc-p256-desigrevoked-sigorder.pgp │ │ ├── ecc-p256-pub.asc │ │ ├── ecc-p256-revoked-key.asc │ │ ├── ecc-p256-revoked-sub.asc │ │ ├── ecc-p256-revoked-uid.asc │ │ ├── ecc-p256-sec.asc │ │ ├── ecc-p256-subkey-revoker.asc │ │ ├── ecc-p256k1-pub-2.b64 │ │ ├── ecc-p256k1-pub.asc │ │ ├── ecc-p256k1-pub.b64 │ │ ├── ecc-p256k1-pub.pgp │ │ ├── ecc-p256k1-sec.asc │ │ ├── ecc-p384-pub.asc │ │ ├── ecc-p384-sec.asc │ │ ├── ecc-p521-pub.asc │ │ ├── ecc-p521-sec.asc │ │ ├── ecc-x25519-pub.asc │ │ ├── ecc-x25519-sec.asc │ │ ├── eddsa-00-pub.pgp │ │ ├── eddsa-00-sec.pgp │ │ ├── g10 │ │ │ ├── private-keys-v1.d │ │ │ │ ├── 2F25DB025DEBF3EA2715350209B985829B04F50A.key │ │ │ │ ├── 3E36CDC06F95B604429321B3E3D6B2A2A5CDD562.key │ │ │ │ ├── 48FFED40D018747363BDEFFDD404D1F4870F8064.key │ │ │ │ ├── 498B89C485489BA16B40755C0EBA580166393074.key │ │ │ │ ├── 552286BEB2999F0A9E26A50385B90D9724001187.key │ │ │ │ ├── 5A484F56AB4B8B6583B6365034999F6543FAE1AE.key │ │ │ │ ├── 636C983EDB558527BA82780B52CB5DAE011BE46B.key │ │ │ │ ├── 797A83FE041FFE06A7F4B1D32C6F4AE0F6D87ADF.key │ │ │ │ ├── 9133E4A7E8FC8515518DF444C3F2F247EEBBADEC.key │ │ │ │ ├── 940D97D75C306D737A59A98EAFF1272832CEDC0B.key │ │ │ │ ├── A01BAA22A72F09A0FF0A1D4CBCE70844DD52DDD7.key │ │ │ │ ├── A1338230AED1C9C125663518470B49056C9D1733.key │ │ │ │ ├── A56DC8DB8355747A809037459B4258B8A743EAB5.key │ │ │ │ ├── A5E4CD2CBBE44A16E4D6EC05C2E3C3A599DC763C.key │ │ │ │ ├── A77DC8173DA6BEE126F5BD6F5A14E01200B52FCE.key │ │ │ │ ├── B6BD8B81F75AF914163D97DF8DE8F6FC64C283F8.key │ │ │ │ ├── C1678B7DE5F144C93B89468D5F9764ACE182ED36.key │ │ │ │ ├── CED7034A8EB5F4CE90DF99147EC33D86FCD3296C.key │ │ │ │ ├── D148210FAF36468055B83D0F5A6DEB83FBC8E864.key │ │ │ │ ├── D91B789603EC9138AA20342A2B6DC86C81B70F5D.key │ │ │ │ ├── FC81AECE90BCE6E54D0D637D266109783AC8DAC0.key │ │ │ │ ├── FCEB1E2A5E3402B8E76E7B89A4EB12CF52B50C25.key │ │ │ │ └── FD048B2CA1919CB241DC8A2C7FA3E742EF343DCA.key │ │ │ └── pubring.kbx │ │ ├── g23-v5 │ │ │ ├── 2017C0950666B615B2AC2B5F478F495A5E812F24.key │ │ │ ├── 442238389AFF3D83492606F0139655330EECA70E.key │ │ │ ├── 48ABC799737F65015C143E28E80BF91018F101D5.key │ │ │ ├── 49F25BE1255F2A726B79DF52D5EC87160C47A11D.key │ │ │ ├── A8B7B80C256BB50C997FD38902C434C281946A43.key │ │ │ ├── AC3EA2D975FF76029DFE1E9AB01F5DB36CF8B912.key │ │ │ ├── B14996A317484FC50DAB2B01F49B803E29DC687A.key │ │ │ ├── C4AC4AE27A21DA9B760573133E07E443C562C0E6.key │ │ │ ├── E64991F153CF38AA83F4A4653E136A0C56ED1D91.key │ │ │ ├── E68FD5C5250C21D4D4646226C9A048729B2DDC21.key │ │ │ └── pubring.kbx │ │ ├── g23 │ │ │ ├── private-keys-v1.d │ │ │ │ ├── 2D5DAB4841F4DBB74DEC7050A4B07458234ACB82.key │ │ │ │ ├── 5012C691581B550965573790E1156BBE903ABAA0.key │ │ │ │ ├── 5B0DF3754AA0877E228FBFFDBDE337744EA244D4.key │ │ │ │ ├── 5B5E0586D3F942C5DBBF1FD21CCD46C364EFC4C4.key │ │ │ │ ├── 7C1187B9FD883651040A6EA6D50C226317A16C5A.key │ │ │ │ ├── 8C28B6E8F9ABCD9F9F24B0AFA139828BF700E8CE.key │ │ │ │ ├── B06D02DFA4405556F467ED9DAB952260C130FE5C.key │ │ │ │ ├── C998889DD8F40CF9960C1FE939DAD37DC1F3CB03.key │ │ │ │ ├── D8654AE2EF28B8093824651380B8C1F4B5DF0E46.key │ │ │ │ ├── DCCBAD8A71D6281D1462FD8BDCB1A8567C38357C.key │ │ │ │ └── FD454CBC445A1D8AC346BED0D4A03C3511B8428F.key │ │ │ └── pubring.kbx │ │ ├── key0-sub01.pgp │ │ ├── key0-sub02.pgp │ │ ├── key0-sub1.pgp │ │ ├── rsa-rsa-2-pub.asc │ │ ├── rsa-rsa-2-sec.asc │ │ ├── rsa-rsa-pub.asc │ │ ├── rsa-rsa-sec.asc │ │ ├── sm2-pub.asc │ │ ├── sm2-sec.asc │ │ ├── v5-dsa-eg-pub.asc │ │ ├── v5-dsa-eg-sec.asc │ │ ├── v5-ecc-25519-pub.asc │ │ ├── v5-ecc-25519-sec.asc │ │ ├── v5-ecc-448-pub.asc │ │ ├── v5-ecc-448-sec.asc │ │ ├── v5-ecc-p256-pub.asc │ │ ├── v5-ecc-p256-sec.asc │ │ ├── v5-rsa-pub.asc │ │ └── v5-rsa-sec.asc │ ├── test_stream_key_merge │ │ ├── key-both.asc │ │ ├── key-pub-just-key.pgp │ │ ├── key-pub-just-subkey-1.pgp │ │ ├── key-pub-just-subkey-2-no-sigs.pgp │ │ ├── key-pub-just-subkey-2.pgp │ │ ├── key-pub-no-key-subkey-1.pgp │ │ ├── key-pub-subkey-1-no-sigs.pgp │ │ ├── key-pub-subkey-1.pgp │ │ ├── key-pub-subkey-2.pgp │ │ ├── key-pub-uid-1-no-sigs.pgp │ │ ├── key-pub-uid-1.pgp │ │ ├── key-pub-uid-2.pgp │ │ ├── key-pub.asc │ │ ├── key-pub.pgp │ │ ├── key-sec-just-subkey-1.pgp │ │ ├── key-sec-just-subkey-2-no-sigs.pgp │ │ ├── key-sec-no-uid-no-sigs.pgp │ │ ├── key-sec-uid-1-subkey-1.pgp │ │ ├── key-sec.asc │ │ ├── key-sec.pgp │ │ ├── pkt-key-pub.pgp │ │ ├── pkt-key-sec.pgp │ │ ├── pkt-sub0-pub.pgp │ │ ├── pkt-sub0-sec.pgp │ │ ├── pkt-sub0-sig.pgp │ │ ├── pkt-sub1-pub.pgp │ │ ├── pkt-sub1-sec.pgp │ │ ├── pkt-sub1-sig.pgp │ │ ├── pkt-uid0-sig.pgp │ │ ├── pkt-uid0.pgp │ │ ├── pkt-uid1-sig.pgp │ │ └── pkt-uid1.pgp │ ├── test_stream_signatures │ │ ├── pub.asc │ │ ├── revoked-key-sig.gpg │ │ ├── sec.asc │ │ ├── signature-timestamp.asc │ │ ├── source.txt │ │ ├── source.txt.asc │ │ ├── source.txt.asc.asc │ │ ├── source.txt.sig │ │ ├── source.txt.sig.asc │ │ ├── source.txt.text.sig │ │ └── source_forged.txt │ ├── test_stream_verification │ │ └── verify_encrypted_no_key.pgp │ ├── test_stream_z │ │ ├── 128mb.zip │ │ ├── 128mb.zip.cut │ │ ├── 128mb.zlib │ │ ├── 128mb.zlib.cut │ │ ├── 4gb.bzip2 │ │ ├── 4gb.bzip2.asc │ │ └── 4gb.bzip2.cut │ ├── test_uid_validity │ │ ├── key-expired.pgp │ │ ├── key-sig-expired.pgp │ │ ├── key-sig-revocation.pgp │ │ ├── key-uid-expired-sig.pgp │ │ ├── key-uid-prim-expired-sig.pgp │ │ ├── key-uids-pub-no-expire.pgp │ │ ├── key-uids-pub.pgp │ │ ├── key-uids-revoked-valid.pgp │ │ ├── key-uids-sec.pgp │ │ └── key-uids-with-invalid.pgp │ ├── test_v6_valid_data │ │ ├── transferable_pubkey_v6.asc │ │ ├── transferable_seckey_v6.asc │ │ └── v6pkesk.asc │ └── test_validate_key_material │ │ ├── dsa-eg-pub.pgp │ │ ├── dsa-eg-sec.pgp │ │ ├── dsa-pub.pgp │ │ ├── dsa-sec.pgp │ │ ├── ecdh-p256-sec.pgp │ │ ├── ecdsa-p256-sec.pgp │ │ ├── ed25519-sec.pgp │ │ ├── eg-pub.pgp │ │ ├── eg-sec-small-group-enc.pgp │ │ ├── eg-sec-small-group.pgp │ │ ├── eg-sec.pgp │ │ ├── readme.txt │ │ ├── rsa-pub.pgp │ │ ├── rsa-sec.pgp │ │ ├── rsa-ssb.pgp │ │ ├── rsa-sub.pgp │ │ └── x25519-sec.pgp │ ├── exdsa_ecdhkem.cpp │ ├── exportkey.cpp │ ├── ffi-enc.cpp │ ├── ffi-key-prop.cpp │ ├── ffi-key-sig.cpp │ ├── ffi-key.cpp │ ├── ffi-uid.cpp │ ├── ffi.cpp │ ├── file-utils.cpp │ ├── fuzz_dump.cpp │ ├── fuzz_keyimport.cpp │ ├── fuzz_keyring.cpp │ ├── fuzz_keyring_g10.cpp │ ├── fuzz_keyring_kbx.cpp │ ├── fuzz_sigimport.cpp │ ├── fuzz_verify.cpp │ ├── fuzz_verify_detached.cpp │ ├── generatekey.cpp │ ├── gnupg.py │ ├── hkdf.cpp │ ├── issues │ ├── 1030.cpp │ ├── 1115.cpp │ ├── 1171.cpp │ └── oss-fuzz-25489.cpp │ ├── kbx-nsigs-test.cpp │ ├── key-add-userid.cpp │ ├── key-grip.cpp │ ├── key-prefs.cpp │ ├── key-protect.cpp │ ├── key-store-search.cpp │ ├── key-unlock.cpp │ ├── key-validate.cpp │ ├── large-mpi.cpp │ ├── large-packet.cpp │ ├── load-g10.cpp │ ├── load-g23.cpp │ ├── load-kbx.cpp │ ├── load-pgp.cpp │ ├── log-switch.cpp │ ├── partial-length.cpp │ ├── pipe.cpp │ ├── pqc.cpp │ ├── rng-randomness.cpp │ ├── rnp.py │ ├── rnp_tests.cpp │ ├── rnp_tests.h │ ├── s2k-iterations.cpp │ ├── streams.cpp │ ├── support.cpp │ ├── support.h │ ├── user-prefs.cpp │ ├── utils-hex2bin.cpp │ └── utils-rnpcfg.cpp └── version.txt /.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.cirrus.yml -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.clang-format -------------------------------------------------------------------------------- /.codespellrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.codespellrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | .gitignore -text 2 | -------------------------------------------------------------------------------- /.github/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.github/issue_template.md -------------------------------------------------------------------------------- /.github/workflows/centos-and-fedora.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.github/workflows/centos-and-fedora.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/coverity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.github/workflows/coverity.yml -------------------------------------------------------------------------------- /.github/workflows/debian.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.github/workflows/debian.yml -------------------------------------------------------------------------------- /.github/workflows/dispatch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.github/workflows/dispatch.yml -------------------------------------------------------------------------------- /.github/workflows/fuzzing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.github/workflows/fuzzing.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.github/workflows/macos.yml -------------------------------------------------------------------------------- /.github/workflows/nix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.github/workflows/nix.yml -------------------------------------------------------------------------------- /.github/workflows/opensuse.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.github/workflows/opensuse.yml -------------------------------------------------------------------------------- /.github/workflows/time-machine.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.github/workflows/time-machine.yml -------------------------------------------------------------------------------- /.github/workflows/ubuntu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.github/workflows/ubuntu.yml -------------------------------------------------------------------------------- /.github/workflows/windows-msys2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.github/workflows/windows-msys2.yml -------------------------------------------------------------------------------- /.github/workflows/windows-native.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.github/workflows/windows-native.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/.gitmodules -------------------------------------------------------------------------------- /Brewfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/Brewfile -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE-OCB.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/LICENSE-OCB.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/README.adoc -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/_config.yml -------------------------------------------------------------------------------- /_typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/_typos.toml -------------------------------------------------------------------------------- /ci-legacy/build_package_rpm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/build_package_rpm.sh -------------------------------------------------------------------------------- /ci-legacy/env-common.inc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/env-common.inc.sh -------------------------------------------------------------------------------- /ci-legacy/env-freebsd.inc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/env-freebsd.inc.sh -------------------------------------------------------------------------------- /ci-legacy/env-linux.inc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/env-linux.inc.sh -------------------------------------------------------------------------------- /ci-legacy/env.inc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/env.inc.sh -------------------------------------------------------------------------------- /ci-legacy/gha/setup-env.inc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/gha/setup-env.inc.sh -------------------------------------------------------------------------------- /ci-legacy/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/install.sh -------------------------------------------------------------------------------- /ci-legacy/install_cacheable_dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/install_cacheable_dependencies.sh -------------------------------------------------------------------------------- /ci-legacy/install_noncacheable_dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/install_noncacheable_dependencies.sh -------------------------------------------------------------------------------- /ci-legacy/lib/cacheable_install_functions.inc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/lib/cacheable_install_functions.inc.sh -------------------------------------------------------------------------------- /ci-legacy/lib/install_functions.inc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/lib/install_functions.inc.sh -------------------------------------------------------------------------------- /ci-legacy/local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/local.sh -------------------------------------------------------------------------------- /ci-legacy/main.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/main.sh -------------------------------------------------------------------------------- /ci-legacy/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/run.sh -------------------------------------------------------------------------------- /ci-legacy/style-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/style-check.sh -------------------------------------------------------------------------------- /ci-legacy/success.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/success.sh -------------------------------------------------------------------------------- /ci-legacy/utils.inc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci-legacy/utils.inc.sh -------------------------------------------------------------------------------- /ci/botan-modules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci/botan-modules -------------------------------------------------------------------------------- /ci/botan3-modules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci/botan3-modules -------------------------------------------------------------------------------- /ci/botan3-pqc-modules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci/botan3-pqc-modules -------------------------------------------------------------------------------- /ci/build_tarball.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci/build_tarball.sh -------------------------------------------------------------------------------- /ci/tests/ci-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci/tests/ci-tests.sh -------------------------------------------------------------------------------- /ci/tests/deb-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci/tests/deb-tests.sh -------------------------------------------------------------------------------- /ci/tests/pk-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci/tests/pk-tests.sh -------------------------------------------------------------------------------- /ci/tests/pkg-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci/tests/pkg-tests.sh -------------------------------------------------------------------------------- /ci/tests/rpm-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci/tests/rpm-tests.sh -------------------------------------------------------------------------------- /ci/utf8-manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/ci/utf8-manifest -------------------------------------------------------------------------------- /cmake/CTestCostData.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/cmake/CTestCostData.txt -------------------------------------------------------------------------------- /cmake/Modules/AdocMan.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/cmake/Modules/AdocMan.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindBotan.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/cmake/Modules/FindBotan.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindGnuPG.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/cmake/Modules/FindGnuPG.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindJSON-C.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/cmake/Modules/FindJSON-C.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindOpenSSLFeatures.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/cmake/Modules/FindOpenSSLFeatures.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindWindowsSDK.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/cmake/Modules/FindWindowsSDK.cmake -------------------------------------------------------------------------------- /cmake/Modules/findopensslfeatures.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/cmake/Modules/findopensslfeatures.c -------------------------------------------------------------------------------- /cmake/info.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/cmake/info.cmake -------------------------------------------------------------------------------- /cmake/librnp.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/cmake/librnp.pc.in -------------------------------------------------------------------------------- /cmake/packaging.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/cmake/packaging.cmake -------------------------------------------------------------------------------- /cmake/rnp-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/cmake/rnp-config.cmake.in -------------------------------------------------------------------------------- /cmake/rnp_tests_discover.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/cmake/rnp_tests_discover.cmake -------------------------------------------------------------------------------- /cmake/version.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/cmake/version.cmake -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/codecov.yml -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/default.nix -------------------------------------------------------------------------------- /docs/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/docs/Doxyfile -------------------------------------------------------------------------------- /docs/c-usage.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/docs/c-usage.adoc -------------------------------------------------------------------------------- /docs/cli-usage.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/docs/cli-usage.adoc -------------------------------------------------------------------------------- /docs/code-of-conduct.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/docs/code-of-conduct.adoc -------------------------------------------------------------------------------- /docs/develop.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/docs/develop.adoc -------------------------------------------------------------------------------- /docs/develop/cpp-usage.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/docs/develop/cpp-usage.adoc -------------------------------------------------------------------------------- /docs/develop/packaging.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/docs/develop/packaging.adoc -------------------------------------------------------------------------------- /docs/develop/release-workflow.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/docs/develop/release-workflow.adoc -------------------------------------------------------------------------------- /docs/installation.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/docs/installation.adoc -------------------------------------------------------------------------------- /docs/navigation.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/docs/navigation.adoc -------------------------------------------------------------------------------- /docs/signing-keys.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/docs/signing-keys.adoc -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/flake.nix -------------------------------------------------------------------------------- /git-hooks/enable.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/git-hooks/enable.sh -------------------------------------------------------------------------------- /git-hooks/pre-commit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/git-hooks/pre-commit.sh -------------------------------------------------------------------------------- /include/rekey/rnp_key_store.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/include/rekey/rnp_key_store.h -------------------------------------------------------------------------------- /include/repgp/repgp_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/include/repgp/repgp_def.h -------------------------------------------------------------------------------- /include/rnp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/include/rnp.h -------------------------------------------------------------------------------- /include/rnp/rnp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/include/rnp/rnp.h -------------------------------------------------------------------------------- /include/rnp/rnp_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/include/rnp/rnp_def.h -------------------------------------------------------------------------------- /include/rnp/rnp_err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/include/rnp/rnp_err.h -------------------------------------------------------------------------------- /src/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/common/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/file-utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/common/file-utils.cpp -------------------------------------------------------------------------------- /src/common/file-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/common/file-utils.h -------------------------------------------------------------------------------- /src/common/getoptwin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/common/getoptwin.h -------------------------------------------------------------------------------- /src/common/str-utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/common/str-utils.cpp -------------------------------------------------------------------------------- /src/common/str-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/common/str-utils.h -------------------------------------------------------------------------------- /src/common/time-utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/common/time-utils.cpp -------------------------------------------------------------------------------- /src/common/time-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/common/time-utils.h -------------------------------------------------------------------------------- /src/common/uniwin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/common/uniwin.h -------------------------------------------------------------------------------- /src/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/examples/CMakeLists.txt -------------------------------------------------------------------------------- /src/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/examples/README.md -------------------------------------------------------------------------------- /src/examples/decrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/examples/decrypt.c -------------------------------------------------------------------------------- /src/examples/dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/examples/dump.c -------------------------------------------------------------------------------- /src/examples/encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/examples/encrypt.c -------------------------------------------------------------------------------- /src/examples/generate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/examples/generate.c -------------------------------------------------------------------------------- /src/examples/sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/examples/sign.c -------------------------------------------------------------------------------- /src/examples/verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/examples/verify.c -------------------------------------------------------------------------------- /src/fuzzing/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/fuzzing/CMakeLists.txt -------------------------------------------------------------------------------- /src/fuzzing/dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/fuzzing/dump.c -------------------------------------------------------------------------------- /src/fuzzing/keyimport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/fuzzing/keyimport.c -------------------------------------------------------------------------------- /src/fuzzing/keyring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/fuzzing/keyring.c -------------------------------------------------------------------------------- /src/fuzzing/keyring_g10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/fuzzing/keyring_g10.cpp -------------------------------------------------------------------------------- /src/fuzzing/keyring_kbx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/fuzzing/keyring_kbx.c -------------------------------------------------------------------------------- /src/fuzzing/sigimport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/fuzzing/sigimport.c -------------------------------------------------------------------------------- /src/fuzzing/verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/fuzzing/verify.c -------------------------------------------------------------------------------- /src/fuzzing/verify_detached.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/fuzzing/verify_detached.c -------------------------------------------------------------------------------- /src/lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/CMakeLists.txt -------------------------------------------------------------------------------- /src/lib/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/config.h.in -------------------------------------------------------------------------------- /src/lib/crypto/backend_version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/backend_version.cpp -------------------------------------------------------------------------------- /src/lib/crypto/backend_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/backend_version.h -------------------------------------------------------------------------------- /src/lib/crypto/botan_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/botan_utils.hpp -------------------------------------------------------------------------------- /src/lib/crypto/cipher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/cipher.cpp -------------------------------------------------------------------------------- /src/lib/crypto/cipher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/cipher.hpp -------------------------------------------------------------------------------- /src/lib/crypto/cipher_botan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/cipher_botan.cpp -------------------------------------------------------------------------------- /src/lib/crypto/cipher_botan.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/cipher_botan.hpp -------------------------------------------------------------------------------- /src/lib/crypto/cipher_ossl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/cipher_ossl.cpp -------------------------------------------------------------------------------- /src/lib/crypto/cipher_ossl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/cipher_ossl.hpp -------------------------------------------------------------------------------- /src/lib/crypto/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/common.h -------------------------------------------------------------------------------- /src/lib/crypto/dilithium.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/dilithium.cpp -------------------------------------------------------------------------------- /src/lib/crypto/dilithium.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/dilithium.h -------------------------------------------------------------------------------- /src/lib/crypto/dilithium_common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/dilithium_common.cpp -------------------------------------------------------------------------------- /src/lib/crypto/dilithium_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/dilithium_common.h -------------------------------------------------------------------------------- /src/lib/crypto/dilithium_exdsa_composite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/dilithium_exdsa_composite.cpp -------------------------------------------------------------------------------- /src/lib/crypto/dilithium_exdsa_composite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/dilithium_exdsa_composite.h -------------------------------------------------------------------------------- /src/lib/crypto/dl_ossl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/dl_ossl.cpp -------------------------------------------------------------------------------- /src/lib/crypto/dl_ossl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/dl_ossl.h -------------------------------------------------------------------------------- /src/lib/crypto/dsa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/dsa.cpp -------------------------------------------------------------------------------- /src/lib/crypto/dsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/dsa.h -------------------------------------------------------------------------------- /src/lib/crypto/dsa_common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/dsa_common.cpp -------------------------------------------------------------------------------- /src/lib/crypto/dsa_ossl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/dsa_ossl.cpp -------------------------------------------------------------------------------- /src/lib/crypto/ec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/ec.cpp -------------------------------------------------------------------------------- /src/lib/crypto/ec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/ec.h -------------------------------------------------------------------------------- /src/lib/crypto/ec_curves.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/ec_curves.cpp -------------------------------------------------------------------------------- /src/lib/crypto/ec_ossl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/ec_ossl.cpp -------------------------------------------------------------------------------- /src/lib/crypto/ec_ossl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/ec_ossl.h -------------------------------------------------------------------------------- /src/lib/crypto/ecdh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/ecdh.cpp -------------------------------------------------------------------------------- /src/lib/crypto/ecdh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/ecdh.h -------------------------------------------------------------------------------- /src/lib/crypto/ecdh_ossl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/ecdh_ossl.cpp -------------------------------------------------------------------------------- /src/lib/crypto/ecdh_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/ecdh_utils.cpp -------------------------------------------------------------------------------- /src/lib/crypto/ecdh_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/ecdh_utils.h -------------------------------------------------------------------------------- /src/lib/crypto/ecdsa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/ecdsa.cpp -------------------------------------------------------------------------------- /src/lib/crypto/ecdsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/ecdsa.h -------------------------------------------------------------------------------- /src/lib/crypto/ecdsa_ossl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/ecdsa_ossl.cpp -------------------------------------------------------------------------------- /src/lib/crypto/ed25519.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/ed25519.cpp -------------------------------------------------------------------------------- /src/lib/crypto/ed25519.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/ed25519.h -------------------------------------------------------------------------------- /src/lib/crypto/eddsa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/eddsa.cpp -------------------------------------------------------------------------------- /src/lib/crypto/eddsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/eddsa.h -------------------------------------------------------------------------------- /src/lib/crypto/eddsa_ossl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/eddsa_ossl.cpp -------------------------------------------------------------------------------- /src/lib/crypto/elgamal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/elgamal.cpp -------------------------------------------------------------------------------- /src/lib/crypto/elgamal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/elgamal.h -------------------------------------------------------------------------------- /src/lib/crypto/elgamal_ossl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/elgamal_ossl.cpp -------------------------------------------------------------------------------- /src/lib/crypto/exdsa_ecdhkem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/exdsa_ecdhkem.cpp -------------------------------------------------------------------------------- /src/lib/crypto/exdsa_ecdhkem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/exdsa_ecdhkem.h -------------------------------------------------------------------------------- /src/lib/crypto/hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/hash.cpp -------------------------------------------------------------------------------- /src/lib/crypto/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/hash.hpp -------------------------------------------------------------------------------- /src/lib/crypto/hash_botan.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/hash_botan.hpp -------------------------------------------------------------------------------- /src/lib/crypto/hash_common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/hash_common.cpp -------------------------------------------------------------------------------- /src/lib/crypto/hash_crc24.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/hash_crc24.cpp -------------------------------------------------------------------------------- /src/lib/crypto/hash_crc24.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/hash_crc24.hpp -------------------------------------------------------------------------------- /src/lib/crypto/hash_ossl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/hash_ossl.cpp -------------------------------------------------------------------------------- /src/lib/crypto/hash_ossl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/hash_ossl.hpp -------------------------------------------------------------------------------- /src/lib/crypto/hash_sha1cd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/hash_sha1cd.cpp -------------------------------------------------------------------------------- /src/lib/crypto/hash_sha1cd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/hash_sha1cd.hpp -------------------------------------------------------------------------------- /src/lib/crypto/hkdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/hkdf.cpp -------------------------------------------------------------------------------- /src/lib/crypto/hkdf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/hkdf.hpp -------------------------------------------------------------------------------- /src/lib/crypto/hkdf_botan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/hkdf_botan.cpp -------------------------------------------------------------------------------- /src/lib/crypto/hkdf_botan.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/hkdf_botan.hpp -------------------------------------------------------------------------------- /src/lib/crypto/kmac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/kmac.cpp -------------------------------------------------------------------------------- /src/lib/crypto/kmac.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/kmac.hpp -------------------------------------------------------------------------------- /src/lib/crypto/kmac_botan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/kmac_botan.cpp -------------------------------------------------------------------------------- /src/lib/crypto/kmac_botan.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/kmac_botan.hpp -------------------------------------------------------------------------------- /src/lib/crypto/kyber.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/kyber.cpp -------------------------------------------------------------------------------- /src/lib/crypto/kyber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/kyber.h -------------------------------------------------------------------------------- /src/lib/crypto/kyber_common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/kyber_common.cpp -------------------------------------------------------------------------------- /src/lib/crypto/kyber_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/kyber_common.h -------------------------------------------------------------------------------- /src/lib/crypto/kyber_ecdh_composite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/kyber_ecdh_composite.cpp -------------------------------------------------------------------------------- /src/lib/crypto/kyber_ecdh_composite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/kyber_ecdh_composite.h -------------------------------------------------------------------------------- /src/lib/crypto/mem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/mem.cpp -------------------------------------------------------------------------------- /src/lib/crypto/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/mem.h -------------------------------------------------------------------------------- /src/lib/crypto/mem_ossl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/mem_ossl.cpp -------------------------------------------------------------------------------- /src/lib/crypto/mpi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/mpi.cpp -------------------------------------------------------------------------------- /src/lib/crypto/mpi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/mpi.hpp -------------------------------------------------------------------------------- /src/lib/crypto/ossl_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/ossl_utils.hpp -------------------------------------------------------------------------------- /src/lib/crypto/rng.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/rng.cpp -------------------------------------------------------------------------------- /src/lib/crypto/rng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/rng.h -------------------------------------------------------------------------------- /src/lib/crypto/rng_ossl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/rng_ossl.cpp -------------------------------------------------------------------------------- /src/lib/crypto/rsa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/rsa.cpp -------------------------------------------------------------------------------- /src/lib/crypto/rsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/rsa.h -------------------------------------------------------------------------------- /src/lib/crypto/rsa_ossl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/rsa_ossl.cpp -------------------------------------------------------------------------------- /src/lib/crypto/s2k.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/s2k.cpp -------------------------------------------------------------------------------- /src/lib/crypto/s2k.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/s2k.h -------------------------------------------------------------------------------- /src/lib/crypto/s2k_ossl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/s2k_ossl.cpp -------------------------------------------------------------------------------- /src/lib/crypto/sha1cd/sha1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/sha1cd/sha1.c -------------------------------------------------------------------------------- /src/lib/crypto/sha1cd/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/sha1cd/sha1.h -------------------------------------------------------------------------------- /src/lib/crypto/sha1cd/ubc_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/sha1cd/ubc_check.c -------------------------------------------------------------------------------- /src/lib/crypto/sha1cd/ubc_check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/sha1cd/ubc_check.h -------------------------------------------------------------------------------- /src/lib/crypto/signatures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/signatures.cpp -------------------------------------------------------------------------------- /src/lib/crypto/signatures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/signatures.h -------------------------------------------------------------------------------- /src/lib/crypto/sm2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/sm2.cpp -------------------------------------------------------------------------------- /src/lib/crypto/sm2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/sm2.h -------------------------------------------------------------------------------- /src/lib/crypto/sm2_ossl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/sm2_ossl.cpp -------------------------------------------------------------------------------- /src/lib/crypto/sphincsplus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/sphincsplus.cpp -------------------------------------------------------------------------------- /src/lib/crypto/sphincsplus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/sphincsplus.h -------------------------------------------------------------------------------- /src/lib/crypto/symmetric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/symmetric.cpp -------------------------------------------------------------------------------- /src/lib/crypto/symmetric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/symmetric.h -------------------------------------------------------------------------------- /src/lib/crypto/symmetric_common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/symmetric_common.cpp -------------------------------------------------------------------------------- /src/lib/crypto/symmetric_ossl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/symmetric_ossl.cpp -------------------------------------------------------------------------------- /src/lib/crypto/x25519.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/x25519.cpp -------------------------------------------------------------------------------- /src/lib/crypto/x25519.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/crypto/x25519.h -------------------------------------------------------------------------------- /src/lib/defaults.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/defaults.h -------------------------------------------------------------------------------- /src/lib/enc_material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/enc_material.cpp -------------------------------------------------------------------------------- /src/lib/enc_material.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/enc_material.hpp -------------------------------------------------------------------------------- /src/lib/ffi-priv-types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/ffi-priv-types.h -------------------------------------------------------------------------------- /src/lib/fingerprint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/fingerprint.cpp -------------------------------------------------------------------------------- /src/lib/fingerprint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/fingerprint.hpp -------------------------------------------------------------------------------- /src/lib/json-utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/json-utils.cpp -------------------------------------------------------------------------------- /src/lib/json-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/json-utils.h -------------------------------------------------------------------------------- /src/lib/key-provider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/key-provider.cpp -------------------------------------------------------------------------------- /src/lib/key-provider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/key-provider.h -------------------------------------------------------------------------------- /src/lib/key.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/key.cpp -------------------------------------------------------------------------------- /src/lib/key.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/key.hpp -------------------------------------------------------------------------------- /src/lib/key_material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/key_material.cpp -------------------------------------------------------------------------------- /src/lib/key_material.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/key_material.hpp -------------------------------------------------------------------------------- /src/lib/keygen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/keygen.cpp -------------------------------------------------------------------------------- /src/lib/keygen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/keygen.hpp -------------------------------------------------------------------------------- /src/lib/librnp.3.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/librnp.3.adoc -------------------------------------------------------------------------------- /src/lib/librnp.symbols: -------------------------------------------------------------------------------- 1 | _rnp_* 2 | -------------------------------------------------------------------------------- /src/lib/librnp.vsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/librnp.vsc -------------------------------------------------------------------------------- /src/lib/logging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/logging.cpp -------------------------------------------------------------------------------- /src/lib/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/logging.h -------------------------------------------------------------------------------- /src/lib/pass-provider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/pass-provider.cpp -------------------------------------------------------------------------------- /src/lib/pass-provider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/pass-provider.h -------------------------------------------------------------------------------- /src/lib/rawpacket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/rawpacket.cpp -------------------------------------------------------------------------------- /src/lib/rawpacket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/rawpacket.hpp -------------------------------------------------------------------------------- /src/lib/rnp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/rnp.cpp -------------------------------------------------------------------------------- /src/lib/sec_profile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/sec_profile.cpp -------------------------------------------------------------------------------- /src/lib/sec_profile.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/sec_profile.hpp -------------------------------------------------------------------------------- /src/lib/sig_material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/sig_material.cpp -------------------------------------------------------------------------------- /src/lib/sig_material.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/sig_material.hpp -------------------------------------------------------------------------------- /src/lib/sig_subpacket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/sig_subpacket.cpp -------------------------------------------------------------------------------- /src/lib/sig_subpacket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/sig_subpacket.hpp -------------------------------------------------------------------------------- /src/lib/signature.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/signature.cpp -------------------------------------------------------------------------------- /src/lib/signature.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/signature.hpp -------------------------------------------------------------------------------- /src/lib/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/types.h -------------------------------------------------------------------------------- /src/lib/userid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/userid.cpp -------------------------------------------------------------------------------- /src/lib/userid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/userid.hpp -------------------------------------------------------------------------------- /src/lib/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/utils.cpp -------------------------------------------------------------------------------- /src/lib/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/utils.h -------------------------------------------------------------------------------- /src/lib/version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/lib/version.h.in -------------------------------------------------------------------------------- /src/librekey/g23_sexp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librekey/g23_sexp.hpp -------------------------------------------------------------------------------- /src/librekey/kbx_blob.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librekey/kbx_blob.hpp -------------------------------------------------------------------------------- /src/librekey/key_store_g10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librekey/key_store_g10.cpp -------------------------------------------------------------------------------- /src/librekey/key_store_g10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librekey/key_store_g10.h -------------------------------------------------------------------------------- /src/librekey/key_store_kbx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librekey/key_store_kbx.cpp -------------------------------------------------------------------------------- /src/librekey/key_store_pgp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librekey/key_store_pgp.cpp -------------------------------------------------------------------------------- /src/librekey/rnp_key_store.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librekey/rnp_key_store.cpp -------------------------------------------------------------------------------- /src/librepgp/stream-armor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-armor.cpp -------------------------------------------------------------------------------- /src/librepgp/stream-armor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-armor.h -------------------------------------------------------------------------------- /src/librepgp/stream-common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-common.cpp -------------------------------------------------------------------------------- /src/librepgp/stream-common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-common.h -------------------------------------------------------------------------------- /src/librepgp/stream-ctx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-ctx.cpp -------------------------------------------------------------------------------- /src/librepgp/stream-ctx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-ctx.h -------------------------------------------------------------------------------- /src/librepgp/stream-def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-def.h -------------------------------------------------------------------------------- /src/librepgp/stream-dump.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-dump.cpp -------------------------------------------------------------------------------- /src/librepgp/stream-dump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-dump.h -------------------------------------------------------------------------------- /src/librepgp/stream-key.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-key.cpp -------------------------------------------------------------------------------- /src/librepgp/stream-key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-key.h -------------------------------------------------------------------------------- /src/librepgp/stream-packet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-packet.cpp -------------------------------------------------------------------------------- /src/librepgp/stream-packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-packet.h -------------------------------------------------------------------------------- /src/librepgp/stream-parse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-parse.cpp -------------------------------------------------------------------------------- /src/librepgp/stream-parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-parse.h -------------------------------------------------------------------------------- /src/librepgp/stream-sig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-sig.cpp -------------------------------------------------------------------------------- /src/librepgp/stream-sig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-sig.h -------------------------------------------------------------------------------- /src/librepgp/stream-write.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-write.cpp -------------------------------------------------------------------------------- /src/librepgp/stream-write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/stream-write.h -------------------------------------------------------------------------------- /src/librepgp/v2_seipd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/v2_seipd.cpp -------------------------------------------------------------------------------- /src/librepgp/v2_seipd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/librepgp/v2_seipd.h -------------------------------------------------------------------------------- /src/rnp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/rnp/CMakeLists.txt -------------------------------------------------------------------------------- /src/rnp/fficli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/rnp/fficli.cpp -------------------------------------------------------------------------------- /src/rnp/fficli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/rnp/fficli.h -------------------------------------------------------------------------------- /src/rnp/rnp.1.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/rnp/rnp.1.adoc -------------------------------------------------------------------------------- /src/rnp/rnp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/rnp/rnp.cpp -------------------------------------------------------------------------------- /src/rnp/rnpcfg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/rnp/rnpcfg.cpp -------------------------------------------------------------------------------- /src/rnp/rnpcfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/rnp/rnpcfg.h -------------------------------------------------------------------------------- /src/rnp/rnpcpp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/rnp/rnpcpp.hpp -------------------------------------------------------------------------------- /src/rnpkeys/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/rnpkeys/CMakeLists.txt -------------------------------------------------------------------------------- /src/rnpkeys/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/rnpkeys/main.cpp -------------------------------------------------------------------------------- /src/rnpkeys/rnpkeys.1.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/rnpkeys/rnpkeys.1.adoc -------------------------------------------------------------------------------- /src/rnpkeys/rnpkeys.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/rnpkeys/rnpkeys.cpp -------------------------------------------------------------------------------- /src/rnpkeys/rnpkeys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/rnpkeys/rnpkeys.h -------------------------------------------------------------------------------- /src/rnpkeys/tui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/rnpkeys/tui.cpp -------------------------------------------------------------------------------- /src/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/cipher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/cipher.cpp -------------------------------------------------------------------------------- /src/tests/cipher_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/cipher_cxx.cpp -------------------------------------------------------------------------------- /src/tests/cli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/cli.cpp -------------------------------------------------------------------------------- /src/tests/cli_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/cli_common.py -------------------------------------------------------------------------------- /src/tests/cli_perf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/cli_perf.py -------------------------------------------------------------------------------- /src/tests/cli_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/cli_tests.py -------------------------------------------------------------------------------- /src/tests/data/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/.gitattributes -------------------------------------------------------------------------------- /src/tests/data/.keepme: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024-sec.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024-sec.gpg -------------------------------------------------------------------------------- /src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024.gpg -------------------------------------------------------------------------------- /src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048-sec.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048-sec.gpg -------------------------------------------------------------------------------- /src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048.gpg -------------------------------------------------------------------------------- /src/tests/data/cli_EncryptSign/GnuPG_rsa_3072_3072-sec.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/cli_EncryptSign/GnuPG_rsa_3072_3072-sec.gpg -------------------------------------------------------------------------------- /src/tests/data/cli_EncryptSign/GnuPG_rsa_3072_3072.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/cli_EncryptSign/GnuPG_rsa_3072_3072.gpg -------------------------------------------------------------------------------- /src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096-sec.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096-sec.gpg -------------------------------------------------------------------------------- /src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096.gpg -------------------------------------------------------------------------------- /src/tests/data/cli_EncryptSign/regenerate_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/cli_EncryptSign/regenerate_keys -------------------------------------------------------------------------------- /src/tests/data/draft-ietf-openpgp-pqc/v4-eddsa-mlkem.pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/draft-ietf-openpgp-pqc/v4-eddsa-mlkem.pub.asc -------------------------------------------------------------------------------- /src/tests/data/draft-ietf-openpgp-pqc/v4-eddsa-mlkem.sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/draft-ietf-openpgp-pqc/v4-eddsa-mlkem.sec.asc -------------------------------------------------------------------------------- /src/tests/data/draft-ietf-openpgp-pqc/v4-seipdv1.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/draft-ietf-openpgp-pqc/v4-seipdv1.asc -------------------------------------------------------------------------------- /src/tests/data/draft-ietf-openpgp-pqc/v4-seipdv2.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/draft-ietf-openpgp-pqc/v4-seipdv2.asc -------------------------------------------------------------------------------- /src/tests/data/draft-ietf-openpgp-pqc/v6-eddsa-mlkem.pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/draft-ietf-openpgp-pqc/v6-eddsa-mlkem.pub.asc -------------------------------------------------------------------------------- /src/tests/data/draft-ietf-openpgp-pqc/v6-eddsa-mlkem.sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/draft-ietf-openpgp-pqc/v6-eddsa-mlkem.sec.asc -------------------------------------------------------------------------------- /src/tests/data/draft-ietf-openpgp-pqc/v6-seipdv2.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/draft-ietf-openpgp-pqc/v6-seipdv2.asc -------------------------------------------------------------------------------- /src/tests/data/issue1188/armored_revocation_signature.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/issue1188/armored_revocation_signature.pgp -------------------------------------------------------------------------------- /src/tests/data/keyrings/1/info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/1/info.txt -------------------------------------------------------------------------------- /src/tests/data/keyrings/1/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/1/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/keyrings/1/pubring.gpg.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/1/pubring.gpg.asc -------------------------------------------------------------------------------- /src/tests/data/keyrings/1/secring-cast5.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/1/secring-cast5.gpg -------------------------------------------------------------------------------- /src/tests/data/keyrings/1/secring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/1/secring.gpg -------------------------------------------------------------------------------- /src/tests/data/keyrings/2/info.txt: -------------------------------------------------------------------------------- 1 | These are pgp263-test.*.asc from gnupg's tests. 2 | -------------------------------------------------------------------------------- /src/tests/data/keyrings/2/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/2/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/keyrings/2/secring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/2/secring.gpg -------------------------------------------------------------------------------- /src/tests/data/keyrings/3/info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/3/info.txt -------------------------------------------------------------------------------- /src/tests/data/keyrings/3/pubring.kbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/3/pubring.kbx -------------------------------------------------------------------------------- /src/tests/data/keyrings/4/info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/4/info.txt -------------------------------------------------------------------------------- /src/tests/data/keyrings/4/pubring.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/4/pubring.pgp -------------------------------------------------------------------------------- /src/tests/data/keyrings/4/rsav3-p.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/4/rsav3-p.asc -------------------------------------------------------------------------------- /src/tests/data/keyrings/4/rsav3-s.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/4/rsav3-s.asc -------------------------------------------------------------------------------- /src/tests/data/keyrings/4/secring.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/4/secring.pgp -------------------------------------------------------------------------------- /src/tests/data/keyrings/5/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/5/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/keyrings/5/secring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/5/secring.gpg -------------------------------------------------------------------------------- /src/tests/data/keyrings/6/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/6/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/keyrings/6/secring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/6/secring.gpg -------------------------------------------------------------------------------- /src/tests/data/keyrings/7/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/7/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/keyrings/7/secring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/keyrings/7/secring.gpg -------------------------------------------------------------------------------- /src/tests/data/test_cli/hello.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli/hello.txt -------------------------------------------------------------------------------- /src/tests/data/test_cli_g10_defkey/g10/pubring.kbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_g10_defkey/g10/pubring.kbx -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/g10_list_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/g10_list_keys -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/g10_list_keys_no_bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/g10_list_keys_no_bp -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/g10_list_keys_sec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/g10_list_keys_sec -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/g10_list_keys_sec_no_bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/g10_list_keys_sec_no_bp -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/getkey_00000000: -------------------------------------------------------------------------------- 1 | Key(s) not found. 2 | -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/getkey_2fcadf05ffa501bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/getkey_2fcadf05ffa501bb -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/getkey_2fcadf05ffa501bb_sec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/getkey_2fcadf05ffa501bb_sec -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/getkey_2fcadf05ffa501bb_sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/getkey_2fcadf05ffa501bb_sig -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/getkey_2fcadf05ffa501bb_y2k38: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/getkey_2fcadf05ffa501bb_y2k38 -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/getkey_zzzzzzzz: -------------------------------------------------------------------------------- 1 | Key(s) not found. 2 | -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/keyring_1_list_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/keyring_1_list_keys -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/keyring_1_list_keys_sec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/keyring_1_list_keys_sec -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/keyring_1_list_keys_sec_y2k38: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/keyring_1_list_keys_sec_y2k38 -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/keyring_1_list_keys_y2k38: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/keyring_1_list_keys_y2k38 -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/keyring_1_list_sigs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/keyring_1_list_sigs -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/keyring_1_list_sigs_sec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/keyring_1_list_sigs_sec -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/keyring_1_list_sigs_sec_y2k38: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/keyring_1_list_sigs_sec_y2k38 -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/keyring_1_list_sigs_y2k38: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/keyring_1_list_sigs_y2k38 -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/keyring_2_list_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/keyring_2_list_keys -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/keyring_2_list_sigs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/keyring_2_list_sigs -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/keyring_3_list_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/keyring_3_list_keys -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/keyring_3_list_keys_y2k38: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/keyring_3_list_keys_y2k38 -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/keyring_3_list_sigs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/keyring_3_list_sigs -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/keyring_3_list_sigs_y2k38: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/keyring_3_list_sigs_y2k38 -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/keyring_5_list_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/keyring_5_list_keys -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/keyring_5_list_sigs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/keyring_5_list_sigs -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/test_stream_key_load_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/test_stream_key_load_keys -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/test_stream_key_load_keys_sec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/test_stream_key_load_keys_sec -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/test_stream_key_load_sigs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/test_stream_key_load_sigs -------------------------------------------------------------------------------- /src/tests/data/test_cli_rnpkeys/test_stream_key_load_sigs_sec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_cli_rnpkeys/test_stream_key_load_sigs_sec -------------------------------------------------------------------------------- /src/tests/data/test_compression/cleartext-z-bz.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_compression/cleartext-z-bz.txt -------------------------------------------------------------------------------- /src/tests/data/test_ffi_json/generate-bad-pk-alg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_ffi_json/generate-bad-pk-alg.json -------------------------------------------------------------------------------- /src/tests/data/test_ffi_json/generate-eddsa-wrong-prefs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_ffi_json/generate-eddsa-wrong-prefs.json -------------------------------------------------------------------------------- /src/tests/data/test_ffi_json/generate-pair-dsa-elg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_ffi_json/generate-pair-dsa-elg.json -------------------------------------------------------------------------------- /src/tests/data/test_ffi_json/generate-pair.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_ffi_json/generate-pair.json -------------------------------------------------------------------------------- /src/tests/data/test_ffi_json/generate-primary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_ffi_json/generate-primary.json -------------------------------------------------------------------------------- /src/tests/data/test_ffi_json/generate-sub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_ffi_json/generate-sub.json -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/dsa-eg-pub-forged-key.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/dsa-eg-pub-forged-key.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/dsa-eg-pub-forged-subkey.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/dsa-eg-pub-forged-subkey.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/dsa-eg-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/dsa-eg-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/ecc-25519-pub-forged-key.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/ecc-25519-pub-forged-key.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/ecc-25519-pub-future-cert.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/ecc-25519-pub-future-cert.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/ecc-25519-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/ecc-25519-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/ecc-p256-pub-expired-key.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/ecc-p256-pub-expired-key.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/ecc-p256-pub-forged-key.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/ecc-p256-pub-forged-key.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/ecc-p256-pub-no-binding.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/ecc-p256-pub-no-binding.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/ecc-p256-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/ecc-p256-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/ecc-p256-sec-expired-key.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/ecc-p256-sec-expired-key.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/ecc-p256-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/ecc-p256-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/eddsa-2012-md5-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/eddsa-2012-md5-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/eddsa-2012-md5-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/eddsa-2012-md5-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/eddsa-2024-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/eddsa-2024-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/eddsa-2024-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/eddsa-2024-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/rsa-rsa-pub-forged-key.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/rsa-rsa-pub-forged-key.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/rsa-rsa-pub-forged-subkey.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/rsa-rsa-pub-forged-subkey.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/rsa-rsa-pub-future-key.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/rsa-rsa-pub-future-key.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/rsa-rsa-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/rsa-rsa-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/rsa-rsa-sec-future-key.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/rsa-rsa-sec-future-key.pgp -------------------------------------------------------------------------------- /src/tests/data/test_forged_keys/rsa-rsa-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_forged_keys/rsa-rsa-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_fuzz_dump/abrt-5093675862917120: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_fuzz_dump/abrt-5093675862917120 -------------------------------------------------------------------------------- /src/tests/data/test_fuzz_dump/outofmemory-5570076898623488: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_fuzz_dump/outofmemory-5570076898623488 -------------------------------------------------------------------------------- /src/tests/data/test_fuzz_dump/outofmemory-6111789935624192: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_fuzz_dump/outofmemory-6111789935624192 -------------------------------------------------------------------------------- /src/tests/data/test_fuzz_dump/timeout-6057122298462208: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_fuzz_dump/timeout-6057122298462208 -------------------------------------------------------------------------------- /src/tests/data/test_fuzz_dump/timeout-6462239459115008: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_fuzz_dump/timeout-6462239459115008 -------------------------------------------------------------------------------- /src/tests/data/test_fuzz_keyring/timeout-6140201111519232: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_fuzz_keyring/timeout-6140201111519232 -------------------------------------------------------------------------------- /src/tests/data/test_fuzz_keyring_g10/crash_5528625325932544: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_fuzz_keyring_g10/crash_5528625325932544 -------------------------------------------------------------------------------- /src/tests/data/test_fuzz_keyring_g10/crash_c9cabce6f8d7b36fde0306c86ce81c4f554cbd2a: -------------------------------------------------------------------------------- 1 | (((2:h() 2 | -------------------------------------------------------------------------------- /src/tests/data/test_fuzz_keyring_kbx/timeout-5101021410951168: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_fuzz_keyring_kbx/timeout-5101021410951168 -------------------------------------------------------------------------------- /src/tests/data/test_fuzz_verify/timeout-5229070269153280: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_fuzz_verify/timeout-5229070269153280 -------------------------------------------------------------------------------- /src/tests/data/test_fuzz_verify/timeout-6613852539453440: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_fuzz_verify/timeout-6613852539453440 -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/alice-2-keys-same-grip.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/alice-2-keys-same-grip.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/alice-2-subs-same-grip.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/alice-2-subs-same-grip.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/alice-3-uids.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/alice-3-uids.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/alice-rev-no-reason.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/alice-rev-no-reason.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/alice-s2k-101-1-subs.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/alice-s2k-101-1-subs.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/alice-s2k-101-2-card.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/alice-s2k-101-2-card.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/alice-s2k-101-3.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/alice-s2k-101-3.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/alice-s2k-101-unknown.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/alice-s2k-101-unknown.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/alice-sig-misc-values.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/alice-sig-misc-values.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/alice-sub-sig-fp.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/alice-sub-sig-fp.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/alice-sub-sig-keyid.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/alice-sub-sig-keyid.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/alice-uid-binding.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/alice-uid-binding.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-25519-non-tweaked.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-25519-non-tweaked.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-25519-tweaked-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-25519-tweaked-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-binding-hash-alg.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-binding-hash-alg.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-critical-notations.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-critical-notations.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-eddsa-small-x-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-eddsa-small-x-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-eddsa-small-x-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-eddsa-small-x-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-eg-4096-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-eg-4096-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-eg-4096-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-eg-4096-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-empty-packets.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-empty-packets.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-empty-packets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-empty-packets.txt -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-empty-uid-raw.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-empty-uid-raw.txt -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-empty-uid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-empty-uid.json -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-empty-uid.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-empty-uid.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-empty-uid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-empty-uid.txt -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-malf-sig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-malf-sig.json -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-malf-sig.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-malf-sig.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-malf-sig.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-malf-sig.txt -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-rsa-2001-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-rsa-2001-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-rsa-2001-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-rsa-2001-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-sub-0-expiry.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-sub-0-expiry.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-sub-crit-note-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-sub-crit-note-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-sub-crit-note-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-sub-crit-note-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/key-unhashed-subpkts.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/key-unhashed-subpkts.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/pubring-malf-cert.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/pubring-malf-cert.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/pubring-malf-key0.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/pubring-malf-key0.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/secring-malf-key0.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/secring-malf-key0.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_edge_cases/secring-malf-key1.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_edge_cases/secring-malf-key1.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/alice-cert.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/alice-cert.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/alice-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/alice-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/alice-rev.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/alice-rev.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/alice-revoker-sig.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/alice-revoker-sig.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/alice-revoker-sig.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/alice-revoker-sig.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/alice-revoker.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/alice-revoker.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/alice-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/alice-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/alice-sign-sub-exp-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/alice-sign-sub-exp-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/alice-sign-sub-exp-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/alice-sign-sub-exp-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/alice-sign-sub-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/alice-sign-sub-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/alice-sign-sub-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/alice-sign-sub-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/alice-sigs-malf.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/alice-sigs-malf.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/alice-sigs.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/alice-sigs.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/alice-sigs.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/alice-sigs.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/alice-sub-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/alice-sub-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/alice-sub-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/alice-sub-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/basil-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/basil-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/basil-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/basil-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case1/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case1/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case10/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case10/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case11/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case11/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case12/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case12/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case13/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case13/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case14/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case14/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case15/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case15/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case2/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case2/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case3/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case3/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case4/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case4/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case5/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case5/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case5/generate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case5/generate.cpp -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case5/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case5/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case6/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case6/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case7/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case7/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case8/message.txt: -------------------------------------------------------------------------------- 1 | Hello, world! 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case8/message.txt.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case8/message.txt.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case8/primary.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case8/primary.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case8/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case8/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case8/subkey-no-sig.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case8/subkey-no-sig.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case8/subkey.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case8/subkey.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/case9/pubring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/case9/pubring.gpg -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/cases.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/cases.txt -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/claus-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/claus-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/claus-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/claus-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/encrypting-primary.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/encrypting-primary.pgp -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/rsa_key_small_sig-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/rsa_key_small_sig-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_key_validity/rsa_key_small_sig-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_key_validity/rsa_key_small_sig-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_large_MPIs/message.enc.rsa16384.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_large_MPIs/message.enc.rsa16384.pgp -------------------------------------------------------------------------------- /src/tests/data/test_large_MPIs/message.enc.rsa16385.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_large_MPIs/message.enc.rsa16385.pgp -------------------------------------------------------------------------------- /src/tests/data/test_large_MPIs/rsa-priv-16384bits.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_large_MPIs/rsa-priv-16384bits.pgp -------------------------------------------------------------------------------- /src/tests/data/test_large_MPIs/rsa-priv-16385bits.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_large_MPIs/rsa-priv-16385bits.pgp -------------------------------------------------------------------------------- /src/tests/data/test_large_MPIs/rsa-pub-16384bits.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_large_MPIs/rsa-pub-16384bits.pgp -------------------------------------------------------------------------------- /src/tests/data/test_large_MPIs/rsa-pub-16385bits.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_large_MPIs/rsa-pub-16385bits.pgp -------------------------------------------------------------------------------- /src/tests/data/test_large_MPIs/rsa-pub-65535bits.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_large_MPIs/rsa-pub-65535bits.pgp -------------------------------------------------------------------------------- /src/tests/data/test_large_MPIs/rsa-pub-65535bits.pgp.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_large_MPIs/rsa-pub-65535bits.pgp.sig -------------------------------------------------------------------------------- /src/tests/data/test_large_packet/4g.bzip2.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_large_packet/4g.bzip2.gpg -------------------------------------------------------------------------------- /src/tests/data/test_list_packets/ecc-p256-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_list_packets/ecc-p256-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_list_packets/list_all.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_list_packets/list_all.txt -------------------------------------------------------------------------------- /src/tests/data/test_list_packets/list_grips.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_list_packets/list_grips.txt -------------------------------------------------------------------------------- /src/tests/data/test_list_packets/list_json.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_list_packets/list_json.txt -------------------------------------------------------------------------------- /src/tests/data/test_list_packets/list_json_all.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_list_packets/list_json_all.txt -------------------------------------------------------------------------------- /src/tests/data/test_list_packets/list_json_grips.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_list_packets/list_json_grips.txt -------------------------------------------------------------------------------- /src/tests/data/test_list_packets/list_json_mpi.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_list_packets/list_json_mpi.txt -------------------------------------------------------------------------------- /src/tests/data/test_list_packets/list_json_raw.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_list_packets/list_json_raw.txt -------------------------------------------------------------------------------- /src/tests/data/test_list_packets/list_mpi.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_list_packets/list_mpi.txt -------------------------------------------------------------------------------- /src/tests/data/test_list_packets/list_raw.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_list_packets/list_raw.txt -------------------------------------------------------------------------------- /src/tests/data/test_list_packets/list_standard.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_list_packets/list_standard.txt -------------------------------------------------------------------------------- /src/tests/data/test_messages/cleartext.rnp-aead-eax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/cleartext.rnp-aead-eax -------------------------------------------------------------------------------- /src/tests/data/test_messages/data.enc.small-rsa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/data.enc.small-rsa -------------------------------------------------------------------------------- /src/tests/data/test_messages/eddsa-zero-r.txt.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/eddsa-zero-r.txt.sig -------------------------------------------------------------------------------- /src/tests/data/test_messages/eddsa-zero-s.txt.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/eddsa-zero-s.txt.sig -------------------------------------------------------------------------------- /src/tests/data/test_messages/expired_signing_key-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/expired_signing_key-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_messages/expired_signing_key-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/expired_signing_key-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_messages/expired_signing_sub-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/expired_signing_sub-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_messages/expired_signing_sub-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/expired_signing_sub-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_messages/future.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/future.pgp -------------------------------------------------------------------------------- /src/tests/data/test_messages/key-rsas-rsae.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/key-rsas-rsae.asc -------------------------------------------------------------------------------- /src/tests/data/test_messages/message-32k-crlf.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message-32k-crlf.txt -------------------------------------------------------------------------------- /src/tests/data/test_messages/message-32k-crlf.txt.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message-32k-crlf.txt.gpg -------------------------------------------------------------------------------- /src/tests/data/test_messages/message-32k-crlf.txt.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message-32k-crlf.txt.sig -------------------------------------------------------------------------------- /src/tests/data/test_messages/message-encrypted-rsas.txt.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message-encrypted-rsas.txt.pgp -------------------------------------------------------------------------------- /src/tests/data/test_messages/message-signed-rsae.txt.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message-signed-rsae.txt.pgp -------------------------------------------------------------------------------- /src/tests/data/test_messages/message-trailing-cr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message-trailing-cr.txt -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.4k-long-lines: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.4k-long-lines -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.4k-long-lines.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.4k-long-lines.asc -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.aead-windows-issue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.aead-windows-issue -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.aead-windows-issue2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.aead-windows-issue2 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.compr-encr.31-rounds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.compr-encr.31-rounds -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.compr-encr.32-rounds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.compr-encr.32-rounds -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.compr.128-rounds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.compr.128-rounds -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.enc-password: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.enc-password -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.sig.asc.malf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.sig.asc.malf -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.text-sig-crcr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.text-sig-crcr -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.text-sig-crcr.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.text-sig-crcr.sig -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.2sigs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.2sigs -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.2sigs-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.2sigs-2 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.armor-hdrs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.armor-hdrs -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.armor-wr-trail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.armor-wr-trail -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.asc -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.clear-2-sigs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.clear-2-sigs -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.clear-2-sigs-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.clear-2-sigs-2 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.cleartext-malf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.cleartext-malf -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.cleartext-nosig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.cleartext-nosig -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.cleartext-signed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.cleartext-signed -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.crlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.crlf -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.empty.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.empty.sig -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-3key-2p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-3key-2p -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-aead-eax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-aead-eax -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-aead-eax-malf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-aead-eax-malf -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-aead-ocb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-aead-ocb -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-aead-ocb-aes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-aead-ocb-aes -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-aead-ocb-malf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-aead-ocb-malf -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-eg-bad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-eg-bad -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-eg-bad2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-eg-bad2 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-hidden-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-hidden-1 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-hidden-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-hidden-2 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-malf-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-malf-1 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-malf-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-malf-2 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-malf-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-malf-3 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-malf-4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-malf-4 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-malf-5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-malf-5 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-mdc -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-no-mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-no-mdc -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-sign-25519: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-sign-25519 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-signed-sm2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-signed-sm2 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-sm2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-sm2 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.enc-wrong-alg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.enc-wrong-alg -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.encrypted: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.encrypted -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.gpg-armored: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.gpg-armored -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.literal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.literal -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.marker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.marker -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.marker.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.marker.asc -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.marker.malf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.marker.malf -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.pkesk-skesk-v10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.pkesk-skesk-v10 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.sig -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.sig-text: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.sig-text -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.sig.malf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.sig.malf -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.sign-small-eddsa-x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.sign-small-eddsa-x -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-2-2-onepass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-2-2-onepass -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-2-2-sig-v10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-2-2-sig-v10 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-2-onepass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-2-onepass -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-class19: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-class19 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-dsa4096: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-dsa4096 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-encrypted: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-encrypted -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-expired-key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-expired-key -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-expired-sub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-expired-sub -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-md5-after: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-md5-after -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-md5-before: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-md5-before -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-mimemode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-mimemode -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-no-z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-no-z -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-no-z-malf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-no-z-malf -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-sha1-after: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-sha1-after -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-sha1-before: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-sha1-before -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-sm2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-sm2 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed-sym-none-z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed-sym-none-z -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed.invsig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed.invsig -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed.malfsig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed.malfsig -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed.md5 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed.nosig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed.nosig -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed.sha1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed.sha1 -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed.unknown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed.unknown -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.txt.signed.v5-rsa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.txt.signed.v5-rsa -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.wrong-armor.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.wrong-armor.asc -------------------------------------------------------------------------------- /src/tests/data/test_messages/message.zlib-quine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message.zlib-quine -------------------------------------------------------------------------------- /src/tests/data/test_messages/message_mdc_8k_1.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message_mdc_8k_1.pgp -------------------------------------------------------------------------------- /src/tests/data/test_messages/message_mdc_8k_2.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message_mdc_8k_2.pgp -------------------------------------------------------------------------------- /src/tests/data/test_messages/message_mdc_8k_cut1.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message_mdc_8k_cut1.pgp -------------------------------------------------------------------------------- /src/tests/data/test_messages/message_mdc_8k_cut22.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/message_mdc_8k_cut22.pgp -------------------------------------------------------------------------------- /src/tests/data/test_messages/pubkey-aead-eax.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/pubkey-aead-eax.gpg -------------------------------------------------------------------------------- /src/tests/data/test_messages/seckey-aead-eax.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/seckey-aead-eax.gpg -------------------------------------------------------------------------------- /src/tests/data/test_messages/shattered-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/shattered-1.pdf -------------------------------------------------------------------------------- /src/tests/data/test_messages/shattered-1.pdf.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/shattered-1.pdf.sig -------------------------------------------------------------------------------- /src/tests/data/test_messages/shattered-2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/shattered-2.pdf -------------------------------------------------------------------------------- /src/tests/data/test_messages/shattered-2.pdf.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_messages/shattered-2.pdf.gpg -------------------------------------------------------------------------------- /src/tests/data/test_partial_length/message.txt.partial-1g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_partial_length/message.txt.partial-1g -------------------------------------------------------------------------------- /src/tests/data/test_partial_length/message.txt.partial-256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_partial_length/message.txt.partial-256 -------------------------------------------------------------------------------- /src/tests/data/test_partial_length/pubring.gpg.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_partial_length/pubring.gpg.partial -------------------------------------------------------------------------------- /src/tests/data/test_repgp/encrypted_key.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_repgp/encrypted_key.gpg -------------------------------------------------------------------------------- /src/tests/data/test_repgp/encrypted_text.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_repgp/encrypted_text.gpg -------------------------------------------------------------------------------- /src/tests/data/test_repgp/signed.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_repgp/signed.gpg -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/1024_peek_buf.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/1024_peek_buf.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/b64_trailer_extra_data.b64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/b64_trailer_extra_data.b64 -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/duplicate_header_line.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/duplicate_header_line.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/ecc-25519-pub-bad-crc.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/ecc-25519-pub-bad-crc.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/empty_header_line.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/empty_header_line.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/long_b64_trailer.b64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/long_b64_trailer.b64 -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/long_header_line.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/long_header_line.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/long_header_line_1024.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/long_header_line_1024.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/long_header_line_64k.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/long_header_line_64k.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/message_64k_oneline.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/message_64k_oneline.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/misc_headers.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/misc_headers.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/too_short_header.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/too_short_header.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/wrong_b64_trailer.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/wrong_b64_trailer.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/wrong_chars_base64_1.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/wrong_chars_base64_1.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/wrong_chars_base64_2.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/wrong_chars_base64_2.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/wrong_chars_base64_3.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/wrong_chars_base64_3.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/wrong_chars_base64_4.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/wrong_chars_base64_4.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/wrong_chars_crc.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/wrong_chars_crc.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/wrong_chars_header.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/wrong_chars_header.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_armor/wrong_header_line.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_armor/wrong_header_line.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/dsa-eg-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/dsa-eg-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/dsa-eg-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/dsa-eg-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/dsa4096-eg4096.pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/dsa4096-eg4096.pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/dsa4096-eg4096.sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/dsa4096-eg4096.sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-25519-2subs-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-25519-2subs-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-25519-photo-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-25519-photo-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-25519-pub-2.b64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-25519-pub-2.b64 -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-25519-pub-3.b64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-25519-pub-3.b64 -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-25519-pub-4.b64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-25519-pub-4.b64 -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-25519-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-25519-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-25519-pub.b64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-25519-pub.b64 -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-25519-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-25519-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-bp256-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-bp256-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-bp256-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-bp256-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-bp384-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-bp384-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-bp384-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-bp384-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-bp512-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-bp512-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-bp512-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-bp512-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-p256-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-p256-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-p256-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-p256-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-p256k1-pub-2.b64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-p256k1-pub-2.b64 -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-p256k1-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-p256k1-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-p256k1-pub.b64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-p256k1-pub.b64 -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-p256k1-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-p256k1-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-p256k1-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-p256k1-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-p384-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-p384-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-p384-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-p384-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-p521-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-p521-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-p521-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-p521-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-x25519-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-x25519-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/ecc-x25519-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/ecc-x25519-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/eddsa-00-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/eddsa-00-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/eddsa-00-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/eddsa-00-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/g10/pubring.kbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/g10/pubring.kbx -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/g23-v5/pubring.kbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/g23-v5/pubring.kbx -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/g23/pubring.kbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/g23/pubring.kbx -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/key0-sub01.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/key0-sub01.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/key0-sub02.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/key0-sub02.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/key0-sub1.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/key0-sub1.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/rsa-rsa-2-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/rsa-rsa-2-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/rsa-rsa-2-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/rsa-rsa-2-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/rsa-rsa-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/rsa-rsa-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/rsa-rsa-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/rsa-rsa-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/sm2-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/sm2-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/sm2-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/sm2-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/v5-dsa-eg-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/v5-dsa-eg-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/v5-dsa-eg-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/v5-dsa-eg-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/v5-ecc-25519-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/v5-ecc-25519-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/v5-ecc-25519-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/v5-ecc-25519-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/v5-ecc-448-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/v5-ecc-448-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/v5-ecc-448-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/v5-ecc-448-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/v5-ecc-p256-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/v5-ecc-p256-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/v5-ecc-p256-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/v5-ecc-p256-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/v5-rsa-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/v5-rsa-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_load/v5-rsa-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_load/v5-rsa-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/key-both.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/key-both.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/key-pub-just-key.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/key-pub-just-key.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/key-pub-subkey-1.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/key-pub-subkey-1.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/key-pub-subkey-2.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/key-pub-subkey-2.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/key-pub-uid-1.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/key-pub-uid-1.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/key-pub-uid-2.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/key-pub-uid-2.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/key-pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/key-pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/key-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/key-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/key-sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/key-sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/key-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/key-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/pkt-key-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/pkt-key-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/pkt-key-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/pkt-key-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/pkt-sub0-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/pkt-sub0-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/pkt-sub0-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/pkt-sub0-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/pkt-sub0-sig.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/pkt-sub0-sig.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/pkt-sub1-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/pkt-sub1-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/pkt-sub1-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/pkt-sub1-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/pkt-sub1-sig.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/pkt-sub1-sig.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/pkt-uid0-sig.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/pkt-uid0-sig.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/pkt-uid0.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/pkt-uid0.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/pkt-uid1-sig.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/pkt-uid1-sig.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_key_merge/pkt-uid1.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_key_merge/pkt-uid1.pgp -------------------------------------------------------------------------------- /src/tests/data/test_stream_signatures/pub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_signatures/pub.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_signatures/revoked-key-sig.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_signatures/revoked-key-sig.gpg -------------------------------------------------------------------------------- /src/tests/data/test_stream_signatures/sec.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_signatures/sec.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_signatures/source.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_signatures/source.txt -------------------------------------------------------------------------------- /src/tests/data/test_stream_signatures/source.txt.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_signatures/source.txt.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_signatures/source.txt.asc.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_signatures/source.txt.asc.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_signatures/source.txt.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_signatures/source.txt.sig -------------------------------------------------------------------------------- /src/tests/data/test_stream_signatures/source.txt.sig.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_signatures/source.txt.sig.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_signatures/source.txt.text.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_signatures/source.txt.text.sig -------------------------------------------------------------------------------- /src/tests/data/test_stream_signatures/source_forged.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_signatures/source_forged.txt -------------------------------------------------------------------------------- /src/tests/data/test_stream_z/128mb.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_z/128mb.zip -------------------------------------------------------------------------------- /src/tests/data/test_stream_z/128mb.zip.cut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_z/128mb.zip.cut -------------------------------------------------------------------------------- /src/tests/data/test_stream_z/128mb.zlib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_z/128mb.zlib -------------------------------------------------------------------------------- /src/tests/data/test_stream_z/128mb.zlib.cut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_z/128mb.zlib.cut -------------------------------------------------------------------------------- /src/tests/data/test_stream_z/4gb.bzip2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_z/4gb.bzip2 -------------------------------------------------------------------------------- /src/tests/data/test_stream_z/4gb.bzip2.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_z/4gb.bzip2.asc -------------------------------------------------------------------------------- /src/tests/data/test_stream_z/4gb.bzip2.cut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_stream_z/4gb.bzip2.cut -------------------------------------------------------------------------------- /src/tests/data/test_uid_validity/key-expired.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_uid_validity/key-expired.pgp -------------------------------------------------------------------------------- /src/tests/data/test_uid_validity/key-sig-expired.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_uid_validity/key-sig-expired.pgp -------------------------------------------------------------------------------- /src/tests/data/test_uid_validity/key-sig-revocation.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_uid_validity/key-sig-revocation.pgp -------------------------------------------------------------------------------- /src/tests/data/test_uid_validity/key-uid-expired-sig.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_uid_validity/key-uid-expired-sig.pgp -------------------------------------------------------------------------------- /src/tests/data/test_uid_validity/key-uids-pub-no-expire.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_uid_validity/key-uids-pub-no-expire.pgp -------------------------------------------------------------------------------- /src/tests/data/test_uid_validity/key-uids-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_uid_validity/key-uids-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_uid_validity/key-uids-revoked-valid.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_uid_validity/key-uids-revoked-valid.pgp -------------------------------------------------------------------------------- /src/tests/data/test_uid_validity/key-uids-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_uid_validity/key-uids-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_uid_validity/key-uids-with-invalid.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_uid_validity/key-uids-with-invalid.pgp -------------------------------------------------------------------------------- /src/tests/data/test_v6_valid_data/v6pkesk.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_v6_valid_data/v6pkesk.asc -------------------------------------------------------------------------------- /src/tests/data/test_validate_key_material/dsa-eg-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_validate_key_material/dsa-eg-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_validate_key_material/dsa-eg-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_validate_key_material/dsa-eg-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_validate_key_material/dsa-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_validate_key_material/dsa-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_validate_key_material/dsa-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_validate_key_material/dsa-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_validate_key_material/ecdh-p256-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_validate_key_material/ecdh-p256-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_validate_key_material/ed25519-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_validate_key_material/ed25519-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_validate_key_material/eg-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_validate_key_material/eg-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_validate_key_material/eg-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_validate_key_material/eg-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_validate_key_material/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_validate_key_material/readme.txt -------------------------------------------------------------------------------- /src/tests/data/test_validate_key_material/rsa-pub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_validate_key_material/rsa-pub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_validate_key_material/rsa-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_validate_key_material/rsa-sec.pgp -------------------------------------------------------------------------------- /src/tests/data/test_validate_key_material/rsa-ssb.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_validate_key_material/rsa-ssb.pgp -------------------------------------------------------------------------------- /src/tests/data/test_validate_key_material/rsa-sub.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_validate_key_material/rsa-sub.pgp -------------------------------------------------------------------------------- /src/tests/data/test_validate_key_material/x25519-sec.pgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/data/test_validate_key_material/x25519-sec.pgp -------------------------------------------------------------------------------- /src/tests/exdsa_ecdhkem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/exdsa_ecdhkem.cpp -------------------------------------------------------------------------------- /src/tests/exportkey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/exportkey.cpp -------------------------------------------------------------------------------- /src/tests/ffi-enc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/ffi-enc.cpp -------------------------------------------------------------------------------- /src/tests/ffi-key-prop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/ffi-key-prop.cpp -------------------------------------------------------------------------------- /src/tests/ffi-key-sig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/ffi-key-sig.cpp -------------------------------------------------------------------------------- /src/tests/ffi-key.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/ffi-key.cpp -------------------------------------------------------------------------------- /src/tests/ffi-uid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/ffi-uid.cpp -------------------------------------------------------------------------------- /src/tests/ffi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/ffi.cpp -------------------------------------------------------------------------------- /src/tests/file-utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/file-utils.cpp -------------------------------------------------------------------------------- /src/tests/fuzz_dump.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/fuzz_dump.cpp -------------------------------------------------------------------------------- /src/tests/fuzz_keyimport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/fuzz_keyimport.cpp -------------------------------------------------------------------------------- /src/tests/fuzz_keyring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/fuzz_keyring.cpp -------------------------------------------------------------------------------- /src/tests/fuzz_keyring_g10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/fuzz_keyring_g10.cpp -------------------------------------------------------------------------------- /src/tests/fuzz_keyring_kbx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/fuzz_keyring_kbx.cpp -------------------------------------------------------------------------------- /src/tests/fuzz_sigimport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/fuzz_sigimport.cpp -------------------------------------------------------------------------------- /src/tests/fuzz_verify.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/fuzz_verify.cpp -------------------------------------------------------------------------------- /src/tests/fuzz_verify_detached.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/fuzz_verify_detached.cpp -------------------------------------------------------------------------------- /src/tests/generatekey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/generatekey.cpp -------------------------------------------------------------------------------- /src/tests/gnupg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/gnupg.py -------------------------------------------------------------------------------- /src/tests/hkdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/hkdf.cpp -------------------------------------------------------------------------------- /src/tests/issues/1030.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/issues/1030.cpp -------------------------------------------------------------------------------- /src/tests/issues/1115.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/issues/1115.cpp -------------------------------------------------------------------------------- /src/tests/issues/1171.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/issues/1171.cpp -------------------------------------------------------------------------------- /src/tests/issues/oss-fuzz-25489.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/issues/oss-fuzz-25489.cpp -------------------------------------------------------------------------------- /src/tests/kbx-nsigs-test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/kbx-nsigs-test.cpp -------------------------------------------------------------------------------- /src/tests/key-add-userid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/key-add-userid.cpp -------------------------------------------------------------------------------- /src/tests/key-grip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/key-grip.cpp -------------------------------------------------------------------------------- /src/tests/key-prefs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/key-prefs.cpp -------------------------------------------------------------------------------- /src/tests/key-protect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/key-protect.cpp -------------------------------------------------------------------------------- /src/tests/key-store-search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/key-store-search.cpp -------------------------------------------------------------------------------- /src/tests/key-unlock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/key-unlock.cpp -------------------------------------------------------------------------------- /src/tests/key-validate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/key-validate.cpp -------------------------------------------------------------------------------- /src/tests/large-mpi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/large-mpi.cpp -------------------------------------------------------------------------------- /src/tests/large-packet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/large-packet.cpp -------------------------------------------------------------------------------- /src/tests/load-g10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/load-g10.cpp -------------------------------------------------------------------------------- /src/tests/load-g23.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/load-g23.cpp -------------------------------------------------------------------------------- /src/tests/load-kbx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/load-kbx.cpp -------------------------------------------------------------------------------- /src/tests/load-pgp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/load-pgp.cpp -------------------------------------------------------------------------------- /src/tests/log-switch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/log-switch.cpp -------------------------------------------------------------------------------- /src/tests/partial-length.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/partial-length.cpp -------------------------------------------------------------------------------- /src/tests/pipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/pipe.cpp -------------------------------------------------------------------------------- /src/tests/pqc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/pqc.cpp -------------------------------------------------------------------------------- /src/tests/rng-randomness.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/rng-randomness.cpp -------------------------------------------------------------------------------- /src/tests/rnp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/rnp.py -------------------------------------------------------------------------------- /src/tests/rnp_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/rnp_tests.cpp -------------------------------------------------------------------------------- /src/tests/rnp_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/rnp_tests.h -------------------------------------------------------------------------------- /src/tests/s2k-iterations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/s2k-iterations.cpp -------------------------------------------------------------------------------- /src/tests/streams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/streams.cpp -------------------------------------------------------------------------------- /src/tests/support.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/support.cpp -------------------------------------------------------------------------------- /src/tests/support.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/support.h -------------------------------------------------------------------------------- /src/tests/user-prefs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/user-prefs.cpp -------------------------------------------------------------------------------- /src/tests/utils-hex2bin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/utils-hex2bin.cpp -------------------------------------------------------------------------------- /src/tests/utils-rnpcfg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnpgp/rnp/HEAD/src/tests/utils-rnpcfg.cpp -------------------------------------------------------------------------------- /version.txt: -------------------------------------------------------------------------------- 1 | 0.18.0 2 | --------------------------------------------------------------------------------