aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* finalize Changelogv4.2.0Brent Cook2025-10-141-1/+2
|
* Land #1205, disable assembly on arm32 Darwin buildsBrent Cook2025-10-141-0/+3
|\
| * automatically disable assembly on arm32 DarwinBrent Cook2025-10-131-0/+3
| |
* | Changelog revisionsBrent Cook2025-10-131-4/+4
| |
* | update ChangelogBrent Cook2025-10-121-0/+6
| |
* | create OPENBSD_7_8 / LibreSSL 4.2 branchBrent Cook2025-10-071-1/+1
|/
* use relative path for test temp filesBrent Cook2025-10-071-0/+11
|
* add mkstemp for msvc buildsBrent Cook2025-10-073-12/+63
|
* move ftruncate to common libcompat for testsBrent Cook2025-10-077-3/+15
|
* add explicit parens for combined logicBrent Cook2025-10-071-1/+1
|
* Land #1198, Fix inconsistencies in accept4.cBrent Cook2025-10-071-2/+2
|\
| * Fix inconsistencies in accept4.cimorgenstern2025-08-281-2/+2
| | | | | | Fix inconsistencies in accept4.c. If the underlying accept() fails the shim returns the listening socket s instead of −1.
* | Tweak ChangeLogTheo Buehler2025-10-061-6/+3
| |
* | Update ChangeLogTheo Buehler2025-09-301-0/+5
| |
* | Update ChangeLogTheo Buehler2025-09-281-0/+18
| |
* | adapt to mlkem deduplicationTheo Buehler2025-09-062-4/+2
|/
* Do not remove opensslconf.h for androidTheo Buehler2025-08-261-1/+1
|
* Make opensslconf.h MI againTheo Buehler2025-08-266-115/+3
|
* Revert "trim some whitespace for hpux checks"Theo Buehler2025-08-251-3/+3
| | | | | | | | 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
* regen patchesTheo Buehler2025-08-242-7/+7
|
* Remove upstreamed patchesTheo Buehler2025-08-182-50/+0
|
* Land #1194 - Improve *_namespace.h patchesTheo Buehler2025-08-182-19/+26
|\
| * Improve {crypto,ssl}_namespace.h patchesTheo Buehler2025-08-182-19/+26
|/ | | | This way we should be able to pull them into openbsd.
* Land #1193 - Run ML-KEM tests on WindowsTheo Buehler2025-08-183-4/+68
|\
| * Run mlkem_tests on WindowsTheo Buehler2025-08-183-4/+68
|/ | | | There's probably cleaner ways to do it, but shrug. Better than nothing.
* link new s2n-bignum assembly to buildTheo Buehler2025-08-173-0/+40
|
* Ignore ec_arithmetic testTheo Buehler2025-08-171-0/+1
|
* Fix a leftover "mlkem.h" includeTheo Buehler2025-08-171-0/+11
|
* Update for MLKEM changesTheo Buehler2025-08-175-6/+10
|
* Mop up RC4_CHUNK - opensslconf.h is now MITheo Buehler2025-08-172-20/+0
| | | | Change-Id: I6a6a69646afcda5abaa40e9efb586abb80eeafb5
* Land #1192 - arm64 on ubuntu 24.04Theo Buehler2025-08-091-2/+10
|\ | | | | | | Change-Id: I6a6a6964369baf2428e778bc59dbf90e4f6424f9
| * CI: introduce ubuntu-24.04 on arm64Ilia Shipitsin2025-08-081-2/+10
|/ | | | reference: https://github.com/actions/partner-runner-images
* Land #1190 - fix resolv.h and arpa/nameser.h detectionTheo Buehler2025-08-011-0/+10
|\ | | | | | | Change-Id: I6a6a6964e97961b85bb743940f38aa31c19004bd
| * check for resolv.h and arpa/nameser.hUn1q322025-08-011-0/+10
|/
* Land #1188 - fix rust-openssl test until libressl 4.2.0Theo Buehler2025-07-301-0/+4
|\ | | | | | | Change-Id: I6a6a6964cfa147ffa4de39f1ca2ef38f12ccbc0f
| * CI: Apply EVP const_ptr patch for LibreSSL < 4.2.0Kenjiro Nakayama2025-07-301-0/+4
|/ | | | | | | | | | | | 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
* Sync DES_UNROLL removal from opensslconf.hTheo Buehler2025-07-272-24/+0
| | | | Change-Id: I6a6a6964d015e92505a3a24785cdc3ea2535ad5e
* Land #1185 - fix OOM in Emscripten ASANTheo Buehler2025-07-231-0/+1
|\
| * Try to fix OOM in Emscripten ASANTheo Buehler2025-07-231-0/+1
|/
* Update man linksTheo Buehler2025-07-231-2/+0
|
* regen amd64 crypto_arch.patchTheo Buehler2025-07-231-4/+4
|
* Sync BN_LLONG removal from opensslconf.hTheo Buehler2025-07-222-10/+0
| | | | Change-Id: I6a6a6964e4319a0fb0a0ecf5b4f6ea226beca433
* Adjust for x_pkey.c removalTheo Buehler2025-07-122-2/+0
| | | | Change-Id: I6a6a696458f18874c81e49aa5068a910a51becdb
* x_info.c was removedTheo Buehler2025-07-122-2/+0
| | | | Change-Id: I6a6a6964f97ec3f04111708ee726de6dd4ea8630
* Land #1181 - cmake: limit -W to C languageTheo Buehler2025-07-071-1/+1
|\
| * Remove applying flag to C++ codeJim B2025-07-061-1/+1
| |
| * Limit usage of warning flags to C and C++Jim B2025-07-061-1/+1
| | | | | | `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++.
* | Land #1184 - include opensslconf.h on loongarch64Theo Buehler2025-07-071-0/+1
|\ \ | |/ |/|
| * Add missing loongarch64/opensslconf.hTheo Buehler2025-07-071-0/+1
|/ | | | Fixes #1183
* Adjust to GCM refactoringTheo Buehler2025-06-299-34/+43
|