aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/dso/dso_lib.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* 'flags' should only be set inside DSO_load() if constructing a new DSOGeoff Thorpe2001-11-221-7/+6
* Add a "_up" -> "_up_ref" change to libeay.num that was missing from theGeoff Thorpe2001-09-041-2/+2
* avoid memory leakBodo Möller2000-11-031-1/+1
* DSO_load() should also work when it is passed a NULL - a new DSO is createdGeoff Thorpe2000-10-301-3/+3
* This changes the behaviour of the DSO mechanism for determining anGeoff Thorpe2000-10-261-16/+134
* Time to get rid of some rather silly code duplication - some DSO_ctrl()Geoff Thorpe2000-10-081-0/+16
* Use sk_*_new_null() instead of sk_*_new(NULL), since that takes careRichard Levitte2000-09-171-2/+2
* Currently the DSO_METHOD interface has one entry point to bind allGeoff Thorpe2000-06-161-6/+29
* There have been a number of complaints from a number of sources that namesRichard Levitte2000-06-011-4/+4
* This change facilitates name translation for shared libraries. TheGeoff Thorpe2000-04-191-1/+33
* Constification, and a silly mistake in the comments.Geoff Thorpe2000-04-061-2/+2
* This is a set of startup code for the DSO support, it's not yet linked intoGeoff Thorpe2000-04-041-0/+251