Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/katzenpost/quic-go
A QUIC implementation in pure go
https://github.com/katzenpost/quic-go
7884f87f826027b36229c7c99eeda77e2cbac28a authored about 1 year ago by Marten Seemann <[email protected]>
4c357c8f769e027016e18824ff7c51ea50e52311 authored about 1 year ago by Marten Seemann <[email protected]>
5314d90b9f8df658dffd5e10d304653040d94eab authored about 1 year ago by Marten Seemann <[email protected]>
* http3: HEAD method should not have a body
* add tests
* Update http3/server.go
Co-aut...
36f7fe7d07edb94f9be148494659184546b9dbcd authored about 1 year ago by Glonee <[email protected]>a263164d9f0777de99f5c6cf24a2c4a986200296 authored about 1 year ago by Marten Seemann <[email protected]>
b344940f06b9db32db79dec4c9375825e6a7963a authored about 1 year ago by Marten Seemann <[email protected]>
262cf0a5925389216d2a919cfbd0a30d09ed3498 authored about 1 year ago by Marten Seemann <[email protected]>
f49944b737ff33d0e0e985482b86871469918ff8 authored about 1 year ago by Marten Seemann <[email protected]>
49e588a6a9905446e49d382d78115e6e960b1144 authored over 1 year ago by Marten Seemann <[email protected]>
ae2ef95fa399c217477d6ac22449254bcdf68837 authored over 1 year ago by Marten Seemann <[email protected]>
348042ee4c075e82eaecd95f1f6606bc9cfc69ad authored over 1 year ago by Marten Seemann <[email protected]>
9a397abc177badb035e63b4d9321fc287430ee2d authored over 1 year ago by Marten Seemann <[email protected]>
* chore: add my project
* fix order
4bdff39ff0ce859f3f9a8f7bddc8a389add6c0f0 authored over 1 year ago by Toby <[email protected]>
Some of the 10 testing packets are might be lost, while others might be
CE-marked. We need to d...
* ackhandler: don't fail ECN validation less than 10 testing packets lost
* ackhandler: simpl...
c12f42580329a9fa6a724f7f0f56c7abb2a7dde6 authored over 1 year ago by Marten Seemann <[email protected]>9010cfd2bbc9da8c16a839a4b9494bfe3b6b9d41 authored over 1 year ago by Marten Seemann <[email protected]>
22fb59ee6f2962e9987a7dede7a91821fbffd0b0 authored over 1 year ago by Marten Seemann <[email protected]>
55eebd49ff040846a90d818f5d513d48ee2d2c82 authored over 1 year ago by Marten Seemann <[email protected]>
1affe38703fdb78ccaa3716d6f44fbec0063c7ce authored over 1 year ago by Marten Seemann <[email protected]>
9b8219657899fd188678f0ca6c5751aa701faa43 authored over 1 year ago by Marten Seemann <[email protected]>
* http3: introduce an HTTP/3 error type
* http3: use a pointer receiver for the Error
d8cc4cb3ef5bff86cdde8c8c5b0a24c8e9180e91 authored over 1 year ago by Marten Seemann <[email protected]>ab1c1be9a9d07920b55418fbf1f37ffa2b3ff9a2 authored over 1 year ago by Marten Seemann <[email protected]>
* ci: combine the go generate workflow with the linting workflow
* reorder
22eac50276dd6e2d794e1dff72b3f0e25b1f43ab authored over 1 year ago by Marten Seemann <[email protected]>5b25d8b5be05f6e81c7db4934f0276ba924e6c05 authored over 1 year ago by Marten Seemann <[email protected]>
c1ce4a8e9209fca2a16ab362ab93a2e94eec1c27 authored over 1 year ago by Marten Seemann <[email protected]>
* add a Transport config option for the key used to encrypt tokens
* handshake: remove unused...
862e64c7b928cec7a37f7c383e2cfeb10efd86fa authored over 1 year ago by Marten Seemann <[email protected]>37a3c417a7c56167f9eeff462ddb1ed4258025b8 authored over 1 year ago by Benedikt Spies <[email protected]>
7599f81faf622e3cd72560d425b593c2411ff0a8 authored over 1 year ago by Marten Seemann <[email protected]>
* ackhandler: detect ECN mangling
Mangling means that a path is re-marking all ECN-marked pac...
d52e9f35bc58864196226c8d9f7129f14315ee4d authored over 1 year ago by Marten Seemann <[email protected]>
They were introduced to avoid an import loop in the tests in the logging
package, but the same ...
* also send session ticket when 0-RTT is disabled for go1.21
* allow session ticket without t...
d1f6ea997cba051841632758ea22679817da90ba authored over 1 year ago by Ameagari <[email protected]>add ECN support
1f251538841c0d20848146d8154a14643f4b172e authored over 1 year ago by Marten Seemann <[email protected]>d6ac6300a443a636804399a1cd690ebafddc603d authored over 1 year ago by Marten Seemann <[email protected]>
b6ce91bfe7ff63b353f555bc29b2c9f66efea4c8 authored over 1 year ago by Marten Seemann <[email protected]>
797e275293e27a0c12f0bb79633086dacf1f0bd0 authored over 1 year ago by Marten Seemann <[email protected]>
f9cfa248da6ceadf6c999111e1be214ead7698ac authored over 1 year ago by Marten Seemann <[email protected]>
8df7624c079106f0fb0e238ccf4a91a007d47504 authored over 1 year ago by Marten Seemann <[email protected]>
b73a4de7eaa87773d9da570442752470b051ace6 authored over 1 year ago by Marten Seemann <[email protected]>
5dd6d91c11eb6ecf871c1a134ececb71c2e73a9e authored over 1 year ago by Marten Seemann <[email protected]>
ad63e2a40af01c377cb02c5142111d99141a30bf authored over 1 year ago by Marten Seemann <[email protected]>
ffe6546833341205076b6c3631df129c4043d2b0 authored over 1 year ago by Marten Seemann <[email protected]>
bed8ebbd4ca413d2a16d3a89439894813ee02a4c authored over 1 year ago by Marten Seemann <[email protected]>
f919473598e73a57dc7dde987f33b9d2822e8893 authored over 1 year ago by Marten Seemann <[email protected]>
* randomize the serialization order of control frames
* add comment for packetPacker.appendPa...
a7f807856cf74836e6734ea04620679a21fcaf95 authored over 1 year ago by Marten Seemann <[email protected]>
There is no good reason to manually set the validity period for Retry
tokens. Retry tokens are ...
e1fcac3e4682b27880b1d0d312cc947a59bd0086 authored over 1 year ago by Marten Seemann <[email protected]>
54b76ceb3e91bd1f153c47d30e90891c75d83cb8 authored over 1 year ago by Marten Seemann <[email protected]>
Go 1.21.1 was released, which fixed the bug that made this workaround
necessary.
6cac231f6a4d7e3241f3409962bd1a7819b4e1da authored over 1 year ago by Marten Seemann <[email protected]>
591d864e5ee1953b181644f15abc5fecda2b9fdc authored over 1 year ago by Marten Seemann <[email protected]>
96b1943cf58d228891e5298c429de85bdefd1ef4 authored over 1 year ago by Marten Seemann <[email protected]>
6cde43785f033f314e9c35fef7e0f56ec628e709 authored over 1 year ago by Ameagari <[email protected]>
* move GSO control message handling to the oobConn
* disable OOB test on Windows
* improve...
090e505aa9072a4125765e59b0399fc7850aa3d9 authored over 1 year ago by Marten Seemann <[email protected]>* move the DisableVersionNegotiationPackets flag to the Transport
* add an integration test f...
d7334c16e7d03fdf692c8e2a3d110687b90a1466 authored over 1 year ago by Marten Seemann <[email protected]>2797f85fc0fbea493a3d3ae95cac2be666d7288b authored over 1 year ago by Marten Seemann <[email protected]>
8f34488c7620bfcedc88c64bf70e678c2db5d534 authored over 1 year ago by Marten Seemann <[email protected]>
89633069878628392edef3a5fd285eeb11e87889 authored over 1 year ago by Marten Seemann <[email protected]>
e058f56643f5e1f56208ccb859c2256f419c12cd authored over 1 year ago by Marten Seemann <[email protected]>
d22854641ace1792ca27d7d911a6d62c0075e2c2 authored over 1 year ago by Marten Seemann <[email protected]>
f633dca488b0858088afae0ba4709b3bfdf798f9 authored over 1 year ago by Marten Seemann <[email protected]>
* move QUIC_GO_DISABLE_GSO test out of init().
* Update sys_conn_helper_linux.go
---------...
8d91ad9fcd02d818424401bcc21a78d4e151c7d5 authored over 1 year ago by Jean-Francois Giorgi <[email protected]>* response writer: add content-length automatically when response is small enough and doesn't ca...
824fd8a2f2eb8a08fe6cef7a693fee6be3819e01 authored over 1 year ago by WeidiDeng <[email protected]>* wire: always set the QUIC bit for Version Negotiation packets
* Update internal/wire/versio...
ced65c0ddcf5b24b0e1f04b07bb18e968a77b05a authored over 1 year ago by Marten Seemann <[email protected]>* ci: build interop Docker image for pushes to master, and tag releases
* use self-hosted run...
f689a5d023ba58cf0acea9bbacc2a94b6bee9549 authored over 1 year ago by Marten Seemann <[email protected]>fe3c4f271df1a713a2e98bff2c35f0804b63e801 authored over 1 year ago by Marten Seemann <[email protected]>
* Add MaxDatagramFrameSize parameter in session ticket
* fix gofumpt issues
* Update integ...
6880f88089d442d6eb739bcbb84875588896dc82 authored over 1 year ago by Ameagari <[email protected]>443c6148b6f6a48a421f1a07c9ef9c593aec535a authored over 1 year ago by Marten Seemann <[email protected]>
5c5db8cc599b11c9cef913f5a816f42b9ebd9dc6 authored over 1 year ago by Marten Seemann <[email protected]>
501cc21c4b7ff3bf3b37a20b4f78fabb741aa046 authored over 1 year ago by Marten Seemann <[email protected]>
enable GSO, disable if sending fails for a particular address
f7f4872bb9b1e116c0560817f51bd23a992edda2 authored over 1 year ago by Marten Seemann <[email protected]>3822dae9bbb1baee54b71e3a5a5a585c62680a0d authored over 1 year ago by Marten Seemann <[email protected]>
3a3169551bf6b579fd8e5044479abf6bbfc3bbea authored over 1 year ago by Marten Seemann <[email protected]>
5200f27dcfa7146b6585d292befbbe23cfa55777 authored over 1 year ago by Marten Seemann <[email protected]>
4122eb7a7d59ecbb47398a24124206e14a196f36 authored over 1 year ago by Marten Seemann <[email protected]>
83c00a574dbaed179d969c918ae5855ac3c634ab authored over 1 year ago by Marten Seemann <[email protected]>
There were two problems with the existing code:
1. The transport parameters were rejected due t...
ca3842d6c8409514a63d98a4ff8b5d493a90e7bf authored over 1 year ago by Marten Seemann <[email protected]>
4f696569a22f88d9bd913b354848f8460c6faed9 authored over 1 year ago by Marten Seemann <[email protected]>
2e7ea9119c84904a881bd31eed130edcf200b98e authored over 1 year ago by Marten Seemann <[email protected]>
bda01bc4894568fbd80175676580b9b523a51c63 authored over 1 year ago by Marten Seemann <[email protected]>
1d848392bcf0b9611709c8018ad66bb88ddd8ccc authored over 1 year ago by Marten Seemann <[email protected]>
70f3f44a0975ad84c96f6efa08f7ad47a39796eb authored over 1 year ago by Marten Seemann <[email protected]>
b65ed61feac22f479eada7d54884ff8a7dadbe6d authored over 1 year ago by Egon Elbre <[email protected]>
* HTTP/3 Datagrams are now RFC 9297
* Use datatracker htmlized docs rather than rfc-editor (t...
05db808f72b9183653cfce97d6c235108bb18ee6 authored over 1 year ago by Ondrej Kokes <[email protected]>10d11149625ab20c87ee6e4ef64f0c44b08e9205 authored over 1 year ago by Gokul PM <[email protected]>
* add Go 1.21 compatibility
Signed-off-by: Eric Lagergren <[email protected]>
*...
571d3adef4266a7c08f8e10dda32d07444716f00 authored over 1 year ago by elagergren-spideroak <[email protected]>aab4d4e4108459e70711f4785a4ab10b3d4d918e authored over 1 year ago by Marten Seemann <[email protected]>
95ab7bdc9a392b0357598dd77caae66bd99a6b0b authored over 1 year ago by Marten Seemann <[email protected]>
26c6fcc5495874f80ffebb04df9b318d748d4ebe authored over 1 year ago by Marten Seemann <[email protected]>
18d3846d4f96f24f62bd8af2339fb860bb420be6 authored over 1 year ago by Marten Seemann <[email protected]>
f9f6b9df6ec6769ec6bb7d4fd0b29177cbc2bf55 authored over 1 year ago by Marten Seemann <[email protected]>
* check new transport parameters do not contain redueced limits
* redefine ValidForUpdate and...
1c47ebefc0660eb82bada449a5365e2aedd1e686 authored over 1 year ago by Ameagari <[email protected]>f3a0ce1599732cb56b958c2f0903074b62a7e9bf authored over 1 year ago by Marten Seemann <[email protected]>
44a58dc425fc0ff2c9a5a9afa3e380d3e47f96ec authored over 1 year ago by Marten Seemann <[email protected]>
* fix: check response content-length other than request content-length
* Update http3/client....
32f8b20ae5fdfa6d508d00a232b2543240cc6ca0 authored over 1 year ago by roc <[email protected]>469a6153b6798780bf90e8be37f197d0fcb18af2 authored over 1 year ago by Marten Seemann <[email protected]>
* response writer: panic for invalid status code
* add tests
* readd imports
* readd im...
2c0e7e02b0013d1ed741e6a3cc759d387b668862 authored over 1 year ago by WeidiDeng <[email protected]>* check for WSAEMSGSIZE errors when receiving UDP packets on Windows
* check EMSGSIZE error o...
2bcfe5bc4b4d09716e7c7b708adbe5736fa87560 authored over 1 year ago by Marten Seemann <[email protected]>* response writer: discard negative content-length header
* shorten comment
---------
C...
2183283622030558bb1ec59007451cedcc0ac729 authored over 1 year ago by WeidiDeng <[email protected]>5a22ac89701811545f13b662c8134e0bf24d6542 authored over 1 year ago by Marten Seemann <[email protected]>