Theo Buehler
02d51c01aa
Land #1222 - Simplify update.sh
2026-01-17 15:14:50 +01:00
Joel Sing
d4164d5a56
Simplify update.sh slightly
...
Produce a list of files from the various crypto/Makefile.am* files,
rather than sourcing some from crypto/Makefile.am and manually
copying the remainder. This will make it easier to add platform
specific sources in the future, since they only need to be added
to the appropriate Makefile.am* file.
Remove symbols exclusion for OPENSSL_ia32cap_P - this disappeared
from upstream in 2024.
2026-01-18 00:57:55 +11:00
Theo Buehler
452c48023d
Land #1221 - mop up unused ASM defines
2026-01-16 14:34:11 +01:00
Joel Sing
608555130e
Mop up various defines that are no longer used upstream
...
BSAES_ASM, VPAES_ASM and OPENSSL_IA32_SSE2 were retired a while ago.
2026-01-17 00:15:13 +11:00
Theo Buehler
655f5b9f6c
Remove upstreamed stack.c workaround
2026-01-14 18:48:02 +01:00
Theo Buehler
7df23b9013
Land #1220 - avoid pointer arithmetic on void
2026-01-09 11:44:04 +01:00
Theo Buehler
8f16070c75
Work around Windows build failure
2026-01-09 11:18:26 +01:00
Theo Buehler
a989b7acb9
ChangeLog: mention ML-KEM keyshares
2026-01-09 02:35:17 -07:00
Theo Buehler
89e8315542
emscripten: avoid oom in clienttest
2025-12-18 09:24:24 -07:00
Theo Buehler
166e80048c
compat/netinet/ip.h: add compat define for IPTOS_DSCP_VA
2025-12-18 08:42:32 -07:00
Theo Buehler
b31ec29518
refresh patches
2025-12-18 07:47:07 -07:00
Theo Buehler
2ec151e4ce
Land #1219 - ci: update and pin github actions
2025-12-18 15:35:42 +01:00
Joshua Sing
8555e49c7c
ci: update and pin github actions
2025-12-18 23:43:25 +11:00
Theo Buehler
000396d201
Land #1214 - retire macos-13 runner
2025-11-07 09:12:55 +01:00
Theo Buehler
ec0e29a34b
Remove macos-13 CI
...
https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/
2025-11-07 08:41:12 +01:00
Brent Cook
74bf71300d
Land #1209 , add missing files to distribution
2025-10-28 07:27:30 -05:00
Brent Cook
d6b6fe95a7
include crypto/arch/aarch64/crypto_cpu_caps_windows.c
2025-10-28 07:06:00 -05:00
Brent Cook
931df9fd4a
Land #1209 , add mkstemp.c to distribution
2025-10-28 04:32:41 -05:00
Theo Buehler
cb3679055a
Update man links
2025-10-24 07:27:29 -06:00
Theo Buehler
4d719d6ce3
regen patches
2025-10-24 07:12:24 -06:00
Theo Buehler
1e86f9cf57
Update ChangeLog
2025-10-24 13:49:16 +02:00
Theo Buehler
dc6cef0335
Update ChangeLog
2025-10-24 00:04:55 +02:00
Brent Cook
75828c7979
add mstemp.c to distribution
2025-10-23 05:32:00 -05:00
Theo Buehler
d979e7436e
Land #1203 - remove patch for rust-openssl
2025-10-17 11:12:46 +02:00
Brent Cook
93a15738fe
sync 4.2.0 changes
2025-10-14 04:41:39 -05:00
Brent Cook
be49b81c29
automatically disable assembly on arm32 Darwin
2025-10-13 22:33:29 -05:00
Kenjiro Nakayama
6c33fe50f4
Revert "CI: Apply EVP const_ptr patch for LibreSSL < 4.2.0"
...
This reverts commit 5bcf54058d .
2025-10-14 09:24:01 +09:00
Brent Cook
beff893335
use relative path for test temp files
2025-10-07 09:59:01 -05:00
Brent Cook
7ed28d2f50
add mkstemp for msvc builds
2025-10-07 05:38:30 -05:00
Brent Cook
659e87fe1c
move ftruncate to common libcompat for tests
2025-10-07 04:23:58 -05:00
Brent Cook
2f78b04fd7
add explicit parens for combined logic
2025-10-07 03:48:53 -05:00
Brent Cook
7a841ee973
Land #1198 , Fix inconsistencies in accept4.c
2025-10-07 03:07:42 -05:00
Theo Buehler
3821bc6d38
Tweak ChangeLog
2025-10-06 06:49:42 +02:00
Theo Buehler
10a20231f9
Update ChangeLog
2025-09-30 04:48:44 -06:00
Theo Buehler
6702db69c4
Update ChangeLog
2025-09-28 02:20:27 -06:00
Theo Buehler
607ae1b805
adapt to mlkem deduplication
2025-09-06 06:06:34 +02:00
imorgenstern
d7a9ca6d2f
Fix inconsistencies in accept4.c
...
Fix inconsistencies in accept4.c. If the underlying accept() fails the shim returns the listening socket s instead of −1.
2025-08-28 13:42:04 +02:00
Theo Buehler
cf1a8cf5ba
Do not remove opensslconf.h for android
2025-08-26 01:12:22 -06:00
Theo Buehler
e4e25cd281
Make opensslconf.h MI again
2025-08-26 00:55:50 -06:00
Theo Buehler
4494cd0525
Revert "trim some whitespace for hpux checks"
...
This reverts commit 48d4157f99 .
because it didn't trim whitespace and doesn't look right.
Pointed out by @vszakats in
https://github.com/libressl/portable/pull/1165#pullrequestreview-3148582342
2025-08-25 00:03:51 -06:00
Theo Buehler
2f62a5e2e7
regen patches
2025-08-24 23:51:49 -06:00
Theo Buehler
77be80d621
Remove upstreamed patches
2025-08-18 19:13:01 +02:00
Theo Buehler
f30ace5a6b
Land #1194 - Improve *_namespace.h patches
2025-08-18 12:52:28 +02:00
Theo Buehler
8c76c282b3
Improve {crypto,ssl}_namespace.h patches
...
This way we should be able to pull them into openbsd.
2025-08-18 12:14:35 +02:00
Theo Buehler
b96c2ff27f
Land #1193 - Run ML-KEM tests on Windows
2025-08-18 11:25:40 +02:00
Theo Buehler
3e43172fee
Run mlkem_tests on Windows
...
There's probably cleaner ways to do it, but shrug. Better than nothing.
2025-08-18 11:22:52 +02:00
Theo Buehler
d811b09c21
link new s2n-bignum assembly to build
2025-08-17 14:26:54 -06:00
Theo Buehler
627df1f3d6
Ignore ec_arithmetic test
2025-08-17 13:23:46 -06:00
Theo Buehler
45e37fba52
Fix a leftover "mlkem.h" include
2025-08-17 13:22:46 -06:00
Theo Buehler
aaabed455c
Update for MLKEM changes
2025-08-17 13:13:58 -06:00