Commit graph

3274 commits

Author SHA1 Message Date
Vladimir Diaz
7a07179279 Fix shebang statment in unit test module 2015-06-02 10:31:03 -04:00
Vladimir Diaz
47471db40f Add import statements for unvendored dependencies in the unit tests 2015-06-02 10:28:02 -04:00
Vladimir Diaz
1c8f41b0c0 Update import statements of unvendored dependencies 2015-06-02 08:29:22 -04:00
Vladimir Diaz
05e6d2f10e Add remaining install dependencies to requirements.txt and setup.py 2015-06-02 08:26:01 -04:00
Vladimir Diaz
6194486167 Add requirements.txt and install packages into environment 2015-06-01 17:32:07 -04:00
Vladimir Diaz
1b0343fe5d Cache dependencies with Travis CI and upgrade pip 2015-06-01 12:00:51 -04:00
Vladimir Diaz
bd757d6738 Update tuf-spec.txt
Add date and version number.
2015-05-14 18:02:26 -04:00
Vladimir Diaz
6b0d060c48 Update test_util.py
Remove print statements.
2015-05-04 23:52:20 -04:00
Vladimir Diaz
311dff2f6f Merge pull request #277 from vladimir-v-diaz/compare-digests-non-variable
Protect Against Timing Attacks When Comparing Digests
2015-05-04 23:50:45 -04:00
Vladimir Diaz
2f49561aa4 Protect against timing attacks when comparing digests
Thank you Marcin W. for spotting this.
2015-05-04 23:07:52 -04:00
Vladimir Diaz
fccce96e30 Merge pull request #276 from vladimir-v-diaz/supported-uri-schemes
Add Configuration Option for Supported URI Schemes
2015-05-04 16:26:04 -04:00
Vladimir Diaz
16685d2ff3 Add configuration option for supported URI schemes
Support only 'http' and 'https' by default.  Thanks Marcin W.
2015-05-04 15:34:22 -04:00
Vladimir Diaz
fb7dfaa6e6 Update README.md
Fix link to pip over TUF document.

@asm582: Thank you for reporting the broken link.
2015-05-03 15:36:43 -04:00
Vladimir Diaz
5277e76fb4 Merge pull request #274 from vladimir-v-diaz/develop
Add Examples of top-level role files to tuf-spec.txt.  Fix for issue #273.
2015-05-03 15:31:43 -04:00
Vladimir Diaz
d1d4b3cc56 Add examples of top-level role files to tuf-spec.txt. Fix for issue #273 2015-05-03 15:28:38 -04:00
Vladimir Diaz
c94c3b6464 Merge branch 'develop' of https://github.com/theupdateframework/tuf into develop 2015-05-03 14:37:22 -04:00
Vladimir Diaz
91b2405ab4 Update tuf-spec.txt
Fix for issue #271.
2015-05-01 10:42:04 -04:00
Vladimir Diaz
e370553d62 Update tuf-spec.txt. Fix for issue #269.
Specify format of HASHES.
2015-04-29 11:33:35 -04:00
Vladimir Diaz
5cb554ca29 Merge pull request #268 from vladimir-v-diaz/code_coverage
Code Coverage & Configuration
2015-04-29 11:32:14 -04:00
Vladimir Diaz
1bd9e1c733 Update tox.ini 2015-04-29 10:33:43 -04:00
Vladimir Diaz
b9d2f49f57 Update tox.ini 2015-04-27 20:56:55 -04:00
Vladimir Diaz
d9e3ce4ce1 Expand comment for incomplete test case (testing consistent snapshots) in test_updater.py 2015-04-27 20:25:52 -04:00
Vladimir Diaz
94a9c9615f Force build failure if code coverage < 97% (to be increased). 2015-04-27 18:33:12 -04:00
Vladimir Diaz
c97d9a022d Force build failure if any of the unit tests fail 2015-04-27 18:32:09 -04:00
Vladimir Diaz
230920f74e Minor code coverage improvement to updater.py 2015-04-27 18:30:55 -04:00
Vladimir Diaz
ae26a52152 Update README.rst
Mention sooner the pip installation caveat for clients <= 1.5.6.
2015-04-25 18:17:17 -04:00
Vladimir Diaz
e034be2687 Merge pull request #266 from vladimir-v-diaz/code_coverage
Improve Code Coverage
2015-04-06 22:18:02 -04:00
Vladimir Diaz
98df2014b6 Fix minors issues with strings and remove print statements 2015-04-06 21:29:21 -04:00
Vladimir Diaz
110c8a196b Improve code coverage for updater.py 2015-04-06 20:05:41 -04:00
Vladimir Diaz
75eb79534c Improve code coverage for repository_lib.py 2015-04-03 13:46:43 -04:00
Vladimir Diaz
3293745d05 Improve code coverage for repository_tool.py 2015-04-02 16:38:18 -04:00
Vladimir Diaz
003847e73f Improve code coverage for download.py 2015-04-02 16:37:47 -04:00
Vladimir Diaz
23083fae12 Improve code coverage for repository_lib.py 2015-04-02 16:37:11 -04:00
Vladimir Diaz
55e9e952b6 Improve code coverage for pycrypto_keys.py 2015-04-02 16:35:45 -04:00
Vladimir Diaz
f6b5927238 Improve code coverage for util.py 2015-04-02 16:34:52 -04:00
Vladimir Diaz
afd8bfd390 Improve code coverage for log.py 2015-04-02 16:33:39 -04:00
Vladimir Diaz
7e8cd6a56d Add test module for tuf exceptions 2015-04-02 16:33:06 -04:00
Vladimir Diaz
b944aea346 Merge branch 'develop' of https://github.com/theupdateframework/tuf into code_coverage 2015-03-12 16:56:58 -04:00
Justin Cappos
d7fd61234e Update SECURITY.md 2015-03-05 13:26:25 -05:00
Vladimir Diaz
3eb8f10710 More coverage improvements 2015-03-02 15:10:27 -05:00
Vladimir Diaz
b6cd15b385 Merge pull request #265 from vladimir-v-diaz/code_coverage
Improve each module's code coverage to at least 90%
2015-02-11 14:16:12 -05:00
Vladimir Diaz
b7cf7e6588 Improve each module's code coverage to at least 90%
Update unit tests for download.py, repository_lib.py, repository_tool.py, and updater.py.
Re-generate repository data so that compressed metadata may be tested.
2015-02-11 13:22:46 -05:00
Vladimir Diaz
4b676d1448 Merge branch 'develop' of https://github.com/theupdateframework/tuf into code_coverage 2015-02-10 16:44:30 -05:00
Vladimir Diaz
0b62fb5906 Update AUTHORS.txt 2015-02-09 21:02:29 -05:00
Vladimir Diaz
6376129399 Update AUTHORS.txt 2015-02-09 20:58:50 -05:00
Vladimir Diaz
e5492dcf7b Merge pull request #264 from vladimir-v-diaz/review-pankh-interposition
Review interposition PR #254
2015-02-09 20:58:03 -05:00
Vladimir Diaz
4bcfead253 Review remainder of updater.py 2015-02-09 20:08:38 -05:00
Vladimir Diaz
a0ab601b7f Review up to download_target() 2015-02-09 16:04:40 -05:00
Vladimir Diaz
436e3fec6d Merge branch 'develop' of https://github.com/theupdateframework/tuf into new_feature 2015-02-06 14:58:10 -05:00
Vladimir Diaz
daf0d561b2 Review & edit updater.py up to __init__() 2015-02-06 14:55:01 -05:00