Peter Hamilton
a0423352ab
Merge pull request #115 from hadesto/dev/hadi/unit_tests/kmip_client/server_failover_release
...
Server Failover Unit Tests
2016-02-09 15:09:19 -05:00
Hadi Esiely
bd9ac1c521
Server Failover Unit Tests
...
This pull request adds some unit tests for the server failover code that was recently merged.
Signed-off-by: Hadi Esiely <hadi.esiely-barrera@jhuapl.edu>
2016-02-09 14:13:22 -05:00
Peter
a1fa021af3
Adding KMIP authentication suites
...
This change adds KMIP authentication suites, which define the TLS
protocols and cipher suites to use for establishing secure network
connections compliant with the KMIP specification. Test suites are
included.
2016-02-05 13:29:05 -05:00
Peter Hamilton
542fa16f1f
Merge pull request #121 from OpenKMIP/feat/add-cryptography-engine
...
Adding the CryptographyEngine
2016-02-05 12:47:15 -05:00
Peter
53d6b1776e
Adding the CryptographyEngine
...
This changes adds the CryptographyEngine, which uses pyca/cryptography
to create symmetric and asymmetric keys. A test suite is included.
2016-01-29 13:29:36 -05:00
Peter Hamilton
9d02201178
Merge pull request #120 from OpenKMIP/dev/add-cryptographic-engine-api
...
Adding server.crypto package and initial API
2016-01-29 13:27:14 -05:00
Peter Hamilton
180ed2ecd1
Merge pull request #114 from hadesto/dev/hadi/sphinx/release
...
Addition of Sphinx documentation engine
2016-01-29 13:26:52 -05:00
Hadi Esiely
a69477f2fd
Addition of Sphinx documentation engine
...
This feature adds support for Sphinx automatic documentation. It can now be used as part of the tox environment.
Signed-off-by: Hadi Esiely <hadi.esiely-barrera@jhuapl.edu>
2016-01-25 17:57:53 -05:00
Peter Hamilton
4c12eb65c6
Merge pull request #118 from OpenKMIP/maint/add-py26-deprecation-warning
...
Adding pending deprecation warning for Python2.6
2016-01-22 11:19:53 -05:00
Peter
54b446f2d5
Adding server.crypto package and initial API
...
This changes adds the kmip.services.server.crypto package and the
initial API for the CryptographicEngine hierarchy.
2016-01-18 16:36:52 -05:00
Peter
faf5634cc0
Merge branch 'maint/add-py26-deprecation-warning' of https://github.com/OpenKMIP/PyKMIP into maint/add-py26-deprecation-warning
...
Conflicts:
kmip/__init__.py
2016-01-14 16:42:10 -05:00
Peter
b7add2179d
Adding pending deprecation warning for Python2.6
...
This change add a simple warning that is triggered whenever Python
2.6 is used with PyKMIP. It simply advises the user to use a newer
version of Python. For now, Python 2.6 can still be used with
PyKMIP.
2016-01-14 16:39:52 -05:00
Peter
8ca3d59e37
Adding pending deprecation warning for Python2.6
...
This change add a simple warning that is triggered whenever Python
2.6 is used with PyKMIP. It simply advises the user to use a newer
version of Python. For now, Python 2.6 can still be used with
PyKMIP.
2016-01-14 10:52:06 -05:00
Peter Hamilton
44f5b1978b
Merge pull request #119 from OpenKMIP/bug/fix-binary-operator-line-break
...
Fixing line break style error
2016-01-14 10:50:43 -05:00
Peter
fee1157ee7
Fixing line break style error
...
This change fixes a minor style error where a line break was used
before a binary operator in an if-statement.
2016-01-14 10:44:08 -05:00
Peter Hamilton
b07008c396
Merge pull request #109 from viktorTarasov/bug/integration-tests-fix-path-to-server-module
...
test/integration: fix path to 'kmip_server' module
2015-12-11 13:06:43 -05:00
Viktor Tarasov
d83e0a3416
test/integration: fix path to 'kmip_server' module
2015-12-11 16:40:31 +01:00
Peter Hamilton
2e56e2ef5b
Merge pull request #108 from spencerjackson/bug/fix-BatchErrorContinuationOption-enum
...
Fix BatchErrorContinuation message initialization
2015-12-10 14:06:30 -05:00
Spencer Jackson
1ae87789ef
Fix BatchErrorContinuation message initialization
2015-12-10 12:40:37 -05:00
Peter Hamilton
a7a3b958d0
Merge pull request #106 from OpenKMIP/ver/prep-release-0-4-1
...
PyKMIP - Release 0.4.1
2015-12-03 09:52:17 -05:00
Peter Hamilton
4fe8e282c1
Merge pull request #104 from OpenKMIP/bug/fix-integration-test-enums
...
Fixing broken GetAttributeList integration test
2015-12-02 15:37:02 -05:00
Peter Hamilton
edb215311b
PyKMIP - Release 0.4.1
...
This update includes several new features:
* Add support for the GetAttributeList operation
* Add integration with Travis CI, Codecov/Coveralls, and Bandit
* Add client/server failover support using multiple IP addresses
* Add additional attribute unit tests
* Update implementations of KMIP primitives
* Reorganize server code to prepare for refactoring
* Remove use of exec when handling library version numbers
* Remove broken server script
2015-12-02 12:49:59 -05:00
Peter Hamilton
9092a30777
Merge pull request #105 from OpenKMIP/maint/add-bandit-to-default-tox
...
Adding bandit to the default tox routine
2015-12-02 12:27:17 -05:00
Peter Hamilton
5396e9098b
Adding bandit to the default tox routine
2015-12-02 12:20:42 -05:00
Peter Hamilton
ad6ec69848
Fixing broken GetAttributeList integration test
2015-12-02 12:08:47 -05:00
Peter Hamilton
3afa0e8124
Merge pull request #103 from hadesto/dev/hadi/server-failover/feature
...
Server Failover Feature
2015-11-30 14:50:13 -05:00
Hadi Esiely
b4644c47ae
Server Failover Feature
...
This feature enables the PyKMIP library to switch between KMIP service provider
hosts in the event one of them is unavailable. To list more than than one host,
include all necessary host IP addresses separated by commas in the "host" field
in the pykmip.conf file.
Signed-off-by: Hadi Esiely <hadi.esiely-barrera@jhuapl.edu>
2015-11-25 12:43:40 -05:00
Peter Hamilton
9cdceb790f
Merge pull request #102 from OpenKMIP/feat/add-codecov-support
...
Adding support for Codecov
2015-11-03 15:24:48 -05:00
Peter Hamilton
66198f46ab
Adding support for Codecov
...
This change updates the .travis.yml file to add support for Codecov
reporting.
2015-11-02 13:56:36 -05:00
Peter Hamilton
0cccf68798
Merge pull request #96 from hadesto/dev/hadi/tests/attributes-digest
...
Adding Digest unit tests
2015-11-02 09:11:15 -05:00
Peter Hamilton
bda12e3260
Merge pull request #95 from hadesto/dev/hadi/tests/attributes-cryptographic-parameters
...
Adding test coverage for Cryptographic Parameter tests
2015-11-02 09:00:30 -05:00
Hadi Esiely
e7810667e9
Adding Digest unit tests
...
Completes remaining tests for the Digest class
2015-10-27 14:31:10 -04:00
Hadi Esiely
64dbbe86e0
Adding test coverage for Cryptographic Parameter tests
...
Added unit tests for the cryptographic parameter attribute code
2015-10-27 14:29:55 -04:00
Peter Hamilton
25d206cc64
Merge pull request #101 from OpenKMIP/feat/add-bandit-to-travis
...
Updating Travis CI configuration to invoke Bandit
2015-10-27 12:54:58 -04:00
Peter Hamilton
43180e66c4
Updating Travis CI configuration to invoke Bandit
...
This change updates the Travis CI configuration to invoke the tox Bandit
environment when running PyKMIP test suites.
2015-10-19 16:20:13 -04:00
Peter Hamilton
6af1de3219
Merge pull request #92 from hadesto/dev/hadi/bandit-integration/pykmip-bandit-implementation
...
Adds bandit testing to tox profile
2015-10-19 16:10:52 -04:00
Peter Hamilton
2caeacc5f7
Merge pull request #97 from OpenKMIP/feat/add-travis-and-coveralls
...
Adding Travis CI and Coveralls support
2015-10-07 18:17:19 -04:00
Peter Hamilton
223d536014
Adding Travis CI and Coveralls support
...
This change adds Travis CI and Coveralls support to enable integration
with third-party testing and coverage statistics reporting services.
2015-10-01 17:17:13 -04:00
Peter Hamilton
cd85d91a13
Merge pull request #94 from OpenKMIP/maint/reorg-server-code
...
Reorganizing the server code
2015-09-29 14:32:23 -04:00
Peter Hamilton
a04a014a8a
Reorganizing the server code
...
This change creates a new subpackage under services, server, which now
holds all of the software server related code. References to different
pieces of the server code base are updated accordingly.
2015-09-29 14:22:03 -04:00
Peter Hamilton
fda71c6475
Merge pull request #85 from OpenKMIP/feat/update-enumeration
...
Updating support for the Enumeration primitive
2015-09-29 14:11:20 -04:00
Peter Hamilton
20dbad5055
Updating support for the Enumeration primitive
...
This change updates the Enumeration primitive, adding a fresh
implementation and documentation. An updated unit test suite for the
primitive is included. Numerous changes to Enumeration usage across the
library are also included to comply with the updated implementation.
2015-09-29 13:23:44 -04:00
Peter Hamilton
55b35b0353
Merge pull request #83 from OpenKMIP/feat/update-attribute-value-factory
...
Updating the AttributeValue factory
2015-09-29 13:11:08 -04:00
Peter Hamilton
2c166a68ea
Merge pull request #80 from OpenKMIP/feat/update-interval
...
Updating support for the Interval primitive
2015-09-29 13:09:39 -04:00
Peter Hamilton
a521f49dcd
Merge pull request #91 from hadesto/dev/hadi/tests/attributes-namespace-tests
...
Added tests for testing Name attribute
2015-09-29 13:08:22 -04:00
Hadi Esiely
ac6d0ae81c
Added tests for testing Name attribute
...
Completes test coverage for the Name attribute
2015-09-28 13:05:41 -04:00
Hadi Esiely
8601166631
Adds bandit testing to tox profile
...
This patch adds bandit test support to the tox profile. It also includes an initial bandit profile set for testing.
2015-09-28 12:26:12 -04:00
Peter Hamilton
45c91b9c8d
Merge pull request #79 from OpenKMIP/feat/update-date-time
...
Updating support for the DateTime primitive
2015-09-23 12:51:30 -04:00
Peter Hamilton
e3075a1b04
Merge pull request #77 from OpenKMIP/feat/update-big-integer
...
Updating support for the BigInteger primitive
2015-09-23 10:59:36 -04:00
Peter Hamilton
686b929062
Merge pull request #93 from OpenKMIP/feat/update-version-handling
...
Updating version handling
2015-09-23 10:59:03 -04:00