aboutsummaryrefslogtreecommitdiff
path: root/ssl (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-05-01update to Ubuntu 18.0.4 LTS for CI testingBrent Cook1-6/+6
2021-05-01bump to 3.3.3 stable releaseBrent Cook2-0/+23
2021-05-01create OPENBSD_6_9 stable branchBrent Cook1-1/+1
2021-04-18update manpage linksBrent Cook1-0/+4
2021-04-15Mention switch to the legacy verifier in ChangeLogv3.3.2Theo Buehler1-2/+5
2021-04-15update autotoolsBrent Cook1-1/+1
2021-04-15More minor ChangeLog tweaks for 3.3.2Theo Buehler1-5/+5
2021-04-15add --enable-libtls-only optionBrent Cook1-0/+4
2021-04-15Tweak changelog for 3.3.2.Joel Sing1-42/+38
2021-04-13Fix a number of typos and expand a few entriesTheo Buehler1-16/+18
2021-04-13Initial changelog for 3.3.2Theo Buehler1-0/+295
2021-04-08rebase tlsexttest patchBrent Cook1-3/+3
2021-04-08update manpage linksBrent Cook1-0/+4
2021-04-08update appveyor pre-build config to address build failuresBrent Cook1-2/+1
2021-04-07Add '--enable-libtls-only' build optionBrent Cook11-68/+91
2021-02-28update linksBrent Cook1-0/+1
2021-02-28fix leak in Windows version of pthread_mutex_freeBrent Cook1-0/+1
Free the lock pointer in addition to the critical section. Thanks to martinkucera74 on github.
2021-02-03add ssl_methods testBrent Cook2-0/+6
2021-01-03update manpage linksBrent Cook1-0/+18
2020-12-21add win32 pthread_mutex_destroy implementationBrent Cook1-0/+7
2020-12-08Add a few more bug fixes to the ChangeLogTheo Buehler1-0/+12
2020-12-08Release notes for GENERAL_NAME_cmp() NULL derefv3.3.1Theo Buehler1-0/+15
2020-11-26zap stray wordTheo Buehler1-1/+1
2020-11-21Update ChangeLogv3.3.0kinichiro1-1/+5
2020-11-19fix typo and split an overlong sentenceTheo Buehler1-5/+4
2020-11-19Initial ChangeLog for 3.3.0Theo Buehler1-0/+98
2020-11-11Add -lbcrypt to Windows builds for CNG in getentropyBrent Cook3-4/+4
2020-10-20modify nc build to link libcompat objects directlyBrent Cook2-4/+8
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.
2020-10-19include strtonum for ocspcheckBrent Cook4-0/+13
2020-10-08Mention cleanup and refactoring of ssl_prev_session().Theo Buehler1-0/+3
2020-10-08wording tweak from jsingTheo Buehler1-1/+1
2020-10-08whitoTheo Buehler1-1/+1
2020-10-08wordsmith some, and include mention of name constraints and bettertle test suiteBob Beck1-5/+12
2020-10-08CBS -> CBCTheo Buehler1-1/+1
2020-10-08ChangeLog improvements.Joel Sing1-11/+7
2020-10-07Zap many things that are promised for laterTheo Buehler1-22/+2
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.
2020-10-07Mention TLSv1.3 server up front, then validator. Other minorTheo Buehler1-13/+19
tweaks.
2020-10-07Update ChangeLogkinichiro1-135/+39
2020-10-06remove d1_clnt/d1_srvrBrent Cook2-4/+0
2020-10-06Fix typo :)OptoCloud1-1/+1
2020-10-05SSL_set1_host() is now documented.Theo Buehler1-0/+2
2020-10-05SSL_set1_host() is not yet exposed.Theo Buehler1-2/+0
2020-10-05Update ChangeLogkinichiro1-0/+8
2020-10-04Remove points that made it into 3.2.1Theo Buehler1-10/+0
2020-10-05Update ChangeLogkinichiro1-8/+8
2020-10-04Link crypto and ssl object files directly instead of static librarykinichiro4-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.
2020-10-04Configure libtls and nc(1) to statically link to libcrypto/sslBrent Cook4-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
2020-10-03Initial cut of the 3.2.2 ChangeLogTheo Buehler1-0/+188
2020-09-20Make pthread_mutex static initialisation work on Windows.Joel Sing1-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).
2020-09-15Update .gitignorekinichiro1-0/+4