commit libimobiledevice for openSUSE:Factory
Hello community, here is the log from the commit of package libimobiledevice for openSUSE:Factory checked in at Fri Jan 7 09:36:34 CET 2011. -------- --- libimobiledevice/libimobiledevice.changes 2010-10-05 23:44:40.000000000 +0200 +++ /mounts/work_src_done/STABLE/libimobiledevice/libimobiledevice.changes 2010-12-30 00:36:56.000000000 +0100 @@ -1,0 +2,21 @@ +Wed Dec 29 23:36:07 UTC 2010 - andreas.hanke@gmx-topmail.de + +- backport commit 0b40ddb1f41c94a3ee58abc6326e59d65662e5c7 to fix build + +------------------------------------------------------------------- +Wed Dec 8 21:34:37 UTC 2010 - cristian.rodriguez@opensuse.org + +- disable silent rules, breaks post build checks. +- fix -devel package dependencies + +------------------------------------------------------------------- +Sat Nov 27 20:58:54 CEST 2010 - opensuse@sukimashita.com + +- Update to 1.0.4: + * Fix a possible crash in lockdownd_client_new_with_handshake() + * Do not not check for Swig/Python if --without-swig is set + * Fail with an error message if libgcrypt is not found + * Pass host certificate with GNUTLS correctly + * Fix connecting to iOS 4.2.1+ devices + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- libimobiledevice-1.0.3.tar.bz2 New: ---- 0b40ddb1f41c94a3ee58abc6326e59d65662e5c7.patch libimobiledevice-1.0.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libimobiledevice.spec ++++++ --- /var/tmp/diff_new_pack.AqwmvN/_old 2011-01-07 09:35:04.000000000 +0100 +++ /var/tmp/diff_new_pack.AqwmvN/_new 2011-01-07 09:35:04.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package libimobiledevice (Version 1.0.3) +# spec file for package libimobiledevice (Version 1.0.4) # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ Name: libimobiledevice %define _name libimobiledevice1 -Version: 1.0.3 +Version: 1.0.4 Release: 1 License: LGPL v2 or later BuildRequires: gcc-c++ glib2-devel libtasn1-devel libxml2-devel sed @@ -36,6 +36,7 @@ %endif BuildRequires: libgcrypt-devel libgnutls-devel Source: %{name}-%{version}.tar.bz2 +Patch0: 0b40ddb1f41c94a3ee58abc6326e59d65662e5c7.patch Group: System/Libraries Summary: Native protocols library for iPhone, iPod Touch and iPad Url: http://www.libimobiledevice.org @@ -101,8 +102,9 @@ Summary: Development files for %{_name} Group: Development/Libraries/C and C++ Requires: %{_name} = %{version} -Requires: libplist-devel >= 0.16 -Requires: libusbmuxd-devel >= 1.0.0 +Requires: libplist-devel +Requires: glib2-devel +Requires: glibc-devel %description devel The %{name}-devel package contains libraries and header files for @@ -204,12 +206,13 @@ %prep %setup -q -n %{name}-%{version} +%patch0 -p1 %build sed -i -e '/Requires:/d' %{name}-1.0.pc.in sed -i -e 's/-L${libdir}//' %{name}-1.0.pc.in export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" -%configure\ +%configure --disable-silent-rules \ --disable-static make %{?jobs:-j%jobs} ++++++ 0b40ddb1f41c94a3ee58abc6326e59d65662e5c7.patch ++++++ From 0b40ddb1f41c94a3ee58abc6326e59d65662e5c7 Mon Sep 17 00:00:00 2001 From: Martin Szulecki Date: Thu, 16 Dec 2010 22:01:15 +0000 Subject: Python: Fix SWIG includes to pass make distcheck --- diff --git a/swig/Makefile.am b/swig/Makefile.am index 0953a56..8c1f2b9 100644 --- a/swig/Makefile.am +++ b/swig/Makefile.am @@ -1,4 +1,4 @@ -AM_CPPFLAGS = -I$(top_srcdir)/include $(libplist_CFLAGS) $(SWIG_PYTHON_CPPFLAGS) -I$(oldincludedir) +AM_CPPFLAGS = -I$(top_srcdir)/include $(libglib2_CFLAGS) $(libplist_CFLAGS) $(SWIG_PYTHON_CPPFLAGS) -I$(oldincludedir) if HAVE_SWIG BUILT_SOURCES = imobiledevice_wrap.cxx -- cgit v0.8.3.1-34-gbf3d ++++++ libimobiledevice-1.0.3.tar.bz2 -> libimobiledevice-1.0.4.tar.bz2 ++++++ ++++ 6386 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/configure.ac new/libimobiledevice-1.0.4/configure.ac --- old/libimobiledevice-1.0.3/configure.ac 2010-10-04 16:27:36.000000000 +0200 +++ new/libimobiledevice-1.0.4/configure.ac 2010-11-27 19:34:30.000000000 +0100 @@ -2,30 +2,26 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ(2.61) -AC_INIT(libimobiledevice, 1.0.3, nospam@nowhere.com) +AC_INIT(libimobiledevice, 1.0.4, nospam@nowhere.com) AM_INIT_AUTOMAKE([dist-bzip2 no-dist-gzip]) m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES]) AC_CONFIG_SRCDIR([src/]) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_MACRO_DIR([m4]) -AM_PATH_PYTHON(2.3) -AC_PROG_SWIG(1.3.21) -AX_SWIG_ENABLE_CXX -SWIG_PYTHON - dnl libtool versioning # +1 : 0 : +1 == adds new functions to the interface # +1 : 0 : 0 == changes or removes functions (changes include both # changes to the signature and the semantic) # ? :+1 : ? == just internal changes # CURRENT : REVISION : AGE -LIBIMOBILEDEVICE_SO_VERSION=1:3:0 +LIBIMOBILEDEVICE_SO_VERSION=1:4:0 AC_SUBST(LIBIMOBILEDEVICE_SO_VERSION) # Checks for programs. AC_PROG_CC +AC_PROG_CXX AM_PROG_CC_C_O AC_PROG_LIBTOOL @@ -37,7 +33,7 @@ PKG_CHECK_MODULES(libtasn1, libtasn1 >= 1.1) PKG_CHECK_MODULES(libplist, libplist >= 0.15) PKG_CHECK_MODULES(libplistmm, libplist++ >= 0.15) -AC_CHECK_LIB(gcrypt, gcry_control, [AC_SUBST(libgcrypt_LIBS,[-lgcrypt])], ["libgcrypt is required to build libimobiledevice"]) +AC_CHECK_LIB(gcrypt, gcry_control, [AC_SUBST(libgcrypt_LIBS,[-lgcrypt])], [AC_MSG_ERROR([libgcrypt is required to build libimobiledevice])]) # Checks for header files. AC_HEADER_STDC @@ -63,6 +59,10 @@ [build_swig=false], [build_swig=true]) if test "$build_swig" = "true" -a "$SWIG" != "false" ; then + AM_PATH_PYTHON(2.3) + AC_PROG_SWIG(1.3.21) + AX_SWIG_ENABLE_CXX + SWIG_PYTHON SWIG_SUB=swig else SWIG_SUB= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/annotated.html new/libimobiledevice-1.0.4/docs/html/annotated.html --- old/libimobiledevice-1.0.3/docs/html/annotated.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/annotated.html 2010-11-27 19:58:07.000000000 +0100 @@ -46,7 +46,7 @@ <tr><td class="indexkey"><a class="el" href="structssl__data__private.html">ssl_data_t</a></td><td class="indexvalue"></td></tr> </table> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/classes.html new/libimobiledevice-1.0.4/docs/html/classes.html --- old/libimobiledevice-1.0.3/docs/html/classes.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/classes.html 2010-11-27 19:58:07.000000000 +0100 @@ -37,7 +37,7 @@ </td><td><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> P </div></td></tr></table> </td><td><a class="el" href="structssl__data__private.html">ssl_data_private</a> </td></tr><tr><td><a class="el" href="structdevice__link__service__client__private.html">device_link_service_client_private</a> </td><td><a class="el" href="structidevice__private.html">idevice_private</a> </td><td><a class="el" href="structmobile__image__mounter__client__private.html">mobile_image_mounter_client_private</a> </td></tr></table><div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_N">N</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_S">S</a></div> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/files.html new/libimobiledevice-1.0.4/docs/html/files.html --- old/libimobiledevice-1.0.3/docs/html/files.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/files.html 2010-11-27 19:58:08.000000000 +0100 @@ -38,7 +38,7 @@ <tr><td class="indexkey">libimobiledevice/<a class="el" href="include_2libimobiledevice_2screenshotr_8h.html">screenshotr.h</a></td><td class="indexvalue">Screenshot service implementation </td></tr> </table> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:08 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/functions.html new/libimobiledevice-1.0.4/docs/html/functions.html --- old/libimobiledevice-1.0.3/docs/html/functions.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/functions.html 2010-11-27 19:58:07.000000000 +0100 @@ -54,7 +54,7 @@ </li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/functions_vars.html new/libimobiledevice-1.0.4/docs/html/functions_vars.html --- old/libimobiledevice-1.0.3/docs/html/functions_vars.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/functions_vars.html 2010-11-27 19:58:07.000000000 +0100 @@ -54,7 +54,7 @@ </li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/globals_enum.html new/libimobiledevice-1.0.4/docs/html/globals_enum.html --- old/libimobiledevice-1.0.3/docs/html/globals_enum.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/globals_enum.html 2010-11-27 19:58:08.000000000 +0100 @@ -48,7 +48,7 @@ </li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:08 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/globals_eval.html new/libimobiledevice-1.0.4/docs/html/globals_eval.html --- old/libimobiledevice-1.0.3/docs/html/globals_eval.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/globals_eval.html 2010-11-27 19:58:08.000000000 +0100 @@ -63,7 +63,7 @@ </li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:08 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/globals_func.html new/libimobiledevice-1.0.4/docs/html/globals_func.html --- old/libimobiledevice-1.0.3/docs/html/globals_func.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/globals_func.html 2010-11-27 19:58:08.000000000 +0100 @@ -379,7 +379,7 @@ </li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:08 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/globals.html new/libimobiledevice-1.0.4/docs/html/globals.html --- old/libimobiledevice-1.0.3/docs/html/globals.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/globals.html 2010-11-27 19:58:08.000000000 +0100 @@ -496,7 +496,7 @@ </li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:08 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/globals_type.html new/libimobiledevice-1.0.4/docs/html/globals_type.html --- old/libimobiledevice-1.0.3/docs/html/globals_type.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/globals_type.html 2010-11-27 19:58:08.000000000 +0100 @@ -114,7 +114,7 @@ </li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:08 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2afc_8h.html new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2afc_8h.html --- old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2afc_8h.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2afc_8h.html 2010-11-27 19:58:07.000000000 +0100 @@ -1155,7 +1155,7 @@ </div> </div> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2file__relay_8h.html new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2file__relay_8h.html --- old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2file__relay_8h.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2file__relay_8h.html 2010-11-27 19:58:07.000000000 +0100 @@ -220,7 +220,7 @@ </div> </div> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2installation__proxy_8h.html new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2installation__proxy_8h.html --- old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2installation__proxy_8h.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2installation__proxy_8h.html 2010-11-27 19:58:07.000000000 +0100 @@ -684,7 +684,7 @@ </div> </div> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2lockdown_8h.html new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2lockdown_8h.html --- old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2lockdown_8h.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2lockdown_8h.html 2010-11-27 19:58:07.000000000 +0100 @@ -1013,7 +1013,7 @@ </div> </div> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2mobilebackup_8h.html new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2mobilebackup_8h.html --- old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2mobilebackup_8h.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2mobilebackup_8h.html 2010-11-27 19:58:07.000000000 +0100 @@ -363,7 +363,7 @@ </div> </div> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2mobile__image__mounter_8h.html new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2mobile__image__mounter_8h.html --- old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2mobile__image__mounter_8h.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2mobile__image__mounter_8h.html 2010-11-27 19:58:07.000000000 +0100 @@ -304,7 +304,7 @@ </div> </div> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2mobilesync_8h.html new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2mobilesync_8h.html --- old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2mobilesync_8h.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2mobilesync_8h.html 2010-11-27 19:58:07.000000000 +0100 @@ -225,7 +225,7 @@ </div> </div> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2notification__proxy_8h.html new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2notification__proxy_8h.html --- old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2notification__proxy_8h.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2notification__proxy_8h.html 2010-11-27 19:58:07.000000000 +0100 @@ -396,7 +396,7 @@ </div> </div> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2sbservices_8h.html new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2sbservices_8h.html --- old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2sbservices_8h.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2sbservices_8h.html 2010-11-27 19:58:07.000000000 +0100 @@ -289,7 +289,7 @@ </div> </div> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2screenshotr_8h.html new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2screenshotr_8h.html --- old/libimobiledevice-1.0.3/docs/html/include_2libimobiledevice_2screenshotr_8h.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/include_2libimobiledevice_2screenshotr_8h.html 2010-11-27 19:58:07.000000000 +0100 @@ -208,7 +208,7 @@ </div> </div> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/index.html new/libimobiledevice-1.0.4/docs/html/index.html --- old/libimobiledevice-1.0.3/docs/html/index.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/index.html 2010-11-27 19:58:06.000000000 +0100 @@ -18,8 +18,8 @@ </div> </div> <div class="contents"> -<h1>libimobiledevice Documentation</h1><h3 class="version">1.0.3 </h3></div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<h1>libimobiledevice Documentation</h1><h3 class="version">1.0.4 </h3></div> +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:06 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/libimobiledevice_8h.html new/libimobiledevice-1.0.4/docs/html/libimobiledevice_8h.html --- old/libimobiledevice-1.0.3/docs/html/libimobiledevice_8h.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/libimobiledevice_8h.html 2010-11-27 19:58:07.000000000 +0100 @@ -639,7 +639,7 @@ </div> </div> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structafc__client__private.html new/libimobiledevice-1.0.4/docs/html/structafc__client__private.html --- old/libimobiledevice-1.0.3/docs/html/structafc__client__private.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structafc__client__private.html 2010-11-27 19:58:07.000000000 +0100 @@ -41,7 +41,7 @@ <li>/home/mszulecki/Software/code/libimobiledevice/src/afc.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/struct_a_f_c_file_packet.html new/libimobiledevice-1.0.4/docs/html/struct_a_f_c_file_packet.html --- old/libimobiledevice-1.0.3/docs/html/struct_a_f_c_file_packet.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/struct_a_f_c_file_packet.html 2010-11-27 19:58:07.000000000 +0100 @@ -35,7 +35,7 @@ <li>/home/mszulecki/Software/code/libimobiledevice/src/afc.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/struct_a_f_c_packet.html new/libimobiledevice-1.0.4/docs/html/struct_a_f_c_packet.html --- old/libimobiledevice-1.0.3/docs/html/struct_a_f_c_packet.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/struct_a_f_c_packet.html 2010-11-27 19:58:07.000000000 +0100 @@ -41,7 +41,7 @@ <li>/home/mszulecki/Software/code/libimobiledevice/src/afc.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structdevice__link__service__client__private.html new/libimobiledevice-1.0.4/docs/html/structdevice__link__service__client__private.html --- old/libimobiledevice-1.0.3/docs/html/structdevice__link__service__client__private.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structdevice__link__service__client__private.html 2010-11-27 19:58:07.000000000 +0100 @@ -33,7 +33,7 @@ <li>/home/mszulecki/Software/code/libimobiledevice/src/device_link_service.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structfile__relay__client__private.html new/libimobiledevice-1.0.4/docs/html/structfile__relay__client__private.html --- old/libimobiledevice-1.0.3/docs/html/structfile__relay__client__private.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structfile__relay__client__private.html 2010-11-27 19:58:07.000000000 +0100 @@ -33,7 +33,7 @@ <li>/home/mszulecki/Software/code/libimobiledevice/src/file_relay.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structidevice__connection__private.html new/libimobiledevice-1.0.4/docs/html/structidevice__connection__private.html --- old/libimobiledevice-1.0.3/docs/html/structidevice__connection__private.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structidevice__connection__private.html 2010-11-27 19:58:07.000000000 +0100 @@ -37,7 +37,7 @@ <li>/home/mszulecki/Software/code/libimobiledevice/src/idevice.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structidevice__event__t.html new/libimobiledevice-1.0.4/docs/html/structidevice__event__t.html --- old/libimobiledevice-1.0.3/docs/html/structidevice__event__t.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structidevice__event__t.html 2010-11-27 19:58:07.000000000 +0100 @@ -89,7 +89,7 @@ <li>libimobiledevice/<a class="el" href="libimobiledevice_8h.html">libimobiledevice.h</a></li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structidevice__private.html new/libimobiledevice-1.0.4/docs/html/structidevice__private.html --- old/libimobiledevice-1.0.3/docs/html/structidevice__private.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structidevice__private.html 2010-11-27 19:58:07.000000000 +0100 @@ -37,7 +37,7 @@ <li>/home/mszulecki/Software/code/libimobiledevice/src/idevice.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structinstproxy__client__private.html new/libimobiledevice-1.0.4/docs/html/structinstproxy__client__private.html --- old/libimobiledevice-1.0.3/docs/html/structinstproxy__client__private.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structinstproxy__client__private.html 2010-11-27 19:58:07.000000000 +0100 @@ -37,7 +37,7 @@ <li>/home/mszulecki/Software/code/libimobiledevice/src/installation_proxy.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structlockdownd__client__private.html new/libimobiledevice-1.0.4/docs/html/structlockdownd__client__private.html --- old/libimobiledevice-1.0.3/docs/html/structlockdownd__client__private.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structlockdownd__client__private.html 2010-11-27 19:58:07.000000000 +0100 @@ -41,7 +41,7 @@ <li>/home/mszulecki/Software/code/libimobiledevice/src/lockdown.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structlockdownd__pair__record.html new/libimobiledevice-1.0.4/docs/html/structlockdownd__pair__record.html --- old/libimobiledevice-1.0.3/docs/html/structlockdownd__pair__record.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structlockdownd__pair__record.html 2010-11-27 19:58:07.000000000 +0100 @@ -48,7 +48,7 @@ <li>libimobiledevice/<a class="el" href="include_2libimobiledevice_2lockdown_8h.html">lockdown.h</a></li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structmobilebackup__client__private.html new/libimobiledevice-1.0.4/docs/html/structmobilebackup__client__private.html --- old/libimobiledevice-1.0.3/docs/html/structmobilebackup__client__private.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structmobilebackup__client__private.html 2010-11-27 19:58:07.000000000 +0100 @@ -33,7 +33,7 @@ <li>/home/mszulecki/Software/code/libimobiledevice/src/mobilebackup.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structmobile__image__mounter__client__private.html new/libimobiledevice-1.0.4/docs/html/structmobile__image__mounter__client__private.html --- old/libimobiledevice-1.0.3/docs/html/structmobile__image__mounter__client__private.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structmobile__image__mounter__client__private.html 2010-11-27 19:58:07.000000000 +0100 @@ -35,7 +35,7 @@ <li>/home/mszulecki/Software/code/libimobiledevice/src/mobile_image_mounter.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structmobilesync__client__private.html new/libimobiledevice-1.0.4/docs/html/structmobilesync__client__private.html --- old/libimobiledevice-1.0.3/docs/html/structmobilesync__client__private.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structmobilesync__client__private.html 2010-11-27 19:58:07.000000000 +0100 @@ -33,7 +33,7 @@ <li>/home/mszulecki/Software/code/libimobiledevice/src/mobilesync.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structnp__client__private.html new/libimobiledevice-1.0.4/docs/html/structnp__client__private.html --- old/libimobiledevice-1.0.3/docs/html/structnp__client__private.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structnp__client__private.html 2010-11-27 19:58:07.000000000 +0100 @@ -37,7 +37,7 @@ <li>/home/mszulecki/Software/code/libimobiledevice/src/notification_proxy.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structproperty__list__service__client__private.html new/libimobiledevice-1.0.4/docs/html/structproperty__list__service__client__private.html --- old/libimobiledevice-1.0.3/docs/html/structproperty__list__service__client__private.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structproperty__list__service__client__private.html 2010-11-27 19:58:07.000000000 +0100 @@ -33,7 +33,7 @@ <li>/home/mszulecki/Software/code/libimobiledevice/src/property_list_service.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structsbservices__client__private.html new/libimobiledevice-1.0.4/docs/html/structsbservices__client__private.html --- old/libimobiledevice-1.0.3/docs/html/structsbservices__client__private.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structsbservices__client__private.html 2010-11-27 19:58:07.000000000 +0100 @@ -35,7 +35,7 @@ <li>/home/mszulecki/Software/code/libimobiledevice/src/sbservices.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structscreenshotr__client__private.html new/libimobiledevice-1.0.4/docs/html/structscreenshotr__client__private.html --- old/libimobiledevice-1.0.3/docs/html/structscreenshotr__client__private.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structscreenshotr__client__private.html 2010-11-27 19:58:07.000000000 +0100 @@ -33,7 +33,7 @@ <li>/home/mszulecki/Software/code/libimobiledevice/src/screenshotr.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:07 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/html/structssl__data__private.html new/libimobiledevice-1.0.4/docs/html/structssl__data__private.html --- old/libimobiledevice-1.0.3/docs/html/structssl__data__private.html 2010-10-04 16:38:48.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/html/structssl__data__private.html 2010-11-27 19:58:08.000000000 +0100 @@ -30,12 +30,20 @@ gnutls_certificate_credentials_t </td><td class="memItemRight" valign="bottom"><b>certificate</b></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7566a02e033c87a7e4f90f8253f2d002"></a><!-- doxytag: member="ssl_data_private::session" ref="a7566a02e033c87a7e4f90f8253f2d002" args="" --> gnutls_session_t </td><td class="memItemRight" valign="bottom"><b>session</b></td></tr> +<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0527a21cfbe7af803bac276dd036a464"></a><!-- doxytag: member="ssl_data_private::root_privkey" ref="a0527a21cfbe7af803bac276dd036a464" args="" --> +gnutls_x509_privkey_t </td><td class="memItemRight" valign="bottom"><b>root_privkey</b></td></tr> +<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adfc59e4ce101738957ece01cbe757701"></a><!-- doxytag: member="ssl_data_private::root_cert" ref="adfc59e4ce101738957ece01cbe757701" args="" --> +gnutls_x509_crt_t </td><td class="memItemRight" valign="bottom"><b>root_cert</b></td></tr> +<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae25fa607e69661e59a28fe449541dab2"></a><!-- doxytag: member="ssl_data_private::host_privkey" ref="ae25fa607e69661e59a28fe449541dab2" args="" --> +gnutls_x509_privkey_t </td><td class="memItemRight" valign="bottom"><b>host_privkey</b></td></tr> +<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a819f864bef54ced28eb6bd1244c2eeb2"></a><!-- doxytag: member="ssl_data_private::host_cert" ref="a819f864bef54ced28eb6bd1244c2eeb2" args="" --> +gnutls_x509_crt_t </td><td class="memItemRight" valign="bottom"><b>host_cert</b></td></tr> </table> <hr/>The documentation for this struct was generated from the following file:<ul> <li>/home/mszulecki/Software/code/libimobiledevice/src/idevice.h</li> </ul> </div> -<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Oct 4 16:38:48 2010 for libimobiledevice by +<hr class="footer"/><address style="text-align: right;"><small>Generated on Sat Nov 27 19:58:08 2010 for libimobiledevice by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/docs/Makefile new/libimobiledevice-1.0.4/docs/Makefile --- old/libimobiledevice-1.0.3/docs/Makefile 2010-10-04 16:38:46.000000000 +0200 +++ new/libimobiledevice-1.0.4/docs/Makefile 2010-11-27 19:58:05.000000000 +0100 @@ -123,7 +123,7 @@ LD = /usr/i586-suse-linux/bin/ld LDFLAGS = LFS_CFLAGS = -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES=1 -LIBIMOBILEDEVICE_SO_VERSION = 1:3:0 +LIBIMOBILEDEVICE_SO_VERSION = 1:4:0 LIBOBJS = LIBS = LIBTOOL = $(SHELL) $(top_builddir)/libtool @@ -141,10 +141,10 @@ PACKAGE = libimobiledevice PACKAGE_BUGREPORT = nospam@nowhere.com PACKAGE_NAME = libimobiledevice -PACKAGE_STRING = libimobiledevice 1.0.3 +PACKAGE_STRING = libimobiledevice 1.0.4 PACKAGE_TARNAME = libimobiledevice PACKAGE_URL = -PACKAGE_VERSION = 1.0.3 +PACKAGE_VERSION = 1.0.4 PATH_SEPARATOR = : PKG_CONFIG = /usr/bin/pkg-config PYTHON = /usr/bin/python @@ -166,7 +166,7 @@ SWIG_LIB = /usr/share/swig/1.3.40 SWIG_PYTHON_CPPFLAGS = -I/usr/include/python2.6 SWIG_PYTHON_OPT = -python -VERSION = 1.0.3 +VERSION = 1.0.4 abs_builddir = /home/mszulecki/Software/code/libimobiledevice/docs abs_srcdir = /home/mszulecki/Software/code/libimobiledevice/docs abs_top_builddir = /home/mszulecki/Software/code/libimobiledevice @@ -226,7 +226,7 @@ pdfdir = ${docdir} pkgpyexecdir = ${pyexecdir}/libimobiledevice pkgpythondir = ${pythondir}/libimobiledevice -prefix = /usr/local +prefix = /usr program_transform_name = s,x,x, psdir = ${docdir} pyexecdir = ${exec_prefix}/lib/python2.6/site-packages diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/NEWS new/libimobiledevice-1.0.4/NEWS --- old/libimobiledevice-1.0.3/NEWS 2010-10-04 14:59:40.000000000 +0200 +++ new/libimobiledevice-1.0.4/NEWS 2010-11-27 20:00:40.000000000 +0100 @@ -1,3 +1,14 @@ +Version 1.0.4 +~~~~~~~~~~~~~ + +* Maintenance release of stable series +* Changes: + - Fix a possible crash in lockdownd_client_new_with_handshake() + - Do not not check for Swig/Python if --without-swig is set + - Fail with an error message if libgcrypt is not found + - Pass host certificate with GNUTLS correctly + - Fix connecting to iOS 4.2.1+ devices + Version 1.0.3 ~~~~~~~~~~~~~ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/src/idevice.c new/libimobiledevice-1.0.4/src/idevice.c --- old/libimobiledevice-1.0.3/src/idevice.c 2010-06-20 17:02:07.000000000 +0200 +++ new/libimobiledevice-1.0.4/src/idevice.c 2010-11-27 19:34:41.000000000 +0100 @@ -27,6 +27,7 @@ #include <usbmuxd.h> #include <gnutls/gnutls.h> #include "idevice.h" +#include "userpref.h" #include "debug.h" static idevice_event_cb_t event_cb = NULL; @@ -444,7 +445,7 @@ */ idevice_error_t idevice_get_uuid(idevice_t device, char **uuid) { - if (!device) + if (!device || !uuid) return IDEVICE_E_INVALID_ARG; *uuid = strdup(device->uuid); @@ -523,6 +524,40 @@ if (ssl_data->certificate) { gnutls_certificate_free_credentials(ssl_data->certificate); } + if (ssl_data->root_cert) { + gnutls_x509_crt_deinit(ssl_data->root_cert); + } + if (ssl_data->host_cert) { + gnutls_x509_crt_deinit(ssl_data->host_cert); + } + if (ssl_data->root_privkey) { + gnutls_x509_privkey_deinit(ssl_data->root_privkey); + } + if (ssl_data->host_privkey) { + gnutls_x509_privkey_deinit(ssl_data->host_privkey); + } +} + +/** + * Internally used gnutls callback function that gets called during handshake. + */ +static int internal_cert_callback (gnutls_session_t session, const gnutls_datum_t * req_ca_rdn, int nreqs, const gnutls_pk_algorithm_t * sign_algos, int sign_algos_length, gnutls_retr_st * st) +{ + int res = -1; + gnutls_certificate_type_t type = gnutls_certificate_type_get (session); + if (type == GNUTLS_CRT_X509) { + ssl_data_t ssl_data = (ssl_data_t)gnutls_session_get_ptr (session); + if (ssl_data && ssl_data->host_privkey && ssl_data->host_cert) { + debug_info("Passing certificate"); + st->type = type; + st->ncerts = 1; + st->cert.x509 = &ssl_data->host_cert; + st->key.x509 = ssl_data->host_privkey; + st->deinit_all = 0; + res = 0; + } + } + return res; } /** @@ -549,7 +584,7 @@ errno = 0; gnutls_global_init(); gnutls_certificate_allocate_credentials(&ssl_data_loc->certificate); - gnutls_certificate_set_x509_trust_file(ssl_data_loc->certificate, "hostcert.pem", GNUTLS_X509_FMT_PEM); + gnutls_certificate_client_set_retrieve_function (ssl_data_loc->certificate, internal_cert_callback); gnutls_init(&ssl_data_loc->session, GNUTLS_CLIENT); { int protocol_priority[16] = { GNUTLS_SSL3, 0 }; @@ -564,7 +599,18 @@ gnutls_protocol_set_priority(ssl_data_loc->session, protocol_priority); gnutls_mac_set_priority(ssl_data_loc->session, mac_priority); } - gnutls_credentials_set(ssl_data_loc->session, GNUTLS_CRD_CERTIFICATE, ssl_data_loc->certificate); /* this part is killing me. */ + gnutls_credentials_set(ssl_data_loc->session, GNUTLS_CRD_CERTIFICATE, ssl_data_loc->certificate); + gnutls_session_set_ptr(ssl_data_loc->session, ssl_data_loc); + + gnutls_x509_crt_init(&ssl_data_loc->root_cert); + gnutls_x509_crt_init(&ssl_data_loc->host_cert); + gnutls_x509_privkey_init(&ssl_data_loc->root_privkey); + gnutls_x509_privkey_init(&ssl_data_loc->host_privkey); + + userpref_error_t uerr = userpref_get_keys_and_certs(ssl_data_loc->root_privkey, ssl_data_loc->root_cert, ssl_data_loc->host_privkey, ssl_data_loc->host_cert); + if (uerr != USERPREF_E_SUCCESS) { + debug_info("Error %d when loading keys and certificates! %d", uerr); + } debug_info("GnuTLS step 1..."); gnutls_transport_set_ptr(ssl_data_loc->session, (gnutls_transport_ptr_t)connection); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/src/idevice.h new/libimobiledevice-1.0.4/src/idevice.h --- old/libimobiledevice-1.0.3/src/idevice.h 2010-03-31 22:09:42.000000000 +0200 +++ new/libimobiledevice-1.0.4/src/idevice.h 2010-11-27 15:07:18.000000000 +0100 @@ -22,6 +22,7 @@ #define IDEVICE_H #include <gnutls/gnutls.h> +#include <gnutls/x509.h> #include "libimobiledevice/libimobiledevice.h" @@ -30,8 +31,12 @@ }; struct ssl_data_private { - gnutls_certificate_credentials_t certificate; + gnutls_certificate_credentials_t certificate; gnutls_session_t session; + gnutls_x509_privkey_t root_privkey; + gnutls_x509_crt_t root_cert; + gnutls_x509_privkey_t host_privkey; + gnutls_x509_crt_t host_cert; }; typedef struct ssl_data_private *ssl_data_t; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libimobiledevice-1.0.3/src/lockdown.c new/libimobiledevice-1.0.4/src/lockdown.c --- old/libimobiledevice-1.0.3/src/lockdown.c 2010-10-04 14:59:18.000000000 +0200 +++ new/libimobiledevice-1.0.4/src/lockdown.c 2010-11-27 19:34:55.000000000 +0100 @@ -666,8 +666,11 @@ char *host_id = NULL; char *type = NULL; - ret = lockdownd_client_new(device, &client_loc, label); + if (LOCKDOWN_E_SUCCESS != ret) { + debug_info("failed to create lockdownd client."); + return ret; + } /* perform handshake */ if (LOCKDOWN_E_SUCCESS != lockdownd_query_type(client_loc, &type)) { ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de