Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adjust for x_pkey.c removal | Theo Buehler | 2025-07-12 | 2 | -2/+0 |
| | | | | Change-Id: I6a6a696458f18874c81e49aa5068a910a51becdb | ||||
* | x_info.c was removed | Theo Buehler | 2025-07-12 | 2 | -2/+0 |
| | | | | Change-Id: I6a6a6964f97ec3f04111708ee726de6dd4ea8630 | ||||
* | Adjust to GCM refactoring | Theo Buehler | 2025-06-29 | 5 | -0/+8 |
| | |||||
* | Pass -Icrypto/aes to CPP flags | Theo Buehler | 2025-06-27 | 2 | -0/+2 |
| | |||||
* | Only link aes_${arch}.c to asm builds | Theo Buehler | 2025-06-26 | 6 | -8/+20 |
| | | | | | | | | Don't mix C source with ASM source. Add the ASM support C code to CRYPTO_SRC or libcrypto_la_SOURCES as normal, but depending on the HOST_ASM* bits Change-Id: I6a6a69648fc7c2102c96813b70be0d255a345cd3 | ||||
* | link aes_{amd64,i386}.c to build | Theo Buehler | 2025-06-16 | 2 | -0/+4 |
| | |||||
* | Land #1176, Automake: use relative paths when linking object lists | Brent Cook | 2025-06-06 | 1 | -3/+3 |
|\ | |||||
| * | Switch to top_builddir | cierny | 2025-06-02 | 1 | -3/+3 |
| | | |||||
| * | Use relative paths in linking step | cierny | 2025-06-02 | 1 | -3/+3 |
| | | |||||
* | | Land #1175, Add ISC copyright headers, add explicit COPYING to LibreSSL ↵ | Brent Cook | 2025-06-03 | 2 | -0/+30 |
|\ \ | |/ |/| | | | portable tree | ||||
| * | adjust incorrect commit years | Brent Cook | 2025-06-01 | 2 | -2/+2 |
| | | | | | | Co-authored-by: Theo Buehler <botovq@users.noreply.github.com> | ||||
| * | add autotools build copyright headers | Brent Cook | 2025-06-01 | 1 | -0/+15 |
| | | |||||
| * | add copyright headers to Cmake files | Brent Cook | 2025-06-01 | 1 | -0/+15 |
| | | | | | | | | based on original committer and date | ||||
* | | link bn_mod_words.c to build | Theo Buehler | 2025-05-31 | 2 | -0/+2 |
| | | |||||
* | | link bn_add_sub.c to build | Theo Buehler | 2025-05-31 | 2 | -0/+2 |
| | | |||||
* | | link ec_field.c and ec_hp_methods.c to build | Theo Buehler | 2025-05-31 | 2 | -0/+5 |
| | | |||||
* | | aes_ige.c was merged into aes.c | Theo Buehler | 2025-05-31 | 2 | -2/+0 |
| | | |||||
* | | There's only one rc2.c file now | Theo Buehler | 2025-05-31 | 2 | -10/+2 |
| | | |||||
* | | remove arm perlasm tendrils | Theo Buehler | 2025-05-24 | 3 | -41/+0 |
|/ | |||||
* | update CMake and Makefile | Kenjiro Nakayama | 2025-05-22 | 5 | -16/+0 |
| | |||||
* | rename cpu_caps apple to darwin | Brent Cook | 2025-05-19 | 3 | -2/+2 |
| | |||||
* | add windows aarch64 cpu_caps | Brent Cook | 2025-05-19 | 2 | -0/+38 |
| | |||||
* | add linux aarc64 cpu_caps | Brent Cook | 2025-05-19 | 3 | -0/+68 |
| | |||||
* | create noop and apple cpu_caps checks for aarch64 | Brent Cook | 2025-05-19 | 4 | -1/+102 |
| | |||||
* | Land #1164, remove BIO_s_log in advance of upstream removal | Brent Cook | 2025-05-18 | 2 | -7/+2 |
|\ | |||||
| * | experiment with removing BIO_s_log in advance of upstream removal | Brent Cook | 2025-05-18 | 2 | -7/+2 |
| | | |||||
* | | fix gitignore brokenness in crypto | Brent Cook | 2025-05-18 | 1 | -0/+31 |
|/ | | | | | | | | | | | | | | | /crypto/* masks too much and breaks the exclusion function. The docs for gitignore state that if a parent directory is ignored, negating a pattern with a ! prefix has no effect since it is not possible to reinclude a file if the parent director is excluded. https://git-scm.com/docs/gitignore This just is more explicit, which catches files added out of tree more readily. Also delete the long-removed libtls-standalone references | ||||
* | b_win.c: whitespace nit | Theo Buehler | 2025-05-10 | 1 | -1/+1 |
| | |||||
* | Include "err_local.h" rather than <openssl/err.h> | Theo Buehler | 2025-05-10 | 1 | -1/+2 |
| | |||||
* | change prefix for fstat | Brent Cook | 2025-04-16 | 1 | -1/+1 |
| | |||||
* | reapply special case for std file descriptors | Brent Cook | 2025-04-16 | 1 | -0/+5 |
| | |||||
* | switch to using high bit for fd detection of file/socket | Brent Cook | 2025-04-12 | 1 | -22/+25 |
| | |||||
* | Don't break std* file descriptors (inspired by the other is_socket() which ↵ | datadiode | 2025-04-12 | 1 | -0/+3 |
| | | | | lives in poll_win.c) | ||||
* | Issue #1069 - Make file descriptors created through posix_open() ↵ | datadiode | 2025-04-12 | 1 | -42/+12 |
| | | | | distinguishable from sockets by having them take odd values only | ||||
* | Sync opensslconf.h, add crypto_arch.h for mips | Theo Buehler | 2025-04-12 | 3 | -2/+24 |
| | | | | | | | This was easy enough to make compile. As long as it doesn't get in the way, I think we can keep this. Fixes #1110 | ||||
* | Basic loongarch64 support | Ivan A. Melnikov | 2025-04-10 | 4 | -0/+54 |
| | | | | | | | | | | | Just wire things up to make the project buildable on LoongArch64. opensslconf.h is taken form riscv64 folder as is, and is the same as on some other 64 bit architectures. Refs: https://github.com/libressl/portable/issues/1123 Signed-off-by: Ivan A. Melnikov <iv@altlinux.org> | ||||
* | Fix UI_OpenSSL for Windows | Theo Buehler | 2025-03-09 | 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 |
| |