summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/cversion.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix behaviour of OpenSSL_version().jsing2018-02-171-2/+16
| | | | | | | The constant values do not map 1:1 to SSLeay_version(), so implement it separately. Issue noted by schwarze@
* Start providing parts of the OpenSSL 1.1 API.jsing2018-02-141-1/+13
| | | | | | | | | | This will ease the burden on ports and others trying to make software work with LibreSSL, while avoiding #ifdef mazes. Note that we are not removing 1.0.1 API or making things opaque, hence software written to use the older APIs will continue to work, as will software written to use the 1.1 API (as more functionality become available). Discussed at length with deraadt@ and others.
* Clean up versioning and remove #ifdefs that we do not define.jsing2014-07-111-34/+9
| | | | ok beck@
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-111-2/+3
| | | | | | | | Remove the openssl public includes from cryptlib.h and add a small number of includes into the source files that actually need them. While here, also sort/group/tidy the includes. ok beck@ miod@
* tags as requested by miod and teduderaadt2014-06-121-1/+1
|
* More KNF.jsing2014-04-201-6/+6
|
* We'll interpret a (void) cast on snprintf() to mean it's been verified thatguenther2014-04-191-3/+3
| | | | | | truncation is either desirable, not an issue, or is detected and handled later ok deraadt@
* some KNF cleanup following the scriptderaadt2014-04-171-2/+2
|
* As we now remove it permanently, we no longer need NO_WINDOWS_BRAINDEATHbeck2014-04-151-4/+0
| | | | | as a build time option... ok deraadt@ miod@
* Part 1 of eliminating BIO_snprintf(). This fixes mechanical conversionsbeck2014-04-151-3/+3
| | | | | where the return value is ignored changing to (void) snprintf. ok deraadt@
* First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-151-29/+26
| | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* resolve conflictsdjm2008-09-061-3/+0
|
* merge 0.9.7dmarkus2004-04-081-3/+3
|
* more strcpy & sprintf murder; ho okderaadt2003-04-041-3/+3
|
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-0/+8
|
* OpenSSL 0.9.4 mergebeck1999-09-291-13/+26
|
* Import of SSLeay-0.9.0b with RSA and IDEA stubbed + OpenBSD buildryker1998-10-051-0/+99
functionality for shared libs. Note that routines such as sslv2_init and friends that use RSA will not work due to lack of RSA in this library. Needs documentation and help from ports for easy upgrade to full functionality where legally possible.