Changelog for
python-keystonemiddleware-2.3.1-3.1.noarch.rpm :
Tue Apr 18 14:00:00 2017 comurphyAATTsuse.com
- Add patch: Create-signing_dir-upon-first-usage (bsc#1029939)
Wed Oct 7 14:00:00 2015 tbechtoldAATTsuse.com
- update 2.3.1:
* only make token invalid when it really is
* Updated from global requirements
* Update .gitreview for stable/liberty
Sat Sep 19 14:00:00 2015 tbechtoldAATTsuse.com
- update to 2.3.0:
* Updated from global requirements
* auth_token tests use clean config
* Docstring updates
* Use ConnectionRefused for auth_token tests
- Adjust Requires according to requirements.txt
Mon Sep 14 14:00:00 2015 tbechtoldAATTsuse.com
- update to 2.2.0:
* Updated from global requirements
* Allow specifying a region name to auth_token
* Updated from global requirements
* Allow to use oslo.config without global CONF
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* Move common request processing to base class
* Fix rst
* py34 not py33 is tested and supported
* Refactor extract method for offline validation
* Send the correct user-agent to Keystone
* Move enforcement and time validation to base class
* Separate the fetch and validate parts of auth_token
* Fixes modules index generated by Sphinx
- Adjust Requires according to requirements.txt
Mon Jul 20 14:00:00 2015 dmuellerAATTsuse.com
- update to 2.1.0:
* Add token_auth helper to request
* Add user_token and service_token to request
* Create a simple base class from AuthProtocol
* Switch from deprecated oslo_utils.timeutils.strtime
* Updated from global requirements
* Refactor _confirm_token_bind takes AccessInfo
* Make token bind work with a request
* Rename _LOG to log in auth_token middleware
* Don\'t allow webob to set a default content type
* Remove install_venv_common and fix typo in memorycache
Thu Jun 18 14:00:00 2015 tbechtoldAATTsuse.com
- update to 2.0.0:
* Ensure cache keys are a known/fixed length
* Updated from global requirements
* Refactor request methods onto request object
* validate_token returns AccessInfo
* Updated from global requirements
* Fixes a spelling error in a test name
* Remove custom header handling
* Stop using function deprecated in py34
* Fetch user token from request rather than env
* Remove the _msg_format function
* Base use webob
* Don\'t rely on token_info for header building
* Move project included validation
* Depend on keystoneclient for expiration checking
* Don\'t store expire into memcache
* Removes discover from test-reqs
* Drop py2.6 support for keystone middleware
* Create new user plugin tests
* Add an explicit test failure condition when auth_token is missing
* Fixup test-requirements-py3.txt
* Fix list_opts test to not check all deps
* tox env for Bandit
* Cleanup token hashes generated by cache
* Updated from global requirements
* Improved handling of endpoints missing urls
* Refactor: extract echo_app from enclosing class
* Add keystone v3 API to fetch revocation list
* Simplify request making in auth_token tests
* Change auth_token to use keystoneclient
* Deprecate auth_token authentication
* Updated from global requirements
- Adjust Requires according to requirements.txt
Fri May 15 14:00:00 2015 dmuellerAATTsuse.com
- update to 1.6.1:
* Remove superfluous / spammy log line
* Drop use of \'oslo\' namespace package
* Port keystonemiddleware to Python 3
* Remove unused iso8601 dependency
* Update README to work with release tools
* Uncap library requirements for liberty
* Remove retry parameter
* Fix s3_token middleware parsing insecure option (bnc#928205, CVE-2015-1852)
* Updated from global requirements
* Pull echo service out of auth_token
* Fix typos in keystonemiddleware
* Rename requests mock object in testing
* Update auth_token config docs
* Crosslink to other sites that are owned by Keystone
* Move _memcache_pool into auth_token
* Move unit tests into tests.unit
Thu Mar 19 13:00:00 2015 rsalevskyAATTsuse.com
- Update to 1.5.0:
* Allow loading auth plugins via overrides
* Updated from global requirements
* Delay denial when service token is invalid
* Updated from global requirements
* Move UserAuthPlugin into its own file
* Extract IdentityServer into file
* Extract all TokenCache related classes to file
* Break default auth plugin into file
* Extract revocations to file
* Extract SigningDirectory into file
* Separate exceptions into their own file
* Updated from global requirements
* Updated from global requirements
* Move auth_token into its own folder
* Updated from global requirements
Fri Feb 27 13:00:00 2015 tbechtoldAATTsuse.com
- Update to 1.4.0:
* Turn our auth plugin into a token interface
* iso expires should be returned in one place
* move add event creation logic to keystonemiddleware
* Updated from global requirements
* Sync with oslo-incubator
* Use oslo.context instead of incubator code
* Refactor auth_uri handling
* make audit event scoped to request session and not middleware
* Updated from global requirements
* Remove custom string truth handling
* Updated from global requirements
* incorrect reference in enabling audit middleware
* Updated from global requirements
* Enforce check F821 and H304
* Switch from oslo.config to oslo_config
* Switch from oslo.serialization to oslo_serialization
* Switch from oslo.utils to oslo_utils
* Add python-memcached to test-requirements
* Correct failures for check E122
* Correct failures for check H703
* Updated from global requirements
* Correct failures for check H238
* Move to hacking 0.10
* Updated from global requirements
* Use a test fixture for mocking time
* Fix environ keys missing HTTP_ prefix
* support micro version if sent
* Fix passing parameters to log message
* Correct incorrect rst in docstrings
* remove unused variable in _IdentityServer
- Update Requires
Thu Jan 8 13:00:00 2015 tbechtoldAATTsuse.com
- update to 1.3.1:
* Fix auth_token does version request for no token
* documentation for audit middleware
* remove the unused method _will_expire_soon
* Updated from global requirements
* Use newer requests-mock syntax
* Allow loading other auth methods in auth_token
* Auth token tests create temp cert directory
* Add a test to ensure the version check error
* Split identity server into v2 and v3
* Use real discovery object in auth_token middleware
* Updated from global requirements
* Make everything in audit middleware private
* Updated from global requirements
* Adding audit middleware to keystonemiddleware
* Fix paste config option conversion for auth options
* Auth token supports deprecated names for paste conf options
* Correct tests to use strings in conf
* Change occurrences of keystone to identity server
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* I18n
* Adds space after # in comments
* Update python-keystoneclient reference
* Use Discovery fixtures for auth token tests
* Convert authentication into a plugin
* Add versions to requests
* Use an adapter in IdentityServer
* Use connection retrying from keystoneclient
* Updated from global requirements
* Use correct name of oslo debugger script
* Use new ksc features in User Token Plugin
* Remove netaddr package requirement
* add context to keystonemiddleware
* Updated from global requirements
* Improve help strings
* Updated from global requirements
* Changing the value type of http_connect_timeout
* Revert \"Support service user and project in non-default domain\"
* Replace httpretty with requests-mock
* Encode middleware error message as bytes
* Docstring cleanup
* Remove HTTP_X_STORAGE_TOKEN doc
* Fix reference to middleware architecture doc
* Clean up the middleware docs
* Update oslo-incubator and switch to oslo.{utils,serialization}
* Refactor auth_token cache
- Adjust Requires according to requirements.txt
Sat Sep 27 14:00:00 2014 dmuellerAATTsuse.com
- update to 1.2.0:
* Add an optional advanced pool of memcached clients
* Fix auth_token for old oslo.config
* Add composite authentication support
* Fix test failure after discovery hack
* Updated from global requirements
* Use oslo_debug_helper and remove our own version
* convert the conf value into correct type
* Always add auth URI to unauthorized requests
* Work toward Python 3.4 support and testing
* warn against sorting requirements
* Always supply a username to auth_token tests setup
* Create an Auth Plugin to pass to users
* Updated from global requirements
Wed Sep 10 14:00:00 2014 dmuellerAATTsuse.com
- update to 1.1.1:
* Hash for PKIZ
* Updated from global requirements
* Use oslosphinx in keystonemiddlware for documentation
* Updated from global requirements
* Convert auth_token middleware to use sessions
* Updated from global requirements
* Remove mox dependency
* move webob from test-requirements to requirements
* remove unused dep: stevedore
* remove unused dep: prettytable
* Example JSON files should be human-readable
* Updated from global requirements
* Mark keystonemiddleware as being a universal wheel
* Use keystoneclient fixtures in middleware tests
* prefer identity API v3 over v2 in auth_token
* Clean up openstack-common.conf
* Sync with oslo-incubator 569979adf
* Refactor auth_token, move identity server members to class
Mon Jul 21 14:00:00 2014 dmuellerAATTsuse.com
- Initial package