CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

www/py-jh2 5.0.15_1

HTTP/2 State-Machine based protocol implementation

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 5.0.15_1
Upstream
up to date
Last update
to 5.0.15_1 · 9c878207a1
Quarterly
2026Q4: 5.0.15
WWW
https://python-hyper.org/projects/h2/en/stable/
Links
cgit · VuXML

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 5.0.15_1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (27)

Mikael Urankar (mikael) · 5.0.15_1
lang/rust: Bump revisions after 1.99.0

PR:		299016
9c878207a1
Po-Chuan Hsieh (sunpoet) · 5.0.15
www/py-jh2: Update to 5.0.15

Changes:	https://github.com/jawah/h2/releases
ccd8a42d6b
Po-Chuan Hsieh (sunpoet) · 5.0.14
www/py-jh2: Update to 5.0.14

Changes:	https://github.com/jawah/h2/releases
82349b44c1
Mikael Urankar (mikael) · 5.0.13_1
lang/rust: Bump revisions after 1.98.1

PR:		298139
7316461925
Po-Chuan Hsieh (sunpoet) · 5.0.13
www/py-jh2: Update to 5.0.13

Changes:	https://github.com/jawah/h2/releases
6a2562659c
Mikael Urankar (mikael) · 5.0.11_3
lang/rust: Bump revisions after 1.97.1

PR:		296645
9c892d2601
Mikael Urankar (mikael) · 5.0.11_2
lang/rust: Bump revisions after 1.96.0

PR:		295694
e29b5eeec3
Mikael Urankar (mikael) · 5.0.11_1
lang/rust: Bump revisions after 1.95.0

PR:		294615
17bf498fd2
Po-Chuan Hsieh (sunpoet) · 5.0.11
www/py-jh2: Update to 5.0.11

Changes:	https://github.com/jawah/h2/releases
0d722b4f78
Mikael Urankar (mikael) · 5.0.10_4
lang/rust: Bump revisions after 1.94.0

PR:		293615
43f5b4a72f
Mikael Urankar (mikael) · 5.0.10_3
lang/rust: Bump revisions after 1.93.0

PR:		292360
3d631100e8
Mikael Urankar (mikael) · 5.0.10_2
lang/rust: Bump revisions after 1.92.0

PR:		291582
5e496c7707
Mikael Urankar (mikael) · 5.0.10_1
lang/rust: Bump revisions after 1.91.1

PR:		290816
d6b6027df6
Po-Chuan Hsieh (sunpoet) · 5.0.10
www/py-jh2: Update to 5.0.10

Changes:	https://github.com/jawah/h2/releases
cb7eb07063
Mikael Urankar (mikael) · 5.0.9_4
lang/rust: Bump revisions after 1.90.0

PR:		289709
97b5de4ffc
Mikael Urankar (mikael) · 5.0.9_3
lang/rust: Bump revisions after 1.89.0

PR:		288923
b21956d7db
Mikael Urankar (mikael) · 5.0.9_2
lang/rust: Bump revisions after 1.88.0

PR:		287766
f3f7e555b0
Mikael Urankar (mikael) · 5.0.9_1
lang/rust: Bump revisions after 1.87.0

PR:		286829
3ed29b8185
Po-Chuan Hsieh (sunpoet) · 5.0.9
www/py-jh2: Update to 5.0.9

Changes:	https://github.com/jawah/h2/releases
f4a00ced6d
Mikael Urankar (mikael) · 5.0.8_1
lang/rust: Bump revisions after 1.86.0

PR:		285840
2a5976aebe
Po-Chuan Hsieh (sunpoet) · 5.0.8
www/py-jh2: Update to 5.0.8

Changes:	https://github.com/jawah/h2/releases
c727b8d2ff
Kai Knoblich (kai) · 5.0.7_1
www/py-jh2: Fix build after 75f9a60e9790

* The 1.8.2 release of devel/py-maturin uses a updated version of the
  "pyproject-toml" crate which is stricter with regard to license
  metadata:

[...]
maturin failed
  Caused by: pyproject.toml at /wrkdirs/usr/ports/www/py-jh2/work-py311/jh2-5.0.7/pyproject.toml is invalid
  Caused by: TOML parse error at line 9, column 17
  |
9 | license-files = { paths = ["LICENSE"] }
  |                 ^^^^^^^^^^^^^^^^^^^^^^^
[...]

Approved by:	portmgr (build fix blanket)
8447b93f36
Mikael Urankar (mikael) · 5.0.7_1
lang/rust: Bump revisions after 1.85.0

PR:		284884
cf7c4b037d
Po-Chuan Hsieh (sunpoet) · 5.0.7
www/py-jh2: Update to 5.0.7

- Add GitHub to MASTER_SITES

Changes:	https://github.com/jawah/h2/releases
ae501dcdaa
Mikael Urankar (mikael) · 5.0.5_1
lang/rust: Bump revisions after 1.84.0

PR:		283962
fccaa1b326
Po-Chuan Hsieh (sunpoet) · 5.0.5
www/py-jh2: Update to 5.0.5

Changes:	https://github.com/jawah/h2/releases
dead4c59de
Po-Chuan Hsieh (sunpoet) · 5.0.4
www/py-jh2: Add py-jh2 5.0.4

jh2, HTTP/2 Protocol Stack, is a fork of the well known hyper/h2 package. We
want to provide a cleaner and faster HTTP/2 state machine while keeping a pure
Python implementation. We decided to embed the leaf dependencies as we want a
neater dependency tree and along with that a easier maintenance burden. We
believe it was a mistake to ship three packages (h2, hpack, and hyperframe).

Analysis shown that h2 spend a lot of time doing hpack encode and decode
operations, this is why we decided to offer a complementary optimized build. The
pure Python version will still be available.

This repository contains a pure-Python implementation of a HTTP/2 protocol
stack. It's written from the ground up to be embeddable in whatever program you
choose to use, ensuring that you can speak HTTP/2 regardless of your programming
paradigm.
42e11176fe