Commit Graph

2377 Commits

Author SHA1 Message Date
Brent Cook
c115bd5e99 bump to LibreSSL 4.1.2 v4.1.2 2025-10-28 07:22:35 -05:00
Theo Buehler
de892e5459 ChangeLog: there were no missing files in 4.1.1 2025-10-24 08:51:08 +02:00
Theo Buehler
a5e05652a3 Update ChangeLog for 4.1.2 2025-10-23 23:47:12 +02:00
Brent Cook
c842672024 Security release, update to 4.1.1 v4.1.1 2025-09-30 08:57:56 -05:00
Brent Cook
a9ec775c09 remove max depth option from #1026
need full depth to checkout branches; might be able to tweak with CI/CD
settings too, but needs more thought
v4.1.0
2025-04-29 04:26:10 -05:00
Brent Cook
ae60e315d2 branch 4.1.0 release 2025-04-28 21:35:22 -05:00
Brent Cook
e524999f1a OpenBSD 7.7 branch 2025-04-28 21:33:28 -05:00
Theo Buehler
3aeba58a29 Typo in ChangeLog; from jsg 2025-04-18 08:15:46 +02:00
Theo Buehler
7be98b5cfe Tweak ChangeLog 2025-04-18 08:05:46 +02:00
Brent Cook
5d119ff712 Land #1082, add tests for #1069
Ensure where sockets and file descriptors can overlap that the correct
library calls are used on Windows.
2025-04-16 08:12:25 -05:00
Brent Cook
9ba4b33d66 change prefix for fstat 2025-04-16 04:26:34 -05:00
Brent Cook
06297aa3ce reapply special case for std file descriptors 2025-04-16 03:59:46 -05:00
Brent Cook
78b86a2af6 switch to using high bit for fd detection of file/socket 2025-04-12 16:59:51 -05:00
datadiode
ec12395623 Don't break std* file descriptors (inspired by the other is_socket() which lives in poll_win.c) 2025-04-12 15:58:17 -05:00
datadiode
2c5e2c60d9 Issue #1069 - Make file descriptors created through posix_open() distinguishable from sockets by having them take odd values only 2025-04-12 15:58:07 -05:00
Theo Buehler
73779a46bf Update ChangeLog 2025-04-12 18:23:12 +02:00
Theo Buehler
cc764c1f89 Land 1149 - minor cmake tweaks 2025-04-12 18:22:10 +02:00
Theo Buehler
1e824a0d12 Land 1147 - reenable mips32 2025-04-12 18:19:54 +02:00
Theo Buehler
1087da12fc Sync opensslconf.h, add crypto_arch.h for mips
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
2025-04-12 18:06:24 +02:00
Theo Buehler
3353764681 Land #1148 - ci: test on loongarch64 2025-04-12 17:57:20 +02:00
Theo Buehler
2a63bda523 Drop -fno-common 2025-04-12 17:21:01 +02:00
Theo Buehler
033df1bf19 Switch to add_compile_options 2025-04-12 17:20:29 +02:00
Theo Buehler
fcd8751199 Land #1046 - Fix -Wno-pointer-sign for C++ 2025-04-12 17:19:52 +02:00
Joshua Sing
090f7892f7 scripts/test: use lib64 for loongarch64 2025-04-13 01:09:48 +10:00
Joshua Sing
a516251595 ci: print test suite log on failure 2025-04-13 00:59:35 +10:00
Joshua Sing
1cee3363de ci: only test loong64 on ubuntu-24.04
Versions of Ubuntu prior to 24.04 do not have the
g++{,-14}-loongarch64-linux-gnu package.
2025-04-13 00:40:27 +10:00
Joshua Sing
736426b53f ci: add universe apt repository for loong64 runs 2025-04-12 23:55:48 +10:00
Joshua Sing
a71747c235 scripts/test: revert to using g++-14
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.
2025-04-12 23:41:15 +10:00
Joshua Sing
f4cc344689 scripts/test: change from g++-14 to g++ 2025-04-12 23:14:48 +10:00
Joshua Sing
24a8faec9a ci: test on loongarch64 2025-04-12 23:14:44 +10:00
Theo Buehler
583199bf59 Add ChangeLog entry for loongarch64 + a review nit 2025-04-12 15:03:18 +02:00
Theo Buehler
34480a7eba Land #1146 - Basic longarch64 support 2025-04-12 15:02:41 +02:00
Theo Buehler
f625098f8b Tweak Changelog 2025-04-11 17:58:21 +02:00
Ivan A. Melnikov
031c2f1722 Basic loongarch64 support
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>
2025-04-10 17:22:36 +04:00
Mustafa Gökçe
441cacf1b7 Fix no pointer sign warning on C++ compilers 2025-04-07 13:30:02 +03:00
Theo Buehler
16db162e6c add gawk to fedora-rawhide workflow 2025-03-31 20:27:54 -06:00
Theo Buehler
730988166e Update ChangeLog 2025-03-26 02:57:37 -06:00
Theo Buehler
97e1c7d1f6 Update ChangeLog 2025-03-19 12:21:14 -06:00
Theo Buehler
681944a75c hook x509_name_test to build 2025-03-15 04:03:12 -06:00
Theo Buehler
917db9a8b7 Update ChangeLog 2025-03-13 08:59:55 -06:00
Brent Cook
8d3e8a1f3c rebase aarch64 crypto_arch.h patch 2025-03-13 05:51:23 -05:00
Theo Buehler
8a536f8311 Update ChangeLog 2025-03-11 11:58:02 -06:00
Theo Buehler
ccc254e9a4 Fix UI_OpenSSL for Windows 2025-03-09 11:31:39 -06:00
Theo Buehler
6036e7ee86 Update man links 2025-03-09 11:22:00 -06:00
Theo Buehler
98f393f2fd Fix -I lines for ec_asn1_test 2025-03-09 11:21:58 -06:00
Theo Buehler
dcea629832 Disable SHA-256 asm for aarch64 2025-03-07 09:39:52 -07:00
Theo Buehler
c2fd12604f Update ChangeLog 2025-03-07 09:22:16 -07:00
Theo Buehler
ba862f26de Update ChangeLog 2025-03-04 07:23:02 -07:00
Theo Buehler
6551a0a509 Land #1141 - fix MinGW tests 2025-03-04 15:14:29 +01:00
Yang Kun
849dbabf15 Fixes tests 2025-03-04 21:49:58 +08:00