Skip to content
This repository was archived by the owner on Oct 11, 2024. It is now read-only.

Comments

Remove VerifySignedMapRoot from VerifierInterface#1320

Merged
gdbelvin merged 2 commits intogoogle:masterfrom
gdbelvin:rm_signedmaproot
Jul 15, 2019
Merged

Remove VerifySignedMapRoot from VerifierInterface#1320
gdbelvin merged 2 commits intogoogle:masterfrom
gdbelvin:rm_signedmaproot

Conversation

@gdbelvin
Copy link
Contributor

@gdbelvin gdbelvin commented Jul 15, 2019

All verifications should be rooted in the last verified log root.

Pass already verified mapRoot to RevisionMutations. There's no need to re-verify it without the context of a last verified log root.

All verifications should be rooted in the last verified log root
@gdbelvin gdbelvin requested a review from pav-kv July 15, 2019 11:45
@codecov
Copy link

codecov bot commented Jul 15, 2019

Codecov Report

Merging #1320 into master will increase coverage by 0.04%.
The diff coverage is 0%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1320      +/-   ##
==========================================
+ Coverage   29.96%   30.01%   +0.04%     
==========================================
  Files          46       46              
  Lines        3828     3825       -3     
==========================================
+ Hits         1147     1148       +1     
+ Misses       2505     2501       -4     
  Partials      176      176
Impacted Files Coverage Δ
core/client/client.go 30.18% <ø> (+0.62%) ⬆️
core/monitor/monitor.go 17.72% <0%> (ø) ⬆️
core/client/mutations.go 0% <0%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 15ac19e...961be49. Read the comment docs.

@gdbelvin gdbelvin merged commit e7a5bcd into google:master Jul 15, 2019
@gdbelvin gdbelvin deleted the rm_signedmaproot branch July 15, 2019 17:52
gdbelvin added a commit to gdbelvin/keytransparency that referenced this pull request Jul 18, 2019
* master: (106 commits)
  Remove unused logVerifier (google#1324)
  Verify Revisions in StreamRevisions (google#1323)
  Pair verifier functions (google#1322)
  Split VerifyRevision into Verify{LogRoot,MapRevision (google#1318)
  Make Previous hash check optional (google#1307)
  Remove VerifySignedMapRoot from VerifierInterface (google#1320)
  Remove trailing whitespace (google#1321)
  Encapsulate Client Verifier State in test vectors (google#1316)
  Pass along err message (google#1314)
  Remove unnessesary func() (google#1319)
  New test vector transcript format (google#1315)
  Track map revision inside mutation (google#1310)
  Move verifier to its own package (google#1312)
  go generate ./... (google#1306)
  Fix proto copying in revisions and paginator tests. (google#1309)
  Fix proto copying in server_test. (google#1308)
  go mod tidy (google#1305)
  Use new TrillianMapWrite API (google#1304)
  Configurable maximum queue depth for metric reporting. (google#1303)
  Proposal to refine docker deployment (google#1302)
  ...
gdbelvin added a commit to gdbelvin/keytransparency that referenced this pull request Jul 18, 2019
* master: (95 commits)
  Remove unused logVerifier (google#1324)
  Verify Revisions in StreamRevisions (google#1323)
  Pair verifier functions (google#1322)
  Split VerifyRevision into Verify{LogRoot,MapRevision (google#1318)
  Make Previous hash check optional (google#1307)
  Remove VerifySignedMapRoot from VerifierInterface (google#1320)
  Remove trailing whitespace (google#1321)
  Encapsulate Client Verifier State in test vectors (google#1316)
  Pass along err message (google#1314)
  Remove unnessesary func() (google#1319)
  New test vector transcript format (google#1315)
  Track map revision inside mutation (google#1310)
  Move verifier to its own package (google#1312)
  go generate ./... (google#1306)
  Fix proto copying in revisions and paginator tests. (google#1309)
  Fix proto copying in server_test. (google#1308)
  go mod tidy (google#1305)
  Use new TrillianMapWrite API (google#1304)
  Configurable maximum queue depth for metric reporting. (google#1303)
  Proposal to refine docker deployment (google#1302)
  ...
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants