summaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Collapse)AuthorFilesLines
2011-04-11idevicebackup4: fix test for non-existant filesGravatar Nikias Bassen1-1/+1
2011-04-11idevicebackup4: only write PhoneNumber key in Info.plist if presentGravatar Nikias Bassen1-1/+3
2011-04-11idevicebackup4: create (mostly) proper Info.plistGravatar Nikias Bassen1-20/+135
2011-04-11idevicebackup4: actually print info and list dataGravatar Nikias Bassen1-0/+7
2011-04-11mobilebackup2: added info and list commands, started restore implementationGravatar Nikias Bassen1-343/+45
2011-04-11mobilebackup2: small api changesGravatar Nikias Bassen1-1/+1
2011-04-11Add initial mobilebackup2 support and idevicebackup4 toolGravatar Nikias Bassen2-1/+2148
2011-03-27idevicedate: Rip out all timezone correction code which appears obsoleteGravatar Martin Szulecki1-19/+1
2011-03-27Add new idevicedate tool to get or set the clock on iDevicesGravatar Martin Szulecki2-1/+207
2011-03-26ideviceimagemounter: Add missing libgen.h header includeGravatar Martin Szulecki1-0/+1
2010-08-17idevicebackup: try multiple times to lock for syncGravatar Nikias Bassen1-3/+22
otherwise, the sync in progress screen might keep showing up until you swipe to cancel on the device
2010-08-07idevicesyslog: terminate on receive errors (e.g. device unplugging)Gravatar Nikias Bassen1-0/+5
2010-07-23idevicebackup: Improve reporting of received backup files using a progress barGravatar Martin Szulecki1-8/+49
2010-07-23idevicebackup: Make sure we can quit while waiting for device to send dataGravatar Martin Szulecki1-2/+2
2010-07-23idevicebackup: Do not save just the last hunk of first file to backupGravatar Martin Szulecki1-1/+1
2010-07-21ideviceinfo: Add two new lockdown domains which appear in iOS 4+Gravatar Martin Szulecki1-0/+2
2010-07-21ideviceenterrecovery: Fix a typo in tool outputGravatar Martin Szulecki1-1/+1
2010-07-21idevicebackup: Give the device time to prepare backup dataGravatar Martin Szulecki1-0/+7
This change requests the initial backup files more gracefully as the device might need more time to prepare the backup data for bigger backups. Otherwise we cause a crash by attempting to parse a plist message we did not receive yet when the device is busy.
2010-06-20Use $(top_srcdir) in link flags for idevicepair to pass distcheckGravatar Martin Szulecki1-1/+1
2010-06-10idevicebackup: Finish implementing sending application data for restoreGravatar Martin Szulecki1-3/+68
2010-06-10idevicebackup: Term "Restoring" might be more accurate than "Sending"Gravatar Martin Szulecki1-1/+1
2010-06-09idevicebackup: Implement restore command for files and make restore workGravatar Martin Szulecki1-26/+128
2010-06-09idevicebackup: Fix broken backup due to closing down lockdown too earlyGravatar Martin Szulecki1-8/+13
2010-06-08Free lockdownd connection early for both backup and restore commandsGravatar Martin Szulecki1-8/+6
2010-06-08Fix typos in mobilesync codeGravatar Martin Szulecki1-1/+1
2010-06-06idevicebackup: use new restore functions, sending files still to be doneGravatar Nikias Bassen1-7/+60
Well, and restoring applications is missing too; this will be completed later.
2010-06-04idevicebackup: verify all backup files when restoringGravatar Nikias Bassen1-2/+241
2010-06-04idevicebackup: read and verify manifest.plist when restoringGravatar Nikias Bassen1-0/+70
2010-06-04idevicebackup: verify Info.plist to ensure restoring to same deviceGravatar Nikias Bassen1-1/+11
2010-06-04idevicebackup: read Status.plist to ensure restoring from successful backupGravatar Nikias Bassen1-0/+28
2010-06-04idevicebackup: don't use lockfile and sync notification for restoreGravatar Nikias Bassen1-7/+11
2010-06-04idevicebackup: use manifest_path for restore tooGravatar Nikias Bassen1-7/+5
2010-06-04idevicebackup: updated the workflow for the restore processGravatar Nikias Bassen1-4/+15
2010-05-31idevicebackup: Fix commentGravatar Nikias Bassen1-1/+1
2010-05-31idevicebackup: correctly handle removal of existing .mddata + .mdinfo filesGravatar Nikias Bassen1-3/+5
This commit fixes the problem that the .mddata and .mdinfo files were not removed due to an incorrect check for the result of stat(). Since the file data is sent in chunks we have to check for existing files only when the first chunk of a file is received. That's why we now reset hunk_index each time a file has been completely received.
2010-05-28Finish implementing idevicepair tool to allow managing pairings with devicesGravatar Martin Szulecki1-37/+75
2010-05-28Re-added accidentally removed ideviceenterrecovery to tools/Makefile.amGravatar Nikias Bassen1-1/+1
2010-05-28idevicepair: Initial version of a simple pairing utilityGravatar Nikias Bassen2-1/+230
2010-05-28Fix indentation and a printf warning in ideviceimagemounterGravatar Martin Szulecki1-10/+10
2010-05-28Promote ideviceenterrecovery into tools as it is quite usefulGravatar Martin Szulecki2-1/+99
2010-05-28Add option to avoid auto-pairing for lockdownd connections in ideviceinfoGravatar Martin Szulecki1-1/+9
2010-04-06idevicebackup: better handle broken or missing plist filesGravatar Nikias Bassen1-13/+35
2010-03-24Use glib GUINT32_TO/FROM_BE macros instead of htonl/ntohlGravatar Martin Szulecki1-2/+2
2010-03-16Use new mobilebackup functionsGravatar Nikias Bassen1-77/+18
2010-03-13Add missing copyright header to idevicescreenshot toolGravatar Martin Szulecki1-0/+23
2010-03-13Use current date and time in filename of screenshot toolGravatar Martin Szulecki1-6/+11
2010-03-08Add user data parameter to notification callback functionGravatar Nikias Bassen1-2/+2
[#114 state:resolved]
2010-03-02Use AM_CPPFLAGS instead of deprecated INCLUDESGravatar Martin Szulecki1-1/+1
2010-02-19New screenshotr service plus idevicescreenshot toolGravatar Nikias Bassen2-1/+117
[#113 state:resolved]
2010-02-19New mobile_image_mounter interface plus ideviceimagemounter toolGravatar Nikias Bassen2-1/+530