openssl: Add our local changes on master.
authorSascha Wildner <saw@online.de>
Thu, 7 Aug 2014 21:25:50 +0000 (23:25 +0200)
committerSascha Wildner <saw@online.de>
Thu, 7 Aug 2014 21:25:50 +0000 (23:25 +0200)
crypto/openssl/crypto/des/des_old.h
crypto/openssl/crypto/ec/ec_lib.c
crypto/openssl/crypto/engine/eng_cryptodev.c
crypto/openssl/crypto/uid.c
crypto/openssl/ssl/srtp.h

index 2b2c372..1fb9821 100644 (file)
@@ -178,7 +178,7 @@ typedef struct _ossl_old_des_ks_struct
 #if 0
 #define des_crypt(b,s)\
        DES_crypt((b),(s))
-#if !defined(PERL5) && !defined(__FreeBSD__) && !defined(NeXT) && !defined(__OpenBSD__)
+#if !defined(PERL5) && !defined(__FreeBSD__) && !defined(NeXT) && !defined(__OpenBSD__) && !defined(__DragonFly__)
 #define crypt(b,s)\
        DES_crypt((b),(s))
 #endif
index de9a0cc..e2c4741 100644 (file)
@@ -942,7 +942,7 @@ int EC_POINT_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *
 
 int EC_POINT_invert(const EC_GROUP *group, EC_POINT *a, BN_CTX *ctx)
        {
-       if (group->meth->dbl == 0)
+       if (group->meth->invert == 0)
                {
                ECerr(EC_F_EC_POINT_INVERT, ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED);
                return 0;
index 505b492..0d12654 100644 (file)
@@ -32,9 +32,9 @@
 #include <openssl/bn.h>
 
 #if (defined(__unix__) || defined(unix)) && !defined(USG) && \
-       (defined(OpenBSD) || defined(__FreeBSD__))
+       (defined(OpenBSD) || defined(__FreeBSD__) || defined(__DragonFly__))
 #include <sys/param.h>
-+# if (OpenBSD >= 200112) || ((__FreeBSD_version >= 470101 && __FreeBSD_version < 500000) || __FreeBSD_version >= 500041)
+# if (OpenBSD >= 200112) || ((__FreeBSD_version >= 470101 && __FreeBSD_version < 500000) || __FreeBSD_version >= 500041) || (__DragonFly_version >= 200500)
 #  define HAVE_CRYPTODEV
 # endif
 # if (OpenBSD >= 200110)
index b1fd52b..1694a8a 100644 (file)
@@ -56,7 +56,7 @@
 #include <openssl/crypto.h>
 #include <openssl/opensslconf.h>
 
-#if defined(__OpenBSD__) || (defined(__FreeBSD__) && __FreeBSD__ > 2)
+#if defined(__OpenBSD__) || defined(__DragonFly__) || (defined(__FreeBSD__) && __FreeBSD__ > 2)
 
 #include OPENSSL_UNISTD
 
index c0cf33e..ae364d0 100644 (file)
@@ -132,7 +132,6 @@ extern "C" {
 
 int SSL_CTX_set_tlsext_use_srtp(SSL_CTX *ctx, const char *profiles);
 int SSL_set_tlsext_use_srtp(SSL *ctx, const char *profiles);
-SRTP_PROTECTION_PROFILE *SSL_get_selected_srtp_profile(SSL *s);
 
 STACK_OF(SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(SSL *ssl);
 SRTP_PROTECTION_PROFILE *SSL_get_selected_srtp_profile(SSL *s);