Package Release Info

usbmuxd-1.1.0-bp153.2.1

Update Info: Base Release
Available in Package Hub : 15 SP3

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

usbmuxd

Change Logs

* Mon Apr 26 2021 Michael Gorse <mgorse@suse.com>
- Add usbmuxd-add-socket-option.patch: allow socket to be
  specified via the command line. Backported from upstream.
- Add usbmuxd-add-pid-option.patch: allow the pid file to be
  specified via the command line. Taken from upstream.
- Add usbmuxd-run-dir.patch: use /run, rather than /var/run, for
  the socket and pid file (bsc#1185186).
Version: 1.1.0-bp152.2.15
* Tue May 23 2017 dimstar@opensuse.org
- Require group(nogroup) on openSUSE Leap 15/SLE 15 up: we join
  our user to the group 'nogroup', hence we have to ensure the
  group is in place.
- Add rcusbmuxd link.
* Fri Oct 17 2014 m.szulecki@libimobiledevice.org
- Update to version 1.1.0
  * Check for pkg-config availability in autogen.sh
  * Fix missing "usbmuxd-proto.h" in released tarball
  * Fix typo which broke udev support in rule for udev activation mode
  * Fix broken configure summary on OS X and change activation method
  * to "manual"
  * Compile bits of udev and systemd support only if needed
  * Bump autoconf requirement to 2.64
- Changes from version 1.0.9
  * Fix broken handling of "--user" argument value
  * Add new "--enable-exit" argument to enable handling of "--exit" requests
  * Add new "--disable-hotplug" argument to disable automatic device discovery
  * Add new "--systemd" argument to startup with right settings for systemd
  * Add man page for usbmuxd
  * Update copyright headers to match best practice
  * Flush input buffer on connection teardown
  * Add systemd based activation with fallback for udev and manual activation
  * Add initial NEWS file and update README with latest information
  * Rename header guards according to C++ standard
  * Implement support for usbmux protocol version 2 which improves stability
  * Fix crash when old libusbmuxd was used as a client
  * Add "--version" argument to print version number and exit
  * Update command line usage to match best practice and other tools
  * Massively improve read performance by using 3 parallel transfers
  * Bump requirement to libplist 1.11
  * Remove trailing "\n" from usbmuxd_log() messages
  * Improve thread safety
  * Fix crash on 64bit systems in process_send()
  * Fix possible leak of file descriptors
  * Implement "ReadBUID", "ReadPairRecord", "SavePairRecord" and
  * "DeletePairRecord" commands
  * Make plist based protocol support mandatory
  * Return proper error packet on client version mismatch
  * Implement "ListDevices" command
  * Manage pair records in a directory compatible to native usbmuxd
  * Output USB configuration changes in log
  * Set "deactivated" USB configuration on iOS device by default as usbmuxd will
  * bring device to "life" on it's own now
  * Add udev rule installation with autotools
  * Lower udev rules numbering to make sure to start as early as possible
  * Split out client library into "libusbmuxd" and depend on "libimobiledevice"
  * Implement preflight worker to support iOS 7 based trust dialog handling
  * Install usbmuxd binary to sbindir instead of bindir
  * Switch from CMake to autotools build system
* Tue Jul 15 2014 i@marguerite.su
- added baselibs.conf to Source99
* Mon Jun 16 2014 i@marguerite.su
- update version 1.0.9git20140528
  * remove libusbmuxd sources and adapt source tree to use autotools
  * other bugfixes, see:
    http://cgit.sukimashita.com/usbmuxd.git/log/
- remove 0001-Add-support-for-automatic-activation-as-systemd-serv.patch
  * upstream changed
- add usbmuxd systemd service
* Sun Nov 24 2013 crrodriguez@opensuse.org
- define _udevrulesdir only if not already in place
- add systemd service %pre %post scriptlets
- run %udev_rules_update if such macro is defined
* Tue Mar 26 2013 schuetzm@gmx.net
- Add systemd unit file for usbmuxd and activate it from the udev rules file.
  This fixes bnc#811801.
- Added 0001-Add-support-for-automatic-activation-as-systemd-serv.patch
* Wed Oct 17 2012 fcrozat@suse.com
- Fix build with new udev rules location
* Mon Apr 16 2012 cfarrell@suse.com
- license update: (GPL-2.0 or GPL-3.0) and LGPL-2.1+
  See README
* Sun Apr 08 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 2012 coolo@suse.com
- remove _service, too fragile
* 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.