From 98c2f920f856a722494e2482fbb1b948c110e34707c34f7752aab4e9ecf32cba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 20 Feb 2025 09:42:53 +0100 Subject: [PATCH] Sync from SUSE:SLFO:Main libimobiledevice-glue revision 54f5d95c12944518c2b2bc2500167bb0 --- _service | 4 +- _servicedata | 2 +- ...iledevice-glue-1.0.0+git3.20230513.obscpio | 3 -- ...ledevice-glue-1.3.1+git11.20241227.obscpio | 3 ++ libimobiledevice-glue.changes | 52 +++++++++++++++++++ libimobiledevice-glue.obsinfo | 6 +-- libimobiledevice-glue.spec | 7 ++- 7 files changed, 66 insertions(+), 11 deletions(-) delete mode 100644 libimobiledevice-glue-1.0.0+git3.20230513.obscpio create mode 100644 libimobiledevice-glue-1.3.1+git11.20241227.obscpio diff --git a/_service b/_service index db67502..94ebf58 100644 --- a/_service +++ b/_service @@ -1,12 +1,12 @@ - + git@github.com:libimobiledevice/libimobiledevice-glue.git git enable libimobiledevice-glue @PARENT_TAG@+git@TAG_OFFSET@.%cd - + *.tar diff --git a/_servicedata b/_servicedata index 4c71a5d..69a8974 100644 --- a/_servicedata +++ b/_servicedata @@ -3,4 +3,4 @@ git@github.com:libimobiledevice/libimobiledevice.git b3d35fbcf7a1ac669c2e80fbd58920941a5d4c0c git@github.com:libimobiledevice/libimobiledevice-glue.git - 214bafdde6a1434ead87357afe6cb41b32318495 \ No newline at end of file + 440dbbbf615de11acdd8216df0e3676e8efb9ba1 \ No newline at end of file diff --git a/libimobiledevice-glue-1.0.0+git3.20230513.obscpio b/libimobiledevice-glue-1.0.0+git3.20230513.obscpio deleted file mode 100644 index 7131b71..0000000 --- a/libimobiledevice-glue-1.0.0+git3.20230513.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6979211f9bb79534cdeb971bfb4057d61ffe5cdc103a111b12d40f1ba6487c30 -size 167947 diff --git a/libimobiledevice-glue-1.3.1+git11.20241227.obscpio b/libimobiledevice-glue-1.3.1+git11.20241227.obscpio new file mode 100644 index 0000000..ed1c2ec --- /dev/null +++ b/libimobiledevice-glue-1.3.1+git11.20241227.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f61aef51c8ea035fdd3c8425694623adf0a310aef5bc59aa0c342301fbbbb42c +size 247819 diff --git a/libimobiledevice-glue.changes b/libimobiledevice-glue.changes index 8b7ee05..29919a5 100644 --- a/libimobiledevice-glue.changes +++ b/libimobiledevice-glue.changes @@ -1,3 +1,55 @@ +------------------------------------------------------------------- +Sun Jan 12 17:33:50 UTC 2025 - sebix@sebix.at + +- Update to version 1.3.1+git11.20241227: + * Add extern "C" guards to public headers + * [github-actions] Bump dawidd6/action-download-artifact from 3 to 6 + * configure: Remove unused check + * [github-actions] Run build workflow on pull_request + * Fix unrecognized \e escape sequence + * Fix compilation on MSVC + * Switch to better initializer strategy + * Change WIN32 to _WIN32 to check if running on Windows + * socket.c: define AI_NUMERICSERV if undefined + * socket/win32: Use calloc where applicable in getifaddrs implementation + * sha1: Remove old commented-out code + * Updated NEWS for release + * Updated README + * Update soversion for release + * socket: Remove greater-than check for scope_id since they might not be in order + * Update soversion for release + * Updated NEWS for release + * Add SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 functions to interface + * socket: Create an IPv4 compatible IPv6 socket when NULL is passed to socket_create + * Revert "Use updated libplist 2.5.0 API" + * socket: Haiku compilation fixes + * Use updated libplist 2.5.0 API + * automake: Prevent `dist` or `distcheck` when uncommitted changes are present + * Update NEWS for release + * Update soversion for release + * Add helper code to deal with NSKeyedArchiver plist data + * [github-actions] Updated build workflow to use v3 for download-artifact + * [github-actions] Updated build workflow to use v4 for checkout and upload-artifact + * socket: Make sure errno is always set on error, and always return a meaningful error code + +------------------------------------------------------------------- +Sat Feb 24 19:48:13 UTC 2024 - sebix@sebix.at + +- Update to version 1.1.0+git0.20240222: + - Changes: + * socket: Use poll() - when available - instead of select() + * socket: Allow NULL as address for socket_create() and socket_connect() + * win32: Remove windows.h from public headers + * Add version function to interface + - Bugfixes: + * opack: Fixed 32bit buffer overflow + * opack: Fix parsing of 32 and 64 bit packed values + - Internal: + * Move LIMD_GLUE_API definitions to public headers + * socket: Conditionally compile using poll or select based on availability + * socket: Fix select failing when the process has many file descriptors by using poll instead + * win32: Fix external compilation using libimobiledevice-glue/thread.h + ------------------------------------------------------------------- Fri Jun 02 11:11:11 UTC 2023 - msuchanek@suse.com diff --git a/libimobiledevice-glue.obsinfo b/libimobiledevice-glue.obsinfo index 20f9161..fa18432 100644 --- a/libimobiledevice-glue.obsinfo +++ b/libimobiledevice-glue.obsinfo @@ -1,4 +1,4 @@ name: libimobiledevice-glue -version: 1.0.0+git3.20230513 -mtime: 1683946902 -commit: 214bafdde6a1434ead87357afe6cb41b32318495 +version: 1.3.1+git11.20241227 +mtime: 1735260934 +commit: 440dbbbf615de11acdd8216df0e3676e8efb9ba1 diff --git a/libimobiledevice-glue.spec b/libimobiledevice-glue.spec index 8d84164..4741567 100644 --- a/libimobiledevice-glue.spec +++ b/libimobiledevice-glue.spec @@ -1,7 +1,7 @@ # # spec file for package libimobiledevice-glue # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,8 +17,11 @@ %define libname libimobiledevice-glue-1_0-0 +%define source_date_epoch_from_changelog 1 +%define clamp_mtime_to_source_date_epoch 1 +%define use_source_date_epoch_as_buildtime 1 Name: libimobiledevice-glue -Version: 1.0.0+git3.20230513 +Version: 1.3.1+git11.20241227 Release: 0 Summary: Native protocols library for iOS devices License: LGPL-2.1-or-later