Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ooni/quic-go
https://github.com/ooni/quic-go
immediately remove reset tokens when retiring a connection ID
afe287e1e023a2ba3ea93688e4ecb269aab64a28 authored about 4 years agocross compile quic-go for all platforms / architectures
18bcfce17761a9af84991e5f906851b70ea69158 authored about 4 years agodb5e6f61e527d66b3bd96cef32714a32456cfb53 authored about 4 years ago
add common temporary file patterns to .gitignore
1db0bd4ac5356fd9302fdcb0c705969e032c0834 authored about 4 years agodisable key updates when using HTTP/3 to avoid breaking Chrome 87
29f48d8d705295956c8687cc68292aab444a9976 authored about 4 years agofix decoding of packet numbers in different packet number spaces
d35cce1aa3aa957eaeb6fee5ab2fac6a0ffbdf3b authored about 4 years agolog sent packet before logging its congestion / loss recovery effects
baa0e425b794a4c07edf51781dd98b6f10a9f2b0 authored about 4 years agofix a crash in the http3.Server when GetConfigForClient returns nil
be40ef18bae42a5b78e88123138422a79a570094 authored about 4 years agob0974c14ad18d76286bc68c78e7495e677b495dc authored about 4 years ago
run all unit test jobs, even if one of them fails
712c96370e23e9669fc37e1042c80f2c5ac68057 authored about 4 years agoset the UDP receive buffer size on Windows
241ceb29224ed3b012eaa046e0e94ea57365f7f7 authored about 4 years agoremove superfluous sleep in packet handler map test
b03cd413d614712b8a7d1beeb417b836a541b90e authored about 4 years agofix setting of http.Handler in the example server
a35d494bf64d63c24f9ea9c7ab87781a1960cb18 authored about 4 years ago
When QUIC abandoned the "stream 0" design, it introduced separate
packet number spaces for packe...
9f14d82553160261d18fea2da4da24b7cc650c59 authored about 4 years ago
0eb3f14a60ed5168895612584a11b55786db01f8 authored about 4 years ago
a7c3af2ccf00db6697d74313d17a8d15856eb6f1 authored about 4 years ago
b7cb3fc766815b2dbba082a31128d3a118134979 authored about 4 years ago
c5b8e3a06bfc85efa493a3a244f76ff2e1fc61b5 authored about 4 years ago
33e818f5e9433bfbe6cc1894ed6c4934baa3d5be authored about 4 years ago
35690c5d4665f48a97dae0e462cbb8b89ea85b16 authored about 4 years ago
a76879c30599a5fe025efc5c60a9a45c9edb041c authored about 4 years ago
eb53fdfdb337329ed7cf1ea2e6cb41469c14cc67 authored about 4 years ago
8d14d762e5b2e9c675e0d1f8aef829ebf61fa967 authored about 4 years ago
fb6a536adbff74b47adbcad9a603f436d005377a authored about 4 years ago
85fd5a2ec5d7c243459b8402ca16731c89224291 authored about 4 years ago
ec55b6d9de8a1d3bf1d84000a56fba3004ba4969 authored about 4 years ago
05066ae87700912a8b0ffe98c433d6f6684f8573 authored about 4 years ago
9d9307495be9a3d2079bcf7a289a93cdbd3bf8af authored about 4 years ago
remove unnecessary mutex locking in the stream flow controller
ed1956f5a9ce995fb435b3fcd274bfae3016dede authored about 4 years agod161d7e72230a0a7d122514598d3124a079b7ac3 authored about 4 years ago
45963c11dc7129d56832252ef72be4c81c38ffb0 authored about 4 years ago
0b267408c57f788ac7bb7a46ce4e1bd7a35592d3 authored about 4 years ago
655632b1167c93b287d1bd80bc79bcce5a009399 authored about 4 years ago
5352cd509b48f152c8ba386061c00e6e904166f5 authored about 4 years ago
33c7588b1869e73749de0a2e07fe93c8111c177c authored about 4 years ago
only use syscalls on platforms that we're actually testing
69158cf5f123037c518cfc3e9fddca09124aa499 authored about 4 years agoonly write headers with a length that fits into 2 bytes in fuzz test
a9f807c316e95cf32d1443ef5e7eff6663b391b2 authored about 4 years agof0aa336e093c3bfd9ca6dff6f90e853ded34b77d authored about 4 years ago
631e37cc7042200fe2b3db34cfc46240b3856311 authored about 4 years ago
fix packing of 1-RTT probe packets
287a324acff8762e664998313ff8412e449010c6 authored about 4 years ago47c3cd8bb4131c15c178b58bae26f03205953d70 authored about 4 years ago
192bc8dc2a37e5154dc8265f0ae8a065fa8117be authored about 4 years ago
use PADDING frames to pad packets
ad8367cb4348c6583c781168865288e26ad052fd authored about 4 years agod1a784d09263783ffa2cb7bf75d99abdb8a34afb authored about 4 years ago
2c975bca54b5a61f708e57c913a638397b216e43 authored about 4 years ago
653a1076066896aa8fac4f18d796716e748075b7 authored about 4 years ago
fix race condition when accepting streams
e676a83ca2445e1b12365c3f4f70bef5491c7290 authored about 4 years ago46991ae0ec1b7c510a62da79e8063cdce9c5a0f1 authored about 4 years ago
64daf71e3a84f958588540ae8cfbd0f8fc79baee authored about 4 years ago
only trace dropped 0-RTT packets when a tracer is set
629272c7138e9f2824d5cbf5d629e801339301d7 authored about 4 years agouse consistent version numbers in client test
0b8a67ef95cf049857ad5ebb44564eb7fc56a0fc authored about 4 years ago0d5de40d45c6a71291b3e5a631d154f4861916a2 authored about 4 years ago
78e9a3bcad2d19bf07c52ba54f1273b144f07e88 authored about 4 years ago
replace the RWMutex with a Mutex in the flow controller
d0cdfc89266b1e378b1c4c79c449f5a20427663c authored about 4 years agoreplace the RWMutex with a Mutex in the packet handler map
0bd10a6517cb8dc8059b41a386e7c74ca61180f2 authored about 4 years agowait until the handshake is complete before updating the connection ID
3cd8b30ea6ac54219ea2a8087f7ec0aadb099194 authored about 4 years agoonly check the SCID for Initial packets
e8a9888f254205a4acba7d240f39a27ef2a13779 authored about 4 years agoadd the NO_VIABLE_PATH error
23e4d1528312d0f2cfe3883a6f5a030fe967f307 authored about 4 years agoimplement qlogging of the preferred address in the transport parameters
ac06cf2504f6e20c25eed6f77f6afb5bf357b503 authored about 4 years agoexplicitly set the supported versions in the HTTP/3 server test
0a07b339b8b361da84536fb577f38d8879bb8bde authored about 4 years agoallow an amplification factor of 3.x
59cafab0f3a261cd19b23c38e03b2bf2fcdc161a authored about 4 years ago3a06c188f6bc053bdae6bf9c56a86e23e9f56eb1 authored about 4 years ago
ba37b0e02b48906d0f2903eedd30c8ce0067b1a7 authored about 4 years ago
0c2f562411d9314b4c800ee0fe6a2a2217d62798 authored about 4 years ago
96ac98a86252591a3c2e1f50c3ba286cde381201 authored about 4 years ago
There's no risk that Handshake packets could be injected by an attacker.
337e2171ef80939a07c86f9c47c280b23074b431 authored about 4 years ago80534c094419555f50d5e6882e2f8bc559c952d7 authored about 4 years ago
676d43a5e9a63bd98ddfca74a98e50653835df43 authored about 4 years ago
656490c9b113f92c19dda673de9b5315044c3160 authored about 4 years ago
4372f46345b0bb365ec8e221d9295aad17eb22c2 authored about 4 years ago
only allow the HTTP/3 client to dial with a single QUIC version
272229abf044296771e3d5af5ad07c057263ff19 authored about 4 years ago30c91149c2302649012dd47ada4d3b0e8d5ed024 authored about 4 years ago
898f484d0a24f801aadd7527dcee4a7b4b8ccb65 authored about 4 years ago
Go doesn't allow duplicate cases in a switch statement.
2839cbdcff3d83fc56e2251c94ba51970353a61c authored about 4 years agosend STREAMS_BLOCKED frame when MAX_STREAMS frame allows too few streams
b034f1ac7c9b66ad5814e747d43d7c7915310ff3 authored about 4 years ago5c5e1024e71e8021f7b93262aa43c4341e0cdac5 authored about 4 years ago
set the ALPN based on the QUIC version in the HTTP3 server
ff639a4d81795d2f2bea0316c9bb300a37207401 authored about 4 years agopad datagrams containing ack-eliciting Initial packets sent by the server
6d00bdff3fbe36f2985705b9e48803f183da1467 authored about 4 years agofix OpenStreamSync busy looping
b336504fdb8ab9ffaf2c7ba3e5e7b7d11d4b36d3 authored about 4 years agoupdate qpack to v0.2.1
5a52902937fc53dd55c11b2a780d235c764fd885 authored about 4 years agouse the current version of setup-go on GitHub Actions
7d5335e8d84cb81cb7f5e58f4892d77c08b02a01 authored about 4 years agofix deadlock when closing the server and the connection at the same time
6ff34f08917b2cfc86c3e3fdcf62061552547fb2 authored about 4 years ago4c25cea9ece839cc39395686cd41f18862e080ce authored about 4 years ago
fea55fa0427bf1fe3f5b526529bff92597d95cad authored about 4 years ago
5d1450bee7c47fba165f1b2ca7b702b2b489fc5f authored about 4 years ago
c968b18a21f1d77872db1b3f6ad2d65e67b25949 authored about 4 years ago
100cbfcb33eb5be55b5423b98f4fb61173de2f16 authored about 4 years ago
1aa35722a164142c03376438b137befb7572d3ed authored about 4 years ago
e94b5e8234c81a43092ce300e5a19a038bdc2754 authored about 4 years ago
5aa16eb1cff99ce247ea171ff301f696bffb19f5 authored about 4 years ago
run gofumpt, enable the gofumpt linter
b7652887d286e36b86e95abe0aff00cd69750a65 authored about 4 years ago8752576f261b26dad6c6e4429140354ff602abbd authored about 4 years ago
prepare for draft-32
598f97502463aef674391762c711d6123753b0cf authored over 4 years agoupdate the invalid packet limit for AES
5b80c49582c709fd95a1dcd1a9a359af1ac130a7 authored over 4 years ago459fa5d19b14ec2a62a494503e8d82140d3c3a28 authored over 4 years ago
27f569e2c91234bc0cde4dba0642c370cb13c73a authored over 4 years ago
876ccd899b7036f522e1c0d8e0582d2678754eac authored over 4 years ago
e1f56127df58b986f0324030a88c5517bce9b0ef authored over 4 years ago
73193b742501eed66170009d5e0c6eabe03a9c80 authored over 4 years ago