12fc91fad84ad7f514d7abe64c15b375515a3710: Bug 1618739 - Don't assert fuzzer behavior in SSL_ParseSessionTicket r=jcj
Kevin Jacobs <kjacobs@mozilla.com> - Mon, 09 Mar 2020 22:18:59 +0000 - rev 15531
Push 3690 by kjacobs@mozilla.com at Mon, 09 Mar 2020 22:32:04 +0000
Bug 1618739 - Don't assert fuzzer behavior in SSL_ParseSessionTicket r=jcj Differential Revision: https://phabricator.services.mozilla.com/D66122
08944e50dce0c95dfe009ceccf6608815bc56e5c: Bug 1619056 - Update README: TLS 1.3 is not experimental anymore. r=jcj
Benjamin Beurdouche <bbeurdouche@mozilla.com> - Tue, 03 Mar 2020 16:53:23 +0000 - rev 15530
Push 3689 by kjacobs@mozilla.com at Mon, 09 Mar 2020 16:31:56 +0000
Bug 1619056 - Update README: TLS 1.3 is not experimental anymore. r=jcj Differential Revision: https://phabricator.services.mozilla.com/D64863
53803dc4628f9750125c2cb27319845df75cc189: Bug 1619102 - Add workaround option to include both DTLS and TLS versions in DTLS supported_versions. r=mt
Kevin Jacobs <kjacobs@mozilla.com> - Mon, 09 Mar 2020 15:09:20 +0000 - rev 15529
Push 3688 by kjacobs@mozilla.com at Mon, 09 Mar 2020 15:17:47 +0000
Bug 1619102 - Add workaround option to include both DTLS and TLS versions in DTLS supported_versions. r=mt Add an experimental function for enabling a DTLS 1.3 supported_versions compatibility workaround. Differential Revision: https://phabricator.services.mozilla.com/D65735
7e09cdab32d0adac17ea3796c6837aba6fe5453f: Bug 1612493 - Fix Firefox build for Windows 2012 x64. r=kjacobs
Benjamin Beurdouche <bbeurdouche@mozilla.com> - Mon, 09 Mar 2020 14:13:50 +0000 - rev 15528
Push 3687 by kjacobs@mozilla.com at Mon, 09 Mar 2020 14:22:00 +0000
Bug 1612493 - Fix Firefox build for Windows 2012 x64. r=kjacobs Differential Revision: https://phabricator.services.mozilla.com/D65945
73971cbbc28859be06efa4e129ca56a7d0daa63c: Added tag NSS_3_51_RTM for changeset d3e6d637eaec NSS_3_51_BRANCH
Kevin Jacobs <kjacobs@mozilla.com> - Fri, 06 Mar 2020 10:45:46 -0800 - rev 15527
Push 3686 by kjacobs@mozilla.com at Fri, 06 Mar 2020 20:34:18 +0000
Added tag NSS_3_51_RTM for changeset d3e6d637eaec
d3e6d637eaec993866502b390e697233935553e3: Set version numbers to 3.51 final NSS_3_51_BRANCH NSS_3_51_RTM
Kevin Jacobs <kjacobs@mozilla.com> - Fri, 06 Mar 2020 10:44:20 -0800 - rev 15526
Push 3686 by kjacobs@mozilla.com at Fri, 06 Mar 2020 20:34:18 +0000
Set version numbers to 3.51 final
bea0b3a5d45110d80159b1d47b5c45ba9fef2025: Added tag NSS_3_51_BETA2 for changeset 6e610ed9b196 NSS_3_51_BRANCH
Kevin Jacobs <kjacobs@mozilla.com> - Tue, 03 Mar 2020 17:58:54 -0800 - rev 15525
Push 3685 by kjacobs@mozilla.com at Wed, 04 Mar 2020 02:10:03 +0000
Added tag NSS_3_51_BETA2 for changeset 6e610ed9b196
6e610ed9b196cc8b9e58e4e6efd2436add727946: Backed out changeset b6677ae9067e (Bug 1612493) for Windows build failures. NSS_3_51_BRANCH NSS_3_51_BETA2
Kevin Jacobs <kjacobs@mozilla.com> - Tue, 03 Mar 2020 15:47:36 -0800 - rev 15524
Push 3684 by kjacobs@mozilla.com at Wed, 04 Mar 2020 01:27:00 +0000
Backed out changeset b6677ae9067e (Bug 1612493) for Windows build failures.
4215a0b45a221bc4d0416eb458d3e2339711ef00: Backed out changeset d5deac55f543 NSS_3_51_BRANCH
Kevin Jacobs <kjacobs@mozilla.com> - Tue, 03 Mar 2020 15:46:55 -0800 - rev 15523
Push 3684 by kjacobs@mozilla.com at Wed, 04 Mar 2020 01:27:00 +0000
Backed out changeset d5deac55f543
0e2ea0cc28bd536d31c0cd593a44d42ce537af9d: Set version numbers to 3.52 Beta
Kevin Jacobs <kjacobs@mozilla.com> - Mon, 02 Mar 2020 12:28:39 -0800 - rev 15522
Push 3683 by kjacobs@mozilla.com at Mon, 02 Mar 2020 20:33:17 +0000
Set version numbers to 3.52 Beta
9564790a9cf6bca654b5f630b2764787ccbbca2a: Added tag NSS_3_51_BETA1 for changeset b17a367b83de NSS_3_51_BRANCH
Kevin Jacobs <kjacobs@mozilla.com> - Mon, 02 Mar 2020 12:13:12 -0800 - rev 15521
Push 3682 by kjacobs@mozilla.com at Mon, 02 Mar 2020 20:21:17 +0000
Added tag NSS_3_51_BETA1 for changeset b17a367b83de
b17a367b83de9ac633bbe9e8258c15c978d30952: Bug 1614183 - Fixup, clang-format. r=me NSS_3_51_BETA1
Kevin Jacobs <kjacobs@mozilla.com> - Mon, 02 Mar 2020 10:44:38 -0800 - rev 15520
Push 3681 by kjacobs@mozilla.com at Mon, 02 Mar 2020 19:00:49 +0000
Bug 1614183 - Fixup, clang-format. r=me
bb7c46049f26cd2f44acc6ac51ffa4004158e1d7: Bug 1614183 - Check if PPC __has_include(<sys/auxv.h>). r=kjacobs
Giulio Benetti <giulio.benetti@benettiengineering.com> - Mon, 02 Mar 2020 10:09:04 -0800 - rev 15519
Push 3680 by kjacobs@mozilla.com at Mon, 02 Mar 2020 18:27:01 +0000
Bug 1614183 - Check if PPC __has_include(<sys/auxv.h>). r=kjacobs Some build environment doesn't provide <sys/auxv.h> and this causes build failure, so let's check if that header exists by using __has_include() helper. Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
2c989888dee7512662365910c9f7f96f11816aba: Bug 1618400 - Fix unused variable 'getauxval' on OpenBSD/arm64 r=jcj
Kurt Miller <kurt@intricatesoftware.com> - Mon, 02 Mar 2020 10:28:34 -0700 - rev 15518
Push 3679 by jjones@mozilla.com at Mon, 02 Mar 2020 18:00:07 +0000
Bug 1618400 - Fix unused variable 'getauxval' on OpenBSD/arm64 r=jcj https://bugzilla.mozilla.org/show_bug.cgi?id=1618400
d5deac55f54350d60fd6ae69899ac399fdfcfc72: Bug 1612493 - Support for HACL* AVX2 code for Chacha20, Poly1305 and Chacha20Poly1305. r=kjacobs
Benjamin Beurdouche <bbeurdouche@mozilla.com> - Fri, 28 Feb 2020 22:00:34 +0000 - rev 15517
Push 3678 by kjacobs@mozilla.com at Mon, 02 Mar 2020 16:28:40 +0000
Bug 1612493 - Support for HACL* AVX2 code for Chacha20, Poly1305 and Chacha20Poly1305. r=kjacobs *** Bug 1612493 - Import AVX2 code from HACL* *** Bug 1612493 - Add CPU detection for AVX2, BMI1, BMI2, FMA, MOVBE *** Bug 1612493 - New flag NSS_DISABLE_AVX2 for freebl/Makefile and freebl.gyp *** Bug 1612493 - Disable use of AVX2 on GCC 4.4 which doesn’t support -mavx2 *** Bug 1612493 - Disable tests when the platform doesn't have support for AVX2 Differential Revision: https://phabricator.services.mozilla.com/D64718
b6677ae9067e7a6643df54e393d015141c8c4a2a: Bug 1617533 - Update of HACL* after libintvector.h and coding style changes. r=kjacobs
Benjamin Beurdouche <bbeurdouche@mozilla.com> - Fri, 28 Feb 2020 18:53:53 +0000 - rev 15516
Push 3678 by kjacobs@mozilla.com at Mon, 02 Mar 2020 16:28:40 +0000
Bug 1617533 - Update of HACL* after libintvector.h and coding style changes. r=kjacobs *** Bug 1617533 - Clang format *** Bug 1617533 - Update HACL* commit for job in Taskcluster *** Bug 1617533 - Update HACL* Kremlin code Differential Revision: https://phabricator.services.mozilla.com/D63829
52a75c5373ef6eaf51a38568bf9c9d2f9225813a: Bug 1608892 - Update DTLS 1.3 to draft-34 r=mt
Kevin Jacobs <kjacobs@mozilla.com> - Thu, 27 Feb 2020 02:39:11 +0000 - rev 15515
Push 3677 by kjacobs@mozilla.com at Thu, 27 Feb 2020 19:15:48 +0000
Bug 1608892 - Update DTLS 1.3 to draft-34 r=mt This patch updates the DTLS 1.3 implementation to draft-34. Notable changes: 1) Key separation via `ssl_protocol_variant`. 2) No longer apply sequence number masking when in `UNSAFE_FUZZER_MODE`. This allowed removal of workarounds for unpadded (<16B) ciphertexts being used as input to `SSL_CreateMask`. 3) Compile ssl_gtests in `UNSAFE_FUZZER_MODE` iff `--fuzz=tls` was specified. Currently all gtests are compiled this way if `--fuzz`, but lib/ssl only if `--fuzz=tls`. (See above, we can't have ssl_gtests in fuzzer mode, but not lib/ssl, since the masking mismatch will break filters). 4) Parameterize masking tests, as appropriate. 5) Reject non-empty legacy_cookie, and test. 6) Reject ciphertexts <16B in length in `dtls13_MaskSequenceNumber` (if not `UNSAFE_FUZZER_MODE`). Differential Revision: https://phabricator.services.mozilla.com/D62488
ab0e7e272e36665a7d7474ba9869487b0a649f5e: Bug 1617387 fix compiler warning r=jcj
Jean-Luc Bonnafoux <jeanluc.bonnafoux@wanadoo.fr> - Mon, 24 Feb 2020 23:04:44 +0000 - rev 15514
Push 3676 by jjones@mozilla.com at Tue, 25 Feb 2020 00:19:07 +0000
Bug 1617387 fix compiler warning r=jcj Differential Revision: https://phabricator.services.mozilla.com/D63771
badb4da1ec858e3f77e7fda1e026125e67952b5f: Bug 1612259 - Add Wycheproof vectors for P384 and P521 ECDH. r=bbeurdouche
Kevin Jacobs <kjacobs@mozilla.com> - Mon, 24 Feb 2020 10:56:02 +0000 - rev 15513
Push 3675 by kjacobs@mozilla.com at Mon, 24 Feb 2020 15:43:43 +0000
Bug 1612259 - Add Wycheproof vectors for P384 and P521 ECDH. r=bbeurdouche Differential Revision: https://phabricator.services.mozilla.com/D63688
a5e8c14016cdcb17bb88226718c8aeb41cbb468f: Bug 1609751 - Additional tests for mp_comba r=mt
Kevin Jacobs <kjacobs@mozilla.com> - Wed, 19 Feb 2020 22:19:11 +0000 - rev 15512
Push 3674 by kjacobs@mozilla.com at Thu, 20 Feb 2020 19:25:19 +0000
Bug 1609751 - Additional tests for mp_comba r=mt Verify that when clamping, the upper 4 bytes of an `mp_digit` is checked. Differential Revision: https://phabricator.services.mozilla.com/D58576
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 tip