summaryrefslogtreecommitdiff
path: root/common
Commit message (Expand)AuthorAgeFilesLines
* socket: Make sure fd is ready to write before calling send()Nikias Bassen2020-05-181-0/+4
* socket: Add new functions socket_connect_addr() and socket_addr_to_string()Nikias Bassen2020-05-182-11/+187
* socket: Make connecting sockets non-blockingNikias Bassen2020-05-151-11/+31
* win32: Fix compilationNikias Bassen2019-08-031-0/+3
* socket: Return -ETIMEDOUT when select() in socket_read_fd() reached the timeoutNikias Bassen2019-06-131-0/+4
* common: Use portable pointer initialization and assert on allocation failureNikias Bassen2019-06-121-6/+16
* Make sure device monitor thread can be cancelled without pthread_cancelNikias Bassen2019-05-251-2/+2
* Add new usbmuxd_events_subscribe/unsubscribe functions with a context so it c...Nikias Bassen2019-05-222-3/+4
* socket: Return -ECONNRESET from socket_receive_timeout() instead of -EAGAIN i...Nikias Bassen2019-05-211-1/+5
* socket: Move initialization of timeval structure into retry loop in socket_ch...Nikias Bassen2019-05-211-8/+7
* Use common thread implementation as used in other libimobiledevice librariesNikias Bassen2019-02-273-0/+218
* socket: Make sure to use socket_close() really everywhereNikias Bassen2018-10-211-1/+1
* Use socket_close instead of close to close a socketFrederik Carlier2018-10-191-1/+1
* Allow using non-standard usbmuxd socket address via environment variableNikias Bassen2018-10-141-31/+82
* Fix compile warningsBALATON Zoltan2018-09-251-4/+4
* common: Get rid of offsetof() and just use sizeof() to get size of unix socke...Nikias Bassen2018-07-241-21/+6
* socket: Set socket options for usbmux connection to improve performanceNikias Bassen2018-05-151-0/+23
* common: [security fix] Make sure sockets only listen locallyJoshua Hill2015-12-291-2/+2
* Move socket and collection functions to a convenience libraryChow Loong Jin2014-10-035-0/+641