aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Land #610, Statically link libcrypto/ssl into libtlsBrent Cook2020-10-066-9/+34
|\ \ \
| * | | Link crypto and ssl object files directly instead of static librarykinichiro2020-10-044-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/sslBrent Cook2020-10-044-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 Buehler2020-10-051-0/+2
| | |
* | | SSL_set1_host() is not yet exposed.Theo Buehler2020-10-051-2/+0
| | |
* | | Update ChangeLogkinichiro2020-10-051-0/+8
| | |
* | | Remove points that made it into 3.2.1Theo Buehler2020-10-041-10/+0
| | |
* | | Update ChangeLogkinichiro2020-10-051-8/+8
| | |
* | | Initial cut of the 3.2.2 ChangeLogTheo Buehler2020-10-031-0/+188
|/ /
* | Make pthread_mutex static initialisation work on Windows.Joel Sing2020-09-201-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 .gitignorekinichiro2020-09-151-0/+4
| |
* | Add regress x509_info.ckinichiro2020-09-152-0/+10
| |
* | Fix regress buildkinichiro2020-09-151-4/+6
| |
* | Add x509_verify.c x509_verify.hkinichiro2020-09-143-1/+3
| |
* | Add regress x509attribute.ckinichiro2020-09-142-0/+10
| |
* | Add x509_issuer_cache.c x509_issuer_cache.hkinichiro2020-09-132-0/+3
| |
* | Add queue.h tree.h _null.hkinichiro2020-09-134-0/+1563
| | | | | | | | | | Import queue.h tree.h _null.h header files from OpenBSD upstream since x509_issuer_cache.c requires them.
* | Add PTHREAD_MUTEX_INITIALIZERkinichiro2020-09-131-0/+5
| |
* | Add regress constraints.ckinichiro2020-09-132-0/+14
| |
* | Add x509_constraints.c x509_internal.hkinichiro2020-09-132-0/+3
| |
* | Land #604, Get __STRICT_ALIGNMENT from machine/endian.hBrent Cook2020-09-122-14/+11
|\ \
| * | Add architecture define for s390/s390x and remove redundant sparc checkkinichiro2020-07-222-1/+1
| | |
| * | Get __STRICT_ALIGNMENT from machine/endian.hkinichiro2020-07-212-13/+10
| | |
* | | rediff patchesBrent Cook2020-09-044-20/+20
| | |
* | | Add ssl/tls12_record_layer.ckinichiro2020-09-022-0/+2
| | |
* | | update man linksv3.2.1Brent Cook2020-08-241-1/+39
| | |
* | | Tweak change log entries.Joel Sing2020-08-241-10/+11
| | |
* | | need ax_check_compile_flag too for older autotoolsBrent Cook2020-08-221-0/+53
| | |
* | | Add a compile-time check for FORTIFY_SOURCE supportBrent Cook2020-08-222-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 ChangeLogkinichiro2020-08-221-4/+8
| | |
* | | 3.2.1 ChangeLogTheo Buehler2020-08-211-3/+99
| | |
* | | 3.1.4 ChangeLogTheo Buehler2020-08-211-0/+25
| | | | | | | | | | | | (cherry picked from commit c2d9cb4d7ad2900ebe874e980c9fa828f2ddf39a)
* | | 3.1.3 ChangelogBrent Cook2020-08-211-0/+5
| |/ |/| | | | | (cherry picked from commit f371858839fff62571a6344a8b659f12fee25163)
* | README.md: fix typo: know to work -> known to workChristopher Simons2020-07-251-1/+1
| |
* | Land #606, remove cmc_lcl.h from CMake buildBrent Cook2020-07-221-1/+0
|\ \
| * | Remove cms_lcl.h from crypto/CMakeLists.txtkinichiro2020-07-221-1/+0
| |/
* | Land #605, Update testssl.batBrent Cook2020-07-221-0/+11
|\ \
| * | Force TLSv1.2 when testing SSLv3/TLSv1.2 cipher suites. (upstream r1.15)kinichiro2020-07-221-1/+1
| | |
| * | Test TLSv1.3 ciphersuites (upstream r1.14)kinichiro2020-07-221-0/+11
| |/
* | Keep test log as artifactkinichiro2020-07-071-0/+9
| |
* | Fix ssltest to run on appveyorkinichiro2020-07-072-3/+5
|/
* update tlsexttest patchBrent Cook2020-07-061-3/+3
|
* Test both SSLv3 and TLSv1.2, select cipher suite that the protocol can handlekinichiro2020-07-051-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 versionBrent Cook2020-06-151-1/+7
|
* Move crypto/x509v3/ files to crypto/x509/kinichiro2020-06-103-74/+70
|
* Start 3.2.1 ChangeLogBob Beck2020-06-051-0/+6
|
* Add non-expired certificates fix to ChangeLog.v3.2.0Joel Sing2020-06-011-0/+2
|
* one tweak inversed the meaning. fix thatTheo Buehler2020-05-311-1/+1
|
* ChangeLog tweaks.Joel Sing2020-06-011-27/+28
|
* change 'the s_client' to 'openssl(1) s_client'Bob Beck2020-05-301-1/+1
|