Skip to content

Commit 0de18f1

Browse files
authored
Merge pull request #142 from joshuagl/joshuagl/python-tuf
Update links for reference implementation rename
2 parents dd665b4 + ab40b54 commit 0de18f1

File tree

10 files changed

+18
-18
lines changed

10 files changed

+18
-18
lines changed

tap1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ TAPs MAY include auxiliary files such as diagrams. These files MUST be named ``t
158158
# Reporting TAP Bugs, or Submitting TAP Updates
159159

160160
The procedure for reporting a bug, or submitting a TAP update depends on several factors, such as the maturity of the TAP, the preferences of the TAP author, and the nature of the comments. For Draft or Accepted TAPs, feedback should be via the TAPs [issue tracker](https://github.com/theupdateframework/taps/issues) or as a pull request against the TAP in question.
161-
Once a TAP has been marked Final, bugs or corrections SHOULD be submitted to the TUF [issue tracker](https://github.com/theupdateframework/tuf/issues) so that changes do not get lost.
161+
Once a TAP has been marked Final, bugs or corrections SHOULD be submitted to the TUF [issue tracker](https://github.com/theupdateframework/specification/issues) so that changes do not get lost.
162162

163163
# Transferring TAP Ownership
164164

tap10.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ of the *compressed_algorithms* attribute.
135135

136136
# Augmented Reference Implementation
137137

138-
Pull request [#485](https://github.com/theupdateframework/tuf/pull/485) removes native support for compressed metadata.
138+
Pull request [#485](https://github.com/theupdateframework/python-tuf/pull/485) removes native support for compressed metadata.
139139

140140
# Copyright
141141

tap14.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -585,7 +585,7 @@ in the specification section.
585585

586586
# Augmented Reference Implementation
587587

588-
Semantic Versioning was added to the TUF Reference Implementation in [#914](https://github.com/theupdateframework/tuf/pull/914).
588+
Semantic Versioning was added to the TUF Reference Implementation in [#914](https://github.com/theupdateframework/python-tuf/pull/914).
589589
The rest of this proposal has not yet been implemented.
590590

591591
# Copyright

tap16.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,7 @@ compatibility for clients and repositories.
300300

301301
# Augmented Reference Implementation
302302

303-
https://github.com/theupdateframework/tuf/pull/1113/
303+
https://github.com/theupdateframework/python-tuf/pull/1113/
304304
TODO: auditor implementation
305305

306306
# Copyright

tap3.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ file format of targets metadata.
7070
## The previous file format of targets metadata
7171

7272
In the [previous
73-
version](https://github.com/theupdateframework/tuf/blob/70fc8dce367cf09563915afa40cffee524f5b12b/docs/tuf-spec.txt#L766-L776)
73+
version](https://github.com/theupdateframework/python-tuf/blob/70fc8dce367cf09563915afa40cffee524f5b12b/docs/tuf-spec.txt#L766-L776)
7474
of the specification, each delegation could specify only a _single_ role as
7575
required to sign the given set of targets.
7676

tap4.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ A TUF repository does not need to change in any way to support this TAP.
291291
292292
# Augmented Reference Implementation
293293
294-
Pull Request [#504](https://github.com/theupdateframework/tuf/pull/504)
294+
Pull Request [#504](https://github.com/theupdateframework/python-tuf/pull/504)
295295
implements multiple repository consensus on entrusted targets via a map file.
296296
297297
# Copyright

tap5.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ files itself.
6060
In this manner, it can always serve the latest versions of metadata, instead of
6161
depending on the mirror, which may be more easily compromised, to do so.
6262
Unfortunately, there is no way to implement this use case using the
63-
[previous specification](https://github.com/theupdateframework/tuf/blob/70fc8dce367cf09563915afa40cffee524f5b12b/docs/tuf-spec.txt#L766-L776).
63+
[previous specification](https://github.com/theupdateframework/python-tuf/blob/70fc8dce367cf09563915afa40cffee524f5b12b/docs/tuf-spec.txt#L766-L776).
6464

6565
PyPI can solve the problem, if it is somehow able to specify that the snapshot
6666
and targets metadata files should be downloaded from the mirror, but that the
@@ -83,7 +83,7 @@ to the root metadata file format.
8383
## The previous root metadata file format
8484

8585
In the
86-
[previous specification](https://github.com/theupdateframework/tuf/blob/70fc8dce367cf09563915afa40cffee524f5b12b/docs/tuf-spec.txt#L766-L776),
86+
[previous specification](https://github.com/theupdateframework/python-tuf/blob/70fc8dce367cf09563915afa40cffee524f5b12b/docs/tuf-spec.txt#L766-L776),
8787
there was no list of URLs associated with each top-level role.
8888

8989
```Javascript

tap6.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ metadata.
1919

2020
As the TUF specification evolves there are likely to be breaking changes. For
2121
example, commit 5d2c8fdc7658a9f7648c38b0c79c0aa09d234fe2 in
22-
github.com/theupdateframework/tuf removes the "private" field, which would
22+
github.com/theupdateframework/python-tuf removes the "private" field, which would
2323
break key ID calculations for older clients. Specifying the specification
2424
version a repository is operating under allows clients to determine
2525
whether they are compatible, rather than breaking in undefined ways.
@@ -80,7 +80,7 @@ of concrete types with defined fields to parse retrieved metadata data.
8080

8181
# Augmented Reference Implementation
8282

83-
Pull request [#487](https://github.com/theupdateframework/tuf/pull/487) adds
83+
Pull request [#487](https://github.com/theupdateframework/python-tuf/pull/487) adds
8484
"spec_version" to metadata.
8585

8686
# Copyright

tap7.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ specification. At this point, no tool or set of data exists to help developers
1818
and users affirm
1919
that an implementation of an update system behaves according to the TUF
2020
specification. Although the reference implementation contains
21-
[unit tests](https://github.com/theupdateframework/tuf/tree/develop/tests)
21+
[unit tests](https://github.com/theupdateframework/python-tuf/tree/develop/tests)
2222
that verify correct behavior (such as updating metadata in the expected order
2323
and blocking known updater attacks) these unit tests only work within the
2424
parameters of the reference implementation. This is problematic due to the
@@ -58,7 +58,7 @@ behavior as intended by the designers of TUF,
5858
and, most importantly, ensure that an updater is secure against
5959
the types of attacks and weaknesses listed in
6060
Section 1.5.2 of the
61-
[TUF Specification](https://github.com/theupdateframework/tuf/blob/develop/docs/tuf-spec.txt).
61+
[TUF Specification](https://theupdateframework.github.io/specification/latest/#goals-to-protect-against-specific-attacks).
6262

6363

6464
# Rationale
@@ -93,8 +93,8 @@ available so that anyone can use them to test their updater implementation.
9393
# Specification
9494

9595
The client updater implementation to be tested should operate as described in
96-
the Client Workflow in Section 5.1 of the
97-
[TUF Specification](https://github.com/theupdateframework/tuf/blob/develop/docs/tuf-spec.txt).
96+
the Client Workflow in Section 5 of the
97+
[TUF Specification](https://theupdateframework.github.io/specification/latest/#detailed-client-workflow).
9898
Tests will verify this behavior, determining whether or not the updater defends
9999
against attacks described in Section 1.5.2 of the TUF Specification.
100100

@@ -106,7 +106,7 @@ Tests will attempt endless data attacks, indefinite freeze attacks, replay
106106
attacks, and a variety of others discussed in the TUF Specification. The full
107107
listing of conformance tests and expected results will be provided in
108108
documentation
109-
[alongside the TUF Specification](https://github.com/theupdateframework/tuf/blob/develop/docs).
109+
[alongside the TUF Specification](https://github.com/theupdateframework/python-tuf/blob/develop/docs).
110110

111111

112112
## Test Case Elements
@@ -190,7 +190,7 @@ format.
190190

191191
The format of this dictionary of keys represented in `keys.json` is as follows.
192192
(Note that the individual keys resemble ANYKEY_SCHEMA in the
193-
[TUF format definitions](https://github.com/theupdateframework/tuf/blob/develop/tuf/formats.py))
193+
[TUF format definitions](https://github.com/theupdateframework/python-tuf/blob/develop/tuf/formats.py))
194194
```javascript
195195
{
196196
<rolename_1>: [ // This role should be signed by these two keys:

tap9.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# Abstract
1212

1313
This was started by the discussion about standardizing signatures in [this
14-
GitHub issue](https://github.com/theupdateframework/tuf/issues/425#issuecomment-300792546)
14+
GitHub issue](https://github.com/theupdateframework/python-tuf/issues/425#issuecomment-300792546)
1515
in the main TUF repository. Most of the information and arguments that arose
1616
from that discussion have been captured in this document.
1717

@@ -378,7 +378,7 @@ the TAP would be fully implemented.
378378

379379
The reference implementation incorporates TAP 9
380380
[here](https://github.com/secure-systems-lab/securesystemslib/pull/48) and
381-
[here](https://github.com/theupdateframework/tuf/pull/484).
381+
[here](https://github.com/theupdateframework/python-tuf/pull/484).
382382

383383
# Copyright
384384

0 commit comments

Comments
 (0)