OpenStack middleware library
Go to file
Hervé Beraud 170e35a5b9 Bump bandit and make oslo.middleware compatible with latest rules
Apply a timeout to requests calls to avoid uncontrolled
resource consumption (CWE-400) [1].

However we should notice bandit didn't warned here.
It didn't detected the request without the configured timeout.

[1] https://cwe.mitre.org/data/definitions/400.html

Change-Id: I6a4701592e0b245b798fbe916f78a5e8114e92ef
2023-04-10 02:01:34 +00:00
doc remove unicode from code 2021-01-03 16:18:03 +08:00
oslo [fix-compat] More definitions for oslo.middleware 2015-12-12 19:18:33 +00:00
oslo_middleware Bump bandit and make oslo.middleware compatible with latest rules 2023-04-10 02:01:34 +00:00
releasenotes Update master for stable/2023.1 2023-02-24 15:20:58 +00:00
.coveragerc Fix coverage configuration and execution 2015-10-05 17:23:48 -04:00
.gitignore ignore reno generated artifacts 2020-09-22 11:18:45 +02:00
.gitreview OpenDev Migration Patch 2019-04-19 19:48:39 +00:00
.mailmap exported from oslo-incubator by graduate.sh 2014-06-24 16:49:39 -04:00
.pre-commit-config.yaml Upgrade the pre-commit-hooks version 2021-05-18 11:15:54 +08:00
.stestr.conf Switch to stestr 2018-07-04 08:20:45 +07:00
.zuul.yaml Add Python3 antelope unit tests 2022-09-09 09:17:31 +00:00
CONTRIBUTING.rst Align contributing doc with oslo's policy 2020-05-04 18:26:15 +02:00
HACKING.rst Update URLs in documents according to document migration 2017-07-12 23:06:02 +08:00
LICENSE exported from oslo-incubator by graduate.sh 2014-06-24 16:49:39 -04:00
README.rst Replace git.openstack.org URLs with opendev.org URLs 2019-04-30 13:45:14 +08:00
requirements.txt Add new basic auth middleware 2021-08-03 16:30:42 +05:30
setup.cfg Drop python3.6/3.7 support in testing runtime 2022-05-05 16:08:14 +02:00
setup.py remove outdated header 2020-02-10 18:35:35 +01:00
test-requirements.txt Bump bandit and make oslo.middleware compatible with latest rules 2023-04-10 02:01:34 +00:00
tox.ini Fix issues related to tox4 2023-02-17 16:31:41 +01:00

README.rst

oslo.middleware

Latest Version

Downloads

Oslo middleware library includes components that can be injected into wsgi pipelines to intercept request/response flows. The base class can be enhanced with functionality like add/delete/modification of http headers and support for limiting size/connection etc.