index
:
usbmuxd
caching
lograw
master
refactor
A socket daemon to multiplex connections from and to iOS devices
ms,nb
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
usb.c
Age
Commit message (
Expand
)
Author
Files
Lines
2023-09-29
usb: Make sure buffer for vendor specific request is 0-initialized
Nikias Bassen
1
-1
/
+1
2023-09-19
usb: Set default mode to 3 to include CDC NCM, and fix a log message
Nikias Bassen
1
-2
/
+2
2023-03-01
Set default value for ENV_DEV_MODE
Clément Decoodt
1
-1
/
+2
2023-03-01
Fix use-after-free on get_mode_cb
Clément Decoodt
1
-1
/
+1
2022-12-24
Guess current mode based on available configurations and interfaces.
Eliyahu Stern
1
-15
/
+73
2022-12-23
correct log
Eliyahu Stern
1
-1
/
+1
2022-12-23
Simplify finding valid configuration, interface and endpoints and refactor to...
Eliyahu Stern
1
-99
/
+87
2022-12-23
Best effort for old devices (potentially not supporting mode switch) to ignor...
Eliyahu Stern
1
-7
/
+28
2022-12-23
- Add device to collection in usb_device_add
Eliyahu Stern
1
-52
/
+67
2022-12-22
Factor out device_complete_initialization and call it from get_mode_cb.
Eliyahu Stern
1
-127
/
+141
2022-12-22
style
Eliyahu Stern
1
-15
/
+17
2022-12-22
Support switching to different "modes" using vendor specific control messages.
Eliyahu Stern
1
-8
/
+109
2021-09-25
usb: Add more Apple Silicon retstore PIDs
Hector Martin
1
-1
/
+2
2021-09-01
Remove common code in favor of new libimobiledevice-glue
Nikias Bassen
1
-0
/
+2
2021-05-08
usb: Enable Apple Silicon restore mode
Benjamin BOURGEAIS
1
-1
/
+2
2021-01-20
Don't call libusb_set_option if libusb_init fails
Frederik Carlier
1
-5
/
+5
2021-01-09
usb: Don't warn about old configuration descriptor if device is unconfigured
Nikias Bassen
1
-1
/
+3
2021-01-09
usb: Allow configuration 5 after verifying it is actualy usable
Nikias Bassen
1
-1
/
+25
2020-06-08
Extend libusb version log output on startup to include micro version, too
Martin Szulecki
1
-1
/
+1
2020-06-08
Use libusb_set_option() to set debug level depending on libusb version
Martin Szulecki
1
-1
/
+5
2020-06-07
Use more descriptive libusb_error_name() instead of numeric codes
Martin Szulecki
1
-23
/
+23
2020-06-07
Map debug to log levels and enable debug output for libusb
Martin Szulecki
1
-1
/
+3
2020-06-07
Use helper to show current libusb version instead of hardcoding it
Martin Szulecki
1
-1
/
+2
2019-12-16
Support T2 chip in restore mode
Rick Mark
1
-2
/
+3
2019-07-17
Avoid using configuration 5
mrmacete
1
-4
/
+8
2018-10-12
usb: Fix adding hyphen to new style UDIDs by not counting '\0' towards string...
Nikias Bassen
1
-0
/
+2
2018-10-05
usb: Add hyphen to new style UDIDs introduced with iPhone XS/XR
Nikias Bassen
1
-1
/
+8
2018-01-31
usb: Remove leftover debug log output
Nikias Bassen
1
-1
/
+0
2018-01-08
usb: Fix calculation of RX loop count
Nikias Bassen
1
-0
/
+1
2018-01-08
usb: Use heap buffer instead of making the usb_device struct larger
Nikias Bassen
1
-6
/
+18
2018-01-08
usb: Use libusb asynchronous I/O for getting initial device information.
Alexis Ballier
1
-35
/
+111
2018-01-08
usb: Store the whole device descriptor in struct usb_device
Alexis Ballier
1
-4
/
+3
2014-12-02
usb: Implement device discovery using libusb hotplug events
Nikias Bassen
1
-202
/
+268
2014-12-02
Rename usb-linux.c to more suitable usb.c
Nikias Bassen
1
-0
/
+680