Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Remove x509name test in preparation for merge into x509_name_test.c | Kenjiro Nakayama | 2025-05-05 | 2 | -10/+0 | |
|/ | | | | | | | This change cleans up the old test infrastructure in preparation for consolidating the x509name.c test logic into x509_name_test.c. Update CMakeLists.txt and Makefile.am accordingly. | |||||
* | Land #1161 - ignore most of crypto/arch | Theo Buehler | 2025-05-04 | 1 | -1/+2 | |
|\ | ||||||
| * | Move /crypto/arch/ | Kenjiro Nakayama | 2025-05-04 | 1 | -1/+1 | |
| | | ||||||
| * | .gitignore: ignore crypto/arch/* except for mips and loongarch64 | Kenjiro Nakayama | 2025-05-04 | 1 | -1/+2 | |
|/ | | | | | | | The arch/ directory is regenerated by autogen.sh and should generally be ignored. Only the mips and loongarch64 subdirectories are tracked in the portable tree because they are not supported by OpenBSD natively, but there has been interest in using LibreSSL on these architectures. | |||||
* | Land #1159 - simplify pq_test | Theo Buehler | 2025-05-04 | 5 | -35/+2 | |
|\ | ||||||
| * | rewrite pq_test to perform internal checks | Kenjiro Nakayama | 2025-05-04 | 5 | -35/+2 | |
| | | | | | | | | | | | | | | | | | | | | This change prepares for the patch at https://marc.info/?l=openbsd-tech&m=174634767904894&w=2 by removing the need for pq_expected.txt, pq_test.sh, and pq_test.bat. The test now performs internal output and priority verification in code, simplifying the test infrastructure across platforms. Update CMakeLists.txt and Makefile.am accordingly. | |||||
* | | Update ChangeLog | Theo Buehler | 2025-05-04 | 1 | -0/+2 | |
|/ | ||||||
* | missing period | Theo Buehler | 2025-05-02 | 1 | -1/+1 | |
| | ||||||
* | Initial ChangeLog for 4.2.0 | Theo Buehler | 2025-04-30 | 1 | -1/+20 | |
| | ||||||
* | Remove no longer needed modes_local patch | Theo Buehler | 2025-04-29 | 1 | -18/+0 | |
| | | | | Fixes #1153 | |||||
* | Typo in ChangeLog; from jsg | Theo Buehler | 2025-04-18 | 1 | -1/+1 | |
| | ||||||
* | Tweak ChangeLog | Theo Buehler | 2025-04-18 | 1 | -2/+2 | |
| | ||||||
* | Land #1082, add tests for #1069 | Brent Cook | 2025-04-16 | 1 | -0/+19 | |
|\ | | | | | | | | | Ensure where sockets and file descriptors can overlap that the correct library calls are used on Windows. | |||||
| * | tests/compat/pipe2.c: Add create_issue_1069_sentinels() and call it from ↵ | datadiode | 2024-07-19 | 1 | -0/+19 | |
| | | | | | | | | socketpair() to gain evidence whether issue #1069 is fixed | |||||
* | | change prefix for fstat | Brent Cook | 2025-04-16 | 2 | -3/+3 | |
| | | ||||||
* | | 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 | 2 | -22/+33 | |
| | | ||||||
* | | 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 | |||||
* | | Update ChangeLog | Theo Buehler | 2025-04-12 | 1 | -0/+1 | |
| | | ||||||
* | | Land 1149 - minor cmake tweaks | Theo Buehler | 2025-04-12 | 1 | -5/+1 | |
|\ \ | ||||||
| * | | Drop -fno-common | Theo Buehler | 2025-04-12 | 1 | -4/+0 | |
| | | | ||||||
| * | | Switch to add_compile_options | Theo Buehler | 2025-04-12 | 1 | -1/+1 | |
| | | | ||||||
* | | | Land 1147 - reenable mips32 | Theo Buehler | 2025-04-12 | 10 | -18/+43 | |
|\ \ \ | ||||||
| * | | | Sync opensslconf.h, add crypto_arch.h for mips | Theo Buehler | 2025-04-12 | 10 | -18/+43 | |
|/ / / | | | | | | | | | | | | | | | | | | | 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 | |||||
* | | | Land #1148 - ci: test on loongarch64 | Theo Buehler | 2025-04-12 | 2 | -1/+19 | |
|\ \ \ | |/ / |/| | | ||||||
| * | | scripts/test: use lib64 for loongarch64 | Joshua Sing | 2025-04-13 | 2 | -2/+2 | |
| | | | ||||||
| * | | ci: print test suite log on failure | Joshua Sing | 2025-04-13 | 1 | -1/+1 | |
| | | | ||||||
| * | | ci: only test loong64 on ubuntu-24.04 | Joshua Sing | 2025-04-13 | 1 | -5/+4 | |
| | | | | | | | | | | | | | | | Versions of Ubuntu prior to 24.04 do not have the g++{,-14}-loongarch64-linux-gnu package. | |||||
| * | | ci: add universe apt repository for loong64 runs | Joshua Sing | 2025-04-12 | 1 | -0/+4 | |
| | | | ||||||
| * | | scripts/test: revert to using g++-14 | Joshua Sing | 2025-04-12 | 1 | -4/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | It seems `g++-loongarch64-linux-gnu` does not exist in the Ubuntu universe repositories. It also fails using the ubuntu Docker image locally (with the universe repo added). `g++-14-loongarch-linux-gnu` exists on both Ubuntu 22.04 and 24.04, however ideally we want to use whatever works on the most platforms. | |||||
| * | | scripts/test: change from g++-14 to g++ | Joshua Sing | 2025-04-12 | 1 | -4/+4 | |
| | | | ||||||
| * | | ci: test on loongarch64 | Joshua Sing | 2025-04-12 | 2 | -1/+16 | |
| | | | ||||||
* | | | Land #1046 - Fix -Wno-pointer-sign for C++ | Theo Buehler | 2025-04-12 | 1 | -1/+1 | |
|\ \ \ | |/ / |/| | | ||||||
| * | | Fix no pointer sign warning on C++ compilers | Mustafa Gökçe | 2025-04-07 | 1 | -1/+1 | |
| | | | ||||||
* | | | Add ChangeLog entry for loongarch64 + a review nit | Theo Buehler | 2025-04-12 | 2 | -2/+3 | |
| | | | ||||||
* | | | Land #1146 - Basic longarch64 support | Theo Buehler | 2025-04-12 | 13 | -10/+239 | |
|\ \ \ | ||||||
| * | | | Basic loongarch64 support | Ivan A. Melnikov | 2025-04-10 | 13 | -10/+239 | |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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> | |||||
* / / | Tweak Changelog | Theo Buehler | 2025-04-11 | 1 | -8/+13 | |
|/ / | ||||||
* | | add gawk to fedora-rawhide workflow | Theo Buehler | 2025-03-31 | 1 | -1/+1 | |
| | | ||||||
* | | Update ChangeLog | Theo Buehler | 2025-03-26 | 1 | -2/+3 | |
| | | ||||||
* | | Update ChangeLog | Theo Buehler | 2025-03-19 | 1 | -0/+1 | |
| | | ||||||
* | | hook x509_name_test to build | Theo Buehler | 2025-03-15 | 3 | -0/+11 | |
| | | ||||||
* | | Update ChangeLog | Theo Buehler | 2025-03-13 | 1 | -1/+1 | |
| | | ||||||
* | | rebase aarch64 crypto_arch.h patch | Brent Cook | 2025-03-13 | 1 | -3/+6 | |
| | | ||||||
* | | Update ChangeLog | Theo Buehler | 2025-03-11 | 1 | -1/+12 | |
| | | ||||||
* | | Fix UI_OpenSSL for Windows | Theo Buehler | 2025-03-09 | 1 | -2/+2 | |
| | | ||||||
* | | Update man links | Theo Buehler | 2025-03-09 | 1 | -19/+7 | |
| | | ||||||
* | | Fix -I lines for ec_asn1_test | Theo Buehler | 2025-03-09 | 2 | -0/+2 | |
| | | ||||||
* | | Disable SHA-256 asm for aarch64 | Theo Buehler | 2025-03-07 | 1 | -0/+13 | |
| | |