Save test_auth_token_middleware from unlimited recursion
Use oslo-config-2013.1b3
Added missing unit tests for shell.py
Allow configure auth_token http connect timeout
Fix debug with requests
Allow requests up to 0.8 and greater
sync README with “keystone help”
Use install_venv_common.py from oslo
Fix incomplete sentence in help
Update .coveragerc
Pin requests module more strictly
Treat HTTP code 400 and above as error
Update requests requirements
Mark password config options with secret
Implements token expiration handling
fix discrepancies seen in domain and credential, v3 - bug 1109349
Fix how python 2.6 doesn’t have assertDictEqual
If you specify the –debug argument, it doesn’t show the body of a POST request. The body (string rep) is at ‘data’ in the kwargs dict. ‘body’ was deleted prior to this call
Fix STALE_TOKEN_DURATION usage
Factorize endpoint retrieval in access
Take region_name into account when calling url_for
Remove useless code
Fix thinko in self.middleware.cert_file_missing
Remove useless import
Restore Python 2.6 compatibility
Allow request timeout to be specified
Remove assertDictEqual for python 2.6 compatibility
Add name arguments to keystone command
Blueprint memcache-protection: enable memcache value encryption/integrity check
Make WebOb version specification more flexible
Warning message is not logged for valid token-less request
Add auth-token code to keystoneclient, along with supporting files
Make initial structural changes to keystoneclient in preparation to moving auth_token here from keystone. No functional change should occur from this commit (even though it did refresh a newer copy of openstack.common.setup.py, none of the newer updates are in functions called from this client)
removing repeat attempt at authorization in client
Check for auth URL before password (bug 1076235)
check creds before token/endpoint (bug 1076233)
Warn about bypassing auth on CLI (bug 1076225)
fixes 1075376
Fix keystoneclient so swift works against Rackspace Cloud Files
HACKING compliance: consistent usage of ‘except’
Update –os-* error messages
Replace refs to ‘Keystone API’ with ‘Identity API’
Don’t log an exception for an expected empty catalog
Add OpenStack trove classifier for PyPI
add a new HTTPClient attr for setting the original IP
Fixes https connections to keystone when no CA certificates are specified
use mock context managers instead of decorators+functions
Ensure JSON isn’t read on no HTTP response body
Added ‘service_id’ column to endpoint-list
Useful error msg when missing catalog (bug 949904)
bootstrap a keystone user (e.g. admin) in one cmd
Enable/disable services/endpoints (bug 1048662)
v3 Domain/Project role grants
Fixed httplib2 mocking (bug 1050091, bug 1050097)
v3 List projects for a user
v3 Credential CRUD
v3 User CRUD
v3 Project CRUD
v3 Role CRUD
v3 Domain CRUD
v3 Policy CRUD
v3 Endpoint CRUD
v3 Service CRUD
change default wrap for tokens from 78 characters to 0
If no password in env or command line, try prompting
Install test-requires in development venv
add keystone bash-completion
Replace obsolete option in README
Support 2-way SSL with Keystone server if it is configured to enforce 2-way SSL. See also https://review.openstack.org/#/c/7706/ for the corresponding review for the 2-way SSL addition to Keystone