Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-09-24 | preflight: don't wait for trust if device is at setup screen | 1 | -1/+6 | ||
2013-09-24 | preflight: handle invalid pair records properly | 1 | -3/+17 | ||
2013-09-22 | main: enclose libimobiledevice related code in #ifdefs | 1 | -0/+6 | ||
2013-09-19 | preflight: Trigger new trust dialog if user denied pairing before | 1 | -0/+8 | ||
This changes allows to replug a device to trigger a new trust dialog if the user did deny the pairing before. | |||||
2013-09-19 | preflight: Use userpref_get_system_buid() instead of hardcoded path | 3 | -5/+7 | ||
2013-09-19 | preflight: Add missing definition for userpref_device_record_get_host_id() | 1 | -0/+2 | ||
2013-09-19 | preflight: Allow pre iOS 6 devices to become visible if pairing fails | 1 | -6/+11 | ||
This allows any client to react and handle pairing errors which includes password protected devices and alike. | |||||
2013-09-19 | preflight: Fix some comments to comply to C89 | 1 | -4/+4 | ||
2013-09-19 | Bump version to 1.0.9 | 1 | -1/+1 | ||
2013-09-19 | make sure usbmuxd -x does not terminate when unpaired devices are still present | 4 | -9/+9 | ||
2013-09-19 | added preflight worker implementation to handle initial device pairing | 8 | -11/+365 | ||
2013-09-18 | install usbmuxd to $prefix/sbin, not $prefix/bin | 1 | -1/+1 | ||
2013-09-17 | added missing usbmuxd-proto.h | 1 | -0/+96 | ||
2013-09-17 | silence several compiler warnings | 6 | -10/+16 | ||
2013-09-17 | remove libusbmuxd sources and adapt source tree to use autotools | 46 | -3470/+232 | ||
libusbmuxd has been split off and is now managed in a separate repository. By the time of this commit, the repository is: git clone http://git.sukimashita.com/libusbmuxd.git | |||||
2013-07-30 | libusbmuxd: use 104 for EBADMSG in win32 and only define it if it's not ↵ | 1 | -1/+3 | ||
defined already. | |||||
2013-07-30 | libusbmuxd: use 134 for EPROTO in win32 and only define it if it's not ↵ | 1 | -1/+3 | ||
defined already. Thanks saurik for pointing this out. | |||||
2013-07-13 | libusbmuxd: fix memory leak in device_monitor_cleanup() | 1 | -0/+4 | ||
2013-07-12 | libusbmuxd: fix memory leak when receiving plist packets | 1 | -0/+3 | ||
2012-07-11 | libusbmuxd: Add function to allow dis-/enabling inotify support (Linux only) | 2 | -0/+22 | ||
2012-05-11 | libusbmuxd: silence debug printfs and add libusbmuxd_set_debug_level() | 2 | -35/+42 | ||
2012-05-05 | libusbmuxd: use mutex to handle concurrency issues | 1 | -0/+15 | ||
2012-04-18 | win32: fix missing parameter for device_monitor_cleanup call | 1 | -1/+1 | ||
2012-04-08 | bump so version to reflect api changev1.0.8 | 1 | -1/+1 | ||
2012-04-08 | replace uuid by udid, which is the correct term for it | 3 | -18/+18 | ||
2012-04-07 | udev: Set owner to usbmux on device node to make it useable for usbmux user | 1 | -2/+2 | ||
2012-04-07 | libusbmuxd: Do not close inotify watch descriptor like a file descriptor | 1 | -5/+5 | ||
This caused stdout (fd 1) to be closed in certain situations which does not happen any longer. | |||||
2012-04-07 | libusbmuxd: use pthread_cancel to make usbmuxd_unsubscribe work properly | 1 | -5/+17 | ||
This actually only affects inotify-enabled builds. Since the faulty SIGINT pthread 'killing' was replaced with a proper solution, this fix is required for the situation where usbmuxd isn't initially running or was terminated; in these cases libusbmuxd was hanging inside a read() system call (waiting for an inotify event) causing pthread_join in usbmuxd_unsubscribe() to wait infinitely. | |||||
2012-04-07 | libusbmuxd: only fall back to polling if inotify setup fails | 1 | -3/+3 | ||
2012-04-06 | libusbmuxd: make ffff* restore mode udid unique | 1 | -0/+8 | ||
Devices in restore mode may have an all-f UDID if a previous restore procedure wasn't completed successfully. To be able to differentiate multiple of these devices we add the usbmuxd device handle to make the UDID unique. | |||||
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. |