Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

usbmuxd-1.0.7-6.4.1 RPM for i586

From OpenSuSE 12.1 updates for i586

Name: usbmuxd Distribution: openSUSE 12.1
Version: 1.0.7 Vendor: openSUSE
Release: 6.4.1 Build date: Fri Feb 24 11:41:21 2012
Group: System/Libraries Build host: build30
Size: 141924 Source RPM: usbmuxd-1.0.7-6.4.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://git.marcansoft.com/?p=usbmuxd.git
Summary: Socket daemon for the usbmux protocol of iPhone/iPod Touch devices
This package provides the usbmuxd daemon for software to use through the
libusbmuxd library to talk with iPhone/iPod Touch devices.

Usbmux is an encapsulation protocol (think IP, ATM, PPP) that allows
multiplexing several conversations onto a single pair of wires.

Provides

Requires

License

LGPL-2.1 or GPL-2.0

Changelog

* Tue Feb 21 2012 stshaw@suse.com
  - CVE-2012-0065.patch fixes recieve_packet()
    Buffer overflow vulnerability CVE-2012-0065
    (bnc#742546)
* Sun Apr 24 2011 toddrme2178@gmail.com
  - Add 32bit compatibility libraries
* Thu Mar 24 2011 opensuse@sukimashita.com
  - Create and use "usbmux" user in %pre to fix bno#679159
* Thu Mar 24 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 09 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 2010 coolo@novell.com
  - ran spec-cleaner
* Mon Nov 15 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 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 04 2010 davejplater@gmail.com
  - Fixed incorrect summary and description see bnc#611595
* Tue May 11 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 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 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 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 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 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 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 2009 opensuse@sukimashita.com
  - Update to version 0.1.3
    * Proper fix for USB communication issue using wMaxPacketSize
* Sun Aug 02 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 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
* Fri May 22 2009 opensuse@sukimashita.com
  - Initial package created

Files

/lib/udev/rules.d/85-usbmuxd.rules
/usr/sbin/usbmuxd
/usr/share/doc/packages/usbmuxd
/usr/share/doc/packages/usbmuxd/AUTHORS
/usr/share/doc/packages/usbmuxd/COPYING.GPLv2
/usr/share/doc/packages/usbmuxd/COPYING.GPLv3
/usr/share/doc/packages/usbmuxd/COPYING.LGPLv2.1
/usr/share/doc/packages/usbmuxd/README


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat May 25 03:13:02 2013