Commit graph

1590 commits

Author SHA1 Message Date
Vladimir Diaz
14d9f33831 Minor edits to text 2015-08-26 11:49:04 -04:00
Vladimir Diaz
bfb4399a49 Encode signatures in pycrypto_keys.py to match pyca_crypto_keys.py 2015-08-26 11:46:46 -04:00
Vladimir Diaz
d0d4ee42db Add decryption routines to pyca_crypto_keys.py 2015-08-26 11:21:19 -04:00
Vladimir Diaz
342b3b0c78 Remove leading and trailing newline characters from private PEM strings 2015-08-26 11:13:39 -04:00
Vladimir Diaz
116f3b335b Remove incorrectly loaded 'snapshot' key in test case 2015-08-26 11:09:30 -04:00
Vladimir Diaz
97d6f5edb8 Remove status() checks used during debugging 2015-08-26 11:08:18 -04:00
Vladimir Diaz
6cbebc0606 Temporarily disable check for non-string arguments to the rsa signature methods
TODO: Modify these functions to check for non-string arguments.
2015-08-26 11:07:30 -04:00
Vladimir Diaz
115b2d2bce Ensure the PSS defaults used by PyCrypto match those set with pyca/cryptography's 2015-08-05 14:51:27 -04:00
Vladimir Diaz
b2132e3c72 Support enryption + decryption with pyca/cryptography 2015-07-30 10:19:44 -04:00
Vladimir Diaz
53604719d5 Merge branch 'develop' of https://github.com/theupdateframework/tuf into develop 2015-07-30 09:48:01 -04:00
Vladimir Diaz
af85746713 Support for pyca/cryptography 2015-07-21 10:16:20 -04:00
Vladimir Diaz
e5c9d74e85 Remove reference to keystore.py 2015-06-10 17:09:57 -04:00
Vladimir Diaz
620fa6e953 Merge pull request #288 from vladimir-v-diaz/develop
Update Dependencies and Travis CI Configuration
2015-06-03 12:00:20 -04:00
Vladimir Diaz
c0c036ab93 Remove vendored projects (iso8601 and six) 2015-06-03 11:15:57 -04:00
Vladimir Diaz
3dcc08ca07 Remove ed25519 from requirements.txt and setup.py 2015-06-02 17:14:31 -04:00
Vladimir Diaz
a7bffd9a57 Use vendored version of ed25519 2015-06-02 16:42:41 -04:00
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