Skip to content

Commit a215c53

Browse files
authored
Merge pull request #98 from sechkova/snapshot-role
Update snapshot role definition
2 parents 69b8456 + 9c41574 commit a215c53

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

tuf-spec.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# <p align="center">The Update Framework Specification
22

3-
Last modified: **6 March 2020**
3+
Last modified: **4 May 2020**
44

5-
Version: **1.0.1**
5+
Version: **1.0.2**
66

77
We strive to make the specification easy to implement, so if you come across
88
any inconsistencies or experience any difficulty, do let us know by sending an
@@ -331,8 +331,8 @@ repo](https://github.com/theupdateframework/specification/issues).
331331
- **2.1.3 Snapshot role**
332332

333333
The snapshot role signs a metadata file that provides information about
334-
the latest version of all of the other metadata on the repository
335-
(excluding the timestamp file, discussed below). This information allows
334+
the latest version of all targets metadata on the repository
335+
(the top-level targets.json and all delegated roles). This information allows
336336
clients to know which metadata files have been updated and also prevents
337337
mix-and-match attacks.
338338

@@ -422,7 +422,8 @@ repo](https://github.com/theupdateframework/specification/issues).
422422
/snapshot.json
423423

424424
Signed by the snapshot role's keys. Lists the version numbers of all
425-
metadata files other than timestamp.json.
425+
target metadata files: the top-level targets.json and all delegated
426+
roles.
426427

427428
/targets.json
428429

@@ -1384,7 +1385,7 @@ non-volatile storage as FILENAME.EXT.
13841385
snapshots are not written by the repository, then the attribute may either
13851386
be left unspecified or be set to the False value. Otherwise, it must be
13861387
set to the True value.
1387-
1388+
13881389
Regardless of whether consistent snapshots are ever used or not, all
13891390
released versions of root metadata files should always be provided
13901391
so that outdated clients can update to the latest available root.

0 commit comments

Comments
 (0)