Log

Author Commit Date CI Message
Brent Cook e55410dc 2021-05-28T04:53:27 update badges, further split out actions by OS, add more Linux targets
Brent Cook c8911ede 2021-05-30T17:53:02 Land #674, fix mingw builds with newer compiler versions
kinichiro e07b5feb 2021-05-30T04:52:23 Remove -D_FORTIFY_SOURCE=2 and -lssp with mingw build
kinichiro 420723ee 2021-05-29T02:06:59 Fix mingw build on ubuntu 20.04 - Link libssp to resolve undefined reference __memcpy_chk - Disable dtlstest since mingw does not have poll
kinichiro b25111c2 2021-05-29T20:23:04 Fix UWP build - Do not set _WIN32_WINNT to enable VirtualAllocFromApp - Disable tlstest since SetHandleInformation is not supported on UWP
kinichiro 31ef9ade 2021-05-25T19:28:30 Split out android test
kinichiro 2a06c8b8 2021-05-24T20:19:11 Set continue-on-error to false
kinichiro 0103481e 2021-05-22T14:02:42 Add pull_request trigger
kinichiro 39c7fa8a 2021-05-22T10:58:13 Force cmake to link strtonum shim with Darwin less than 20 check_function_exists misinterprets as if strtonum exists on macos 10.15.
kinichiro 3845b1ef 2021-05-21T21:02:17 Use github actions for linux test
kinichiro 47df72bb 2021-05-22T12:10:58 Remove .travis.yml
Brent Cook ceb09a01 2021-05-21T02:35:41 Land #668, add clang-cl build support.
Brent Cook 31dc716d 2021-05-21T02:35:20 Land #669, add new tests
kinichiro dcad94bb 2021-05-15T01:25:18 Add after_failure script to show failed test log
Paweł Wegner 21ab7331 2021-05-16T13:52:06 cmake: tweak for clang-cl This change allows libressl to be built with clang-cl.
kinichiro 66e8b10e 2021-05-03T12:37:48 Add regression dtlstest
kinichiro be44d2a8 2021-05-03T12:16:17 Add regression ssl_get_shared_ciphers
kinichiro 75214be9 2021-05-03T11:52:52 Add regression tlslegacy
kinichiro 96ae0053 2021-05-13T23:14:10 Enable clienttest again
kinichiro a855e4a3 2021-05-03T15:32:03 Fix .gitignore
kinichiro 28e428e6 2021-05-04T21:33:43 Add tls12_key_schedule.c
Brent Cook 152d0188 2021-05-10T00:01:06 Land #664, update Android CI
kinichiro e8bbbabc 2021-05-09T15:57:23 Fix Android CI - Targeted to Android 8.0 (API level 26) and above - Build for x86_64, x86 and arm64-v8a, stop searching dir for detecting ABI - Use newer version of ndk and cmake - Suppress sdkmanager messages to reduce log output - Add log messages to tell CI running right
kinichiro 4c56df46 2021-05-02T15:50:37 Statically link libcrypto/ssl into libtls with cmake
kinichiro 9971b082 2020-11-23T13:19:49 Use object library for CMake
Brent Cook 6f38fb48 2021-05-01T10:57:12 bump arm library versions
Brent Cook e044f14e 2021-05-01T10:11:47 disable some tests that rely on static library symbols
Brent Cook b9735262 2021-05-01T09:22:38 update to Ubuntu 18.0.4 LTS for CI testing
Brent Cook f2b197f3 2021-04-27T08:21:21 cmake test should be ec_point_conversion
Brent Cook 632ddde2 2021-04-27T07:08:03 add ec_point_conversion test
Brent Cook a11cc93c 2021-04-27T07:07:42 add tls12_lib.c
Brent Cook a403f07f 2021-04-18T07:16:31 update manpage links
Theo Buehler c054aaea 2021-04-15T16:24:29 Mention switch to the legacy verifier in ChangeLog
Brent Cook 3b9000bf 2021-04-15T01:59:29 update autotools
Theo Buehler 5fdde572 2021-04-15T08:17:10 More minor ChangeLog tweaks for 3.3.2
Brent Cook c1b88fae 2021-04-15T01:09:57 add --enable-libtls-only option
Joel Sing d74cf442 2021-04-15T15:38:32 Tweak changelog for 3.3.2.
Theo Buehler 0d7d4ec2 2021-04-13T14:53:35 Fix a number of typos and expand a few entries
Theo Buehler 2509d58f 2021-04-13T11:18:19 Initial changelog for 3.3.2
Brent Cook 867b577d 2021-04-08T05:00:36 rebase tlsexttest patch
Brent Cook 3b8e24fd 2021-04-08T04:15:45 update manpage links
Brent Cook 94f05740 2021-04-08T03:32:25 update appveyor pre-build config to address build failures
Brent Cook 921c0675 2021-04-05T02:32:35 Add '--enable-libtls-only' build option
Brent Cook 141f7528 2021-02-28T10:08:12 update links
Brent Cook 90f1c4db 2021-02-28T10:04:51 fix leak in Windows version of pthread_mutex_free Free the lock pointer in addition to the critical section. Thanks to martinkucera74 on github.
Brent Cook 81e17c73 2021-02-03T06:13:46 add ssl_methods test
Brent Cook a6f5d81f 2021-01-03T11:08:04 update manpage links
Brent Cook 527482b5 2020-12-21T09:39:12 add win32 pthread_mutex_destroy implementation
Theo Buehler 69968ab3 2020-12-08T18:49:51 Add a few more bug fixes to the ChangeLog
Theo Buehler c50f8e2c 2020-12-08T16:15:35 Release notes for GENERAL_NAME_cmp() NULL deref
Theo Buehler 7734eb9c 2020-11-26T07:55:08 zap stray word
kinichiro eab891a6 2020-11-21T10:10:23 Update ChangeLog
Theo Buehler b530a5c2 2020-11-19T16:48:14 fix typo and split an overlong sentence
Theo Buehler 223fbf70 2020-11-19T14:49:42 Initial ChangeLog for 3.3.0
Brent Cook df3d4bb5 2020-11-11T05:39:56 Add -lbcrypt to Windows builds for CNG in getentropy
Brent Cook 9abd36e3 2020-10-18T22:14:03 modify nc build to link libcompat objects directly Rather than assuming the static version of libcrypto exists for pulling in the compatibility functions, link the compat objects directly. This modifies the object file generation script a bit to handle the empty-case properly as well.
Brent Cook 6359d940 2020-10-18T20:47:10 include strtonum for ocspcheck
Theo Buehler 01c146e3 2020-10-08T21:35:00 Mention cleanup and refactoring of ssl_prev_session().
Theo Buehler 617e8e86 2020-10-08T17:43:07 wording tweak from jsing
Theo Buehler 8d258cf7 2020-10-08T17:14:20 whito
Bob Beck a8bc7358 2020-10-08T08:46:52 wordsmith some, and include mention of name constraints and bettertle test suite
Theo Buehler b39be4f2 2020-10-08T11:09:08 CBS -> CBC
Joel Sing 8d6b4692 2020-10-08T19:16:22 ChangeLog improvements.
Theo Buehler 98beb2b6 2020-10-07T21:54:19 Zap many things that are promised for later We can mention the new OpenSSL compat API and the validator API when they're enabled. The commit message for the validator is out of place.
Theo Buehler 817c145e 2020-10-07T16:54:18 Mention TLSv1.3 server up front, then validator. Other minor tweaks.
kinichiro 81a936c3 2020-10-07T23:35:51 Update ChangeLog
Brent Cook db7afc7e 2020-10-06T22:37:47 remove d1_clnt/d1_srvr
Brent Cook 5f91555e 2020-10-06T19:41:41 Land #625, fix typo
Brent Cook db8b30ae 2020-10-06T19:41:18 Land #611, remove libtls-standalone
Brent Cook b9918fc1 2020-10-06T19:40:29 Land #610, Statically link libcrypto/ssl into libtls
OptoCloud 59b6d1da 2020-10-06T01:20:25 Fix typo :)
Theo Buehler 0ef7d54f 2020-10-05T17:08:47 SSL_set1_host() is now documented.
Theo Buehler 7608ded0 2020-10-05T17:06:19 SSL_set1_host() is not yet exposed.
kinichiro 5562731e 2020-10-05T21:53:04 Update ChangeLog
Theo Buehler e7f9e298 2020-10-04T18:43:35 Remove points that made it into 3.2.1
kinichiro 1f6d4197 2020-10-05T01:15:25 Update ChangeLog
kinichiro 5a29b047 2020-09-20T13:37:52 Link crypto and ssl object files directly instead of static library - 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.
Brent Cook fe42a801 2020-08-20T09:30:21 Configure libtls and nc(1) to statically link to libcrypto/ssl 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
Theo Buehler 2dc9f8e3 2020-10-03T12:28:51 Initial cut of the 3.2.2 ChangeLog
Joel Sing 17c88164 2020-09-20T02:09:35 Make pthread_mutex static initialisation work on Windows. 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).
kinichiro 5bedaf92 2020-09-15T21:42:58 Update .gitignore
kinichiro 1c0b5f07 2020-09-15T21:38:05 Add regress x509_info.c
kinichiro 6969cf03 2020-09-15T20:55:40 Fix regress build
kinichiro ee4eb002 2020-09-13T22:18:49 Add x509_verify.c x509_verify.h
kinichiro 0e52cefc 2020-09-13T22:33:34 Add regress x509attribute.c
kinichiro 1ba03da2 2020-09-13T12:06:08 Add x509_issuer_cache.c x509_issuer_cache.h
kinichiro 461ec453 2020-09-13T12:58:37 Add queue.h tree.h _null.h Import queue.h tree.h _null.h header files from OpenBSD upstream since x509_issuer_cache.c requires them.
kinichiro 65b01cff 2020-09-13T12:55:02 Add PTHREAD_MUTEX_INITIALIZER
kinichiro 4f01b43c 2020-09-13T20:04:49 Add regress constraints.c
kinichiro 6410eee1 2020-09-13T10:38:00 Add x509_constraints.c x509_internal.h
Brent Cook 693d4575 2020-09-12T16:48:46 Land #604, Get __STRICT_ALIGNMENT from machine/endian.h
Brent Cook a2ea6495 2020-09-04T04:12:49 rediff patches
kinichiro 1841e199 2020-09-02T20:53:44 Add ssl/tls12_record_layer.c
Brent Cook 8910e9d5 2020-08-24T13:06:36 update man links
Joel Sing 7118349d 2020-08-24T03:25:28 Tweak change log entries.
Brent Cook 2c49c28d 2020-08-20T03:46:59 need ax_check_compile_flag too for older autotools
Brent Cook 56202472 2020-08-20T02:18:39 Add a compile-time check for FORTIFY_SOURCE support This is broken on some platforms, so pull in the conditional macro from the latest version of autoconf-archive to test for working support.
kinichiro d9b4363a 2020-08-22T11:32:02 Update ChangeLog
Theo Buehler c5fc3a67 2020-08-20T13:39:39 3.2.1 ChangeLog
Theo Buehler 2be32881 2020-08-08T15:56:55 3.1.4 ChangeLog (cherry picked from commit c2d9cb4d7ad2900ebe874e980c9fa828f2ddf39a)