SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libimobiledevice-devel-1.3.0+git.20210921-150400.1.15.x86_64.rpm :

* Wed Jan 19 2022 mgorseAATTsuse.com- Add python-rpm-macros to BuildRequires (boo#1194755).
* Sat Oct 09 2021 sebix+novell.comAATTsebix.at- 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 2020 christopheAATTkrop.fr- Use the new library name in baselibs.conf.
* Thu Sep 24 2020 mpluskalAATTsuse.com- Remove unnecessary provides/obsoletes
* Tue Sep 22 2020 suseAATTfoomaster.de- Update to verison 1.3.0+git.20200910
* Fix service startup for iOS 14b4
* Add more lockdown error codes
* Add new lockdownd_pair_with_options() function
* Make sure sockets only listen locally due to security reasons
* Plug various memory leaks
* Store application information in Info.plist using idevicebackup2
* Various other bugfixes and improvements
* Sun Apr 05 2020 mpluskalAATTsuse.com- Update to version 1.2.0+git.20200330:
* Add idevicesetlocation tool
* debugserver: Fix argv encoding
* Update debug.c to consistently output to stderr
* idevicedebug: Rename name-colliding debug_info() to log_debug()
* debugserver: Fix whitespace error
* debugserver: Proxy SERVICE_E_TIMEOUT into DEBUGSERVER_E_TIMEOUT
* introduces optional `idevice_connection_disable_ssl` with ability not to send SSL shutdown message. As in debugserver this message will be considered as GDB server communication and break things
* Increase timeout for service receive methods
* idevicesyslog: Make sure CTRL+C works when waiting for passcode entry
* configure.ac: Add checks to ensure libusbmuxd is up-to-date
* Sat Mar 14 2020 tchvatalAATTsuse.com- Fix not needed requires
* Thu Mar 12 2020 tchvatalAATTsuse.com- Switch python bindings to base on python3- Update version to 1.2.0+git20200220.3d8d13f:
* Many fixes all around
* support for py3
* Tue Jun 12 2018 iAATTmarguerite.su- update version 1.2.0+git20180427.26373b3
* Propagate lower level errors to callers instead of returning unknown
* Added IDEVICE_DEVICE_PAIRED event constant matching the corresponding
* Define htobe16 if not defined
* Fix parameter check of instproxy_check_capabilities_match()
* Avoid double free with OpenSSL 1.1.0 (boo#1103546)
* Don\'t use ERR_remove_thread_state() with OpenSSL 1.1.0
* #ifdef out code which is a no-op with OpenSSL 1.1.0
* cython: Fix build error after error constant rename
* gnutls: check for interrupted gnutls_handshake()
* idevicescreenshot: Detect screenshot image format to determine file extension
* Add basic mobileactivation service implementation
* mobileactivation: Add new functions required for drmHandshake / session mode device activation
* lockdown: Don\'t explicitly validate pairing unless we\'re dealing with an older device
* mobileactivation: Don\'t convert activation record if it is already passed as PLIST_DATA
* mobileactivation: Allow passing activation response headers as required for iOS 11.2+
* lockdown: Plug small memory leak
* idevicesyslog: Wait for passcode entry on device when required
* idevicediagnostics: Add HDMI to the list of valid options for diagnostics command
* idevicediagnostics: Add ioregentry command to query device IORegistry by entry
* userpref: [GnuTLS] Fix 3.6.0 SHA1 compatibility
* userpref: [GnuTLS] Use valid serial for >= 3.6.0
* build: Fix autogen.sh with srcdir != builddir
* Thu Feb 02 2017 iAATTmarguerite.su- added _service file to clearly show the package origin
* Thu Feb 02 2017 jengelhAATTinai.de- SRPM group assignment fix. Trim DLL/library format baggage from description.
* Sun Jan 22 2017 iAATTmarguerite.su- update version 1.2.0+git20170122.45fda81
* m4: use python-config if available to fix python3 support on newer distros
* lockdown: remove unneeded plist_free() calls since entire dict is freed later
* lockdown: add more error codes
* add new lockdownd_pair_with_options() function
* fix installation_proxy when using GnuTLS instead of OpenSSL
* tools: fix inverted abort condition in idevicecrashreport
* tools: idevicecrashreport: propertly initialize buffer used to check for ping message
* tools: idevicecrashreport: fix missing 0-term when creating local filename
* make sure sockets only listen locally
* idevicebackup: fix some timestamps that are relative to the Mac epoch instead of Unix one
* avoid potential NULL pointer dereference (leading to segfault) if functions are called w/ null arguments
* add new functions to get the underlying file descriptor of an idevice connection
* idevicedebug: show error if container info not found
* diagnostics_relay: plug small memory leak
* file_relay: plug small memory leak
* update GnuTLS certificate callback to new API
* fix SSL version negotiation with newer versions of OpenSSL
* lockdown: remove unnecessary check for pair record file during pairing
* userpref: remove obsoleted function userpref_has_pair_record()
* idevice: update GnuTLS code to support iOS 10
* lockdown: return LOCKDOWN_E_INVALID_HOST_ID when missing pair record
* idevicebackup2: fix removal of snapshot dir during backup w iOS 10+
* idevicebackup2: add installed application info to Info.plist during backup
* idevicebackup2: fix assertion occuring when copying non-present MEID
* idevicebackup2: suppress repeated printing of global status when 100% is reached
* idevicebackup2: use remove_file() wrapper instead of remove()
* idevicebackup2: don\'t report an error when file to remove doesn\'t exist
* idevicebackup2: fix heap buffer out-of-bounds write caused by wrong buffer size
* userpref: [GnuTLS]fix pairing record generation and improve error handling
* idevicebackup2: plug some small memory leaks
* misagent: add new misagent_copy_all() function (introduced in iOS 9.3)
* ideviceprovision: use newer API to get list of profiles on iOS 9.3+
* ideviceprovision: check output directory parameter for \'copy\' command and return exit code on error
* ideviceprovision: allow copying single profiles instead of all
* ideviceprovision: add new remove-all command to remove all installed profiles at once
* idevicebackup2: fix logical bug when checking for success of backup operation
* ideviceprovision: fix ASN1 parsing for large provisioning profiles
* property_list_service: remove packet length check when receiving plist data- drop libimobiledevice-CVE-2016-5104.patch, upstreamed- drop libimobiledevice-nosslv3.patch, upstream changed default method from SSLv3_method to TLSv1_method.
* Fri May 27 2016 dimstarAATTopensuse.org- Add libimobiledevice-CVE-2016-5104.patch: Make sure sockets only listen locally (CVE-2016-5104, boo#982014).
* Wed Jul 29 2015 iAATTmarguerite.su- fix baselibs.conf
* Sat Jul 18 2015 crrodriguezAATTopensuse.org- libimobiledevice-nosslv3.patch: In tumbleweed, SSLv3_method fails because there is no sslv3 support, use SSLv233_method instead to negotiate the highest TLS version available.
* Sun Mar 01 2015 iAATTmarguerite.su- update version 1.2.0
* Require autoconf 2.64 or later
* Remove dev tools, will return either as proper tools or website examples
* Refactor installation proxy service implementation and normalize code
* API: Added instproxy_lookup() to efficiently lookup app information
* API: Added instproxy_check_capabilities_match() to check device capabilities
* API: Added various instproxy command and status plist getters
* API: Make debugserver_client_set_ack_mode() public
* Fix handling of clients reconnecting in idevicedebugserverproxy which previously didn\'t work properly
* Flush stdout for every line in idevicesyslog
* Fix shutdown of idevicedebugserverproxy tool which could hang
* Notify user when erroneously using idevicebackup with iOS 4 or later
* Enable build of idevicecrashreport on WIN32
* Fix thread handle leaks on WIN32 adding thread_new and thread_free
* cython: Add receive/receive_timeout methods for iDeviceConnection to receive raw data from a connection
* cython: Add new FILE_RELAY_E_PERMISSION_DENIED(-6) error
* API: Refactor lockdown service internal error checking and add a bunch of new native errors
* Convert int16_t macro error types into enum within common module, too
* Add new \"idevicenotificationproxy\" tool to post or observe notifications
* Fix overlong blocking in np_client_free()
* Improve maintainability and Requires of pkg-config file
* API: Add new LOCKDOWN_E_SERVICE_LIMIT error to detect service limit states
* API: Remove const argv requirement for debugserver_command_new
* cython: Add get_path_for_bundle_identifier() method to InstallationProxyClient
* cython: Add DebugServerClient class to communicate with debugserver
* Comply to strict function prototypes by using (void) instead of just ()
* Fix notification proxy shutdown process which was incorrectly implemented
* Fix linking problems on OS X
* Fix missing debug output which broke with the last release
* Unify and improve various debug messages
* Fix re-pairing if pairing with existing pair record failed initially
* Skip printing long plist (16kb+) files to prevent excessive debug output
* Move a few common helpers from backup tools to common utility helper code
* Remove incorrect flags from afc_file_open() documentation
* Fix various memory leaks
* Fri Oct 17 2014 m.szuleckiAATTlibimobiledevice.org- Update to version 1.1.7
* Fix broken app args, environment handling and memory leaks in idevicedebug
* Make all tools print an error if lockdown connection fails
* Convert int16_t macro error types into enum for better type-checking and
* for various debugging benefits
* Avoid exporting non-public symbols for better ABI stability
* Fix failing backup process for devices having a passcode set and entering
* lock state during the process in idevicebackup2
* API: Added lockdownd_start_service_with_escrow_bag()
* API: Added afc_remove_path_and_contents() for recursive deletion
* Fix last memory leak with OpenSSL through proper library deinitialization
* Add new idevicedebug tool to interact with debugserver on a device
* API: Add debugserver service implementation
* Handle new PermissionDenied error of file_relay due new security in iOS 8+
* Fix retry loop problem when device requests 0 files in idevicebackup2
* Add trust dialog related error codes to Cython bindings
* Fix various memory leaks in AFC implementation
* Fix disk image upload with latest iOS 8 in ideviceimagemounter
* Add new \"dump\" command to print information about a provisioning profile in
* ideviceprovision
* Refactor plist print helper code and move it into common module for better
* reuse accross the tools
* Do not crash if retrieving the system buid fails
* API: Make generic \"propery_list_service_client\" public
* Moved doc comments from private to public headers
* Fix possible segfault when using lockdownd_get_value() due to always
* returning success
* Do not read files entirely into memory during restore in idevicebackup
* Plug a few memory leaks and fix invalid password check in idevicebackup2
* Add support for file sizes > 4GB on Win32 in idevicebackup2
* Fix declaration for DllMain on Win32
* Silence various compiler warnings
* Fix assert within pairing logic
 
ICM