Date: Thursday, January 26, 2017 @ 02:58:09 Author: foutrelis Revision: 287495
upgpkg: thunderbird 45.7.0-1 New upstream release. Modified: thunderbird/trunk/PKGBUILD Deleted: thunderbird/trunk/nss-3.28.patch ----------------+ PKGBUILD | 14 +++----------- nss-3.28.patch | 35 ----------------------------------- 2 files changed, 3 insertions(+), 46 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-01-25 23:45:36 UTC (rev 287494) +++ PKGBUILD 2017-01-26 02:58:09 UTC (rev 287495) @@ -6,8 +6,8 @@ # Contributor: Anders Bostrom <anders.bost...@home.se> pkgname=thunderbird -pkgver=45.6.0 -pkgrel=2 +pkgver=45.7.0 +pkgrel=1 pkgdesc="Standalone mail and news reader from mozilla.org" arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') @@ -24,9 +24,8 @@ thunderbird.desktop thunderbird-install-dir.patch firefox-gcc-6.0.patch mozilla-1228540.patch mozilla-1228540-1.patch - nss-3.28.patch vendor.js) -sha256sums=('c32c74d69c4a2f79f120f44965525fc8197bbd39a9dac85027b2d9f74e04d8dc' +sha256sums=('1366cd7fe246bdf1540203586ebfe8fc3fec1f679bd0b61e7e95288f493775fd' 'b884ccab9bea135600b41a2359073e637dee96dac64d22aceec4adb7fd936b23' '3fba13d88aeb003ab0811ef739463858172ce0662a1c7d62835df3d83ddbb8fb' '24599eab8862476744fe1619a9a53a5b8cdcab30b3fc5767512f31d3529bd05d' @@ -33,7 +32,6 @@ '4d1e1ddabc9e975ed39f49e134559a29e01cd49439e358233f1ede43bf5a52bf' '3a3e84c702ee31450a3e84698441aceb11cf44e64c9fedcaddb8cb50db759417' 'd1ccbaf0973615c57f7893355e5cd3a89efb4e91071d0ec376e429b50cf6ed19' - '87fb92e45f161d47b9e3ca31bcce60555bc33d633116dab4baa3bfba6ad965c4' 'e4ea8e6788163d9f8db8f1f40023db3ea0a1358f9a4510169f2d4c4fe6a887ed') # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) @@ -62,12 +60,6 @@ patch -d mozilla -Np1 < ../mozilla-1228540.patch patch -d mozilla -Np1 < ../mozilla-1228540-1.patch - # Update minimum bits in H2 (needed for NSS 3.28) - patch -d mozilla -Np1 < ../nss-3.28.patch - - # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=850984 - sed -i 's/\^\[:space:\]\*/^[[:space:]]*/' mozilla/{,js/src/}configure - echo -n "$_google_api_key" >google-api-key echo "ac_add_options --with-google-api-keyfile=\"$PWD/google-api-key\"" >>.mozconfig Deleted: nss-3.28.patch =================================================================== --- nss-3.28.patch 2017-01-25 23:45:36 UTC (rev 287494) +++ nss-3.28.patch 2017-01-26 02:58:09 UTC (rev 287495) @@ -1,35 +0,0 @@ - -# HG changeset patch -# User Franziskus Kiefer <franziskuskie...@gmail.com> -# Date 1469717280 -7200 -# Node ID 361ac226da2a83516db8d4e4c5b41a69b3ba754f -# Parent 5d5d3ef04f3f77bb95616f56c129256a89f57831 -Bug 1290037 - Update keybits in H2, r=mt - -MozReview-Commit-ID: 35oWoDMqe1Y - -diff --git a/netwerk/protocol/http/Http2Session.cpp b/netwerk/protocol/http/Http2Session.cpp ---- a/netwerk/protocol/http/Http2Session.cpp -+++ b/netwerk/protocol/http/Http2Session.cpp -@@ -3544,18 +3544,18 @@ Http2Session::ConfirmTLSProfile() - RETURN_SESSION_ERROR(this, INADEQUATE_SECURITY); - } - - uint32_t keybits = ssl->GetKEAKeyBits(); - if (kea == ssl_kea_dh && keybits < 2048) { - LOG3(("Http2Session::ConfirmTLSProfile %p FAILED due to DH %d < 2048\n", - this, keybits)); - RETURN_SESSION_ERROR(this, INADEQUATE_SECURITY); -- } else if (kea == ssl_kea_ecdh && keybits < 256) { // 256 bits is "security level" of 128 -- LOG3(("Http2Session::ConfirmTLSProfile %p FAILED due to ECDH %d < 256\n", -+ } else if (kea == ssl_kea_ecdh && keybits < 224) { // see rfc7540 9.2.1. -+ LOG3(("Http2Session::ConfirmTLSProfile %p FAILED due to ECDH %d < 224\n", - this, keybits)); - RETURN_SESSION_ERROR(this, INADEQUATE_SECURITY); - } - - int16_t macAlgorithm = ssl->GetMACAlgorithmUsed(); - LOG3(("Http2Session::ConfirmTLSProfile %p MAC Algortihm (aead==6) %d\n", - this, macAlgorithm)); - if (macAlgorithm != nsISSLSocketControl::SSL_MAC_AEAD) { -