2
0

.gitignore 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227
  1. # Ignore editor artefacts
  2. /.dir-locals.el
  3. # Top level excludes
  4. /Makefile
  5. /MINFO
  6. /TABLE
  7. /*.pc
  8. /rehash.time
  9. /inc.*
  10. /makefile.*
  11. /out.*
  12. /tmp.*
  13. /configdata.pm
  14. # Links under apps
  15. /apps/CA.pl
  16. /apps/tsget
  17. /apps/tsget.pl
  18. /apps/md4.c
  19. # Auto generated headers
  20. /crypto/buildinf.h
  21. /include/crypto/*_conf.h
  22. /include/openssl/asn1.h
  23. /include/openssl/asn1t.h
  24. /include/openssl/bio.h
  25. /include/openssl/cmp.h
  26. /include/openssl/cms.h
  27. /include/openssl/conf.h
  28. /include/openssl/configuration.h
  29. /include/openssl/crmf.h
  30. /include/openssl/crypto.h
  31. /include/openssl/ct.h
  32. /include/openssl/ess.h
  33. /include/openssl/fipskey.h
  34. /include/openssl/ocsp.h
  35. /include/openssl/opensslv.h
  36. /include/openssl/pkcs12.h
  37. /include/openssl/pkcs7.h
  38. /include/openssl/safestack.h
  39. /include/openssl/srp.h
  40. /include/openssl/ssl.h
  41. /include/openssl/ui.h
  42. /include/openssl/x509.h
  43. /include/openssl/x509v3.h
  44. /include/openssl/x509_vfy.h
  45. # Auto generated doc files
  46. doc/man1/openssl-*.pod
  47. # Auto generated der files
  48. providers/common/der/der_digests_gen.c
  49. providers/common/der/der_dsa_gen.c
  50. providers/common/der/der_ec_gen.c
  51. providers/common/der/der_rsa_gen.c
  52. providers/common/der/der_wrap_gen.c
  53. providers/common/include/prov/der_dsa.h
  54. providers/common/include/prov/der_ec.h
  55. providers/common/include/prov/der_rsa.h
  56. providers/common/include/prov/der_digests.h
  57. providers/common/include/prov/der_wrap.h
  58. # error code files
  59. /crypto/err/openssl.txt.old
  60. /engines/e_afalg.txt.old
  61. /engines/e_capi.txt.old
  62. /engines/e_dasync.txt.old
  63. /engines/e_ossltest.txt.old
  64. # Executables
  65. /apps/openssl
  66. /test/sha256t
  67. /test/sha512t
  68. /test/gost2814789t
  69. /test/ssltest_old
  70. /test/*test
  71. /test/fips_aesavs
  72. /test/fips_desmovs
  73. /test/fips_dhvs
  74. /test/fips_drbgvs
  75. /test/fips_dssvs
  76. /test/fips_ecdhvs
  77. /test/fips_ecdsavs
  78. /test/fips_rngvs
  79. /test/fips_test_suite
  80. /test/ssltest_old
  81. /test/x509aux
  82. /test/v3ext
  83. /test/versions
  84. /test/ossl_shim/ossl_shim
  85. /test/rsa_complex
  86. /test/confdump
  87. /test/bio_prefix_text
  88. /test/evp_extra_test2
  89. # Certain files that get created by tests on the fly
  90. /test-runs
  91. /test/buildtest_*
  92. /test/provider_internal_test.cnf
  93. /test/fipsmodule.cnf
  94. /providers/fipsmodule.cnf
  95. # Fuzz stuff.
  96. # Anything without an extension is an executable on Unix, so we keep files
  97. # with extensions. And we keep the corpora subddir versioned as well.
  98. # Anything more generic with extensions that should be ignored will be taken
  99. # care of by general ignores for those extensions (*.o, *.obj, *.exe, ...)
  100. /fuzz/*
  101. !/fuzz/README*
  102. !/fuzz/corpora
  103. !/fuzz/*.*
  104. # Misc auto generated files
  105. /doc/man7/openssl_user_macros.pod
  106. /tools/c_rehash
  107. /tools/c_rehash.pl
  108. /util/shlib_wrap.sh
  109. /tags
  110. /TAGS
  111. *.map
  112. *.ld
  113. /apps/progs.c
  114. /apps/progs.h
  115. # Windows (legacy)
  116. /tmp32
  117. /tmp32.dbg
  118. /tmp32dll
  119. /tmp32dll.dbg
  120. /out32
  121. /out32.dbg
  122. /out32dll
  123. /out32dll.dbg
  124. /inc32
  125. /MINFO
  126. /ms/bcb.mak
  127. /ms/libeay32.def
  128. /ms/nt.mak
  129. /ms/ntdll.mak
  130. /ms/ssleay32.def
  131. /ms/version32.rc
  132. # Files created on other branches that are not held in git, and are not
  133. # needed on this branch
  134. /include/openssl/asn1_mac.h
  135. /include/openssl/des_old.h
  136. /include/openssl/fips.h
  137. /include/openssl/fips_rand.h
  138. /include/openssl/krb5_asn.h
  139. /include/openssl/kssl.h
  140. /include/openssl/pq_compat.h
  141. /include/openssl/ssl23.h
  142. /include/openssl/tmdiff.h
  143. /include/openssl/ui_compat.h
  144. /test/fips_aesavs.c
  145. /test/fips_desmovs.c
  146. /test/fips_dsatest.c
  147. /test/fips_dssvs.c
  148. /test/fips_hmactest.c
  149. /test/fips_randtest.c
  150. /test/fips_rngvs.c
  151. /test/fips_rsagtest.c
  152. /test/fips_rsastest.c
  153. /test/fips_rsavtest.c
  154. /test/fips_shatest.c
  155. /test/fips_test_suite.c
  156. /test/shatest.c
  157. # Generated docs directories
  158. /doc/html
  159. /doc/man
  160. ##### Generic patterns
  161. # Auto generated assembly language source files
  162. *.s
  163. !/crypto/*/asm/*.s
  164. /crypto/arm*.S
  165. /crypto/*/*.S
  166. *.asm
  167. !/crypto/*/asm/*.asm
  168. # Object files
  169. *.o
  170. *.obj
  171. # editor artefacts
  172. *.swp
  173. .#*
  174. \#*#
  175. *~
  176. # Certificate symbolic links
  177. *.0
  178. # All kinds of libraries and executables
  179. *.a
  180. *.so
  181. *.so.*
  182. *.dylib
  183. *.dylib.*
  184. *.dll
  185. *.dll.*
  186. *.exe
  187. *.pyc
  188. *.exp
  189. *.lib
  190. *.pdb
  191. *.ilk
  192. *.def
  193. *.rc
  194. *.res
  195. # Misc generated stuff
  196. Makefile.save
  197. /crypto/**/lib
  198. /engines/**/lib
  199. /ssl/**/lib
  200. *.bak
  201. cscope.*
  202. *.d
  203. *.d.tmp
  204. pod2htmd.tmp
  205. # Windows manifest files
  206. *.manifest
  207. doc-nits