summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/des/des_locl.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Explicitly export a list of symbols from libcrypto.jsing2016-12-211-1/+6
| | | | | | | | | | | | | | | | Move the "internal" BN functions from bn.h to bn_lcl.h and stop exporting the bn_* symbols. These are documented as only being intended for internal use, so why they were placed in a public header is beyond me... This hides 363 previously exported symbols, most of which exist in headers that are not installed and were never intended to be public. This also removes a few crusty old things that should have died long ago (like _ossl_old_des_read_pw). But don't worry... there are still 3451 symbols exported from the library. With input and testing from inoguchi@. ok beck@ inoguchi@
* deregister; no binary changejsg2014-10-281-3/+3
| | | | ok jsing@ miod@
* replace more ROTATE macros with plain-old C code.bcook2014-08-181-15/+6
| | | | | | | Let the compiler optimize these. Even older versions of gcc generate equal or better quality code than the inline asm. ok miod@
* Explicitly include <openssl/opensslconf.h> in every file that referencesjsing2014-07-101-3/+2
| | | | | | | | | an OPENSSL_NO_* define. This avoids relying on something else pulling it in for us, plus it fixes several cases where the #ifndef OPENSSL_NO_XYZ is never going to do anything, since OPENSSL_NO_XYZ will never defined, due to the fact that opensslconf.h has not been included. This also includes some miscellaneous sorting/tidying of headers.
* tags as requested by miod and teduderaadt2014-06-121-1/+1
|
* Almost nothing actually needs to include <openssl/e_os2.h>, however byjsing2014-05-241-2/+3
| | | | | | | including it they get <openssl/opensslconf.h>. So instead of pulling in <openssl/e_os2.h>, just pull in <openssl/opensslconf.h>. "go ahead" miod@
* Unifdef -U OPENSSL_BUILD_SHLIBCRYPTO, since all it causes under Unix is tomiod2014-04-271-11/+1
| | | | redefine OPENSSL_EXTERN from `extern' to `extern'.
* unifdef MSDOSgiovanni2014-04-241-12/+1
| | | | ok miod@
* Unifdef -UPEDANTIC. ok beck@ tedu@miod2014-04-231-1/+1
|
* Get rid of MS Visual C compiler and Intel C compiler specific defines.miod2014-04-171-3/+1
|
* unistd.h is always in the same place; no need to #include the result ofderaadt2014-04-171-9/+1
| | | | a maze of conditional #define's
* resolve conflicts, fix local changesdjm2010-10-011-1/+5
|
* resolve conflictsdjm2008-09-061-1/+1
|
* resolve conflictsdjm2006-06-271-1/+1
|
* merge 0.9.7b with local changes; crank majors for libssl/libcryptomarkus2003-05-121-1/+12
|
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-37/+42
|
* OpenSSL 0.9.5a mergebeck2000-04-151-1/+1
|
* OpenSSL 0.9.5 mergebeck2000-03-191-3/+7
| | | | | | *warning* this bumps shared lib minors for libssl and libcrypto from 2.1 to 2.2 if you are using the ssl26 packages for ssh and other things to work you will need to get new ones (see ~beck/libsslsnap/<arch>) on cvs or ~beck/src-patent.tar.gz on cvs
* OpenSSL 0.9.4 mergebeck1999-09-291-0/+408