summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-02-07Allow logging to a dedicated logfileGravatar Nikias Bassen1-16/+35
2018-11-29build: check if clock_gettime() requires -lrt on old GNU systemsGravatar Mikkel Kamstrup Erlandsen1-0/+3
2018-11-29utils: Fix free on invalid pointerGravatar Nikias Bassen1-1/+1
2018-11-29client: Fix Use-after-Free in handling of SavePairRecord message when reading...Gravatar Eric Chen1-1/+1
2018-10-12usb: Fix adding hyphen to new style UDIDs by not counting '\0' towards string...Gravatar Nikias Bassen1-0/+2
2018-10-05usb: Add hyphen to new style UDIDs introduced with iPhone XS/XRGravatar Nikias Bassen1-1/+8
2018-10-02preflight: Fix compatibility with latest internal changes to libimobiledeviceGravatar Nikias Bassen2-2/+6
2018-09-15client: Send 'Paired' message when a device's pairing record has been stored ...Gravatar Nikias Bassen3-1/+60
2018-07-23client: Implement ListListeners commandGravatar Nikias Bassen1-4/+117
2018-05-15device: Flush buffer to client when remote side unexpectedly terminates conne...Gravatar Nikias Bassen2-2/+16
2018-05-15client: Set socket options for client connections to improve performanceGravatar Nikias Bassen1-0/+12
2018-05-09Remove whitespace errorsGravatar Nikias Bassen1-6/+6
2018-04-18udev: Work around systemd bug related to bind events on Linux 4.12+Gravatar Bastien Nocera1-0/+3
2018-04-09configure: Add missing check for localtime_r introduced in previous commitGravatar Nikias Bassen1-1/+1
2018-04-09log: Fix timestamps being printed incorrectly when running in foregroundGravatar Nikias Bassen1-5/+11
2018-01-31udev: Handle all events only onceGravatar Rudolf Tammekivi1-3/+3
2018-01-31udev: ensure that all events relating to device are tagged systemdGravatar Gavin Li2-3/+6
2018-01-31usb: Remove leftover debug log outputGravatar Nikias Bassen1-1/+0
2018-01-08Fix typo in error message.Gravatar Carlos Maddela1-1/+1
2018-01-08usb: Fix calculation of RX loop countGravatar Nikias Bassen1-0/+1
2018-01-08usb: Use heap buffer instead of making the usb_device struct largerGravatar Nikias Bassen1-6/+18
2018-01-08usb: Use libusb asynchronous I/O for getting initial device information.Gravatar Alexis Ballier1-35/+111
2018-01-08usb: Store the whole device descriptor in struct usb_deviceGravatar Alexis Ballier1-4/+3
2017-12-28client: Plug memory leakGravatar Rudolf Tammekivi1-0/+1
2017-10-29conf: Report an error if writing to config file failsGravatar Nikias Bassen1-3/+8
2017-10-29Better error handling when saving pair recordsGravatar Frederik Carlier2-12/+34
2017-07-17utils: Use autoconf to check for availability of clock_gettime()Gravatar Nikias Bassen2-2/+2
2016-01-28Fix --with-systemd argument to configureGravatar Moritz Schlarb1-1/+1
2016-01-28Try to autodetect ppoll(2) instead of hardcoding the list of platforms lackin...Gravatar Jan Beich2-1/+2
2016-01-28device: Plug small memory leakGravatar Nikias Bassen1-0/+1
2016-01-28Fix debug message printing the wrong timeout valueGravatar Nikias Bassen1-1/+1
2016-01-28Add a static clock_gettime() substitute for OS X.Gravatar Aaron Burghardt1-0/+33
2015-07-31internal_get_value: fix over-free of node returned by plist_dict_get_item.Gravatar Aaron Burghardt1-1/+0
2015-07-31send_system_buid: fix leak of buid string returned by config_get_system_buid.Gravatar Aaron Burghardt1-0/+1
2015-01-28Update README with new git URL, IRC and twitter profileGravatar Martin Szulecki1-2/+5
2014-12-02Update NEWS with latest changesGravatar Nikias Bassen1-0/+1
2014-12-02preflight: Remove obsoleted extern function declarationsGravatar Nikias Bassen1-3/+0
2014-12-02usb: Implement device discovery using libusb hotplug eventsGravatar Nikias Bassen1-202/+268
2014-12-02Rename usb-linux.c to more suitable usb.cGravatar Nikias Bassen2-2/+2
2014-12-02Updated NEWS with latest changesGravatar Nikias Bassen1-0/+10
2014-11-21systemd: Remove Type option from service file as it already defaults to simpleGravatar Martin Szulecki1-1/+0
2014-11-21systemd: Add documentation reference to unit fileGravatar Martin Szulecki1-0/+1
2014-11-21docs: Use correct manual section (8) for manpageGravatar Martin Szulecki2-6/+6
2014-11-12Use non-blocking sockets for client communicationGravatar Nikias Bassen2-1/+31
2014-11-12Revert "client: Make sure fd is writable before calling send() to avoid block...Gravatar Nikias Bassen1-18/+1
2014-11-11client: Make sure fd is writable before calling send() to avoid blockingGravatar Nikias Bassen1-1/+18
2014-11-11Get USB speed for device and use it for device attached client messageGravatar Martin Szulecki5-2/+34
2014-11-11Bump libusb dependency to 1.0.9 for libusb_get_device_speed()Gravatar Martin Szulecki1-1/+1
2014-11-11client: Remove invalid line feed from log messageGravatar Nikias Bassen1-1/+1
2014-11-11client: Log pid of connecting clients (if supported)Gravatar Nikias Bassen1-0/+16