Cleanup storage in CertBlocklist, add new types of pair (e.g. whitelist entries, crlite status)
Categories
(Core :: Security: PSM, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: mgoodwin, Assigned: mgoodwin)
References
(Depends on 1 open bug)
Details
(Whiteboard: [psm-assigned])
Attachments
(3 files, 3 obsolete files)
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/plain
|
Details | |
Bug 1429796 - cert_storage: create rkv environment and store only once to avoid races r?mgoodwin,jcj
(deleted),
text/x-phabricator-request
|
Details |
Assignee | ||
Comment 1•7 years ago
|
||
Assignee | ||
Comment 2•6 years ago
|
||
Assignee | ||
Comment 3•6 years ago
|
||
Assignee | ||
Comment 4•6 years ago
|
||
Assignee | ||
Comment 5•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Comment 8•6 years ago
|
||
Assignee | ||
Comment 9•6 years ago
|
||
We have a crash in rkv that could be a jemalloc bug. Myk and I are currently investigating.
Assignee | ||
Updated•6 years ago
|
Updated•6 years ago
|
bug 1429796 - cert_storage: create rkv environment and store only once to avoid races r?mgoodwin,jcj
This patch also base64-decodes the API inputs before storing in the DB in
anticipation of being able to pass binary data directly.
Updated•6 years ago
|
This patch also base64-decodes the API inputs before storing in the DB in
anticipation of being able to pass binary data directly.
Comment 13•6 years ago
|
||
Comment 14•6 years ago
|
||
Backed out for xperf failures
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=234865916&repo=autoland&lineNumber=1443
Backout: https://hg.mozilla.org/integration/autoland/rev/91403c24fee3d5df8fa978710785807b409d7af8
Looks like we need to whitelist the DB file backing cert_storage.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=de76cc9178bd2dd9140e81ea53aa3e5a1f349947
Comment 16•6 years ago
|
||
Comment 17•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/99079ab7e52e
https://hg.mozilla.org/mozilla-central/rev/5514aae0e34e
Comment 18•6 years ago
|
||
(In reply to Dana Keeler (she/her) (use needinfo) (:keeler for reviews) from comment #15)
Looks like we need to whitelist the DB file backing cert_storage.
It looks like the <profile>/security_state/data.mdb file is being accessed from the main thread. Is this intentional? If so, what makes the I/O to this file impossible to do off main thread?
Just code complexity. I filed bug 1538250.
Updated•6 years ago
|
Comment 20•5 years ago
|
||
Making this depend on ship-rkv meta instead of multiple individual bugs.
Description
•