File usbmuxd.changes of Package usbmuxd
-------------------------------------------------------------------
Mon Apr 16 11:30:54 UTC 2012 - cfarrell@suse.com
- license update: (GPL-2.0 or GPL-3.0) and LGPL-2.1+
See README
-------------------------------------------------------------------
Mon Apr 08 23:45:22 CEST 2012 - opensuse@sukimashita.com
- Update to version 1.0.8
* Fix possible buffer overflow in libusbmuxd
* Fix detection for Apple TV 2 due to small interface detection bug
* Licensed common/utils.c and common/utils.h under LGPL
* Several bug fixes and improvements in libusbmuxd's device detection and
event handling code
* udev: Set owner to usbmux on device node to make it useable for usbmux user
* function usbmuxd_get_device_by_uuid has been renamed to
usbmuxd_get_device_by_udid
* usbmuxd_device_info_t member uuid been renamed to udid
-------------------------------------------------------------------
Fri Jan 20 13:06:47 UTC 2012 - coolo@suse.com
- remove _service, too fragile
-------------------------------------------------------------------
Sun Apr 24 12:59:34 UTC 2011 - toddrme2178@gmail.com
- Add 32bit compatibility libraries
-------------------------------------------------------------------
Thu Mar 24 17:45:01 CEST 2011 - opensuse@sukimashita.com
- Create and use "usbmux" user in %pre to fix bno#679159
-------------------------------------------------------------------
Thu Mar 24 11:25:01 CEST 2011 - opensuse@sukimashita.com
- Update to version 1.0.7
* Detect iPad 2 and upcoming next generation iPhone devices
* Fix support for ancient devices running iOS 1.x
* Optionally use inotify instead of polling to safe energy
-------------------------------------------------------------------
Thu Dec 9 00:03:29 UTC 2010 - cristian.rodriguez@opensuse.org
- Fix -devel package dependencies, libusb is only required at
runtime.
- disable static library creation instead of removing it.
-------------------------------------------------------------------
Mon Nov 15 11:06:18 UTC 2010 - coolo@novell.com
- ran spec-cleaner
-------------------------------------------------------------------
Mon Nov 15 10:57:35 UTC 2010 - coolo@novell.com
- Update to version 1.0.6
* Bump udev rules to 0-9a-f, should last for a few device iterations
* Fix potential issue with USB transactions >=32k multiples of 16k
- remove patch no longer necessary
-------------------------------------------------------------------
Thu Jul 22 11:56:54 CEST 2010 - opensuse@sukimashita.com
- Update to version 1.0.5
* Protocol version 1 support. Enables libusbmuxd to talk to
Apple's official usbmuxd on Windows and OSX
* Recovery mode support for idevicerestore firmware restores
* Detach kernel USB drivers to avoid USB issues
* Win32 support for libusbmuxd
* FreeBSD support
* Basic C++ support
* Fixes crasher bugs
- Added libplist dependancy
- Remove upstreamed patch
-------------------------------------------------------------------
Fri Jun 4 07:23:57 UTC 2010 - davejplater@gmail.com
- Fixed incorrect summary and description see bnc#611595
-------------------------------------------------------------------
Tue May 11 22:07:50 CEST 2010 - opensuse@sukimashita.com
- Update to version 1.0.4
* Fix aborts due to transmit window overflow
* libusbmuxd: close connection after enumerating devices
* Ignore SIGPIPE, otherwise usbmuxd might shut down
* OSX: add workaround for missing ppoll system call
* Detect the iPad and let usbmuxd talk to it
* libusbmuxd: support shorter device info record messages
-------------------------------------------------------------------
Tue Mar 23 19:37:05 CEST 2010 - opensuse@sukimashita.com
- Update to version 1.0.3
* Set USBMUX_SUPPORTED in udev rules for user space to be
able to recognize devices supporting the usbmux protocol.
-------------------------------------------------------------------
Thu Feb 11 13:28:36 CEST 2010 - opensuse@sukimashita.com
- Update to version 1.0.2
* Change documentation to mention libimobiledevice, add a
trademark notice, and make things more consistent
* Security fix: fix a potential buffer overflow that could
be triggered by a rogue device
* Fixed a crash when we get unexpected TCP packets early
(e.g. reconnected device).
* usbmuxd will not 'drop' privileges to root (-U root is
now a no-op)
* Made -U require an argument. The optional argument behavior
was causing some confusion (since -U <name> didn't work,
it had to be -U<name>), so now the argument is required.
Please make sure that you specify an explicit name from now
on ('-U' will not work).
* Removed debugging printfs in libusbmuxd
* Cleaned up and improved CMakeLists. Now it should honor the
CFLAGS environment variable if it is present and nonempty
* Add a missing <pthread.h> include to libusbmuxd
-------------------------------------------------------------------
Mon Dec 07 17:43:32 CEST 2009 - opensuse@sukimashita.com
- Update to version 1.0.0
* Workaround udev bug; fixes not reacting to signals
* Do not try to claim all Apple devices
* Fix libusbmuxd cleanup when usbmuxd shuts down
- Remove upstreamed patches
-------------------------------------------------------------------
Sat Oct 31 11:40:44 CEST 2009 - opensuse@sukimashita.com
- Update to version 1.0.0-rc2
* Improved documentation
* Fix install target for 64bit architectures
* Fix underlinking of libusbmuxd
-------------------------------------------------------------------
Wed Oct 28 09:42:17 CEST 2009 - opensuse@sukimashita.com
- Update to version 1.0.0-rc1
* completly new implementation
* uses cmake build system
* improved libusbmuxd API with device hotplug callbacks
* better performance and lower cpu usage
-------------------------------------------------------------------
Mon Aug 10 12:25:59 CEST 2009 - opensuse@sukimashita.com
- Update to version 0.1.4
* udev operation mode
* better udev rules for non-Debian distributions
* debugging output refined with a mutex to prevent garbled output
* smaller buffer size in usbmuxd_client_handler_thread to fix
connection resets
-------------------------------------------------------------------
Tue Aug 04 09:37:09 CEST 2009 - opensuse@sukimashita.com
- Update to version 0.1.3
* Proper fix for USB communication issue using wMaxPacketSize
-------------------------------------------------------------------
Sun Aug 02 20:20:09 CEST 2009 - opensuse@sukimashita.com
- Update to version 0.1.1
* Fix USB communication issue with packet sizes of N*128 or N*512
-------------------------------------------------------------------
Mon Jul 20 16:01:09 CEST 2009 - opensuse@sukimashita.com
- Update to version 0.1.0
* First official release
* Adds iPhone 3GS support and exposes new tethering USB interface
* Fix race condition using multiple clients simultaneously
* Fix various usbmux protocol bugs
-------------------------------------------------------------------
Sat May 22 11:22:09 CEST 2009 - opensuse@sukimashita.com
- Initial package created