Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-01-07 | idevicebackup2: Fix nasty "too long filename received" bug | Martin Szulecki | 1 | -35/+68 | |
If the device is sending files to the host, it sometimes requires a bit more time to process them before sending. This appeared to happen mostly for larger sqlite databases which appear to get some preprocessing on the device. In such a "wait" situation, we receive no data and need to retry reading the filename length again. Due to a code bug though which didn't reset the last read length to zero, this length was incorrectly alternating between 1 and 16777216 due to the byte swapping. This ulitmativly lead to a broken backup process. Now we properly wait for the device to preprocess any file before sending the filename to the host. | |||||
2012-12-08 | idevicebackup2: Implement support to supply backup password for restore | Martin Szulecki | 1 | -7/+24 | |
2012-11-29 | idevicebackup2: suppress "Can't remove" warning about Manifest.mbdx | Nikias Bassen | 1 | -2/+11 | |
This file is not used anymore since iOS 5.0 but the device's BackupAgent2 is still requesting the deletion of this file. To not confuse the user we just suppress the warning if the file could not be deleted. | |||||
2012-11-29 | idevicebackup2: Add flag to remove items not being restored from target device | Martin Szulecki | 1 | -2/+10 | |
2012-11-29 | idevicebackup2: add --source option to allow using backup directories from ↵ | Nikias Bassen | 1 | -76/+39 | |
other devices | |||||
2012-11-29 | tools: mass replace 'device' with 'phone' variable names | Nikias Bassen | 1 | -12/+12 | |
2012-11-29 | idevicebackup2: pass UDID to factory_info_plist_new instead of requerying | Nikias Bassen | 1 | -6/+3 | |
2012-11-29 | tools: use pointer instead of static buffer for UDID since it can start with '0' | Nikias Bassen | 1 | -8/+8 | |
2012-11-22 | idevicebackup2: use RemoveDirectory/DeleteFile instead of remove() on win32 | Nikias Bassen | 1 | -0/+37 | |
2012-11-22 | idevicebackup2: fix building on win32 | Nikias Bassen | 1 | -3/+12 | |
2012-10-16 | idevicebackup2: updated for compatibility with iOS6 | Nikias Bassen | 1 | -2/+13 | |
2012-03-22 | Mass replace UUID by UDID, which is the correct term for it | Martin Szulecki | 1 | -33/+33 | |
2012-03-21 | tools: Fix compiler warnings for idevicebackup and idevicebackup2 | Martin Szulecki | 1 | -4/+5 | |
2012-03-19 | idevicebackup2: don't list . and .. in directories. | Nikias Bassen | 1 | -0/+6 | |
2012-03-19 | Fix format_size_for_display for size < 1000 | Nikias Bassen | 1 | -0/+2 | |
2012-03-19 | tools: win32 build fixes | Nikias Bassen | 1 | -1/+7 | |
2012-03-19 | Removed glib stuff from dev/lckdclient and idevicebackup/idevicebackup2 | Nikias Bassen | 1 | -87/+174 | |
2012-03-19 | Add OpenSSL support | Nikias Bassen | 1 | -1/+0 | |
2011-10-12 | idevicebackup2: plug another memory leak | Nikias Bassen | 1 | -0/+2 | |
2011-05-28 | idevicebackup2: plug a small memory leak | Nikias Bassen | 1 | -1/+3 | |
2011-05-17 | idevicebackup2: fix restore command option handling | Nikias Bassen | 1 | -4/+4 | |
The constant for --system option was set to 0 resulting in this option not being evaluated. | |||||
2011-04-30 | idevicebackup2: Add typedef for GStatBuf for backwards compatibility | Martin Szulecki | 1 | -0/+4 | |
GStatBuf was introduced with glib 2.25.0 which is more recent than we actually allow as minimum requirement. | |||||
2011-04-28 | idevicebackup2: Device does not expect a status response after ↵ | Martin Szulecki | 1 | -4/+1 | |
DLMessageProcessMessage | |||||
2011-04-28 | idevicebackup2: Update man page and usage to reflect latest status | Martin Szulecki | 1 | -1/+1 | |
2011-04-28 | idevicebackup2: Use errno_to_device_error() for other operations, too | Martin Szulecki | 1 | -4/+3 | |
2011-04-28 | idevicebackup2: Only post "sync finished" notification if we sent "sync ↵ | Martin Szulecki | 1 | -1/+2 | |
start" earlier | |||||
2011-04-28 | idevicebackup2: Improve disconnect behavior to cleanly disconnect from agent | Martin Szulecki | 1 | -4/+10 | |
2011-04-28 | idevicebackup2: Use g_mkdir_with_parents() for "creating directory" handler | Martin Szulecki | 1 | -1/+1 | |
2011-04-28 | idevicebackup2: Improve message for sending and receiving files | Martin Szulecki | 1 | -2/+2 | |
2011-04-28 | idevicebackup2: Use fread/fwrite for copy operation to speed it up | Martin Szulecki | 1 | -14/+4 | |
2011-04-28 | idevicebackup2: Invert restore --nocopy argument to --copy | Martin Szulecki | 1 | -6/+6 | |
2011-04-27 | idevicebackup2: Rename backup_ok as it applies globally for all operations | Martin Szulecki | 1 | -14/+44 | |
2011-04-27 | idevicebackup2: Print progress after every operation, not only for copying | Martin Szulecki | 1 | -16/+9 | |
2011-04-27 | idevicebackup2: Add command line argument flags for restore command | Martin Szulecki | 1 | -3/+38 | |
2011-04-27 | idevicebackup2: Implement UNBACK command to unpack a backup into filesystem | Martin Szulecki | 1 | -1/+14 | |
2011-04-27 | idevicebackup2: Normalize code of backup/restore aborting due to ↵ | Martin Szulecki | 1 | -12/+2 | |
incompatible backup | |||||
2011-04-27 | mobilebackup2: Finish mobilebackup2_version_exchange() and use it in ↵ | Martin Szulecki | 1 | -1/+5 | |
idevicebackup2 | |||||
2011-04-26 | idevicebackup2: Rename idevicebackup4 to reflect backup protocol version 2 | Martin Szulecki | 1 | -0/+1674 | |