Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix UI_OpenSSL for Windows | Theo Buehler | 6 days | 1 | -2/+2 |
| | |||||
* | Garbage collect SHA*ASM | Theo Buehler | 2025-02-14 | 4 | -12/+0 |
| | |||||
* | Disable MD5 ASM | Theo Buehler | 2025-01-24 | 5 | -16/+0 |
| | |||||
* | fix .gitignore for mlkem and pick up hidden header | Theo Buehler | 2024-12-20 | 1 | -0/+1 |
| | |||||
* | Remove mlkem and bytestring from public visibility for now | Theo Buehler | 2024-12-19 | 1 | -0/+1 |
| | |||||
* | Provide getdelim and getline compat shims | Theo Buehler | 2024-12-20 | 4 | -0/+134 |
| | | | | | | These are portable implementations from NetBSD that are needed on Windows and perhaps some other platforms with the new versions of the mlkem tests. | ||||
* | Link mlkem to build | Theo Buehler | 2024-12-14 | 2 | -0/+9 |
| | |||||
* | Disable sha1 assembly on amd64 | Theo Buehler | 2024-12-04 | 5 | -16/+0 |
| | |||||
* | Disable sha512 perlasm | Theo Buehler | 2024-11-16 | 5 | -16/+0 |
| | |||||
* | The stuff in ec_kmeth was relocated | Theo Buehler | 2024-11-16 | 2 | -2/+0 |
| | |||||
* | Disable additional MSVC warnings | Don Olmstead | 2024-11-13 | 1 | -1/+11 |
| | | | | 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 |
| | |||||
* | Disable sha256 assembly | Theo Buehler | 2024-11-08 | 5 | -16/+0 |
| | |||||
* | Hook up new aarch64 feature detection | Theo Buehler | 2024-11-08 | 2 | -1/+6 |
| | |||||
* | 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 |
| | |||||
* | -ec{,p}_oct.c | Theo Buehler | 2024-11-03 | 2 | -4/+0 |
| | |||||
* | +ec_convert.c -ec_print.c | Theo Buehler | 2024-10-30 | 2 | -2/+2 |
| | |||||
* | ec_check.c was removed | Theo Buehler | 2024-10-19 | 2 | -2/+0 |
| | |||||
* | Remove -DWHIRLPOOL_ASM | Theo Buehler | 2024-10-18 | 5 | -8/+0 |
| | |||||
* | Fix conditional nesting | Theo Buehler | 2024-10-18 | 1 | -1/+1 |
| | |||||
* | Hook i386 crypto_cpu_caps to build | Theo Buehler | 2024-10-18 | 2 | -0/+5 |
| | |||||
* | Hook up crypto_cpu_caps_init() | Theo Buehler | 2024-10-18 | 6 | -16/+8 |
| | |||||
* | conf_mall.c is no more | Theo Buehler | 2024-10-18 | 2 | -2/+0 |
| | |||||
* | ec_cvt.c hit the attic | Theo Buehler | 2024-10-18 | 2 | -2/+0 |
| | |||||
* | Make gettimeofday() definition match the prototype | Theo Buehler | 2024-10-15 | 1 | -1/+1 |
| | | | | Should fix #1111 | ||||
* | Land #1104, don't override language property for ASM files as C | Brent Cook | 2024-10-08 | 1 | -4/+0 |
|\ | |||||
| * | don't override language property for ASM files as C | Brent Cook | 2024-10-08 | 1 | -4/+0 |
| | | | | | | | | | | | | As of CMake 3.20, this causes the files to be built _as_ C, instead of just with a C compiler. This also properly specifies the languages in the project call. | ||||
* | | Attempt to fix 2038 problem with MSVC | Theo Buehler | 2024-10-06 | 1 | -1/+3 |
|/ | |||||
* | Pull if() statement out of argument list | Theo Buehler | 2024-10-02 | 1 | -3/+3 |
| | | | | Pointed out by @vszakats in #1100 | ||||
* | Only use DLL_NAME_WITH_SOVERSION for cmake >= 3.27 | Theo Buehler | 2024-10-02 | 1 | -1/+3 |
| | | | | Suggested by Viktor Szakats in #1084 | ||||
* | Land #1084, Append version to dll on CMake | Brent Cook | 2024-10-01 | 1 | -5/+3 |
|\ | |||||
| * | Append version to dll on CMake | Yang Kun | 2024-08-21 | 1 | -5/+3 |
| | | |||||
* | | DES met jsing. And it never looked quite the same again. | Theo Buehler | 2024-08-31 | 2 | -37/+8 |
| | | |||||
* | | Be better at grep... | Theo Buehler | 2024-08-31 | 1 | -1/+0 |
| | | |||||
* | | enc_read.c is gone | Theo Buehler | 2024-08-31 | 2 | -2/+0 |
| | | |||||
* | | ui_util.c was removed | Theo Buehler | 2024-08-31 | 2 | -2/+0 |
| | | |||||
* | | conf_api.h was removed, conf_local.h was added | Theo Buehler | 2024-08-31 | 2 | -1/+3 |
| | | |||||
* | | Adjust for whirlpool removal | Theo Buehler | 2024-08-31 | 2 | -7/+0 |
| | | |||||
* | | Link x509_siginfo.c to the build | Theo Buehler | 2024-08-28 | 2 | -0/+2 |
|/ | |||||
* | Initial cut for crypto_arch.h | Theo Buehler | 2024-08-11 | 6 | -41/+30 |
| | |||||
* | ex_data is now implemented in crypto_ex_data.c | Theo Buehler | 2024-08-02 | 2 | -2/+2 |
| | |||||
* | lhash_local.h was removed | Theo Buehler | 2024-07-14 | 1 | -1/+0 |
| | |||||
* | tls1_prf is in kdf/, not in hkdf/ | Theo Buehler | 2024-07-09 | 1 | -1/+1 |
| | |||||
* | Add tls1_prf.c to build | Theo Buehler | 2024-07-09 | 2 | -0/+2 |
| | |||||
* | Need to pass crypto/err to -I | Theo Buehler | 2024-06-25 | 2 | -0/+2 |
| | |||||
* | Link err_local.h to build | Theo Buehler | 2024-06-24 | 1 | -0/+1 |
| | |||||
* | Add Emscripten branch to arc4random | Mostafa Saad | 2024-06-19 | 1 | -0/+3 |
| | | | | | | | | | | The Emscripten platform already supports the necessary Linux API. The only missing piece was adding a branch specifically for Emscripten and including the existing Linux file. This update enables all LibreSSL libraries to be built using the Emscripten toolchain. | ||||
* | cmake: match autoconf build in terms of HAVE_AES macros | Theo Buehler | 2024-05-31 | 1 | -0/+20 |
| |