Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-06-12 | common: Use portable pointer initialization and assert on allocation failure | 1 | -6/+16 | ||
2019-05-25 | Make sure device monitor thread can be cancelled without pthread_cancel | 1 | -2/+2 | ||
2019-05-22 | Add new usbmuxd_events_subscribe/unsubscribe functions with a context so it ↵ | 2 | -3/+4 | ||
can be used in different threads | |||||
2019-05-21 | socket: Return -ECONNRESET from socket_receive_timeout() instead of -EAGAIN ↵ | 1 | -1/+5 | ||
if peer closed the socket Returning -EAGAIN would indicate the caller can try again, but if the peer closed the socket that wouldn't make any sense. Thanks to sctol for reporting. | |||||
2019-05-21 | socket: Move initialization of timeval structure into retry loop in ↵ | 1 | -8/+7 | ||
socket_check_fd() Depending on the platform, select() may modify the timeval structure to indicate the amount left on the timer, so we reset the timeout before calling select() again. Thanks to sctol for reporting. | |||||
2019-02-27 | Use common thread implementation as used in other libimobiledevice libraries | 3 | -0/+218 | ||
2018-10-21 | socket: Make sure to use socket_close() really everywhere | 1 | -1/+1 | ||
2018-10-19 | Use socket_close instead of close to close a socket | 1 | -1/+1 | ||
2018-10-14 | Allow using non-standard usbmuxd socket address via environment variable | 1 | -31/+82 | ||
By using USBMUXD_SOCKET_ADDRESS environment variable, it is possible to make libusbmuxd connect to the specified address. The value needs to be in format ADDRESS:PORT (or UNIX:PATH on unix systems). If no port number is specified or parsing fails, the standard socket address (or unix domain socket file path) will be used silently. | |||||
2018-09-25 | Fix compile warnings | 1 | -4/+4 | ||
2018-07-24 | common: Get rid of offsetof() and just use sizeof() to get size of unix ↵ | 1 | -21/+6 | ||
socket address | |||||
2018-05-15 | socket: Set socket options for usbmux connection to improve performance | 1 | -0/+23 | ||
2015-12-29 | common: [security fix] Make sure sockets only listen locally | 1 | -2/+2 | ||
2014-10-03 | Move socket and collection functions to a convenience library | 5 | -0/+641 | ||
This avoids the iproxy tool from relying on undocumented library ABI. |