Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-09-26 | Make sure install_name_tool on OSX picks up library install path | Martin Szulecki | 1 | -0/+4 | |
This allows dylib to correctly find libusbmuxd and fixes linking on OSX. | |||||
2010-09-25 | Use Winsock's closesocket() function instead of close() on Windows. | David Sansome | 3 | -17/+27 | |
2010-09-19 | Fixes for building libusbmuxd on OS X | John Maguire | 1 | -0/+1 | |
Adds include_directories(${OPT_INCLUDES}) for when libplist isn't in the default include directories. Uses /bin/echo instead of sh's echo as "echo -n" does not work on OS X's sh. | |||||
2010-07-01 | Add extern "C" to libusbmuxd headersv1.0.5 | Hector Martin | 2 | -0/+16 | |
2010-06-25 | Don't export gethostbyname() use on non-Windows | Bastien Nocera | 2 | -0/+4 | |
This triggers warnings in the Red Hat test suite about IPv6 support. The easiest is to not compile that code, which will end up unused on Linux or MacOS X anyway. | |||||
2010-06-13 | Fix cygwin builds | Cerrato Renaud | 3 | -2/+3 | |
- libusbmuxd/CMakeLists.txt : there was a neglect into install rules, for DLL, RUNTIME was missing. - libusbmuxd.c : added __CYGWIN__ conditionnal compilation checks to force regular socket instead of UNIX sockets on CYGWIN platform. | |||||
2010-06-12 | Send the port number in screwed up endian in the plist (Apple compat) | Hector Martin | 1 | -1/+1 | |
2010-06-12 | Actually enable the new protocol | Hector Martin | 1 | -0/+1 | |
2010-05-26 | libusbmuxd: use winsock API for win32 | Nikias Bassen | 3 | -0/+35 | |
2010-05-26 | Add protocol version 1 (plist based) support using libplist | Nikias Bassen | 3 | -15/+194 | |
2010-05-26 | libusbmuxd: add send_packet and send_listen/connect_packet functions | Nikias Bassen | 1 | -30/+59 | |
... and use a global tag variable changing with each request | |||||
2010-05-26 | libusbmuxd: add generic receive_packet function and use it | Nikias Bassen | 1 | -91/+117 | |
2010-05-26 | libusbmuxd: use define for the win32 port number | Nikias Bassen | 2 | -1/+5 | |
2010-05-26 | libusbmuxd: use connect_usbmuxd_socket instead of connect_unix_socket | Nikias Bassen | 1 | -1/+1 | |
... inside usbmuxd_get_device_list. This makes sure it works on win32 systems. | |||||
2010-05-26 | Use more common predefined compiler macro to detect win32 | Nikias Bassen | 1 | -1/+1 | |
2010-05-26 | libusbmuxd: win32 does not support unix domain sockets | Nikias Bassen | 2 | -0/+4 | |
2010-05-26 | libusbmuxd: rename FD_* enum values to FDM_* to prevent conflicts | Nikias Bassen | 2 | -7/+7 | |
This seems to be a win32 issue only. But this rename doesn't hurt! | |||||
2010-04-08 | libusbmuxd: close connection after enumerating devices | Nikias Bassen | 1 | -0/+3 | |
2010-04-08 | libusbmuxd: suppress compiler warning | Nikias Bassen | 1 | -2/+2 | |
2010-04-08 | libusbmuxd: support shorter device info record messages | Nikias Bassen | 1 | -1/+1 | |
This adds support for older original usbmuxd implementations shipped with iTunes. | |||||
2010-02-07 | Clean up CMakeLists (inspired by Gentoo patch) | Hector Martin | 1 | -2/+4 | |
2010-01-25 | Remove libusbmuxd debug again that slipped by | Hector Martin | 1 | -1/+0 | |
2010-01-24 | Clean up libusbmuxd warnings | Hector Martin | 1 | -3/+1 | |
2010-01-24 | Add missing pthread.h include to libusbmuxd | Hector Martin | 1 | -0/+1 | |
2010-01-19 | Removed debugging printf's and added __func__ to all remaining fprintf's | Nikias Bassen | 1 | -22/+11 | |
2009-11-05 | Fix: properly remove devices from collection when usbmuxd terminatesv1.0.0 | Nikias Bassen | 1 | -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-31 | Link libusbmuxd with pthread (fix underlinking) | Christophe Fergeau | 1 | -1/+2 | |
2009-10-28 | Use lib64 on 64-bit systems | Hector Martin | 1 | -2/+2 | |
2009-10-25 | Add missing license headers and make them consistent | Hector Martin | 5 | -0/+115 | |
2009-09-23 | Add usbmuxd_device_list_free function | Martin Szulecki | 2 | -0/+17 | |
2009-09-08 | Protocol definition updated. | Nikias Bassen | 2 | -10/+61 | |
renamed: usbmuxd_scan() -> usbmuxd_get_device_list() new: usbmuxd_get_device_by_uuid() | |||||
2009-09-08 | Fix compile under Darwin with more includes, also silences some warnings. | Nikias Bassen | 1 | -0/+2 | |
2009-09-05 | Silence 64-bit compiler warnings. | Nikias Bassen | 1 | -2/+2 | |
2009-08-26 | Corrected .so versioning. | Nikias Bassen | 1 | -1/+1 | |
2009-08-26 | Add version information. | Nikias Bassen | 1 | -0/+2 | |
2009-08-26 | Renamed 'enum usbmuxd_device_event' to 'enum usbmuxd_event_type'. | Nikias Bassen | 2 | -2/+2 | |
2009-08-26 | Add stdint.h include in usbmuxd.h | Nikias Bassen | 1 | -0/+1 | |
2009-08-26 | Allow passing user_data to the callback function. | Nikias Bassen | 2 | -11/+11 | |
2009-08-25 | libusbmuxd: build .so instead of .a | Nikias Bassen | 1 | -1/+1 | |
2009-08-21 | Updated usbmuxd protocol definition and public header. | Nikias Bassen | 4 | -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-21 | sock_stuff: allow 0 timeout (i.e. block until something happens) | Nikias Bassen | 1 | -5/+11 | |
2009-08-20 | Merge the two development histories | Hector Martin | 6 | -0/+732 | |