Brent Cook
a6f5d81fbe
update manpage links
2021-01-03 11:08:04 -06:00
Brent Cook
527482b520
add win32 pthread_mutex_destroy implementation
2020-12-21 10:14:21 -06:00
Theo Buehler
69968ab38e
Add a few more bug fixes to the ChangeLog
2020-12-08 18:49:51 +01:00
Theo Buehler
c50f8e2c6c
Release notes for GENERAL_NAME_cmp() NULL deref
2020-12-08 16:15:35 +01:00
Theo Buehler
7734eb9c8a
zap stray word
2020-11-26 07:55:08 +01:00
kinichiro
eab891a6f4
Update ChangeLog
2020-11-21 10:10:23 +09:00
Theo Buehler
b530a5c268
fix typo and split an overlong sentence
2020-11-19 16:48:14 +01:00
Theo Buehler
223fbf70f5
Initial ChangeLog for 3.3.0
2020-11-19 14:50:52 +01:00
Brent Cook
df3d4bb57a
Add -lbcrypt to Windows builds for CNG in getentropy
2020-11-11 05:39:56 -06:00
Brent Cook
9abd36e3af
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.
2020-10-20 03:50:23 -05:00
Brent Cook
6359d9404d
include strtonum for ocspcheck
2020-10-19 09:09:36 -05:00
Theo Buehler
01c146e3a5
Mention cleanup and refactoring of ssl_prev_session().
2020-10-08 21:35:00 +02:00
Theo Buehler
617e8e861e
wording tweak from jsing
2020-10-08 17:43:07 +02:00
Theo Buehler
8d258cf72d
whito
2020-10-08 17:14:20 +02:00
Bob Beck
a8bc7358c2
wordsmith some, and include mention of name constraints and bettertle test suite
2020-10-08 08:46:52 -06:00
Theo Buehler
b39be4f23e
CBS -> CBC
2020-10-08 11:09:08 +02:00
Joel Sing
8d6b4692e2
ChangeLog improvements.
2020-10-08 19:16:22 +11:00
Theo Buehler
98beb2b633
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.
2020-10-07 22:01:59 +02:00
Theo Buehler
817c145e3d
Mention TLSv1.3 server up front, then validator. Other minor
...
tweaks.
2020-10-07 16:54:18 +02:00
kinichiro
81a936c342
Update ChangeLog
2020-10-07 23:35:51 +09:00
Brent Cook
db7afc7e98
remove d1_clnt/d1_srvr
2020-10-06 22:37:47 -05:00
Brent Cook
5f91555e80
Land #625 , fix typo
2020-10-06 19:41:41 -05:00
Brent Cook
db8b30ae51
Land #611 , remove libtls-standalone
2020-10-06 19:41:18 -05:00
Brent Cook
b9918fc1ec
Land #610 , Statically link libcrypto/ssl into libtls
2020-10-06 19:40:29 -05:00
OptoCloud
59b6d1da6c
Fix typo :)
2020-10-06 01:20:25 +02:00
Theo Buehler
0ef7d54fbc
SSL_set1_host() is now documented.
2020-10-05 17:08:47 +02:00
Theo Buehler
7608ded020
SSL_set1_host() is not yet exposed.
2020-10-05 17:06:19 +02:00
kinichiro
5562731e8e
Update ChangeLog
2020-10-05 21:53:04 +09:00
Theo Buehler
e7f9e298c6
Remove points that made it into 3.2.1
2020-10-04 18:43:35 +02:00
kinichiro
1f6d419783
Update ChangeLog
2020-10-05 01:15:25 +09:00
kinichiro
5a29b0472d
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.
2020-10-04 03:50:18 -05:00
Brent Cook
fe42a8011b
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.
678278df55
2020-10-04 03:50:18 -05:00
Theo Buehler
2dc9f8e373
Initial cut of the 3.2.2 ChangeLog
2020-10-03 13:15:06 +02:00
Joel Sing
17c8816401
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).
2020-09-20 02:09:35 +10:00
kinichiro
5bedaf9226
Update .gitignore
2020-09-15 21:42:58 +09:00
kinichiro
1c0b5f0734
Add regress x509_info.c
2020-09-15 21:38:05 +09:00
kinichiro
6969cf036e
Fix regress build
2020-09-15 20:55:40 +09:00
kinichiro
ee4eb0027c
Add x509_verify.c x509_verify.h
2020-09-14 20:36:30 +09:00
kinichiro
0e52cefc5c
Add regress x509attribute.c
2020-09-14 19:55:45 +09:00
kinichiro
1ba03da236
Add x509_issuer_cache.c x509_issuer_cache.h
2020-09-13 21:56:34 +09:00
kinichiro
461ec45335
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.
2020-09-13 21:56:34 +09:00
kinichiro
65b01cff7a
Add PTHREAD_MUTEX_INITIALIZER
2020-09-13 21:56:34 +09:00
kinichiro
4f01b43cfe
Add regress constraints.c
2020-09-13 21:36:38 +09:00
kinichiro
6410eee15a
Add x509_constraints.c x509_internal.h
2020-09-13 19:55:43 +09:00
Brent Cook
693d4575e2
Land #604 , Get __STRICT_ALIGNMENT from machine/endian.h
2020-09-12 16:48:46 -05:00
Brent Cook
a2ea649536
rediff patches
2020-09-04 04:12:49 -05:00
kinichiro
1841e199ac
Add ssl/tls12_record_layer.c
2020-09-02 20:53:44 +09:00
Brent Cook
8910e9d5ca
update man links
2020-08-24 13:06:36 -05:00
Joel Sing
7118349db9
Tweak change log entries.
2020-08-24 03:26:52 +10:00
Brent Cook
2c49c28d47
need ax_check_compile_flag too for older autotools
2020-08-22 18:42:26 -05:00