diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/libcrypto/arch/aarch64/opensslconf.h | 32 | ||||
| -rw-r--r-- | src/lib/libcrypto/arch/alpha/opensslconf.h | 32 | ||||
| -rw-r--r-- | src/lib/libcrypto/arch/amd64/opensslconf.h | 32 | ||||
| -rw-r--r-- | src/lib/libcrypto/arch/arm/opensslconf.h | 32 | ||||
| -rw-r--r-- | src/lib/libcrypto/arch/hppa/opensslconf.h | 32 | ||||
| -rw-r--r-- | src/lib/libcrypto/arch/i386/opensslconf.h | 32 | ||||
| -rw-r--r-- | src/lib/libcrypto/arch/m88k/opensslconf.h | 32 | ||||
| -rw-r--r-- | src/lib/libcrypto/arch/mips64/opensslconf.h | 32 | ||||
| -rw-r--r-- | src/lib/libcrypto/arch/powerpc/opensslconf.h | 32 | ||||
| -rw-r--r-- | src/lib/libcrypto/arch/powerpc64/opensslconf.h | 32 | ||||
| -rw-r--r-- | src/lib/libcrypto/arch/riscv64/opensslconf.h | 32 | ||||
| -rw-r--r-- | src/lib/libcrypto/arch/sh/opensslconf.h | 24 | ||||
| -rw-r--r-- | src/lib/libcrypto/arch/sparc64/opensslconf.h | 32 | ||||
| -rw-r--r-- | src/lib/libcrypto/crypto_local.h | 6 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/des.h | 11 | ||||
| -rw-r--r-- | src/lib/libcrypto/idea/idea.h | 9 | ||||
| -rw-r--r-- | src/lib/libcrypto/rc2/rc2.h | 9 | ||||
| -rw-r--r-- | src/lib/libcrypto/rc4/rc4.h | 9 |
18 files changed, 36 insertions, 416 deletions
diff --git a/src/lib/libcrypto/arch/aarch64/opensslconf.h b/src/lib/libcrypto/arch/aarch64/opensslconf.h index 59555fa1df..3aaa6bd0b8 100644 --- a/src/lib/libcrypto/arch/aarch64/opensslconf.h +++ b/src/lib/libcrypto/arch/aarch64/opensslconf.h | |||
| @@ -1,9 +1,4 @@ | |||
| 1 | #include <openssl/opensslfeatures.h> | 1 | #include <openssl/opensslfeatures.h> |
| 2 | /* crypto/opensslconf.h.in */ | ||
| 3 | |||
| 4 | #if defined(HEADER_CRYPTO_LOCAL_H) && !defined(OPENSSLDIR) | ||
| 5 | #define OPENSSLDIR "/etc/ssl" | ||
| 6 | #endif | ||
| 7 | 2 | ||
| 8 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION | 3 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION |
| 9 | 4 | ||
| @@ -17,26 +12,7 @@ | |||
| 17 | #endif | 12 | #endif |
| 18 | #endif | 13 | #endif |
| 19 | 14 | ||
| 20 | #if defined(HEADER_IDEA_H) && !defined(IDEA_INT) | ||
| 21 | #define IDEA_INT unsigned int | ||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(HEADER_RC2_H) && !defined(RC2_INT) | ||
| 25 | /* I need to put in a mod for the alpha - eay */ | ||
| 26 | #define RC2_INT unsigned int | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(HEADER_RC4_H) | 15 | #if defined(HEADER_RC4_H) |
| 30 | #if !defined(RC4_INT) | ||
| 31 | /* using int types make the structure larger but make the code faster | ||
| 32 | * on most boxes I have tested - up to %20 faster. */ | ||
| 33 | /* | ||
| 34 | * I don't know what does "most" mean, but declaring "int" is a must on: | ||
| 35 | * - Intel P6 because partial register stalls are very expensive; | ||
| 36 | * - elder Alpha because it lacks byte load/store instructions; | ||
| 37 | */ | ||
| 38 | #define RC4_INT unsigned int | ||
| 39 | #endif | ||
| 40 | #if !defined(RC4_CHUNK) | 16 | #if !defined(RC4_CHUNK) |
| 41 | /* | 17 | /* |
| 42 | * This enables code handling data aligned at natural CPU word | 18 | * This enables code handling data aligned at natural CPU word |
| @@ -46,14 +22,6 @@ | |||
| 46 | #endif | 22 | #endif |
| 47 | #endif | 23 | #endif |
| 48 | 24 | ||
| 49 | #if defined(HEADER_DES_H) && !defined(DES_LONG) | ||
| 50 | /* If this is set to 'unsigned int' on a DEC Alpha, this gives about a | ||
| 51 | * %20 speed up (longs are 8 bytes, int's are 4). */ | ||
| 52 | #ifndef DES_LONG | ||
| 53 | #define DES_LONG unsigned int | ||
| 54 | #endif | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) | 25 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) |
| 58 | #define CONFIG_HEADER_BN_H | 26 | #define CONFIG_HEADER_BN_H |
| 59 | #undef BN_LLONG | 27 | #undef BN_LLONG |
diff --git a/src/lib/libcrypto/arch/alpha/opensslconf.h b/src/lib/libcrypto/arch/alpha/opensslconf.h index e079b1bc6f..47756e45ef 100644 --- a/src/lib/libcrypto/arch/alpha/opensslconf.h +++ b/src/lib/libcrypto/arch/alpha/opensslconf.h | |||
| @@ -1,9 +1,4 @@ | |||
| 1 | #include <openssl/opensslfeatures.h> | 1 | #include <openssl/opensslfeatures.h> |
| 2 | /* crypto/opensslconf.h.in */ | ||
| 3 | |||
| 4 | #if defined(HEADER_CRYPTO_LOCAL_H) && !defined(OPENSSLDIR) | ||
| 5 | #define OPENSSLDIR "/etc/ssl" | ||
| 6 | #endif | ||
| 7 | 2 | ||
| 8 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION | 3 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION |
| 9 | 4 | ||
| @@ -17,26 +12,7 @@ | |||
| 17 | #endif | 12 | #endif |
| 18 | #endif | 13 | #endif |
| 19 | 14 | ||
| 20 | #if defined(HEADER_IDEA_H) && !defined(IDEA_INT) | ||
| 21 | #define IDEA_INT unsigned int | ||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(HEADER_RC2_H) && !defined(RC2_INT) | ||
| 25 | /* I need to put in a mod for the alpha - eay */ | ||
| 26 | #define RC2_INT unsigned int | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(HEADER_RC4_H) | 15 | #if defined(HEADER_RC4_H) |
| 30 | #if !defined(RC4_INT) | ||
| 31 | /* using int types make the structure larger but make the code faster | ||
| 32 | * on most boxes I have tested - up to %20 faster. */ | ||
| 33 | /* | ||
| 34 | * I don't know what does "most" mean, but declaring "int" is a must on: | ||
| 35 | * - Intel P6 because partial register stalls are very expensive; | ||
| 36 | * - elder Alpha because it lacks byte load/store instructions; | ||
| 37 | */ | ||
| 38 | #define RC4_INT unsigned int | ||
| 39 | #endif | ||
| 40 | #if !defined(RC4_CHUNK) | 16 | #if !defined(RC4_CHUNK) |
| 41 | /* | 17 | /* |
| 42 | * This enables code handling data aligned at natural CPU word | 18 | * This enables code handling data aligned at natural CPU word |
| @@ -46,14 +22,6 @@ | |||
| 46 | #endif | 22 | #endif |
| 47 | #endif | 23 | #endif |
| 48 | 24 | ||
| 49 | #if defined(HEADER_DES_H) && !defined(DES_LONG) | ||
| 50 | /* If this is set to 'unsigned int' on a DEC Alpha, this gives about a | ||
| 51 | * %20 speed up (longs are 8 bytes, int's are 4). */ | ||
| 52 | #ifndef DES_LONG | ||
| 53 | #define DES_LONG unsigned int | ||
| 54 | #endif | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) | 25 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) |
| 58 | #define CONFIG_HEADER_BN_H | 26 | #define CONFIG_HEADER_BN_H |
| 59 | #undef BN_LLONG | 27 | #undef BN_LLONG |
diff --git a/src/lib/libcrypto/arch/amd64/opensslconf.h b/src/lib/libcrypto/arch/amd64/opensslconf.h index 59555fa1df..3aaa6bd0b8 100644 --- a/src/lib/libcrypto/arch/amd64/opensslconf.h +++ b/src/lib/libcrypto/arch/amd64/opensslconf.h | |||
| @@ -1,9 +1,4 @@ | |||
| 1 | #include <openssl/opensslfeatures.h> | 1 | #include <openssl/opensslfeatures.h> |
| 2 | /* crypto/opensslconf.h.in */ | ||
| 3 | |||
| 4 | #if defined(HEADER_CRYPTO_LOCAL_H) && !defined(OPENSSLDIR) | ||
| 5 | #define OPENSSLDIR "/etc/ssl" | ||
| 6 | #endif | ||
| 7 | 2 | ||
| 8 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION | 3 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION |
| 9 | 4 | ||
| @@ -17,26 +12,7 @@ | |||
| 17 | #endif | 12 | #endif |
| 18 | #endif | 13 | #endif |
| 19 | 14 | ||
| 20 | #if defined(HEADER_IDEA_H) && !defined(IDEA_INT) | ||
| 21 | #define IDEA_INT unsigned int | ||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(HEADER_RC2_H) && !defined(RC2_INT) | ||
| 25 | /* I need to put in a mod for the alpha - eay */ | ||
| 26 | #define RC2_INT unsigned int | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(HEADER_RC4_H) | 15 | #if defined(HEADER_RC4_H) |
| 30 | #if !defined(RC4_INT) | ||
| 31 | /* using int types make the structure larger but make the code faster | ||
| 32 | * on most boxes I have tested - up to %20 faster. */ | ||
| 33 | /* | ||
| 34 | * I don't know what does "most" mean, but declaring "int" is a must on: | ||
| 35 | * - Intel P6 because partial register stalls are very expensive; | ||
| 36 | * - elder Alpha because it lacks byte load/store instructions; | ||
| 37 | */ | ||
| 38 | #define RC4_INT unsigned int | ||
| 39 | #endif | ||
| 40 | #if !defined(RC4_CHUNK) | 16 | #if !defined(RC4_CHUNK) |
| 41 | /* | 17 | /* |
| 42 | * This enables code handling data aligned at natural CPU word | 18 | * This enables code handling data aligned at natural CPU word |
| @@ -46,14 +22,6 @@ | |||
| 46 | #endif | 22 | #endif |
| 47 | #endif | 23 | #endif |
| 48 | 24 | ||
| 49 | #if defined(HEADER_DES_H) && !defined(DES_LONG) | ||
| 50 | /* If this is set to 'unsigned int' on a DEC Alpha, this gives about a | ||
| 51 | * %20 speed up (longs are 8 bytes, int's are 4). */ | ||
| 52 | #ifndef DES_LONG | ||
| 53 | #define DES_LONG unsigned int | ||
| 54 | #endif | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) | 25 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) |
| 58 | #define CONFIG_HEADER_BN_H | 26 | #define CONFIG_HEADER_BN_H |
| 59 | #undef BN_LLONG | 27 | #undef BN_LLONG |
diff --git a/src/lib/libcrypto/arch/arm/opensslconf.h b/src/lib/libcrypto/arch/arm/opensslconf.h index 576f49b0ec..ee2111390a 100644 --- a/src/lib/libcrypto/arch/arm/opensslconf.h +++ b/src/lib/libcrypto/arch/arm/opensslconf.h | |||
| @@ -1,9 +1,4 @@ | |||
| 1 | #include <openssl/opensslfeatures.h> | 1 | #include <openssl/opensslfeatures.h> |
| 2 | /* crypto/opensslconf.h.in */ | ||
| 3 | |||
| 4 | #if defined(HEADER_CRYPTO_LOCAL_H) && !defined(OPENSSLDIR) | ||
| 5 | #define OPENSSLDIR "/etc/ssl" | ||
| 6 | #endif | ||
| 7 | 2 | ||
| 8 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION | 3 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION |
| 9 | 4 | ||
| @@ -17,26 +12,7 @@ | |||
| 17 | #endif | 12 | #endif |
| 18 | #endif | 13 | #endif |
| 19 | 14 | ||
| 20 | #if defined(HEADER_IDEA_H) && !defined(IDEA_INT) | ||
| 21 | #define IDEA_INT unsigned int | ||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(HEADER_RC2_H) && !defined(RC2_INT) | ||
| 25 | /* I need to put in a mod for the alpha - eay */ | ||
| 26 | #define RC2_INT unsigned int | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(HEADER_RC4_H) | 15 | #if defined(HEADER_RC4_H) |
| 30 | #if !defined(RC4_INT) | ||
| 31 | /* using int types make the structure larger but make the code faster | ||
| 32 | * on most boxes I have tested - up to %20 faster. */ | ||
| 33 | /* | ||
| 34 | * I don't know what does "most" mean, but declaring "int" is a must on: | ||
| 35 | * - Intel P6 because partial register stalls are very expensive; | ||
| 36 | * - elder Alpha because it lacks byte load/store instructions; | ||
| 37 | */ | ||
| 38 | #define RC4_INT unsigned int | ||
| 39 | #endif | ||
| 40 | #if !defined(RC4_CHUNK) | 16 | #if !defined(RC4_CHUNK) |
| 41 | /* | 17 | /* |
| 42 | * This enables code handling data aligned at natural CPU word | 18 | * This enables code handling data aligned at natural CPU word |
| @@ -46,14 +22,6 @@ | |||
| 46 | #endif | 22 | #endif |
| 47 | #endif | 23 | #endif |
| 48 | 24 | ||
| 49 | #if defined(HEADER_DES_H) && !defined(DES_LONG) | ||
| 50 | /* If this is set to 'unsigned int' on a DEC Alpha, this gives about a | ||
| 51 | * %20 speed up (longs are 8 bytes, int's are 4). */ | ||
| 52 | #ifndef DES_LONG | ||
| 53 | #define DES_LONG unsigned int | ||
| 54 | #endif | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) | 25 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) |
| 58 | #define CONFIG_HEADER_BN_H | 26 | #define CONFIG_HEADER_BN_H |
| 59 | #define BN_LLONG | 27 | #define BN_LLONG |
diff --git a/src/lib/libcrypto/arch/hppa/opensslconf.h b/src/lib/libcrypto/arch/hppa/opensslconf.h index 576f49b0ec..ee2111390a 100644 --- a/src/lib/libcrypto/arch/hppa/opensslconf.h +++ b/src/lib/libcrypto/arch/hppa/opensslconf.h | |||
| @@ -1,9 +1,4 @@ | |||
| 1 | #include <openssl/opensslfeatures.h> | 1 | #include <openssl/opensslfeatures.h> |
| 2 | /* crypto/opensslconf.h.in */ | ||
| 3 | |||
| 4 | #if defined(HEADER_CRYPTO_LOCAL_H) && !defined(OPENSSLDIR) | ||
| 5 | #define OPENSSLDIR "/etc/ssl" | ||
| 6 | #endif | ||
| 7 | 2 | ||
| 8 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION | 3 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION |
| 9 | 4 | ||
| @@ -17,26 +12,7 @@ | |||
| 17 | #endif | 12 | #endif |
| 18 | #endif | 13 | #endif |
| 19 | 14 | ||
| 20 | #if defined(HEADER_IDEA_H) && !defined(IDEA_INT) | ||
| 21 | #define IDEA_INT unsigned int | ||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(HEADER_RC2_H) && !defined(RC2_INT) | ||
| 25 | /* I need to put in a mod for the alpha - eay */ | ||
| 26 | #define RC2_INT unsigned int | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(HEADER_RC4_H) | 15 | #if defined(HEADER_RC4_H) |
| 30 | #if !defined(RC4_INT) | ||
| 31 | /* using int types make the structure larger but make the code faster | ||
| 32 | * on most boxes I have tested - up to %20 faster. */ | ||
| 33 | /* | ||
| 34 | * I don't know what does "most" mean, but declaring "int" is a must on: | ||
| 35 | * - Intel P6 because partial register stalls are very expensive; | ||
| 36 | * - elder Alpha because it lacks byte load/store instructions; | ||
| 37 | */ | ||
| 38 | #define RC4_INT unsigned int | ||
| 39 | #endif | ||
| 40 | #if !defined(RC4_CHUNK) | 16 | #if !defined(RC4_CHUNK) |
| 41 | /* | 17 | /* |
| 42 | * This enables code handling data aligned at natural CPU word | 18 | * This enables code handling data aligned at natural CPU word |
| @@ -46,14 +22,6 @@ | |||
| 46 | #endif | 22 | #endif |
| 47 | #endif | 23 | #endif |
| 48 | 24 | ||
| 49 | #if defined(HEADER_DES_H) && !defined(DES_LONG) | ||
| 50 | /* If this is set to 'unsigned int' on a DEC Alpha, this gives about a | ||
| 51 | * %20 speed up (longs are 8 bytes, int's are 4). */ | ||
| 52 | #ifndef DES_LONG | ||
| 53 | #define DES_LONG unsigned int | ||
| 54 | #endif | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) | 25 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) |
| 58 | #define CONFIG_HEADER_BN_H | 26 | #define CONFIG_HEADER_BN_H |
| 59 | #define BN_LLONG | 27 | #define BN_LLONG |
diff --git a/src/lib/libcrypto/arch/i386/opensslconf.h b/src/lib/libcrypto/arch/i386/opensslconf.h index 538b5c9104..ee2111390a 100644 --- a/src/lib/libcrypto/arch/i386/opensslconf.h +++ b/src/lib/libcrypto/arch/i386/opensslconf.h | |||
| @@ -1,9 +1,4 @@ | |||
| 1 | #include <openssl/opensslfeatures.h> | 1 | #include <openssl/opensslfeatures.h> |
| 2 | /* crypto/opensslconf.h.in */ | ||
| 3 | |||
| 4 | #if defined(HEADER_CRYPTO_LOCAL_H) && !defined(OPENSSLDIR) | ||
| 5 | #define OPENSSLDIR "/etc/ssl" | ||
| 6 | #endif | ||
| 7 | 2 | ||
| 8 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION | 3 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION |
| 9 | 4 | ||
| @@ -17,26 +12,7 @@ | |||
| 17 | #endif | 12 | #endif |
| 18 | #endif | 13 | #endif |
| 19 | 14 | ||
| 20 | #if defined(HEADER_IDEA_H) && !defined(IDEA_INT) | ||
| 21 | #define IDEA_INT unsigned int | ||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(HEADER_RC2_H) && !defined(RC2_INT) | ||
| 25 | /* I need to put in a mod for the alpha - eay */ | ||
| 26 | #define RC2_INT unsigned int | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(HEADER_RC4_H) | 15 | #if defined(HEADER_RC4_H) |
| 30 | #if !defined(RC4_INT) | ||
| 31 | /* using int types make the structure larger but make the code faster | ||
| 32 | * on most boxes I have tested - up to %20 faster. */ | ||
| 33 | /* | ||
| 34 | * I don't know what does "most" mean, but declaring "int" is a must on: | ||
| 35 | * - Intel P6 because partial register stalls are very expensive; | ||
| 36 | * - elder Alpha because it lacks byte load/store instructions; | ||
| 37 | */ | ||
| 38 | #define RC4_INT unsigned int | ||
| 39 | #endif | ||
| 40 | #if !defined(RC4_CHUNK) | 16 | #if !defined(RC4_CHUNK) |
| 41 | /* | 17 | /* |
| 42 | * This enables code handling data aligned at natural CPU word | 18 | * This enables code handling data aligned at natural CPU word |
| @@ -46,14 +22,6 @@ | |||
| 46 | #endif | 22 | #endif |
| 47 | #endif | 23 | #endif |
| 48 | 24 | ||
| 49 | #if defined(HEADER_DES_H) && !defined(DES_LONG) | ||
| 50 | /* If this is set to 'unsigned int' on a DEC Alpha, this gives about a | ||
| 51 | * %20 speed up (longs are 8 bytes, int's are 4). */ | ||
| 52 | #ifndef DES_LONG | ||
| 53 | #define DES_LONG unsigned long | ||
| 54 | #endif | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) | 25 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) |
| 58 | #define CONFIG_HEADER_BN_H | 26 | #define CONFIG_HEADER_BN_H |
| 59 | #define BN_LLONG | 27 | #define BN_LLONG |
diff --git a/src/lib/libcrypto/arch/m88k/opensslconf.h b/src/lib/libcrypto/arch/m88k/opensslconf.h index 576f49b0ec..ee2111390a 100644 --- a/src/lib/libcrypto/arch/m88k/opensslconf.h +++ b/src/lib/libcrypto/arch/m88k/opensslconf.h | |||
| @@ -1,9 +1,4 @@ | |||
| 1 | #include <openssl/opensslfeatures.h> | 1 | #include <openssl/opensslfeatures.h> |
| 2 | /* crypto/opensslconf.h.in */ | ||
| 3 | |||
| 4 | #if defined(HEADER_CRYPTO_LOCAL_H) && !defined(OPENSSLDIR) | ||
| 5 | #define OPENSSLDIR "/etc/ssl" | ||
| 6 | #endif | ||
| 7 | 2 | ||
| 8 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION | 3 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION |
| 9 | 4 | ||
| @@ -17,26 +12,7 @@ | |||
| 17 | #endif | 12 | #endif |
| 18 | #endif | 13 | #endif |
| 19 | 14 | ||
| 20 | #if defined(HEADER_IDEA_H) && !defined(IDEA_INT) | ||
| 21 | #define IDEA_INT unsigned int | ||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(HEADER_RC2_H) && !defined(RC2_INT) | ||
| 25 | /* I need to put in a mod for the alpha - eay */ | ||
| 26 | #define RC2_INT unsigned int | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(HEADER_RC4_H) | 15 | #if defined(HEADER_RC4_H) |
| 30 | #if !defined(RC4_INT) | ||
| 31 | /* using int types make the structure larger but make the code faster | ||
| 32 | * on most boxes I have tested - up to %20 faster. */ | ||
| 33 | /* | ||
| 34 | * I don't know what does "most" mean, but declaring "int" is a must on: | ||
| 35 | * - Intel P6 because partial register stalls are very expensive; | ||
| 36 | * - elder Alpha because it lacks byte load/store instructions; | ||
| 37 | */ | ||
| 38 | #define RC4_INT unsigned int | ||
| 39 | #endif | ||
| 40 | #if !defined(RC4_CHUNK) | 16 | #if !defined(RC4_CHUNK) |
| 41 | /* | 17 | /* |
| 42 | * This enables code handling data aligned at natural CPU word | 18 | * This enables code handling data aligned at natural CPU word |
| @@ -46,14 +22,6 @@ | |||
| 46 | #endif | 22 | #endif |
| 47 | #endif | 23 | #endif |
| 48 | 24 | ||
| 49 | #if defined(HEADER_DES_H) && !defined(DES_LONG) | ||
| 50 | /* If this is set to 'unsigned int' on a DEC Alpha, this gives about a | ||
| 51 | * %20 speed up (longs are 8 bytes, int's are 4). */ | ||
| 52 | #ifndef DES_LONG | ||
| 53 | #define DES_LONG unsigned int | ||
| 54 | #endif | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) | 25 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) |
| 58 | #define CONFIG_HEADER_BN_H | 26 | #define CONFIG_HEADER_BN_H |
| 59 | #define BN_LLONG | 27 | #define BN_LLONG |
diff --git a/src/lib/libcrypto/arch/mips64/opensslconf.h b/src/lib/libcrypto/arch/mips64/opensslconf.h index e079b1bc6f..47756e45ef 100644 --- a/src/lib/libcrypto/arch/mips64/opensslconf.h +++ b/src/lib/libcrypto/arch/mips64/opensslconf.h | |||
| @@ -1,9 +1,4 @@ | |||
| 1 | #include <openssl/opensslfeatures.h> | 1 | #include <openssl/opensslfeatures.h> |
| 2 | /* crypto/opensslconf.h.in */ | ||
| 3 | |||
| 4 | #if defined(HEADER_CRYPTO_LOCAL_H) && !defined(OPENSSLDIR) | ||
| 5 | #define OPENSSLDIR "/etc/ssl" | ||
| 6 | #endif | ||
| 7 | 2 | ||
| 8 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION | 3 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION |
| 9 | 4 | ||
| @@ -17,26 +12,7 @@ | |||
| 17 | #endif | 12 | #endif |
| 18 | #endif | 13 | #endif |
| 19 | 14 | ||
| 20 | #if defined(HEADER_IDEA_H) && !defined(IDEA_INT) | ||
| 21 | #define IDEA_INT unsigned int | ||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(HEADER_RC2_H) && !defined(RC2_INT) | ||
| 25 | /* I need to put in a mod for the alpha - eay */ | ||
| 26 | #define RC2_INT unsigned int | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(HEADER_RC4_H) | 15 | #if defined(HEADER_RC4_H) |
| 30 | #if !defined(RC4_INT) | ||
| 31 | /* using int types make the structure larger but make the code faster | ||
| 32 | * on most boxes I have tested - up to %20 faster. */ | ||
| 33 | /* | ||
| 34 | * I don't know what does "most" mean, but declaring "int" is a must on: | ||
| 35 | * - Intel P6 because partial register stalls are very expensive; | ||
| 36 | * - elder Alpha because it lacks byte load/store instructions; | ||
| 37 | */ | ||
| 38 | #define RC4_INT unsigned int | ||
| 39 | #endif | ||
| 40 | #if !defined(RC4_CHUNK) | 16 | #if !defined(RC4_CHUNK) |
| 41 | /* | 17 | /* |
| 42 | * This enables code handling data aligned at natural CPU word | 18 | * This enables code handling data aligned at natural CPU word |
| @@ -46,14 +22,6 @@ | |||
| 46 | #endif | 22 | #endif |
| 47 | #endif | 23 | #endif |
| 48 | 24 | ||
| 49 | #if defined(HEADER_DES_H) && !defined(DES_LONG) | ||
| 50 | /* If this is set to 'unsigned int' on a DEC Alpha, this gives about a | ||
| 51 | * %20 speed up (longs are 8 bytes, int's are 4). */ | ||
| 52 | #ifndef DES_LONG | ||
| 53 | #define DES_LONG unsigned int | ||
| 54 | #endif | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) | 25 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) |
| 58 | #define CONFIG_HEADER_BN_H | 26 | #define CONFIG_HEADER_BN_H |
| 59 | #undef BN_LLONG | 27 | #undef BN_LLONG |
diff --git a/src/lib/libcrypto/arch/powerpc/opensslconf.h b/src/lib/libcrypto/arch/powerpc/opensslconf.h index 576f49b0ec..ee2111390a 100644 --- a/src/lib/libcrypto/arch/powerpc/opensslconf.h +++ b/src/lib/libcrypto/arch/powerpc/opensslconf.h | |||
| @@ -1,9 +1,4 @@ | |||
| 1 | #include <openssl/opensslfeatures.h> | 1 | #include <openssl/opensslfeatures.h> |
| 2 | /* crypto/opensslconf.h.in */ | ||
| 3 | |||
| 4 | #if defined(HEADER_CRYPTO_LOCAL_H) && !defined(OPENSSLDIR) | ||
| 5 | #define OPENSSLDIR "/etc/ssl" | ||
| 6 | #endif | ||
| 7 | 2 | ||
| 8 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION | 3 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION |
| 9 | 4 | ||
| @@ -17,26 +12,7 @@ | |||
| 17 | #endif | 12 | #endif |
| 18 | #endif | 13 | #endif |
| 19 | 14 | ||
| 20 | #if defined(HEADER_IDEA_H) && !defined(IDEA_INT) | ||
| 21 | #define IDEA_INT unsigned int | ||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(HEADER_RC2_H) && !defined(RC2_INT) | ||
| 25 | /* I need to put in a mod for the alpha - eay */ | ||
| 26 | #define RC2_INT unsigned int | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(HEADER_RC4_H) | 15 | #if defined(HEADER_RC4_H) |
| 30 | #if !defined(RC4_INT) | ||
| 31 | /* using int types make the structure larger but make the code faster | ||
| 32 | * on most boxes I have tested - up to %20 faster. */ | ||
| 33 | /* | ||
| 34 | * I don't know what does "most" mean, but declaring "int" is a must on: | ||
| 35 | * - Intel P6 because partial register stalls are very expensive; | ||
| 36 | * - elder Alpha because it lacks byte load/store instructions; | ||
| 37 | */ | ||
| 38 | #define RC4_INT unsigned int | ||
| 39 | #endif | ||
| 40 | #if !defined(RC4_CHUNK) | 16 | #if !defined(RC4_CHUNK) |
| 41 | /* | 17 | /* |
| 42 | * This enables code handling data aligned at natural CPU word | 18 | * This enables code handling data aligned at natural CPU word |
| @@ -46,14 +22,6 @@ | |||
| 46 | #endif | 22 | #endif |
| 47 | #endif | 23 | #endif |
| 48 | 24 | ||
| 49 | #if defined(HEADER_DES_H) && !defined(DES_LONG) | ||
| 50 | /* If this is set to 'unsigned int' on a DEC Alpha, this gives about a | ||
| 51 | * %20 speed up (longs are 8 bytes, int's are 4). */ | ||
| 52 | #ifndef DES_LONG | ||
| 53 | #define DES_LONG unsigned int | ||
| 54 | #endif | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) | 25 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) |
| 58 | #define CONFIG_HEADER_BN_H | 26 | #define CONFIG_HEADER_BN_H |
| 59 | #define BN_LLONG | 27 | #define BN_LLONG |
diff --git a/src/lib/libcrypto/arch/powerpc64/opensslconf.h b/src/lib/libcrypto/arch/powerpc64/opensslconf.h index 59555fa1df..3aaa6bd0b8 100644 --- a/src/lib/libcrypto/arch/powerpc64/opensslconf.h +++ b/src/lib/libcrypto/arch/powerpc64/opensslconf.h | |||
| @@ -1,9 +1,4 @@ | |||
| 1 | #include <openssl/opensslfeatures.h> | 1 | #include <openssl/opensslfeatures.h> |
| 2 | /* crypto/opensslconf.h.in */ | ||
| 3 | |||
| 4 | #if defined(HEADER_CRYPTO_LOCAL_H) && !defined(OPENSSLDIR) | ||
| 5 | #define OPENSSLDIR "/etc/ssl" | ||
| 6 | #endif | ||
| 7 | 2 | ||
| 8 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION | 3 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION |
| 9 | 4 | ||
| @@ -17,26 +12,7 @@ | |||
| 17 | #endif | 12 | #endif |
| 18 | #endif | 13 | #endif |
| 19 | 14 | ||
| 20 | #if defined(HEADER_IDEA_H) && !defined(IDEA_INT) | ||
| 21 | #define IDEA_INT unsigned int | ||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(HEADER_RC2_H) && !defined(RC2_INT) | ||
| 25 | /* I need to put in a mod for the alpha - eay */ | ||
| 26 | #define RC2_INT unsigned int | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(HEADER_RC4_H) | 15 | #if defined(HEADER_RC4_H) |
| 30 | #if !defined(RC4_INT) | ||
| 31 | /* using int types make the structure larger but make the code faster | ||
| 32 | * on most boxes I have tested - up to %20 faster. */ | ||
| 33 | /* | ||
| 34 | * I don't know what does "most" mean, but declaring "int" is a must on: | ||
| 35 | * - Intel P6 because partial register stalls are very expensive; | ||
| 36 | * - elder Alpha because it lacks byte load/store instructions; | ||
| 37 | */ | ||
| 38 | #define RC4_INT unsigned int | ||
| 39 | #endif | ||
| 40 | #if !defined(RC4_CHUNK) | 16 | #if !defined(RC4_CHUNK) |
| 41 | /* | 17 | /* |
| 42 | * This enables code handling data aligned at natural CPU word | 18 | * This enables code handling data aligned at natural CPU word |
| @@ -46,14 +22,6 @@ | |||
| 46 | #endif | 22 | #endif |
| 47 | #endif | 23 | #endif |
| 48 | 24 | ||
| 49 | #if defined(HEADER_DES_H) && !defined(DES_LONG) | ||
| 50 | /* If this is set to 'unsigned int' on a DEC Alpha, this gives about a | ||
| 51 | * %20 speed up (longs are 8 bytes, int's are 4). */ | ||
| 52 | #ifndef DES_LONG | ||
| 53 | #define DES_LONG unsigned int | ||
| 54 | #endif | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) | 25 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) |
| 58 | #define CONFIG_HEADER_BN_H | 26 | #define CONFIG_HEADER_BN_H |
| 59 | #undef BN_LLONG | 27 | #undef BN_LLONG |
diff --git a/src/lib/libcrypto/arch/riscv64/opensslconf.h b/src/lib/libcrypto/arch/riscv64/opensslconf.h index 59555fa1df..3aaa6bd0b8 100644 --- a/src/lib/libcrypto/arch/riscv64/opensslconf.h +++ b/src/lib/libcrypto/arch/riscv64/opensslconf.h | |||
| @@ -1,9 +1,4 @@ | |||
| 1 | #include <openssl/opensslfeatures.h> | 1 | #include <openssl/opensslfeatures.h> |
| 2 | /* crypto/opensslconf.h.in */ | ||
| 3 | |||
| 4 | #if defined(HEADER_CRYPTO_LOCAL_H) && !defined(OPENSSLDIR) | ||
| 5 | #define OPENSSLDIR "/etc/ssl" | ||
| 6 | #endif | ||
| 7 | 2 | ||
| 8 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION | 3 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION |
| 9 | 4 | ||
| @@ -17,26 +12,7 @@ | |||
| 17 | #endif | 12 | #endif |
| 18 | #endif | 13 | #endif |
| 19 | 14 | ||
| 20 | #if defined(HEADER_IDEA_H) && !defined(IDEA_INT) | ||
| 21 | #define IDEA_INT unsigned int | ||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(HEADER_RC2_H) && !defined(RC2_INT) | ||
| 25 | /* I need to put in a mod for the alpha - eay */ | ||
| 26 | #define RC2_INT unsigned int | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(HEADER_RC4_H) | 15 | #if defined(HEADER_RC4_H) |
| 30 | #if !defined(RC4_INT) | ||
| 31 | /* using int types make the structure larger but make the code faster | ||
| 32 | * on most boxes I have tested - up to %20 faster. */ | ||
| 33 | /* | ||
| 34 | * I don't know what does "most" mean, but declaring "int" is a must on: | ||
| 35 | * - Intel P6 because partial register stalls are very expensive; | ||
| 36 | * - elder Alpha because it lacks byte load/store instructions; | ||
| 37 | */ | ||
| 38 | #define RC4_INT unsigned int | ||
| 39 | #endif | ||
| 40 | #if !defined(RC4_CHUNK) | 16 | #if !defined(RC4_CHUNK) |
| 41 | /* | 17 | /* |
| 42 | * This enables code handling data aligned at natural CPU word | 18 | * This enables code handling data aligned at natural CPU word |
| @@ -46,14 +22,6 @@ | |||
| 46 | #endif | 22 | #endif |
| 47 | #endif | 23 | #endif |
| 48 | 24 | ||
| 49 | #if defined(HEADER_DES_H) && !defined(DES_LONG) | ||
| 50 | /* If this is set to 'unsigned int' on a DEC Alpha, this gives about a | ||
| 51 | * %20 speed up (longs are 8 bytes, int's are 4). */ | ||
| 52 | #ifndef DES_LONG | ||
| 53 | #define DES_LONG unsigned int | ||
| 54 | #endif | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) | 25 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) |
| 58 | #define CONFIG_HEADER_BN_H | 26 | #define CONFIG_HEADER_BN_H |
| 59 | #undef BN_LLONG | 27 | #undef BN_LLONG |
diff --git a/src/lib/libcrypto/arch/sh/opensslconf.h b/src/lib/libcrypto/arch/sh/opensslconf.h index 576f49b0ec..57e562d776 100644 --- a/src/lib/libcrypto/arch/sh/opensslconf.h +++ b/src/lib/libcrypto/arch/sh/opensslconf.h | |||
| @@ -1,9 +1,4 @@ | |||
| 1 | #include <openssl/opensslfeatures.h> | 1 | #include <openssl/opensslfeatures.h> |
| 2 | /* crypto/opensslconf.h.in */ | ||
| 3 | |||
| 4 | #if defined(HEADER_CRYPTO_LOCAL_H) && !defined(OPENSSLDIR) | ||
| 5 | #define OPENSSLDIR "/etc/ssl" | ||
| 6 | #endif | ||
| 7 | 2 | ||
| 8 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION | 3 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION |
| 9 | 4 | ||
| @@ -17,26 +12,7 @@ | |||
| 17 | #endif | 12 | #endif |
| 18 | #endif | 13 | #endif |
| 19 | 14 | ||
| 20 | #if defined(HEADER_IDEA_H) && !defined(IDEA_INT) | ||
| 21 | #define IDEA_INT unsigned int | ||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(HEADER_RC2_H) && !defined(RC2_INT) | ||
| 25 | /* I need to put in a mod for the alpha - eay */ | ||
| 26 | #define RC2_INT unsigned int | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(HEADER_RC4_H) | 15 | #if defined(HEADER_RC4_H) |
| 30 | #if !defined(RC4_INT) | ||
| 31 | /* using int types make the structure larger but make the code faster | ||
| 32 | * on most boxes I have tested - up to %20 faster. */ | ||
| 33 | /* | ||
| 34 | * I don't know what does "most" mean, but declaring "int" is a must on: | ||
| 35 | * - Intel P6 because partial register stalls are very expensive; | ||
| 36 | * - elder Alpha because it lacks byte load/store instructions; | ||
| 37 | */ | ||
| 38 | #define RC4_INT unsigned int | ||
| 39 | #endif | ||
| 40 | #if !defined(RC4_CHUNK) | 16 | #if !defined(RC4_CHUNK) |
| 41 | /* | 17 | /* |
| 42 | * This enables code handling data aligned at natural CPU word | 18 | * This enables code handling data aligned at natural CPU word |
diff --git a/src/lib/libcrypto/arch/sparc64/opensslconf.h b/src/lib/libcrypto/arch/sparc64/opensslconf.h index e079b1bc6f..47756e45ef 100644 --- a/src/lib/libcrypto/arch/sparc64/opensslconf.h +++ b/src/lib/libcrypto/arch/sparc64/opensslconf.h | |||
| @@ -1,9 +1,4 @@ | |||
| 1 | #include <openssl/opensslfeatures.h> | 1 | #include <openssl/opensslfeatures.h> |
| 2 | /* crypto/opensslconf.h.in */ | ||
| 3 | |||
| 4 | #if defined(HEADER_CRYPTO_LOCAL_H) && !defined(OPENSSLDIR) | ||
| 5 | #define OPENSSLDIR "/etc/ssl" | ||
| 6 | #endif | ||
| 7 | 2 | ||
| 8 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION | 3 | #undef OPENSSL_EXPORT_VAR_AS_FUNCTION |
| 9 | 4 | ||
| @@ -17,26 +12,7 @@ | |||
| 17 | #endif | 12 | #endif |
| 18 | #endif | 13 | #endif |
| 19 | 14 | ||
| 20 | #if defined(HEADER_IDEA_H) && !defined(IDEA_INT) | ||
| 21 | #define IDEA_INT unsigned int | ||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(HEADER_RC2_H) && !defined(RC2_INT) | ||
| 25 | /* I need to put in a mod for the alpha - eay */ | ||
| 26 | #define RC2_INT unsigned int | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(HEADER_RC4_H) | 15 | #if defined(HEADER_RC4_H) |
| 30 | #if !defined(RC4_INT) | ||
| 31 | /* using int types make the structure larger but make the code faster | ||
| 32 | * on most boxes I have tested - up to %20 faster. */ | ||
| 33 | /* | ||
| 34 | * I don't know what does "most" mean, but declaring "int" is a must on: | ||
| 35 | * - Intel P6 because partial register stalls are very expensive; | ||
| 36 | * - elder Alpha because it lacks byte load/store instructions; | ||
| 37 | */ | ||
| 38 | #define RC4_INT unsigned int | ||
| 39 | #endif | ||
| 40 | #if !defined(RC4_CHUNK) | 16 | #if !defined(RC4_CHUNK) |
| 41 | /* | 17 | /* |
| 42 | * This enables code handling data aligned at natural CPU word | 18 | * This enables code handling data aligned at natural CPU word |
| @@ -46,14 +22,6 @@ | |||
| 46 | #endif | 22 | #endif |
| 47 | #endif | 23 | #endif |
| 48 | 24 | ||
| 49 | #if defined(HEADER_DES_H) && !defined(DES_LONG) | ||
| 50 | /* If this is set to 'unsigned int' on a DEC Alpha, this gives about a | ||
| 51 | * %20 speed up (longs are 8 bytes, int's are 4). */ | ||
| 52 | #ifndef DES_LONG | ||
| 53 | #define DES_LONG unsigned int | ||
| 54 | #endif | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) | 25 | #if defined(HEADER_BN_H) && !defined(CONFIG_HEADER_BN_H) |
| 58 | #define CONFIG_HEADER_BN_H | 26 | #define CONFIG_HEADER_BN_H |
| 59 | #undef BN_LLONG | 27 | #undef BN_LLONG |
diff --git a/src/lib/libcrypto/crypto_local.h b/src/lib/libcrypto/crypto_local.h index d549102da0..606f17cefb 100644 --- a/src/lib/libcrypto/crypto_local.h +++ b/src/lib/libcrypto/crypto_local.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: crypto_local.h,v 1.5 2025/05/24 07:23:14 jsing Exp $ */ | 1 | /* $OpenBSD: crypto_local.h,v 1.6 2025/06/09 14:37:48 tb Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -65,6 +65,10 @@ | |||
| 65 | extern "C" { | 65 | extern "C" { |
| 66 | #endif | 66 | #endif |
| 67 | 67 | ||
| 68 | #ifndef OPENSSLDIR | ||
| 69 | #define OPENSSLDIR "/etc/ssl" | ||
| 70 | #endif | ||
| 71 | |||
| 68 | #define X509_CERT_AREA OPENSSLDIR | 72 | #define X509_CERT_AREA OPENSSLDIR |
| 69 | #define X509_CERT_DIR OPENSSLDIR "/certs" | 73 | #define X509_CERT_DIR OPENSSLDIR "/certs" |
| 70 | #define X509_CERT_FILE OPENSSLDIR "/cert.pem" | 74 | #define X509_CERT_FILE OPENSSLDIR "/cert.pem" |
diff --git a/src/lib/libcrypto/des/des.h b/src/lib/libcrypto/des/des.h index 277702f87b..4ff4ceca19 100644 --- a/src/lib/libcrypto/des/des.h +++ b/src/lib/libcrypto/des/des.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: des.h,v 1.24 2025/06/05 06:37:26 tb Exp $ */ | 1 | /* $OpenBSD: des.h,v 1.25 2025/06/09 14:37:49 tb Exp $ */ |
| 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -61,6 +61,15 @@ | |||
| 61 | 61 | ||
| 62 | #include <openssl/opensslconf.h> | 62 | #include <openssl/opensslconf.h> |
| 63 | 63 | ||
| 64 | #ifndef DES_LONG | ||
| 65 | /* XXX - typedef to int everywhere. */ | ||
| 66 | #ifdef __i386__ | ||
| 67 | #define DES_LONG unsigned long | ||
| 68 | #else | ||
| 69 | #define DES_LONG unsigned int | ||
| 70 | #endif | ||
| 71 | #endif | ||
| 72 | |||
| 64 | #ifdef __cplusplus | 73 | #ifdef __cplusplus |
| 65 | extern "C" { | 74 | extern "C" { |
| 66 | #endif | 75 | #endif |
diff --git a/src/lib/libcrypto/idea/idea.h b/src/lib/libcrypto/idea/idea.h index 2bdd3647fd..fccef8fc73 100644 --- a/src/lib/libcrypto/idea/idea.h +++ b/src/lib/libcrypto/idea/idea.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: idea.h,v 1.13 2025/01/25 17:59:44 tb Exp $ */ | 1 | /* $OpenBSD: idea.h,v 1.14 2025/06/09 14:37:49 tb Exp $ */ |
| 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -59,7 +59,12 @@ | |||
| 59 | #ifndef HEADER_IDEA_H | 59 | #ifndef HEADER_IDEA_H |
| 60 | #define HEADER_IDEA_H | 60 | #define HEADER_IDEA_H |
| 61 | 61 | ||
| 62 | #include <openssl/opensslconf.h> /* IDEA_INT, OPENSSL_NO_IDEA */ | 62 | #include <openssl/opensslconf.h> /* OPENSSL_NO_IDEA */ |
| 63 | |||
| 64 | #ifndef IDEA_INT | ||
| 65 | /* XXX - typedef */ | ||
| 66 | #define IDEA_INT unsigned int | ||
| 67 | #endif | ||
| 63 | 68 | ||
| 64 | #define IDEA_ENCRYPT 1 | 69 | #define IDEA_ENCRYPT 1 |
| 65 | #define IDEA_DECRYPT 0 | 70 | #define IDEA_DECRYPT 0 |
diff --git a/src/lib/libcrypto/rc2/rc2.h b/src/lib/libcrypto/rc2/rc2.h index 96e395f32d..ead308cf51 100644 --- a/src/lib/libcrypto/rc2/rc2.h +++ b/src/lib/libcrypto/rc2/rc2.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc2.h,v 1.13 2025/01/25 17:59:44 tb Exp $ */ | 1 | /* $OpenBSD: rc2.h,v 1.14 2025/06/09 14:37:49 tb Exp $ */ |
| 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -59,7 +59,12 @@ | |||
| 59 | #ifndef HEADER_RC2_H | 59 | #ifndef HEADER_RC2_H |
| 60 | #define HEADER_RC2_H | 60 | #define HEADER_RC2_H |
| 61 | 61 | ||
| 62 | #include <openssl/opensslconf.h> /* OPENSSL_NO_RC2, RC2_INT */ | 62 | #include <openssl/opensslconf.h> /* OPENSSL_NO_RC2 */ |
| 63 | |||
| 64 | #ifndef RC2_INT | ||
| 65 | /* XXX - typedef */ | ||
| 66 | #define RC2_INT unsigned int | ||
| 67 | #endif | ||
| 63 | 68 | ||
| 64 | #define RC2_ENCRYPT 1 | 69 | #define RC2_ENCRYPT 1 |
| 65 | #define RC2_DECRYPT 0 | 70 | #define RC2_DECRYPT 0 |
diff --git a/src/lib/libcrypto/rc4/rc4.h b/src/lib/libcrypto/rc4/rc4.h index a20472372b..c994b39a31 100644 --- a/src/lib/libcrypto/rc4/rc4.h +++ b/src/lib/libcrypto/rc4/rc4.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc4.h,v 1.16 2025/01/25 17:59:44 tb Exp $ */ | 1 | /* $OpenBSD: rc4.h,v 1.17 2025/06/09 14:37:49 tb Exp $ */ |
| 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -59,10 +59,15 @@ | |||
| 59 | #ifndef HEADER_RC4_H | 59 | #ifndef HEADER_RC4_H |
| 60 | #define HEADER_RC4_H | 60 | #define HEADER_RC4_H |
| 61 | 61 | ||
| 62 | #include <openssl/opensslconf.h> /* OPENSSL_NO_RC4, RC4_INT */ | 62 | #include <openssl/opensslconf.h> /* OPENSSL_NO_RC4 */ |
| 63 | 63 | ||
| 64 | #include <stddef.h> | 64 | #include <stddef.h> |
| 65 | 65 | ||
| 66 | #ifndef RC4_INT | ||
| 67 | /* XXX - typedef */ | ||
| 68 | #define RC4_INT unsigned int | ||
| 69 | #endif | ||
| 70 | |||
| 66 | #ifdef __cplusplus | 71 | #ifdef __cplusplus |
| 67 | extern "C" { | 72 | extern "C" { |
| 68 | #endif | 73 | #endif |
