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. |
