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

usbmuxd-1.1.0-bp153.2.1 RPM for aarch64

From OpenSuSE Leap 15.3 for aarch64

Name: usbmuxd Distribution: SUSE Linux Enterprise 15 SP3
Version: 1.1.0 Vendor: openSUSE
Release: bp153.2.1 Build date: Mon May 3 09:39:06 2021
Group: System/Libraries Build host: obs-arm-9
Size: 208913 Source RPM: usbmuxd-1.1.0-bp153.2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://cgit.sukimashita.com/usbmuxd.git
Summary: A socket daemon to multiplex connections from and to iOS 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

GPL-2.0 or GPL-3.0

Changelog

* 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).
* 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

Files

/usr/lib/systemd/system/usbmuxd.service
/usr/lib/udev/rules.d/39-usbmuxd.rules
/usr/sbin/rcusbmuxd
/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/README
/usr/share/man/man1/usbmuxd.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 14:48:48 2024