summaryrefslogtreecommitdiffstats
path: root/tools/irecovery.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-21Add support for Port DFUGravatar Nikias Bassen1-0/+3
2024-01-09irecovery: Print a message for unsupported commands in Debug USB (KIS) modeGravatar Nikias Bassen1-1/+22
2024-01-04Initialize KIS device in device callbackGravatar Nikias Bassen1-4/+16
2023-05-13Coding style changesGravatar Nikias Bassen1-23/+38
2022-10-11irecovery: Make sure to send certain commands with bRequest set to 1Gravatar Nikias Bassen1-2/+20
2021-06-13irecovery: Output product, model and marketing name for device informationGravatar Martin Szulecki1-0/+8
2021-06-13irecovery: Add new "--devices" option to list internal device dataGravatar Martin Szulecki1-2/+22
2020-07-06Fix compiler warning about format string specifiers by using uint64_t instead...Gravatar Nikias Bassen1-1/+1
2020-06-14irecovery: Add new "--version" option to output version informationGravatar Martin Szulecki1-1/+9
2020-06-14irecovery: Add long argument name variantsGravatar Martin Szulecki1-13/+29
2020-06-14irecovery: Return an error if no action option was usedGravatar Martin Szulecki1-1/+8
2020-06-04Unify irecovery usage output with other tools and add bugreport URLGravatar Martin Szulecki1-3/+6
2020-01-14Use PRI* and SCN* (inttypes.h) format string macros instead of self-defined onesGravatar Nikias Bassen1-11/+9
2019-12-04tools: Parse and print PWND string in irecovery device info output if presentGravatar Nikias Bassen1-0/+8
2019-10-04irecovery: Print SRTG in device info output if availableGravatar Nikias Bassen1-0/+1
2019-09-04Add device add/remove event subscription APIGravatar Nikias Bassen1-3/+1
2019-01-27irecovery: Allow passing ECID in hex or decimalGravatar Nikias Bassen1-2/+2
2018-09-17Add configuration option to allow compiling without USB driverGravatar Nikias Bassen1-1/+7
2018-01-03Remove some unnecessary null pointer checksGravatar Nikias Bassen1-2/+1
2017-07-03Updated copyright notices in source file headersGravatar Nikias Bassen1-0/+1
2017-01-06irecovery: Add new -q command line switch to print device infoGravatar Nikias Bassen1-38/+52
2017-01-06irecovery: Make /deviceinfo print ApNonce (NONC) and SEPNonce (SNON) if avail...Gravatar Nikias Bassen1-0/+22
2015-10-06Show project URL in usage outputGravatar Martin Szulecki1-1/+6
2014-10-02Don't call libusb_exit() in irecv_open_with_ecid() on errorGravatar Martin Szulecki1-0/+1
2014-10-02irecovery: Improve printing of hex values for /deviceinfo commandGravatar Martin Szulecki1-6/+6
2013-12-02irecovery: print a message if an unsupported command is entered in interactiv...Gravatar Nikias Bassen1-1/+3
2013-11-19remove irecv_get_* functions and provide general irecv_get_device_info()Gravatar Nikias Bassen1-27/+14
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-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-27irecovery: fix /execute command and add error checking when reading filesGravatar Nikias Bassen1-35/+47
2013-09-27irecovery: Update code style, add "show mode" and "normal mode reboot" commandsGravatar Martin Szulecki1-95/+191
2013-09-27Fix whitespace errors and update code styleGravatar Martin Szulecki1-3/+17
2013-09-26Rename device struct fields and provide device database getters for themGravatar Martin Szulecki1-1/+1
2013-09-26Reorder public interface logically and rename irecv_get_device()Gravatar Martin Szulecki1-1/+1
2013-09-26Rename irecv_send_exploit() to more accurate irecv_trigger_limera1n_exploit()Gravatar Martin Szulecki1-2/+2
2013-09-26irecovery: Remove "Executing command foo" message for less clutterGravatar Martin Szulecki1-1/+1
2013-09-26irecovery: Fix code style for if-else in argument parsing codeGravatar Martin Szulecki1-21/+10
2013-09-26Put each item of command enum in a separate lineGravatar Martin Szulecki1-1/+6
2013-09-26irecovery: Define sleep() for WIN32Gravatar Martin Szulecki1-0/+6
2013-09-26Use more accurate names for "open device" methods which use the ecidGravatar Martin Szulecki1-1/+1
2013-09-26Convert spaces to tabs were neededGravatar Martin Szulecki1-10/+8
2013-09-26Fix header comment syntaxGravatar Martin Szulecki1-1/+2
2013-09-26Move irecovery to new tools directoryGravatar Martin Szulecki1-0/+400