summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto/crypto.h
AgeCommit message (Expand)AuthorFilesLines
2019-01-19Partial port of EC_KEY_METHOD from OpenSSL 1.1.tb1-1/+2
2018-11-11Add back a few missing compatibility stubsbcook1-3/+1
2018-11-11Add automatic threading initialization for libcrypto.bcook1-29/+25
2018-08-24Let CRYPTO_mem_leaks{,_fp,_cb}() return -1.tb1-5/+5
2018-05-13Use recallocarray() instead of OPENSSL_realloc_clean().jsing1-1/+3
2018-03-19Correct mistake of loading the default openssl.conf by default during autoinit.beck1-2/+2
2018-03-18Fix a typo: OPENSSL_INIT_LOAD_CONFIG doesn't have double underbars.tb1-2/+2
2018-03-17Bring in compatibility for OpenSSL 1.1 style init functions.beck1-1/+35
2018-02-14Start providing parts of the OpenSSL 1.1 API.jsing1-1/+9
2017-04-29Stop calling OPENSSL_init() internally, since it is a no-op. Also placejsing1-2/+2
2015-09-17include stdint.h for uint64_tbcook1-1/+2
2015-09-13Since a major bump of libcrypto is coming, remove OPENSSL_ia32cap andmiod1-4/+1
2015-09-13Add a new interface, OPENSSL_cpu_caps(), to return the currently runningmiod1-1/+4
2015-09-10Put OPENSSL_cleanse under #ifndef LIBRESSL_INTERNAL.jsing1-1/+4
2015-09-10CRYPTO_set_mem_debug_functions() and CRYPTO_set_mem_functions() are alreadyjsing1-18/+3
2015-06-20Put CRYPTO_memcmp() under #ifndef LIBRESSL_INTERNAL.jsing1-1/+3
2015-04-11Send OPENSSL_issetugid() straight to hell, no final cigarette.deraadt1-3/+1
2015-02-07Delete a lot of #if 0 code in libressl.doug1-15/+1
2014-07-10Explicitly include <openssl/opensslconf.h> in every file that referencesjsing1-5/+4
2014-06-24Remove ancient workaround for previous century's compilers in the declarationmiod1-2/+1
2014-06-12tags as requested by miod and teduderaadt1-1/+1
2014-06-01Add a deprecated attribute to all CRYPTO_dbg_ functions.miod1-10/+10
2014-05-29Everything sane has stdio, and FILE *. we don't need ifdefs for this.beck1-4/+0
2014-05-25define LIBRESSL_INTERNAL, and use it to hide the bad stuff from ourselvestedu1-1/+2
2014-05-24Almost nothing actually needs to include <openssl/e_os2.h>, however byjsing1-1/+1
2014-05-23don't deprecate until at least the base src tree is clean.tedu1-12/+8
2014-05-22Mark the malloc wrapper functions as deprecated so warnings willbeck1-8/+12
2014-05-01Remove fips_md_init() macro indirection for digest algorithms, used by themiod1-6/+0
2014-04-20More KNF.jsing1-8/+8
2014-04-18typomiod1-1/+1
2014-04-17Fully kill FIPS API. Forcible certification conflicts with the goals of atedu1-3/+0
2014-04-15remove FIPS mode support. people who require FIPS can buy something thattedu1-16/+0
2014-04-15Send the rotIBM stream cipher (ebcdic) to Valhalla to party for eternitybeck1-4/+0
2014-04-15First pass at applying KNF to the OpenSSL code, which almost makes itjsing1-67/+59
2014-04-13Cope with the removal of openssl/symhacks.hderaadt1-4/+0
2014-04-13Merge conflicts; remove MacOS, Netware, OS/2, VMS and Windows build machinery.miod1-2/+9
2012-10-13resolve conflictsdjm1-0/+29
2010-10-01resolve conflicts, fix local changesdjm1-74/+30
2009-01-09resolve conflictsdjm1-8/+76
2009-01-05update to openssl-0.9.8i; tested by several, especially krw@djm1-0/+1
2008-09-06resolve conflictsdjm1-75/+107
2006-06-27resolve conflictsdjm1-4/+1
2005-04-29resolve conflictsdjm1-1/+60
2003-05-12merge 0.9.7b with local changes; crank majors for libssl/libcryptomarkus1-27/+38
2002-05-15OpenSSL 0.9.7 stable 2002 05 08 mergebeck1-31/+79
2001-06-22openssl-engine-0.9.6a mergebeck1-0/+2
2000-12-15openssl-engine-0.9.6 mergebeck1-29/+57
2000-03-19OpenSSL 0.9.5 mergebeck1-83/+121
1999-09-29OpenSSL 0.9.4 mergebeck1-84/+100
1998-10-05Import of SSLeay-0.9.0b with RSA and IDEA stubbed + OpenBSD buildryker1-0/+319