From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lo.gmane.org ([80.91.229.12]) by linuxtogo.org with esmtp (Exim 4.72) (envelope-from ) id 1PfSOR-0002o7-Ie for openembedded-devel@lists.openembedded.org; Wed, 19 Jan 2011 08:23:47 +0100 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PfSNp-0002Wi-Ny for openembedded-devel@lists.openembedded.org; Wed, 19 Jan 2011 08:23:09 +0100 Received: from ip545070eb.adsl-surfen.hetnet.nl ([84.80.112.235]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 19 Jan 2011 08:23:09 +0100 Received: from k.kooi by ip545070eb.adsl-surfen.hetnet.nl with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 19 Jan 2011 08:23:09 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: openembedded-devel@lists.openembedded.org From: Koen Kooi Date: Wed, 19 Jan 2011 08:22:56 +0100 Message-ID: References: <1295388343-2058-1-git-send-email-msmith@cbnco.com> <1295388343-2058-2-git-send-email-msmith@cbnco.com> Mime-Version: 1.0 X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: ip545070eb.adsl-surfen.hetnet.nl User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.16) Gecko/20101127 Shredder/3.0.11pre In-Reply-To: <1295388343-2058-2-git-send-email-msmith@cbnco.com> X-Enigmail-Version: 1.0.1 Subject: Re: [PATCH 2/2] libsoup-2.4: update 2.29.91 to 2.32.2 X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Jan 2011 07:23:47 -0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 18-01-11 23:05, Michael Smith wrote: > The new release fixes several issues and is API/ABI compatible. > (at least, webkit-gtk still builds and runs.) > > Signed-off-by: Michael Smith > Cc: Koen Kooi Acked-by: Koen Kooi > --- > ...isable-TLS-1.2-in-addition-to-1.0-and-1.1.patch | 29 -------------------- > ...ibsoup-2.4_2.29.91.bb => libsoup-2.4_2.32.2.bb} | 8 +---- > 2 files changed, 2 insertions(+), 35 deletions(-) > delete mode 100644 recipes/gnome/libsoup-2.4/Disable-TLS-1.2-in-addition-to-1.0-and-1.1.patch > rename recipes/gnome/{libsoup-2.4_2.29.91.bb => libsoup-2.4_2.32.2.bb} (68%) > > diff --git a/recipes/gnome/libsoup-2.4/Disable-TLS-1.2-in-addition-to-1.0-and-1.1.patch b/recipes/gnome/libsoup-2.4/Disable-TLS-1.2-in-addition-to-1.0-and-1.1.patch > deleted file mode 100644 > index 1a03581..0000000 > --- a/recipes/gnome/libsoup-2.4/Disable-TLS-1.2-in-addition-to-1.0-and-1.1.patch > +++ /dev/null > @@ -1,29 +0,0 @@ > -From 01a43ad9824fba77384534c6d588e0e0d653986e Mon Sep 17 00:00:00 2001 > -From: Dan Winship > -Date: Tue, 29 Jun 2010 13:43:20 +0000 > -Subject: Disable TLS 1.2 in addition to 1.0 and 1.1 > - > -Due to bug 581342 we want to only negotiate SSL 3.0. Previously we > -were telling gnutls to not do TLS1.0 or TLS1.1, but that means with > -newer versions of gnutls that support TLS1.2 it would try to negotiate > -that instead and generally fail. Fix that by disabling TLS1.2 too > -(which works fine even with gnutls versions that don't support TLS1.2 > -yet). > - > -https://bugzilla.gnome.org/show_bug.cgi?id=622857 > ---- > -diff --git a/libsoup/soup-gnutls.c b/libsoup/soup-gnutls.c > -index cb0fbe5..0b57f28 100644 > ---- a/libsoup/soup-gnutls.c > -+++ b/libsoup/soup-gnutls.c > -@@ -477,7 +477,7 @@ soup_ssl_wrap_iochannel (GIOChannel *sock, gboolean non_blocking, > - goto THROW_CREATE_ERROR; > - > - /* See http://bugzilla.gnome.org/show_bug.cgi?id=581342 */ > -- if (gnutls_priority_set_direct (session, "NORMAL:!VERS-TLS1.1:!VERS-TLS1.0", NULL) != 0) > -+ if (gnutls_priority_set_direct (session, "NORMAL:!VERS-TLS1.2:!VERS-TLS1.1:!VERS-TLS1.0", NULL) != 0) > - goto THROW_CREATE_ERROR; > - > - if (gnutls_credentials_set (session, GNUTLS_CRD_CERTIFICATE, > --- > -cgit v0.8.3.1 > diff --git a/recipes/gnome/libsoup-2.4_2.29.91.bb b/recipes/gnome/libsoup-2.4_2.32.2.bb > similarity index 68% > rename from recipes/gnome/libsoup-2.4_2.29.91.bb > rename to recipes/gnome/libsoup-2.4_2.32.2.bb > index aec60fa..5bc793c 100644 > --- a/recipes/gnome/libsoup-2.4_2.29.91.bb > +++ b/recipes/gnome/libsoup-2.4_2.32.2.bb > @@ -3,15 +3,11 @@ SECTION = "x11/gnome/libs" > LICENSE = "GPL" > DEPENDS = "libproxy glib-2.0 gnutls libxml2 sqlite3 gnome-keyring" > > -PR = "r2" > - > inherit gnome > > SRC_URI = "${GNOME_MIRROR}/libsoup/${@gnome_verdir("${PV}")}/libsoup-${PV}.tar.bz2;name=libsoup" > -SRC_URI[libsoup.md5sum] = "900390c0ead254fbb23f3f0b84fd18bb" > -SRC_URI[libsoup.sha256sum] = "626c88f6b87463cb092733d2bcd5672ca69529a766cc6c5cc817f34b49c821b1" > - > -SRC_URI += "file://Disable-TLS-1.2-in-addition-to-1.0-and-1.1.patch" > +SRC_URI[libsoup.md5sum] = "03f37350a2a31046ebabb8470e75abcc" > +SRC_URI[libsoup.sha256sum] = "96e6973c8b7459523c0f44e7aec69528ff2fbd388e8ddc415f91bcc42f50777f" > > S = "${WORKDIR}/libsoup-${PV}" > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFNNpFPMkyGM64RGpERAvnAAJoDljz3QZxRQtNKqmheOr1x2VzClACgkLIY sBMzE6vmlZkBQnUiQ2tV/Nk= =hDXq -----END PGP SIGNATURE-----