diff options
author | Michal Rokos <m.rokos@sh.cvut.cz> | 2002-01-10 13:45:36 +0000 |
---|---|---|
committer | Michal Rokos <m.rokos@sh.cvut.cz> | 2002-01-10 13:45:36 +0000 |
commit | dc8f3147493a2ba249fea7557b1e0a371d7e2b0f (patch) | |
tree | 5997dfd7ba8277b36c4a9c1fc83a2241d9a25634 /ossl.h | |
parent | c8c2b576e89e238a6aead38b3cc40a2d3f07f751 (diff) | |
download | ruby-openssl-history-dc8f3147493a2ba249fea7557b1e0a371d7e2b0f.tar.gz |
* added OpenSSL-SNAPSHOT style NO_* (OPENSSL_NO_*)
* added AES cipher when compiled under OpenSSL-SNAPSHOT
* added warnings if the OpenSSL is compiled without some feature
* handle NO_RSA, NO_DSA in openssl.rb
* incremented version in ossl_version.h
Diffstat (limited to 'ossl.h')
-rw-r--r-- | ossl.h | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -82,7 +82,7 @@ extern VALUE eSSLError; /* Cipher */ extern VALUE cCipher; extern VALUE eCipherError; -extern VALUE cDES, cRC4, cIdea, cRC2, cBlowFish, cCast5, cRC5; +extern VALUE cDES, cRC4, cIdea, cRC2, cBlowFish, cCast5, cRC5, cAES; /* Digest */ extern VALUE cDigest; extern VALUE eDigestError; @@ -250,23 +250,23 @@ void Init_ossl_pkey(VALUE); /* * RSA */ -#ifndef NO_RSA +#if !defined(NO_RSA) && !defined(OPENSSL_NO_RSA) VALUE ossl_rsa_new_null(); VALUE ossl_rsa_new(RSA *); RSA *ossl_rsa_get_RSA(VALUE); EVP_PKEY *ossl_rsa_get_EVP_PKEY(VALUE); -#endif /*NO_RSA*/ +#endif /* NO_RSA */ void Init_ossl_rsa(VALUE, VALUE, VALUE); /* * DSA */ -#ifndef NO_DSA +#if !defined(NO_DSA) && !defined(OPENSSL_NO_DSA) VALUE ossl_dsa_new_null(); VALUE ossl_dsa_new(DSA *); DSA *ossl_dsa_get_DSA(VALUE); EVP_PKEY *ossl_dsa_get_EVP_PKEY(VALUE); -#endif /*NO_RSA*/ +#endif /* NO_RSA */ void Init_ossl_dsa(VALUE, VALUE, VALUE); /* |