summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-03-22fix invalid characters in xml plistsGravatar Nikias Bassen1-2/+2
2012-03-22idevice: add error checking to internal_ssl_write()Gravatar Geoff Paul1-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-22idevicesyslog: use fflush to immediately write out bufferGravatar Nikias Bassen1-0/+1
2012-03-22lockdown: iOS 5: handle 'Error' key in lockdown_check_resultGravatar Nikias Bassen1-1/+15
2012-03-22Fix memory leak in idevice_device_list_freeGravatar Peter Hoepfner1-1/+2
2012-03-22lockdown: fix support for iOS 5Gravatar Nikias Bassen1-1/+3
2012-03-22ideviceimagemounter: remove bogus g_free()Gravatar Nikias Bassen1-1/+0
2012-03-22notification_proxy: use free() instead of g_free()Gravatar Nikias Bassen1-1/+3
2012-03-22ideviceinfo: fix possible segmentation fault when parsing empty data nodesGravatar Nikias Bassen1-4/+8
Thanks to Gordon Assaf for pointing this out.
2012-03-22Remove deprecated gnutls_*_set_priority() and use gnutls_priority_set_direct()Gravatar Martin Szulecki2-14/+2
This change requires gnutls >= 2.2.0 for the latter to be available. With deprecation starts with gnutls 2.12.0.
2012-03-22userpref: Fix a segfault that might occour if locally stored certs could not ↵Gravatar Martin Szulecki1-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-22debug: Use explicit size for string when debugging non-null terminatedGravatar Martin Szulecki1-1/+1
The debug code to output the device public key was not taking into account that the key data is not null terminated.
2012-03-22dev: Add missing dev files to EXTRA_DISTGravatar Martin Szulecki1-1/+1
2012-03-22dev: Add missing LDFLAGS and CFLAGS to ideviceclientGravatar Martin Szulecki1-0/+2
2012-03-22Bump version to 1.0.7Gravatar Martin Szulecki1-1/+1
2011-03-26Bump version to 1.0.6 for release1.0.6Gravatar Martin Szulecki1-1/+1
2011-03-26Update NEWS for 1.0.6Gravatar Martin Szulecki1-0/+7
2011-03-26Promote ideviceenterrecovery into tools as it is quite usefulGravatar Martin Szulecki3-8/+8
2011-03-26Bump version for 1.0.5 release1.0.5Gravatar Martin Szulecki1-2/+2
2011-03-26Update NEWS for 1.0.5Gravatar Martin Szulecki1-0/+12
2011-03-26ideviceimagemounter: Add missing libgen.h header includeGravatar Martin Szulecki1-0/+1
2011-03-26Due to a bug in iOS 4.3, plist data might contain invalid null charactersGravatar Martin Szulecki1-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-26Fix swig detectionGravatar Christophe Fergeau1-6/+9
AC_PROG_SWIG indicates failure to detect swig by setting the SWIG variable to false. Commit f489971b6b moved the "$SWIG != false" test before the call to AC_PROG_SWIG, which leads to the rest of configure.ac to think swig has been successfully detected even when not present. Move this test after the call to AC_PROG_SWIG. This also gets rid of the SWIG_SUB variable which is not really useful since the SWIG variable can be used for the same purpose.
2011-03-26Wrap debug_print_line in #ifndef STRIP_DEBUG_CODEGravatar Christophe Fergeau1-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-26Add manpages for ideviceenterrecovery and idevicepairGravatar Martin Szulecki3-1/+67
Thanks to Julien Lavergne for contributing.
2011-03-26Python: Fix SWIG includes to pass make distcheckGravatar Martin Szulecki1-1/+1
2011-03-26notification_proxy: read ProxyDeath message after posting notificationGravatar Nikias Bassen1-0/+21
This prevents ugly error messages appearing in the device's syslog.
2010-11-27Update NEWS with crash bugfix information for 1.0.41.0.4Gravatar Martin Szulecki1-0/+1
2010-11-27Add a safety check in lockdownd_client_new_with_handshake() to fix a ↵Gravatar Martin Szulecki1-1/+4
possible crash
2010-11-27Make sure uuid argument of idevice_get_uuid() is setGravatar Martin Szulecki1-1/+1
2010-11-27Bump version and soname for 1.0.4 releaseGravatar Martin Szulecki1-2/+2
2010-11-27Update NEWS for 1.0.4Gravatar Martin Szulecki1-0/+2
2010-11-27Fix configure "--without-swig" flag and show error if libgcrypt is not foundGravatar John Maguire1-6/+6
2010-11-27Update NEWS with 1.0.4 release notesGravatar Martin Szulecki1-0/+8
2010-11-27Fix iOS 4.2 GnuTLS issue by passing a certificate in the handshakeGravatar Nikias Bassen2-3/+54
2010-10-04Bump soname due to internal changes1.0.3Gravatar Martin Szulecki1-1/+1
2010-10-04Bump version to 1.0.3 for releaseGravatar Martin Szulecki1-1/+1
2010-10-04Update NEWS with 1.0.3 release notesGravatar Martin Szulecki1-0/+11
2010-10-04Try to use glibtoolize if possible in autogen.sh to fix OSX buildGravatar Martin Szulecki1-1/+6
2010-10-04afc: fix reading of afc status codes on big endian machinesGravatar Nikias Bassen1-1/+1
2010-10-04afc: fix packet communication on big endian machinesGravatar Marty Rosenberg1-0/+2
2010-10-04m4: Fix comparison bug in python macrosGravatar Martin Szulecki1-1/+1
Reports say it fixes FreeBSD detection.
2010-10-04idevicebackup: try multiple times to lock for syncGravatar Nikias Bassen1-3/+22
otherwise, the sync in progress screen might keep showing up until you swipe to cancel on the device
2010-10-04device_link_service: removed unused local variableGravatar Nikias Bassen1-2/+1
2010-10-04idevicesyslog: terminate on receive errors (e.g. device unplugging)Gravatar Nikias Bassen1-0/+5
2010-10-04property_list_service: fix plist receiving on big endian machinesGravatar Nikias Bassen1-2/+2
2010-10-04idevicebackup: Improve reporting of received backup files using a progress barGravatar Martin Szulecki1-8/+49
2010-10-04idevicebackup: Make sure we can quit while waiting for device to send dataGravatar Martin Szulecki1-2/+2
2010-10-04idevicebackup: Do not save just the last hunk of first file to backupGravatar Martin Szulecki1-1/+1
2010-10-04ideviceinfo: Add two new lockdown domains which appear in iOS 4+Gravatar Martin Szulecki1-0/+2