강현태

Add .gitignore to each opti & origin directories

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