Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-10-04 | idevicebackup2: Fix assertion occuring when copying non-present MEID | Nikias Bassen | 1 | -1/+2 | |
2016-09-23 | idevicebackup2: Add installed application info to Info.plist during backup | Nikias Bassen | 1 | -5/+110 | |
For newer iOS versions, apparently >= iOS 8, iTunes stores information about installed applications inside of the Info.plist file. This commit mimics that behavior. | |||||
2016-09-18 | idevicebackup2: Fix build on win32 after last commit | Nikias Bassen | 1 | -14/+14 | |
2016-09-18 | idevicebackup2: Fix removal of Snapshot dir during backup with iOS 10+ | Nikias Bassen | 1 | -23/+78 | |
DLMessageRemoveItems needs to recursively remove directories and this commit implements that. | |||||
2016-04-29 | idevicedebug: Show error if container info not found | Matthias Ringwald | 1 | -10/+8 | |
2016-04-01 | idevicebackup: fix some timestamps that are relative to the Mac epoch ↵ | BALATON Zoltan | 2 | -5/+6 | |
instead of Unix one | |||||
2015-12-22 | tools: idevicecrashreport: Fix missing 0-term when creating local filename | Nikias Bassen | 1 | -1/+3 | |
When a .synced file is encountered, the .synced should be stripped off the local filename. However the strncpy doesn't 0-terminate the string by itself so the output filename usually contains some garbage characters at the end. This commit properly 0-terminates the local filename to avoid this. | |||||
2015-12-18 | tools: idevicecrashreport: Propertly initialize buffer used to check for ↵ | Nikias Bassen | 1 | -0/+1 | |
ping message | |||||
2015-12-18 | tools: Fix inverted abort condition in idevicecrashreport | Nikias Bassen | 1 | -1/+1 | |
This bug caused it to never wait for the 'ping' message from the crashreportmover service | |||||
2015-10-06 | tools: Use PACKAGE_URL define for homepage project links in usage output | Martin Szulecki | 17 | -17/+82 | |
2015-01-28 | Remove trailing whitespace errors from all files | Martin Szulecki | 16 | -86/+83 | |
2015-01-27 | tools: Add link to project homepage on usage output | Martin Szulecki | 17 | -0/+17 | |
2015-01-27 | idevicedebug: Use more efficient instproxy_lookup instead of browsing all apps | Martin Szulecki | 1 | -20/+8 | |
2015-01-27 | idevicedebug: Use new return attributes helper | Martin Szulecki | 1 | -7/+1 | |
2015-01-27 | idevicesyslog: Flush stdout whenever encountering a line break | Nikias Bassen | 1 | -0/+3 | |
2015-01-27 | idevicebackup: Notify user if erroneously used with an iOS 4 or later device | Nikias Bassen | 1 | -0/+21 | |
2015-01-27 | idevicecrashreport: Enable build for win32 | Nikias Bassen | 2 | -4/+6 | |
2015-01-22 | idevicedebugserverproxy: Properly handle server shutdown | Nikias Bassen | 1 | -45/+75 | |
2015-01-16 | idevicedebugserverproxy: Use debugserver service and fix reconnecting to it | Martin Szulecki | 1 | -71/+46 | |
As the debugserver exits after a detach or disconnect, we need to ensure to start it again upon a new client connection. | |||||
2015-01-13 | thread: Introduce thread_new and thread_free to cover handle leaks on WIN32 | Martin Szulecki | 1 | -3/+9 | |
2015-01-12 | idevicepair: Fix compilation due to renamed pairing dialog error | Martin Szulecki | 1 | -1/+1 | |
2015-01-12 | Add new "idevicenotificationproxy" tool to post or observe notifications | Martin Szulecki | 2 | -1/+263 | |
2014-12-09 | idevicedebug: Fix memory leak and compiler warnings regarding command creation | Martin Szulecki | 1 | -2/+6 | |
2014-12-08 | Replace () with (void) in libinternalcommon and tools for consistency | Martin Szulecki | 3 | -4/+4 | |
2014-10-22 | common: Move size format helper to utils and use it in idevicebackup tools | Martin Szulecki | 2 | -45/+7 | |
2014-10-22 | common: Move string_toupper() helper to utils and use it in idevicebackup tools | Martin Szulecki | 2 | -22/+2 | |
2014-10-22 | common: Share idevicebackup helper string_build_path() from utils | Martin Szulecki | 2 | -73/+19 | |
2014-10-15 | idevicedebug: Fix invalid write due to out of bounds access1.1.7 | Martin Szulecki | 1 | -1/+1 | |
2014-10-14 | idevicedebug: Fix broken logic when creating app arguments | Martin Szulecki | 1 | -3/+3 | |
2014-10-14 | idevicedebug: Fix redeclaration and incrementation of environment_index | Martin Szulecki | 1 | -4/+1 | |
2014-10-11 | tools: Make sure to print an error when lockdown connection fails | Nikias Bassen | 13 | -16/+30 | |
2014-10-07 | idevicedate: Remove space and fix syntax of preprocessor conditionals | Martin Szulecki | 1 | -3/+3 | |
2014-10-07 | idevicedebug: Fix small memory leak | Martin Szulecki | 1 | -6/+11 | |
2014-10-07 | idevicedebug: Fix error variables for type consistency | Martin Szulecki | 1 | -1/+1 | |
2014-10-05 | idevicebackup2: Fix error variables for type consistency | Martin Szulecki | 1 | -6/+7 | |
2014-10-05 | idevicebackup: Fix error variables for type consistency | Martin Szulecki | 1 | -6/+7 | |
2014-10-03 | idevicedebug: Fix win32 build | Nikias Bassen | 1 | -0/+5 | |
2014-10-02 | idevicebackup2: Fix backup failure for passcode devices entering lock screen | Martin Szulecki | 1 | -1/+1 | |
A device would report "ErrorCode 1: Error copying keychain data (MBErrorDomain/1)" if a device entered lock state and had a passcode enabled during the backup or restore process. To prevent this, an escrow bag must be sent when starting the service to keep the operation "alive". | |||||
2014-10-02 | idevicebackup2: Use macro instead of plain AFC service name | Martin Szulecki | 1 | -1/+1 | |
2014-10-02 | idevicebackup2: Use correct label for lockdown requests | Martin Szulecki | 1 | -2/+2 | |
2014-09-19 | Add new "idevicedebug" tool to interact with debugserver on a device | Martin Szulecki | 2 | -1/+524 | |
2014-09-13 | idevicebackup2: Fix retry loop when device requests 0 files | Nikias Bassen | 1 | -1/+0 | |
Under certain circumstances a device could request an empty array of filenames to be transferred with DLMessageDownloadFiles. This was not handled correctly in idevicebackup2 by just doing nothing, resulting in a 'retry loop' waiting endlessly for new messages from the device. The solution is to send a termination packet and a success status response. Thanks to pondahai for reporting. | |||||
2014-08-06 | idevicebackup2/idevicebackup: Remove code duplication and use common code ↵ | Nikias Bassen | 3 | -182/+4 | |
for reading/writing plist files | |||||
2014-08-02 | idevicecrashreport: Silence compiler warning about ignored return value from ↵ | Nikias Bassen | 1 | -1/+3 | |
symlink() | |||||
2014-06-21 | idevicebackup2: Use afc_dictionary_free() helper instead of custom code | Martin Szulecki | 1 | -16/+3 | |
2014-06-13 | tools: Fix make distcheck | Martin Szulecki | 1 | -1/+1 | |
2014-06-13 | ideviceimagemounter: Refactor image upload handling for better compatibility | Martin Szulecki | 1 | -53/+64 | |
2014-05-21 | ideviceimagemounter: Use plist print helper from common module | Martin Szulecki | 2 | -145/+7 | |
2014-05-21 | ideviceprovision: Add new dump command to print profile information | Nikias Bassen | 2 | -40/+111 | |
2014-05-21 | ideviceinfo: Move plist print helper code to common | Nikias Bassen | 2 | -190/+5 | |