diff options
author | markus <> | 2002-09-10 16:31:57 +0000 |
---|---|---|
committer | markus <> | 2002-09-10 16:31:57 +0000 |
commit | 7d038e9d4d83e7c7120e78418e108df70b9025d6 (patch) | |
tree | baf775b286ff801a89f746b1938a3c700bba6822 /src/lib/libcrypto/conf | |
parent | 3bd21dd4c3a3e3106321a5f6b3641ab9f18a6e3b (diff) | |
download | openbsd-7d038e9d4d83e7c7120e78418e108df70b9025d6.tar.gz openbsd-7d038e9d4d83e7c7120e78418e108df70b9025d6.tar.bz2 openbsd-7d038e9d4d83e7c7120e78418e108df70b9025d6.zip |
merge openssl-0.9.7-beta3, tested on vax by miod@
Diffstat (limited to 'src/lib/libcrypto/conf')
-rw-r--r-- | src/lib/libcrypto/conf/Makefile.ssl | 92 | ||||
-rw-r--r-- | src/lib/libcrypto/conf/conf.h | 8 | ||||
-rw-r--r-- | src/lib/libcrypto/conf/conf_lib.c | 5 |
3 files changed, 65 insertions, 40 deletions
diff --git a/src/lib/libcrypto/conf/Makefile.ssl b/src/lib/libcrypto/conf/Makefile.ssl index d7489c87a2..133c2329e6 100644 --- a/src/lib/libcrypto/conf/Makefile.ssl +++ b/src/lib/libcrypto/conf/Makefile.ssl | |||
@@ -71,7 +71,7 @@ lint: | |||
71 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 71 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
72 | 72 | ||
73 | depend: | 73 | depend: |
74 | $(MAKEDEPEND) $(INCLUDES) $(DEPFLAG) $(LIBSRC) | 74 | $(MAKEDEPEND) $(CFLAG) $(INCLUDES) $(DEPFLAG) $(LIBSRC) |
75 | 75 | ||
76 | dclean: | 76 | dclean: |
77 | $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new | 77 | $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new |
@@ -89,14 +89,14 @@ conf_api.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | |||
89 | conf_api.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 89 | conf_api.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h |
90 | conf_api.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 90 | conf_api.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
91 | conf_api.o: conf_api.c | 91 | conf_api.o: conf_api.c |
92 | conf_def.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 92 | conf_def.o: ../../e_os.h ../../include/openssl/bio.h |
93 | conf_def.o: ../../include/openssl/conf.h ../../include/openssl/conf_api.h | 93 | conf_def.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
94 | conf_def.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 94 | conf_def.o: ../../include/openssl/conf_api.h ../../include/openssl/crypto.h |
95 | conf_def.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 95 | conf_def.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
96 | conf_def.o: ../../include/openssl/opensslconf.h | 96 | conf_def.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
97 | conf_def.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 97 | conf_def.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h |
98 | conf_def.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 98 | conf_def.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
99 | conf_def.o: conf_def.c conf_def.h | 99 | conf_def.o: ../cryptlib.h conf_def.c conf_def.h |
100 | conf_err.o: ../../include/openssl/bio.h ../../include/openssl/conf.h | 100 | conf_err.o: ../../include/openssl/bio.h ../../include/openssl/conf.h |
101 | conf_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 101 | conf_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
102 | conf_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 102 | conf_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
@@ -111,51 +111,73 @@ conf_lib.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | |||
111 | conf_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 111 | conf_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h |
112 | conf_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 112 | conf_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
113 | conf_lib.o: conf_lib.c | 113 | conf_lib.o: conf_lib.c |
114 | conf_mall.o: ../../e_os.h ../../include/openssl/asn1.h | 114 | conf_mall.o: ../../e_os.h ../../include/openssl/aes.h |
115 | conf_mall.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 115 | conf_mall.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
116 | conf_mall.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 116 | conf_mall.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h |
117 | conf_mall.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h | 117 | conf_mall.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h |
118 | conf_mall.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h | 118 | conf_mall.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
119 | conf_mall.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 119 | conf_mall.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
120 | conf_mall.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 120 | conf_mall.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h |
121 | conf_mall.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 121 | conf_mall.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
122 | conf_mall.o: ../../include/openssl/engine.h ../../include/openssl/err.h | ||
123 | conf_mall.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
124 | conf_mall.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
125 | conf_mall.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
126 | conf_mall.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
122 | conf_mall.o: ../../include/openssl/objects.h | 127 | conf_mall.o: ../../include/openssl/objects.h |
123 | conf_mall.o: ../../include/openssl/opensslconf.h | 128 | conf_mall.o: ../../include/openssl/opensslconf.h |
124 | conf_mall.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 129 | conf_mall.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
125 | conf_mall.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 130 | conf_mall.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
131 | conf_mall.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
132 | conf_mall.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
126 | conf_mall.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 133 | conf_mall.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
127 | conf_mall.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 134 | conf_mall.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
128 | conf_mall.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 135 | conf_mall.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
129 | conf_mall.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 136 | conf_mall.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h |
130 | conf_mall.o: ../cryptlib.h conf_mall.c | 137 | conf_mall.o: ../../include/openssl/x509_vfy.h ../cryptlib.h conf_mall.c |
131 | conf_mod.o: ../../e_os.h ../../include/openssl/asn1.h | 138 | conf_mod.o: ../../e_os.h ../../include/openssl/aes.h |
132 | conf_mod.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 139 | conf_mod.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
133 | conf_mod.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 140 | conf_mod.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h |
134 | conf_mod.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h | 141 | conf_mod.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h |
135 | conf_mod.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h | 142 | conf_mod.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
136 | conf_mod.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 143 | conf_mod.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
137 | conf_mod.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 144 | conf_mod.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h |
145 | conf_mod.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | ||
146 | conf_mod.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
147 | conf_mod.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
148 | conf_mod.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
149 | conf_mod.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
138 | conf_mod.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 150 | conf_mod.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
139 | conf_mod.o: ../../include/openssl/opensslconf.h | 151 | conf_mod.o: ../../include/openssl/opensslconf.h |
140 | conf_mod.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 152 | conf_mod.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
141 | conf_mod.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h | 153 | conf_mod.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h |
154 | conf_mod.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
155 | conf_mod.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
142 | conf_mod.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 156 | conf_mod.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
143 | conf_mod.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 157 | conf_mod.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
158 | conf_mod.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
144 | conf_mod.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 159 | conf_mod.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
145 | conf_mod.o: ../cryptlib.h conf_mod.c | 160 | conf_mod.o: ../cryptlib.h conf_mod.c |
146 | conf_sap.o: ../../e_os.h ../../include/openssl/asn1.h | 161 | conf_sap.o: ../../e_os.h ../../include/openssl/aes.h |
147 | conf_sap.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 162 | conf_sap.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
148 | conf_sap.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 163 | conf_sap.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h |
149 | conf_sap.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h | 164 | conf_sap.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h |
150 | conf_sap.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h | 165 | conf_sap.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
151 | conf_sap.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 166 | conf_sap.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
152 | conf_sap.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 167 | conf_sap.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h |
153 | conf_sap.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 168 | conf_sap.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
169 | conf_sap.o: ../../include/openssl/engine.h ../../include/openssl/err.h | ||
170 | conf_sap.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
171 | conf_sap.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
172 | conf_sap.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
173 | conf_sap.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
154 | conf_sap.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 174 | conf_sap.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
155 | conf_sap.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 175 | conf_sap.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
156 | conf_sap.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 176 | conf_sap.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
177 | conf_sap.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
178 | conf_sap.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
157 | conf_sap.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 179 | conf_sap.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
158 | conf_sap.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 180 | conf_sap.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
159 | conf_sap.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 181 | conf_sap.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
160 | conf_sap.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 182 | conf_sap.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h |
161 | conf_sap.o: ../cryptlib.h conf_sap.c | 183 | conf_sap.o: ../../include/openssl/x509_vfy.h ../cryptlib.h conf_sap.c |
diff --git a/src/lib/libcrypto/conf/conf.h b/src/lib/libcrypto/conf/conf.h index 3c03fb19c0..f4671442ab 100644 --- a/src/lib/libcrypto/conf/conf.h +++ b/src/lib/libcrypto/conf/conf.h | |||
@@ -129,6 +129,7 @@ int CONF_dump_fp(LHASH *conf, FILE *out); | |||
129 | int CONF_dump_bio(LHASH *conf, BIO *out); | 129 | int CONF_dump_bio(LHASH *conf, BIO *out); |
130 | 130 | ||
131 | void OPENSSL_config(const char *config_name); | 131 | void OPENSSL_config(const char *config_name); |
132 | void OPENSSL_no_config(void); | ||
132 | 133 | ||
133 | /* New conf code. The semantics are different from the functions above. | 134 | /* New conf code. The semantics are different from the functions above. |
134 | If that wasn't the case, the above functions would have been replaced */ | 135 | If that wasn't the case, the above functions would have been replaced */ |
@@ -141,10 +142,10 @@ struct conf_st | |||
141 | }; | 142 | }; |
142 | 143 | ||
143 | CONF *NCONF_new(CONF_METHOD *meth); | 144 | CONF *NCONF_new(CONF_METHOD *meth); |
144 | CONF_METHOD *NCONF_default(); | 145 | CONF_METHOD *NCONF_default(void); |
145 | CONF_METHOD *NCONF_WIN32(); | 146 | CONF_METHOD *NCONF_WIN32(void); |
146 | #if 0 /* Just to give you an idea of what I have in mind */ | 147 | #if 0 /* Just to give you an idea of what I have in mind */ |
147 | CONF_METHOD *NCONF_XML(); | 148 | CONF_METHOD *NCONF_XML(void); |
148 | #endif | 149 | #endif |
149 | void NCONF_free(CONF *conf); | 150 | void NCONF_free(CONF *conf); |
150 | void NCONF_free_data(CONF *conf); | 151 | void NCONF_free_data(CONF *conf); |
@@ -176,6 +177,7 @@ int CONF_modules_load_file(const char *filename, const char *appname, | |||
176 | unsigned long flags); | 177 | unsigned long flags); |
177 | void CONF_modules_unload(int all); | 178 | void CONF_modules_unload(int all); |
178 | void CONF_modules_finish(void); | 179 | void CONF_modules_finish(void); |
180 | void CONF_modules_free(void); | ||
179 | int CONF_module_add(const char *name, conf_init_func *ifunc, | 181 | int CONF_module_add(const char *name, conf_init_func *ifunc, |
180 | conf_finish_func *ffunc); | 182 | conf_finish_func *ffunc); |
181 | 183 | ||
diff --git a/src/lib/libcrypto/conf/conf_lib.c b/src/lib/libcrypto/conf/conf_lib.c index 7998f34c7b..6a3cf109dd 100644 --- a/src/lib/libcrypto/conf/conf_lib.c +++ b/src/lib/libcrypto/conf/conf_lib.c | |||
@@ -382,8 +382,9 @@ int NCONF_dump_bio(const CONF *conf, BIO *out) | |||
382 | return conf->meth->dump(conf, out); | 382 | return conf->meth->dump(conf, out); |
383 | } | 383 | } |
384 | 384 | ||
385 | |||
385 | /* This function should be avoided */ | 386 | /* This function should be avoided */ |
386 | #undef NCONF_get_number | 387 | #if 0 |
387 | long NCONF_get_number(CONF *conf,char *group,char *name) | 388 | long NCONF_get_number(CONF *conf,char *group,char *name) |
388 | { | 389 | { |
389 | int status; | 390 | int status; |
@@ -397,4 +398,4 @@ long NCONF_get_number(CONF *conf,char *group,char *name) | |||
397 | } | 398 | } |
398 | return ret; | 399 | return ret; |
399 | } | 400 | } |
400 | 401 | #endif | |