Skip to content

Commit e903e39

Browse files
author
ID Bot
committed
Script updating archive at 2026-05-31T04:43:24Z. [ci skip]
1 parent 7925f3a commit e903e39

1 file changed

Lines changed: 152 additions & 1 deletion

File tree

archive.json

Lines changed: 152 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"magic": "E!vIA5L86J2I",
3-
"timestamp": "2026-05-28T04:20:46.708952+00:00",
3+
"timestamp": "2026-05-31T04:43:22.026483+00:00",
44
"repo": "ietf-plants-wg/merkle-tree-certs",
55
"labels": [
66
{
@@ -17457,6 +17457,157 @@
1745717457
"comments": []
1745817458
}
1745917459
]
17460+
},
17461+
{
17462+
"number": 243,
17463+
"id": "PR_kwDOJIBkVc7gxPNi",
17464+
"title": "Include domain separator in single pass entry_hash calculation",
17465+
"url": "https://github.com/ietf-plants-wg/merkle-tree-certs/pull/243",
17466+
"state": "MERGED",
17467+
"author": "matt-mueller",
17468+
"authorAssociation": "CONTRIBUTOR",
17469+
"assignees": [],
17470+
"labels": [],
17471+
"body": "",
17472+
"createdAt": "2026-05-29T18:57:45Z",
17473+
"updatedAt": "2026-05-30T00:47:48Z",
17474+
"baseRepository": "ietf-plants-wg/merkle-tree-certs",
17475+
"baseRefName": "main",
17476+
"baseRefOid": "95da74c7bf797bb8effe064cd9058e4e9669ae0d",
17477+
"headRepository": "matt-mueller/merkle-tree-certs",
17478+
"headRefName": "patch-1",
17479+
"headRefOid": "13629778147373930117fadd70d4063e29fc0a7b",
17480+
"closedAt": "2026-05-29T19:00:38Z",
17481+
"mergedAt": "2026-05-29T19:00:38Z",
17482+
"mergedBy": "davidben",
17483+
"mergeCommit": {
17484+
"oid": "9029a99bcfa4e91b8b8e9ba646ac386a6e1c208f"
17485+
},
17486+
"comments": [
17487+
{
17488+
"author": "davidben",
17489+
"authorAssociation": "COLLABORATOR",
17490+
"body": "Thanks!",
17491+
"createdAt": "2026-05-29T19:00:18Z",
17492+
"updatedAt": "2026-05-29T19:00:18Z"
17493+
}
17494+
],
17495+
"reviews": [
17496+
{
17497+
"id": "PRR_kwDOJIBkVc8AAAABBcp4AA",
17498+
"commit": {
17499+
"abbreviatedOid": "1362977"
17500+
},
17501+
"author": "davidben",
17502+
"authorAssociation": "COLLABORATOR",
17503+
"state": "APPROVED",
17504+
"body": "",
17505+
"createdAt": "2026-05-29T19:00:06Z",
17506+
"updatedAt": "2026-05-29T19:00:06Z",
17507+
"comments": []
17508+
}
17509+
]
17510+
},
17511+
{
17512+
"number": 244,
17513+
"id": "PR_kwDOJIBkVc7gx4RE",
17514+
"title": "Take another pass at describing subtrees",
17515+
"url": "https://github.com/ietf-plants-wg/merkle-tree-certs/pull/244",
17516+
"state": "OPEN",
17517+
"author": "davidben",
17518+
"authorAssociation": "COLLABORATOR",
17519+
"assignees": [],
17520+
"labels": [],
17521+
"body": "Punt all unused properties into the explanations section (full vs partial, directly contained), and add a section explaining what the numerical property is about.\r\n\r\nWe still mention full/partial in the explanation section, just because the subtree consistency proof evaluation talks about it. To that end, replace \"full tree\" with \"original tree\" when we're talking about the big tree that you used to pull a subtree out.",
17522+
"createdAt": "2026-05-29T19:32:17Z",
17523+
"updatedAt": "2026-05-30T01:19:50Z",
17524+
"baseRepository": "ietf-plants-wg/merkle-tree-certs",
17525+
"baseRefName": "main",
17526+
"baseRefOid": "9029a99bcfa4e91b8b8e9ba646ac386a6e1c208f",
17527+
"headRepository": "ietf-plants-wg/merkle-tree-certs",
17528+
"headRefName": "subtree-explain",
17529+
"headRefOid": "cbd6f6f9285e6534204105215bc6fa9e35fd4891",
17530+
"closedAt": null,
17531+
"mergedAt": null,
17532+
"mergedBy": null,
17533+
"mergeCommit": null,
17534+
"comments": [],
17535+
"reviews": [
17536+
{
17537+
"id": "PRR_kwDOJIBkVc8AAAABBeKoRQ",
17538+
"commit": {
17539+
"abbreviatedOid": "cbd6f6f"
17540+
},
17541+
"author": "lukevalenta",
17542+
"authorAssociation": "COLLABORATOR",
17543+
"state": "APPROVED",
17544+
"body": "Looks good!",
17545+
"createdAt": "2026-05-30T00:24:36Z",
17546+
"updatedAt": "2026-05-30T01:19:50Z",
17547+
"comments": [
17548+
{
17549+
"originalPosition": 281,
17550+
"body": "First edit is just to make it clear what \"avoid this\" refers to, since there's a diagram between this paragraph and the previous one (but feel free to keep as-is).\n\nSecond edit is because `end - 1` is the last leaf node in the tree.\n\n```suggestion\nThe numerical constraints on `start` and `end` in {{definition-of-a-subtree}} restrict subtrees to ensure that they are properly aligned with the original tree as to permit subtree consistency proofs. A Merkle Tree built over `[start, end)` has size `end - start`, and is constructed as if `start` were the first element of the sequence at index zero. To be aligned, `start` must be the leftmost leaf of the lowest common ancestor of `start` and `end - 1` in the original tree:\n```",
17551+
"createdAt": "2026-05-30T00:24:36Z",
17552+
"updatedAt": "2026-05-30T01:19:50Z"
17553+
},
17554+
{
17555+
"originalPosition": 291,
17556+
"body": "```suggestion\n* Subtrees whose sizes are not a power of two are called *partial subtrees*. A partial subtree's root node will be in the original tree of size `n`, if and only if `n = end`. Otherwise, non-leaf nodes along the partial subtree's right edge will not be part of the original tree.\n```",
17557+
"createdAt": "2026-05-30T00:25:18Z",
17558+
"updatedAt": "2026-05-30T01:19:50Z"
17559+
},
17560+
{
17561+
"originalPosition": 293,
17562+
"body": "```suggestion\nThe difference between full and partial subtrees does not impact their usage, but they can help in understanding the proof constructions below.\n```",
17563+
"createdAt": "2026-05-30T00:25:47Z",
17564+
"updatedAt": "2026-05-30T01:19:50Z"
17565+
}
17566+
]
17567+
}
17568+
]
17569+
},
17570+
{
17571+
"number": 245,
17572+
"id": "PR_kwDOJIBkVc7g2xzK",
17573+
"title": "Fix TBSCertificateLogEntry construction in single-pass calculation",
17574+
"url": "https://github.com/ietf-plants-wg/merkle-tree-certs/pull/245",
17575+
"state": "MERGED",
17576+
"author": "matt-mueller",
17577+
"authorAssociation": "CONTRIBUTOR",
17578+
"assignees": [],
17579+
"labels": [],
17580+
"body": "The instructions to include TBSCertificate contents up to the SPKI would include serialNumber and signature fields, which aren't part of TBSCertificateLogEntry. Change it to explicitly list the fields to include.",
17581+
"createdAt": "2026-05-30T01:01:13Z",
17582+
"updatedAt": "2026-05-30T01:29:41Z",
17583+
"baseRepository": "ietf-plants-wg/merkle-tree-certs",
17584+
"baseRefName": "main",
17585+
"baseRefOid": "9029a99bcfa4e91b8b8e9ba646ac386a6e1c208f",
17586+
"headRepository": "matt-mueller/merkle-tree-certs",
17587+
"headRefName": "matt-mueller-patch-1",
17588+
"headRefOid": "9c27e46c4d6495409570c1af17b9241396aed6af",
17589+
"closedAt": "2026-05-30T01:29:40Z",
17590+
"mergedAt": "2026-05-30T01:29:40Z",
17591+
"mergedBy": "davidben",
17592+
"mergeCommit": {
17593+
"oid": "99b82fe52501dd6825afceeec44b3f7acf2999f7"
17594+
},
17595+
"comments": [],
17596+
"reviews": [
17597+
{
17598+
"id": "PRR_kwDOJIBkVc8AAAABBebgmw",
17599+
"commit": {
17600+
"abbreviatedOid": "9c27e46"
17601+
},
17602+
"author": "davidben",
17603+
"authorAssociation": "COLLABORATOR",
17604+
"state": "APPROVED",
17605+
"body": "",
17606+
"createdAt": "2026-05-30T01:29:36Z",
17607+
"updatedAt": "2026-05-30T01:29:36Z",
17608+
"comments": []
17609+
}
17610+
]
1746017611
}
1746117612
]
1746217613
}

0 commit comments

Comments
 (0)