Lukas Puehringer
3982a56583
Updates securesystemslib pointer (WIP)
...
Updates requirements.txt and setup.py requirements to point to a
securesystemslib branch that updates key generate and import
functions to return a key object with the optional
keyid_hash_algorithms field.
This references have to be updated once lukpueh:update-import-keys
is merged into securesystemslib's master.
2017-01-27 17:09:58 -05:00
Lukas Puehringer
c161020fb2
Updates repository_lib to use securesystemslib
...
securesystemslib.interface copies functions to generate and
import keys from repository_lib.
This commit replaces those function implementations with calls
to securesystemslib.
Removes internal _prompt and _get_password from repository_lib
because they were only used by the removed function bodies and
also exist in securesystemslib.interface
2017-01-27 17:07:43 -05:00
Vladimir Diaz
6fde6222c9
Merge pull request #419 from theupdateframework/import-securesystemslib
...
Add securesystemslib dependency
2017-01-13 15:46:37 -05:00
Vladimir Diaz
b321e63813
Decode encrypted key argument for Python 3
2017-01-13 14:56:27 -05:00
Vladimir Diaz
646631ea1c
Remove section for installation of optional requirements
2017-01-13 14:50:16 -05:00
Vladimir Diaz
a8e3b01171
Fix import statements in basic_client.py
2017-01-13 11:34:41 -05:00
Vladimir Diaz
52b6d4ec5c
Remove ssl_crypto references from MANIFEST.in
2017-01-13 11:06:59 -05:00
Vladimir Diaz
b415bfe05e
Add securesystemslib dependency to install_requires
2017-01-13 11:05:20 -05:00
Vladimir Diaz
7720b74cba
Remove crypto dependencies, which are now handles by securesystemslib
2017-01-13 10:26:47 -05:00
Vladimir Diaz
ed2546361b
Remove 'simple-settings' dependency and add 'securesystemslib' to setup.py
2017-01-12 16:33:32 -05:00
Vladimir Diaz
cb2b4ac83b
Remove 'simple-settings' requirement and add 'securesystemslib'
2017-01-12 16:31:47 -05:00
Vladimir Diaz
b78ad18b13
Remove section on cloning the GitHub repository (which no longer uses submodules)
2017-01-12 15:33:38 -05:00
Vladimir Diaz
9579a1a0d8
Fix import statements for test_slow_retrieval_attack.py
2017-01-12 15:23:53 -05:00
Vladimir Diaz
5e22d02b17
Fix import statements for the repository_data tools
2017-01-12 15:23:16 -05:00
Vladimir Diaz
0b4d4d25f1
Fix import statements for the tools
2017-01-12 15:22:24 -05:00
Vladimir Diaz
6080a4f3b3
Remove simple-settings dependency from aggregate_tests.py
2017-01-12 15:20:03 -05:00
Vladimir Diaz
7f847928c8
Merge github.com:theupdateframework/tuf into import-securesystemslib
2017-01-12 10:53:27 -05:00
Vladimir Diaz
b9cd2853ea
Fix import statements in the root rotation integration tests
2017-01-12 10:52:05 -05:00
Vladimir Diaz
b79db21d9a
Fix import statements in interposition modules
2017-01-12 10:50:13 -05:00
Vladimir Diaz
23339f3554
Remove ssl_crypto entry from coverage configuration file
2017-01-12 10:49:40 -05:00
Vladimir Diaz
a8165a6852
Import tuf.exceptions in repository_tool.py
2017-01-12 10:26:33 -05:00
Vladimir Diaz
4abe845daf
Fix import statements in various test modules
2017-01-11 17:05:46 -05:00
Vladimir Diaz
3ebf76182d
Fix imports statements in test_arbitrary_package_attack.py
2017-01-11 16:41:13 -05:00
Vladimir Diaz
e5c002695b
Fix import statements in test_extraneous_dependencies_attack.py
2017-01-11 16:36:07 -05:00
Vladimir Diaz
361eee1bbf
Fix imports statements in test_replay_attack.py
2017-01-11 16:00:04 -05:00
Vladimir Diaz
657e1fa382
Fix import statements in updater.py and test_endless_data_attack.py
2017-01-11 15:55:36 -05:00
Vladimir Diaz
fb0ea0b836
Fix more import statements for various modules
2017-01-11 15:41:13 -05:00
Vladimir Diaz
bf26aa38f2
Fix import statements in log.py and test_log.py
2017-01-11 12:51:04 -05:00
Vladimir Diaz
97f5e107df
Fix imports statements in roledb.py and test_roledb.py
2017-01-11 12:43:04 -05:00
Vladimir Diaz
94bb9d6d9f
Fix import statements in sig.py and test_sig.py
2017-01-11 12:23:21 -05:00
Vladimir Diaz
0f3e5a11aa
Raise expected tuf.exception exceptions in roledb.py
2017-01-11 12:22:55 -05:00
Vladimir Diaz
6ada1d352d
Fix import statements in test_init.py
2017-01-11 11:43:19 -05:00
Vladimir Diaz
a15c413975
Move tuf-related schemata from securesystemslib to tuf.formats.py
2017-01-11 11:32:08 -05:00
Vladimir Diaz
99883a55e1
Merge pull request #417 from advancedtelematic/fix/basic-client-settings
...
Fix import simple_settings in basic_client.py
2017-01-11 10:59:00 -05:00
Vladimir Diaz
d959f568bc
Add missing settings to tuf/settings.py
2017-01-11 10:48:40 -05:00
Vladimir Diaz
301965ff2e
Fix import statements for download.py and test_download.py
2017-01-11 10:46:22 -05:00
Vladimir Diaz
f5a1c93a22
Add exceptions.py to TUF
2017-01-11 10:45:00 -05:00
Jerry Trieu
234f873cc0
Fix import simple_settings in basic_client.py
2017-01-11 15:22:29 +01:00
Vladimir Diaz
f9660b4797
More import statementment replacements to various modules
2017-01-10 17:05:12 -05:00
Vladimir Diaz
1c242bdb38
Replace import statements in sig.py
2017-01-10 10:44:07 -05:00
Vladimir Diaz
e8fecfe509
Replace import statements in roledb.py
2017-01-10 10:43:52 -05:00
Vladimir Diaz
e138a333c5
Replace imports statements in mirrors.py
2017-01-10 10:43:37 -05:00
Vladimir Diaz
eb56b150ac
Replace import statements in download.py
2017-01-10 10:43:03 -05:00
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