Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-04-05 | libusbmuxd: fix usbmuxd_unsubscribe() by using shutdown() instead of SIGINT | 3 | -5/+18 | ||
2012-03-31 | libusbmuxd: handle remove messages in usbmuxd_get_device_list | 1 | -26/+49 | ||
2012-02-07 | libusbmuxd: only print unexpected msg warning when hdr.length > 0 | 1 | -1/+1 | ||
2012-01-23 | Licensed common/utils.c and common/utils.h under LGPL | 2 | -12/+14 | ||
The legal copyright holders, Hector Martin and Nikias Bassen, both agreed to change the license of these files to LGPL so using libusbmuxd won't violate the GPL anymore for using code from these files. | |||||
2012-01-17 | Merge branch 'master' of http://git.sukimashita.com/usbmuxd | 1 | -1/+3 | ||
2012-01-17 | libusbmuxd: free device info after removing it from collection | 1 | -0/+3 | ||
2012-01-14 | Fix detection for Apple TV 2 due to small interface detection bug | 1 | -1/+3 | ||
2012-01-12 | Fix possible buffer overflow (thanks Rigan) | 1 | -1/+1 | ||
2011-03-15 | Bump PID range for iPad 2, iPhone 5 and their variantsv1.0.7 | 2 | -4/+4 | ||
2011-03-15 | Handle devices with swapped endpoint descriptors | 1 | -8/+15 | ||
Reported by Adam Iglewski on an iPhone 2G running 1.1.4 | |||||
2011-01-08 | libusbmuxd/iproxy: use windows threads instead of pthread for win32 build | 3 | -2/+57 | ||
2010-11-27 | libusbmuxd: allow building without inotify support | 1 | -0/+4 | ||
2010-11-26 | libusbmuxd: Fix detection of already running usbmuxd (inotify) | 1 | -1/+5 | ||
2010-11-26 | Add inotify cmake detection | 2 | -0/+16 | ||
2010-11-26 | libusbmuxd: implement inotify support | 1 | -10/+86 | ||
2010-09-28 | Fix potential issue with USB transactions >=32k multiples of 16kv1.0.6 | 1 | -1/+1 | ||
2010-09-26 | Make sure install_name_tool on OSX picks up library install path | 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. | 3 | -17/+27 | ||
2010-09-21 | Also bump the PID range in usb.h. Duh. | 1 | -1/+1 | ||
2010-09-19 | Fixes for building libusbmuxd on OS X | 3 | -3/+5 | ||
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-09-19 | Bump udev rules to 0-9a-f, should last for a few device iterations | 1 | -2/+2 | ||
2010-07-01 | Add extern "C" to libusbmuxd headersv1.0.5 | 2 | -0/+16 | ||
2010-07-01 | Disable fdlist_* in utils for libusbmuxd | 2 | -0/+4 | ||
Should help Windows builds (no poll.h) | |||||
2010-06-25 | Don't export gethostbyname() use on non-Windows | 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-17 | Fix segfault when device initialization fails | 1 | -0/+1 | ||
2010-06-17 | Remove spurious newline in message | 1 | -1/+1 | ||
2010-06-13 | Fix cygwin builds | 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-13 | Abort processing for some client errors (instead of crashing) | 1 | -0/+3 | ||
Missing 'return' statements caused the code to keep running on a deallocated client, which would cause the server to crash. | |||||
2010-06-12 | Send the port number in screwed up endian in the plist (Apple compat) | 1 | -1/+1 | ||
2010-06-12 | Actually enable the new protocol | 2 | -0/+2 | ||
2010-06-12 | These patches get usbmuxd compiling/working on FreeBSD. With minor changes, ↵ | 4 | -6/+16 | ||
it could work on other BSD's also. | |||||
2010-06-12 | Some README updates and fixes | 1 | -4/+3 | ||
2010-05-27 | Added missing FindPLIST.cmake file | 1 | -0/+31 | ||
2010-05-26 | libusbmuxd: use winsock API for win32 | 5 | -4/+49 | ||
2010-05-26 | Add protocol version 1 (plist based) support using libplist | 6 | -28/+402 | ||
2010-05-26 | usbmuxd: rename notify_device to notify_device_add; added notify_device_remove | 1 | -4/+9 | ||
2010-05-26 | libusbmuxd: add send_packet and send_listen/connect_packet functions | 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 | 1 | -91/+117 | ||
2010-05-26 | Refuse to build usbmuxd on win32 as libusb-1.0 is not available | 1 | -0/+7 | ||
2010-05-26 | libusbmuxd: use define for the win32 port number | 2 | -1/+5 | ||
2010-05-26 | libusbmuxd: use connect_usbmuxd_socket instead of connect_unix_socket | 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 | 1 | -1/+1 | ||
2010-05-26 | libusbmuxd: win32 does not support unix domain sockets | 2 | -0/+4 | ||
2010-05-26 | libusbmuxd: rename FD_* enum values to FDM_* to prevent conflicts | 2 | -7/+7 | ||
This seems to be a win32 issue only. But this rename doesn't hurt! | |||||
2010-05-25 | Fix older CMake releases failing to parse rules properly | 1 | -1/+1 | ||
2010-05-25 | Detach kernel drivers before changing configurations | 1 | -0/+20 | ||
This is especially useful when bConfigurationValue is 2, which tends to be a mixed HID/USB-Audio configuration that the kernel likes to use. Otherwise usbmuxd cannot change the configuration. | |||||
2010-05-18 | Parse out interface/endpoint descriptors instead of hardcoding them | 2 | -13/+53 | ||
This should make usbmuxd work with devices in recovery mode | |||||
2010-05-11 | Make max_payload unsigned toov1.0.4 | 1 | -1/+1 | ||
2010-05-11 | Fix aborts due to transmit window overflow | 1 | -1/+6 | ||
c0b02222 made conn->sendable unsigned. If the device reduces the window after we've sent too much data already, it can become negative, overflow, and cause connection aborts when we send too much data. Fix this by checking for this condition and setting conn->sendable to 0. Thanks to Thomas Jost and Nikias Bassen for debugging this issue. | |||||
2010-04-11 | Unify CMakeLists indentation and endif() stuff | 1 | -12/+10 | ||