An open API service providing commit metadata for open source projects.

GitHub / python-hyper/h2 / commits

Pure-Python HTTP/2 protocol implementation

SHA Message Author Date Stats
1cd9ce0c Reject client enable-push settings (#1318)
Co-authored-by: Miro <2****l@u****m>
Miro <n****d@g****m>
Committed by: GitHub <n****y@g****m>
8 days ago
dc5da5c3 add changelog, update tests Harshal Parekh <h****h@o****m>
Committed by: Thomas Kriechbaumer <t****s@k****e>
20 days ago
bdf0b958 Broaden receive data buffer types Harshal Parekh <h****h@o****m>
Committed by: Thomas Kriechbaumer <t****s@k****e>
22 days ago
b08b9d7c Allow sending 0-byte DATA frames when flow-control window is negative vladyslav <l****t@r****u>
Committed by: Thomas Kriechbaumer <t****s@k****e>
26 days ago
be8b4e3d Fix substring check used instead of equality for cookie header name (#1313) Kadir Can Ozden <1****r@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
73a232d9 project cleanup Thomas Kriechbaumer <t****s@k****e> about 2 months ago
18fa3480 Update GitHub Actions (#1310) Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m>
5 months ago
8cd44300 merge Merge pull request #1311 from cclauss/codespell Thomas Kriechbaumer <t****s@k****e>
Committed by: GitHub <n****y@g****m>
6 months ago
dd99650a Fix typos discovered by codespell Christian Clauss <c****s@m****m> 6 months ago
bcdf4192 add test for new Stream.end_stream exception behaviour Thomas Kriechbaumer <t****s@k****e> 8 months ago
fd69c3b8 document API-incompatible change that slipped through the v4.3.0 changelog Thomas Kriechbaumer <t****s@k****e> 8 months ago
85068ed5 merge Merge pull request #1309 from chasingimpact/fix/ordinary-connect-no-path Thomas Kriechbaumer <t****s@k****e>
Committed by: GitHub <n****y@g****m>
8 months ago
9242941c merge Merge branch 'master' into fix/ordinary-connect-no-path Thomas Kriechbaumer <t****s@k****e>
Committed by: GitHub <n****y@g****m>
8 months ago
adcb88c3 updates and linting Thomas Kriechbaumer <t****s@k****e> 8 months ago
fd104ad7 lint/types: utilities.py noqa+comma; stream.py coerce memoryview -> bytes; si... ChasingImpact <p****e@h****e> 8 months ago
222d39a5 merge Merge branch 'master' into fix/ordinary-connect-no-path En toutō nika <p****g@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
0d72e342 utilities/tests: align CONNECT validation with RFC 9113 s8.3 & RFC 8441 s4; a... ChasingImpact <p****e@h****e> 8 months ago
f3b8a301 update github actions Thomas Kriechbaumer <t****s@k****e> 8 months ago
8e0bf831 prepare for next release cycle Thomas Kriechbaumer <t****s@k****e> 8 months ago
700990ed fix: Raise more informative error instead of generic KeyError on end_stream Joaquin Borggio <j****n@l****v>
Committed by: Thomas Kriechbaumer <t****s@k****e>
8 months ago
91ef398e the docs lied - need to manually update pip to get `pip install --group` Thomas Kriechbaumer <t****s@k****e> 8 months ago
9268b723 read the docs: fix dependency installation Thomas Kriechbaumer <t****s@k****e> 8 months ago
9e4bbed6 merge surrounding whitespace and uppercase validators into illegal character ... Maximilian Hils <g****t@m****m>
Committed by: Thomas Kriechbaumer <t****s@k****e>
9 months ago
1aae5693 v4.3.0 Thomas Kriechbaumer <t****s@k****e> 9 months ago
035e9899 be stricter about which characters to accept for headers Maximilian Hils <g****t@m****m>
Committed by: Thomas Kriechbaumer <t****s@k****e>
10 months ago
883ed37b reject header names and values containing unpermitted characters `\r`, `\n`, ... Thomas Kriechbaumer <t****s@k****e> 10 months ago
ea3140f4 cleanup Thomas Kriechbaumer <t****s@k****e> about 1 year ago
9ce83ff7 exclude RDT from sdist Thomas Kriechbaumer <t****s@k****e> about 1 year ago
492d3db0 Update .readthedocs.yaml Thomas Kriechbaumer <t****s@k****e> about 1 year ago
243461d5 Create RTD config Jan Brasna <1****a@u****m>
Committed by: Thomas Kriechbaumer <t****s@k****e>
about 1 year ago
428b0b5d Update README link to https Jan Brasna <1****a@u****m>
Committed by: Thomas Kriechbaumer <t****s@k****e>
about 1 year ago
bbd3d90c fix(packaging): bump twine to pass meta check wildcard bugs Jan Brasna <1****a@u****m>
Committed by: Thomas Kriechbaumer <t****s@k****e>
about 1 year ago
0583911b lint: fix TC006 Jan Brasna <1****a@u****m>
Committed by: Thomas Kriechbaumer <t****s@k****e>
about 1 year ago
191ac06e refactor(FrameBuffer): rename self.data to self._data deedy5 <6****5@u****m>
Committed by: Thomas Kriechbaumer <t****s@k****e>
over 1 year ago
42ee8d75 perf(FrameBuffer.data): use bytearray() deedy5 <6****5@u****m>
Committed by: Thomas Kriechbaumer <t****s@k****e>
over 1 year ago
500a3488 fix error value when opening a new stream Thomas Kriechbaumer <t****s@k****e> over 1 year ago
c6ed27c2 merge Merge pull request #1296 from mhils/ctors Maximilian Hils <g****t@m****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
1ed6c610 add changelog entry Maximilian Hils <g****t@m****m> over 1 year ago
f39dd897 fixup `events.WindowUpdated.delta` type annotation Maximilian Hils <g****t@m****m> over 1 year ago
c472671b convert ping events into a dataclasses Maximilian Hils <g****t@m****m> over 1 year ago
51d64fdb convert `events.InformationalResponseReceived` into a dataclass Maximilian Hils <g****t@m****m> over 1 year ago
02164334 convert `events.ResponseReceived` into a dataclass Maximilian Hils <g****t@m****m> over 1 year ago
68925801 convert `events.RequestReceived` into a dataclass Maximilian Hils <g****t@m****m> over 1 year ago
f7c4c530 convert `events.UnknownFrame` into a dataclass Maximilian Hils <g****t@m****m> over 1 year ago
14ada5c0 convert `events.StreamEnded` into a dataclass Maximilian Hils <g****t@m****m> over 1 year ago
39f29ad6 convert `events.TrailerReceived` into a dataclass Maximilian Hils <g****t@m****m> over 1 year ago
69017948 fix up type errors with stricter state machine Maximilian Hils <g****t@m****m> over 1 year ago
748eef93 enforce stricter types for `H2StreamStateMachine` Maximilian Hils <g****t@m****m> over 1 year ago
e40bfe74 convert `events.DataReceived` into a dataclass Maximilian Hils <g****t@m****m> over 1 year ago
8d64bfc4 convert `events.StreamReset` into a dataclass Maximilian Hils <g****t@m****m> over 1 year ago
11a01a3b ignore kw_only on Python 3.9 Maximilian Hils <g****t@m****m> over 1 year ago
4ccc7688 convert `events.WindowUpdated` into a dataclass Maximilian Hils <g****t@m****m> over 1 year ago
1feb2715 prepare for next release cycle Thomas Kriechbaumer <t****s@k****e> over 1 year ago
dacd614f v4.2.0 Thomas Kriechbaumer <t****s@k****e> over 1 year ago
82d97da6 clarify RequestReceived CONTINUATION frame behavior Timofey Peshin <t****x@g****m>
Committed by: Thomas Kriechbaumer <t****s@k****e>
over 1 year ago
0b98b244 tests: linting++ Thomas Kriechbaumer <t****s@k****e> over 1 year ago
9bfb877e fix backward-compatibility of semi-public API for #1275 Thomas Kriechbaumer <t****s@k****e> over 1 year ago
3f5a6081 linting++ Thomas Kriechbaumer <t****s@k****e> over 1 year ago
01c080a3 enable type checking using mypy Thomas Kriechbaumer <t****s@k****e> over 1 year ago
ee4fa167 migrate tox.ini into pyproject.toml Thomas Kriechbaumer <t****s@k****e> over 1 year ago
b0485e91 bump codecov integration Thomas Kriechbaumer <t****s@k****e> over 1 year ago
20c8e714 update changelog Thomas Kriechbaumer <t****s@k****e> over 1 year ago
5f129a0c refactor headers bytes encoding Thomas Kriechbaumer <t****s@k****e> over 1 year ago
63d01dae modernize everything Thomas Kriechbaumer <t****s@k****e> over 1 year ago
25f4b75f remove unused attribute `max_inbound_frame_size` Thomas Kriechbaumer <t****s@k****e> over 1 year ago
1acf9c14 add typing information Thomas Kriechbaumer <t****s@k****e> over 1 year ago
eaa1489e update supported Python versions Thomas Kriechbaumer <t****s@k****e> over 1 year ago
7fa6a5d8 add more upstream tests Burak Yigit Kaya <b****k@s****o>
Committed by: Thomas Kriechbaumer <t****s@k****e>
over 1 year ago
c71e301d fix: No more BytesWarnings Burak Yigit Kaya <b****k@s****o>
Committed by: Thomas Kriechbaumer <t****s@k****e>
over 1 year ago
2730c5b0 merge Merge pull request #1283 from bmwant/bmwant/update-docs-1 Thomas Kriechbaumer <t****s@k****e>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
9ca45d77 Bump sphinx version used Misha Behersky <b****t@g****m> almost 2 years ago
b2555438 merge Merge branch 'bmwant/update-docs-1' of github.com:bmwant/h2 into bmwant/updat... Misha Behersky <b****t@g****m> almost 2 years ago
92632102 Update examples/asyncio/wsgi-server.py
Co-authored-by: Thomas Kriechbaumer <t****s@k****e>
Misha Behersky <b****t@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
c7d1cf1f Replace hyper invocations with curl Misha Behersky <b****t@g****m> almost 2 years ago
64eb811b Add openssl certs generation command Misha Behersky <b****t@g****m> almost 2 years ago
13eea71a Add note on using curl with http2 Misha Behersky <b****t@g****m> almost 2 years ago
99fb0ca7 Fix asyncio example Misha Behersky <b****t@g****m> almost 2 years ago
0dd0bf2e merge Merge pull request #1282 from Yaakov-Belch/bugfix-1241-call-acknowledge-recei... Thomas Kriechbaumer <K****i@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
94b30439 Fix bug 1241 by calling acknowledge_received_data Yaakov Belch <y****h@g****m> about 2 years ago
bc005afa merge Merge pull request #1277 from python-hyper/py311 Thomas Kriechbaumer <K****i@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
504036cc add Python 3.11 trove classifier Maximilian Hils <g****t@m****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
baa1c324 run CI for Python 3.11 Maximilian Hils <g****t@m****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
fe22fb37 merge Merge pull request #1274 from jspricke/fix_repr_py311 Maximilian Hils <g****t@m****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
0c15f1f9 merge Merge pull request #1275 from cdeler/cdeler-split-outbound-cookie-headers Thomas Kriechbaumer <K****i@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
9df8f94c Add a GITHUB_TOKEN to h2spec script, pin to ubuntu-22.04 Thomas Kriechbaumer <K****i@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
a48a2fea encode/httpx#1214 add an ability to send outbound cookies separately to impro... cdeler <s****v@g****m> over 3 years ago
63b6b97e merge Merge pull request #1273 from rmNULL/patch-1 Thomas Kriechbaumer <K****i@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
57a69148 sentence clarification rm∅ <r****L@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
eabe7272 Fix repr() checks for Python 3.11 Robert-André Mauchin <z****m@g****m>
Committed by: Maximilian Hils <g****t@m****m>
almost 4 years ago
53feb0e0 merge Merge pull request #1265 from kianmeng/fix-typos Thomas Kriechbaumer <K****i@u****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
139c313d Fix typos Kian-Meng, Ang <k****g@c****g> over 4 years ago
799b1eab v4.1.0 Thomas Kriechbaumer <t****s@k****e> over 4 years ago
54d8eb10 merge Merge pull request #1264 from python-hyper/py310 Thomas Kriechbaumer <K****i@u****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
2c3a33a9 support Python 3.10 Thomas Kriechbaumer <t****s@k****e> over 4 years ago
a8fe33bb merge Merge pull request #1262 from mhils/fix-header-name Maximilian Hils <g****t@m****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
16ecfbfa fix te header name in error message Maximilian Hils <g****t@m****m> over 4 years ago
b7dd09c7 merge Merge pull request #1261 from Kriechi/simple-example Thomas Kriechbaumer <K****i@u****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
ee057ba6 add plain sockets example client Thomas Kriechbaumer <t****s@k****e> over 4 years ago
48bfc001 merge Merge pull request #1259 from Kriechi/reject-empty-header-names Thomas Kriechbaumer <K****i@u****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
1140e3b9 reject empty header names Thomas Kriechbaumer <t****s@k****e> over 4 years ago

← Back to repository