summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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
2010-01-13iphone: rename dst_port to port for consistencyGravatar Nikias Bassen2-4/+4
2010-01-13afc: use correct type for port parameter and rename it, plus doc updateGravatar Nikias Bassen2-8/+11
2010-01-13notification_proxy: use correct type for port parameter and rename itGravatar Nikias Bassen2-4/+4
2010-01-13Refactor pairing to allow implementations to fully handle pairingGravatar Martin Szulecki2-59/+119
Implementations can now supply a full pair record and thus use their own preferred method of managing pairing records if needed.
2010-01-13mobilesync: use correct type for port parameter and rename itGravatar Nikias Bassen2-4/+4
2010-01-13installation_proxy: use correct type for port parameter and rename itGravatar Nikias Bassen2-4/+4
2010-01-13sbservices: use correct type for port parameter and rename itGravatar Nikias Bassen2-4/+4
2010-01-13sbservices: updated documentationGravatar Nikias Bassen1-1/+54
2010-01-13sbservices: use error conversion to get correct error codesGravatar Nikias Bassen1-18/+45
2010-01-13Add debug hint when disabling SSL modeGravatar Martin Szulecki1-0/+2
2010-01-13Use debug_plist() to print xml plists instead of binary buffersGravatar Martin Szulecki2-2/+4
2010-01-13Improve debug print format and make it a bit more compactGravatar Martin Szulecki1-2/+2
2010-01-13lockdown: Use more correct error code when SSL startup failsGravatar Nikias Bassen1-0/+3
2010-01-13lockdown/property_list_service: use new SSL codeGravatar Nikias Bassen4-296/+55
2010-01-13Move SSL code into iphone.c/iphone.hGravatar Nikias Bassen3-17/+268
2010-01-13Removed obsolete IPHONE_E_PLIST_ERRORGravatar Nikias Bassen1-1/+0
2010-01-12Add debug function to print a plistGravatar Martin Szulecki2-0/+15
2010-01-12Fix return type of vasprintf, asprintf to silence warningsGravatar Martin Szulecki1-2/+2
2010-01-12Refactor and unify internal debug system for ease of use and verbosityGravatar Martin Szulecki12-206/+247
This introduces a new debug_info macro which automatically prints the calling function, file and line number information instead of having that information passed to every old log_debug_msg call.
2010-01-12Remove support for debug masks due to inconsistent useGravatar Martin Szulecki14-117/+63
2010-01-12Rename utils to debug as it does exactly that, contain debug codeGravatar Martin Szulecki15-18/+17
2010-01-12Refactor lockdown session handling and expose it in public APIGravatar Martin Szulecki3-226/+227
This splits out SSL code and allows implementations to manually handle session start and stop if needed. Also brings the API closer to the lockdown request protocol.
2010-01-12Introduce error code for lockdownd requests which require a running sessionGravatar Martin Szulecki2-2/+9