From e0a2af9fe72e14e43651a7fb86990e1fd4c9c34b Mon Sep 17 00:00:00 2001 From: Zhi Guan Date: Wed, 28 Dec 2022 22:40:48 +0800 Subject: [PATCH] Update .gitignore --- .gitignore | 191 ++--------------------------------------------------- 1 file changed, 7 insertions(+), 184 deletions(-) diff --git a/.gitignore b/.gitignore index 19108458..c426e466 100644 --- a/.gitignore +++ b/.gitignore @@ -1,159 +1,12 @@ -# Ignore editor artefacts -/.dir-locals.el - -# Top level excludes -/Makefile.orig -/MINFO -/TABLE -/*.a -/*.pc -/rehash.time -/inc.* -/makefile.* -/out.* -/tmp.* -/configdata.pm -/build -/Makefile - -# *all* Makefiles -#Makefile -*.tmp - -# Java -/java/*.class -/java/Makefile* - -# Links under apps -/apps/CA.pl -/apps/tsget -/apps/tsget.pl -/apps/md4.c - -# Auto generated headers -/crypto/buildinf.h -/crypto/include/internal/*_conf.h -/openssl/include/opensslconf.h -/util/domd - -# Executables -/apps/openssl -/test/sha256t -/test/sha512t -/test/gost2814789t -/test/ssltest_old -/test/*test -/test/fips_aesavs -/test/fips_desmovs -/test/fips_dhvs -/test/fips_drbgvs -/test/fips_dssvs -/test/fips_ecdhvs -/test/fips_ecdsavs -/test/fips_rngvs -/test/fips_test_suite -/test/ssltest_old -/test/x509aux -/test/v3ext - -# Certain files that get created by tests on the fly -/test/*.ss -/test/*.srl -/test/.rnd -/test/test*.pem -/test/newkey.pem -/test/*.log -/test/buildtest_* -/test/*.p -/test/*.dd -/test/*.dp -/test/*.pd -/test/*.p +# generated file +/build* /demos/*.pem -/util/shlib_wrap.sh - -# Fuzz stuff. -# Anything without an extension is an executable on Unix, so we keep files -# with extensions. And we keep the corpora subddir versioned as well. -# Anything more generic with extensions that should be ignored will be taken -# care of by general ignores for those extensions (*.o, *.obj, *.exe, ...) -/fuzz/* -!/fuzz/README* -!/fuzz/corpora -!/fuzz/*.* - -# Misc auto generated files -/include/openssl/opensslconf.h -/tools/c_rehash -/tools/c_rehash.pl -/tags -/TAGS -/crypto.map -/ssl.map - -# Windows (legacy) -/tmp32 -/tmp32.dbg -/tmp32dll -/tmp32dll.dbg -/out32 -/out32.dbg -/out32dll -/out32dll.dbg -/inc32 -/MINFO -/ms/.rnd -/ms/bcb.mak -/ms/libeay32.def -/ms/nt.mak -/ms/ntdll.mak -/ms/ssleay32.def -/ms/version32.rc - -# Files created on other branches that are not held in git, and are not -# needed on this branch -/include/openssl/asn1_mac.h -/include/openssl/des_old.h -/include/openssl/fips.h -/include/openssl/fips_rand.h -/include/openssl/krb5_asn.h -/include/openssl/kssl.h -/include/openssl/pq_compat.h -/include/openssl/ssl23.h -/include/openssl/tmdiff.h -/include/openssl/ui_compat.h -/test/fips_aesavs.c -/test/fips_desmovs.c -/test/fips_dsatest.c -/test/fips_dssvs.c -/test/fips_hmactest.c -/test/fips_randtest.c -/test/fips_rngvs.c -/test/fips_rsagtest.c -/test/fips_rsastest.c -/test/fips_rsavtest.c -/test/fips_shatest.c -/test/fips_test_suite.c -/test/shatest.c - -##### Generic patterns -# Auto generated assembly language source files - # Object files *.o *.obj -# editor artefacts -*.swp -.#* -\#*# -*~ - -# Certificate symbolic links -*.0 - # All kinds of executables *.so *.so.* @@ -171,44 +24,14 @@ *.rc *.res -# Misc generated stuff -Makefile.save -/crypto/**/lib -/engines/**/lib -/ssl/**/lib -*.bak -cscope.* -*.d - # macOS .DS_Store *.tar.gz -# add by LiTianjue for GmSSL -# auto create by Configure -crypto/opensslconf.h -tool/c_rehash -# exec file -apps/gmssl -apps/gmca/.ca - -# gmtls -/ssl/ssl_load.c - - -# engines -/engines/e_skf* -/engines/e_sdf* -/engines/sdf -/engines/skf - - -include/openssl/srp.h - -/*.sh - -/rust -/python -/build +# editor artefacts .vscode/* +*.swp +.#* +\#*# +*~