[Pkg-freeipa-devel] custodia: Changes to 'refs/tags/debian/0.1.0-1'

Timo Aaltonen tjaalton at moszumanska.debian.org
Sat Oct 3 05:26:16 UTC 2015


Tag 'debian/0.1.0-1' created by Timo Aaltonen <tjaalton at debian.org> at 2015-10-03 05:26 +0000

tagging package custodia version debian/0.1.0-1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJWD2bpAAoJEMtwMWWoiYTcPkcQAJaNmo53aHtS6yRRYaOA7lRO
QqtAwuzcbFDRobOVyjR9+RIyZo/ZMAMobA/tcQIj12FeglKyXRRUVS7Lp6PnPMeI
8U8Xk67D/NRnxTMBYycMtygyG//69QcE/Us6cajFqkXJ3jU0hNKTukFnpgjW7mF/
AU4rRhgYoiQi2u0parex6eNs/WarntPT8Skv8X93hvaVH1iOC2mPDEuf8oziktju
f7dJ64HRtAh7lh4xkjk+EKuE1sYawnl3H8hCgOZ/tukZJ7Ngov770ZhPpBqTQjtr
xhH7apsTT9AHQC/zNEYNwzBdeAakR5Ys1nu1a3Gnk80EKE6o9TUxpQDlko4JPyWP
xn7XlnI+/vmp6f0aeYZ4Ga0euUTJXm/cEZ9z3FqFf9nt7Spi8mmOhRRUGmSHsPeH
LcYOh9KQ1TAXyswkftrYUbWtgQSEQ+JK1QDGXVO+nHwZsbPP+ndeIerpj+NzBLpp
iM4avehwRgeH8ZSpHhgudz8pGosKGj8MD9KtrFHsVhWZQBWk4nqF9wKGhB3QyAhp
G70/AP/x7r2MQgZOqi255M4zVS2ZecBHvjXoH5GhUDrLRcRVoH8aZ8K7fgqiQsbz
rUkQf0hB3bgHOEsA5Cuypv5wk3oZYyl7pjhO3usdDZKjMw0Ko5Bn6XyrJCh4nEWx
E0WYKwmLhdUO/uwV0HA5
=B5lf
-----END PGP SIGNATURE-----

Changes since the dawn of time:
Christian Heimes (6):
      Fix setup.py and dependencies
      Fix typos in tests and add cleanup
      Automatic testing with py.test, coverage and tox
      kill() and waitpid() custodia process
      Add travis CI support
      add docs/source/_static to fix sphinx build error

Simo Sorce (73):
      Initial Commit
      Abandon cherrypy, it doesn't work for unix sockets
      Configure consumers via config file
      Add basic authentication framework
      Add simple header auth module
      Require positive authentication in all cases
      Initial sinple store infrastructure
      Adjust the code to be python3 happy
      Make stores directly availble to consumers
      Add some documentation in form of class comments
      Provide more complete parsing of a request path
      Fix sqlite store bugs
      Consumers can define entire subtrees
      Minor server.py fixes
      Add code to parse body and put it in the request
      Add simple secrets storage API to Root
      Fix sqlite's list() command
      Move Secrets class to its own file
      Improve secrets.py
      Initial testsuite commit
      Add more unit tests for Secrets
      Add Sqlite store unit tests
      Remove ununsed case with wrong name
      Allow caller to decide if replace is allowed
      Return 201 on successful key creation
      Check that intermediate containers exist
      Reorganize code so each main action is separate
      Defensive parsing
      Actually strip only the base container
      Add interface to remove data from store
      Add code and tests to delete keys
      Add functions to create and destroy containers
      Add explicit exception for storage conflicts
      Add detection of conflicts when creating elements
      Initial API definitions
      Mute lint
      Python3 compatibility fixes
      Change authenticators to return a result
      Add basic framework for authorization plugins
      Move pipeline from server class to request handler
      Move authz checks from Secrets to own class
      Always initialize db on store class instantiation
      Return only key/containers names on LIST operation
      Allow to filter by keytype on key GET
      Add Simple encrypted store.
      Add skeleton docs dir
      Move message parsing and validation
      Add support for signed/encrypted messages
      Basic custodia testing
      Add tests and fixes for 'simple' keys
      We do not require cherrypy
      Remove pylint star-args exceptions
      Make the socket world accessible by default
      Add server_socket [global] configuration option
      List special configuration names in one place
      Properly handle inputs from a query string
      Fix packages in setup.py
      Use str to give back more human readable messages
      Add pylint/pep8 checks to ./tests too
      Do not use the same key for encryption and signing
      Change KEM Parsing to actually check claims
      Add client class to build and parse kem tokens
      Assume keys are JWK objects
      Add basic debugging capabilities
      Change KEMClient to be able to encrypt requests
      Fix name checking for kem backend
      Use reasonable algorithms based on key type
      Fix Python 3 portablility issues
      Unquote the path before processing
      Add audit log
      Use tox instead of nosetests in Makefile
      Make KEMClient actually check the reply
      Release version 0.1.0

Timo Aaltonen (1):
      initial packaging




More information about the Pkg-freeipa-devel mailing list