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 |
|
Brian Smith
|
63c92c06cd
|
Bug 1070444: Remove NSS dependencies in pkixbuild_tests.cpp, r=keeler
--HG--
extra : rebase_source : f07e38d40f1644cce30191f5d8ab29ac06582683
|
2014-12-22 01:20:59 -08:00 |
|
Brian Smith
|
899807654a
|
Bug 1114701: Replace function pointers with function references, r=keeler
--HG--
extra : rebase_source : 350e7f8170f6b1176e46b829026e9ee27b3303e5
|
2014-12-23 12:43:25 -08:00 |
|
Daniel Holbert
|
3aec4f3024
|
Bug 1114671 : Use function pointer (instead of reference) in pkix/bind.h, for consistency & to fix -Wignored-qualifiers build warning for 'const'. r=briansmith
|
2014-12-22 13:04:36 -08:00 |
|
J.C. Jones
|
b47d94a0c8
|
Bug 968451 - Document the exported functions exposed from mozilla::pkix (pkix/pkix.h). r=keeler
|
2014-12-19 12:25:00 +01:00 |
|
Brian Smith
|
510bbfd05d
|
Bug 1073867, Part 1: Remove DSS certificate support from mozilla::pkix, r=keeler
--HG--
extra : rebase_source : 3bef46a794e53584fd35b7640a6f4c9aaea4acab
|
2014-12-04 20:55:15 -08:00 |
|
Brian Smith
|
1543a46c03
|
Bug 1111399, Part 2: Implement RFC822 (email) name constraints, r=keeler
--HG--
extra : rebase_source : 5905e247eee4d3562d741e6e9656dc4c40d821e4
|
2014-12-20 08:15:35 -08:00 |
|
Brian Smith
|
c61befa56f
|
Bug 1111399, Part 1: Preconditions for RFC822 name constraints, r=keeler
--HG--
extra : rebase_source : cd20b448a6c77ba27c86cb3d8e6c121f92a2ba93
|
2014-12-20 07:35:44 -08:00 |
|
Brian Smith
|
e0efc82826
|
Bug 1111398: Rename ValidDNSIDMatchType to IDRole, r=keeler
--HG--
extra : rebase_source : a07e58b82a61db595711c0ab887bec70d4145888
|
2014-12-13 22:29:58 -08:00 |
|
Brian Smith
|
87719d0a59
|
Bug 1111397: Refactor error handling for name matching, r=keeler
--HG--
extra : rebase_source : 7b1061874d7b6e02a158085c3a6580a7fc718bbe
|
2014-12-13 17:05:46 -08:00 |
|
Brian Smith
|
72643b84e6
|
Bug 1111392: Add tests for malformed name constraints where there are no names of the constrained type, r=keeler
--HG--
extra : rebase_source : 048619553c7725eee1cb73df64faae8c8890c995
|
2014-10-30 16:48:31 -07:00 |
|
David Keeler
|
c3ba2c1217
|
bug 1108408 - GeneralName types such as otherName where the value is a SEQUENCE should have the CONSTRUCTED bit set r=briansmith
|
2014-12-08 13:39:19 -08:00 |
|
Brian Smith
|
346599ec9c
|
Bug 1107791 Remove support for unusual wildcard names in certificates, r=keeler
--HG--
extra : rebase_source : bd142d2e85059a0d0fd36325242553e94a7d4377
|
2014-12-04 17:12:09 -08:00 |
|
Brian Smith
|
bd9d21676a
|
Bug 1107790: Remove support for absolute hostnames in presented DNS IDs and name constraints, r=keeler
--HG--
extra : rebase_source : cf402f902196e729026d713cd6d62f5c3b889a12
|
2014-12-08 16:42:54 -08:00 |
|
Brian Smith
|
01259ceda5
|
Bug 1107946: Fixed unused variable warnings in pkixnames_tests.cpp, r=keeler
--HG--
extra : rebase_source : 23d20e91c8b408363acab7c6d4d67a86d2293dff
|
2014-12-05 12:14:49 -08:00 |
|
Brian Smith
|
fc17106cf0
|
Bug 970542, Part 9: Better document name constraints as reference IDs, r=keeler
--HG--
extra : rebase_source : 60413188771454081226d58d03156c15ce795ca7
|
2014-10-26 11:26:26 -07:00 |
|
Brian Smith
|
65284e98f6
|
Bug 970542, Part 8: IPAddress name constraint tests, r=keeler
--HG--
extra : rebase_source : e8cc0158248d4621da19dfef56089957af417f73
|
2014-10-26 16:57:00 -07:00 |
|
Brian Smith
|
5fac205908
|
Bug 970542, Part 7: More CN-ID name constraint tests, r=keeler
--HG--
extra : rebase_source : 7a3d1d31cdc08ea1b989428cfc85f60a00528c72
|
2014-12-03 21:35:29 -08:00 |
|
Brian Smith
|
ac1c16b716
|
Bug 970542, Part 6: DNSName name constraint tests, r=keeler
--HG--
extra : rebase_source : ec31862fc25cfcba1454ae862a26e7a27513e9b6
|
2014-10-19 23:53:45 -07:00 |
|
Brian Smith
|
7dd909b9e5
|
Bug 970542, Part 5: New name constraint implementation, r=keeler, r=mmc
--HG--
extra : rebase_source : 849161ac892b05e5ff2d5552c632fc647d309085
|
2014-10-18 15:38:42 -07:00 |
|
Brian Smith
|
2e28de4900
|
Bug 970542, Part 4: DirectoryName name constraint matching, r=keeler
--HG--
extra : rebase_source : 01770088851823ae1005227dcd43d82d015f4b0e
|
2014-10-18 14:51:37 -07:00 |
|
Brian Smith
|
39a86a3659
|
Bug 970542, Part 3: IPAddress name constraint matching, r=keeler
--HG--
extra : rebase_source : f47ef9ead3323704595b91873811d1ead2403839
|
2014-10-17 13:02:26 -07:00 |
|
Brian Smith
|
8b38009a34
|
Bug 970542, Part 2: DNSName name constraint matching, r=keeler
--HG--
extra : rebase_source : 50b1a7d5d9da97cc64e09d5e6cdc41b8200c3551
|
2014-10-20 22:20:58 -07:00 |
|
Brian Smith
|
8d8b1cf373
|
Bug 970542, Part 1: Refactor name matching within CN AVAs to reduce duplicate logic, r=keeler
--HG--
extra : rebase_source : f129b24c58377f34ac7d80ee7d5e8775635843ff
|
2014-10-16 16:44:27 -07:00 |
|