aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/dso/dso_lib.c
Commit message (Expand)AuthorAgeFilesLines
* Copyright year updatesMatt Caswell2023-09-071-1/+1
* dso: update to structure based atomicsPauli2023-07-011-7/+4
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-12/+6
* Fix data race setting `default_DSO_meth`Pauli2021-11-081-17/+5
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-28/+28
* Fix safestack issues in crypto.hMatt Caswell2020-09-131-2/+0
* Update copyright yearMatt Caswell2020-05-151-1/+1
* In OpenSSL builds, declare STACK for datatypes ...Rich Salz2020-04-241-0/+2
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Fix compilation with `-DREF_PRINT`Anna Henningsen2019-01-131-1/+1
* Following the license change, modify the boilerplates in crypto/dso/Richard Levitte2018-12-061-1/+1
* Remove parentheses of return.KaoruToda2017-10-181-24/+24
* Since return is inconsistent, I removed unnecessary parentheses andKaoruToda2017-10-091-2/+2
* Move the REF_PRINT support from e_os.h to internal/refcount.h.Pauli2017-08-301-1/+1
* e_os.h removal from other headers and source files.Pauli2017-08-301-1/+2
* Avoid the call to OPENSSL_malloc with a negative value (then casted to unsigned)Davide Galassi2016-12-101-0/+3
* Add support for reference counting using C11 atomicsKurt Roeckx2016-11-171-2/+2
* Add a DSO_dsobyaddr() functionMatt Caswell2016-11-021-3/+20
* Partial revert of 3d8b2ec42 to add back DSO_pathbyaddrMatt Caswell2016-11-021-0/+12
* Raise an Err when CRYPTO_THREAD_lock_new failsFdaSilvaYY2016-06-011-0/+1
* Copyright consolidation 07/10Rich Salz2016-05-171-54/+5
* Remove several unused undocumented functions.Rich Salz2016-03-231-88/+7
* Make DSO opaque.Rich Salz2016-03-221-4/+1
* Convert CRYPTO_LOCK_DSO to new multi-threading APIAlessandro Ghedini2016-03-081-10/+27
* GH762: Reuse strdup()Dmitry-Me2016-02-291-4/+2
* Move to REF_DEBUG, for consistency.Rich Salz2016-02-111-9/+2
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0
* Fix two possible leaks.FdaSilvaYY2016-01-241-0/+1
* Remove the "eay" c-file-style indicatorsRichard Levitte2015-12-181-1/+1
* Rename some BUF_xxx to OPENSSL_xxxRich Salz2015-12-161-2/+2
* Add and use OPENSSL_zallocRich Salz2015-09-021-2/+1
* Identify and move common internal libcrypto header filesRichard Levitte2015-05-141-1/+1
* memset, memcpy, sizeof consistency fixesRich Salz2015-05-051-1/+1
* Use safer sizeof variant in mallocRich Salz2015-05-041-1/+1
* free NULL cleanup 11Rich Salz2015-05-011-4/+2
* free null cleanup finaleRich Salz2015-05-011-7/+3
* remove malloc castsRich Salz2015-04-281-2/+3
* Code style: space after 'if'Viktor Dukhovni2015-04-161-1/+1
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-377/+341
* Remove dead code. (Coverity ID 2)Ben Laurie2008-12-271-7/+0
* More type-checking.Ben Laurie2008-06-041-2/+2
* Some error code cleanups (SSL lib. used SSL_R_... codes reserved for alerts)Bodo Möller2006-01-081-2/+2
* "Relax" prototype and rename DSO_global_lookup_func to DSO_global_lookup.Andy Polyakov2006-01-021-9/+1
* Oops! Remove junk...Andy Polyakov2005-12-311-1/+0
* Add DSO_global_lookup_func implementation. See commentary in dso_lib.cAndy Polyakov2005-12-301-0/+21
* When the return type of the function is int, it's better to return anRichard Levitte2005-06-091-1/+1
* New function, DSO_pathbyaddr, to find pathname for loaded shared objectAndy Polyakov2005-06-051-0/+12
* Use BUF_strlcpy() instead of strcpy().Richard Levitte2003-12-271-2/+2
* Some older code (never committed) wasn't converted to the new format.Richard Levitte2002-07-161-2/+2
* There's an ongoing project to bring some kind of path selectionRichard Levitte2002-07-151-1/+28