summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/crypto.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Align CRYPTO_set_mem*_functions with OpenSSL 1.1tb6 days1-6/+4
* Support OPENSSL_NO_FILENAMEStb6 days1-10/+10
* crypto.h: zap some offensive whitespacetb2025-01-201-2/+2
* Provide OPENSSL_INIT_NO_ATEXIT nooptb2024-10-031-1/+2
* Make OPENSSL_cpu_caps() machine independent.jsing2024-08-311-3/+8
* Re-guard the crypto_malloc macros.beck2024-04-101-1/+3
* Finish Hiding symbols in crypto.hbeck2024-04-101-11/+1
* include <time.h> for time_t and struct tm, needed for macostb2024-03-021-1/+2
* Change sk in CRYPTO_EX_DATA from STACK_OF(void) * to void *tb2024-03-021-2/+2
* tedu OPENSSL_isservice() prototypetb2024-03-021-3/+1
* Make CRYPTO_THREADID opaquetb2024-03-021-9/+2
* Fix CRYPTO_malloc/free signaturestb2024-03-021-5/+5
* Remove CRYPTO_*infotb2024-03-021-7/+1
* Remove a bunch of CRYPTO memory APItb2024-03-021-79/+1
* Expose OPENSSL_{gmtime,posix_to_tm,timegm,tm_to_posix}()tb2024-03-021-3/+1
* Add posix_time.h from BoringSSLtb2024-02-181-1/+9
* Make ex_data implementations internaltb2023-07-281-47/+17
* Adjust the public declaration of OpenSSLDie to use a portablebcook2023-07-051-2/+10
* crypto.h: move the error stuff to the endtb2023-07-011-21/+21
* Remove __dead again. Apparently this causes issues for some upstreams.tb2023-04-301-2/+2
* Mark OpenSSLDie() as __deadtb2023-04-281-2/+2
* spelling fixes; from paul tagliamontejmc2022-12-261-4/+4
* Expose OPENSL_cleanup()tb2022-09-111-3/+1
* Prepare to provide OPENSSL_cleanup.jsing2022-09-031-1/+4
* Remove mkerr.pl remnants from LibreSSLkn2022-07-121-5/+1
* Garbage collect the unused OPENSSL_ITEMtb2022-01-141-10/+1
* Stop passing __FILE__ and __LINE__ to various libcrypto functions. The argumentsanton2021-12-111-13/+13
* Unifdef LIBRESSL_NEW_API. Now that the library is bumped, this istb2021-11-011-3/+1
* Add back the fips mode test functions, new stuff requires this.beck2021-10-231-1/+6
* Partial port of EC_KEY_METHOD from OpenSSL 1.1.tb2019-01-191-1/+2
* Add back a few missing compatibility stubsbcook2018-11-111-3/+1
* Add automatic threading initialization for libcrypto.bcook2018-11-111-29/+25
* Let CRYPTO_mem_leaks{,_fp,_cb}() return -1.tb2018-08-241-5/+5
* Use recallocarray() instead of OPENSSL_realloc_clean().jsing2018-05-131-1/+3
* Correct mistake of loading the default openssl.conf by default during autoinit.beck2018-03-191-2/+2
* Fix a typo: OPENSSL_INIT_LOAD_CONFIG doesn't have double underbars.tb2018-03-181-2/+2
* Bring in compatibility for OpenSSL 1.1 style init functions.beck2018-03-171-1/+35
* Start providing parts of the OpenSSL 1.1 API.jsing2018-02-141-1/+9
* Stop calling OPENSSL_init() internally, since it is a no-op. Also placejsing2017-04-291-2/+2
* include stdint.h for uint64_tbcook2015-09-171-1/+2
* Since a major bump of libcrypto is coming, remove OPENSSL_ia32cap andmiod2015-09-131-4/+1
* Add a new interface, OPENSSL_cpu_caps(), to return the currently runningmiod2015-09-131-1/+4
* Put OPENSSL_cleanse under #ifndef LIBRESSL_INTERNAL.jsing2015-09-101-1/+4
* CRYPTO_set_mem_debug_functions() and CRYPTO_set_mem_functions() are alreadyjsing2015-09-101-18/+3
* Put CRYPTO_memcmp() under #ifndef LIBRESSL_INTERNAL.jsing2015-06-201-1/+3
* Send OPENSSL_issetugid() straight to hell, no final cigarette.deraadt2015-04-111-3/+1
* Delete a lot of #if 0 code in libressl.doug2015-02-071-15/+1
* Explicitly include <openssl/opensslconf.h> in every file that referencesjsing2014-07-101-5/+4
* Remove ancient workaround for previous century's compilers in the declarationmiod2014-06-241-2/+1
* tags as requested by miod and teduderaadt2014-06-121-1/+1