937 Commits

Author SHA1 Message Date
justin-h-loi
8783e881be Adding ubuntu20 and extra python versions to git actions 2023-08-29 16:33:43 -04:00
justin-h-loi
6130e18cf1 Update git actions to node16 runtime 2023-08-29 16:33:43 -04:00
justin-h-loi
0cf89ebbcb Readding setup.py and adding permissions to /usr/local/lib/ 2023-08-29 16:33:43 -04:00
justin-h-loi
7299fa7305 Removing setup.py install for test 2023-08-29 16:33:43 -04:00
justin-h-loi
ab580ee813 Adding integration tests to git actions 2023-08-29 16:33:43 -04:00
justin-h-loi
483fc6c57f alternate config unit test fix 2023-08-29 16:33:43 -04:00
justin-h-loi
ff69f85091 pep8 fixes 2023-08-29 16:33:43 -04:00
justin-h-loi
084fbcdb61 Make unit tests use default config 2023-08-29 16:33:43 -04:00
justin-h-loi
bfa3c01893 Extending flake8 test max line length 2023-08-29 16:33:43 -04:00
justin-h-loi
a10215191a tox passenv change 2023-08-29 16:33:43 -04:00
justin-h-loi
0fd1e1f275 Remove old installs and attempt at doc test fix 2023-08-29 16:33:43 -04:00
justin-h-loi
66e7b331c1 test reduction 2023-08-29 16:33:43 -04:00
justin-h-loi
11db2e5b85 test number conditions 2023-08-29 16:33:43 -04:00
justin-h-loi
f7043f7a72 test number conditions 2023-08-29 16:33:43 -04:00
justin-h-loi
19c57b257c Reformat test number conditions 2023-08-29 16:33:43 -04:00
justin-h-loi
5fbf13fd45 Adding test number conditions 2023-08-29 16:33:43 -04:00
justin-h-loi
8f681ba457 Changing python versions 2023-08-29 16:33:43 -04:00
justin-h-loi
77620f34be Changing ubuntu image versions 2023-08-29 16:33:43 -04:00
justin-h-loi
ec5f138c43 code reduction 2023-08-29 16:33:43 -04:00
justin-h-loi
8692e346cd Remove setup.py in .travis setup 2023-08-29 16:33:43 -04:00
justin-h-loi
4041e77693 Folder permissions for run.sh in .travis.yml action 2023-08-29 16:33:43 -04:00
justin-h-loi
7339254e52 File permissions for run.sh in .travis.yml action 2023-08-29 16:33:43 -04:00
justin-h-loi
01b3e54c50 Backtrack to try using sudo instead for setup in .travis.yml action 2023-08-29 16:33:43 -04:00
justin-h-loi
059e8c4fb1 Add missing virtualenv install for builds in .travis.yml action 2023-08-29 16:33:43 -04:00
justin-h-loi
fd25dda1b8 Setup virtualenv inside builds in .travis.yml action 2023-08-29 16:33:43 -04:00
justin-h-loi
2eb3f784c8 Permissions fix in .travis.yml action 2023-08-29 16:33:43 -04:00
justin-h-loi
a7d035e985 Directory fix in .travis.yml action 2023-08-29 16:33:43 -04:00
justin-h-loi
46986498f9 .travis.yml build fix 2023-08-29 16:33:43 -04:00
justin-h-loi
142ee4f0d0 Added converted git action version of travis.yml 2023-08-29 16:33:43 -04:00
justin-h-loi
4c65eb8326 Changing file path of .travis workflow 2023-08-29 16:33:43 -04:00
justin-h-loi
111f1e5361 Run travis.yml workflow 2023-08-29 16:33:43 -04:00
arp102
0b63de97ee Fix test_mac_with_cryptographic_failure unit test.
This test is meant to intentionally trigger an exception in the cryptography library
by creating a CMAC with a non-block cipher algorithm, IDEA.
That doesn't work any more because IDEA is now treated as a block cipher algorithm.
To fix this, we now use the ARC4 algorithm instead,
which does trigger the expected exception.
2023-08-11 18:36:27 -04:00
Litao Xia
f0a44b26ce Fix pykmip client error with server_correlation_value issue 2023-08-01 14:34:13 -04:00
Zsolt Parragi
5f34baee0d Do not leak database connections 2023-08-01 14:33:22 -04:00
locula
1a0f63af61 add original 2023-08-01 14:29:45 -04:00
Kevin Albertson
fc5917365b check if shared_ciphers() is None before logging 2023-08-01 14:28:49 -04:00
Konstantin Trushin
263cb34662 Fix source code style to comply with PEP8 2023-03-27 11:16:46 -04:00
dsmith-qlik
155c05069f Update attribute_values.py 2023-02-07 17:51:52 -05:00
dsmith-qlik
a339b97add Update enums.py 2023-02-07 17:51:52 -05:00
Daniel Garcia Moreno
652d5cab67 Add cryptography >= 39.0.0 support
The cryptography release 39.0.0 added a new parameter to the
backend.load_pem_private_key and backend.load_der_private_key
that's required. This patch uses the serialization method to load keys
because there the new parameter is optional.

https://cryptography.io/en/latest/changelog/#v39-0-0

This patch fixes the tests test_encrypt_decrypt_asymmetric
2023-01-30 15:16:30 -05:00
Grace Lombardi
0a3e39143f Updated app specific info to be a list of dictionaries, removed unneeded sudo in run.sh, updated server.conf to remove db, updated tests and comments to reflect app specific info being a list 2022-07-25 10:12:56 -04:00
Grace Lombardi
6bf55b98f5 Added app_specific_info to init comments 2022-07-25 10:12:56 -04:00
Grace Lombardi
5920dca210 Removed uneeded important and code cleanup 2022-07-25 10:12:56 -04:00
Grace Lombardi
124f7db5cb Updated test for App Specific Info for Symmetric Key and added test for App Specific Info for SecretData 2022-07-25 10:12:56 -04:00
Grace Lombardi
1773fba67c Updated client integration tests, Added test for Application Specific Information 2022-07-25 10:12:56 -04:00
gracelombardi
20f20b0e29 Code consistency updated 2022-07-25 10:12:56 -04:00
Pranathi Locula
95b54707f7 add app_specific_info 2022-07-25 10:12:56 -04:00
Pranathi Locula
19a901d0be add custom attribute support 2022-07-25 10:12:56 -04:00
Pranathi Locula
8a2289c9bd custom attributes for SymmetricKey 2022-07-25 10:12:56 -04:00
Satya Kommula
a7a5f37755 Bump codeql action v1 tov2 2022-06-15 14:27:57 -04:00