Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python313-hpack | Distribution: openSUSE:Factory:zSystems |
Version: 4.0.0 | Vendor: openSUSE |
Release: 2.6 | Build date: Fri Apr 21 14:26:14 2023 |
Group: Unspecified | Build host: reproducible |
Size: 440196 | Source RPM: python-hpack-4.0.0-2.6.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/python-hyper/hpack | |
Summary: Pure-Python HPACK header compression |
This module contains a pure-Python HTTP/2 header encoding (HPACK) logic for use in Python programs that implement HTTP/2. It also contains a compatibility layer that automatically enables the use of nghttp2 if it’s available.
MIT
* Fri Apr 21 2023 Dirk Müller <[email protected]> - add sle15_python_module_pythons (jsc#PED-68) * Thu Apr 13 2023 Matej Cepl <[email protected]> - Make calling of %{sle15modernpython} optional. * Tue Dec 15 2020 Matej Cepl <[email protected]> - Upgrade to 4.0.0: - remove pytest5.patch, which was included in the upstream tarball. - support for Python < 3.6 (including 2.7) has been removed. - support for Python 3.8 has been added. - Performance improvement of static header search. Use dict search instead of linear search. - Fix debug output of headers during encoding. * Wed May 06 2020 Tomáš Chvátal <[email protected]> - Add patch to work with pytest5: * pytest5.patch * Wed Jan 15 2020 Ondřej Súkup <[email protected]> - add healthcheck.patch to disarm too_slow healthcheck random fails * Fri Jul 19 2019 Tomáš Chvátal <[email protected]> - Restrict pytest5 for now * Wed Jan 02 2019 Tomáš Chvátal <[email protected]> - Skip one more flaky test - Update url to point to upstream github * Tue Dec 04 2018 Matej Cepl <[email protected]> - Remove superfluous devel dependency for noarch package * Sat Apr 22 2017 [email protected] - Update to version 3.0.0 API Changes (Backward Incompatible): * Removed nghttp2 support. This support had rotted and was essentially non-functional, so it has now been removed until someone has time to re-add the support in a functional form. * Attempts by the encoder to exceed the maximum allowed header table size via dynamic table size updates (or the absence thereof) are now forbidden. API Changes (Backward Compatible): * Added a new InvalidTableSizeError thrown when the encoder does not respect the maximum table size set by the user. * Added a Decoder.max_allowed_table_size field that sets the maximum allowed size of the decoder header table. See the documentation for an indication of how this should be used. Bugfixes: * Up to 25% performance improvement decoding HPACK-packed integers, depending on the platform. * HPACK now tolerates receiving multiple header table size changes in sequence, rather than only one. * HPACK now forbids header table size changes anywhere but first in a header block, as required by RFC 7541 § 4.2. * Other miscellaneous performance improvements. Version 2.3.0 Security Fixes: * CVE-2016-6581: HPACK Bomb. This release now enforces a maximum value of the decompressed size of the header list. This is to avoid the so-called “HPACK Bomb” vulnerability, which is caused when a malicious peer sends a compressed HPACK body that decompresses to a gigantic header list size. This also adds a OversizedHeaderListError, which is thrown by the decode method if the maximum header list size is being violated. This places the HPACK decoder into a broken state: it must not be used after this exception is thrown. This also adds a max_header_list_size to the Decoder object. This controls the maximum allowable decompressed size of the header list. By default this is set to 64kB. - Converted to single-spec - Enabled tests * Mon May 02 2016 [email protected] - Fixed messy changelog.
/usr/lib/python3.13/site-packages/hpack /usr/lib/python3.13/site-packages/hpack-4.0.0-py3.13.egg-info /usr/lib/python3.13/site-packages/hpack-4.0.0-py3.13.egg-info/PKG-INFO /usr/lib/python3.13/site-packages/hpack-4.0.0-py3.13.egg-info/SOURCES.txt /usr/lib/python3.13/site-packages/hpack-4.0.0-py3.13.egg-info/dependency_links.txt /usr/lib/python3.13/site-packages/hpack-4.0.0-py3.13.egg-info/top_level.txt /usr/lib/python3.13/site-packages/hpack/__init__.py /usr/lib/python3.13/site-packages/hpack/__pycache__ /usr/lib/python3.13/site-packages/hpack/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/hpack/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/hpack/__pycache__/exceptions.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/hpack/__pycache__/exceptions.cpython-313.pyc /usr/lib/python3.13/site-packages/hpack/__pycache__/hpack.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/hpack/__pycache__/hpack.cpython-313.pyc /usr/lib/python3.13/site-packages/hpack/__pycache__/huffman.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/hpack/__pycache__/huffman.cpython-313.pyc /usr/lib/python3.13/site-packages/hpack/__pycache__/huffman_constants.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/hpack/__pycache__/huffman_constants.cpython-313.pyc /usr/lib/python3.13/site-packages/hpack/__pycache__/huffman_table.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/hpack/__pycache__/huffman_table.cpython-313.pyc /usr/lib/python3.13/site-packages/hpack/__pycache__/struct.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/hpack/__pycache__/struct.cpython-313.pyc /usr/lib/python3.13/site-packages/hpack/__pycache__/table.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/hpack/__pycache__/table.cpython-313.pyc /usr/lib/python3.13/site-packages/hpack/exceptions.py /usr/lib/python3.13/site-packages/hpack/hpack.py /usr/lib/python3.13/site-packages/hpack/huffman.py /usr/lib/python3.13/site-packages/hpack/huffman_constants.py /usr/lib/python3.13/site-packages/hpack/huffman_table.py /usr/lib/python3.13/site-packages/hpack/struct.py /usr/lib/python3.13/site-packages/hpack/table.py /usr/share/doc/packages/python313-hpack /usr/share/doc/packages/python313-hpack/CHANGELOG.rst /usr/share/doc/packages/python313-hpack/CONTRIBUTORS.rst /usr/share/doc/packages/python313-hpack/README.rst /usr/share/licenses/python313-hpack /usr/share/licenses/python313-hpack/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Dec 3 23:45:09 2024