Revisions of usbmuxd

buildservice-autocommit accepted request 1092463 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 87)
baserev update by copy to link target
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 1092460 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 85)
- Update to version 1.1.1+git48.01c94c7:
  * Update to use latest libplist code (boo#1212194)
  * Set default value for ENV_DEV_MODE
  * udev: Fix freezing on OpenRC caused by a raced execution of usbmuxd
  * Guess current mode based on available configurations and interfaces. Switch mode only if guess is different than desired mode.
  * Support switching to different "modes" using vendor specific control messages. Use USBMUXD_DEFAULT_DEVICE_MODE env. var. to let the user control desired mode.
  * preflight: Assume old iOS version if retrieval of ProductVersion fails
  * usb: Enable Apple Silicon restore mode
  * Add option to allow changing the location of or disabling the pidfile
  * Fix parsing -S as short option for --socket
  * Allow specifying a custom listen address:port or unix socket
  * usb: Allow configuration 5 after verifying it is actualy usable
  * device: Add device id to device_control_input() log messages
  * Post release version bump to 1.1.2
- Drop usptreamed patches:
  - usbmuxd-add-socket-option.patch
  - usbmuxd-add-pid-option.patch
buildservice-autocommit accepted request 983887 from Michal Suchanek's avatar Michal Suchanek (michals) (revision 84)
baserev update by copy to link target
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 961989 from Callum Farmer's avatar Callum Farmer (gmbr3) (revision 83)
- Change to systemd-sysusers
Michal Suchanek's avatar Michal Suchanek (michals) accepted request 934996 from Johannes Segitz's avatar Johannes Segitz (jsegitz) (revision 82)
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
buildservice-autocommit accepted request 888624 from Philipp Seiler's avatar Philipp Seiler (seilerphilipp) (revision 81)
baserev update by copy to link target
Philipp Seiler's avatar Philipp Seiler (seilerphilipp) accepted request 888087 from Michael Gorse's avatar Michael Gorse (mgorse) (revision 80)
- 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).
buildservice-autocommit accepted request 869111 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 79)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 868992 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 78)
- Update to 1.1.1:
  * Features
    - Make use of libusb hotplug events for device discovery
    - Get correct USB device speed instead of hardcoded value
    - Bump libusb dependency to 1.0.9
    - Use non-blocking sockets for client communication to avoid hanging
    - Use correct manual section (8) for manpage
    - Log pid of connecting clients if supported
    - Implement device discovery using libusb hotplug events
    - Log error message if writing a config file fails
    - Tag all udev events with systemd tag
    - Set socket options for client connections to improve performance
    - Implement ListListeners usbmux command handling
    - Bump libimobiledevice dependency to 1.3.0
    - Bump libplist dependency to 2.2.0
    - Add support for iPhone XS/XR UDID format
    - Add option to allow logging to dedicated logfile
    - Convert README file to markdown format
    - Add support for connecting with T2 chip
    - Show actual libusb version in debug message on startup
    - Enable libusb debugging output
    - Log client process name alongside pid if possible on Linux
    - Unify and improve log message output
    - Improve README.md with project description, installation, contributing and usage sections
  * Bug Fixes
    - Use clock_gettime() instead of gettimeofday() to avoid timing issues when calculating packet timeouts
    - Fix wrong timeout value in debug messages
    - Fix blocking by using libusb asynchronous I/O for getting initial device information
    - Fix occasional USB reconfiguration due to udev rules being run again
    - Fix wrong timestamps when running in foreground
    - Fix USB reconnection issues on virtual machines with iOS 11+ devices
    - Various memory leak, deadlock and invalid free fixes
buildservice-autocommit accepted request 792594 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 77)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 76)
- Update to version 1.2.0+git.20200330:
  * Add idevicesetlocation tool
  * debugserver: Fix argv encoding
  * Update debug.c to consistently output to stderr
  * idevicedebug: Rename name-colliding debug_info() to log_debug()
  * debugserver: Fix whitespace error
  * debugserver: Proxy SERVICE_E_TIMEOUT into DEBUGSERVER_E_TIMEOUT
  * introduces optional `idevice_connection_disable_ssl` with ability not to send  SSL shutdown message. As in debugserver this message will be considered as GDB server communication and break things
  * Increase timeout for service receive methods
  * idevicesyslog: Make sure CTRL+C works when waiting for passcode entry
  * configure.ac: Add checks to ensure libusbmuxd is up-to-date
buildservice-autocommit accepted request 791480 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 75)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 74)
- Update to version 1.1.0+git.20200121:
  * Fix udev rules
  * device: Fix potential deadlock (#130)
  * Support T2 chip in restore mode
  * Fix compatibility with latest changes in libimobiledevice
  * Define _BSD_SOURCE again for older platforms.
  * preflight: Prevent possible UaF if usb device is removed while preflight is in progress
  * device: Make sure to operate on the copy of the device list in device_get_list()
  * Replace obsolete _BSD_SOURCE define with _DEFAULT_SOURCE
  * preflight: Let insecure notification proxy terminate when pairing is done
  * device: Plug memory leak in error condition when TH_SYN sending fails
buildservice-autocommit accepted request 729235 from Marc Schütz's avatar Marc Schütz (marc_schuetz) (revision 73)
baserev update by copy to link target
Marc Schütz's avatar Marc Schütz (marc_schuetz) accepted request 728292 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 72)
- Modernise spec-file with spec-cleaner
buildservice-autocommit accepted request 698174 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 71)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 698137 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 70)
- bsc#1130588: Require shadow instead of old pwdutils
buildservice-autocommit accepted request 498838 from Martin Szulecki's avatar Martin Szulecki (FunkyM) (revision 69)
baserev update by copy to link target
Martin Szulecki's avatar Martin Szulecki (FunkyM) accepted request 497780 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 68)
Happens to fix build in openSUSE:Factory

- 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.
Displaying revisions 1 - 20 of 87
openSUSE Build Service is sponsored by