.gitignore 3.4 KB

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