Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | change the trigger for running fuzzer tests | Brent Cook | 2023-07-07 | 1 | -1/+6 |
| | | | | | | | | Since fuzzers benefit more from being run regularly on the openbsd tree, and they take a long time, does it make more sense that the trigger is a cron like the Coverity job? They sometimes don't work in branches anyway, since the fuzz builds rely on external code being updated to match the master branch. | ||||
* | update endian compatibility shim | Brent Cook | 2023-07-06 | 1 | -18/+36 |
| | | | | | Prefer function-like macros where possible, some style tweaks, and add Solaris support. | ||||
* | make update.sh compatible with Solaris 11 tail behavior | Brent Cook | 2023-07-06 | 1 | -1/+1 |
| | |||||
* | see #353, do not support Solaris 10 | Brent Cook | 2023-07-06 | 1 | -1/+1 |
| | |||||
* | Add hidden asn1.h, asn1t.h, bio.h to build | Theo Buehler | 2023-07-05 | 1 | -0/+3 |
| | |||||
* | Remove patches merged into upstream | Theo Buehler | 2023-07-05 | 2 | -149/+0 |
| | |||||
* | Add hidden/openssl/chacha.h | Theo Buehler | 2023-07-05 | 2 | -0/+15 |
| | |||||
* | Remove patch that was merged upstream | Theo Buehler | 2023-07-05 | 1 | -35/+0 |
| | |||||
* | Remove patch that was merged into upstream | Theo Buehler | 2023-07-05 | 1 | -76/+0 |
| | |||||
* | Some ECDH and ECDSA files were (re)moved | Theo Buehler | 2023-07-05 | 2 | -9/+5 |
| | |||||
* | Land #880, move function attribute shims | Brent Cook | 2023-07-05 | 2 | -12/+12 |
|\ | |||||
| * | move attribute shims | Brent Cook | 2023-07-05 | 2 | -12/+12 |
| | | | | | | | | | | There's not a great place for these, but since they are internal, we can just move them to the most common header. | ||||
* | | only link libtls statically to libssl/libcrypto when building standalone | Brent Cook | 2023-07-05 | 1 | -1/+8 |
|/ | |||||
* | add Windows builder test actions | Brent Cook | 2023-07-05 | 1 | -0/+45 |
| | |||||
* | update testssl.bat for TLS 1.0 removal | Brent Cook | 2023-07-05 | 1 | -20/+19 |
| | |||||
* | label individual macos build arches | Brent Cook | 2023-07-05 | 1 | -1/+1 |
| | |||||
* | Land #874, reenable ssltest | Brent Cook | 2023-07-04 | 2 | -7/+7 |
|\ | |||||
| * | reenable ssltest | Brent Cook | 2023-07-04 | 2 | -7/+7 |
| | | | | | | | | failure was unrelated to tls 1.0/1.1 changes | ||||
* | | add ventura and arm64 test targets, remove big sur | Brent Cook | 2023-07-04 | 2 | -30/+60 |
| | | | | | | | | | | | | | | This reworks the macOS github actions to target Apple silicon for tests. To simplify the test matrix, removing big sur and adding ventura. Also some cleanups to the test script. We really don't need the 'x' workaround for non-POSIX shells, and it got confusing writing "xx86_64". | ||||
* | | make cross compilation possible on macOS with CMake | Brent Cook | 2023-07-04 | 1 | -0/+9 |
| | | | | | | | | | | | | Sync CMAKE_SYSTEM_PROCESSOR to CMAKE_OSX_ARCHITECTURES. This doesn't support universal binaries, but does allow cross-compiling for a single architecture by setting -DCMAKE_OSX_ARCHITECTURES=(arm64|x86_64) | ||||
* | | generate opensslconf.h in build dir for cmake | Brent Cook | 2023-07-04 | 8 | -17/+39 |
|/ | |||||
* | disable client / server tests for now | Brent Cook | 2023-07-04 | 2 | -17/+20 |
| | | | | | These were broken with the removal of TLS 1.0/1.1 support due to static checks in packet structure. | ||||
* | Land #843, add signertest to build | Brent Cook | 2023-07-03 | 2 | -12/+23 |
|\ | |||||
| * | flip logic around | Brent Cook | 2023-07-03 | 1 | -1/+4 |
| | | |||||
| * | link signertest to build | Theo Buehler | 2023-07-03 | 2 | -12/+20 |
| | | |||||
* | | Land #872, implement endbr64 workaround on macOS in preprocessor | Brent Cook | 2023-07-03 | 3 | -9/+2 |
|\ \ | |||||
| * | | third try's a charm | Brent Cook | 2023-07-03 | 2 | -2/+2 |
| | | | |||||
| * | | define endbr64 as nop | Brent Cook | 2023-07-03 | 2 | -2/+2 |
| | | | |||||
| * | | move endbr64 removal to preprocessor | Brent Cook | 2023-07-03 | 3 | -9/+2 |
| |/ | |||||
* | | legacy disabling | Bob Beck | 2023-07-02 | 1 | -0/+3 |
| | | |||||
* | | Update ChangeLog | Theo Buehler | 2023-07-02 | 1 | -0/+1 |
|/ | |||||
* | Update ChangeLog | Theo Buehler | 2023-06-28 | 1 | -0/+1 |
| | |||||
* | Update ChangeLog | Theo Buehler | 2023-06-26 | 1 | -0/+1 |
| | |||||
* | ech_local.h was removed | Theo Buehler | 2023-06-25 | 1 | -1/+0 |
| | |||||
* | Update ChangeLog | Theo Buehler | 2023-06-25 | 1 | -1/+2 |
| | |||||
* | Update ChangeLog | Theo Buehler | 2023-06-24 | 1 | -1/+3 |
| | |||||
* | Add bn_convert test to build | Theo Buehler | 2023-06-24 | 3 | -0/+11 |
| | |||||
* | Regen patches | Theo Buehler | 2023-06-24 | 2 | -4/+4 |
| | |||||
* | Update ChangeLog | Theo Buehler | 2023-06-21 | 1 | -0/+4 |
| | |||||
* | Link bn_primitives.c to the build | Theo Buehler | 2023-06-21 | 2 | -0/+2 |
| | |||||
* | Update ChangeLog | Theo Buehler | 2023-06-18 | 1 | -0/+1 |
| | |||||
* | Update ChangeLog | Theo Buehler | 2023-06-17 | 1 | -0/+4 |
| | |||||
* | Update ChangeLog | Theo Buehler | 2023-06-15 | 1 | -0/+2 |
| | |||||
* | Tweak ChangeLog | Theo Buehler | 2023-06-12 | 1 | -1/+1 |
| | |||||
* | ChangeLog: small wording tweak | Theo Buehler | 2023-06-11 | 1 | -1/+1 |
| | |||||
* | Update ChangeLog | Theo Buehler | 2023-06-11 | 1 | -0/+1 |
| | |||||
* | Remove cms_cd.c | Theo Buehler | 2023-06-11 | 2 | -2/+0 |
| | |||||
* | Update ChangeLog | Theo Buehler | 2023-06-09 | 1 | -0/+2 |
| | |||||
* | Update ChangeLog | Theo Buehler | 2023-06-06 | 1 | -1/+2 |
| | |||||
* | Link BN_mod_inverse test to build | Theo Buehler | 2023-06-03 | 3 | -0/+11 |
| |