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/rsa | |
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/rsa')
-rw-r--r-- | src/lib/libcrypto/rsa/Makefile.ssl | 70 | ||||
-rw-r--r-- | src/lib/libcrypto/rsa/rsa.h | 3 |
2 files changed, 50 insertions, 23 deletions
diff --git a/src/lib/libcrypto/rsa/Makefile.ssl b/src/lib/libcrypto/rsa/Makefile.ssl index ddd138acd2..8c44b7f142 100644 --- a/src/lib/libcrypto/rsa/Makefile.ssl +++ b/src/lib/libcrypto/rsa/Makefile.ssl | |||
@@ -72,7 +72,7 @@ lint: | |||
72 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 72 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
73 | 73 | ||
74 | depend: | 74 | depend: |
75 | $(MAKEDEPEND) $(INCLUDES) $(DEPFLAG) $(PROGS) $(LIBSRC) | 75 | $(MAKEDEPEND) $(CFLAG) $(INCLUDES) $(DEPFLAG) $(PROGS) $(LIBSRC) |
76 | 76 | ||
77 | dclean: | 77 | dclean: |
78 | $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new | 78 | $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new |
@@ -158,17 +158,26 @@ rsa_null.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |||
158 | rsa_null.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | 158 | rsa_null.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h |
159 | rsa_null.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 159 | rsa_null.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
160 | rsa_null.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_null.c | 160 | rsa_null.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_null.c |
161 | rsa_oaep.o: ../../e_os.h ../../include/openssl/asn1.h | 161 | rsa_oaep.o: ../../e_os.h ../../include/openssl/aes.h |
162 | rsa_oaep.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 162 | rsa_oaep.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
163 | rsa_oaep.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 163 | rsa_oaep.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h |
164 | rsa_oaep.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 164 | rsa_oaep.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h |
165 | rsa_oaep.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 165 | rsa_oaep.o: ../../include/openssl/crypto.h ../../include/openssl/des.h |
166 | rsa_oaep.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
167 | rsa_oaep.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
168 | rsa_oaep.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
169 | rsa_oaep.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
170 | rsa_oaep.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
171 | rsa_oaep.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
166 | rsa_oaep.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 172 | rsa_oaep.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
167 | rsa_oaep.o: ../../include/openssl/opensslconf.h | 173 | rsa_oaep.o: ../../include/openssl/opensslconf.h |
168 | rsa_oaep.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 174 | rsa_oaep.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
169 | rsa_oaep.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | 175 | rsa_oaep.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h |
176 | rsa_oaep.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
177 | rsa_oaep.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
170 | rsa_oaep.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 178 | rsa_oaep.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
171 | rsa_oaep.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 179 | rsa_oaep.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
180 | rsa_oaep.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
172 | rsa_oaep.o: ../cryptlib.h rsa_oaep.c | 181 | rsa_oaep.o: ../cryptlib.h rsa_oaep.c |
173 | rsa_pk1.o: ../../e_os.h ../../include/openssl/asn1.h | 182 | rsa_pk1.o: ../../e_os.h ../../include/openssl/asn1.h |
174 | rsa_pk1.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 183 | rsa_pk1.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
@@ -179,35 +188,50 @@ rsa_pk1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |||
179 | rsa_pk1.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | 188 | rsa_pk1.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h |
180 | rsa_pk1.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 189 | rsa_pk1.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
181 | rsa_pk1.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_pk1.c | 190 | rsa_pk1.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_pk1.c |
182 | rsa_saos.o: ../../e_os.h ../../include/openssl/asn1.h | 191 | rsa_saos.o: ../../e_os.h ../../include/openssl/aes.h |
183 | rsa_saos.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 192 | rsa_saos.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
184 | rsa_saos.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 193 | rsa_saos.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h |
185 | rsa_saos.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 194 | rsa_saos.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h |
186 | rsa_saos.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 195 | rsa_saos.o: ../../include/openssl/crypto.h ../../include/openssl/des.h |
187 | rsa_saos.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 196 | rsa_saos.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h |
197 | rsa_saos.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
198 | rsa_saos.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
199 | rsa_saos.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
200 | rsa_saos.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
201 | rsa_saos.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
188 | rsa_saos.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 202 | rsa_saos.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
189 | rsa_saos.o: ../../include/openssl/opensslconf.h | 203 | rsa_saos.o: ../../include/openssl/opensslconf.h |
190 | rsa_saos.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 204 | rsa_saos.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
191 | rsa_saos.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h | 205 | rsa_saos.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h |
206 | rsa_saos.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
207 | rsa_saos.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
192 | rsa_saos.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 208 | rsa_saos.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
193 | rsa_saos.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 209 | rsa_saos.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
210 | rsa_saos.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
194 | rsa_saos.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 211 | rsa_saos.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
195 | rsa_saos.o: ../cryptlib.h rsa_saos.c | 212 | rsa_saos.o: ../cryptlib.h rsa_saos.c |
196 | rsa_sign.o: ../../e_os.h ../../include/openssl/asn1.h | 213 | rsa_sign.o: ../../e_os.h ../../include/openssl/aes.h |
197 | rsa_sign.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 214 | rsa_sign.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
198 | rsa_sign.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 215 | rsa_sign.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h |
199 | rsa_sign.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 216 | rsa_sign.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h |
200 | rsa_sign.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 217 | rsa_sign.o: ../../include/openssl/crypto.h ../../include/openssl/des.h |
201 | rsa_sign.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 218 | rsa_sign.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h |
202 | rsa_sign.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 219 | rsa_sign.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
220 | rsa_sign.o: ../../include/openssl/engine.h ../../include/openssl/err.h | ||
221 | rsa_sign.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
222 | rsa_sign.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
223 | rsa_sign.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
224 | rsa_sign.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
203 | rsa_sign.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 225 | rsa_sign.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
204 | rsa_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 226 | rsa_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
205 | rsa_sign.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 227 | rsa_sign.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
228 | rsa_sign.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
229 | rsa_sign.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
206 | rsa_sign.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 230 | rsa_sign.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
207 | rsa_sign.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 231 | rsa_sign.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
208 | rsa_sign.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 232 | rsa_sign.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
209 | rsa_sign.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 233 | rsa_sign.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h |
210 | rsa_sign.o: ../cryptlib.h rsa_sign.c | 234 | rsa_sign.o: ../../include/openssl/x509_vfy.h ../cryptlib.h rsa_sign.c |
211 | rsa_ssl.o: ../../e_os.h ../../include/openssl/asn1.h | 235 | rsa_ssl.o: ../../e_os.h ../../include/openssl/asn1.h |
212 | rsa_ssl.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 236 | rsa_ssl.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
213 | rsa_ssl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 237 | rsa_ssl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
diff --git a/src/lib/libcrypto/rsa/rsa.h b/src/lib/libcrypto/rsa/rsa.h index 030a6c88e5..98b3bd7cc5 100644 --- a/src/lib/libcrypto/rsa/rsa.h +++ b/src/lib/libcrypto/rsa/rsa.h | |||
@@ -276,6 +276,9 @@ int RSA_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func, | |||
276 | int RSA_set_ex_data(RSA *r,int idx,void *arg); | 276 | int RSA_set_ex_data(RSA *r,int idx,void *arg); |
277 | void *RSA_get_ex_data(const RSA *r, int idx); | 277 | void *RSA_get_ex_data(const RSA *r, int idx); |
278 | 278 | ||
279 | RSA *RSAPublicKey_dup(RSA *rsa); | ||
280 | RSA *RSAPrivateKey_dup(RSA *rsa); | ||
281 | |||
279 | /* BEGIN ERROR CODES */ | 282 | /* BEGIN ERROR CODES */ |
280 | /* The following lines are auto generated by the script mkerr.pl. Any changes | 283 | /* The following lines are auto generated by the script mkerr.pl. Any changes |
281 | * made after this point may be overwritten when the script is next run. | 284 | * made after this point may be overwritten when the script is next run. |