Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2025-06-04 | Updated NEWS for release1.3.2 | 1 | -0/+15 | ||
2025-06-04 | Update soversion for release | 1 | -1/+1 | ||
2025-06-04 | configure: [Windows] Add --with-winver option to specify minimum Windows version | 1 | -1/+18 | ||
This effectively defines WINVER and _WIN32_WINNT to the specified value which will compile the code with that minimum supported Windows version instead of the compiler/SDK default. The passed value is expected to be in hex (like 0x0600) or decimal, so passing --with-winver=0x0600 is a valid accepted input. See https://learn.microsoft.com/cpp/porting/modifying-winver-and-win32-winnt for the values of different Windows versions. | |||||
2025-06-04 | Change order of includes to prevent compiler warning | 1 | -2/+2 | ||
Otherwise _WIN32_WINNT redefined warning may occur. | |||||
2025-06-02 | socket: [Windows] Use inet_ntop for >= Vista | 1 | -1/+1 | ||
2025-05-17 | configure: Make sure the check for newer libplist works as expected | 1 | -3/+2 | ||
2025-05-17 | utils: Remove 'plist helper' from header comment | 2 | -2/+2 | ||
2025-05-17 | socket: [Windows] Use WSAAddressToStringA | 1 | -1/+1 | ||
This makes sure to always use the ANSI version of that function. | |||||
2025-05-16 | Use plist_new_unix_date API when available | 2 | -2/+29 | ||
2025-03-01 | socket: Use a backwards-compatible way to deal with , before __VA_ARGS__ | 1 | -1/+1 | ||
2025-02-13 | socket: Fix error output | 1 | -1/+1 | ||
2025-02-13 | socket: Allow setting debug level via environment variable | 1 | -0/+4 | ||
The value of SOCKET_DEBUG is read once during initialization (library constructor) and is expected to be a numerical value. | |||||
2025-02-13 | socket: WIN32: Make sure errno is set in error conditions | 1 | -0/+9 | ||
2025-02-13 | socket: Update inline attributes for gcc/clang | 1 | -1/+1 | ||
2025-02-13 | Fix compiler warning | 2 | -1/+2 | ||
2025-02-13 | socket: WIN32: call WSAInit from library constructor | 2 | -35/+13 | ||
2025-02-13 | socket: Improve error message output/verbose logging | 1 | -73/+112 | ||
This will make sure to not print anything by default. Verbosity needs to be at least 1 and can be set using socket_set_verbose(). | |||||
2024-12-27 | Add extern "C" guards to public headers | 11 | -0/+88 | ||
2024-12-02 | [github-actions] Bump dawidd6/action-download-artifact from 3 to 6 | 1 | -3/+3 | ||
2024-12-02 | configure: Remove unused check | 1 | -18/+0 | ||
2024-11-29 | [github-actions] Run build workflow on pull_request | 1 | -0/+1 | ||
2024-11-28 | Fix unrecognized \e escape sequence | 1 | -1/+1 | ||
2024-11-28 | Fix compilation on MSVC | 9 | -81/+20 | ||
2024-11-26 | Switch to better initializer strategy | 1 | -43/+27 | ||
2024-11-26 | Change WIN32 to _WIN32 to check if running on Windows | 6 | -54/+54 | ||
2024-10-29 | socket.c: define AI_NUMERICSERV if undefined | 1 | -0/+4 | ||
2024-10-21 | socket/win32: Use calloc where applicable in getifaddrs implementation | 1 | -4/+3 | ||
This should prevent crashes like the one mentioned in #12 which are caused by releasing an invalid pointer (due to uninitialized memory). | |||||
2024-10-21 | sha1: Remove old commented-out code | 1 | -301/+0 | ||
2024-10-09 | Updated NEWS for release1.3.1 | 1 | -0/+6 | ||
2024-10-09 | Updated README | 1 | -3/+3 | ||
2024-10-09 | Update soversion for release | 1 | -1/+1 | ||
2024-10-09 | socket: Remove greater-than check for scope_id since they might not be in order | 1 | -10/+0 | ||
Otherwise the scope_id matching might exit the loop before reaching the interface with the actual corresponding scope_id. This only affected socket_connect_addr(). | |||||
2024-06-16 | Update soversion for release1.3.0 | 1 | -1/+1 | ||
2024-06-16 | Updated NEWS for release | 1 | -0/+8 | ||
2024-06-15 | Add SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 functions to interface | 7 | -1/+1261 | ||
2024-05-13 | socket: Create an IPv4 compatible IPv6 socket when NULL is passed to ↵ | 1 | -1/+2 | ||
socket_create | |||||
2024-05-13 | Revert "Use updated libplist 2.5.0 API" | 2 | -3/+3 | ||
This reverts commit e61817ae57aac7252499268a9276692a32dc3e01. | |||||
2024-05-04 | socket: Haiku compilation fixes | 2 | -3/+7 | ||
- link against libnetwork - get_primary_mac_address similar to FreeBSD | |||||
2024-05-04 | Use updated libplist 2.5.0 API | 2 | -3/+3 | ||
2024-04-15 | automake: Prevent `dist` or `distcheck` when uncommitted changes are present | 1 | -0/+1 | ||
2024-03-23 | Update NEWS for release1.2.0 | 1 | -0/+9 | ||
2024-03-23 | Update soversion for release | 1 | -1/+1 | ||
2024-03-23 | Add helper code to deal with NSKeyedArchiver plist data | 4 | -0/+1320 | ||
2024-03-23 | [github-actions] Updated build workflow to use v3 for download-artifact | 1 | -3/+3 | ||
2024-03-06 | [github-actions] Updated build workflow to use v4 for checkout and ↵ | 1 | -6/+6 | ||
upload-artifact | |||||
2024-03-06 | socket: Make sure errno is always set on error, and always return a ↵ | 1 | -5/+97 | ||
meaningful error code | |||||
2024-02-22 | Update NEWS for release1.1.0 | 1 | -0/+13 | ||
2024-02-22 | Update soversion for release | 1 | -1/+1 | ||
2024-02-21 | Updated README | 1 | -25/+31 | ||
2024-02-17 | Updated README | 1 | -26/+155 | ||