Dominique Leuenberger 1 year ago committed by Git OBS Bridge
commit 26c36d118d

@ -1,4 +1,4 @@
<service name="tar_scm">
<param name="url"></param>
<param name="changesrevision">98056a89648f431759c5fa4ed87c6ea6ba0cdd3f</param></service></servicedata>
<param name="changesrevision">b3d35fbcf7a1ac669c2e80fbd58920941a5d4c0c</param></service></servicedata>

@ -1,3 +0,0 @@
oid sha256:5ca23ba061d176b3c455518933e73e7a5b93010687e33cc63338916a169374b5
size 1446924

@ -0,0 +1,3 @@
oid sha256:49c102bd8fa824499b4048e5a926b275ae1e48b19c84af5a1128bcad40a8ba31
size 1439244

@ -1,3 +1,40 @@
Wed Jan 19 12:10:54 UTC 2022 - Michael Gorse <>
- Add python-rpm-macros to BuildRequires (boo#1194755).
Sat Oct 09 13:50:32 UTC 2021 -
- Update to version 1.3.0+git.20210921:
* Remove common code in favor of new libimobiledevice-glue
* tools: idevicebackup2: Exit on service startup failure and improve error messages
* idevice: Reset receive length variable in internal_ssl_read retry loop and fix wrong variable in debug message
* lockdown: Get DeviceClass to make sure OS version dependent code is executed correctly
* Handle error cases in relevant code when retrieving pair record fails
* common: Return proper error codes from userpref_read_pair_record
* Add support for MbedTLS
* idevice: Make sure to handle timeout condition for network connections too
* installation_proxy: Ignore non-status messages instead of terminating loop
* mobilesync: Set DeviceLink version to 400 to support iOS 14b4+
* tools/idevicecrashreport: Fix illegal filenames on Windows
* tools: Fix entering recovery mode on iOS 14.5+ which now requires a pairing
* tools: Fix delays in idevicedebugserverproxy when using SSL
* debugserver: Return success when a receive timed out but actualy bytes have been read
* idevice: Allow partial reads in idevice_connection_receive_timeout() and handle timeouts more adequate
* Fixed bytes/strings checks in lockdown.pxi for compatibility with Python2/3
* Fixed bytes/strings check in imobiledevice.pyx for compatibility with Python2/3
* Fixed debugserver.pxi PyString_AsString compatibility with Python3
* Fixed AFC afc.pxi definitions for Python2/3 compatibility. Added missing public method 'remove_path_and_contents'
* ideviceprovision: Fix date output by adding MAC_EPOCH
* docs: Improve --quiet command line switch description in idevicesyslog man page
* idevicescreenshot: Choose a better filename, prevent overwriting existing files
* idevicedebug: Add --detach option to start an app and exit idevicedebug without killing the app
* idevicebackup2: Handle DLMessagePurgeDiskSpace by sending back error code
* idevicebackup2: Update errno to device error mapping
* idevice: Handle -EAGAIN in case usbmuxd_send() returns it
* idevicebackup2: Don't fail on restore when source backup doesn't have any application info
Wed Oct 14 13:00:18 UTC 2020 - Christophe Giboudeaux <>

@ -1,5 +1,5 @@
name: libimobiledevice
version: 1.3.0+git.20200910
mtime: 1599743541
commit: 98056a89648f431759c5fa4ed87c6ea6ba0cdd3f
version: 1.3.0+git.20210921
mtime: 1632239358
commit: b3d35fbcf7a1ac669c2e80fbd58920941a5d4c0c

@ -18,7 +18,7 @@
%define libname libimobiledevice-1_0-6
Name: libimobiledevice
Version: 1.3.0+git.20200910
Version: 1.3.0+git.20210921
Release: 0
Summary: Native protocols library for iOS devices
License: LGPL-2.1-or-later
@ -31,12 +31,14 @@ BuildRequires: gcc-c++
BuildRequires: libtool
BuildRequires: pkgconfig
BuildRequires: python3-Cython >= 0.17
BuildRequires: python-rpm-macros
BuildRequires: python3-plist
BuildRequires: readline-devel
BuildRequires: pkgconfig(libplist-2.0) >= 2.2.0
BuildRequires: pkgconfig(libssl)
BuildRequires: pkgconfig(libusbmuxd-2.0) >= 2.0.2
BuildRequires: pkgconfig(python3)
BuildRequires: pkgconfig(libimobiledevice-glue-1.0)
libimobiledevice is a software library that talks the protocols to support