summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-01-26Implement "Sync in progress..." screen with abort detectionGravatar Nikias Bassen1-2/+90
2010-01-26New post notification com.apple.itunes-mobdev.syncLockRequestGravatar Nikias Bassen1-0/+1
2010-01-26Remove any temporary manifest if backup is aborted in iphonebackupGravatar Martin Szulecki1-4/+10
2010-01-26Merge branch 'mobilebackup' into martinGravatar Martin Szulecki10-21/+1079
2010-01-26Auto-pair devices within lockdownd_client_new_with_handshake()Gravatar Martin Szulecki1-3/+16
This brings back the automatic pairing feature if not yet paired.
2010-01-26Refactor iphonebackup and implement incremental backup supportGravatar Martin Szulecki1-56/+237
2010-01-25Auto-pair devices within lockdownd_client_new_with_handshake()Gravatar Martin Szulecki1-3/+16
This brings back the automatic pairing feature if not yet paired.
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-25Merge branch 'martin' into mobilebackupGravatar Martin Szulecki7-1/+409
2010-01-25Quick and dirty file_relay test tool.Gravatar Nikias Bassen2-1/+114
2010-01-25New file_relay service implementation.Gravatar Nikias Bassen5-0/+295
2010-01-25Merge branch 'martin' into mobilebackupGravatar Martin Szulecki1-0/+1
2010-01-25device_link_service: send version number with VersionsOk messageGravatar Nikias Bassen1-0/+1
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
2010-01-24Add function to handle the ProcessMessage in the DeviceLink serviceGravatar Martin Szulecki2-0/+21
2010-01-24Remove duplicated dumping of plists in mobilesyncGravatar Martin Szulecki1-18/+0
2010-01-24Add service code and a backup tool for mobilebackup supportGravatar Martin Szulecki7-3/+608
2010-01-22Add trademark and disclaimer notice to README0.9.6Gravatar Martin Szulecki1-1/+8
2010-01-22Update NEWS to describe API changesGravatar Martin Szulecki1-1/+5
2010-01-22Rename all *_recv functions to *_receive to match underlying APIGravatar Martin Szulecki8-30/+30
2010-01-22Rename iphone_device_recv/_send functions to use iphone_connection_* domainGravatar Martin Szulecki5-23/+25
These communication functions operate on an iphone_connection_t, thus their function name should reflect that.
2010-01-22Merge branch 'master' into martinGravatar Martin Szulecki2-136/+165
2010-01-22Turn debug_plist into macro to show caller func/file/line and improve outputGravatar Martin Szulecki2-5/+20
2010-01-22Support array nodes and add array index to key/value output in iphoneinfoGravatar Martin Szulecki1-22/+50
2010-01-22Refactor iphoneinfo and make internal functions staticGravatar Martin Szulecki1-130/+127
2010-01-22Implement printing data and date nodes in iphoneinfoGravatar Martin Szulecki1-3/+15
2010-01-22Indent output of iphoneinfo in key/value modeGravatar Martin Szulecki1-0/+5
2010-01-21installation_proxy: rework code to use plist client_optionsGravatar Nikias Bassen2-136/+165
[#104 state:resolved]
2010-01-21Add LOCKDOWN_E_INVALID_SERVICE error and functionalityGravatar Martin Szulecki2-2/+12
This error is returned if the service does not exist on the device. It comes handy to detect if for instance the AFC2 service is actually setup on a device or not.
2010-01-13Rename service implementation sources to lowercase for consistencyGravatar Martin Szulecki11-22/+22
2010-01-13Merge branch 'master' of git://github.com/MattColyer/libiphone into martinGravatar Martin Szulecki0-0/+0
Conflicts: src/iphone.c
2010-01-13Bump version for 0.9.6 releaseGravatar Martin Szulecki2-2/+2
2010-01-13Update NEWS with changes of (hopefully) all releasesGravatar Martin Szulecki1-22/+103
2010-01-13lockdown/tools/python: use correct type for port parameterGravatar Nikias Bassen8-11/+11