Skip to content

Commit 094800d

Browse files
authored
Merge pull request #35 from theupdateframework/JustinCappos-TUF-history
Slightly clarifying provenance / early history...
2 parents 215c569 + 0c42560 commit 094800d

File tree

2 files changed

+12
-14
lines changed

2 files changed

+12
-14
lines changed

tuf-spec.0.9.txt

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39,17 +39,16 @@ Version 0.9
3939
(http://www.geni.net/)
4040
(http://www.nsf.gov/)
4141

42-
TUF's reference implementation is based heavily on Thandy, the application
43-
updater for Tor (http://www.torproject.org/). Its design and this spec are
44-
also largely based on Thandy's, with many parts being directly borrowed
45-
from Thandy. The Thandy spec can be found here:
42+
TUF's reference implementation is based on prior work on Thandy, the application
43+
updater for Tor (http://www.torproject.org/). TUF's design and this spec
44+
also came from ideas jointly developed in discussion with Thandy's authors.
45+
The Thandy spec can be found here:
4646
https://gitweb.torproject.org/thandy.git?a=blob_plain;f=specs/thandy-spec.txt;hb=HEAD
4747

4848
Whereas Thandy is an application updater for an individual software project,
4949
TUF aims to provide a way to secure any software update system. We're very
50-
grateful to the Tor Project and the Thandy developers as it is doubtful our
51-
design and implementation would have been anywhere near as good without
52-
being able to use their great work as a starting point. Thandy is the hard
50+
grateful to the Tor Project and the Thandy developers for the early discussion
51+
that led to the ideas in Thandy and TUF. Thandy is the hard
5352
work of Nick Mathewson, Sebastian Hahn, Roger Dingledine, Martin Peck, and
5453
others.
5554

tuf-spec.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -60,18 +60,17 @@ repo](https://github.com/theupdateframework/specification/issues).
6060
and the [National Science Foundation](https://www.nsf.gov/) (NSF) have
6161
provided support for the development of TUF.
6262

63-
TUF's reference implementation is based heavily on
63+
TUF's reference implementation is based on prior work on
6464
[Thandy](https://www.torproject.org/), the application
65-
updater for Tor. Its design and this spec are
66-
also largely based on Thandy's, with many parts being directly borrowed
67-
from Thandy. The Thandy spec can be found at
65+
updater for Tor. Its design and this spec
66+
also came from ideas jointly developed in discussion with Thandy's authors.
67+
The Thandy spec can be found at
6868
https://gitweb.torproject.org/thandy.git/tree/specs/thandy-spec.txt
6969

7070
Whereas Thandy is an application updater for an individual software project,
7171
TUF aims to provide a way to secure any software update system. We're very
72-
grateful to the Tor Project and the Thandy developers as it is doubtful our
73-
design and implementation would have been anywhere near as good without
74-
being able to use their great work as a starting point. Thandy is the hard
72+
grateful to the Tor Project and the Thandy developers for the early discussion
73+
that led to the ideas in Thandy and TUF. Thandy is the hard
7574
work of Nick Mathewson, Sebastian Hahn, Roger Dingledine, Martin Peck, and
7675
others.
7776

0 commit comments

Comments
 (0)