### These files should get ignored no matter where they appear. # Editors leave these lying around \#*\# .#* *~ *.swp # C stuff *.o # Assembly stuff *.S *.s # Windows stuff *.obj *.exe *.lib # Patch leaves these lying arround *.orig *.rej # gcov stuff *.gcno *.gcov *.gcda # mandoc stuff links mandoc.db # Autotools stuff .deps .dirstamp Makefile Makefile.in # CMake stuff build* cmake-build-debug/ # Libtool stuff .libs *.lo *.la *.def *.sym *.pc # man pages *.1 *.3 *.5 cert.pem openssl.cnf x509v3.cnf # tests tap-driver.sh test-driver *.log *.trs tests/*.crl tests/aes_wrap* tests/arc4random_fork* tests/asn1api* tests/asn1basic* tests/asn1complex* tests/asn1evp* tests/asn1object* tests/asn1oct* tests/asn1string_copy* tests/asn1_string_to_utf8* tests/asn1time* tests/asn1x509* tests/bio_asn1* tests/bio_chain* tests/bio_dump* tests/bio_host* tests/bio_mem* tests/bnaddsub* tests/bn_add_sub* tests/bn_bits* tests/bn_cmp* tests/bn_convert* tests/bn_gcd* tests/bn_isqrt* tests/bn_mod_exp* tests/bn_mod_exp_zero* tests/bn_mod_exp2_mont* tests/bn_mod_inverse* tests/bn_mod_sqrt* tests/bn_mont* tests/bn_primes* tests/bn_print* tests/bn_rand_interval* tests/bn_shift* tests/bn_to_string* tests/bn_unit* tests/bn_word* tests/callback* tests/cipher* tests/constraints* tests/crypto_test* tests/ctlog.conf tests/*.crt tests/ec_point_conversion* tests/ecc_cdh* tests/evp_pkey_cleanup* tests/explicit_bzero* tests/freenull* tests/gost2814789t* tests/key_schedule* tests/lhash_test* tests/mlkem* tests/mont* tests/parse* tests/policy* tests/renegotiation_test* tests/rfc3779* tests/rfc5280time* tests/ssl_get_shared_ciphers* tests/ssl_methods* tests/ssl_set_alpn_protos* tests/ssl_verify_param* tests/ssl_versions* tests/timingsafe* tests/tls_ext_alpn* tests/tls_prf* tests/*test tests/tests.h tests/test.h tests/*test.c tests/pbkdf2* tests/*.pem tests/testssl tests/*.txt tests/compat/*.c tests/verify* tests/x509_algor* tests/x509_asn1* tests/x509_extensions_test* tests/x509_info* tests/x509_name_test* tests/x509attribute* tests/x509name* tests/x509req_ext* !tests/optionstest.c !tests/*.test tests/client.c tests/init_pledge.c tests/server.c tests/*util.c tests/valid_handshakes_terminate* tests/handshake_table* # benchmarks, tests with external dependencies tests/bn_general* tests/bn_mul_div* tests/expirecallback* tests/wycheproof-primes* # update.sh creates this for some reason tests/empty.c # ctags stuff TAGS autom4te.cache # Libtool adds these, at least sometimes INSTALL !m4/check*.m4 m4/l* aclocal.m4 compile doxygen config.guess config.log config.status config.sub configure depcomp config.h config.h.in install-sh libtool ltmain.sh missing stamp-h1 stamp-h2 include/openssl/Makefile.am include/arch VERSION crypto/VERSION ssl/VERSION tls/VERSION libtls-standalone/VERSION crypto/*.mk ssl/hidden ssl/*.c ssl/*.h ssl/*.mk tls/*.c tls/*.h tls/*.mk include/pqueue.h include/tls.h include/openssl/*.h /apps/ocspcheck/*.h /apps/ocspcheck/*.c /apps/ocspcheck/ocspcheck* /apps/ocspcheck/compat/memmem.c /apps/ocspcheck/compat/inet_ntop.c /apps/ocspcheck/compat/strtonum.c /apps/nc/*.h /apps/nc/*.c /apps/nc/nc* !/apps/nc/readpassphrase.c /apps/nc/compat/*.c /apps/openssl/*.h /apps/openssl/*.c /apps/openssl/*.cnf /apps/openssl/*.pem /apps/openssl/openssl /apps/openssl/compat/strtonum.c !/apps/openssl/apps_win.c !/apps/openssl/certhash_win.c /crypto/*.c /crypto/*.h /crypto/aes/ /crypto/arch/aarch64/crypto_arch.h /crypto/arch/aarch64/crypto_cpu_caps.c /crypto/arch/alpha/ /crypto/arch/amd64/ /crypto/arch/arm/ /crypto/arch/hppa/ /crypto/arch/i386/ /crypto/arch/m88k/ /crypto/arch/mips64/ /crypto/arch/powerpc/ /crypto/arch/powerpc64/ /crypto/arch/riscv64/ /crypto/arch/sh/ /crypto/arch/sparc64/ /crypto/asn1/ /crypto/bf/ /crypto/bio/ /crypto/bn/*.c /crypto/bn/*.h /crypto/bn/arch/aarch64/ /crypto/bn/arch/alpha/ /crypto/bn/arch/amd64/ /crypto/bn/arch/arm/ /crypto/bn/arch/hppa/ /crypto/bn/arch/i386/ /crypto/bn/arch/m88k/ /crypto/bn/arch/mips64/ /crypto/bn/arch/powerpc/ /crypto/bn/arch/powerpc64/ /crypto/bn/arch/riscv64/ /crypto/bn/arch/sh/ /crypto/bn/arch/sparc64/ /crypto/buffer/ /crypto/bytestring/ /crypto/camellia/ /crypto/cast/ /crypto/chacha/ /crypto/cmac/ /crypto/cms/ /crypto/conf/ /crypto/ct/ /crypto/curve25519/ /crypto/des/ /crypto/dh/ /crypto/dsa/ /crypto/ec/ /crypto/ecdh/ /crypto/ecdsa/ /crypto/engine/ /crypto/err/ /crypto/evp/ /crypto/hidden/ /crypto/hkdf/ /crypto/hmac/ /crypto/idea/ /crypto/kdf/ /crypto/lhash/ /crypto/md4/ /crypto/md5/ /crypto/mlkem/ /crypto/modes/ /crypto/objects/ /crypto/ocsp/ /crypto/pem/ /crypto/pkcs12/ /crypto/pkcs7/ /crypto/poly1305/ /crypto/rand/ /crypto/rc2/ /crypto/rc4/ /crypto/ripemd/ /crypto/rsa/ /crypto/sha/ /crypto/sm3/ /crypto/sm4/ /crypto/stack/ /crypto/ts/ /crypto/txt_db/ /crypto/ui/ /crypto/x509/ openbsd/ *.tar.gz man/Makefile.am man/mandoc.db # JetBrains IDEs .idea/ *.iml