Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-01-27 | Bump so name version before release | 1 | -1/+1 | ||
2015-01-27 | configure.ac: Reorder dependency version definitions for consistency | 1 | -2/+2 | ||
2015-01-27 | tools: Add link to project homepage on usage output | 17 | -0/+17 | ||
2015-01-27 | docs: Add link to project homepage | 17 | -0/+51 | ||
2015-01-27 | sbservices: Use more consistent name for lock/unlock methods | 1 | -12/+12 | ||
2015-01-27 | idevicedebug: Use more efficient instproxy_lookup instead of browsing all apps | 1 | -20/+8 | ||
2015-01-27 | installation_proxy: Use char* array to pass capabilities for related method | 2 | -5/+14 | ||
2015-01-27 | installation_proxy: Use char* array to pass appids for lookup command | 2 | -18/+31 | ||
2015-01-27 | installation_proxy: Use new lookup command for app path retrieval helper | 2 | -29/+8 | ||
2015-01-27 | installation_proxy: Refactor implementation, add new commands and helpers | 4 | -248/+710 | ||
2015-01-27 | idevicedebug: Use new return attributes helper | 1 | -7/+1 | ||
2015-01-27 | installation_proxy: Add missing native errors to enum | 1 | -8/+68 | ||
2015-01-27 | installation_proxy: Add new helper to set return attributes in client options | 2 | -0/+31 | ||
2015-01-27 | installation_proxy: Improve comment formatting and some whitespaces | 2 | -40/+43 | ||
2015-01-27 | debugserver: Make debugserver_client_set_ack_mode() public | 2 | -1/+15 | ||
2015-01-27 | idevice: Rename generic errorstring() into ssl_error_to_string() | 1 | -2/+2 | ||
2015-01-27 | idevicesyslog: Flush stdout whenever encountering a line break | 1 | -0/+3 | ||
2015-01-27 | idevicebackup: Notify user if erroneously used with an iOS 4 or later device | 1 | -0/+21 | ||
2015-01-27 | idevicecrashreport: Enable build for win32 | 2 | -4/+6 | ||
2015-01-22 | idevicedebugserverproxy: Properly handle server shutdown | 1 | -45/+75 | ||
2015-01-16 | idevicedebugserverproxy: Use debugserver service and fix reconnecting to it | 1 | -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-13 | thread: Introduce thread_new and thread_free to cover handle leaks on WIN32 | 7 | -14/+40 | ||
2015-01-12 | cython: Add receive/receive_timeout methods for iDeviceConnection to receive ↵ | 2 | -0/+32 | ||
data from a connection | |||||
2015-01-12 | cython: Add new FILE_RELAY_E_PERMISSION_DENIED(-6) error to detect ↵ | 1 | -0/+2 | ||
permission denied on iOS8+ | |||||
2015-01-12 | lockdown: Fix documentation for client argument on pairing methods | 1 | -3/+3 | ||
2015-01-12 | idevicepair: Fix compilation due to renamed pairing dialog error | 1 | -1/+1 | ||
2015-01-12 | lockdown: Refactor internal error checking and add more native errors to enum | 3 | -137/+226 | ||
2015-01-12 | common: Convert int16_t macro error types of userpref module into enum | 1 | -10/+10 | ||
2015-01-12 | Add new "idevicenotificationproxy" tool to post or observe notifications | 4 | -2/+297 | ||
2015-01-12 | Fix overlong blocking in np_client_free() | 1 | -3/+7 | ||
When using ideviceinstaller, np_client_free() would block for several minutes when ideviceinstaller cleans up after installing the application. This happens because the function is blocking on thread_join(), waiting for the notification watcher thread to finish. It only ends when np_get_notification() returns a negative value after getting a timeout, which takes several minutes. However, the thread loop will also exit early if client->parent gets NULL (the loop is iterated every 500ms), so this commit ensures client->parent gets set to NULL early in np_client_free() so that thread_join() does not block for a long time. Signed-off-by: Martin Szulecki <m.szulecki@libimobiledevice.org> | |||||
2014-12-10 | Improve maintainability and Requires of pkg-config file slightly | 1 | -4/+4 | ||
2014-12-10 | lockdown: Add new LOCKDOWN_E_SERVICE_LIMIT error to detect service limit states | 2 | -0/+3 | ||
2014-12-09 | debugserver: Return enum error type instead of int for type consistency | 1 | -1/+1 | ||
2014-12-09 | idevicedebug: Fix memory leak and compiler warnings regarding command creation | 1 | -2/+6 | ||
2014-12-09 | debugserver: Remove const argv requirement for creating commands | 2 | -3/+6 | ||
2014-12-09 | cython: Add get_path_for_bundle_identifier() method to InstallationProxyClient | 1 | -0/+19 | ||
2014-12-09 | cython: Add DebugServerClient class to communicate with debugserver | 3 | -1/+250 | ||
2014-12-08 | Replace () with (void) in libinternalcommon and tools for consistency | 5 | -6/+6 | ||
2014-12-06 | Replace () with (void) in function prototypes | 3 | -3/+3 | ||
() and (void) are 2 different things in C, and can cause gcc warnings: error: function declaration isn't a prototype [-Werror=strict-prototypes] idevice_error_t idevice_event_unsubscribe(); This commit replaces () with (void) in installed headers. | |||||
2014-11-11 | notification_proxy: Send Shutdown command in np_client_free() instead of ↵ | 1 | -33/+34 | ||
np_post_notification() | |||||
2014-10-27 | debug: Fix linking failure on OS X by keeping debug level symbol internal | 4 | -6/+13 | ||
This change keeps the debug level symbol within the internal convenience library and makes it accessible using an internal helper. This fixes linking, prevents new exported symbols and finally allows proper control of enabling debug messages. | |||||
2014-10-26 | debug: Fix symbol locality for linker so debug messages are printed again | 4 | -20/+18 | ||
2014-10-26 | common: Remove obsolete symbol hiding macros from userpref module | 1 | -14/+6 | ||
2014-10-26 | Remove obsolete prefix from debug messages in internal locking helpers | 3 | -6/+6 | ||
2014-10-26 | lockdown: Fix error in re-pairing when previous record became invalid | 1 | -9/+5 | ||
When connecting with an existing pair record failed we attempted to pair again which generated a new host id but then connect after successful pairing tried to use host id from the old record and failed. Make sure we forget the old host id when re-pairing. This also fixes a possible memory leak. | |||||
2014-10-26 | Supress printing very long plists in debug output | 1 | -1/+7 | ||
2014-10-22 | common: Move size format helper to utils and use it in idevicebackup tools | 4 | -45/+30 | ||
2014-10-22 | common: Move string_toupper() helper to utils and use it in idevicebackup tools | 4 | -22/+13 | ||
2014-10-22 | common: Share idevicebackup helper string_build_path() from utils | 4 | -73/+49 | ||
2014-10-22 | common: Change stpcpy() signature code style slightly | 2 | -2/+2 | ||