You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add support for MTC's initial log entry
In MTCs, the certificate serial number is its index in the log. Since
X.509 serial numbers must be non-zero, MTCs adds an initial 'null_entry'
at index 0 to help avoid off-by-one errors in consumers of the log.
* Add support for parsing the log ID as a ObjectIdentifier
This is not compatibile with the current MTC draft which uses RELATIVE-OID, but will do until RustCrypto/formats#1875 is handled.
* Rename Signature -> NoteSignature to avoid naming conflicts
* Clean up config
* Update wrangler KV and R2 resources for MTC dev deploy
* Re-enable wasm-opt (see cloudflare/workers-rs#767)
* Add cosignature support
Add support for cosignature/v1 signatures from tlog-cosignature
Add support for subtree_signatures from current MTC draft. This is
currently limited to signing checkpoints but not arbitrary subtrees.
Other changes (hopefully improvements):
- Consolidate signed_note error types into NoteError
- Add new() functions for Ed25519NoteSigner/Verifier to avoid needing to go through text format
- Add KeyName wrapper around string that enforces that key names are valid according to signed_note spec
- Move Ed25519 signer/verifier to separate file in signed_note
- Add enum for signed_note signature types
* Make kv_namespaces optional when enable_dedup = false
Previously, when enable_dedup was set to false, entries were still written to the long-term deduplication cache in KV. Now, deduplication is skipped entirely.
* Document how to reset a targeted dev log without needing to clear DO storage and R2
Copy file name to clipboardExpand all lines: crates/ct_worker/config.schema.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -107,7 +107,7 @@
107
107
"enable_dedup": {
108
108
"type": "boolean",
109
109
"default": true,
110
-
"description": "Enables checking the deduplication cache for add-(pre-)chain requests. Can be disabled for tests and benchmarks."
110
+
"description": "Enables checking the deduplication cache for add-(pre-)chain requests. Can be disabled for tests and benchmarks. If disabled, `kv_namespaces` can be omitted from `wrangler.jsonc`."
0 commit comments