Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Land #1229 - unset CC only for mingw and arm32 | Theo Buehler | 2024-12-18 | 2 | -5/+11 | |
|\ | ||||||
| * | Move ARCH check | Kenjiro Nakayama | 2024-12-18 | 1 | -4/+4 | |
| | | ||||||
| * | update style | Kenjiro Nakayama | 2024-12-18 | 1 | -1/+1 | |
| | | ||||||
| * | unset CC only for mingw and arm32 | Kenjiro Nakayama | 2024-12-18 | 2 | -1/+7 | |
| | | | | | | | | | | | | | | Since `scripts/test` always unset "CC", the github action for "clang" in Linux does not use clang unintentionally. This patch unset CC only for mingw{32,64} and arm32. | |||||
* | | Land #1128 - some fixes for ML-KEM tests | Theo Buehler | 2024-12-17 | 0 | -0/+0 | |
|\ \ | |/ |/| | ||||||
* | | Some fixes for ML-KEM tests | Theo Buehler | 2024-12-17 | 3 | -12/+22 | |
|/ | | | | | | | - Run the 1024 iteration test as well as unit tests. - Remove unused test script with unexpected contents. Follow-on to #1127 | |||||
* | Land #1127 - link MLKEM tests to build | Theo Buehler | 2024-12-17 | 15 | -0/+283 | |
|\ | ||||||
| * | Hook ML-KEM related tests | Kenjiro Nakayama | 2024-12-17 | 15 | -0/+283 | |
| | | | | | | | | This patch adds ML-KEM related tests. | |||||
* | | Update ChangeLog | Theo Buehler | 2024-12-17 | 1 | -0/+1 | |
|/ | ||||||
* | Fix CTASSERT() once and for all | Theo Buehler | 2024-12-14 | 1 | -8/+8 | |
| | ||||||
* | Regen crypto-cpu-caps.c patches | Theo Buehler | 2024-12-14 | 2 | -8/+8 | |
| | ||||||
* | Also install test headers | Theo Buehler | 2024-12-14 | 1 | -1/+1 | |
| | ||||||
* | Updat man links | Theo Buehler | 2024-12-14 | 1 | -7/+7 | |
| | ||||||
* | Update speed patch | Theo Buehler | 2024-12-14 | 1 | -12/+12 | |
| | ||||||
* | Link mlkem to build | Theo Buehler | 2024-12-14 | 3 | -1/+11 | |
| | ||||||
* | Tweak ChangeLog | Theo Buehler | 2024-12-12 | 1 | -1/+1 | |
| | ||||||
* | Update ChangeLog | Theo Buehler | 2024-12-10 | 1 | -0/+3 | |
| | ||||||
* | Update ChangeLog | Theo Buehler | 2024-12-10 | 1 | -1/+3 | |
| | ||||||
* | Update man links | Theo Buehler | 2024-12-08 | 1 | -0/+6 | |
| | ||||||
* | Update man links | Theo Buehler | 2024-12-06 | 1 | -36/+2 | |
| | ||||||
* | Disable sha1 assembly on amd64 | Theo Buehler | 2024-12-04 | 6 | -17/+0 | |
| | ||||||
* | Land #1126 - hint for homebrew install destination | Theo Buehler | 2024-11-30 | 1 | -0/+5 | |
|\ | ||||||
| * | Added CMake hint when searching for LibreSSL directory on macOS | Cole Blakley | 2024-11-29 | 1 | -0/+5 | |
|/ | ||||||
* | Update ChangeLog | Theo Buehler | 2024-11-24 | 1 | -0/+3 | |
| | ||||||
* | Attempt to fix windows | Theo Buehler | 2024-11-23 | 1 | -0/+4 | |
| | ||||||
* | Update ChangeLog | Theo Buehler | 2024-11-23 | 1 | -0/+2 | |
| | ||||||
* | Update ChangeLog | Theo Buehler | 2024-11-22 | 1 | -0/+1 | |
| | ||||||
* | Disable sha512 perlasm | Theo Buehler | 2024-11-16 | 6 | -17/+0 | |
| | ||||||
* | update man links | Theo Buehler | 2024-11-16 | 1 | -1/+0 | |
| | ||||||
* | The stuff in ec_kmeth was relocated | Theo Buehler | 2024-11-16 | 2 | -2/+0 | |
| | ||||||
* | Land #1124 - silence some MSVC warnings | Theo Buehler | 2024-11-13 | 3 | -3/+23 | |
|\ | ||||||
| * | Disable additional MSVC warnings | Don Olmstead | 2024-11-13 | 3 | -3/+23 | |
|/ | | | | Append additional MSVC warnings to `MSVC_DISABLED_WARNINGS_LIST`. Disable warnings for specific files using `COMPILE_OPTIONS`. | |||||
* | ecp_{smpl,mont}.c -> ecp_methods.c | Theo Buehler | 2024-11-12 | 2 | -4/+2 | |
| | ||||||
* | Update ChangeLog | Theo Buehler | 2024-11-09 | 1 | -1/+3 | |
| | ||||||
* | Teach windows some more about __attribute__ | Theo Buehler | 2024-11-08 | 1 | -0/+11 | |
| | ||||||
* | Disable sha256 assembly | Theo Buehler | 2024-11-08 | 6 | -17/+0 | |
| | ||||||
* | Hook up new aarch64 feature detection | Theo Buehler | 2024-11-08 | 3 | -1/+45 | |
| | ||||||
* | malloc-wrapper -> crypto_memory | Theo Buehler | 2024-11-05 | 2 | -2/+2 | |
| | ||||||
* | adapt to my upstream churn | Theo Buehler | 2024-11-05 | 2 | -12/+4 | |
| | ||||||
* | cryptlib.h is now crypto_local.h | Theo Buehler | 2024-11-05 | 1 | -1/+0 | |
| | ||||||
* | tweak changelog | Theo Buehler | 2024-11-05 | 1 | -1/+1 | |
| | ||||||
* | -ec{,p}_oct.c | Theo Buehler | 2024-11-03 | 2 | -4/+0 | |
| | ||||||
* | Simplify patch and use %llu | Theo Buehler | 2024-11-03 | 1 | -11/+5 | |
| | ||||||
* | Land #1122 - fix uid_t printing portability | Theo Buehler | 2024-11-03 | 1 | -0/+21 | |
|\ | ||||||
| * | Print uid_t portably with PRIu64. | Jonas 'Sortie' Termansen | 2024-11-02 | 1 | -0/+21 | |
|/ | ||||||
* | Land #1121 - fix ec_asn1_test for Emscripten ASAN | Theo Buehler | 2024-11-02 | 1 | -0/+1 | |
|\ | ||||||
| * | Try to fix Emscripten ASAN OOM for ec_asn1_test | Theo Buehler | 2024-11-02 | 1 | -0/+1 | |
|/ | ||||||
* | Land #1230 - move from error to warning for unknown OS | Theo Buehler | 2024-11-02 | 2 | -4/+5 | |
|\ | ||||||
| * | Warn on unsupported operating systems | Jonas 'Sortie' Termansen | 2024-11-02 | 2 | -1/+5 | |
| | | ||||||
| * | Assume unknown operating systems use ELF. | Jonas 'Sortie' Termansen | 2024-11-02 | 2 | -5/+2 | |
| | | | | | | | | | | | | | | | | There's a lot of new Unix-like operating systems out that that might port LibreSSL (my Sortix is among them) and they all use ELF. If the operating system doesn't use ELF or isn't an Unix, it doesn't have a chance at working out of this box anyway, and this change makes LibreSSL work on a generic and sufficiently featured POSIX system. |