Commit graph

1978 commits

Author SHA1 Message Date
Vladimir Diaz
3600e748a3 Replace crypto imports in updater.py 2017-01-10 10:42:27 -05:00
Vladimir Diaz
ae59f8ff5b Remove test_schema.py 2017-01-09 17:03:16 -05:00
Vladimir Diaz
a285f06689 Remove crypto-related tests (they now exist in the SSL module) 2017-01-09 17:02:13 -05:00
Vladimir Diaz
33920a8184 Use crypto-related formats from SSL in tuf.formats.py 2017-01-09 16:58:40 -05:00
Vladimir Diaz
8c913b6824 Fix SSL import statements in log.py 2017-01-09 16:57:32 -05:00
Vladimir Diaz
c24d4d384a Fix whitespace in settings.py 2017-01-09 16:55:34 -05:00
Vladimir Diaz
5a04be607e Fix SSL statements in keydb.py 2017-01-09 16:54:19 -05:00
Vladimir Diaz
03d98b1cd3 Fix SSL statements in test_keydb.py 2017-01-09 16:53:23 -05:00
Vladimir Diaz
707878d953 Remove ssl_commons and ssl_crypto submodules
(to be replacyed by the securesystemslib module)
2017-01-09 13:00:25 -05:00
Vladimir Diaz
b316d61f97 Use securesystemslib [WIP]
Move keydb back to TUF (wip)
Update repository_lib.py (wip)
2017-01-09 12:56:48 -05:00
Vladimir Diaz
7a18e0b9e9 Merge pull request #415 from theupdateframework/fix-issue#-413
Fix for issue #413
2016-12-23 10:58:17 -05:00
Vladimir Diaz
84304de69e Fix for issue #413 2016-12-23 10:56:07 -05:00
Vladimir Diaz
57905db653 Merge pull request #411 from theupdateframework/recover_missing_functionality_formats
Add missing functionality in formats.py
2016-12-01 09:43:32 -05:00
Vladimir Diaz
b458cb22df Add missing functionality in formats.py
Some of the tuf-related schemas in formats.py were moved to ssl_crypto.formats.py.  They are needed in tuf's formats.py
2016-12-01 09:43:02 -05:00
Vladimir Diaz
8da05bba3a Merge pull request #410 from vladimir-v-diaz/develop
Address issue #409
2016-11-30 11:24:43 -05:00
Vladimir Diaz
cbca00baea Address issue #409.
- _download_file() no longer verifies hashes, only the required length of the file.  Update the docstring to say this.
- clean up extraneous/trailing whitespace
2016-11-30 11:18:01 -05:00
Vladimir Diaz
5ba82fe9dd Clean up extraneous/trailing whitespace in updater.py 2016-11-30 11:15:45 -05:00
Vladimir Diaz
c0b0f78767 Merge pull request #407 from vladimir-v-diaz/add_optional_password_ssl_crypto
Update submodule 'ssl_crypto' and propogate changes to TUF.  Improve code coverage, too
2016-11-16 11:21:11 -05:00
Vladimir Diaz
8da0d92f44 Update ssl_crypto submodule and propogate changes to TUF 2016-11-16 11:08:22 -05:00
Vladimir Diaz
fe3aa99d59 Add coverage for remove_obsolete_targets() 2016-11-14 16:40:26 -05:00
Vladimir Diaz
1ca788fafd Merge pull request #406 from vladimir-v-diaz/reduce-ci-duration
Force CI build failure if coverage falls below 97% and reduce CI total build time
2016-11-14 10:11:32 -05:00
Vladimir Diaz
4025281a91 Merge github.com:theupdateframework/tuf into reduce-ci-duration
Conflicts:
	tuf/client/updater.py
2016-11-14 10:10:49 -05:00
Vladimir Diaz
d706025643 Revert "Begin renaming role names used in _type field"
This reverts commit 1c51ae173b.
2016-11-14 10:06:15 -05:00
Vladimir Diaz
b17b48456d Revert "Fix instances of former format of rolenames and update test_formats.py"
This reverts commit d04811ff0a.
2016-11-14 10:05:58 -05:00
Vladimir Diaz
d34246b338 Revert "Add repository that lists updated role names (all lower case)."
This reverts commit 455496a36a.
2016-11-14 10:05:39 -05:00
Vladimir Diaz
877ae566d9 Revert "Update README.md"
This reverts commit 11210e92e0.
2016-11-14 10:05:12 -05:00
Vladimir Diaz
12f7615aae Revert "Remove (temporarily for now) outdated lines of test code"
This reverts commit fe1bc7160d.
2016-11-14 10:03:57 -05:00
Vladimir Diaz
1b9dd69052 Force build failure if coverage < 97%, and test fewer enviroments (still supported) 2016-11-14 09:58:27 -05:00
Vladimir Diaz
40f8b79c37 Merge pull request #405 from theupdateframework/coverage
Improve coverage
2016-11-11 17:27:24 -05:00
Vladimir Diaz
f15b03ddb0 Cover remaining code coverage for repository_tool.py 2016-11-11 17:19:22 -05:00
Vladimir Diaz
fd816a69ac Cosmetic edits and minor code coverage improvement to repository_tool.py 2016-11-11 12:30:24 -05:00
Vladimir Diaz
4845e8c54d Code coverage for 4 more methods 2016-11-11 11:52:14 -05:00
Vladimir Diaz
5e8bef7c72 Add some coverage for repository_tool.py 2016-11-10 16:58:59 -05:00
Vladimir Diaz
d3f34bb563 Cosmetic edits 2016-11-10 16:33:46 -05:00
Vladimir Diaz
acf5bfddac Add coverage for _delete_obsolete_metadata()
This function was recently updated to ignore root.json (and continue).  Add coverage for it now
2016-11-10 16:21:57 -05:00
Vladimir Diaz
cfaf865186 Force Coverage to ignore the scripts like basic_client.py and vendor'd modules 2016-11-10 16:17:13 -05:00
Vladimir Diaz
2292333664 Merge pull request #404 from theupdateframework/fix_importlib_error_py26
Install importlib under py26
2016-11-10 15:16:11 -05:00
Vladimir Diaz
e56f67b70c Install importlib under py26 2016-11-10 15:14:18 -05:00
Vladimir Diaz
bc13979348 Merge pull request #403 from theupdateframework/fix_issue_319_replace_target
Fix issue 319 replace target
2016-11-10 14:52:30 -05:00
Vladimir Diaz
0e34e06d89 Add a test condition for the previously added feature for issue #319 2016-11-10 14:40:47 -05:00
Vladimir Diaz
a98f2b676e Allow an already added target to be replaced in repository.add_target()
Fix for issue #319
2016-11-10 14:39:37 -05:00
Vladimir Diaz
4e97985587 Update README.rst
Add subheadings to `Instructions for Contributors` section.
2016-11-10 12:12:56 -05:00
Vladimir Diaz
99abf9fd1d Update README.rst
Format commands for cloning submodules
2016-11-10 11:21:41 -05:00
Vladimir Diaz
8536a84053 Merge pull request #402 from theupdateframework/instructions_submodules
Instructions submodules
2016-11-10 11:19:31 -05:00
Vladimir Diaz
dee137eeea Add missing word 2016-11-10 11:19:03 -05:00
Vladimir Diaz
b0a6315438 Add instructions for cloning submodules 2016-11-10 11:16:15 -05:00
Vladimir Diaz
684de427d3 Merge pull request #401 from theupdateframework/reorganize_codebase
Reorganize code base
2016-11-10 10:52:37 -05:00
Vladimir Diaz
0d59cac627 Fix remaining issues 2016-11-10 09:49:08 -05:00
Vladimir Diaz
e999f55a5d Fix remaining test modules that try to import tufformats. 2016-11-10 09:24:33 -05:00
Vladimir Diaz
b1367430d7 Replace instances of tufformats in test modules 2016-11-09 17:10:05 -05:00