- 28 9月, 2019 2 次提交
-
-
由 Dr. Matthias St. Pierre 提交于
Apart from public and internal header files, there is a third type called local header files, which are located next to source files in the source directory. Currently, they have different suffixes like '*_lcl.h', '*_local.h', or '*_int.h' This commit changes the different suffixes to '*_local.h' uniformly. Reviewed-by: NRichard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/9681)
-
由 Dr. Matthias St. Pierre 提交于
Currently, there are two different directories which contain internal header files of libcrypto which are meant to be shared internally: While header files in 'include/internal' are intended to be shared between libcrypto and libssl, the files in 'crypto/include/internal' are intended to be shared inside libcrypto only. To make things complicated, the include search path is set up in such a way that the directive #include "internal/file.h" could refer to a file in either of these two directoroes. This makes it necessary in some cases to add a '_int.h' suffix to some files to resolve this ambiguity: #include "internal/file.h" # located in 'include/internal' #include "internal/file_int.h" # located in 'crypto/include/internal' This commit moves the private crypto headers from 'crypto/include/internal' to 'include/crypto' As a result, the include directives become unambiguous #include "internal/file.h" # located in 'include/internal' #include "crypto/file.h" # located in 'include/crypto' hence the superfluous '_int.h' suffixes can be stripped. The files 'store_int.h' and 'store.h' need to be treated specially; they are joined into a single file. Reviewed-by: NRichard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/9681)
-
- 12 11月, 2017 1 次提交
-
-
由 Josh Soref 提交于
Around 138 distinct errors found and fixed; thanks! Reviewed-by: NKurt Roeckx <kurt@roeckx.be> Reviewed-by: NTim Hudson <tjh@openssl.org> Reviewed-by: NRich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3459)
-
- 13 10月, 2017 1 次提交
-
-
由 Rich Salz 提交于
Names were not removed. Some comments were updated. Replace Andy's address with openssl.org Reviewed-by: NAndy Polyakov <appro@openssl.org> Reviewed-by: NPaul Dale <paul.dale@oracle.com> (Merged from https://github.com/openssl/openssl/pull/4516)
-
- 18 5月, 2016 1 次提交
-
-
由 Rich Salz 提交于
Reviewed-by: NRichard Levitte <levitte@openssl.org>
-
- 02 3月, 2016 1 次提交
-
-
由 David Woodhouse 提交于
The HOST_c2l() macro assigns the value to the specified variable, but also evaluates to the same value. Which we ignore, triggering a warning. To fix this, just cast it to void like we did in commit 08e55364 ("Fix some clang warnings.") for a bunch of other instances. Signed-off-by: NRich Salz <rsalz@openssl.org> Reviewed-by: NAndy Polyakov <appro@openssl.org>
-
- 06 2月, 2016 1 次提交
-
-
由 FdaSilvaYY 提交于
Signed-off-by: NRich Salz <rsalz@openssl.org> Reviewed-by: NMatt Caswell <matt@openssl.org>
-
- 27 1月, 2016 1 次提交
-
-
由 Rich Salz 提交于
This was done by the following find . -name '*.[ch]' | /tmp/pl where /tmp/pl is the following three-line script: print unless $. == 1 && m@/\* .*\.[ch] \*/@; close ARGV if eof; # Close file to reset $. And then some hand-editing of other files. Reviewed-by: NViktor Dukhovni <viktor@openssl.org>
-
- 14 5月, 2015 1 次提交
-
-
由 Richard Levitte 提交于
There are header files in crypto/ that are used by a number of crypto/ submodules. Move those to crypto/include/internal and adapt the affected source code and Makefiles. The header files that got moved are: crypto/cryptolib.h crypto/md32_common.h Reviewed-by: NRich Salz <rsalz@openssl.org>
-
- 28 1月, 2015 1 次提交
-
-
由 Rich Salz 提交于
Remove support for SHA0 and DSS0 (they were broken), and remove the ability to attempt to build without SHA (it didn't work). For simplicity, remove the option of not building various SHA algorithms; you could argue that SHA_224/256/384/512 should be kept, since they're like crypto algorithms, but I decided to go the other way. So these options are gone: GENUINE_DSA OPENSSL_NO_SHA0 OPENSSL_NO_SHA OPENSSL_NO_SHA1 OPENSSL_NO_SHA224 OPENSSL_NO_SHA256 OPENSSL_NO_SHA384 OPENSSL_NO_SHA512 Reviewed-by: NRichard Levitte <levitte@openssl.org>
-
- 22 1月, 2015 1 次提交
-
-
由 Matt Caswell 提交于
Reviewed-by: NTim Hudson <tjh@openssl.org>
-
- 25 9月, 2014 1 次提交
-
-
由 Rich Salz 提交于
The following #ifdef tests were all removed: __MWERKS__ MAC_OS_pre_X MAC_OS_GUSI_SOURCE MAC_OS_pre_X OPENSSL_SYS_MACINTOSH_CLASSIC OPENSSL_SYS_MACOSX_RHAPSODY Reviewed-by: NAndy Polyakov <appro@openssl.org>
-
- 14 1月, 2013 1 次提交
-
-
由 Ben Laurie 提交于
-
- 18 10月, 2006 2 次提交
-
-
由 Andy Polyakov 提交于
-
由 Andy Polyakov 提交于
for low-level SHA block routines.
-
- 11 10月, 2006 1 次提交
-
-
由 Andy Polyakov 提交于
redundant as result.
-
- 01 5月, 2006 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 16 4月, 2006 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 25 10月, 2005 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 20 7月, 2005 1 次提交
-
-
由 Andy Polyakov 提交于
PR: 1130
-
- 24 6月, 2005 1 次提交
-
-
由 Richard Levitte 提交于
PR: 1130
-
- 09 12月, 2004 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 27 5月, 2004 1 次提交
-
-
由 Richard Levitte 提交于
AND it avoids warnings on certain systems.
-
- 15 5月, 2004 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 03 1月, 2003 1 次提交
-
-
由 Andy Polyakov 提交于
As there is an apparent interest for optimization for footprint, I figured that this can eventually become useful.
-
- 15 12月, 2002 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 14 10月, 2001 1 次提交
-
-
由 Ulf Möller 提交于
Submitted by: Toomas Kiisk <vix@cyber.ee>
-
- 08 3月, 2001 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Make EVP_Digest*() routines return a value. TODO: update docs, and make soe other routines which use EVP_Digest*() check return codes.
-
- 19 3月, 2000 1 次提交
-
-
由 Ulf Möller 提交于
-
- 13 2月, 2000 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 03 1月, 2000 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 06 9月, 1999 1 次提交
-
-
由 Ben Laurie 提交于
-
- 05 9月, 1999 1 次提交
-
-
由 Andy Polyakov 提交于
"Clean-up" stands for the fact that it's using common message digest template ../md32_common.h and sha[1_]dgst.c are reduced down to '#define SHA_[01]' and then '#include "sha_locl.h"'. It stands "(LP64)" there because it's 64 bit platforms which benefit most from the tune-up. The updated code exhibits 40% performance improvement on IRIX64 (sounds too good, huh? I probably should double check if it's not some cache trashing that was holding it back before), 28% - on Alpha Linux and 12% - Solaris 7/64.
-
- 23 6月, 1999 1 次提交
-
-
由 Bodo Möller 提交于
-
- 27 5月, 1999 1 次提交
-
-
由 Bodo Möller 提交于
Submitted by: John Keith <jtkeith@kavi.com>
-
- 12 5月, 1999 1 次提交
-
-
由 Ulf Möller 提交于
-
- 10 5月, 1999 1 次提交
-
-
由 Ralf S. Engelschall 提交于
-Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline'' with EGCS 1.1.2+
-
- 07 5月, 1999 1 次提交
-
-
由 Ben Laurie 提交于
-
- 05 5月, 1999 1 次提交
-
-
由 Ulf Möller 提交于
Submitted by: Andy Polyakov <appro@fy.chalmers.se>
-
- 21 4月, 1999 1 次提交
-
-
由 Ulf Möller 提交于
Pointed out by Andy Polyakov <appro@fy.chalmers.se>.
-