aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Land #1229 - unset CC only for mingw and arm32Theo Buehler2024-12-182-5/+11
|\
| * Move ARCH checkKenjiro Nakayama2024-12-181-4/+4
| |
| * update styleKenjiro Nakayama2024-12-181-1/+1
| |
| * unset CC only for mingw and arm32Kenjiro Nakayama2024-12-182-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 testsTheo Buehler2024-12-170-0/+0
|\ \ | |/ |/|
* | Some fixes for ML-KEM testsTheo Buehler2024-12-173-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 buildTheo Buehler2024-12-1715-0/+283
|\
| * Hook ML-KEM related testsKenjiro Nakayama2024-12-1715-0/+283
| | | | | | | | This patch adds ML-KEM related tests.
* | Update ChangeLogTheo Buehler2024-12-171-0/+1
|/
* Fix CTASSERT() once and for allTheo Buehler2024-12-141-8/+8
|
* Regen crypto-cpu-caps.c patchesTheo Buehler2024-12-142-8/+8
|
* Also install test headersTheo Buehler2024-12-141-1/+1
|
* Updat man linksTheo Buehler2024-12-141-7/+7
|
* Update speed patchTheo Buehler2024-12-141-12/+12
|
* Link mlkem to buildTheo Buehler2024-12-143-1/+11
|
* Tweak ChangeLogTheo Buehler2024-12-121-1/+1
|
* Update ChangeLogTheo Buehler2024-12-101-0/+3
|
* Update ChangeLogTheo Buehler2024-12-101-1/+3
|
* Update man linksTheo Buehler2024-12-081-0/+6
|
* Update man linksTheo Buehler2024-12-061-36/+2
|
* Disable sha1 assembly on amd64Theo Buehler2024-12-046-17/+0
|
* Land #1126 - hint for homebrew install destinationTheo Buehler2024-11-301-0/+5
|\
| * Added CMake hint when searching for LibreSSL directory on macOSCole Blakley2024-11-291-0/+5
|/
* Update ChangeLogTheo Buehler2024-11-241-0/+3
|
* Attempt to fix windowsTheo Buehler2024-11-231-0/+4
|
* Update ChangeLogTheo Buehler2024-11-231-0/+2
|
* Update ChangeLogTheo Buehler2024-11-221-0/+1
|
* Disable sha512 perlasmTheo Buehler2024-11-166-17/+0
|
* update man linksTheo Buehler2024-11-161-1/+0
|
* The stuff in ec_kmeth was relocatedTheo Buehler2024-11-162-2/+0
|
* Land #1124 - silence some MSVC warningsTheo Buehler2024-11-133-3/+23
|\
| * Disable additional MSVC warningsDon Olmstead2024-11-133-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.cTheo Buehler2024-11-122-4/+2
|
* Update ChangeLogTheo Buehler2024-11-091-1/+3
|
* Teach windows some more about __attribute__Theo Buehler2024-11-081-0/+11
|
* Disable sha256 assemblyTheo Buehler2024-11-086-17/+0
|
* Hook up new aarch64 feature detectionTheo Buehler2024-11-083-1/+45
|
* malloc-wrapper -> crypto_memoryTheo Buehler2024-11-052-2/+2
|
* adapt to my upstream churnTheo Buehler2024-11-052-12/+4
|
* cryptlib.h is now crypto_local.hTheo Buehler2024-11-051-1/+0
|
* tweak changelogTheo Buehler2024-11-051-1/+1
|
* -ec{,p}_oct.cTheo Buehler2024-11-032-4/+0
|
* Simplify patch and use %lluTheo Buehler2024-11-031-11/+5
|
* Land #1122 - fix uid_t printing portabilityTheo Buehler2024-11-031-0/+21
|\
| * Print uid_t portably with PRIu64.Jonas 'Sortie' Termansen2024-11-021-0/+21
|/
* Land #1121 - fix ec_asn1_test for Emscripten ASANTheo Buehler2024-11-021-0/+1
|\
| * Try to fix Emscripten ASAN OOM for ec_asn1_testTheo Buehler2024-11-021-0/+1
|/
* Land #1230 - move from error to warning for unknown OSTheo Buehler2024-11-022-4/+5
|\
| * Warn on unsupported operating systemsJonas 'Sortie' Termansen2024-11-022-1/+5
| |
| * Assume unknown operating systems use ELF.Jonas 'Sortie' Termansen2024-11-022-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.