summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* kill() and waitpid() custodia processChristian Heimes2015-07-271-4/+2
* Make KEMClient actually check the replySimo Sorce2015-07-091-18/+24
* Use tox instead of nosetests in MakefileSimo Sorce2015-07-091-1/+1
* Add audit logSimo Sorce2015-07-093-5/+80
* Unquote the path before processingSimo Sorce2015-07-081-2/+3
* Automatic testing with py.test, coverage and toxChristian Heimes2015-07-084-0/+86
* Fix typos in tests and add cleanupChristian Heimes2015-07-082-3/+11
* Fix setup.py and dependenciesChristian Heimes2015-07-085-5/+8
* Fix Python 3 portablility issuesSimo Sorce2015-06-072-3/+3
* 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-057-18/+63
* 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-046-21/+33
* Do not use the same key for encryption and signingSimo Sorce2015-06-032-38/+95
* Add pylint/pep8 checks to ./tests tooSimo Sorce2015-05-292-1/+6
* Use str to give back more human readable messagesSimo Sorce2015-05-281-2/+2
* Fix packages in setup.pySimo Sorce2015-05-271-1/+1
* Properly handle inputs from a query stringSimo Sorce2015-05-261-9/+21
* List special configuration names in one placeSimo Sorce2015-05-261-3/+6
* Add server_socket [global] configuration optionSimo Sorce2015-05-261-1/+4
* Make the socket world accessible by defaultSimo Sorce2015-05-261-0/+2
* Remove pylint star-args exceptionsSimo Sorce2015-05-264-7/+7
* We do not require cherrypySimo Sorce2015-04-281-1/+0
* Add tests and fixes for 'simple' keysSimo Sorce2015-04-272-4/+30
* Basic custodia testingSimo Sorce2015-04-273-1/+58
* Add support for signed/encrypted messagesSimo Sorce2015-04-278-7/+355
* Move message parsing and validationSimo Sorce2015-04-208-26/+168
* Add skeleton docs dirSimo Sorce2015-04-164-1/+480
* Add Simple encrypted store.Simo Sorce2015-04-154-0/+57
* Allow to filter by keytype on key GETSimo Sorce2015-04-082-0/+20
* Return only key/containers names on LIST operationSimo Sorce2015-04-083-60/+45
* Always initialize db on store class instantiationSimo Sorce2015-04-082-15/+19
* Move authz checks from Secrets to own classSimo Sorce2015-04-082-73/+124
* Move pipeline from server class to request handlerSimo Sorce2015-04-081-79/+80
* Add basic framework for authorization pluginsSimo Sorce2015-04-085-34/+91
* Change authenticators to return a resultSimo Sorce2015-04-073-16/+27
* Python3 compatibility fixesSimo Sorce2015-04-071-8/+8
* Mute lintSimo Sorce2015-04-071-2/+2
* Initial API definitionsSimo Sorce2015-04-071-0/+147
* Add detection of conflicts when creating elementsSimo Sorce2015-04-071-1/+26
* Add explicit exception for storage conflictsSimo Sorce2015-04-072-2/+8
* Add functions to create and destroy containersSimo Sorce2015-04-071-15/+132
* Add code and tests to delete keysSimo Sorce2015-04-071-0/+49
* Add interface to remove data from storeSimo Sorce2015-04-072-0/+30
* Actually strip only the base containerSimo Sorce2015-04-071-11/+11
* Defensive parsingSimo Sorce2015-04-071-0/+3
* Reorganize code so each main action is separateSimo Sorce2015-04-071-38/+48