index
:
libirecovery
list-devices
master
Library and utility to talk to iBoot/iBSS via USB on Linux, OS X and Windows
ms,jh
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
libirecovery.c
Age
Commit message (
Collapse
)
Author
Files
Lines
2015-09-24
Replace () with (void) for proper function prototypes
Martin Szulecki
1
-4
/
+4
2015-01-29
Fix a few compiler warnings
Martin Szulecki
1
-6
/
+5
2015-01-29
Rename some variables to prevent collision with "interface" type on WIN32
Martin Szulecki
1
-9
/
+8
2015-01-29
Use proper libusb.h header include path
Martin Szulecki
1
-1
/
+1
2015-01-29
Update copyright notice
Martin Szulecki
1
-1
/
+1
2015-01-29
Add large file support
Martin Szulecki
1
-3
/
+3
2014-10-21
Add support for iPad 5,3 and iPad 5,4 (iPad Air 2)
Martin Szulecki
1
-0
/
+2
2014-10-21
Add support for iPad4,7, iPad4,8 and iPad 4,9 (iPad Mini 3)
Martin Szulecki
1
-0
/
+3
2014-10-17
Export missing irecv_usb_control_transfer() and irecv_usb_bulk_transfer()
Martin Szulecki
1
-2
/
+2
2014-10-13
Add support for iPhone7,1 (iPhone 6 Plus) and iPhone 7,2 (iPhone 6)
Martin Szulecki
1
-0
/
+2
2014-10-03
Avoid exporting non-public symbols
Martin Szulecki
1
-33
/
+47
2014-10-02
Only output debug information in irecv_copy_nonce_with_tag() on error
Martin Szulecki
1
-2
/
+1
2014-10-02
Don't call libusb_exit() in irecv_open_with_ecid() on error
Martin Szulecki
1
-2
/
+0
The helper might be used multiple times and the library should not cause deinitialization of libusb before the user calls irecv_exit().
2014-10-02
Add libusb error to debug message when connecting to a device failed
Martin Szulecki
1
-3
/
+4
2014-10-02
Lower error message severity if a nonce is not found to a warning
Martin Szulecki
1
-1
/
+1
2014-10-02
Add support for iPad4,6 (iPad mini 2G new model)
Martin Szulecki
1
-0
/
+1
2013-12-03
libirecovery: Fix wrong chip_id for iPod Touch 2G in device map
Martin Szulecki
1
-1
/
+1
2013-12-02
libirecovery: Set USB interfaces correctly on device connection for non-WIN32
Martin Szulecki
1
-1
/
+3
Now the USB interface is set the same way the WIN32 code does it. This prevents older devices from getting "stuck" or "slow" after uploading the iBEC to a device.
2013-11-29
win32: fix iBoot string parsing for DFU and recovery mode
Nikias Bassen
1
-1
/
+7
2013-11-29
irecv_open_with_ecid: don't parse ecid twice
Nikias Bassen
1
-10
/
+1
2013-11-20
Fix memory leaks in irecv_open_with_ecid()
Martin Szulecki
1
-0
/
+6
2013-11-19
remove check for bdid == 0 since it CAN be 0
Nikias Bassen
1
-4
/
+0
2013-11-19
fix irecv_devices_get_device_by_client()
Nikias Bassen
1
-3
/
+1
2013-11-19
remove irecv_get_* functions and provide general irecv_get_device_info()
Nikias Bassen
1
-252
/
+233
2013-11-18
change irecv_get_nonce to a more general irecv_get_nonce_with_tag
Nikias Bassen
1
-7
/
+41
2013-11-18
Add support for iPad4,1, iPad4,2 (iPad Air) and iPad4,4, iPad4,5 (iPad mini 2G)
Martin Szulecki
1
-0
/
+4
2013-11-06
Fix lookup of a device by hardware model if input is not a lowercase string
Martin Szulecki
1
-1
/
+8
2013-09-30
libirecovery: Fix various compiler warnings on WIN32 build
Martin Szulecki
1
-7
/
+4
2013-09-30
libirecovery: Rename "interface" variable name as it clashes on WIN32
Martin Szulecki
1
-7
/
+7
2013-09-29
libirecovery: Add irecv_devices_get_all() to allow iteration over products
Martin Szulecki
1
-0
/
+4
2013-09-27
libirecovery: Return "invalid input" instead of unknown error in irecv_getenv()
Martin Szulecki
1
-1
/
+1
2013-09-27
fix utf8 NBSP in header comments
Nikias Bassen
1
-1
/
+1
2013-09-27
libirecovery: Provide helper to get current device mode
Martin Szulecki
1
-0
/
+9
2013-09-27
libirecovery: Change a few camel case arguments to lowercase
Martin Szulecki
1
-24
/
+17
2013-09-27
Use /* */ syntax for comments
Martin Szulecki
1
-11
/
+8
2013-09-27
Fix whitespace errors and update code style
Martin Szulecki
1
-34
/
+86
2013-09-26
Rename device struct fields and provide device database getters for them
Martin Szulecki
1
-4
/
+34
2013-09-26
Move device database, client and device structs into private implementation
Martin Szulecki
1
-4
/
+69
2013-09-26
Move various WIN32 includes private, no need to keep them in the header
Martin Szulecki
1
-0
/
+4
2013-09-26
Reduce timeout for receive loop to 500ms for quicker response
Martin Szulecki
1
-1
/
+1
2013-09-26
libirecovery: Set interface correctly to receive intial banner form device
Martin Szulecki
1
-3
/
+1
2013-09-26
Reorder public interface logically and rename irecv_get_device()
Martin Szulecki
1
-2
/
+1
2013-09-26
Rename mode enum items to uppercase IRECV_K_* name scheme
Martin Szulecki
1
-24
/
+25
2013-09-26
Add "usb" prefix to all method names which are related to USB features
Martin Szulecki
1
-31
/
+30
2013-09-26
Use more accurate names for "open device" methods which use the ecid
Martin Szulecki
1
-4
/
+4
2013-09-26
Add irecv_reboot() command helper which reboots the device
Martin Szulecki
1
-0
/
+8
2013-09-26
Remove irecv_read|write_file() which are obsolete now
Martin Szulecki
1
-64
/
+0
2013-09-26
Make irecv_execute_script() use a script as argument instead of a filename
Martin Szulecki
1
-11
/
+9
2013-09-26
Only enable libusb debugging output on verbose level 2 and higher
Martin Szulecki
1
-1
/
+1
2013-09-26
Convert spaces to tabs were needed
Martin Szulecki
1
-4
/
+4
[next]