Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| d7a9ca6d | 2025-08-28 13:42:04 | Fix inconsistencies in accept4.c Fix inconsistencies in accept4.c. If the underlying accept() fails the shim returns the listening socket s instead of −1. | ||
| 340037f6 | 2025-06-01 08:20:41 | add autotools build copyright headers | ||
| c51665d4 | 2025-06-01 08:11:22 | add copyright headers to Cmake files based on original committer and date | ||
| 1ff9793d | 2024-08-02 22:18:05 | Switch to check_symbol_exists() in simplest cases There are a few exceptions. Some require _GNU_SOURCE, some are in the weird strings.h header, some are probably too new to be found in the standard locations. Fixes #1077 | ||
| fccbb9b5 | 2023-12-14 04:39:35 | nc needs compat_obj on some platforms | ||
| 89fcb1a3 | 2023-11-05 08:56:09 | also fix ocspcheck and nc, dedupe build logic | ||
| 71ce0b8c | 2023-07-04 10:37:24 | generate opensslconf.h in build dir for cmake | ||
| a316f8ab | 2022-12-18 22:10:11 | link internal apps statically | ||
| cfbdf67f | 2022-12-18 22:10:11 | link internal apps statically | ||
| fe903fb7 | 2022-04-15 23:48:50 | Fix unreachable nc portability shim This fixes nc failing to run on darwin due to it incorrectly setting the linux-specific SOCK_NONBLOCK flag on connect. nc already had a portability shim in apps/nc/compat/sys/socket.h, which kicks in if SOCK_NONBLOCK is undefined. But that header includes include/compat/sys/socket.h, which also has a portability shim that defines a default value for SOCK_NONBLOCK if it's undefined. Thus the first portability shim was unreachable. Fixes this by moving the NEED_SOCKET_FLAGS flag into the outer shim, and having the inner shim activate if NEED_SOCKET_FLAGS is defined. This closes https://github.com/libressl-portable/portable/issues/631 |