Vladimir Diaz
9685a4db1f
Tweak settings (and add SLEEP_BEFORE_ROUND) to speed up updates
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-27 14:41:33 -04:00
Vladimir Diaz
a058344901
Merge pull request #661 from vladimir-v-diaz/edit_crypto_info
...
Edit crypto key information for maintainers
2018-03-23 16:14:43 -04:00
Vladimir Diaz
0592df5126
Link to resources that contain our maintainer's PGP keys
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-23 15:55:55 -04:00
Vladimir Diaz
ff366b7fa1
Replace Justin's listed email address
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-23 15:54:38 -04:00
Vladimir Diaz
407a4d0aac
Merge pull request #659 from vladimir-v-diaz/add_distrust_option
...
CLI: Add --distrust command-line option
2018-03-23 15:26:27 -04:00
Vladimir Diaz
c178a7314c
Fix typo in error message
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-23 14:40:58 -04:00
Vladimir Diaz
90b99250e9
Document --distrust option in CLI.md
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-23 14:14:03 -04:00
Vladimir Diaz
173b6185af
Implement --distrust command-line option
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-23 14:11:44 -04:00
Vladimir Diaz
678bfb4f93
Merge pull request #657 from vladimir-v-diaz/hash_requirements-issue#555
...
Use hashes in requirement files. Fix issue#555
2018-03-23 11:33:34 -04:00
Vladimir Diaz
a052b11c79
Add hashes to dev-requirements.txt (intended for developers)
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-23 10:54:43 -04:00
Vladimir Diaz
22010db30c
Add hashes to requirements.txt (intended for those trying out TUF)
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-23 10:54:04 -04:00
Vladimir Diaz
9ad51f574b
Merge pull request #655 from vladimir-v-diaz/fix_error_writing_default_key
...
Make sure the keystore directory exists before writing default key
2018-03-22 14:33:42 -04:00
Vladimir Diaz
dfd88860c6
Make sure the keystore directory exists when moving default keys
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-22 14:07:44 -04:00
Vladimir Diaz
274aa35efa
Merge pull request #654 from vladimir-v-diaz/modify_pyup_update_schedule
...
Modify the pyup update schedule from daily to weekly
2018-03-20 11:11:36 -04:00
Vladimir Diaz
115f433fed
Merge pull request #653 from vladimir-v-diaz/update_dependencies
...
Update the pylint and cryptography dependencies
2018-03-20 11:11:18 -04:00
Vladimir Diaz
0f4320d259
Merge pull request #644 from theupdateframework/trishankatdatadog-trishankatdatadog/consistent_snapshot
...
Edit pull request #643
2018-03-20 11:10:56 -04:00
Vladimir Diaz
c66c49f0b9
Modify the pyup update schedule from daily to weekly
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-20 10:25:24 -04:00
Vladimir Diaz
0e8a22ffaf
Update the pylint and cryptography dependencies
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-20 10:20:01 -04:00
Vladimir Diaz
bacb4e3d69
Merge pull request #651 from vladimir-v-diaz/develop
...
CLI: Implement --trust option
2018-03-20 10:05:49 -04:00
Vladimir Diaz
15f0b72ab3
Document --trust option in CLI.md
...
Also make slight revisions to rest of text
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-19 17:02:29 -04:00
Vladimir Diaz
1bcafdb8a9
Implement --trust option
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-19 17:01:26 -04:00
Vladimir Diaz
e0aacb29b1
Merge pull request #645 from vladimir-v-diaz/require_pubkeys_when_delegating
...
Raise exception if --pubkeys not given while delegating
2018-03-16 16:06:31 -04:00
Vladimir Diaz
5ff7a5ea84
Raise exception if --pubkeys not given while delegating
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-16 15:44:54 -04:00
Vladimir Diaz
3549aaaf5d
Add/edit test conditions for consistent snapshot repo
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-16 14:35:38 -04:00
Vladimir Diaz
ae9301b011
Write new Root file if the consistent snapshot setting as changed
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-16 14:30:22 -04:00
Vladimir Diaz
d99e52e75e
Store consistent snapshot setting after loading Root metadata
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-16 14:29:11 -04:00
Vladimir Diaz
5563fe4961
Merge branch 'trishankatdatadog/consistent_snapshot' of git://github.com/trishankatdatadog/tuf into trishankatdatadog-trishankatdatadog/consistent_snapshot
2018-03-16 14:13:10 -04:00
Vladimir Diaz
e6dcb27efc
Merge pull request #642 from vladimir-v-diaz/cli_add_option_delegated_roles
...
CLI: Allow --add to work with delegated roles
2018-03-16 10:48:28 -04:00
Vladimir Diaz
37872f7957
Document password changes in CLI.md
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-16 10:34:21 -04:00
Trishank K Kuppusamy
2f4de169e2
try fixing test per @vladimir-v-diaz
...
Signed-off-by: Trishank K Kuppusamy <trishank.kuppusamy@datadoghq.com>
2018-03-15 17:05:41 -04:00
Trishank K Kuppusamy
d452739017
try fixing test
...
Signed-off-by: Trishank K Kuppusamy <trishank.kuppusamy@datadoghq.com>
2018-03-15 16:57:14 -04:00
Vladimir Diaz
3f3be4f94d
Remove obsolete code from repo.py
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-15 16:33:28 -04:00
Trishank K Kuppusamy
0e65ba0766
try removing condition per @vladimir-v-diaz
...
Signed-off-by: Trishank K Kuppusamy <trishank.kuppusamy@datadoghq.com>
2018-03-15 15:56:08 -04:00
Vladimir Diaz
00892d900b
Allow --add to work with delegated roles
...
Also allow custom passwords with top-level roles.
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-15 15:22:31 -04:00
Vladimir Diaz
8d5dd3bf85
Merge pull request #641 from alanjcastonguay/patch-1
...
Update TUTORIAL.md
2018-03-13 13:43:04 -04:00
Alan J Castonguay
c5dd5531a6
Update TUTORIAL.md
...
Reinstate link to ATTACKS.md, which demonstrates how the code
protects against the attacks outlined in SECURITY.md.
2018-03-13 12:21:00 -04:00
Alan J Castonguay
09c703d5b6
Update TUTORIAL.md
...
Correct links to modules and documentation.
Broken links appear to be mostly fallout from moving
documentation into the docs/ directory, as relative paths
to python source modules were broken.
2018-03-11 16:16:04 -04:00
Vladimir Diaz
d9b6d9846e
Merge pull request #640 from vladimir-v-diaz/support_remove_cli_option
...
CLI: Implement --remove command-line option
2018-03-08 13:27:11 -05:00
Vladimir Diaz
829bc32213
Add --remove command-line option
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-08 11:36:20 -05:00
Vladimir Diaz
e61f6f36b9
Edit CLI.md to include text for --remove option
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-08 11:34:18 -05:00
Vladimir Diaz
d1ea040be3
Merge pull request #638 from vladimir-v-diaz/sign_fresh_metadata
...
CLI --sign: Support signing of delegated metadata and ability to import any public key type
2018-03-06 11:32:19 -05:00
Vladimir Diaz
b7cb025eae
Remove test condition for delegation to 2+ roles
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-06 10:15:22 -05:00
Vladimir Diaz
b68ad48cb1
Make sure private key is loaded with --sign
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-05 17:24:27 -05:00
Vladimir Diaz
c269d4784a
Support import of any key type, and sign fresh metadata
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-05 16:47:55 -05:00
Vladimir Diaz
2d3a419364
Revise CLI.md
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-05 16:41:02 -05:00
Vladimir Diaz
1d46c93624
Allow 2+ role to delegate to the same role
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-05 16:39:44 -05:00
Vladimir Diaz
2b6679e2c9
Merge pull request #636 from vladimir-v-diaz/fix_slash_sensitivity-issue#630
...
Fix slash sensitivity: Issue #630
2018-03-05 15:46:49 -05:00
Vladimir Diaz
940a5861f7
Merge pull request #635 from vladimir-v-diaz/use_glob_pattern_example
...
Use glob pattern example in documentation for delegate() and repo.py --delegate
2018-03-05 15:46:34 -05:00
Vladimir Diaz
62dc96e65b
Merge pull request #637 from vladimir-v-diaz/support_non-ecdsa_keys_signing
...
CLI --sign: Support non-ECDSA keys
2018-03-02 16:42:29 -05:00
Vladimir Diaz
461c3e4a6f
Update CLI.md to remove note
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-03-02 16:15:22 -05:00