Vladimir Diaz
8873b4aca9
Add latest release (v0.11.1) and link to previous releases
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-20 11:04:21 -04:00
Vladimir Diaz
921e0f6d13
Merge pull request #751 from vladimir-v-diaz/release_v0.11.1
...
Bump release version to 0.11.1
2018-06-19 17:25:57 -04:00
Vladimir Diaz
48e0ecca5d
Add entry in CHANGELOG.md for v0.11.1
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-19 17:17:33 -04:00
Vladimir Diaz
4d07ce0287
Bump version number to 0.11.1 in setup.py
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-19 16:28:20 -04:00
Vladimir Diaz
b7872e1fe4
Merge pull request #749 from vladimir-v-diaz/file_handling-issue#748
...
Add functions for file logging. Fix issue#748
2018-06-18 11:47:26 -04:00
Vladimir Diaz
996cce82ad
Make sure the default log file doesn't exist prior to test condition
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-18 10:42:09 -04:00
Vladimir Diaz
31f8f0566d
Add/revise entries in docstrings
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-18 10:41:05 -04:00
Vladimir Diaz
8a62facacd
Add test for disable_file_logging() in test_log.py
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-15 17:02:01 -04:00
Vladimir Diaz
c8621a785f
Add test condition for invalid arguments to enable_file_logging()
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-15 16:03:30 -04:00
Vladimir Diaz
75f95391a4
Verify the format of the log_filename argument to enable_file_logging()
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-15 16:03:03 -04:00
Vladimir Diaz
0c941fd340
Add test_enable_file_logging() in test_log.py
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-15 15:50:22 -04:00
Vladimir Diaz
203fb11815
Revise exception message in enable_file_loggin()
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-15 15:49:40 -04:00
Vladimir Diaz
afd1d930a0
Fix test_log.py failure after change to default file logging behavior
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-15 14:59:12 -04:00
Vladimir Diaz
57b9cb4620
Raise an exception if a user tries to changer an unset filehandler's log level
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-15 14:58:07 -04:00
Vladimir Diaz
9b35d2c1e6
Add a file handler if one hasn't already been added
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-15 14:45:40 -04:00
Sebastien Awwad
c3393db29b
DOC: Typo fix in tutorial
...
Signed-off-by: Sebastien Awwad <sebastien.awwad@gmail.com>
2018-06-15 14:33:42 -04:00
Vladimir Diaz
6291b35ca8
Add disable_file_logging()
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-14 17:32:29 -04:00
Vladimir Diaz
fd23a54082
Add enable_file_logging() to log.py
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-14 11:50:41 -04:00
Vladimir Diaz
14f795db57
Disable file logging, by default, in settings.py
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-14 11:46:09 -04:00
Vladimir Diaz
60bed59be9
Merge pull request #747 from vladimir-v-diaz/update_roadmap_tasks
...
Update list of tasks in ROADMAP
2018-06-13 13:57:41 -04:00
Vladimir Diaz
85b4a4f1a8
Check off task for silve badge and add tasks to list
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-13 13:35:38 -04:00
Vladimir Diaz
993f51ba46
Merge pull request #745 from vladimir-v-diaz/update_dependencies
...
Update third-party dependencies
2018-06-13 10:32:10 -04:00
Vladimir Diaz
3c08a9937c
Update third-party dep in requirements.txt
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-12 15:51:30 -04:00
Vladimir Diaz
2376ec7562
Update third-party deps in dev-requirements.txt
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-12 15:50:59 -04:00
Vladimir Diaz
0d4b42ee5a
Merge pull request #744 from vladimir-v-diaz/deprecate_target_methods
...
Add deprecation warning for all_targets() and targets_of_role()
2018-06-12 15:20:58 -04:00
Vladimir Diaz
1d0f863ef3
Edit README in tuf/client/
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-12 13:59:45 -04:00
Vladimir Diaz
9604224a5d
Remove all_targets() example used in docstring
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-12 13:07:23 -04:00
Vladimir Diaz
c7a57ec65d
Remove the remaining references to all_targets() and targets_of_role()
...
Note: The update example in the docstring must be revised to use get_one_valid_targetinfo()
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-12 12:00:58 -04:00
Vladimir Diaz
28e5fe6564
Add deprecation warning to all_targets() and targets_of_role()
...
Also remove references to them from a couple docstrings
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-12 11:53:32 -04:00
Vladimir Diaz
677f7d3cfa
Merge pull request #743 from theupdateframework/edit_comment_test_indefinite
...
Add test 3 to summary of conducted tests
2018-06-12 11:16:15 -04:00
Vladimir Diaz
b48c974021
Merge branch 'develop' into edit_comment_test_indefinite
2018-06-12 09:19:26 -04:00
Vladimir Diaz
bc35b8ac3e
Add test 3 to the summary of conducted tests
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-12 09:18:47 -04:00
Vladimir Diaz
7403777117
Merge pull request #737 from theupdateframework/fix_736_freeze
...
WIP: Fix 736: Rebuild roledb in refresh() even if root unchanged
2018-06-12 09:14:23 -04:00
Sebastien Awwad
e9cd01e18a
DOC: Clarify comment on freeze attack test
...
to indicate the source of the freeze issue
Signed-off-by: Sebastien Awwad <sebastien.awwad@gmail.com>
2018-06-11 16:10:21 -04:00
Vladimir Diaz
6373c26032
Merge branch 'develop' into fix_736_freeze
2018-06-11 13:03:54 -04:00
Vladimir Diaz
621ec3a76b
Add test condition for the persistent freeze attack
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-11 11:48:14 -04:00
Vladimir Diaz
f49316177f
Wrap the refresh() line that sets consistent snapshot
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-11 10:32:06 -04:00
Vladimir Diaz
9b6c91a015
Refresh delegated metadata to fix test_mix_and_match_attack.py failure
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-11 10:27:22 -04:00
Vladimir Diaz
e92680f850
Fix test_multiple_repositories_integration and edit whitespace in updater.py
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-11 10:02:11 -04:00
Vladimir Diaz
43efa42489
Document new refresh() change in its docstring
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-11 09:56:09 -04:00
Vladimir Diaz
18a5aa4809
Make slight revision to comment about always refreshing top-level metadata in refresh()
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-11 09:42:15 -04:00
Vladimir Diaz
47dbdbaf5c
Discuss the special case where metadata is marked obselete and deleted
...
Also document the assumption that the metadata store is the latest and exists in _update_metadata()
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-08 10:20:34 -04:00
Vladimir Diaz
c8fcab9d19
Merge pull request #740 from vladimir-v-diaz/option_auto_sign_release
...
Add repo.py --no_release option to disable auto signing Snapshot and Timestamp
2018-06-07 13:31:00 -04:00
Vladimir Diaz
d7feacbff5
Verify --no_release with --sign, edit comment in repo.py and document change in CLI.md
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-07 11:03:20 -04:00
Vladimir Diaz
81cc8e3fe7
Verify --no_release option and document/revise CLI sections for --delegate and --revoke
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-07 10:39:24 -04:00
Vladimir Diaz
d45ff75efe
Verify --no_release with --remove and document the behavior in CLI.md
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-07 09:33:10 -04:00
Vladimir Diaz
de9eb7f5ac
Document --no_release in CLI.md
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-07 09:20:21 -04:00
Vladimir Diaz
2e2b1dd232
Add --no_release option to repo.py
...
The --no_release option applies to:
(1) delegate()
(2) revoke()
(3) sign_role()
(4) add_targets()
(5) remove_targets()
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-06 17:14:58 -04:00
Vladimir Diaz
2d892f2ff9
Merge pull request #739 from vladimir-v-diaz/update_sslib_dependency
...
Update SSLib dependency
2018-06-04 16:05:22 -04:00
Vladimir Diaz
6efd0a46a7
Install extra SSLib dependencies in appveyor.yml
...
Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
2018-06-04 15:15:01 -04:00