summaryrefslogtreecommitdiff
path: root/keystoneclient/middleware/memcache_crypt.py
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Remove keystoneclient.middleware"Brant Knudson2015-05-211-0/+209
| | | | | | | | | This reverts commit 37742ec52082f14a8467a464a431987ac1b5df7a. Conflicts: requirements.txt Change-Id: I4b3749793e67b37c8a39f00a32e5d4e818fd04a1
* Remove keystoneclient.middlewareVictor Stinner2015-04-271-209/+0
| | | | | | | | | | | | | | | | | | | | | | | The code has been moved to the new keystonemiddleware project and keystone.middleware was deprecated since Juno. It's time to drop it in Liberty. Remove the directory keystoneclient/middleware/. Remove test_auth_token_middleware.py, test_memcache_crypt.py and test_s3_token_middleware.py in keystoneclient/tests/unit/. Remove the create_middleware_cert shell function from examples/pki/gen_pki.sh. And remove the call from examples/pki/run_all.sh. Remove netaddr, pycrypto and WebOb test dependencies, only needed to test the removed middleware. DocImpact: The keystoneclient.middleware module has been removed Closes-Bug: #1449066 Change-Id: I88ddfdb674db1ec9c0fd4f9a62ae8347785ea10c
* Update keystoneclient code to account for hacking 0.9.2Steve Martinelli2014-06-191-1/+2
| | | | | | | | | | | | | | | | | | Fixed most of the errors reported back from hacking 0.9.2. Specifically: - E128 continuation line under-indented for visual indent - E251 unexpected spaces around keyword / parameter equals - E265 block comment should start with '# ' - H305 imports not grouped correctly - H307 like imports should be grouped together - H402 one line docstring needs punctuation - H904 Wrap long lines in parentheses instead of a backslash But opted to ignore the following for now: - E122: continuation line missing indentation or outdented - H405: multi line docstring summary not separated with an empty line Change-Id: Ib8e698d85fd598fa91435538657361a1f695ce89
* Merge "Remove vim header"Jenkins2014-02-131-2/+0
|\
| * Remove vim headerEric Guo2014-02-081-2/+0
| | | | | | | | | | | | | | | | We don't need vim modelines in each source file, it can be set in user's vimrc. Change-Id: Ic7a61430a0a320ce6b0c4518d9f5d988e35f8aae Closes-Bug: #1229324
* | Python 3: call functions from memcache_crypt.py with bytes as inputCyril Roelandt2014-02-061-16/+24
|/ | | | | | | These functions expect bytes as input, but in Python 3 they were given text strings. Change-Id: I39fa15b8d5d56dc536e0bd71a50cf27da3d03046
* Replace OpenStack LLC with OpenStack Foundation0.4.1ZhiQiang Fan2013-10-171-1/+1
| | | | | | | | | | Some files still use trademark OpenStack LLC in header, which should be changed to OpenStack Foundation. NOTE: tools/install_venv.py is not touched, should sync with oslo Change-Id: I01d4f6b64cf1a152c4e190407799ce7d53de845f Fixes-Bug: #1214176
* Fixes files with wrong bitmodelawrancejing2013-08-131-0/+0
| | | | | | Some modules have bitmode 755. Changed to 644 Change-Id: If8e64c0d27f4d114a4012a4ff34ff08acfec9f06
* Fix and enable gating on H402Dirk Mueller2013-07-121-1/+1
| | | | | | Docstring summaries need punctuation. Change-Id: I1b740c13d5fedf9a625ca0807c908f651ee08406
* Fix and enable H401Dirk Mueller2013-06-271-12/+12
| | | | | | Remove leading spaces from doc comments. Change-Id: I75b055c0d64dda478c63839d44158e301900107f
* Fix memcache encryption middlewareBryan D. Payne2013-06-191-76/+121
| | | | | | | | | | This fixes lp1175367 and lp1175368 by redesigning the memcache crypt middleware to not do dangerous things. It is forward compatible, but will invalidate any existing ephemeral encrypted or signed memcache entries. Change-Id: Ice8724949a48bfad3b8b7c41b5f50a18a9ad9f42 Signed-off-by: Bryan D. Payne <bdpayne@acm.org>
* Blueprint memcache-protection: enable memcache value encryption/integrity checkGuang Yee2013-01-151-0/+157
DocImpact Change-Id: I8b733256a3c2cdcf7c2ec5edac491ac4739aa847