summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-04-29idevicedebug: Show error if container info not foundGravatar Matthias Ringwald1-10/+8
2016-04-01Add new function to get the underlying file descriptor of an idevice connectionGravatar BALATON Zoltan2-0/+26
2016-04-01Avoid potential NULL pointer dereference (leading to segfault) if functions ↵Gravatar BALATON Zoltan2-6/+10
are called with NULL arguments
2016-04-01idevicebackup: fix some timestamps that are relative to the Mac epoch ↵Gravatar BALATON Zoltan3-5/+8
instead of Unix one
2015-12-29common: [security fix] Make sure sockets only listen locallyGravatar Joshua Hill1-2/+2
2015-12-22tools: idevicecrashreport: Fix missing 0-term when creating local filenameGravatar Nikias Bassen1-1/+3
When a .synced file is encountered, the .synced should be stripped off the local filename. However the strncpy doesn't 0-terminate the string by itself so the output filename usually contains some garbage characters at the end. This commit properly 0-terminates the local filename to avoid this.
2015-12-18tools: idevicecrashreport: Propertly initialize buffer used to check for ↵Gravatar Nikias Bassen1-0/+1
ping message
2015-12-18tools: Fix inverted abort condition in idevicecrashreportGravatar Nikias Bassen1-1/+1
This bug caused it to never wait for the 'ping' message from the crashreportmover service
2015-10-21Fix installation_proxy when using GnuTLS instead of OpenSSLGravatar Jay Freeman (saurik)1-4/+4
2015-10-09common: Add missing gnutls/openssl CFLAGS to Makefile.amGravatar Nikias Bassen1-1/+1
2015-10-06tools: Use PACKAGE_URL define for homepage project links in usage outputGravatar Martin Szulecki17-17/+82
2015-10-06Add missing "(void)" to functions to match public headersGravatar Martin Szulecki3-3/+3
2015-07-15lockdown: Add new lockdownd_pair_with_options() functionGravatar Nikias Bassen2-9/+47
2015-07-10lockdown: Add more error codesGravatar Nikias Bassen3-1/+21
2015-05-24lockdown: Remove unneeded plist_free() calls since entire dict is freed laterGravatar Nikias Bassen1-5/+0
2015-01-29m4: Use python-config if available to fix Python 3 support on newer distrosGravatar Martin Szulecki1-0/+6
2015-01-29Post-release version bump to 1.2.1Gravatar Martin Szulecki1-1/+1
2015-01-28Update doxygen configuration to 1.8.81.2.0Gravatar Martin Szulecki1-824/+1738
2015-01-28Move pkg-config file into src directoryGravatar Martin Szulecki4-4/+4
2015-01-28Update NEWS with latest changesGravatar Martin Szulecki1-0/+2
2015-01-28Update README with new git URL, IRC and twitter profileGravatar Martin Szulecki1-2/+5
2015-01-28Require autoconf 2.64+ to use package bugreport and project URL in AC_INITGravatar Martin Szulecki1-2/+2
2015-01-28Remove dev tools which are not installed and unmaintained anywaysGravatar Martin Szulecki9-1176/+2
Some might return as proper tools or be used as examples within the website documentation sooner or later.
2015-01-28lockdown: Remove dead link to old documentationGravatar Martin Szulecki1-2/+0
2015-01-28Remove trailing whitespace errors from all filesGravatar Martin Szulecki78-363/+360
2015-01-28Update copyright of public headersGravatar Martin Szulecki21-18/+41
2015-01-27Update NEWS with latest changesGravatar Martin Szulecki1-0/+42
2015-01-27Bump so name version before releaseGravatar Martin Szulecki1-1/+1
2015-01-27configure.ac: Reorder dependency version definitions for consistencyGravatar Martin Szulecki1-2/+2
2015-01-27tools: Add link to project homepage on usage outputGravatar Martin Szulecki17-0/+17
2015-01-27docs: Add link to project homepageGravatar Martin Szulecki17-0/+51
2015-01-27sbservices: Use more consistent name for lock/unlock methodsGravatar Martin Szulecki1-12/+12
2015-01-27idevicedebug: Use more efficient instproxy_lookup instead of browsing all appsGravatar Martin Szulecki1-20/+8
2015-01-27installation_proxy: Use char* array to pass capabilities for related methodGravatar Martin Szulecki2-5/+14
2015-01-27installation_proxy: Use char* array to pass appids for lookup commandGravatar Martin Szulecki2-18/+31
2015-01-27installation_proxy: Use new lookup command for app path retrieval helperGravatar Martin Szulecki2-29/+8
2015-01-27installation_proxy: Refactor implementation, add new commands and helpersGravatar Martin Szulecki4-248/+710
2015-01-27idevicedebug: Use new return attributes helperGravatar Martin Szulecki1-7/+1
2015-01-27installation_proxy: Add missing native errors to enumGravatar Martin Szulecki1-8/+68
2015-01-27installation_proxy: Add new helper to set return attributes in client optionsGravatar Martin Szulecki2-0/+31
2015-01-27installation_proxy: Improve comment formatting and some whitespacesGravatar Martin Szulecki2-40/+43
2015-01-27debugserver: Make debugserver_client_set_ack_mode() publicGravatar Martin Szulecki2-1/+15
2015-01-27idevice: Rename generic errorstring() into ssl_error_to_string()Gravatar Martin Szulecki1-2/+2
2015-01-27idevicesyslog: Flush stdout whenever encountering a line breakGravatar Nikias Bassen1-0/+3
2015-01-27idevicebackup: Notify user if erroneously used with an iOS 4 or later deviceGravatar Nikias Bassen1-0/+21
2015-01-27idevicecrashreport: Enable build for win32Gravatar Nikias Bassen2-4/+6
2015-01-22idevicedebugserverproxy: Properly handle server shutdownGravatar Nikias Bassen1-45/+75
2015-01-16idevicedebugserverproxy: Use debugserver service and fix reconnecting to itGravatar Martin Szulecki1-71/+46
As the debugserver exits after a detach or disconnect, we need to ensure to start it again upon a new client connection.
2015-01-13thread: Introduce thread_new and thread_free to cover handle leaks on WIN32Gravatar Martin Szulecki7-14/+40
2015-01-12cython: Add receive/receive_timeout methods for iDeviceConnection to receive ↵Gravatar Hao Zhou2-0/+32
data from a connection