summaryrefslogtreecommitdiffstats
path: root/custodia
Commit message (Expand)AuthorAgeFilesLines
* Add support in the client for the kem message typeSimo Sorce2015-11-065-20/+213
* Refactor CustodiaClient interfaceSimo Sorce2015-11-061-25/+43
* Fix KEM messages handling when storing data.Simo Sorce2015-11-061-3/+11
* Fix authorization stack to call all modulesSimo Sorce2015-11-061-2/+6
* Do not use a private name for public variablesSimo Sorce2015-11-061-8/+8
* Silence broad-except warningsSimo Sorce2015-11-062-2/+2
* Do not use reserved words wor argument namesSimo Sorce2015-11-061-2/+2
* Fix bad variable name aliasings in custodia/log.pySimo Sorce2015-11-061-4/+3
* Fix pylint violationsChristian Heimes2015-11-062-1/+2
* Add a generic encrypting layer for storageSimo Sorce2015-10-232-0/+56
* Improve logging format and configurationSimo Sorce2015-10-2311-142/+146
* Change tests to be more self containedSimo Sorce2015-10-232-3/+2
* Add some debug loggig in SecretsSimo Sorce2015-10-231-0/+7
* Add incoming requests to debug logSimo Sorce2015-10-231-0/+1
* Add more debug logging to storage pluginsSimo Sorce2015-10-232-2/+25
* Add more debug logging to auth/authz pluginsSimo Sorce2015-10-232-1/+13
* Secrets: Allow creation of root directoriesSimo Sorce2015-10-231-3/+4
* Do not spam logs with tracebacks on HTTP ErrorsSimo Sorce2015-10-231-1/+1
* Use Python's logging framework for loggingChristian Heimes2015-10-2013-118/+123
* Allow non prefixed forwardingSimo Sorce2015-10-191-2/+6
* Add support for using listening on TCP socketsChristian Heimes2015-10-195-48/+98
* Add forwarder pluginSimo Sorce2015-10-191-0/+72
* Add auditing to auth/authz modulesSimo Sorce2015-10-194-10/+77
* Add client classes to query custodia serversSimo Sorce2015-10-191-0/+133
* Add simple Keys-in-Header based authenticationSimo Sorce2015-10-191-1/+47
* etcdstore: prevent path traversal attacksChristian Heimes2015-10-191-6/+14
* Implement ETCD based StoreSimo Sorce2015-10-191-0/+94
* Extend store interface to create namespacesSimo Sorce2015-10-193-3/+43
* Add UserNameSpace auths pluginSimo Sorce2015-10-192-30/+29
* Add Ability to retrieve peer's SELinux ContextSimo Sorce2015-10-191-2/+16
* Better error handling for enclite storeSimo Sorce2015-10-191-3/+11
* Remove filter option for directory listingsSimo Sorce2015-10-192-68/+41
* Fix traceback support in python 3.4Simo Sorce2015-10-191-5/+14
* Make tox pep8 happySimo Sorce2015-10-199-66/+74
* Fix pep8 issuesSimo Sorce2015-10-191-1/+1
* Also capture loginuid of the remote processPavel Odvody2015-09-011-1/+18
* Make KEMClient actually check the replySimo Sorce2015-07-091-18/+24
* Add audit logSimo Sorce2015-07-093-5/+80
* Unquote the path before processingSimo Sorce2015-07-081-2/+3
* Fix typos in tests and add cleanupChristian Heimes2015-07-081-1/+1
* Fix Python 3 portablility issuesSimo Sorce2015-06-071-2/+2
* Use reasonable algorithms based on key typeSimo Sorce2015-06-051-8/+11
* Fix name checking for kem backendSimo Sorce2015-06-052-4/+7
* Change KEMClient to be able to encrypt requestsSimo Sorce2015-06-051-30/+50
* Add basic debugging capabilitiesSimo Sorce2015-06-056-18/+62
* Assume keys are JWK objectsSimo Sorce2015-06-041-5/+7
* Add client class to build and parse kem tokensSimo Sorce2015-06-041-5/+32
* Change KEM Parsing to actually check claimsSimo Sorce2015-06-045-16/+26
* Do not use the same key for encryption and signingSimo Sorce2015-06-031-37/+94
* Use str to give back more human readable messagesSimo Sorce2015-05-281-2/+2