aada4c5fed19a270afda3a2871ce4dd3e9f3bc9a: Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 27 Aug 2015 20:44:53 -0700 - rev 14846
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium. The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in code we control and which should be removable with a little effort.
d0159ce9ae4a84119e8b1d5f80a88e6b18c5e1fd: Backed out changeset 7afe39a4cc46 (bug 1199624) for Windows bustage.
Ryan VanderMeulen <ryanvm@gmail.com> - Sun, 30 Aug 2015 17:09:09 -0400 - rev 14845
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Backed out changeset 7afe39a4cc46 (bug 1199624) for Windows bustage.
7afe39a4cc46ce4a5fd5f42c0949e5dce6c031a7: Bug 1199624 - Don't use memset and memcmp in files that don't include cstring explicitly. r=briansmith
Jacek Caban <jacek@codeweavers.com> - Sat, 29 Aug 2015 07:59:00 -0400 - rev 14844
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Bug 1199624 - Don't use memset and memcmp in files that don't include cstring explicitly. r=briansmith
874f6647e3d633137a945fe6a839c3c5c000906e: Bug 1189891 - Avoid including <cstring> from pkix/Input.h. r=bsmith
Mike Hommey <mh+mozilla@glandium.org> - Fri, 21 Aug 2015 08:29:06 +0900 - rev 14843
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Bug 1189891 - Avoid including <cstring> from pkix/Input.h. r=bsmith
447a74fd924712d4aca375c4542d918881609717: Backout changesets 88cd640b130a and b9706b494db6 (bug 1189891) for pkix bustage
Mike Hommey <mh+mozilla@glandium.org> - Fri, 21 Aug 2015 15:05:32 +0900 - rev 14842
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Backout changesets 88cd640b130a and b9706b494db6 (bug 1189891) for pkix bustage
b9706b494db61c871cd35c52db5aa9cac3133911: Bug 1189891 - Avoid including <cstring> from pkix/Input.h. r=bsmith
Mike Hommey <mh+mozilla@glandium.org> - Fri, 21 Aug 2015 08:29:06 +0900 - rev 14841
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Bug 1189891 - Avoid including <cstring> from pkix/Input.h. r=bsmith
88cd640b130a190795d3472b12c94192a3f9d5d8: Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
Birunthan Mohanathas <birunthan@mohanathas.com> - Mon, 13 Jul 2015 08:25:42 -0700 - rev 14840
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan The bulk of this commit was generated by running: run-clang-tidy.py \ -checks='-*,llvm-namespace-comment' \ -header-filter=^/.../mozilla-central/.* \ -fix
7c58347cff6263c83d2076c6a1d0b45c9e381284: Bug 1159155 - Add telemetry probe for SHA-1 usage (r=keeler)
Mark Goodwin <mgoodwin@mozilla.com> - Thu, 09 Jul 2015 07:22:29 +0100 - rev 14839
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Bug 1159155 - Add telemetry probe for SHA-1 usage (r=keeler)
bd7b1c3eae5132f421c6217fa1f0eb4cdd39b1d4: Bug 1145679 - Reject EV status for end-entity EV certs with overly long validity periods. r=keeler
Cykesiopka <cykesiopka.bmo@gmail.com> - Mon, 29 Jun 2015 22:19:00 +0200 - rev 14838
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Bug 1145679 - Reject EV status for end-entity EV certs with overly long validity periods. r=keeler
c7278c6b729eafb2ba96d928dad091d9d0427922: Bug 1060112 - Don't treat OCSP responses omitting the requested certificate status as "unknown certificate" responses blocking the connection r=keeler
Tim Taubert <ttaubert@mozilla.com> - Thu, 21 May 2015 13:39:34 -0400 - rev 14837
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Bug 1060112 - Don't treat OCSP responses omitting the requested certificate status as "unknown certificate" responses blocking the connection r=keeler
bb6f23adf8057b9d260defd23024e3bd01705fa5: bug 1141189 - implement skipping expensive revocation checks (OCSP fetching) for short-lived certificates r=rbarnes
David Keeler <dkeeler@mozilla.com> - Mon, 06 Apr 2015 16:10:28 -0700 - rev 14836
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
bug 1141189 - implement skipping expensive revocation checks (OCSP fetching) for short-lived certificates r=rbarnes
79097379a944ffb6bf629d79c73176236a1efa72: bug 1150114 - allow PrintableString to match UTF8String in name constraints checking r=briansmith
David Keeler <dkeeler@mozilla.com> - Wed, 08 Apr 2015 16:17:39 -0700 - rev 14835
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
bug 1150114 - allow PrintableString to match UTF8String in name constraints checking r=briansmith
c4a164f934eaa03d9b02ce7a2370175f2a6f554e: Bug 1154399 - Part 4: Simplify certificate parsing in OCSP responses. r=keeler
Brian Smith <brian@briansmith.org> - Tue, 14 Apr 2015 05:33:03 -1000 - rev 14834
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Bug 1154399 - Part 4: Simplify certificate parsing in OCSP responses. r=keeler
5238be4b85279533f535c25636cccc402884de87: Bug 1154399 - Part 3: Simplify OptionalExtensions. r=keeler
Brian Smith <brian@briansmith.org> - Tue, 14 Apr 2015 05:32:46 -1000 - rev 14833
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Bug 1154399 - Part 3: Simplify OptionalExtensions. r=keeler We used to avoid using Nested and NestedOf because they were based on bind and it was difficult to maintain our std::bind polyfill. Now that we use lambdas, it is easy to use Nested and NestedOf, so we should do so wherever it makes the code clearer.
4000fd84b8e2c5299fe3f3a3bb95ce4c307a6e3c: Bug 1154399 - Part 2: Simplify and un-inline OptionalVersion. r=keeler
Brian Smith <brian@briansmith.org> - Tue, 14 Apr 2015 05:32:29 -1000 - rev 14832
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Bug 1154399 - Part 2: Simplify and un-inline OptionalVersion. r=keeler Also fixes the wrong comment. The syntax for version in OCSP and X.509 certs is identical.
667e5d2ca899b95bdf706001b2b1f982ae60e747: Bug 1154399 - Part 1: De-templatize and un-inline IntegralValue. r=keeler
Brian Smith <brian@briansmith.org> - Tue, 14 Apr 2015 05:06:41 -1000 - rev 14831
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Bug 1154399 - Part 1: De-templatize and un-inline IntegralValue. r=keeler
29409b5c9457aacd298b3e6326f4203fab96f55f: Bug 1153114 - Remove anonymous namespace around pkix gtests. r=bsmith
Mike Hommey <mh+mozilla@glandium.org> - Tue, 14 Apr 2015 16:41:48 +0900 - rev 14830
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Bug 1153114 - Remove anonymous namespace around pkix gtests. r=bsmith This avoids -Wunused-variable fatal warnings with GCC 5.0
b23e82fc0f1be057024db6654344972a7d2ca959: Bug 1153738: Make ScopedPtr a minimal proper subset of std::unique_ptr, r=keeler
Brian Smith <brian@briansmith.org> - Mon, 13 Apr 2015 00:28:11 -1000 - rev 14829
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Bug 1153738: Make ScopedPtr a minimal proper subset of std::unique_ptr, r=keeler Remove all features of ScopedPtr that aren't in std::unique_ptr, and remove all currently-unused features of ScopedPtr. In particular, replace |operator=(T*)| with |reset(T* p = nullptr)| and make |operator bool| explicit.
07bf7b6e53bc4ab6178f9ac9bd76e49d03880578: Bug 1146057: Remove support for GCC 4.6, r=keeler
Brian Smith <brian@briansmith.org> - Mon, 30 Mar 2015 20:18:46 -1000 - rev 14828
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Bug 1146057: Remove support for GCC 4.6, r=keeler Since Gecko now requires GCC 4.7 or later, we no longer need to work around the lack of support for "override" and "final" in earlier versions of GCC.
d57ad58a7bfcad93e75970195d813ef0179de2ca: Bug 1136278, Part 2: Refactor test SubjectPublicKeyInfo generation, r=keeler
Brian Smith <brian@briansmith.org> - Thu, 26 Feb 2015 13:10:13 -0800 - rev 14827
Push 3202 by franziskuskiefer@gmail.com at Mon, 01 Oct 2018 08:30:12 +0000
Bug 1136278, Part 2: Refactor test SubjectPublicKeyInfo generation, r=keeler
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 tip