summaryrefslogtreecommitdiffstats
path: root/src/preflight.h
AgeCommit message (Collapse)AuthorFilesLines
2014-12-02preflight: Remove obsoleted extern function declarationsGravatar Nikias Bassen1-3/+0
2014-10-06Update and slightly cleanup copyright headersGravatar Martin Szulecki1-18/+17
2014-09-13Properly rename header guards according to C++ standardGravatar Nikias Bassen1-2/+2
2013-12-27preflight: replace idevice_event_* with thread safe implementationGravatar Nikias Bassen1-0/+1
idevice_event_subscribe() calls usbmuxd_subscribe() which will start a thread waiting for device add/remove events. But this implementation is not able to handle more than one "subscription". However the preflight worker will start a thread for _each_ device resulting in a really messed up situation if more than one device is attached at the same time. This fix will use usbmuxd's internal device_remove function calling a preflight callback to make this implementation thread safe.
2013-09-19preflight: Use userpref_get_system_buid() instead of hardcoded pathGravatar Martin Szulecki1-0/+1
2013-09-19preflight: Add missing definition for userpref_device_record_get_host_id()Gravatar Martin Szulecki1-0/+2
2013-09-19added preflight worker implementation to handle initial device pairingGravatar Nikias Bassen1-0/+28