Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-01-27 | installation_proxy: Refactor implementation, add new commands and helpers | Martin Szulecki | 1 | -4/+113 | |
2015-01-27 | installation_proxy: Add missing native errors to enum | Martin Szulecki | 1 | -8/+68 | |
2015-01-27 | installation_proxy: Add new helper to set return attributes in client options | Martin Szulecki | 1 | -0/+10 | |
2015-01-27 | installation_proxy: Improve comment formatting and some whitespaces | Martin Szulecki | 1 | -37/+38 | |
2014-12-06 | Replace () with (void) in function prototypes | Christophe Fergeau | 1 | -1/+1 | |
() 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-10-05 | Convert int16_t macro error types into enum to improve debugging/type-checking | Martin Szulecki | 1 | -15/+11 | |
This simple change provides various benefits for developers like compile time errors, better auto-completition in editors and the ability of a debugger to show the constant instead of just the raw value. Thanks to Aaron Burghardt for the proposal. | |||||
2014-03-27 | Moved Doxygen comments from source files to public headers. | Aaron Burghardt | 1 | -0/+247 | |
Conflicts: include/libimobiledevice/afc.h | |||||
2013-11-10 | installation_proxy: Fix operations exiting before being finished due to timeout | Martin Szulecki | 1 | -0/+1 | |
The internal status callback used a timeout of 30 seconds to receive status messages about the progress of an operation. However, slow devices or large app archives trigger this timeout causing the handler to return before the operation was actually complete. This fixes it by removing the internal timeout by waiting forever and only returning early in case of a real error. | |||||
2013-08-05 | Implement *_start_service() helper to simplify creation of service clients | Martin Szulecki | 1 | -0/+1 | |
2013-08-05 | Add public *_SERVICE_NAME defines for each service | Martin Szulecki | 1 | -0/+2 | |
2013-04-25 | installation_proxy: Add helper to retrieve filepath of an app from device | Martin Szulecki | 1 | -0/+2 | |
2013-02-27 | Make all "include guards" for all headers consistent | Martin Szulecki | 1 | -2/+2 | |
2013-02-26 | Refactor port number use into service descriptor to enable SSL for services | Martin Szulecki | 1 | -1/+2 | |
This is a major change which breaks API but is required in order to support SSL communication for services as used by network connections. | |||||
2012-03-18 | Completely remove glib dependency. | Nikias Bassen | 1 | -2/+1 | |
2010-05-25 | Update brief documentation to be consistent and easier to understand | Martin Szulecki | 1 | -1/+1 | |
2010-03-31 | Added user_data parameter to instproxy_status_cb and related functions. | Bryan Forbes | 1 | -7/+7 | |
2010-03-16 | Complete documentation of public interface and fix a lot of bogus comments | Martin Szulecki | 1 | -1/+5 | |
This change unifies the documentation comment syntax, fixes a few bad documentation comments and completes documentation where it was missing. | |||||
2010-03-16 | Rename the *_int to *_private for better semantic and fix public typedefs | Martin Szulecki | 1 | -2/+2 | |
This changes the typedef logic slightly for the public headers in order for doxygen to correctly pickup and enable the client struct documentation. | |||||
2010-01-29 | Global renames due to project rename to libimobiledevice | Nikias Bassen | 1 | -0/+72 | |