Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | ||
2024-02-16 | Add version function to interface | 2 | -0/+10 | ||
2024-02-16 | socket: Allow NULL as address for socket_create() and socket_connect() | 1 | -8/+0 | ||
This will connect to localhost without the need to specify localhost or 127.0.0.1 or ::1 and also makes this invulnerable to DNS rebind attacks. | |||||
2024-01-30 | Add missing include | 1 | -0/+1 | ||
2024-01-30 | Move LIMD_GLUE_API definitions to public headers | 20 | -144/+190 | ||
2023-12-26 | socket: Conditionally compile using poll or select based on availability | 2 | -28/+86 | ||
2023-12-26 | socket: Fix select failing when the process has many file descriptors by ↵ | 1 | -79/+100 | ||
using poll instead This happens, for example, when a process links with libusbmuxd, and the process is file descriptor heavy. Note: 'poll' means the syscall poll, not a polling approach. This patch does not add a busy wait and is not a performance regression. | |||||
2023-12-16 | win32: Fix external compilation using libimobiledevice-glue/thread.h | 1 | -2/+15 | ||
When using mutex_t data type externally, compilation might fail if CRITICAL_SECTION is not defined, so we just define our own copy. | |||||
2023-12-11 | opack: Fix parsing of 32 and 64 bit packed values | 1 | -2/+2 | ||
32 and 64 bit packed values were not parsed correctly due to bad pointer manipulation. Thanks to @cornejo for spotting this! | |||||
2023-12-11 | win32: Remove windows.h from public headers | 3 | -12/+12 | ||
2023-11-10 | opack: Fixed 32bit buffer overflow | 1 | -1/+1 | ||
Thanks to @cornejo for spotting this! | |||||
2023-05-13 | [github actions] Updated actions to newer versions | 1 | -6/+6 | ||
2023-04-28 | Make sure git-version-gen and .tarball-version are included in dist tarball | 1 | -1/+5 | ||
2023-04-28 | git-version-gen: Prevent multiple lines of output | 1 | -0/+1 | ||
2023-04-21 | Add missing include1.0.0 | 1 | -0/+1 | ||
2023-04-21 | Update README.md | 1 | -1/+1 | ||
Trailing `\` removed | |||||
2023-04-21 | Add NEWS for release | 1 | -0/+4 | ||
2023-04-21 | autoconf: Automatically derive version number from latest git tag | 2 | -2/+26 | ||
2023-04-21 | Set minimum required libplist version to 2.3.0 | 1 | -1/+1 | ||
2023-04-19 | Remove plist-related code in favor of new libplist API | 2 | -251/+1 | ||
2023-01-09 | Fix compilation on cygwin | 1 | -0/+6 | ||
2022-08-24 | [github-actions] Add a scheduled build every 1st of the month so we always ↵ | 1 | -1/+4 | ||
have an artifact |