Skip to content

Various changes to repository writing - #379

Merged
vladimir-v-diaz merged 23 commits into
theupdateframework:developfrom
vladimir-v-diaz:ecordell-root-versioning
Oct 18, 2016
Merged

vladimir-v-diaz merged 23 commits into
theupdateframework:developfrom
vladimir-v-diaz:ecordell-root-versioning

Conversation

@vladimir-v-diaz

Copy link
Copy Markdown
Contributor
  • Support repository.writeall() and repository.write(). The former writes all "dirty" metadata, and the latter single metadata.
  • Add root versioning for root key rotation (Thanks @ecordell)
  • Improve code coverage
  • FIX: Don't list compressed versions of rolenames in snapshot.json
  • Rename backtrack to terminating
  • Support encrypted PEM files with pyca/cryptography

vladimir-v-diaz and others added 23 commits September 1, 2016 11:07
compressed metadata was incorrectly listed in snapshot.json.  List on roles with '.json' extension
…o ecordell-root-versioning

Conflicts:
	tests/test_key_revocation.py
	tests/test_replay_attack.py
	tests/test_repository_tool.py
	tests/test_updater.py
	tuf/formats.py
	tuf/repository_lib.py
If writting a consistent snapshot, the snapshot should be written first and and then a copy or link to it should be created.
@vladimir-v-diaz
vladimir-v-diaz merged commit e588a61 into theupdateframework:develop Oct 18, 2016
@vladimir-v-diaz vladimir-v-diaz changed the title Various changes to repository writting Various changes to repository writing Oct 18, 2016
@vladimir-v-diaz
vladimir-v-diaz deleted the ecordell-root-versioning branch October 26, 2016 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants