Djproxy

Latest version: v2.3.6

Safety actively analyzes 629678 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

2.3.0

-----

- Add a ``timeout`` configuration to HttpProxy views allowing
configuration of how quickly HttpProxy views give up on slow upstream
responses.
- Add a ``cert`` configuration option to HttpProxy views.
- Update ``generate_routes`` and ``generate_proxy`` to support new
configuration options.
- Documentation updates.
- Correct a development environment issue with six: a version that was
too low was specified in requirements.txt which caused test failures
in certain cases.

2.2.0

-----

- Adds python 3 support.

2.1.0

-----

- Adds a middleware that sends an X-Forwarded-Proto header to upstream
endpoints based on whether or not the incoming connection is https or
http.
- Adds the ``X-Forwarded-Proto`` middleware to HttpProxy views by
default.
- Resolves an issue that would cause djproxy to fail to install in
python 2.6 if django wasn't already installed.
- Adds a MANIFEST.in file so that relevant assets are bundled with
dists.

2.0.0

-----

- Renamed ``HttpProxy.igorned_downstream_headers`` to
``ignored_upstream_headers``
- Added middleware proxy functionality for modifying content, headers
before requests/responses are sent upstream or downstream.
- Moved XFF header functionality to a middleware
- Moved XFH header functionality to a middleware
- Moved reverse proxy functionality to a middleware
- Updated generate routes to support configuring middleware
- Reorganized the internal structure of the app for sanity's sake.

1.4.0

-----

- Disable CSRF checks by default for proxies created with
``generate_routes``

1.3.0

-----

- Makes HttpProxy SSL verification configurable via the ``verify_ssl``
class variable.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.