Vladimir Diaz
1c8f41b0c0
Update import statements of unvendored dependencies
2015-06-02 08:29:22 -04:00
vladdd
88d686b258
Initial implementation of custom FILEINFO
2014-06-23 13:33:01 -04:00
Vladimir Diaz
ab95a4b3aa
[WIP] Python 2+3 support.
...
Python 2+3 unicode.
libraries.
The following modules (and their tests) work in PY2.7+3.3:
keydb, hash, formats, mirrors
2014-04-29 14:27:34 -04:00
Vladimir Diaz
a7f28b9af4
[WIP] Python 2+3 support.
...
Add six, convert PY <=2.5 exception handling, dictionary iteration, libraries, 1/2 the tests.
2014-04-22 15:03:42 -04:00
vladdd
08a2bad2c0
Add Travis CI, coveralls, and coverage-related updates.
2014-04-20 16:15:19 -04:00
Vladimir Diaz
5e7713a93f
[WIP] Refactor test_updater.py and repository_setup.py.
...
Add generate.py script and pre-generated repository files used by Unit tests (replacing repository_setup.py).
Refactor test_updater.py (10 test cases remaining).
2014-03-11 09:08:53 -04:00
Vladimir Diaz
009ddd9f37
Rename top-level role and functions of repository_tool.py. Update documentation and diagram.
...
add_key() -> add_verification_key()
remove_key() -> remove_verification_key()
release.json -> snapshot.json
Update repository_tool-diagram.png
Update README following the renamed functions and release role changes.
Minor edits, such as removing lint left over from a previous merge conflict.
2014-01-29 11:26:56 -05:00
Vladimir Diaz
2c55b94a8b
Modify the extension of rolename files.
...
rolename.txt -> rolename.json.
2014-01-27 11:35:38 -05:00
Vladimir Diaz
21e9291ba7
Implement enhancement outlined in issue #136
...
1. write_partial() increments version numbers if metadata is new or the first to be written.
2. write() increments version numbers if partial metadata is not loaded and a partial_write() is not needed.
2013-11-26 12:11:58 -05:00
Vladimir Diaz
191f32aa74
Continue refactor of libtuf.py
2013-11-25 15:01:27 -05:00
vladdd
85d2b7fb19
Add updates and features following review
...
Add support for compressed metadata, path hash prefixes, delegated role revocation fix, removal of obsolete metadata files, and other minor changes.
2013-11-14 14:24:07 -05:00
vladdd
01deddfd18
Initial implementation of the repository tools.
...
Delegations and repository loading now implemented. Updates to comments, docstrings, and a unit test needed.
2013-11-12 15:00:26 -05:00
vladdd
4bd0b6d07e
Continue delegate() changes
2013-11-05 08:22:21 -05:00
vladdd
b4db0f1770
[WIP] Continue libtuf.py implementation
2013-10-29 15:23:26 -04:00
vladdd
3537917015
Update the unit tests affected by the design change to log.py
2013-08-15 14:33:35 -04:00
dachshund
e00a3549ce
Adjust tests.test_signercli to use list of roles.
2013-06-21 12:32:51 +08:00
dachshund
6ba28037b4
Fix bug which induced erroneous delegations.
2013-04-11 08:27:11 -04:00
vladdd
abf0349b05
Move all files up one directory from 'src/'.
2013-02-10 21:38:06 -05:00