Branch


Log

Author Commit Date CI Message
Theo Buehler 86e4965d 2026-04-01T19:26:44 Replace expiring certs with more modern versions Ref: #1018
Theo Buehler dc6cef03 2025-10-24T00:03:02 Update ChangeLog
Theo Buehler d979e743 2025-10-17T11:12:46 Land #1203 - remove patch for rust-openssl
Brent Cook 93a15738 2025-10-14T04:41:39 sync 4.2.0 changes
Brent Cook be49b81c 2025-10-13T22:33:29 automatically disable assembly on arm32 Darwin
Kenjiro Nakayama 6c33fe50 2025-10-14T09:24:01 Revert "CI: Apply EVP const_ptr patch for LibreSSL < 4.2.0" This reverts commit 5bcf54058d62ca1f197616ee344d05fbb3e34e21.
Brent Cook beff8933 2025-10-07T09:59:01 use relative path for test temp files
Brent Cook 7ed28d2f 2025-10-07T05:38:30 add mkstemp for msvc builds
Brent Cook 659e87fe 2025-10-07T03:49:29 move ftruncate to common libcompat for tests
Brent Cook 2f78b04f 2025-10-07T03:48:53 add explicit parens for combined logic
Brent Cook 7a841ee9 2025-10-07T03:07:42 Land #1198, Fix inconsistencies in accept4.c
Theo Buehler 3821bc6d 2025-10-06T06:45:02 Tweak ChangeLog
Theo Buehler 10a20231 2025-09-30T04:48:10 Update ChangeLog
Theo Buehler 6702db69 2025-09-28T02:10:29 Update ChangeLog
Theo Buehler 607ae1b8 2025-09-06T06:05:58 adapt to mlkem deduplication
imorgenstern d7a9ca6d 2025-08-28T13:42:04 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.
Theo Buehler cf1a8cf5 2025-08-26T01:10:14 Do not remove opensslconf.h for android
Theo Buehler e4e25cd2 2025-08-26T00:47:10 Make opensslconf.h MI again
Theo Buehler 4494cd05 2025-08-25T00:02:57 Revert "trim some whitespace for hpux checks" This reverts commit 48d4157f99c00a1180db5298385d396ef840adda. 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
Theo Buehler 2f62a5e2 2025-08-24T23:49:43 regen patches
Theo Buehler 77be80d6 2025-08-18T19:12:51 Remove upstreamed patches
Theo Buehler f30ace5a 2025-08-18T12:52:28 Land #1194 - Improve *_namespace.h patches
Theo Buehler 8c76c282 2025-08-18T12:14:06 Improve {crypto,ssl}_namespace.h patches This way we should be able to pull them into openbsd.
Theo Buehler b96c2ff2 2025-08-18T11:25:40 Land #1193 - Run ML-KEM tests on Windows
Theo Buehler 3e43172f 2025-08-18T10:39:05 Run mlkem_tests on Windows There's probably cleaner ways to do it, but shrug. Better than nothing.
Theo Buehler d811b09c 2025-08-17T14:20:21 link new s2n-bignum assembly to build
Theo Buehler 627df1f3 2025-08-17T13:21:49 Ignore ec_arithmetic test
Theo Buehler 45e37fba 2025-08-17T13:21:49 Fix a leftover "mlkem.h" include
Theo Buehler aaabed45 2025-08-17T13:13:41 Update for MLKEM changes
Theo Buehler 23a96ede 2025-08-15T23:00:00 Mop up RC4_CHUNK - opensslconf.h is now MI Change-Id: I6a6a69646afcda5abaa40e9efb586abb80eeafb5
Theo Buehler 95fb8dfb 2025-08-09T11:29:05 Land #1192 - arm64 on ubuntu 24.04 Change-Id: I6a6a6964369baf2428e778bc59dbf90e4f6424f9
Ilia Shipitsin c0ebc3a6 2025-08-08T20:49:00 CI: introduce ubuntu-24.04 on arm64 reference: https://github.com/actions/partner-runner-images
Theo Buehler bbac3a6a 2025-08-01T21:18:55 Land #1190 - fix resolv.h and arpa/nameser.h detection Change-Id: I6a6a6964e97961b85bb743940f38aa31c19004bd
Un1q32 d580acbc 2025-08-01T13:15:43 check for resolv.h and arpa/nameser.h
Theo Buehler 887c1d0b 2025-07-30T09:57:59 Land #1188 - fix rust-openssl test until libressl 4.2.0 Change-Id: I6a6a6964cfa147ffa4de39f1ca2ef38f12ccbc0f
Kenjiro Nakayama 5bcf5405 2025-07-30T07:11:36 CI: Apply EVP const_ptr patch for LibreSSL < 4.2.0 In the GitHub Actions workflow for rust-openssl testing, apply the patch used in OpenBSD ports to support EVP_PKEY_get1_* APIs with const_ptr. This ensures that the build succeeds before the official version bump to libressl420. This is a temporary workaround to keep the tests passing until 4.2.0 release. Fix https://github.com/libressl/portable/issues/1187
Theo Buehler 72181713 2025-07-27T15:29:05 Sync DES_UNROLL removal from opensslconf.h Change-Id: I6a6a6964d015e92505a3a24785cdc3ea2535ad5e
Theo Buehler 21026f5e 2025-07-23T17:30:17 Land #1185 - fix OOM in Emscripten ASAN
Theo Buehler df41f5b5 2025-07-23T17:03:08 Try to fix OOM in Emscripten ASAN
Theo Buehler eacd3684 2025-07-23T08:23:44 Update man links
Theo Buehler 480c1f8f 2025-07-23T08:19:02 regen amd64 crypto_arch.patch
Theo Buehler 18024b9d 2025-07-22T18:40:35 Sync BN_LLONG removal from opensslconf.h Change-Id: I6a6a6964e4319a0fb0a0ecf5b4f6ea226beca433
Theo Buehler 0a07d6b6 2025-07-12T22:23:22 Adjust for x_pkey.c removal Change-Id: I6a6a696458f18874c81e49aa5068a910a51becdb
Theo Buehler 54dc5a27 2025-07-12T21:58:09 x_info.c was removed Change-Id: I6a6a6964f97ec3f04111708ee726de6dd4ea8630
Theo Buehler 24fee6c7 2025-07-07T17:14:11 Land #1181 - cmake: limit -W to C language
Theo Buehler c03d6cb3 2025-07-07T17:09:24 Land #1184 - include opensslconf.h on loongarch64
Theo Buehler 80ec6b92 2025-07-07T16:52:33 Add missing loongarch64/opensslconf.h Fixes #1183
Jim B 5c205f4b 2025-07-06T15:48:55 Remove applying flag to C++ code
Jim B f4d8b535 2025-07-06T09:32:49 Limit usage of warning flags to C and C++ `add_compile_options()` adds options to all compilers CMake can invoke, including ASM. The format of this warning flag causes MASM to fail if the option is specified. This limits specifying the warning suppression to just C and C++.
Theo Buehler 0daa8adf 2025-06-29T03:55:04 Adjust to GCM refactoring
Theo Buehler 4640288d 2025-06-27T12:40:30 regen nc patch
Theo Buehler b6fa15f2 2025-06-27T12:00:17 Update ChangeLog
Theo Buehler fd25d60a 2025-06-27T11:56:20 Pass -Icrypto/aes to CPP flags
Theo Buehler e05910b5 2025-06-17T04:35:51 Only link aes_${arch}.c to asm builds Don't mix C source with ASM source. Add the ASM support C code to CRYPTO_SRC or libcrypto_la_SOURCES as normal, but depending on the HOST_ASM* bits Change-Id: I6a6a69648fc7c2102c96813b70be0d255a345cd3
Theo Buehler 41ddb5cc 2025-06-17T04:41:05 Revert "Sprinkle some #ifdef" This reverts commit a64e99ae2562f8294e0910ce2b72aa17249bd1aa.
Theo Buehler a64e99ae 2025-06-16T11:51:10 Sprinkle some #ifdef
Theo Buehler 86376ca6 2025-06-16T11:04:51 link aes_{amd64,i386}.c to build
Theo Buehler 4c0fb1c6 2025-06-16T10:42:01 regen patches
Theo Buehler 0170130f 2025-06-13T07:28:50 Replace wget -c -N with wget -nv https://github.com/rpki-client/rpki-client-portable/commit/54a687e045ea381466f8c7628ba64fd79a0bfdec
Theo Buehler 39248106 2025-06-10T15:15:39 Garbage collect BF_PTR Change-Id: I6a6a6964f3ff8920845f29bc620ef51d94c3f5f4
Theo Buehler 167c18a5 2025-06-09T09:22:53 Update man links
Theo Buehler 5c4a7673 2025-06-09T16:42:25 Remove MI constants which now live in other headers
Theo Buehler fa0d2b1c 2025-06-09T10:55:25 Remove ${MULTIPLE_OF_EIGHT}_BIT*
Theo Buehler 2a0571ec 2025-06-09T10:54:04 Remove DES_PTR
Theo Buehler fde752e9 2025-06-05T11:17:57 sync opensslconf.h: remove DES_RISC* logic Change-Id: I6a6a696436b84c468fe7fc86f7f026918c68bf6f
Brent Cook 0d6948ba 2025-06-06T00:03:26 Land #1176, Automake: use relative paths when linking object lists
Brent Cook 015fe19e 2025-06-05T03:41:35 Land #1177, adjust CMAKE_SYSTEM_PROCESSOR on Windows builds
Brent Cook 1df6b52b 2025-06-05T15:19:32 should be no need to force disabling asm anymore
Brent Cook aeadd0ae 2025-06-04T17:53:34 adjust CMAKE_SYSTEM_PROCESSOR on Windows builds Match CMAKE_GENERATOR_PLATFORM so that cross-builds work properly. Otherwise, we're just targeting the build system anyway.
Theo Buehler dd7ad9c3 2025-06-05T08:39:51 sync opensslconf.h: only HEADER_DES_H remains Change-Id: I6a6a6964d1f15bb620559cb4eaa57d323fe5e6f0
Theo Buehler bad9c1b8 2025-06-05T00:10:38 Remove md2 leftovers
Brent Cook 21f4bd2a 2025-06-03T05:08:04 Land #1175, Add ISC copyright headers, add explicit COPYING to LibreSSL portable tree
Brent Cook a3f6f8a0 2025-06-03T16:08:47 add copyright headers to test batch files
Brent Cook 2ac96ebd 2025-06-03T13:38:34 add copyright headers to test shell scripts
cierny e95c54d5 2025-06-02T18:42:46 Switch to top_builddir
cierny 23a3d0ea 2025-06-02T16:15:41 Use relative paths in linking step
Brent Cook 43ee348d 2025-06-02T08:07:50 add top-level script copyright notices
Brent Cook 5d9229b1 2025-06-01T17:24:24 adjust incorrect commit years Co-authored-by: Theo Buehler <botovq@users.noreply.github.com>
Brent Cook 340037f6 2025-06-01T08:20:41 add autotools build copyright headers
Brent Cook c51665d4 2025-06-01T08:11:22 add copyright headers to Cmake files based on original committer and date
Brent Cook 30598098 2025-06-01T05:06:16 explicitly copy COPYING file in this project from LICENSE file in CVS tree
Theo Buehler 17ad60e7 2025-05-31T15:34:46 Land #1174 - update CI runners to Windows 2025
Theo Buehler 40be99b5 2025-05-31T15:07:51 Update Windows CI runner to 2025 Fixes #1172 Change-Id: I6a6a6964447afd42de3911d945671e44f0329d41
Theo Buehler 7b7adb7d 2025-05-31T06:19:43 Disable md_test and sha_test on Windows for now
Theo Buehler c10badd1 2025-05-31T06:08:12 regen patch
Theo Buehler e17b8834 2025-05-31T06:03:46 Update ChangeLog
Theo Buehler cb5eff72 2025-05-31T04:49:20 Windows still doesn't understand __attribute__
Theo Buehler bdcf92de 2025-05-31T04:37:17 only define noinst_HEADERS once
Theo Buehler 3110f572 2025-05-31T04:31:23 Fix typos plus some automake appeasing
Theo Buehler 2f407aa2 2025-05-31T04:16:06 Include tests for automake builds
Theo Buehler 6b82af80 2025-05-31T03:51:08 link tests that need it against test helpers
Theo Buehler e1866b0f 2025-05-31T04:03:31 link bn_mod_words.c to build
Theo Buehler 0a5a42dc 2025-05-31T03:35:33 link bn_add_sub.c to build
Theo Buehler adff7f65 2025-05-31T03:33:22 link ec_field.c and ec_hp_methods.c to build
Theo Buehler ad6c7f0a 2025-05-31T03:30:30 aes_ige.c was merged into aes.c
Theo Buehler 13602069 2025-05-31T03:28:07 There's only one rc2.c file now
Theo Buehler 3ce80037 2025-05-31T03:22:38 regen netcat.c patch
Theo Buehler ab4755f9 2025-05-31T03:21:46 regen openssl.c patch
Theo Buehler 360c36c1 2025-05-31T03:19:12 regen speed.c patch
Theo Buehler fbdc6435 2025-05-31T02:32:57 Update .gitignore