------------------------------------------------------------------- Sat Nov 19 20:37:42 UTC 2011 - coolo@suse.com - add libtool as buildrequire to avoid implicit dependency ------------------------------------------------------------------- Tue Jul 26 07:02:28 UTC 2011 - coolo@novell.com - add baselibs.conf for libgpod to use ------------------------------------------------------------------- Thu May 26 09:50:48 UTC 2011 - idonmez@novell.com - Add libimobiledevice-swig-2x.patch: support swig 2.x ------------------------------------------------------------------- Thu May 12 16:05:12 UTC 2011 - dimstar@opensuse.org - Change License tags to LGPLv2.1+ and GPLv2+ (Some of the tools are GPLv2+) and add COPYING.LESSER to the library package. ------------------------------------------------------------------- Thu Apr 28 21:49:46 CEST 2011 - opensuse@sukimashita.com - Update to 1.1.1: + Add new idevicebackup2 tool for full backup and restore support on iOS 4+ + Add a workaround for a bug in iOS 4.3 affecting lockdown_get_value() which most prominently affected libgpod, gvfs, ideviceinfo and some other tools + Read ProxyDeath message to preventing obsolete messages in device syslog + Rework SWIG detection and includes + Add new idevicedate tool to get or set the clock on iDevices + API: Add mobilesync_clear_all_records_on_device() + API: Change device_link_service_disconnect() to accept a message + Add manpages for ideviceenterrecovery, idevicepair, idevicebackup2 and idevicedate + Add missing libgen.h include to silence compiler warnings + Fix a segfault that might occur if locally stored certs could not be read + Fix various memory leaks + Update documentation - Add libimobiledevice-gstatbuf-fix.patch to fix build of oS < 11.4 ------------------------------------------------------------------- Mon Feb 28 11:01:08 UTC 2011 - fcrozat@novell.com - Update to 1.1.0: + Note that this is a development release, which means: - Python Bindings will get refactored completely - API is UNSTABLE + Implement restoring backups using idevicebackup + Allow connecting without pairing using "ideviceinfo -s" + Add ideviceenterrecovery tool + Add mobilesync service implementation + Add restored service implementation for restore mode + Add home_arrest service implementation for document sharing + Add API afc_client_new_from_connection() + Support to fetch wallpaper in sbservices + Support for formatVersion 2 of iOS 4+ in sbservices + Add new lockdownd domains to ideviceinfo + Give the device time to prepare backup data to prevent abort + Improve idevicebackup output + notification_proxy fixes and new notification type + Silence some 64bit compiler warnings + Fix various memory leaks + Update documentation - Drop 0b40ddb1f41c94a3ee58abc6326e59d65662e5c7.patch: fixed upstream. ------------------------------------------------------------------- Wed Dec 29 23:36:07 UTC 2010 - andreas.hanke@gmx-topmail.de - backport commit 0b40ddb1f41c94a3ee58abc6326e59d65662e5c7 to fix build ------------------------------------------------------------------- Wed Dec 8 21:34:37 UTC 2010 - cristian.rodriguez@opensuse.org - disable silent rules, breaks post build checks. - fix -devel package dependencies ------------------------------------------------------------------- Sat Nov 27 20:58:54 CEST 2010 - opensuse@sukimashita.com - Update to 1.0.4: * Fix a possible crash in lockdownd_client_new_with_handshake() * Do not not check for Swig/Python if --without-swig is set * Fail with an error message if libgcrypt is not found * Pass host certificate with GNUTLS correctly * Fix connecting to iOS 4.2.1+ devices ------------------------------------------------------------------- Tue Oct 05 22:33:55 CEST 2010 - opensuse@sukimashita.com - Update to 1.0.3: * Terminate idevicesyslog on receive errors (like device unplug) * Bugfixes for idevicebackup tool * Hopefully the last fixes for big endian machines * Build fixes for FreeBSD Python support * Fix build on Mac OS X ------------------------------------------------------------------- Sun Jun 20 17:08:57 CEST 2010 - opensuse@sukimashita.com - Update to 1.0.2: * Backport new idevicepair tool to manage pairings * Fix a bug causing bad backup data * Silence 64bit compiler warnings * Plug some memory leaks ------------------------------------------------------------------- Wed May 12 15:03:44 CEST 2010 - opensuse@sukimashita.com - Update to 1.0.1: * Cleanup includes of files * Use glib instead of netinet for endianess * Fix installation_proxy not adding client options correctly * idevicebackup: better handle broken or missing plist files * Fix some memory leaks in pairing/handshake process * Fix label not being used in lockdownd_client_new() * Update AUTHORS, README and installation instructions ------------------------------------------------------------------- Tue Mar 23 19:49:41 CEST 2010 - opensuse@sukimashita.com - Update to 1.0.0: * Update and fix documentation for full coverage * Add man pages for tools * Extend mobilebackup interface * Add user data argument to notification callback function * Fix broken Python bindings * Add Python bindings for notification proxy interface * Add screenshotr interface and tool * Add mobile_image_mounter interface and tool * Remove HAL fdi rules ------------------------------------------------------------------- Tue Feb 02 17:59:51 CEST 2010 - opensuse@sukimashita.com - Rename package to libimobiledevice - Update to 0.9.7: * Project renamed to libimobiledevice * Add soname versioning for future releases * Fix regression causing never paired devices to not work by adding auto-pairing for devices in lockdownd_client_new_with_handshake * Add file_relay service implementation and dev test tool * Minor device link service fixes * New idevicebackup tool with support for full and incremental backups * Add mobilebackup service implementation ------------------------------------------------------------------- Sat Jan 23 23:46:55 CEST 2010 - opensuse@sukimashita.com - Update to 0.9.6: * Minor public API changes to prepare for 1.0 release: - lockdownd_client_new -> lockdownd_client_new_with_handshake - fooservice_recv -> fooservice_receive - iphone_device_send/_recv -> iphone_connection_send/_receive * Rename some code for consistency * Refactor pairing to allow custom pair records * Move SSL handling out of lockdownd code * Refactor lockdown session handling code * Remove debug mask support * No longer do a full lockdown handshake on client_new * Refactor debug code to be consistent and easier to use * Run validate_pair by default during lockdown handshake * Allow retrieving the type for lockdown query_type request * Add new property_list_service and device_link_service abstractions * Detect pairing failure due to having a password set on the device * Implement lockdown phone activation and deactivation * Fix iphoneinfo not printing values in key/value mode * Implement lockdownd_unpair() request * Add more notification ids and lockdown domains * Implement label support for lockdown requests * Add new installation_proxy interface * Add new sbservices interface * Implement lockdownd_validate_pair() request * Add endian safety to AFC * Make lockdown sessions without SSL work * Fix linking on Mandriva Linux * Minor bugfixes and documentation updates ------------------------------------------------------------------- Tue Nov 24 22:37:16 CEST 2009 - opensuse@sukimashita.com - Update to 0.9.5: * Updated to the latest libplist 0.16 API * Fixed various minor leaks and issues * Updated Python bindings and module name ------------------------------------------------------------------- Thu Oct 29 15:37:42 CEST 2009 - opensuse@sukimashita.com - Update to 0.9.4: * Update to libplist 0.15 API rework * Update Python bindings * Bufixes around usbmuxd daemon usage * Use automake 1.11 silent rules if available * Various bugfixes ------------------------------------------------------------------- Thu Aug 06 23:01:59 CEST 2009 - opensuse@sukimashita.com - Update to 0.9.3: * Migrate to use the new usbmuxd daemon * Refactor whole API * Add iPhone 3GS support * Add hard/symlink support for AFC * New iphone_id tool to list connected devices and get the device name * iphoneinfo now allows plist/xml output and queries by domain/key * Fix a lot of bugs/crashes, compiler warnings and comments * Bump libplist requirement to 0.13 and remove deprecated code ------------------------------------------------------------------- Wed May 13 10:12:11 CEST 2009 - opensuse@sukimashita.com - Update to 0.9.1: * Fix make distcheck * Bump libplist requirement to 0.12 and remove deprecated code * A bunch of autotools fixes - Include iphoneinfo and iphonesyslog tools in packages - Removed upstreamed patches ------------------------------------------------------------------- Sun May 10 20:29:47 CEST 2009 - opensuse@sukimashita.com - Update to 0.9.0: * Fix pkg-config dependancies * Fix Python binding generation * AFC cleanup and improved error handling * Add support for the notification proxy service * Add tools to show device information and relay syslog * More robust pairing implementation * Remove libiphone-initconf, SSL implementation handles it at runtime now * Fix receive of plists larger than a packet * Return an error if failed to start a service on the device * Fix usb enumeration * Fix udev rule to catch usb hubs, too * Add large file support * Move out plist handling into libplist and depend on it * Add Python bindings * Lots of bugfixes - Remove upstreamed patches ------------------------------------------------------------------- Sat Apr 11 11:15:32 CET 2009 - opensuse@sukimashita.com - Update to latest git HEAD * Use udev to set usb configuration; iphone kmod is obsolete now * Remove HAL mounting * Bugfixes ------------------------------------------------------------------- Sat Apr 04 11:08:16 CET 2009 - opensuse@sukimashita.com - Rename source package to libiphone ------------------------------------------------------------------- Sat Jan 31 12:00:00 CET 2009 - opensuse@sukimashita.com - Initial package created