summaryrefslogtreecommitdiffstats
path: root/libusbmuxd
AgeCommit message (Collapse)AuthorFilesLines
2010-06-12Actually enable the new protocolGravatar Hector Martin1-0/+1
2010-05-26libusbmuxd: use winsock API for win32Gravatar Nikias Bassen3-0/+35
2010-05-26Add protocol version 1 (plist based) support using libplistGravatar Nikias Bassen3-15/+194
2010-05-26libusbmuxd: add send_packet and send_listen/connect_packet functionsGravatar Nikias Bassen1-30/+59
... and use a global tag variable changing with each request
2010-05-26libusbmuxd: add generic receive_packet function and use itGravatar Nikias Bassen1-91/+117
2010-05-26libusbmuxd: use define for the win32 port numberGravatar Nikias Bassen2-1/+5
2010-05-26libusbmuxd: use connect_usbmuxd_socket instead of connect_unix_socketGravatar Nikias Bassen1-1/+1
... inside usbmuxd_get_device_list. This makes sure it works on win32 systems.
2010-05-26Use more common predefined compiler macro to detect win32Gravatar Nikias Bassen1-1/+1
2010-05-26libusbmuxd: win32 does not support unix domain socketsGravatar Nikias Bassen2-0/+4
2010-05-26libusbmuxd: rename FD_* enum values to FDM_* to prevent conflictsGravatar Nikias Bassen2-7/+7
This seems to be a win32 issue only. But this rename doesn't hurt!
2010-04-08libusbmuxd: close connection after enumerating devicesGravatar Nikias Bassen1-0/+3
2010-04-08libusbmuxd: suppress compiler warningGravatar Nikias Bassen1-2/+2
2010-04-08libusbmuxd: support shorter device info record messagesGravatar Nikias Bassen1-1/+1
This adds support for older original usbmuxd implementations shipped with iTunes.
2010-02-07Clean up CMakeLists (inspired by Gentoo patch)Gravatar Hector Martin1-2/+4
2010-01-25Remove libusbmuxd debug again that slipped byGravatar Hector Martin1-1/+0
2010-01-24Clean up libusbmuxd warningsGravatar Hector Martin1-3/+1
2010-01-24Add missing pthread.h include to libusbmuxdGravatar Hector Martin1-0/+1
2010-01-19Removed debugging printf's and added __func__ to all remaining fprintf'sGravatar Nikias Bassen1-22/+11
2009-11-05Fix: properly remove devices from collection when usbmuxd terminatesv1.0.0Gravatar Nikias Bassen1-2/+1
... instead of freeing the collection itself. This fixes the problem with gvfs Volumes not getting removed when unplugging a device and thus increasing the number of devices listed under 'Places' or the save file dialog in GNOME.
2009-10-31Link libusbmuxd with pthread (fix underlinking)Gravatar Christophe Fergeau1-1/+2
2009-10-28Use lib64 on 64-bit systemsGravatar Hector Martin1-2/+2
2009-10-25Add missing license headers and make them consistentGravatar Hector Martin5-0/+115
2009-09-23Add usbmuxd_device_list_free functionGravatar Martin Szulecki2-0/+17
2009-09-08Protocol definition updated.Gravatar Nikias Bassen2-10/+61
renamed: usbmuxd_scan() -> usbmuxd_get_device_list() new: usbmuxd_get_device_by_uuid()
2009-09-08Fix compile under Darwin with more includes, also silences some warnings.Gravatar Nikias Bassen1-0/+2
2009-09-05Silence 64-bit compiler warnings.Gravatar Nikias Bassen1-2/+2
2009-08-26Corrected .so versioning.Gravatar Nikias Bassen1-1/+1
2009-08-26Add version information.Gravatar Nikias Bassen1-0/+2
2009-08-26Renamed 'enum usbmuxd_device_event' to 'enum usbmuxd_event_type'.Gravatar Nikias Bassen2-2/+2
2009-08-26Add stdint.h include in usbmuxd.hGravatar Nikias Bassen1-0/+1
2009-08-26Allow passing user_data to the callback function.Gravatar Nikias Bassen2-11/+11
2009-08-25libusbmuxd: build .so instead of .aGravatar Nikias Bassen1-1/+1
2009-08-21Updated usbmuxd protocol definition and public header.Gravatar Nikias Bassen4-84/+372
[Hector] Merged by putting utils.c into a common dir, avoiding log.c dependency for libusbmuxd, adding CMake magic to tie things up.
2009-08-21sock_stuff: allow 0 timeout (i.e. block until something happens)Gravatar Nikias Bassen1-5/+11
2009-08-20Merge the two development historiesGravatar Hector Martin6-0/+732