Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make internal header file names consistent | tb | 2022-11-26 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | Libcrypto currently has a mess of *_lcl.h, *_locl.h, and *_local.h names used for internal headers. Move all these headers we inherited from OpenSSL to *_local.h, reserving the name *_internal.h for our own code. Similarly, move dtls_locl.h and ssl_locl.h to dtls_local and ssl_local.h. constant_time_locl.h is moved to constant_time.h since it's special. Adjust all .c files in libcrypto, libssl and regress. The diff is mechanical with the exception of tls13_quic.c, where #include <ssl_locl.h> was fixed manually. discussed with jsing, no objection bcook | ||||
* | Garbage collect last use of EVP_ecdsa() | tb | 2022-01-14 | 1 | -2/+1 |
| | | | | ok inoguchi jsing | ||||
* | Explicitly include <openssl/opensslconf.h> in files using OPENSSL_NO_* | jsing | 2021-05-16 | 1 | -1/+2 |
| | | | | | | Where a file references to OPENSSL_NO_* conditions, ensure that we explicitly include <openssl/opensslconf.h> before any references, rather than relying on another header to pull this in. | ||||
* | Clean up the cipher/digest table mess. | jsing | 2019-04-04 | 1 | -3/+2 |
| | | | | | | | | | | The original implementation allows for libcrypto to be compiled without a given algorithm and libssl then detects that ciphers or digests are unavailable so that it can disable the associated cipher suites. This is unnecessary since we do not compile out algorithms. ok beck@, tb@ (a while back) | ||||
* | Remove support for DSS/DSA, since we removed the cipher suites a while | jsing | 2017-08-12 | 1 | -5/+1 |
| | | | | | | back. ok guenther@ | ||||
* | Revert previous - we still want to do this, but I forgot about the installer | beck | 2017-04-29 | 1 | -12/+5 |
| | | | | | and want to avoid the wrath of theo when he arrives home in a couple of hours :) | ||||
* | Make it safe to call SSL_library_init more than once. | beck | 2017-04-29 | 1 | -5/+12 |
| | | | | | | We are basically admitting that pthread is everywhere, and we will be using it for other things too. ok jsing@ | ||||
* | Convert ssl3_{get,send}_server_key_exchange() to EVP_md5_sha1(). | jsing | 2017-03-01 | 1 | -1/+3 |
| | | | | ok inoguchi@ | ||||
* | Remove the single IDEA cipher suite. There is no good reason to support | jsing | 2016-11-06 | 1 | -4/+1 |
| | | | | | | this. ok beck@ bcook@ | ||||
* | Remove trailing whitespace. | jsing | 2014-12-14 | 1 | -8/+8 |
| | |||||
* | Update the GOST code in libssl, as contributed by Dmitry Eremin-Solenikov. | miod | 2014-11-18 | 1 | -1/+11 |
| | | | | | This causes a libssl major version bump as this affects the layout of some internal-but-unfortunately-made-visible structs. | ||||
* | Sort and group includes. | jsing | 2014-11-16 | 1 | -2/+4 |
| | |||||
* | decompress libssl. ok beck jsing | tedu | 2014-07-10 | 1 | -7/+1 |
| | |||||
* | tags as requested by miod and tedu | deraadt | 2014-06-12 | 1 | -1/+1 |
| | |||||
* | unidef DH, ECDH, and ECDSA. there's no purpose to a libssl without them. | tedu | 2014-05-29 | 1 | -2/+0 |
| | | | | ok deraadt jsing | ||||
* | deleted seed some time ago | tedu | 2014-05-17 | 1 | -4/+0 |
| | |||||
* | whack a bunch of disabled code. ok beck lteo | tedu | 2014-04-17 | 1 | -5/+0 |
| | |||||
* | always build in RSA and DSA. ok deraadt miod | tedu | 2014-04-17 | 1 | -2/+0 |
| | |||||
* | SHA and AES (and sadly MD5) can't be considered optional. ok beck miod | tedu | 2014-04-17 | 1 | -9/+0 |
| | |||||
* | quick pass at removing ability to disable sha256 and sha512. ok miod | tedu | 2014-04-17 | 1 | -4/+0 |
| | |||||
* | First pass at applying KNF to the OpenSSL code, which almost makes it | jsing | 2014-04-14 | 1 | -12/+13 |
| | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5. | ||||
* | Merge conflicts; remove MacOS, Netware, OS/2, VMS and Windows build machinery. | miod | 2014-04-13 | 1 | -0/+1 |
| | |||||
* | resolve conflicts | djm | 2012-10-13 | 1 | -0/+9 |
| | |||||
* | resolve conflicts, fix local changes | djm | 2010-10-01 | 1 | -5/+13 |
| | |||||
* | resolve conflicts | djm | 2008-09-06 | 1 | -0/+21 |
| | |||||
* | You shall NOT BREAK THE TREE | deraadt | 2003-08-25 | 1 | -3/+0 |
| | |||||
* | Setup /dev/crypto early (SSL_library_init) to make sure it's actually done | jason | 2003-08-25 | 1 | -0/+3 |
| | | | | for all applications; ok markus and deraadt | ||||
* | OpenSSL 0.9.7 stable 2002 05 08 merge | beck | 2002-05-15 | 1 | -11/+15 |
| | |||||
* | openssl-engine-0.9.6a merge | beck | 2001-06-22 | 1 | -0/+4 |
| | |||||
* | OpenSSL 0.9.4 merge | beck | 1999-09-29 | 1 | -11/+12 |
| | |||||
* | Import of SSLeay-0.9.0b with RSA and IDEA stubbed + OpenBSD build | ryker | 1998-10-05 | 1 | -0/+102 |
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. |