summaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Collapse)AuthorFilesLines
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
2010-01-29Global renames due to project rename to libimobiledeviceGravatar Nikias Bassen5-77/+77
2010-01-26Abort if backup data is not compatible with device in iphonebackupGravatar Martin Szulecki1-17/+46
2010-01-26Implement "Sync in progress..." screen with abort detectionGravatar Nikias Bassen1-2/+90
2010-01-26Remove any temporary manifest if backup is aborted in iphonebackupGravatar Martin Szulecki1-4/+10
2010-01-26Refactor iphonebackup and implement incremental backup supportGravatar Martin Szulecki1-56/+237
2010-01-25Do not send BackupFileReceived on every hunk, rather the last hunk of a fileGravatar Martin Szulecki1-18/+20
This hammered the device with BackupFileReceived messages and caused the backup to fail in the middle of the backup process.
2010-01-25Remove obsolete DLSendFile loop check and make it while(1)Gravatar Martin Szulecki1-1/+1
The checked node was already changed within the loop.
2010-01-25Remove debug_plist helper in iphonebackupGravatar Martin Szulecki1-16/+1
2010-01-25Remove the manifest file if it is supplied in the last backup messageGravatar Martin Szulecki1-2/+1
2010-01-25Also count received hunks so the total backup size message appears onceGravatar Martin Szulecki1-2/+5
2010-01-25Do not append to .mdinfo files on backup. Write them only once.Gravatar Martin Szulecki1-11/+11
2010-01-25Improve check for BackupTotalSizeKey and improve message reporting total sizeGravatar Martin Szulecki1-4/+6
2010-01-25Use backup_ok to depict final backup success status in iphonebackupGravatar Martin Szulecki1-4/+13
2010-01-25Improve some code comments for iphonebackupGravatar Martin Szulecki1-6/+8
2010-01-25Output that restore command is not implemented in iphonebackupGravatar Martin Szulecki1-3/+3
2010-01-25iphonebackup: Add _new to Info.plist factory helper nameGravatar Martin Szulecki1-2/+2
This better reflects that a newly allocated plist_t is returned.
2010-01-25Rename each received atomic temporary manifest to active one on backupsGravatar Martin Szulecki1-30/+42
2010-01-25Use device_link_message_factory where appropriate in iphonebackupGravatar Martin Szulecki1-7/+2
2010-01-25Make sure to print accurate backup progress information; was wrong so farGravatar Martin Szulecki1-8/+7
2010-01-25Do not print progress for Manifest.plistGravatar Martin Szulecki1-12/+27
2010-01-25Print progress of backupGravatar Martin Szulecki1-8/+39
2010-01-25Implement storing received files as backup including new ManifestGravatar Martin Szulecki1-158/+157
2010-01-24Initial backup implementation, device is sending the backup nowGravatar Martin Szulecki1-144/+360