summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2014-10-21Add support for iPad 5,3 and iPad 5,4 (iPad Air 2)Gravatar Martin Szulecki1-0/+2
2014-10-21Add support for iPad4,7, iPad4,8 and iPad 4,9 (iPad Mini 3)Gravatar Martin Szulecki1-0/+3
2014-10-17Export missing irecv_usb_control_transfer() and irecv_usb_bulk_transfer()Gravatar Martin Szulecki1-2/+2
2014-10-13Add support for iPhone7,1 (iPhone 6 Plus) and iPhone 7,2 (iPhone 6)Gravatar Martin Szulecki1-0/+2
2014-10-03Bump so revision due to ABI changesGravatar Martin Szulecki1-1/+1
2014-10-03Avoid exporting non-public symbolsGravatar Martin Szulecki2-34/+53
2014-10-02Only output debug information in irecv_copy_nonce_with_tag() on errorGravatar Martin Szulecki1-2/+1
2014-10-02Don't call libusb_exit() in irecv_open_with_ecid() on errorGravatar Martin Szulecki2-2/+1
The helper might be used multiple times and the library should not cause deinitialization of libusb before the user calls irecv_exit().
2014-10-02Add libusb error to debug message when connecting to a device failedGravatar Martin Szulecki1-3/+4
2014-10-02Lower error message severity if a nonce is not found to a warningGravatar Martin Szulecki1-1/+1
2014-10-02irecovery: Improve printing of hex values for /deviceinfo commandGravatar Martin Szulecki1-6/+6
2014-10-02Add support for iPad4,6 (iPad mini 2G new model)Gravatar Martin Szulecki1-0/+1
2014-04-26tools: Fix distcheck and out-of-tree buildGravatar Martin Szulecki1-1/+1
2014-04-17Rename license file to comply to GNU licenses by using a COPYING fileGravatar Martin Szulecki1-0/+0
2013-12-03libirecovery: Fix wrong chip_id for iPod Touch 2G in device mapGravatar Martin Szulecki1-1/+1
2013-12-02libirecovery: Set USB interfaces correctly on device connection for non-WIN32Gravatar Martin Szulecki1-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-12-02irecovery: print a message if an unsupported command is entered in ↵Gravatar Nikias Bassen1-1/+3
interactive mode
2013-11-29win32: fix iBoot string parsing for DFU and recovery modeGravatar Nikias Bassen1-1/+7
2013-11-29irecv_open_with_ecid: don't parse ecid twiceGravatar Nikias Bassen1-10/+1
2013-11-20Fix memory leaks in irecv_open_with_ecid()Gravatar Martin Szulecki1-0/+6
2013-11-19remove check for bdid == 0 since it CAN be 0Gravatar Nikias Bassen1-4/+0
2013-11-19fix irecv_devices_get_device_by_client()Gravatar Nikias Bassen1-3/+1
2013-11-19remove irecv_get_* functions and provide general irecv_get_device_info()Gravatar Nikias Bassen3-285/+264
2013-11-18bump so version due to API changeGravatar Nikias Bassen1-1/+1
2013-11-18change irecv_get_nonce to a more general irecv_get_nonce_with_tagGravatar Nikias Bassen2-8/+42
2013-11-18Add support for iPad4,1, iPad4,2 (iPad Air) and iPad4,4, iPad4,5 (iPad mini 2G)Gravatar Martin Szulecki1-0/+4
2013-11-06Fix lookup of a device by hardware model if input is not a lowercase stringGravatar Martin Szulecki1-1/+8
2013-10-02irecovery: use macro for %lld so we can use %I64d for win32Gravatar Nikias Bassen1-1/+4
2013-10-02irecovery: add windows.h include for win32 buildGravatar Nikias Bassen1-0/+1
2013-09-30irecovery: Fix typo for "limera1in", correct term is "limera1n"Gravatar Martin Szulecki1-4/+4
2013-09-30libirecovery: Fix various compiler warnings on WIN32 buildGravatar Martin Szulecki1-7/+4
2013-09-30libirecovery: Rename "interface" variable name as it clashes on WIN32Gravatar Martin Szulecki2-8/+8
2013-09-29libirecovery: Add irecv_devices_get_all() to allow iteration over productsGravatar Martin Szulecki2-0/+5
2013-09-27irecovery: Rename /exploit into more accurate /limera1in commandGravatar Martin Szulecki1-3/+3
2013-09-27irecovery: Fix formatting style for shell usage and improve usage summary textGravatar Martin Szulecki1-7/+6
2013-09-27irecovery: Show mode on /ideviceinfo command and add mode_to_str() helperGravatar Martin Szulecki1-18/+28
2013-09-27libirecovery: Return "invalid input" instead of unknown error in irecv_getenv()Gravatar Martin Szulecki1-1/+1
2013-09-27irecovery: fix /execute command and add error checking when reading filesGravatar Nikias Bassen1-35/+47
2013-09-27fix utf8 NBSP in header commentsGravatar Nikias Bassen2-2/+2
2013-09-27irecovery: Update code style, add "show mode" and "normal mode reboot" commandsGravatar Martin Szulecki1-95/+191
2013-09-27libirecovery: Provide helper to get current device modeGravatar Martin Szulecki2-0/+10
2013-09-27libirecovery: Change a few camel case arguments to lowercaseGravatar Martin Szulecki2-27/+20
2013-09-27Use /* */ syntax for commentsGravatar Martin Szulecki1-11/+8
2013-09-27Fix whitespace errors and update code styleGravatar Martin Szulecki2-37/+103
2013-09-26Rename device struct fields and provide device database getters for themGravatar Martin Szulecki3-7/+39
2013-09-26Move device database, client and device structs into private implementationGravatar Martin Szulecki2-115/+72
2013-09-26Move various WIN32 includes private, no need to keep them in the headerGravatar Martin Szulecki2-10/+4
2013-09-26Reduce timeout for receive loop to 500ms for quicker responseGravatar Martin Szulecki1-1/+1
2013-09-26libirecovery: Set interface correctly to receive intial banner form deviceGravatar Martin Szulecki1-3/+1
2013-09-26Reorder public interface logically and rename irecv_get_device()Gravatar Martin Szulecki3-12/+22