David Keeler
|
cc58dd5d1a
|
Bug 1136616 - Allow underscores in reference DNS-IDs in mozilla::pkix name matching. r=briansmith
|
2015-03-03 13:34:45 -08:00 |
Brian Smith
|
06b7804e70
|
Bug 1131767: Prune away paths using unacceptable algorithms earlier, r=keeler
--HG--
extra : rebase_source : 79efad2c5f60120ff1022547ce7efa628a7acd0f
|
2015-02-14 16:59:02 -08:00 |
Brian Smith
|
27cb600f2f
|
Bug 1077864, Part 2: Override the trust level for OCSP response signer certs so that they are never considered trust anchors, r=keeler
--HG--
extra : rebase_source : d0c599f7fc29b5fbcb7d8cd97980a3f39d39f515
|
2015-02-14 15:59:38 -08:00 |
Brian Smith
|
bdb4294871
|
Bug 1077864, Part 1: Check consistency of certificates' signature and signatureAlgorithm fields, r=keeler
--HG--
extra : rebase_source : 9a2ca8cb370169f675557987a6b1cc0dedb24ff6
|
2015-02-22 16:59:03 -08:00 |
Brian Smith
|
f2235a16db
|
Bug 1135407: Factor out duplicate logic in tests, r=keeler
--HG--
extra : rebase_source : d93eef89cb6596cf35e2ebef29030423cf027f0b
|
2015-02-21 14:12:38 -08:00 |
Ehsan Akhgari
|
baf73d756f
|
Bug 1135745 - Disable the reserved-id-macro macro in security/pkix; r=briansmith
|
2015-02-23 13:40:09 -05:00 |
Brian Smith
|
ffe59cf419
|
Bug 1133618 - Move test SHA1 function to pkixtestutil.cpp. r=mmc
--HG--
extra : histedit_source : ef579a4958356a12974b1f0f69ab2d6070ff8e65
|
2015-02-16 16:37:03 -08:00 |
Brian Smith
|
bbf8006735
|
Bug 1130754 - Make PublicKeyAlgorithm an enum class. r=keeler
--HG--
extra : histedit_source : 14d321bc2cbdf749fd05994571ca439ee62ab973
|
2015-02-14 13:25:09 -08:00 |
Cykesiopka
|
47f24e15e4
|
Bug 1097622 - Return ERROR_INVALID_TIME when decoding invalid time values. r=dkeeler
|
2015-02-18 15:56:00 -05:00 |
Brian Smith
|
a89b90ea7f
|
Bug 1130754: Avoid recalculating tbsCertificate digest, r=keeler
--HG--
extra : rebase_source : 85266413568df928cb1eaf1cd59b52ee9d4259e6
extra : histedit_source : 767e3263d28926435c6d2f4610c7d8b01e9ba87d
|
2015-02-07 12:14:31 -08:00 |
Brian Smith
|
b0f87b9b6c
|
Bug 1122841, Part 2: Centralize checking of public key, r=keeler
--HG--
extra : rebase_source : 6b41ad2d3f37bead8d3ac8b48c5ee0b8063c795b
extra : source : d470b5a68bf915cfb12f0e948e1492463092883c
|
2015-02-02 16:17:08 -08:00 |
Brian Smith
|
dbc534e182
|
Bug 1122841, Part 1: Add PositiveInteger parser, r=keeler
--HG--
extra : rebase_source : 50d79951398e44bf2718c0f071962aa00660fec2
|
2015-02-06 18:21:20 -08:00 |
Brian Smith
|
1bb835dbca
|
Bug 1128413, Part 4: Fix warnings in mozilla-config.h and gcc-stl-wrapper.template.h, r=glandium
--HG--
extra : rebase_source : 7ba4fb8a0bd11648908e2790e86ce3bb4517aeb7
|
2015-02-02 17:35:19 -08:00 |
Brian Smith
|
3920fcd650
|
Bug 1128413, Part 3: Enable more compiler warnings, r=mmc
--HG--
extra : rebase_source : 2d17605e6b9296b74493526e052b771be18d4260
|
2015-02-07 14:38:40 -08:00 |
Brian Smith
|
6254cc408e
|
Bug 1128413, Part 2: Don't use double underscores any more
--HG--
extra : rebase_source : 5f550089aea320231ca2398126fc7f03e5dffc37
|
2015-01-31 19:51:46 -08:00 |
Brian Smith
|
a4ceeff7d4
|
Bug 1128413, Part 1: Fix switch-related warnings, r=mmc
--HG--
extra : rebase_source : 3d70c2a4ae8f9705a8a2c56c2f49e50fe4711ea9
|
2015-02-02 14:21:27 -08:00 |
Cykesiopka
|
eb24c24fb9
|
Bug 968560 - Return distinct error codes for certificates that are not valid yet, in mozilla::pkix. r=keeler
--HG--
extra : rebase_source : de63f37cdef477d96c1aef8253feca7013ba3bfd
|
2015-02-06 11:18:20 -08:00 |
Ehsan Akhgari
|
b28b423c32
|
Bug 1126128 - Mark TestTrustDomain::VerifySignedData as override; r=bsmith
|
2015-01-27 08:33:24 -05:00 |
Ehsan Akhgari
|
d080be3549
|
Backed out changeset 45921e3d9773 (bug 1117034) because of build bustage on a CLOSED TREE
|
2015-01-26 21:52:40 -05:00 |
Ehsan Akhgari
|
56e3b70f4e
|
Bug 1117034 - Mark some overridden functions in the tree as override
|
2015-01-26 21:14:12 -05:00 |
David Keeler
|
1cd331c2e4
|
bug 1125261 - mozilla::pkix: handle comparing single, relative labels with wildcards r=briansmith
e.g. handle comparing "localhost" with "*.example.com"
|
2015-01-23 15:56:53 -08:00 |
Daniel Holbert
|
4137bc060d
|
Bug 1125673: Mark method 'FindIssuer' as 'override' in pkixocsp_VerifyEncodedOCSPResponse.cpp, to fix clang warning. r=briansmith
|
2015-01-26 10:40:07 -08:00 |
Cykesiopka
|
590cc7dc4a
|
Bug 1077790 - Make mozilla::pkix::CheckPublicKeySize() accept specific elliptic curves only. r=briansmith
--HG--
extra : rebase_source : 2eab41b647a78ef3a5ea9cf9710704e35c65803a
|
2015-01-21 17:20:16 -08:00 |
Brian Smith
|
2968c94831
|
Bug 1114703: Remove mozilla::pkix's polyfill for std::bind, r=mmc
--HG--
extra : rebase_source : 11457f210c7f7534db2e6ebe1a8328985ff6d8b0
|
2015-01-21 04:00:40 -08:00 |
Brian Smith
|
29d3c0ed37
|
Bug 1122835, Part 2: Simplify BitStringWithNoUnusedBits, r=keeler
--HG--
extra : rebase_source : 2beb4ceb866299454c3e9f5b93ac83a18c8fd1c2
|
2014-12-27 22:39:47 -08:00 |
Brian Smith
|
f6753ef626
|
Bug 1122835: Add missing return value checks for Input::SkipToEnd, r=keeler
--HG--
extra : rebase_source : 9b445e3d73d643364355f18307cf13447a5726e8
|
2014-12-27 23:12:46 -08:00 |
Benjamin Peterson
|
e9994b284c
|
No bug - fix typo r=me DONTBUILD
--HG--
extra : amend_source : e7e16dfcc70b23f175a0470811cbb46c976f9f1c
|
2015-01-19 14:13:24 -05:00 |
Brian Smith
|
610a109833
|
Bug 1115910: Remove now-unneeded nullptr polyfill for old versions of GCC, r=keeler
--HG--
extra : rebase_source : 11e0060fd9b7622f0ec6792b69aa3c2ea9128aa5
|
2015-01-13 01:03:08 -08:00 |
Brian Smith
|
cc811435fd
|
Bug 1115906, Part 3: Make formatting of struct/class/enum class more consistent, r=keeler
--HG--
extra : rebase_source : 0ba4b630b93775ff68abc583238ba2525b8d56f5
|
2015-01-13 16:53:34 -08:00 |
Brian Smith
|
e538f2d921
|
Bug 1115906, Part 2: Annotate classes and member functions with override and final, r=keeler
--HG--
extra : rebase_source : 79bb236bef83ed3e884d73e029ac29a5aa999840
extra : source : d14d86bcebd38be80d00a263c3145eb0dbcc53cd
|
2015-01-13 16:54:10 -08:00 |
Brian Smith
|
825d71887a
|
Bug 1115906, Part 1: Add workarounds for missing final/override support in GCC before version 4.7, r=keeler
--HG--
rename : security/pkix/include/pkix/nullptr.h => security/pkix/include/pkix/stdkeywords.h
extra : rebase_source : 9cacd9729ac4cfb1e4bf920c8afdffb831b60d36
extra : source : f673d05dfc9a6d830e5e3c01976b41588cc70ead
|
2015-01-07 14:53:11 -08:00 |
Masatoshi Kimura
|
1c35db3bcc
|
Bug 1120664 - Rename mozilla::pkix::Result::ERROR_INVALID_TIME to avoid collision with a macro defined in windows.h. r=bsmith
|
2015-01-15 07:24:18 +09:00 |
Brian Smith
|
89a83cfb14
|
Bug 1118122: Reland Bug 1115903, Part 2: Delete most defaulted assignment operators and some defaulted copy constructors, r=jcj
--HG--
extra : rebase_source : 9fae7948648e355f2ac15275a343ac0806f82f3b
|
2015-01-12 23:12:01 -08:00 |
Brad Lassey
|
854d7d9706
|
bug 1118554 - fix gcc4.9 warnings on Android, <cstdlib> instead of <stdlib.h> r=gcp
--HG--
extra : rebase_source : cbb04c5973878e350e890c4df2ce271d32b7587e
|
2015-01-08 10:19:39 -05:00 |
Jacek Caban
|
52f5ce5e18
|
Bug 1119179 - Avoid gmtime_r duplication if it's provided by mingw. r=bsmith
|
2015-01-09 11:41:15 +01:00 |
Brian Smith
|
c1795f4024
|
Bug 1118599 - Remove now-unneeded MOZILLA_PKIX_ENUM_CLASS workaround for GCC enum class bugs. r=mmc
|
2015-01-06 18:28:09 -08:00 |
Brad Lassey
|
33ab8e9b66
|
bug 1118554 - make android's stdcxx work r=glandium
|
2015-01-06 23:34:31 -05:00 |
Brian Smith
|
b8ce64b2a8
|
Bug 1073867, Part 5: Make DSS test faster, r=mmc
--HG--
extra : rebase_source : 5d3ae5b6c777382d69134d5c38fca0c52c93c3a2
extra : histedit_source : 15209d1249d2eb638143409404cbbe15f0a2715b
|
2014-12-24 17:56:10 -08:00 |
Brian Smith
|
566e222bca
|
Bug 1117003 - Backout cset ca3c73188295 (Bug 1115903, Part 2), r=ehsan
|
2015-01-02 12:26:14 -08:00 |
Brian Smith
|
ff754b5ae0
|
Bug 1115903, Part 2: Delete most defaulted assignment operators and some defaulted copy constructors, r=jcj
--HG--
extra : rebase_source : 6c8575de36355521baf69bba89eba530cd4e8b09
|
2014-12-26 23:49:47 -08:00 |
Brian Smith
|
68b341641d
|
Bug 1115903, Remove VS2010 workarounds, r=mmc
--HG--
extra : rebase_source : 742973c0f2d547371fbeca72e384053c70b5ba0f
|
2014-12-26 21:39:54 -08:00 |
Brian Smith
|
f52e40c633
|
Bug 1115761, Part 4: Add "fall through" comment, r=jcj
--HG--
extra : rebase_source : 1e40d7d7d85c1a02eb6195ecee1038ea40a6a9ab
|
2014-12-26 15:07:56 -08:00 |
Brian Smith
|
f118650ad8
|
Bug 1115761, Part 3: Rename NSS-based crypto functions, r=jcj
--HG--
extra : rebase_source : b11b172fac76c7845d2a97cabf1bad9e04a50367
|
2014-12-23 14:51:52 -08:00 |
Brian Smith
|
2d40b79203
|
Bug 1115761, Part 2: Use NotReached more consistently in pkixnss.cpp, r=jcj
--HG--
extra : rebase_source : 80647fc11d40d822dc042af1d797cb34062a84ab
|
2014-12-23 22:35:53 -08:00 |
Brian Smith
|
95a228e3fe
|
Bug 1115761, Part 1: Remove obsolete references to NSS stuff in comments, r=jcj
--HG--
extra : rebase_source : 65af59d9695b424f057b40c54aab6973a39bcc25
|
2014-12-26 12:40:45 -08:00 |
Brian Smith
|
a5f0730d19
|
Bug 1035414, Part 2: Always check subject's issuer matches issuer's subject, r=jcj
--HG--
extra : rebase_source : a75eca6ed909fa4f241b1a736656b7e8c99eb3ea
|
2014-12-26 10:13:18 -08:00 |
Brian Smith
|
13010b71a5
|
Bug 1035414, Part 1: Test issuer/subject name matching, r=jcj
--HG--
extra : rebase_source : 8faab27888502083565db3681f10a310b69b1845
|
2014-12-26 11:35:48 -08:00 |
Brian Smith
|
aeda384b1a
|
Bug 1073867, Part 4: Test that DSS end-entity certificates are rejected, r=mmc
--HG--
extra : rebase_source : 7cfdcdf08f2ae8909062b8803de6702ab47ec65a
|
2014-12-26 11:40:51 -08:00 |
Brian Smith
|
dcacbfd4ce
|
Bug 1073867, Part 3: Reject DSS end-entity certificates, r=mmc
--HG--
extra : rebase_source : 76546b57aade1a15b394a2e53d8c12d62906dcac
|
2014-12-24 00:51:52 -08:00 |
Brian Smith
|
c5b4fd868c
|
Bug 1115181: Remove pkixnss.h dependency from pkixcert_signature_algorithm_tests, r=keeler
--HG--
extra : rebase_source : 2a4e11338b06d33ab8ad1536dc05c082db330d68
|
2014-12-23 14:51:16 -08:00 |