Certificate Transparency: notify STH observers of existing, known STHs upon registration. |
||
Issue descriptionRight now, the STHDistributor is rather dumb: It will notify STHObservers registered with it of new STHs observed. It will not provide a newly-registered STHObserver with all of the known STHs. The implication is, for example, that when a new profile is created, the CT TreeStateTracker in that profile will not have any STHs to work with until a new update arrives via the component updater. It should store an STH for each log and provide them to a new observer being registered. (Originally discovered by rsleevi)
,
May 18 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/e2c861428cf7096b1d5317f4c033d55180618d2a commit e2c861428cf7096b1d5317f4c033d55180618d2a Author: eranm <eranm@chromium.org> Date: Wed May 18 11:40:00 2016 Certificate Transparency: Notify STH Observers of known STHs When new STHObservers are registered, provide them with an STH from each log. BUG= 611021 Review-Url: https://codereview.chromium.org/1968053002 Cr-Commit-Position: refs/heads/master@{#394385} [modify] https://crrev.com/e2c861428cf7096b1d5317f4c033d55180618d2a/net/cert/signed_tree_head.cc [modify] https://crrev.com/e2c861428cf7096b1d5317f4c033d55180618d2a/net/cert/signed_tree_head.h [modify] https://crrev.com/e2c861428cf7096b1d5317f4c033d55180618d2a/net/cert/sth_distributor.cc [modify] https://crrev.com/e2c861428cf7096b1d5317f4c033d55180618d2a/net/cert/sth_distributor.h [add] https://crrev.com/e2c861428cf7096b1d5317f4c033d55180618d2a/net/cert/sth_distributor_unittest.cc [modify] https://crrev.com/e2c861428cf7096b1d5317f4c033d55180618d2a/net/net.gypi
,
May 20 2016
|
||
►
Sign in to add a comment |
||
Comment 1 by eranm@chromium.org
, May 11 2016