Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-03-22 | fix invalid characters in xml plists | Nikias Bassen | 1 | -2/+2 | |
2012-03-22 | idevice: add error checking to internal_ssl_write() | Geoff Paul | 1 | -1/+5 | |
Returning 0 bytes sent upon error causes an infinite loop within the calling gnutls code. Returning -1 as an error code allows gnutls to properly detect and recover. | |||||
2012-03-22 | lockdown: iOS 5: handle 'Error' key in lockdown_check_result | Nikias Bassen | 1 | -1/+15 | |
2012-03-22 | Fix memory leak in idevice_device_list_free | Peter Hoepfner | 1 | -1/+2 | |
2012-03-22 | lockdown: fix support for iOS 5 | Nikias Bassen | 1 | -1/+3 | |
2012-03-22 | notification_proxy: use free() instead of g_free() | Nikias Bassen | 1 | -1/+3 | |
2012-03-22 | Remove deprecated gnutls_*_set_priority() and use gnutls_priority_set_direct() | Martin Szulecki | 1 | -13/+1 | |
This change requires gnutls >= 2.2.0 for the latter to be available. With deprecation starts with gnutls 2.12.0. | |||||
2012-03-22 | userpref: Fix a segfault that might occour if locally stored certs could not ↵ | Martin Szulecki | 1 | -2/+4 | |
be read userpref_get_file_contents() was stil attempting to set the data and size properties on the passed gnutls_datum_t even if g_file_get_contents() failed. This shoud fix a possible segfault in any code code using the pairing. | |||||
2012-03-22 | debug: Use explicit size for string when debugging non-null terminated | Martin Szulecki | 1 | -1/+1 | |
The debug code to output the device public key was not taking into account that the key data is not null terminated. | |||||
2011-03-26 | Due to a bug in iOS 4.3, plist data might contain invalid null characters | Martin Szulecki | 1 | -0/+5 | |
The main lockdown plist of iOS 4.3 contains invalid null characters which we now convert to spaces. Fixes running ideviceinfo on iOS 4.3. Thanks to teuf for debugging and proposing the fix. | |||||
2011-03-26 | Wrap debug_print_line in #ifndef STRIP_DEBUG_CODE | Christophe Fergeau | 1 | -0/+2 | |
This function is only called when STRIP_DEBUG_CODE isn't defined, so build is broken with -Wmissing-prototypes -Werror if it's not wrapped in #ifndef | |||||
2011-03-26 | notification_proxy: read ProxyDeath message after posting notification | Nikias Bassen | 1 | -0/+21 | |
This prevents ugly error messages appearing in the device's syslog. | |||||
2010-11-27 | Add a safety check in lockdownd_client_new_with_handshake() to fix a ↵ | Martin Szulecki | 1 | -1/+4 | |
possible crash | |||||
2010-11-27 | Make sure uuid argument of idevice_get_uuid() is set | Martin Szulecki | 1 | -1/+1 | |
2010-11-27 | Fix iOS 4.2 GnuTLS issue by passing a certificate in the handshake | Nikias Bassen | 2 | -3/+54 | |
2010-10-04 | afc: fix reading of afc status codes on big endian machines | Nikias Bassen | 1 | -1/+1 | |
2010-10-04 | afc: fix packet communication on big endian machines | Marty Rosenberg | 1 | -0/+2 | |
2010-10-04 | device_link_service: removed unused local variable | Nikias Bassen | 1 | -2/+1 | |
2010-10-04 | property_list_service: fix plist receiving on big endian machines | Nikias Bassen | 1 | -2/+2 | |
2010-06-20 | Expose more userpref functions for use in the new idevicepair tool | Martin Szulecki | 1 | -2/+2 | |
2010-06-20 | userpref: new internal function userpref_get_paired_uuids | Nikias Bassen | 2 | -0/+61 | |
2010-06-06 | lockdown: correctly handle activation_record parameter in lockdownd_activate | Nikias Bassen | 1 | -1/+1 | |
The activation_record was inserted into the request plist and freed at the end. If the user app then uses plist_free to free the activation record, it gets an invalid free. By using plist_copy the activation_record is not touched. | |||||
2010-06-06 | Add special handling for unpair request; probably a bug in the iPhone OS | Martin Szulecki | 1 | -4/+13 | |
2010-06-06 | Silence 64bit compiler warnings using proper casts | Nikias Bassen | 1 | -8/+8 | |
2010-06-04 | Document that lockdownd automatically drops the connection when idle | Martin Szulecki | 1 | -0/+7 | |
2010-06-04 | Document user_data parameter in installation_proxy interface | Martin Szulecki | 1 | -0/+9 | |
2010-05-13 | Plug some memory leaks in lockdownd due to missing free() calls | Bryan Forbes | 1 | -1/+4 | |
2010-05-13 | Actually free the client in the _free() call. | Bryan Forbes | 1 | -0/+1 | |
2010-04-11 | Fix memory leak and actually set the label supplied for new lockdown clients | Martin Szulecki | 1 | -1/+1 | |
2010-04-11 | plug memory leak in lockdownd_gen_pair_cert() | Petr Uzel | 1 | -0/+3 | |
2010-04-11 | plug memory leak in lockdownd_gen_pair_cert() | Petr Uzel | 1 | -0/+10 | |
2010-04-11 | plug memory leaks in generate_pair_record_plist() | Petr Uzel | 1 | -0/+7 | |
2010-03-25 | Use insert_item instead of set_item to make adding client options work | Nikias Bassen | 1 | -3/+3 | |
2010-03-24 | Use glib GUINT32_TO/FROM_BE macros instead of htonl/ntohl | Martin Szulecki | 1 | -3/+3 | |
2010-03-24 | Remove unused and fix some includes | Nikias Bassen | 14 | -20/+2 | |
2010-03-16 | Complete documentation of public interface and fix a lot of bogus comments | Martin Szulecki | 10 | -232/+416 | |
This change unifies the documentation comment syntax, fixes a few bad documentation comments and completes documentation where it was missing. | |||||
2010-03-16 | Unify NP callback userdata parameter to user_data for consistency | Martin Szulecki | 1 | -6/+6 | |
2010-03-16 | Document internal make_strings_list() and change parameter names | Martin Szulecki | 1 | -3/+13 | |
2010-03-16 | Rename afc invalid argument error to AFC_E_INVALID_ARG | Martin Szulecki | 1 | -37/+32 | |
All other services use *_E_INVALID_ARG instead of *_E_INVALID_ARGUMENT, thus the afc interface should use the common name. | |||||
2010-03-16 | Rename the *_int to *_private for better semantic and fix public typedefs | Martin Szulecki | 26 | -34/+33 | |
This changes the typedef logic slightly for the public headers in order for doxygen to correctly pickup and enable the client struct documentation. | |||||
2010-03-16 | mobilebackup: new functions added | Nikias Bassen | 1 | -0/+150 | |
2010-03-15 | Add device_link_service_send_ping function. | Nikias Bassen | 2 | -0/+29 | |
2010-03-15 | device_link_service: process_message functions renamed using send/receive | Nikias Bassen | 3 | -6/+6 | |
2010-03-15 | Removed obsolete AFCToken struct | Nikias Bassen | 1 | -5/+0 | |
2010-03-08 | Add user data parameter to notification callback function | Nikias Bassen | 1 | -2/+6 | |
[#114 state:resolved] | |||||
2010-03-08 | sbservices: docs updated | Nikias Bassen | 2 | -10/+13 | |
2010-03-08 | file_relay: docs updated | Nikias Bassen | 2 | -6/+7 | |
2010-03-08 | installation_proxy: docs updated | Nikias Bassen | 2 | -8/+11 | |
2010-03-08 | notification_proxy: docs updated | Nikias Bassen | 2 | -13/+21 | |
2010-03-08 | screenshotr: docs updated | Nikias Bassen | 2 | -5/+9 | |