summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2013-09-19lockdown: Don't shutdown SSL during StopSession already or device complainsGravatar Martin Szulecki1-7/+6
2013-09-19notification_proxy: handle error conditions in notification polling threadGravatar Nikias Bassen1-4/+14
2013-09-19property_list_service: handle timeout condition on receiveGravatar Nikias Bassen2-1/+5
2013-09-17lockdownd: remove unused udid variable in reconnect functionGravatar Nikias Bassen1-4/+0
2013-09-17lockdown: Refactor pair record generation/loading logic a bit for efficiencyGravatar Martin Szulecki1-42/+47
2013-09-17lockdown: Fix debug message during reconnect to show correct udidGravatar Martin Szulecki1-1/+1
2013-09-17lockdown: Fix generation of x509 subject key identifier extension for GnuTLSGravatar Martin Szulecki1-7/+12
2013-09-17Make sure to re-use the DeviceCertificate instead of generating a new one eve...Gravatar Nikias Bassen1-8/+15
2013-09-17lockdown: Add missing x509 extensions to match other platforms using GnuTLSGravatar Martin Szulecki1-0/+8
2013-09-17Fix broken build of GnuTLS and silence two compiler warningsGravatar Martin Szulecki2-3/+3
2013-09-17lockdown: Add missing x509 extensions to match other platforms using OpenSSLGravatar Martin Szulecki1-2/+18
2013-09-17lockdown: Allow starting services without the need for a running SSL sessionGravatar Martin Szulecki1-2/+2
2013-09-17Refactor userpref logic to use plist format and implement trust dialog handlingGravatar Martin Szulecki3-49/+214
2013-09-17idevice: Add udid attribute to idevice_connection_t for referencing devicesGravatar Martin Szulecki2-0/+7
2013-09-16afc: fix some return types (afc_error_t vs. idevice_error_t)Gravatar Nikias Bassen1-4/+4
2013-08-19webinspector: Implement support for partial messages when sending or receivingGravatar Martin Szulecki2-42/+125
2013-08-08idevicebackup2: Implement support for encrypted backups in Unback commandGravatar Aaron Burghardt1-0/+6
2013-08-07idevice: Export SSL control functions for idevice_connection_tGravatar Martin Szulecki1-3/+0
2013-08-05service: Make generic service public to enable external service implementationsGravatar Martin Szulecki1-30/+1
2013-08-05Implement *_start_service() helper to simplify creation of service clientsGravatar Martin Szulecki13-0/+260
2013-07-19syslog_relay: Add doc comments for syslog_relay(_start|_stop)_capture()Gravatar Martin Szulecki1-0/+26
2013-07-18installation_proxy: Fix another two memory leaksGravatar Martin Szulecki1-0/+4
2013-07-16Fix memory leaks in instproxy_client_get_path_for_bundle_identifier()Gravatar Martin Szulecki1-0/+10
2013-06-30Fixed memory leak in lockdownd_gen_pair_cert() by freeing X509_EXTENSION obje...Gravatar Aaron Burghardt1-0/+1
2013-06-30Fixed memory leak in lockdownd_gen_pair_cert() when getting cert data using O...Gravatar Aaron Burghardt1-2/+5
2013-05-24syslog_relay: Make sure syslog worker thread is not stuck foreverGravatar Martin Szulecki1-2/+4
2013-05-23syslog_relay: Remove syslog_relay_send() as the service is read-onlyGravatar Martin Szulecki1-31/+0
2013-05-23Add protocol implementation for syslog_relay serviceGravatar Martin Szulecki3-1/+342
2013-05-23heartbeat: Fix wrong error codes in documentationGravatar Martin Szulecki1-4/+4
2013-04-25installation_proxy: Add helper to retrieve filepath of an app from deviceGravatar Martin Szulecki1-0/+97
2013-04-25common: Move debug and userpref code into libinternalcommonGravatar Martin Szulecki28-1490/+26
2013-04-25installation_proxy: Silence compiler warnings about thread_t pointer assignmentsGravatar Martin Szulecki2-4/+4
2013-04-25afc: Add convenience helper to free AFC dictionaries in afc_dictionary_free()Gravatar Martin Szulecki1-0/+14
2013-03-20use new internal common code for thread, mutex, and socket operationsGravatar Nikias Bassen11-201/+38
2013-03-18installation_proxy: Add ReturnAttributes key to comment for documentationGravatar Martin Szulecki1-3/+3
2013-03-14global: make sure to check service before checking service->port to prevent c...Gravatar Nikias Bassen18-43/+27
2013-03-14lockdown: only return service descriptor if StartService succeedsGravatar Nikias Bassen1-5/+11
2013-02-28remove unneeded int16_t* casts from calls to service_client_factory_start_ser...Gravatar Nikias Bassen2-2/+2
2013-02-28service: use correct int16_t instead of uint16_t for error codesGravatar Nikias Bassen4-7/+7
2013-02-27webinspector: Use new service_client_factory_start_service()Gravatar Martin Szulecki1-30/+3
2013-02-27heartbeat: Fix compile time warning by casting returned error codeGravatar Martin Szulecki1-1/+1
2013-02-27turn service_client_start_service into service_client_factory_start_serviceGravatar Nikias Bassen3-40/+21
2013-02-27Add label argument to *_client_start_service() helpersGravatar Martin Szulecki2-4/+8
2013-02-27service: Allow passing label for lockdown from start_service helperGravatar Martin Szulecki2-3/+5
2013-02-27afc: List afc_client_new_with_service_client() in private headerGravatar Martin Szulecki3-5/+7
2013-02-27Rename start service methods to be consistentGravatar Martin Szulecki4-4/+4
2013-02-27implement base service that all other services inherit fromGravatar Nikias Bassen11-80/+404
2013-02-27Make all "include guards" for all headers consistentGravatar Martin Szulecki22-43/+62
2013-02-26heartbeat: Implement basic "network heartbeat" service protocolGravatar Martin Szulecki3-0/+268
2013-02-26Refactor port number use into service descriptor to enable SSL for servicesGravatar Martin Szulecki20-82/+138