Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | disable some additional libtls-standalone bits | Brent Cook | 2020-08-20 | 2 | -38/+3 | |
| | | | ||||||
| * | | remove libtls-standalone, it's unmaintained | Brent Cook | 2020-08-20 | 14 | -300/+0 | |
| | | | | | | | | | | | | | | | | | | | | | libtls-standalone was originally intended to make something that could link to any other OpenSSL fork or OpenSSL itself, but I don't think there's anyone who is terribly interested in that after all, so let's clean this up. #610 may be the better solution anyway. | |||||
* | | | Land #610, Statically link libcrypto/ssl into libtls | Brent Cook | 2020-10-06 | 6 | -9/+34 | |
|\ \ \ | ||||||
| * | | | Link crypto and ssl object files directly instead of static library | kinichiro | 2020-10-04 | 4 | -4/+31 | |
| | | | | | | | | | | | | | | | | | | | | | | | | - Output object files list variable for libcrypto and libssl to .mk file. - Include object files list variable .mk from tls/Makefile - Link .lo files directly instead of static library for libtls. | |||||
| * | | | Configure libtls and nc(1) to statically link to libcrypto/ssl | Brent Cook | 2020-10-04 | 4 | -10/+8 | |
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An issue that Reyk Floeter noted while building a Debian package for LibreSSL is that installing libtls along with OpenSSL causes linker issues since it will often pick up the wrong libcrypto/libssl. This change makes libtls statically link the object files it needs rather than relying on the shared libraries, effectively making libtls self-contained and able to be packaged independently. This should make it possible for other projects that also use libtls to be able to package support without requiring the target OS to ship libcrypto / libssl from LibreSSL. https://salsa.debian.org/reyk-guest/libressl/-/commit/678278df55ce866f2f363998ca690442fa786c66 | |||||
* | | | SSL_set1_host() is now documented. | Theo Buehler | 2020-10-05 | 1 | -0/+2 | |
| | | | ||||||
* | | | SSL_set1_host() is not yet exposed. | Theo Buehler | 2020-10-05 | 1 | -2/+0 | |
| | | | ||||||
* | | | Update ChangeLog | kinichiro | 2020-10-05 | 1 | -0/+8 | |
| | | | ||||||
* | | | Remove points that made it into 3.2.1 | Theo Buehler | 2020-10-04 | 1 | -10/+0 | |
| | | | ||||||
* | | | Update ChangeLog | kinichiro | 2020-10-05 | 1 | -8/+8 | |
| | | | ||||||
* | | | Initial cut of the 3.2.2 ChangeLog | Theo Buehler | 2020-10-03 | 1 | -0/+188 | |
|/ / | ||||||
* | | Make pthread_mutex static initialisation work on Windows. | Joel Sing | 2020-09-20 | 1 | -5/+23 | |
| | | | | | | | | | | | | | | | | | | This takes the dynamic initialisation code added to CRYPTO_lock() in e5081719 and applies it to the Window's pthread_mutex implementation. This allows for PTHREAD_MUTEX_INITIALIZER to be used on Windows. bcook has agreed to place this code in the public domain (as per the rest of the code in pthread.h). | |||||
* | | Update .gitignore | kinichiro | 2020-09-15 | 1 | -0/+4 | |
| | | ||||||
* | | Add regress x509_info.c | kinichiro | 2020-09-15 | 2 | -0/+10 | |
| | | ||||||
* | | Fix regress build | kinichiro | 2020-09-15 | 1 | -4/+6 | |
| | | ||||||
* | | Add x509_verify.c x509_verify.h | kinichiro | 2020-09-14 | 3 | -1/+3 | |
| | | ||||||
* | | Add regress x509attribute.c | kinichiro | 2020-09-14 | 2 | -0/+10 | |
| | | ||||||
* | | Add x509_issuer_cache.c x509_issuer_cache.h | kinichiro | 2020-09-13 | 2 | -0/+3 | |
| | | ||||||
* | | Add queue.h tree.h _null.h | kinichiro | 2020-09-13 | 4 | -0/+1563 | |
| | | | | | | | | | | Import queue.h tree.h _null.h header files from OpenBSD upstream since x509_issuer_cache.c requires them. | |||||
* | | Add PTHREAD_MUTEX_INITIALIZER | kinichiro | 2020-09-13 | 1 | -0/+5 | |
| | | ||||||
* | | Add regress constraints.c | kinichiro | 2020-09-13 | 2 | -0/+14 | |
| | | ||||||
* | | Add x509_constraints.c x509_internal.h | kinichiro | 2020-09-13 | 2 | -0/+3 | |
| | | ||||||
* | | Land #604, Get __STRICT_ALIGNMENT from machine/endian.h | Brent Cook | 2020-09-12 | 2 | -14/+11 | |
|\ \ | ||||||
| * | | Add architecture define for s390/s390x and remove redundant sparc check | kinichiro | 2020-07-22 | 2 | -1/+1 | |
| | | | ||||||
| * | | Get __STRICT_ALIGNMENT from machine/endian.h | kinichiro | 2020-07-21 | 2 | -13/+10 | |
| | | | ||||||
* | | | rediff patches | Brent Cook | 2020-09-04 | 4 | -20/+20 | |
| | | | ||||||
* | | | Add ssl/tls12_record_layer.c | kinichiro | 2020-09-02 | 2 | -0/+2 | |
| | | | ||||||
* | | | update man linksv3.2.1 | Brent Cook | 2020-08-24 | 1 | -1/+39 | |
| | | | ||||||
* | | | Tweak change log entries. | Joel Sing | 2020-08-24 | 1 | -10/+11 | |
| | | | ||||||
* | | | need ax_check_compile_flag too for older autotools | Brent Cook | 2020-08-22 | 1 | -0/+53 | |
| | | | ||||||
* | | | Add a compile-time check for FORTIFY_SOURCE support | Brent Cook | 2020-08-22 | 2 | -1/+81 | |
| | | | | | | | | | | | | | | | This is broken on some platforms, so pull in the conditional macro from the latest version of autoconf-archive to test for working support. | |||||
* | | | Update ChangeLog | kinichiro | 2020-08-22 | 1 | -4/+8 | |
| | | | ||||||
* | | | 3.2.1 ChangeLog | Theo Buehler | 2020-08-21 | 1 | -3/+99 | |
| | | | ||||||
* | | | 3.1.4 ChangeLog | Theo Buehler | 2020-08-21 | 1 | -0/+25 | |
| | | | | | | | | | | | | (cherry picked from commit c2d9cb4d7ad2900ebe874e980c9fa828f2ddf39a) | |||||
* | | | 3.1.3 Changelog | Brent Cook | 2020-08-21 | 1 | -0/+5 | |
| |/ |/| | | | | | (cherry picked from commit f371858839fff62571a6344a8b659f12fee25163) | |||||
* | | README.md: fix typo: know to work -> known to work | Christopher Simons | 2020-07-25 | 1 | -1/+1 | |
| | | ||||||
* | | Land #606, remove cmc_lcl.h from CMake build | Brent Cook | 2020-07-22 | 1 | -1/+0 | |
|\ \ | ||||||
| * | | Remove cms_lcl.h from crypto/CMakeLists.txt | kinichiro | 2020-07-22 | 1 | -1/+0 | |
| |/ | ||||||
* | | Land #605, Update testssl.bat | Brent Cook | 2020-07-22 | 1 | -0/+11 | |
|\ \ | ||||||
| * | | Force TLSv1.2 when testing SSLv3/TLSv1.2 cipher suites. (upstream r1.15) | kinichiro | 2020-07-22 | 1 | -1/+1 | |
| | | | ||||||
| * | | Test TLSv1.3 ciphersuites (upstream r1.14) | kinichiro | 2020-07-22 | 1 | -0/+11 | |
| |/ | ||||||
* | | Keep test log as artifact | kinichiro | 2020-07-07 | 1 | -0/+9 | |
| | | ||||||
* | | Fix ssltest to run on appveyor | kinichiro | 2020-07-07 | 2 | -3/+5 | |
|/ | ||||||
* | update tlsexttest patch | Brent Cook | 2020-07-06 | 1 | -3/+3 | |
| | ||||||
* | Test both SSLv3 and TLSv1.2, select cipher suite that the protocol can handle | kinichiro | 2020-07-05 | 1 | -3/+3 | |
| | | | | | | | Follow upstream r1.12 and r1.13 - Test both SSLv3 and TLSv1.2 cipher suites with TLS. - Handle the fact that TLSv1.3 cipher suites are now being included in the output from `openssl ciphers` | |||||
* | add possibility to override upstream opensslv.h with a local version | Brent Cook | 2020-06-15 | 1 | -1/+7 | |
| | ||||||
* | Move crypto/x509v3/ files to crypto/x509/ | kinichiro | 2020-06-10 | 3 | -74/+70 | |
| | ||||||
* | Start 3.2.1 ChangeLog | Bob Beck | 2020-06-05 | 1 | -0/+6 | |
| | ||||||
* | Add non-expired certificates fix to ChangeLog.v3.2.0 | Joel Sing | 2020-06-01 | 1 | -0/+2 | |
| | ||||||
* | one tweak inversed the meaning. fix that | Theo Buehler | 2020-05-31 | 1 | -1/+1 | |
| |