Skip to content

Commit 0b2b497

Browse files
Add version 0.10.1 changes to CHANGELOG.md
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
1 parent 669afbc commit 0b2b497

1 file changed

Lines changed: 103 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 103 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,111 @@
11
# Changelog
22
## v0.10.1
33

4-
*
4+
Note: This is a backwards-incompatible pre-release.
55

6-
*
6+
* Add CHANGELOG.md, MAINTAINERS.txt, CODE-OF-CONDUCT.md, GOVERNANCE.md,
7+
ADOPTERS.md, DCO requirements, and instructions for submitting a vulnerability
8+
report.
79

8-
*
10+
* Move specification to github.com/theupdateframework/specification.
11+
12+
* Dual license the project: MIT license and Apache license, version 2.
13+
14+
* Update to latest version of securesystemslib v0.10.8, which dropped PyCrypto
15+
and multi-lib support.
16+
17+
* Add ecdsa-sha2-nistp256 to specification.
18+
19+
* Remove directory of example metadata. Documentation now references unit test
20+
metadata.
21+
22+
* Implement TAP 9 (mandatory metadata signing schemes).
23+
https://github.com/theupdateframework/taps/blob/master/tap9.md
24+
25+
* Drop support for Python 2.6 and 3.3.
26+
27+
* Support Python 3.6.
28+
29+
* Improve code coverage to 99%.
30+
31+
* Convert specification from text to Markdown format.
32+
33+
* Add MERCURY paper, which covers protection against roleback attacks.
34+
35+
* Implement TAP 6 (include specification version in metadata).
36+
37+
* Implement TAP 10 (remove native support for compressed metadata).
38+
39+
* Support ability to append an externally-generated signature to metadata.
40+
41+
* Remove capitalization from rolenames listed in metadata.
42+
43+
* Add a more detailed client workflow to specification.
44+
45+
* Modify client workflow: A client must now fetch root first. Intermediate
46+
versions of Root must also be downloaded and verified by the client. See
47+
specification for modified workflow.
48+
49+
* Fix bug with key IDs, where incorrect number of key IDs are detected.
50+
51+
* Minor bug fixes, such as catching correct type and number of exceptions,
52+
detection of slow retrieval attack, etc.
53+
54+
* Do not list Root's hash and lenth in Snapshot (only its version number).
55+
56+
* Allow user to configure hashing algorithm used to generate hashed bin delegations.
57+
58+
* Fix Markdown errors in SECURITY.md.
59+
60+
* Add fast-forward attack to specification
61+
62+
* Remove simple-settings dependency
63+
64+
* Move crypto-related code to external library (securesystemslib).
65+
66+
* Allow replacement of already listed targets in metadata. Fix issue #319.
67+
68+
* Add instructions for contributors in README.
69+
70+
* Copy (rather than link) target file to consistent target. Fix issue #390.
71+
72+
* Rename target() -> get_one_valid_targetinfo().
73+
74+
* Ensure consistent Root is written if consistent snapshot = False. Fix issue #391.
75+
76+
* repository_tool.status(): Print status of only the top-level roles.
77+
78+
* Document and demonstrate protection against repository attacks.
79+
80+
* Add installation instructions for Fedora-based environments.
81+
82+
* Exclude "private" dict key from metadata.
83+
84+
* "backtrack" attribute renamed to "terminating".
85+
86+
* Fix data loss that might occur during sudden power failure. Pull requests #365, 367.
87+
88+
* Add repository tool function that can mark roles as dirty.
89+
90+
* Store all delegated roles in one flat directory.
91+
92+
* Support Unix shell-style wildcards for paths listed in metadata.
93+
94+
* Add draft of specification (version 1.0).
95+
96+
* Sleep a short while during download.py while loop to release CPU.
97+
98+
* Support multiple key ID hashing algorithms.
99+
100+
* Prepend version number to filename of consistent metadata.
101+
102+
* Remove updater method: refresh_targets_metadata_chain().
103+
104+
* Add Diplomat paper. It covers integrating TUF with community repositories.
105+
106+
* Add project logo.
107+
108+
* Delegations now resemble a graph, rather than a tree.
9109

10110

11111
## v0.10.0

0 commit comments

Comments
 (0)