Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Land 956 | Theo Buehler | 2023-12-11 | 1 | -0/+1 | |
|\ \ | ||||||
| * | | windows: always upload build artifacts, even in case of failure | Ilya Shipitsin | 2023-12-10 | 1 | -0/+1 | |
| |/ | ||||||
* | | Land 958 | Theo Buehler | 2023-12-11 | 1 | -1/+1 | |
|\ \ | |/ |/| | ||||||
| * | check-release.sh: use HTTPS when downloading sources | Viktor Szakats | 2023-12-10 | 1 | -1/+1 | |
| | | ||||||
* | | Update man links | Theo Buehler | 2023-12-01 | 1 | -4/+5 | |
| | | ||||||
* | | Update ChangeLog | Theo Buehler | 2023-12-01 | 1 | -0/+5 | |
| | | ||||||
* | | Update ChangeLog | Theo Buehler | 2023-11-29 | 1 | -0/+1 | |
| | | ||||||
* | | Land #951 | Theo Buehler | 2023-11-29 | 3 | -5/+0 | |
|\ \ | ||||||
| * | | there has to be some trigger, even a manual one | Brent Cook | 2023-11-28 | 2 | -0/+6 | |
| | | | ||||||
| * | | remove Solaris build status | Brent Cook | 2023-11-28 | 1 | -1/+0 | |
| | | | ||||||
| * | | disable periodic builds of broken CI workflows | Brent Cook | 2023-11-28 | 2 | -10/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Neither of these has built in over a month. Solaris looks to be an upstream timeout issue (seems the hack it uses may not work anymore). Not sure if cifuzz is really needed either, since we're still being tested through clusterfuzz actively. | |||||
* | | | Update ChangeLog | Theo Buehler | 2023-11-28 | 1 | -0/+2 | |
|/ / | ||||||
* | | Update ChangeLog | Theo Buehler | 2023-11-22 | 1 | -0/+3 | |
| | | ||||||
* | | ssl_algs.c was removed | Theo Buehler | 2023-11-22 | 2 | -2/+0 | |
| | | ||||||
* | | Update man links | Theo Buehler | 2023-11-19 | 1 | -111/+16 | |
| | | ||||||
* | | Land #949 | Theo Buehler | 2023-11-18 | 2 | -1/+21 | |
|\ \ | |/ |/| | ||||||
| * | remove additional endbr64 patch, add tests for macos-11 | Brent Cook | 2023-11-18 | 2 | -1/+21 | |
|/ | ||||||
* | Update ChangeLog | Theo Buehler | 2023-11-15 | 1 | -0/+3 | |
| | ||||||
* | Land #948 | Theo Buehler | 2023-11-12 | 2 | -13/+9 | |
|\ | ||||||
| * | Replace rust-openssl patch with an ed script | Theo Buehler | 2023-11-12 | 2 | -13/+9 | |
|/ | | | | | It is annoying to update this patch all the time. An easy ed script does the trick just as well. | |||||
* | Revert "Land #945" | Theo Buehler | 2023-11-11 | 1 | -1/+1 | |
| | | | | | This reverts commit c1b61a769d1b28d9309e5463e7b5abb65d460cba, reversing changes made to 194a4a5fd45fab5967878296d575644789bcafb9. | |||||
* | Update ChangeLog | Theo Buehler | 2023-11-11 | 1 | -0/+1 | |
| | ||||||
* | Land #947 | Theo Buehler | 2023-11-11 | 1 | -2/+1 | |
|\ | ||||||
| * | Fix rust-openssl regress | Theo Buehler | 2023-11-11 | 1 | -2/+1 | |
| | | | | | | | | | | Change around the order slightly. It seems more logical to apply the patch first, then export the env. | |||||
* | | Land #945 | Theo Buehler | 2023-11-11 | 1 | -1/+1 | |
|\ \ | |/ |/| | ||||||
| * | experiment forcing CI failure | Brent Cook | 2023-11-10 | 1 | -20/+0 | |
| | | ||||||
| * | remove additional endbr64 patch, add tests for macos-11 | Brent Cook | 2023-11-09 | 2 | -1/+21 | |
| | | ||||||
* | | ci: add --verbose flag to rust-openssl cargo test | Joshua Sing | 2023-11-10 | 1 | -1/+1 | |
|/ | ||||||
* | ci: tidy up rust-openssl libressl build step | Joshua Sing | 2023-11-09 | 1 | -5/+0 | |
| | ||||||
* | ci: improve rust-openssl workflow | Joshua Sing | 2023-11-09 | 2 | -33/+40 | |
| | ||||||
* | readme: fix CI workflow badge images | Joshua Sing | 2023-11-09 | 1 | -5/+3 | |
| | | | | | Update the workflow badge images to use the new workflow names introduced in: #942, #941, #934 | |||||
* | Land #941, improve Linux github workflows | Brent Cook | 2023-11-08 | 5 | -87/+62 | |
|\ | ||||||
| * | ci: shrink and improve Linux workflows | Joshua Sing | 2023-11-09 | 5 | -87/+62 | |
| | | | | | | | | | | Add a new `linux` workflow that replaces cross_test, linux_ci, linux_ci_asan, and linux_ci_asan_noasm. | |||||
* | | Land #942, clean up macOS workflow | Brent Cook | 2023-11-08 | 2 | -21/+31 | |
|\ \ | ||||||
| * | | ci: clean up macOS workflow | Joshua Sing | 2023-11-08 | 2 | -21/+31 | |
| |/ | ||||||
* / | amd64/bn_arch.h: avoid redefinition of `OPENSSL_NO_ASM` | Viktor Szakats | 2023-11-08 | 1 | -2/+4 | |
|/ | | | | | | | | | | | | | | Fixes this warning when `OPENSSL_NO_ASM` is already set by the build system (seen with CMake): ``` In file included from ./libressl/crypto/bn/bn_mul.c:65: ./libressl/crypto/bn/arch/amd64/bn_arch.h:24:9: warning: 'OPENSSL_NO_ASM' macro redefined [-Wmacro-redefined] ^ <command line>:10:9: note: previous definition is here ^ ``` Reported in #910 | |||||
* | Land #938, cmake: simplify if expressions, accept CPU values more consistently | Brent Cook | 2023-11-07 | 1 | -19/+19 | |
|\ | ||||||
| * | always check `CMAKE_SYSTEM_PROCESSOR` with `MATCHES` | Viktor Szakats | 2023-11-07 | 1 | -4/+4 | |
| | | | | | | | | | | | | This makes it accept values consistently. Before this patch mingw-w64, Apple and SunOS did not accept a CPU if it had a suffix or prefix (e.g. a triplet), while other targets did. | |||||
| * | simplify `MATCHES`/`STREQUAL` syntax | Viktor Szakats | 2023-11-07 | 1 | -19/+19 | |
| | | ||||||
* | | Land #937, remove unused C defines | Brent Cook | 2023-11-07 | 1 | -1/+1 | |
|\ \ | ||||||
| * | | cmake: stop passing unused C macros | Viktor Szakats | 2023-11-07 | 1 | -1/+1 | |
| |/ | | | | | | | | | | | | | | | - `-DCPPFLAGS`: probably a copy-paste typo from the initial CMake commit. - `-DNO_CRYPT`: `NO_CRYPT` is no longer used in the source and this macro is no longer set by autotools. | |||||
* / | Update ChangeLog | Theo Buehler | 2023-11-07 | 1 | -0/+1 | |
|/ | ||||||
* | Land #936, fix arm64 builds to not trigger armv4 asm | Brent Cook | 2023-11-07 | 1 | -1/+2 | |
|\ | ||||||
| * | cmake: fix arm64 to not trigger armv4 ASM | Viktor Szakats | 2023-11-07 | 1 | -1/+2 | |
| | | | | | | | | | | Reported here: https://github.com/libressl/portable/pull/935#issuecomment-1798345787 | |||||
* | | Improve Android CI workflow | Joshua Sing | 2023-11-07 | 2 | -30/+31 | |
|/ | ||||||
* | Land #932, use existing crypto/ssl libs for tls tests | Brent Cook | 2023-11-05 | 2 | -4/+3 | |
|\ | ||||||
| * | slim `tls-static` library (used in tests) | Viktor Szakats | 2023-11-04 | 2 | -4/+3 | |
| | | | | | | | | | | | | | | | | | | Instead of including a full copy of libcrypto and libssl in libtls-static, link existing libcrytpo-static and libssl-static to the test targets. This wasn't causing any issue, just unnecessarily duplicating a lot of objects. | |||||
* | | Land #930, consistently use default CA cert location for Windows | Brent Cook | 2023-11-05 | 5 | -30/+16 | |
|\ \ | ||||||
| * | | also fix ocspcheck and nc, dedupe build logic | Viktor Szakats | 2023-11-05 | 5 | -34/+16 | |
| | | | ||||||
| * | | cmake: fix default `TLS_DEFAULT_CA_FILE` value in libtls for Windows | Viktor Szakats | 2023-11-04 | 1 | -1/+5 | |
| |/ | | | | | | | | | | | | | Matching the logic used for `libcrypto` (and in autotools builds for both `libcrypto` and `libtls`), set the default `TLS_DEFAULT_CA_FILE` value to `C:/Windows/libressl/ssl/...`, replacing the current, potentialy world-writable filename. |