Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-09-01 | Remove common code in favor of new libimobiledevice-glue | 10 | -357/+74 | ||
2021-08-31 | Update deprecated autoconf macros and update m4 files | 2 | -9/+8 | ||
2021-08-30 | preflight: Check platform before attempting to preflight | 1 | -7/+25 | ||
2021-08-02 | preflight: Reflect device_class member addition to struct idevice_private | 1 | -0/+2 | ||
2021-06-30 | README: Fix typo | 1 | -1/+1 | ||
2021-05-08 | usb: Enable Apple Silicon restore mode | 2 | -1/+3 | ||
2021-05-08 | udev: Add Apple Silicon restore mode to rules | 1 | -4/+4 | ||
2021-01-20 | Don't call libusb_set_option if libusb_init fails | 1 | -5/+5 | ||
2021-01-15 | configure.ac: Drop AC_FUNC_MALLOC/REALLOC and use AC_CHECK_FUNCS instead to ↵ | 1 | -3/+1 | ||
allow cross compiliation | |||||
2021-01-11 | Add option to allow changing the location of or disabling the pidfile | 1 | -37/+59 | ||
2021-01-11 | Fix parsing -S as short option for --socket | 1 | -3/+3 | ||
2021-01-10 | Allow specifying a custom listen address:port or unix socket | 1 | -20/+167 | ||
2021-01-09 | Fix typo in usbmuxd-proto.h | 1 | -1/+1 | ||
Thanks to @timgates32 for spotting this. | |||||
2021-01-09 | usb: Don't warn about old configuration descriptor if device is unconfigured | 1 | -1/+3 | ||
2021-01-09 | usb: Allow configuration 5 after verifying it is actualy usable | 1 | -1/+25 | ||
VMware on macOS somehow exposes a bad configuration 5 for iDevices. Trying to use it breaks things and can end up in a kernel panic on the device. The code change introduced with this commit tries its best to make sure the USB configuration 5 is not 'bad' before switching to it, and otherwise falling back to configuration 4. | |||||
2020-08-05 | device: Prevent calling client_close() from connection_teardown() when ↵ | 1 | -0/+1 | ||
called from device_abort_connect() ... which itself is only called from within client_close() | |||||
2020-08-02 | device: Add payload type 5 support to device_control_input() | 1 | -0/+7 | ||
2020-08-02 | device: Add device id to device_control_input() log messages | 1 | -6/+6 | ||
2020-08-02 | device: Remove unnecessary copy in device_control_input() logging | 1 | -12/+4 | ||
2020-08-02 | client: Prevent UaF in client_close() by checking if client is valid | 1 | -1/+14 | ||
2020-07-30 | client: First go at renaming key internal functions for easier refactoring | 1 | -28/+28 | ||
2020-07-30 | main: Increase listen socket backlog size | 1 | -1/+1 | ||
In environments with a larger number of devices, especially when these are connected at the time usbmuxd starts, there will be a lot of simultaneous connection attemps. With a backlog size of 5 these connection attempts will easily get a ECONNREFUSED thus failing to perform the required preflight operations. Increasing this to 256 will help to mitigate this. | |||||
2020-07-30 | Fix typo in NEWS for last release notes | 1 | -1/+1 | ||
2020-06-15 | Post release version bump to 1.1.2 | 1 | -1/+1 | ||
2020-06-15 | Update NEWS with latest changes1.1.1 | 1 | -1/+8 | ||
2020-06-13 | Add "contributing" section to README.md | 1 | -0/+19 | ||
2020-06-13 | Update project URL in man page | 1 | -1/+1 | ||
2020-06-13 | Update README with Apple trademarks | 1 | -1/+2 | ||
2020-06-13 | Improve features section in README.md | 1 | -7/+16 | ||
2020-06-13 | Improve README.md with feature, installation and usage sections | 1 | -47/+85 | ||
2020-06-09 | Apply changes towards a project wide common "autogen.sh" file | 1 | -15/+27 | ||
2020-06-09 | Update libplist and libimobiledevice version requirements | 1 | -2/+2 | ||
2020-06-08 | Remove trailing whitespace errors from all files | 2 | -3/+3 | ||
2020-06-08 | Make sure README.md file is added to distribution archive | 1 | -1/+2 | ||
2020-06-08 | Unfold automake variables into multiple lines for maintainability | 2 | -13/+29 | ||
2020-06-08 | Improve README.md content markdown, update links and credits | 1 | -14/+18 | ||
2020-06-08 | Extend libusb version log output on startup to include micro version, too | 1 | -1/+1 | ||
2020-06-08 | Add more logging to catch more possible cases in device_control_input() | 1 | -0/+3 | ||
2020-06-08 | Improve and unify log message output for client, device and config | 3 | -19/+19 | ||
2020-06-08 | Log client process name alongside pid if possible on accept and disconnect | 1 | -5/+44 | ||
This helps identifing a problematic client software much quicker. | |||||
2020-06-08 | Use libusb_set_option() to set debug level depending on libusb version | 1 | -1/+5 | ||
2020-06-07 | Use more descriptive libusb_error_name() instead of numeric codes | 1 | -23/+23 | ||
This makes it easier to recognize the related libusb error code in the logs rather than numeric error codes which needed to be looked up in the documentation | |||||
2020-06-07 | Map debug to log levels and enable debug output for libusb | 1 | -1/+3 | ||
2020-06-07 | Use helper to show current libusb version instead of hardcoding it | 1 | -1/+2 | ||
2020-06-04 | Update NEWS with latest changes | 1 | -0/+19 | ||
2020-06-04 | Unify usage output with other tools and add project URLs | 1 | -1/+6 | ||
2020-06-04 | Update project URLs in man page | 1 | -4/+4 | ||
2020-06-04 | Use secure project URL in configure.ac | 1 | -1/+1 | ||
2020-05-07 | Do not perform preflight on T2 devices | 3 | -6/+22 | ||
2020-05-07 | Show debug message upon successful connection | 1 | -3/+4 | ||