[arch-commits] Commit in thunderbird/trunk (PKGBUILD nss-3.28.patch)

Evangelos Foutras foutrelis at archlinux.org
Thu Jan 26 02:58:10 UTC 2017


    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.bostrom at 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 <franziskuskiefer at 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) {
-



More information about the arch-commits mailing list