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