| Commit message (Collapse) | Author | Files | Lines |
|
Some systems (e.g. OpenBSD) unconditionally set __CET__ in the C
preprocessor.
|
|
Testing getting the next stable release out without endbr*/cet
enabled in asm code for now while #1032 is considered for upstream.
|
|
Since d193f43 ("slim down `libtls`"), statically linking libtls
requires also linking libssl and libcrypto, so express that in the
pkg-config file.
|
|
This reverts commit cb2fd0abb21fc2ed4a725de0c57df25e10eee7e8 from #1019.
|
|
Use the new certificates/chains in regress.
The new certificates are more representative of the real world. The old
certificates use weak algorithms and expire in the very near future. Most
of our regress has already been switched over, this changes the remainder.
Thanks to Bernhard M. Wiedemann for reminding us of the upcoming expiry.
ok tb@
|
|
|
|
Ref: #1018
|
|
|
|
Before this patch `NDEBUG` was force-disabled, preventing a build with
debug asserts disabled.
After this patch `NDEBUG` works again when passed as a custom build
option, e.g.: `-DCMAKE_C_FLAGS=-DNDEBUG`
Previously submitted as #988, which was merged, but the commit vanished
from master and ended up missing from both 3.8.3 and 3.9.0 releases.
|
|
|