Loading include/openssl/evp.h +1 −10 Original line number Diff line number Diff line Loading @@ -58,18 +58,9 @@ #ifndef HEADER_ENVELOPE_H # define HEADER_ENVELOPE_H # ifdef OPENSSL_ALGORITHM_DEFINES # include <openssl/opensslconf.h> # else # define OPENSSL_ALGORITHM_DEFINES # include <openssl/opensslconf.h> # undef OPENSSL_ALGORITHM_DEFINES # endif # include <openssl/ossl_typ.h> # include <openssl/symhacks.h> # include <openssl/bio.h> # define EVP_MAX_MD_SIZE 64/* longest known is SHA512 */ Loading include/openssl/opensslconf.h.in +45 −65 Original line number Diff line number Diff line {- join("\n",map { "/* $_ */" } @autowarntext) -} /* * {- join("\n * ", @autowarntext) -} */ #ifdef __cplusplus extern "C" { #endif /* OpenSSL was configured with the following options: */ {- if (@{$config{openssl_sys_defines}}) { #ifdef OPENSSL_ALGORITHM_DEFINES # error OPENSSL_ALGORITHM_DEFINES no longer supported #endif /* * OpenSSL was configured with the following options: */ {- if (@{$config{openssl_sys_defines}}) { foreach (@{$config{openssl_sys_defines}}) { $OUT .= "#ifndef $_\n"; $OUT .= "# define $_ 1\n"; $OUT .= "#endif\n"; } } ""; -} #ifndef OPENSSL_DOING_MAKEDEPEND {- if (@{$config{openssl_experimental_defines}}) { foreach (@{$config{openssl_experimental_defines}}) { (my $ex = $_) =~ s/_NO_/_EXPERIMENTAL_/; Loading @@ -27,27 +31,27 @@ extern "C" { $OUT .= "# endif\n"; } } ""; -} {- foreach (@{$config{openssl_api_defines}}) { (my $macro, my $value) = $_ =~ /^(.*?)=(.*?)$/; $OUT .= "# define OPENSSL_MIN_API $value\n"; } -} {- if (@{$config{openssl_algorithm_defines}}) { foreach (@{$config{openssl_algorithm_defines}}) { $OUT .= "# ifndef $_\n"; $OUT .= "# define $_\n"; $OUT .= "# endif\n"; } } else { " /* no ciphers excluded */\n"; } -} if ($OUT) { $OUT = <<"EOF"; #ifndef OPENSSL_DOING_MAKEDEPEND $OUT #endif /* OPENSSL_DOING_MAKEDEPEND */ EOF } ""; -} {- if (@{$config{openssl_thread_defines}}) { Loading @@ -57,9 +61,6 @@ extern "C" { $OUT .= "#endif\n"; } } ""; -} {- if (@{$config{openssl_other_defines}}) { foreach (@{$config{openssl_other_defines}}) { $OUT .= "#ifndef $_\n"; Loading @@ -70,26 +71,6 @@ extern "C" { ""; -} /* The OPENSSL_NO_* macros are also defined as NO_* if the application asks for it. This is a transient feature that is provided for those who haven't had the time to do the appropriate changes in their applications. */ #ifdef OPENSSL_ALGORITHM_DEFINES {- if (@{$config{openssl_algorithm_defines}}) { foreach (@{$config{openssl_algorithm_defines}}) { (my $ex = $_) =~ s/^OPENSSL_//; $OUT .= "# if defined($_) \&\& !defined($ex)\n"; $OUT .= "# define $ex\n"; $OUT .= "# endif\n"; } } ""; -} #endif {- $target{cpuid_obj} ne "mem_clr.o" ? "#define OPENSSL_CPUID_OBJ" : "" -} /* * Applications should use -DOPENSSL_API_COMPAT=<version> to suppress the * declarations of functions deprecated in or before <version>. Otherwise, they Loading Loading @@ -131,10 +112,12 @@ extern "C" { # define DEPRECATEDIN_0_9_8(f) #endif {- $target{cpuid_obj} ne "mem_clr.o" ? "#define OPENSSL_CPUID_OBJ" : "" -} /* Generate 80386 code? */ {- $config{processor} eq "386" ? "#define" : "#undef" -} I386_ONLY #if !(defined(VMS) || defined(__VMS)) /* VMS uses logical names instead */ #if !defined(VMS) && !defined(__VMS) /* VMS uses logical names instead */ # if defined(HEADER_CRYPTLIB_H) && !defined(OPENSSLDIR) # define ENGINESDIR {- quotify1($config{enginesdir}) -} # define OPENSSLDIR {- quotify1($config{openssldir}) -} Loading @@ -144,16 +127,13 @@ extern "C" { #undef OPENSSL_UNISTD #define OPENSSL_UNISTD {- $target{unistd} -} #undef OPENSSL_EXPORT_VAR_AS_FUNCTION {- $config{export_var_as_fn} ? "#define OPENSSL_EXPORT_VAR_AS_FUNCTION" : "" -} {- $config{export_var_as_fn} ? "#define" : "#undef" -} OPENSSL_EXPORT_VAR_AS_FUNCTION /* * The following are cipher-specific, but are part of the public API. */ #if !defined(OPENSSL_SYS_UEFI) {- $config{bn_ll} ? "# define" : "# undef" -} BN_LLONG /* Only one for the following should be defined */ {- $config{b64l} ? "# define" : "# undef" -} SIXTY_FOUR_BIT_LONG {- $config{b64} ? "# define" : "# undef" -} SIXTY_FOUR_BIT Loading Loading
include/openssl/evp.h +1 −10 Original line number Diff line number Diff line Loading @@ -58,18 +58,9 @@ #ifndef HEADER_ENVELOPE_H # define HEADER_ENVELOPE_H # ifdef OPENSSL_ALGORITHM_DEFINES # include <openssl/opensslconf.h> # else # define OPENSSL_ALGORITHM_DEFINES # include <openssl/opensslconf.h> # undef OPENSSL_ALGORITHM_DEFINES # endif # include <openssl/ossl_typ.h> # include <openssl/symhacks.h> # include <openssl/bio.h> # define EVP_MAX_MD_SIZE 64/* longest known is SHA512 */ Loading
include/openssl/opensslconf.h.in +45 −65 Original line number Diff line number Diff line {- join("\n",map { "/* $_ */" } @autowarntext) -} /* * {- join("\n * ", @autowarntext) -} */ #ifdef __cplusplus extern "C" { #endif /* OpenSSL was configured with the following options: */ {- if (@{$config{openssl_sys_defines}}) { #ifdef OPENSSL_ALGORITHM_DEFINES # error OPENSSL_ALGORITHM_DEFINES no longer supported #endif /* * OpenSSL was configured with the following options: */ {- if (@{$config{openssl_sys_defines}}) { foreach (@{$config{openssl_sys_defines}}) { $OUT .= "#ifndef $_\n"; $OUT .= "# define $_ 1\n"; $OUT .= "#endif\n"; } } ""; -} #ifndef OPENSSL_DOING_MAKEDEPEND {- if (@{$config{openssl_experimental_defines}}) { foreach (@{$config{openssl_experimental_defines}}) { (my $ex = $_) =~ s/_NO_/_EXPERIMENTAL_/; Loading @@ -27,27 +31,27 @@ extern "C" { $OUT .= "# endif\n"; } } ""; -} {- foreach (@{$config{openssl_api_defines}}) { (my $macro, my $value) = $_ =~ /^(.*?)=(.*?)$/; $OUT .= "# define OPENSSL_MIN_API $value\n"; } -} {- if (@{$config{openssl_algorithm_defines}}) { foreach (@{$config{openssl_algorithm_defines}}) { $OUT .= "# ifndef $_\n"; $OUT .= "# define $_\n"; $OUT .= "# endif\n"; } } else { " /* no ciphers excluded */\n"; } -} if ($OUT) { $OUT = <<"EOF"; #ifndef OPENSSL_DOING_MAKEDEPEND $OUT #endif /* OPENSSL_DOING_MAKEDEPEND */ EOF } ""; -} {- if (@{$config{openssl_thread_defines}}) { Loading @@ -57,9 +61,6 @@ extern "C" { $OUT .= "#endif\n"; } } ""; -} {- if (@{$config{openssl_other_defines}}) { foreach (@{$config{openssl_other_defines}}) { $OUT .= "#ifndef $_\n"; Loading @@ -70,26 +71,6 @@ extern "C" { ""; -} /* The OPENSSL_NO_* macros are also defined as NO_* if the application asks for it. This is a transient feature that is provided for those who haven't had the time to do the appropriate changes in their applications. */ #ifdef OPENSSL_ALGORITHM_DEFINES {- if (@{$config{openssl_algorithm_defines}}) { foreach (@{$config{openssl_algorithm_defines}}) { (my $ex = $_) =~ s/^OPENSSL_//; $OUT .= "# if defined($_) \&\& !defined($ex)\n"; $OUT .= "# define $ex\n"; $OUT .= "# endif\n"; } } ""; -} #endif {- $target{cpuid_obj} ne "mem_clr.o" ? "#define OPENSSL_CPUID_OBJ" : "" -} /* * Applications should use -DOPENSSL_API_COMPAT=<version> to suppress the * declarations of functions deprecated in or before <version>. Otherwise, they Loading Loading @@ -131,10 +112,12 @@ extern "C" { # define DEPRECATEDIN_0_9_8(f) #endif {- $target{cpuid_obj} ne "mem_clr.o" ? "#define OPENSSL_CPUID_OBJ" : "" -} /* Generate 80386 code? */ {- $config{processor} eq "386" ? "#define" : "#undef" -} I386_ONLY #if !(defined(VMS) || defined(__VMS)) /* VMS uses logical names instead */ #if !defined(VMS) && !defined(__VMS) /* VMS uses logical names instead */ # if defined(HEADER_CRYPTLIB_H) && !defined(OPENSSLDIR) # define ENGINESDIR {- quotify1($config{enginesdir}) -} # define OPENSSLDIR {- quotify1($config{openssldir}) -} Loading @@ -144,16 +127,13 @@ extern "C" { #undef OPENSSL_UNISTD #define OPENSSL_UNISTD {- $target{unistd} -} #undef OPENSSL_EXPORT_VAR_AS_FUNCTION {- $config{export_var_as_fn} ? "#define OPENSSL_EXPORT_VAR_AS_FUNCTION" : "" -} {- $config{export_var_as_fn} ? "#define" : "#undef" -} OPENSSL_EXPORT_VAR_AS_FUNCTION /* * The following are cipher-specific, but are part of the public API. */ #if !defined(OPENSSL_SYS_UEFI) {- $config{bn_ll} ? "# define" : "# undef" -} BN_LLONG /* Only one for the following should be defined */ {- $config{b64l} ? "# define" : "# undef" -} SIXTY_FOUR_BIT_LONG {- $config{b64} ? "# define" : "# undef" -} SIXTY_FOUR_BIT Loading