Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Some iOS versions will interleave a CFBundleIdentifier message into the Status
messages, and the code would treat the CFBundleIdentifier message as an error.
Terminating the loop, never seeing the last message - and even worse - never
calling back to ideviceinstaller that would be stuck waiting for a callback
with a message where Status == Complete.
|
|
service client to prevent segfault
|
|
Do it in all comments and errors messages
|
|
|
|
The capabilities parameter is a string array not a plist. Also check
other parameters when we are at it.
|
|
are called with NULL arguments
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
include/libimobiledevice/afc.h
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
crashes
|
|
This is a major change which breaks API but is required in order to support
SSL communication for services as used by network connections.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This changes the typedef logic slightly for the public headers in order
for doxygen to correctly pickup and enable the client struct documentation.
|
|
|
|
|
|
[#104 state:resolved]
|
|
|