Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
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.
GPL-2.0 or GPL-3.0
* 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
/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, Tue Jul 9 13:54:43 2024