aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* adapt to mlkem deduplicationHEADmasterTheo 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
|
* regen nc patchTheo Buehler2025-06-271-13/+13
|
* Update ChangeLogTheo Buehler2025-06-271-0/+2
|
* Pass -Icrypto/aes to CPP flagsTheo Buehler2025-06-272-0/+2
|
* Only link aes_${arch}.c to asm buildsTheo Buehler2025-06-267-8/+24
| | | | | | | | 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
* Revert "Sprinkle some #ifdef"Theo Buehler2025-06-172-110/+0
| | | | This reverts commit a64e99ae2562f8294e0910ce2b72aa17249bd1aa.
* Sprinkle some #ifdefTheo Buehler2025-06-162-0/+110
|
* link aes_{amd64,i386}.c to buildTheo Buehler2025-06-162-0/+4
|
* regen patchesTheo Buehler2025-06-162-8/+8
|
* Replace wget -c -N with wget -nvTheo Buehler2025-06-131-1/+1
| | | | https://github.com/rpki-client/rpki-client-portable/commit/54a687e045ea381466f8c7628ba64fd79a0bfdec
* Garbage collect BF_PTRTheo Buehler2025-06-112-10/+0
| | | | Change-Id: I6a6a6964f3ff8920845f29bc620ef51d94c3f5f4
* Update man linksTheo Buehler2025-06-091-6/+0
|
* Remove MI constants which now live in other headersTheo Buehler2025-06-092-64/+0
|
* Remove ${MULTIPLE_OF_EIGHT}_BIT*Theo Buehler2025-06-092-24/+0
|
* Remove DES_PTRTheo Buehler2025-06-092-12/+0
|
* sync opensslconf.h: remove DES_RISC* logicTheo Buehler2025-06-062-110/+0
| | | | Change-Id: I6a6a696436b84c468fe7fc86f7f026918c68bf6f