Add a Pref to Enable Delegated Credentials in NSS
Categories
(Core :: Security: PSM, enhancement, P2)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox71 | --- | fixed |
People
(Reporter: jcj, Assigned: kjacobs)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
(Whiteboard: [psm-backlog])
Attachments
(3 files)
When certificate verification logic can handle Delegated Credentials and error cases are updated if or as necessary, we should enable support for Delegated Credentials.
Potentially this might be begin as an origin trial of some sort.
Updated•6 years ago
|
| Reporter | ||
Updated•6 years ago
|
| Reporter | ||
Comment 1•6 years ago
|
||
This patch adds a new pref, "security.tls.enable_delegated_credentials",
default false, which controls the NSS option SSL_ENABLE_DELEGATED_CREDENTIALS.
This patch does not add a test (yet). WIP.
| Reporter | ||
Comment 2•6 years ago
|
||
Depends on D37907
| Reporter | ||
Updated•6 years ago
|
Comment 4•6 years ago
|
||
| bugherder | ||
| Reporter | ||
Comment 5•6 years ago
|
||
Updated•6 years ago
|
| Reporter | ||
Updated•6 years ago
|
| Reporter | ||
Comment 6•6 years ago
|
||
Kevin - Please take over D39807 and D37918. The test still fails, probably due to a serialization issue (see Dana's comments in the patch), but the trivial fixes aren't themselves fixing it, either.
I'd recommend starting with a Wireshark session of the xpcshell test run, confirm that the data on the wire looks like DC is in use when it's suppose to be, and then debug the serialization routines.
Updated•6 years ago
|
Updated•6 years ago
|
| Assignee | ||
Updated•6 years ago
|
Pushed by rmaries@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f32f7a644981
Propagate Delegated Credential flag to nsITransportSecurityInfo r=keeler
https://hg.mozilla.org/integration/autoland/rev/154b23d4a214
Add delegated credentials tests r=keeler,jcj
Comment 8•6 years ago
|
||
Backed out for build bustages.
Push with failure: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=266032757&resultStatus=testfailed%2Cbusted%2Cexception&revision=154b23d4a214532d23e520fa86657304fd329ba9
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=266032757&repo=autoland&lineNumber=44039
Backout: https://hg.mozilla.org/integration/autoland/rev/8c56099404b587372a81a82b35afa256dcae5f75
| Assignee | ||
Comment 9•6 years ago
|
||
Apparently there's a mirror class (netwerk/base/FuzzySecurityInfo.cpp) that's only compiled in fuzzing builds...
Will re-flag once the new try run succeeds. Sorry about that.
| Assignee | ||
Updated•6 years ago
|
Comment 10•6 years ago
|
||
Pushed by nbeleuzu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8dcf26ff6310
Propagate Delegated Credential flag to nsITransportSecurityInfo r=keeler,jcj
| Assignee | ||
Updated•6 years ago
|
Comment 11•6 years ago
|
||
| bugherder | ||
| Assignee | ||
Comment 12•6 years ago
|
||
Looks like the last check-in didn't take the remaining test patch.
Can we get D37918 Bug 1562773 - Add delegated credentials tests r?keeler landed please? Thanks.
Comment 13•6 years ago
|
||
Pushed by jjones@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f3cf877afac2
Add delegated credentials tests r=keeler,jcj
Comment 14•6 years ago
|
||
| bugherder | ||
Description
•