summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-09-18[github-actions] Update build config to use checkout@v3 and upload-artifact@v3Gravatar Nikias Bassen1-2/+2
2023-09-18autoconf: Add workaround for runstatedir for old autoconf versionsGravatar Nikias Bassen1-0/+5
2023-09-18systemd: use runstatedirGravatar Patrick Williams2-2/+2
2023-09-18autoconf: Fix processing of --with-preflight and --with-systemd optionsGravatar Nikias Bassen1-2/+2
2023-07-21udev: Make sure iBridge (T1) doesn't end up in an unconfigured stateGravatar Nikias Bassen1-1/+4
2023-05-05conf: Fix false plist read/write errors caused by using new libplist APIGravatar Nikias Bassen1-3/+3
2023-04-21Update to use latest libplist codeGravatar Nikias Bassen2-5/+6
2023-03-01Set default value for ENV_DEV_MODEGravatar Clément Decoodt1-1/+2
2023-03-01Fix use-after-free on get_mode_cbGravatar Clément Decoodt1-1/+1
2023-02-22udev: Fix freezing on OpenRC caused by a raced execution of usbmuxdGravatar BalkanMadman1-1/+1
2022-12-24Guess current mode based on available configurations and interfaces.Gravatar Eliyahu Stern1-15/+73
2022-12-23correct logGravatar Eliyahu Stern1-1/+1
2022-12-23Simplify finding valid configuration, interface and endpoints and refactor to...Gravatar Eliyahu Stern1-99/+87
2022-12-23Best effort for old devices (potentially not supporting mode switch) to ignor...Gravatar Eliyahu Stern1-7/+28
2022-12-23- Add device to collection in usb_device_addGravatar Eliyahu Stern1-52/+67
2022-12-22Factor out device_complete_initialization and call it from get_mode_cb.Gravatar Eliyahu Stern1-127/+141
2022-12-22styleGravatar Eliyahu Stern1-15/+17
2022-12-22Support switching to different "modes" using vendor specific control messages.Gravatar Eliyahu Stern2-8/+113
2022-10-08autoconf: Automatically derive version number from latest git tagGravatar Nikias Bassen2-2/+26
2022-10-04preflight: Assume old iOS version if retrieval of ProductVersion failsGravatar Nikias Bassen1-11/+12
2022-09-21Fix preflight for older devicesGravatar Josef Micka1-11/+11
2022-06-20Add support for PID 0x1905Gravatar Clément Decoodt2-5/+5
2022-04-04Updated README with pkg-config requirementGravatar Nikias Bassen1-1/+2
2021-09-25usb: Add more Apple Silicon retstore PIDsGravatar Hector Martin3-6/+8
2021-09-21[github-actions] Add an explicit apt-get update before attempting to install ...Gravatar Nikias Bassen1-0/+1
2021-09-07Add build status badge to README.mdGravatar Nikias Bassen1-0/+2
2021-09-06[github-actions] Add missing dependency in build workflowGravatar Nikias Bassen1-3/+10
2021-09-06[github-actions] Print config.log on errorGravatar Nikias Bassen1-0/+3
2021-09-06[github-actions] Add build workflowGravatar Nikias Bassen1-0/+62
2021-09-01Remove common code in favor of new libimobiledevice-glueGravatar Nikias Bassen10-357/+74
2021-08-31Update deprecated autoconf macros and update m4 filesGravatar Nikias Bassen2-9/+8
2021-08-30preflight: Check platform before attempting to preflightGravatar Nikias Bassen1-7/+25
2021-08-02preflight: Reflect device_class member addition to struct idevice_privateGravatar Nikias Bassen1-0/+2
2021-06-30README: Fix typoGravatar Nikias Bassen1-1/+1
2021-05-08usb: Enable Apple Silicon restore modeGravatar Benjamin BOURGEAIS2-1/+3
2021-05-08udev: Add Apple Silicon restore mode to rulesGravatar Benjamin BOURGEAIS1-4/+4
2021-01-20Don't call libusb_set_option if libusb_init failsGravatar Frederik Carlier1-5/+5
2021-01-15configure.ac: Drop AC_FUNC_MALLOC/REALLOC and use AC_CHECK_FUNCS instead to a...Gravatar Nikias Bassen1-3/+1
2021-01-11Add option to allow changing the location of or disabling the pidfileGravatar Nikias Bassen1-37/+59
2021-01-11Fix parsing -S as short option for --socketGravatar Nikias Bassen1-3/+3
2021-01-10Allow specifying a custom listen address:port or unix socketGravatar Nikias Bassen1-20/+167
2021-01-09Fix typo in usbmuxd-proto.hGravatar Nikias Bassen1-1/+1
2021-01-09usb: Don't warn about old configuration descriptor if device is unconfiguredGravatar Nikias Bassen1-1/+3
2021-01-09usb: Allow configuration 5 after verifying it is actualy usableGravatar Nikias Bassen1-1/+25
2020-08-05device: Prevent calling client_close() from connection_teardown() when called...Gravatar Nikias Bassen1-0/+1
2020-08-02device: Add payload type 5 support to device_control_input()Gravatar Nikias Bassen1-0/+7
2020-08-02device: Add device id to device_control_input() log messagesGravatar Nikias Bassen1-6/+6
2020-08-02device: Remove unnecessary copy in device_control_input() loggingGravatar Nikias Bassen1-12/+4
2020-08-02client: Prevent UaF in client_close() by checking if client is validGravatar Nikias Bassen1-1/+14
2020-07-30client: First go at renaming key internal functions for easier refactoringGravatar Martin Szulecki1-28/+28