Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-11-12 | Use non-blocking sockets for client communication | 1 | -1/+22 | ||
This approach is better than using blocking sockets and select() since there's no guarantee that send() doesn't block. Plus we're using poll() anyway so send() and recv() will only be called if the socket is actually ready for writing/reading. | |||||
2014-11-12 | Revert "client: Make sure fd is writable before calling send() to avoid ↵ | 1 | -18/+1 | ||
blocking" This reverts commit 23ecea077d8f22d9da5cae50df3e2ff3406fee90. | |||||
2014-11-11 | client: Make sure fd is writable before calling send() to avoid blocking | 1 | -1/+18 | ||
2014-11-11 | Get USB speed for device and use it for device attached client message | 1 | -2/+1 | ||
2014-11-11 | client: Remove invalid line feed from log message | 1 | -1/+1 | ||
2014-11-11 | client: Log pid of connecting clients (if supported) | 1 | -0/+16 | ||
2014-10-06 | Update and slightly cleanup copyright headers | 1 | -19/+18 | ||
2014-05-27 | client: Fix crash that occured when receiving client command from old client | 1 | -0/+5 | ||
2014-03-24 | client: add a bunch of comments and function docs | 1 | -0/+35 | ||
2014-03-24 | Use plist_dict_set_item() instead of deprecated plist_dict_insert_item() | 1 | -16/+16 | ||
2014-01-10 | client: fix realloc in send_pkt() that made the buffer smaller instead of larger | 1 | -4/+10 | ||
2014-01-09 | device/client: make device_get_list() allocate the result buffer itself | 1 | -23/+19 | ||
Using device_get_count() and device_get_list() separately can return different device counts in case there are devices added to the list inbetween these two function calls. To prevent this, device_get_list() will allocate the buffer by itself. | |||||
2014-01-09 | client: fix 64-bit crash in process_send due to signed/unsigned foo | 1 | -2/+2 | ||
2013-12-27 | client: plug several memory leaks | 1 | -1/+6 | ||
2013-12-23 | enlarge input+output buffer sizes. | 1 | -13/+10 | ||
2013-12-13 | client: implemented ReadBUID, ReadPairRecord, SavePairRecord, and ↵ | 1 | -0/+107 | ||
DeletePairRecord commonds | |||||
2013-12-13 | make libplist/protov1 support mandatory | 1 | -29/+3 | ||
2013-12-11 | client: return proper error packet on client version mismatch | 1 | -14/+11 | ||
2013-12-11 | fix compilation when compiling without plist support | 1 | -0/+2 | ||
2013-12-10 | client: implemented "ListDevices" command | 1 | -12/+55 | ||
2013-12-10 | client: add send_plist_pkt helper to remove code duplication | 1 | -28/+19 | ||
2013-12-09 | client: also add DeviceID to main dictionary for Attached message | 1 | -0/+1 | ||
2013-09-30 | client: added mutex around client_list access | 1 | -1/+17 | ||
2013-09-19 | make sure usbmuxd -x does not terminate when unpaired devices are still present | 1 | -2/+2 | ||
2013-09-19 | added preflight worker implementation to handle initial device pairing | 1 | -0/+1 | ||
2013-09-17 | silence several compiler warnings | 1 | -2/+2 | ||
2013-09-17 | remove libusbmuxd sources and adapt source tree to use autotools | 1 | -0/+616 | ||
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 |