summaryrefslogtreecommitdiff
path: root/crypto/init.c
Commit message (Expand)AuthorAgeFilesLines
* Add ZSTD compression support (RFC8478bis)Todd Short2022-10-181-0/+2
* Add brotli compression support (RFC7924)Todd Short2022-10-181-0/+2
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-3/+1
* Avoid reusing the init_lock for a different purposeTomas Mraz2022-06-151-5/+14
* init: fix defined but unused warning/errorPauli2022-06-141-28/+30
* strcasecmp: implement strcasecmp and strncasecmpPauli2022-05-231-6/+0
* Always try locale initialization from OPENSSL_strcasecmpTomas Mraz2022-05-131-16/+5
* err: get rid of err_free_strings_int()Dr. Matthias St. Pierre2022-05-101-7/+1
* Update copyright yearMatt Caswell2022-05-031-1/+1
* Move ossl_deinit_casecmp to the end of OPENSSL_cleanup()Mathias Berchtold2022-04-261-5/+5
* Public API functions OPENSSL_str[n]casecmpDmitry Belyavskiy2022-04-221-0/+18
* Move e_os.h to include/internalRichard Levitte2022-02-051-1/+1
* Prevent recursive call of OPENSSL_INIT_LOAD_CONFIGTomas Mraz2021-08-051-14/+27
* OPENSSL_init_crypto must return 0 when cleanup was doneTomas Mraz2021-06-031-9/+8
* err: rename err_load_xxx_strings_int functionsPauli2021-05-261-2/+2
* Add RUN_ONCE support to zlib initTodd Short2021-04-221-22/+2
* Resurrect and modernize C++Builder configTanzinul Islam2021-04-191-1/+1
* Update copyright yearMatt Caswell2021-04-081-1/+1
* Add ossl_ conf symbolsShane Lontis2021-03-181-12/+12
* Add ossl_rand symbolsShane Lontis2021-03-181-3/+3
* Convert some TODO(3.0) comments in init.c to normal commentsMatt Caswell2021-03-171-4/+4
* Always check CRYPTO_LOCK_{read,write}_lockRich Salz2021-03-141-1/+2
* Optimise OPENSSL_init_cryptoMatt Caswell2020-12-311-0/+38
* Optimise OPENSSL_init_crypto to not need a lock when loading configMatt Caswell2020-12-241-5/+20
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-2/+2
* Moved OPENSSL_fork_prepare,_parent,_child from init.c to threads_pthread.c.Randall S. Becker2020-11-041-25/+0
* Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2020-10-151-5/+5
* STORE: Deprecate legacy / ENGINE functionsRichard Levitte2020-09-031-0/+3
* Update copyright yearRichard Levitte2020-07-161-1/+1
* deprecate engines in libcryptoPauli2020-07-161-0/+3
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-281-9/+9
* Certificate Management Protocol (CMP, RFC 4210) extension to OpenSSLDr. David von Oheimb2019-09-271-0/+6
* drbg: ensure fork-safety without using a pthread_atfork handlerDr. Matthias St. Pierre2019-09-111-1/+0
* Remove old KDF initialisationPauli2019-09-061-29/+0
* prevent endless recursion when trace API is used within OPENSSL_init_crypto()Dr. David von Oheimb2019-08-201-2/+1
* Remove init of MACs from EVPRichard Levitte2019-08-151-29/+0
* Provide an ability to deregister thread stop handlersMatt Caswell2019-06-191-2/+2
* Standardise the function naming conventions in initthread.cMatt Caswell2019-06-171-2/+2
* Split thread intialisation and handling out of init.cMatt Caswell2019-06-171-113/+6
* Convert thread stop handling into a publish/subscribe modelMatt Caswell2019-06-171-49/+40
* Move the rand_nonce_lock code into drbg_lib.cMatt Caswell2019-06-071-0/+1
* Convert drbg_lib to use OPENSSL_CTX for its global dataMatt Caswell2019-06-071-3/+0
* Added EVP_KDF (similiar to the EVP_MAC)Shane Lontis2019-05-031-0/+29
* Add some TODO notes into init.cMatt Caswell2019-05-021-0/+10
* Instead of global data store it in an OPENSSL_CTXMatt Caswell2019-05-021-3/+4
* OPENSSL_init_crypto(): check config return code correctlyRichard Levitte2019-04-051-1/+1
* Rework DSO API conditions and configuration optionRichard Levitte2019-04-011-6/+4
* For the lack of GetModuleHandleEx(), we use DSO route for WinCE.Soujyu Tanaka2019-03-291-2/+2
* Adapt OPENSSL_INIT_DEBUG to the new generic trace APIRichard Levitte2019-03-061-132/+66
* Deprecate the "hw" configuration options, make "padlockeng" disablableRichard Levitte2019-03-051-2/+2