Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-01-16 | idevicebackup2: allow setting encryption on/off and change backup password | Nikias Bassen | 1 | -24/+275 | |
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-12-08 | installation_proxy: Correctly handle adding ReturnAttributes in client options | Martin Szulecki | 1 | -1/+1 | |
2012-11-30 | diagnostics_relay: Handle "UnknownRequest" status response correctly | Martin Szulecki | 2 | -8/+51 | |
2012-11-29 | ideviceprovision: fix warning when building for win32 | Nikias Bassen | 1 | -0/+4 | |
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 | 8 | -58/+58 | |
2012-11-29 | idevice: use 'dev' instead of 'phone' as variable name | Nikias Bassen | 1 | -5/+5 | |
2012-11-29 | afc: fix documentation to say 'device' instead of 'phone' | Nikias Bassen | 1 | -11/+11 | |
2012-11-29 | idevicebackup2: pass UDID to factory_info_plist_new instead of requerying | Nikias Bassen | 1 | -6/+3 | |
2012-11-29 | idevicebackup: 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 | 10 | -93/+60 | |
2012-11-29 | idevicedebugserver: fix small bug in error message | Nikias Bassen | 1 | -1/+1 | |
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-11-22 | idevicebackup: Fix crash if manifest is sent early on in the backup process | Martin Szulecki | 1 | -2/+3 | |
2012-11-20 | endianness: define htole32/le32toh for systems lacking it | Nikias Bassen | 1 | -0/+12 | |
2012-11-08 | configure: fixed confusing --enable-debug-code help string | Nikias Bassen | 1 | -2/+2 | |
2012-11-08 | idevicedate: fix time retrieval for iOS6+ | Nikias Bassen | 1 | -1/+15 | |
2012-10-21 | screenshotr: Bump DL proto version to 300 to fix iOS 6 support | Martin Szulecki | 1 | -1/+1 | |
2012-10-21 | Add manpages for new tools | Martin Szulecki | 4 | -1/+127 | |
2012-10-21 | idevicediagnostics: Change license to LGPL as used by other tools | Martin Szulecki | 1 | -17/+15 | |
2012-10-21 | Update NEWS with latest changes | Martin Szulecki | 1 | -0/+16 | |
2012-10-21 | idevicediagnostics: Implement multiple commands to make the tool useful | Martin Szulecki | 1 | -35/+200 | |
2012-10-21 | diagnostics_relay: Implement query functions for MobileGestalt and IORegistry | Martin Szulecki | 2 | -0/+114 | |
2012-10-21 | diagnostics_relay: Implement sleep, restart, shutdown and request_diagnostics | Martin Szulecki | 3 | -97/+135 | |
2012-10-21 | Add new idevicediagnostics tool | Martin Szulecki | 2 | -1/+140 | |
2012-10-21 | diagnostics_relay: Add basic new service implementation | Martin Szulecki | 5 | -2/+433 | |
2012-10-21 | Add new idevicedebugserverproxy tool | Martin Szulecki | 6 | -1/+922 | |
2012-10-21 | ideviceprovision: Change usage of arguments to not use commands like options | Martin Szulecki | 1 | -17/+19 | |
2012-10-21 | Added ideviceprovision tool | Nikias Bassen | 2 | -1/+427 | |
2012-10-21 | Added com.apple.misagent service protocol implementation | Nikias Bassen | 5 | -0/+402 | |
2012-10-17 | mobilebackup2: raised DL version so idevicebackup2 actually works with iOS6 | Nikias Bassen | 1 | -1/+1 | |
2012-10-16 | ideviceimagemounter: updated for compatibility with iOS6 | Nikias Bassen | 1 | -1/+1 | |
2012-10-16 | idevicebackup2: updated for compatibility with iOS6 | Nikias Bassen | 1 | -2/+13 | |
2012-09-05 | Don't crash if $HOME is empty | Bastien Nocera | 1 | -1/+22 | |
If both $XDG_CONFIG_HOME and $HOME are unset, we'd try to copy a NULL string, causing a crash. This is the environment systemd provides to its daemons, and that was causing upowerd to crash. http://libiphone.lighthouseapp.com/projects/27916-libiphone/tickets/273-patch-fix-segfault-when-running-with-home-unset#ticket-273-2 http://libiphone.lighthouseapp.com/projects/27916/tickets/265-userpref_get_config_dir-segfaults-when-home-is-undefined https://bugzilla.redhat.com/show_bug.cgi?id=834359 | |||||
2012-06-26 | property_list_service: do not strip non-ASCII characters from XML plists | Christophe Fergeau | 1 | -1/+1 | |
'content' is declared as char content[] so if char is signed, all characters with the high bit set will be negative so they will be < 0x20. This means the code will strip all non-ASCII (multi-byte) UTF-8 characters and replace them with spaces. This commit fixes it now by really only considering ASCII characters. | |||||
2012-05-17 | configure: Check if libplist Cython bindings are installed at configure time | Martin Szulecki | 1 | -3/+13 | |
2012-05-17 | cython: Do not override final methods as comply to Cython >= 0.16 strict check | Martin Szulecki | 4 | -9/+8 | |
2012-05-17 | m4: Fix parsing of "artistic" cython version strings to fix version detection | Martin Szulecki | 1 | -2/+7 | |
2012-04-25 | ideviceinfo: Add more known lockdownd domains | Martin Szulecki | 1 | -0/+5 | |
2012-04-18 | idevice: fix openssl initialization and handle error to avoid crash | Nikias Bassen | 1 | -4/+11 | |
2012-04-08 | restore: Add note that service API is only available for restore mode devices | Martin Szulecki | 1 | -0/+1 | |
2012-04-08 | Post-release version bump to 1.1.5 | Martin Szulecki | 1 | -1/+1 | |
2012-04-08 | Update NEWS with latest changes1.1.4 | Martin Szulecki | 1 | -0/+9 | |
2012-04-08 | Bump soname revision due to internal changes | Martin Szulecki | 1 | -1/+1 | |
2012-04-08 | Bump version to 1.1.4 | Martin Szulecki | 1 | -1/+1 | |