summaryrefslogtreecommitdiffstats
path: root/common
AgeCommit message (Collapse)AuthorFilesLines
2019-02-27Use common thread implementation as used in other libimobiledevice librariesGravatar Nikias Bassen3-0/+218
2018-10-21socket: Make sure to use socket_close() really everywhereGravatar Nikias Bassen1-1/+1
2018-10-19Use socket_close instead of close to close a socketGravatar Frederik Carlier1-1/+1
2018-10-14Allow using non-standard usbmuxd socket address via environment variableGravatar Nikias Bassen1-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-25Fix compile warningsGravatar BALATON Zoltan1-4/+4
2018-07-24common: Get rid of offsetof() and just use sizeof() to get size of unix ↵Gravatar Nikias Bassen1-21/+6
socket address
2018-05-15socket: Set socket options for usbmux connection to improve performanceGravatar Nikias Bassen1-0/+23
2015-12-29common: [security fix] Make sure sockets only listen locallyGravatar Joshua Hill1-2/+2
2014-10-03Move socket and collection functions to a convenience libraryGravatar Chow Loong Jin5-0/+641
This avoids the iproxy tool from relying on undocumented library ABI.