Hello community, here is the log from the commit of package libimobiledevice for openSUSE:Factory checked in at 2015-08-10 09:14:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libimobiledevice (Old) and /work/SRC/openSUSE:Factory/.libimobiledevice.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libimobiledevice" Changes: -------- --- /work/SRC/openSUSE:Factory/libimobiledevice/libimobiledevice.changes 2015-03-03 11:12:55.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libimobiledevice.new/libimobiledevice.changes 2015-08-10 09:14:52.000000000 +0200 @@ -1,0 +2,12 @@ +Wed Jul 29 06:06:53 UTC 2015 - [email protected] + +- fix baselibs.conf + +------------------------------------------------------------------- +Sat Jul 18 23:35:28 UTC 2015 - [email protected] + +- libimobiledevice-nosslv3.patch: In tumbleweed, SSLv3_method + fails because there is no sslv3 support, use SSLv233_method instead + to negotiate the highest TLS version available. + +------------------------------------------------------------------- New: ---- libimobiledevice-nosslv3.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libimobiledevice.spec ++++++ --- /var/tmp/diff_new_pack.oKaUQ1/_old 2015-08-10 09:14:53.000000000 +0200 +++ /var/tmp/diff_new_pack.oKaUQ1/_new 2015-08-10 09:14:53.000000000 +0200 @@ -39,6 +39,7 @@ BuildRequires: python-plist BuildRequires: readline-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build +Patch0: libimobiledevice-nosslv3.patch %description libimobiledevice is a software library that talks the protocols to support @@ -104,6 +105,7 @@ %prep %setup -q +%patch0 -p1 autoreconf -fi sed -i -e '/Requires:/d' src/%{name}-1.0.pc.in sed -i -e 's/-L${libdir}//' src/%{name}-1.0.pc.in ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.oKaUQ1/_old 2015-08-10 09:14:53.000000000 +0200 +++ /var/tmp/diff_new_pack.oKaUQ1/_new 2015-08-10 09:14:53.000000000 +0200 @@ -1 +1 @@ -libimobiledevice5 +libimobiledevice6 ++++++ libimobiledevice-nosslv3.patch ++++++ --- libimobiledevice-1.2.0.orig/src/idevice.c +++ libimobiledevice-1.2.0/src/idevice.c @@ -678,7 +678,7 @@ LIBIMOBILEDEVICE_API idevice_error_t ide } BIO_set_fd(ssl_bio, (int)(long)connection->data, BIO_NOCLOSE); - SSL_CTX *ssl_ctx = SSL_CTX_new(SSLv3_method()); + SSL_CTX *ssl_ctx = SSL_CTX_new(SSLv23_method()); if (ssl_ctx == NULL) { debug_info("ERROR: Could not create SSL context."); BIO_free(ssl_bio);
