Skip to content

Commit b6aee74

Browse files
Merge pull request #151 from joshuagl/trishankatdatadog/remove-tap-3-vestigial
Remove multi-role vestigial
2 parents c6d71c4 + 718f133 commit b6aee74

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

tuf-spec.md

+4-9
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Title: The Update Framework Specification
33
Shortname: TUF
44
Status: LS
55
Abstract: A framework for securing software update systems.
6-
Date: 2021-03-29
6+
Date: 2021-05-27
77
Editor: Justin Cappos, NYU
88
Editor: Trishank Karthik Kuppusamy, Datadog
99
Editor: Joshua Lock, VMware
@@ -16,7 +16,7 @@ Boilerplate: copyright no, conformance no
1616
Local Boilerplate: header yes
1717
Markup Shorthands: css no, markdown yes
1818
Metadata Include: This version off, Abstract off
19-
Text Macro: VERSION 1.0.18
19+
Text Macro: VERSION 1.0.19
2020
</pre>
2121

2222
Note: We strive to make the specification easy to implement, so if you come
@@ -1470,15 +1470,10 @@ it in the next step.
14701470
2. Otherwise, recursively search the list of delegations in
14711471
order of appearance.
14721472

1473-
1. If the current delegation is a multi-role delegation,
1474-
recursively visit each role, and check that each has signed exactly the
1475-
same non-custom metadata (i.e., length and hashes) about the target (or
1476-
the lack of any such metadata).
1477-
1478-
2. If the current delegation is a terminating delegation,
1473+
1. If the current delegation is a terminating delegation,
14791474
then jump to step [[#fetch-target]].
14801475

1481-
3. Otherwise, if the current delegation is a
1476+
2. Otherwise, if the current delegation is a
14821477
non-terminating delegation, continue processing the next delegation, if
14831478
any. Stop the search, and jump to step [[#fetch-target]] as soon as a delegation
14841479
returns a result.

0 commit comments

Comments
 (0)