summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Unify usage output with other tools and add project URLsMartin Szulecki2020-06-041-1/+6
* Do not perform preflight on T2 devicesRick Mark2020-05-073-6/+22
* Show debug message upon successful connectionRick Mark2020-05-071-3/+4
* fix: Typo in src/Makefile.amMax Kaulmann2020-04-281-1/+1
* device: Fix potential deadlock (#130)Nikias Bassen2020-01-171-3/+2
* Support T2 chip in restore modeRick Mark2019-12-162-2/+4
* Fix compatibility with latest changes in libimobiledeviceNikias Bassen2019-11-111-3/+6
* Define _BSD_SOURCE again for older platforms.Nikias Bassen2019-11-022-0/+2
* preflight: Prevent possible UaF if usb device is removed while preflight is i...Nikias Bassen2019-10-071-0/+5
* device: Make sure to operate on the copy of the device list in device_get_list()Nikias Bassen2019-10-071-1/+1
* Replace obsolete _BSD_SOURCE define with _DEFAULT_SOURCENikias Bassen2019-10-072-2/+2
* preflight: Let insecure notification proxy terminate when pairing is doneNikias Bassen2019-10-041-2/+6
* device: Plug memory leak in error condition when TH_SYN sending failsNikias Bassen2019-09-131-4/+4
* Avoid using configuration 5mrmacete2019-07-171-4/+8
* client: Plug memory leaks in update_client_info()Nikias Bassen2019-03-051-13/+4
* allow preflight error to pass so simple mode will still workAdam Laurie2019-02-121-1/+3
* Allow logging to a dedicated logfileNikias Bassen2019-02-071-16/+35
* utils: Fix free on invalid pointerNikias Bassen2018-11-291-1/+1
* client: Fix Use-after-Free in handling of SavePairRecord message when reading...Eric Chen2018-11-291-1/+1
* usb: Fix adding hyphen to new style UDIDs by not counting '\0' towards string...Nikias Bassen2018-10-121-0/+2
* usb: Add hyphen to new style UDIDs introduced with iPhone XS/XRNikias Bassen2018-10-051-1/+8
* preflight: Fix compatibility with latest internal changes to libimobiledeviceNikias Bassen2018-10-021-1/+5
* client: Send 'Paired' message when a device's pairing record has been stored ...Nikias Bassen2018-09-153-1/+60
* client: Implement ListListeners commandNikias Bassen2018-07-231-4/+117
* device: Flush buffer to client when remote side unexpectedly terminates conne...Nikias Bassen2018-05-152-2/+16
* client: Set socket options for client connections to improve performanceNikias Bassen2018-05-151-0/+12
* Remove whitespace errorsNikias Bassen2018-05-091-6/+6
* log: Fix timestamps being printed incorrectly when running in foregroundNikias Bassen2018-04-091-5/+11
* usb: Remove leftover debug log outputNikias Bassen2018-01-311-1/+0
* Fix typo in error message.Carlos Maddela2018-01-081-1/+1
* usb: Fix calculation of RX loop countNikias Bassen2018-01-081-0/+1
* usb: Use heap buffer instead of making the usb_device struct largerNikias Bassen2018-01-081-6/+18
* usb: Use libusb asynchronous I/O for getting initial device information.Alexis Ballier2018-01-081-35/+111
* usb: Store the whole device descriptor in struct usb_deviceAlexis Ballier2018-01-081-4/+3
* client: Plug memory leakRudolf Tammekivi2017-12-281-0/+1
* conf: Report an error if writing to config file failsNikias Bassen2017-10-291-3/+8
* Better error handling when saving pair recordsFrederik Carlier2017-10-292-12/+34
* utils: Use autoconf to check for availability of clock_gettime()Nikias Bassen2017-07-171-1/+1
* Try to autodetect ppoll(2) instead of hardcoding the list of platforms lackin...Jan Beich2016-01-281-1/+1
* device: Plug small memory leakNikias Bassen2016-01-281-0/+1
* Fix debug message printing the wrong timeout valueNikias Bassen2016-01-281-1/+1
* Add a static clock_gettime() substitute for OS X.Aaron Burghardt2016-01-281-0/+33
* internal_get_value: fix over-free of node returned by plist_dict_get_item.Aaron Burghardt2015-07-311-1/+0
* send_system_buid: fix leak of buid string returned by config_get_system_buid.Aaron Burghardt2015-07-311-0/+1
* preflight: Remove obsoleted extern function declarationsNikias Bassen2014-12-021-3/+0
* usb: Implement device discovery using libusb hotplug eventsNikias Bassen2014-12-021-202/+268
* Rename usb-linux.c to more suitable usb.cNikias Bassen2014-12-022-2/+2
* Use non-blocking sockets for client communicationNikias Bassen2014-11-122-1/+31
* Revert "client: Make sure fd is writable before calling send() to avoid block...Nikias Bassen2014-11-121-18/+1
* client: Make sure fd is writable before calling send() to avoid blockingNikias Bassen2014-11-111-1/+18