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
Update appveyor to use Go 1.8.3
1106fbf5a1f139d04809a80a97dd2b304c1cb2b3 authored over 7 years agoa6af663a07c898da9a95accbb4c5759f7514d4bb authored over 7 years ago
Implement Timeout()/Temproary() for QuicError
a3fdd530c15e8e5e1f4f276fddc40cde3bc42c5b authored over 7 years agoSimplify RPH ack alarm to be in line with the SPH alarm
a050f3f644c719e0ae1bc5fd16dac84007acdadb authored over 7 years ago627b762421b0791ea9e795a08c5f87857089fac3 authored over 7 years ago
d3baf5282a069229dba53a679f0ff3a97c3ff321 authored over 7 years ago
Session.Send refactor
cf63d2ec7a9e509396082ad8a8813f2134475d19 authored over 7 years ago4064c75d9775c4afee266cd4cc5c237d8daa870e authored over 7 years ago
3300b6cef048d8006b7dd1eb4e161aa37b27ee28 authored over 7 years ago
efc9ec505103e6933129c606c6b88fddf3ff7f42 authored over 7 years ago
a0aba76df9d17cb62ee28abd1d85ab1fee416daf authored over 7 years ago
Send ACKs and SWFs even if we are congestion limited
1057c3af14bf7845f536189008afc086bb259cca authored over 7 years ago2b69cc2e3dfa9c533add039a6d8bec8cb3516250 authored over 7 years ago
Fixes #576.
ff8c75a22e83ed65d2c66851242d1bb154fbb16a authored over 7 years agofc8d937fce8314a459b394f142b4c2167f619099 authored over 7 years ago
Packer refactoring
9d428d92f7a53cc0c26a57551d8d623e56fe1678 authored over 7 years agouse TLSConfig.ServerName as the client hostname if provided
1aa9b68a349fe1d17717298517135e980d47c07b authored over 7 years ago13abf7800f2702708df5c43622fcb09379f69bca authored over 7 years ago
6157eeffdb2528a59d568a45a7209d8447c4b883 authored over 7 years ago
cbb640b09340a8d0426ac4ea27f24827635d0a5c authored over 7 years ago
e50a03148ddf6bbab427c5a3884fd11a3da007c6 authored over 7 years ago
dc3126ba90e33e2992450b34e32602dfe23946e4 authored over 7 years ago
With this change it would theoretically be possible for outdated control frames to be sent, but ...
495399ede69176f111e355568fa92ccaa063e5e6 authored over 7 years agof1c2163f14bb399ba7de036de21ee2080a15b350 authored over 7 years ago
8b56b6c169be18bc30facf7e51ba950c85f8c104 authored over 7 years ago
* Added test with large RTT
* Make RTT test for variable filesize
* Cleanup, don't log to ...
d7ddadc7b7093115d9d52e53deb79237d52e7c86 authored over 7 years ago
The hostname is set to tls.Config.ServerName in the client already, thus
we don't have to read t...
967dc7cb46cd960a8cbfa7fbe6fd2cbca7c8a44d authored over 7 years ago
Fix non-retransmittable packet handling in SPH
d6e2b3a4654b99d4c4db1a644cc3861919280aed authored over 7 years ago472f2b24c00947586469842f018b0fb492b7df96 authored over 7 years ago
The way this is implemented here is not particularly nice, but will improve in the future once w...
515f4b3dcd231b0e38e8a4e217f401bd0ad066f3 authored over 7 years ago833da82726740f5cfc8ffb34515febbd1ff9714b authored over 7 years ago
3cf7e061c55cb3a766b3d945bc0bab9e0d0c2447 authored over 7 years ago
Currently quic client always parse `hostname` from the addr. It prevent us to specific a differe...
25f901bee3155435b1a1a72a72e7dccef6c5b8fe authored over 7 years agoadd some more logging to the session
f9659428c7a1d263c1aff4752167dbb8dae76052 authored over 7 years agoincrease RTT and time constraints in handshake RTT tests
45310d5898c547924bc15056ebd81a004f5abfcf authored over 7 years ago2a2375f787d70ff094a5ef42bfc5e9720fc719c0 authored over 7 years ago
248bec97f9bccdfd2b48834fc8711561bbb06018 authored over 7 years ago
99527cf3d4bb1bf841edcd291a2cf8be27fc115e authored over 7 years ago
fix flaky proxy tests
10cbb598286b5bd60517454411b99eda1ee40c5f authored over 7 years agoadd a method to the session that blocks until it is closed
97914a096ab058cb5ddac00154a6b27e54e26f8c authored over 7 years agoab1aaf935571e96eedde243b30c1ad0a7428b889 authored over 7 years ago
55dbc3c52f9e48548b7ed393035f0e21c201ce57 authored over 7 years ago
cd02cc8f0f4425601b24c6c65732f29f36223f7d authored over 7 years ago
Start a unique quic server per integration test case
95c3db90a85cac983848686b710e6114baae9c81 authored over 7 years agoThis fixes a race condition that could lead to errors during version negotiation.
Fixes #676.
960a445ebe3804a96f1859a96a403afb755986da authored over 7 years agoFix stream framer race condition causing FC issues
d335458080c3accdd24887a3e1ff63ecc7d933d6 authored over 7 years agoFixes #672.
e09590a75c33afdba0d1439f911c972fddbc34e7 authored over 7 years agoDon't retransmit handshake packets once the handshake is complete
a020ad2ab5687ac2fb996e06253f64d618f8f9ec authored over 7 years agoFixes #663.
23bad71d929983e3585ae0fab5879db9b830fb78 authored over 7 years agofix error messages for connection-level flow control violations
7a49b06c6c05a3c3927c7e6abde47121fe913a0e authored over 7 years agoreturn the length of data written when the stream errors
2a1b21af2fcbc7036db46e7fc4bd27af2f69d04d authored over 7 years agoc63be8c544d804fbf4e148d5a9a842e5125e3880 authored over 7 years ago
63873632d0e847c00aaa47b32f7a96acce3860f1 authored over 7 years ago
run gofmt to fix ordering of imports
e1e076e375df748d36ca93a0340ecccbbc0dcf31 authored over 7 years agoMake max flow control windows configurable
c520b548aedbea4ca7894c1d013f6c84bad9ee68 authored over 7 years agobdca82f766b08a2e7d20b20f7fbc38e133039b20 authored over 7 years ago
798a95aa01ad5fafb72326e780e2b2c07ce7dac6 authored over 7 years ago
987905149b6da4c5e9a7c5ff08984cead0cbd102 authored over 7 years ago
9a6cb5eb4d36cacc8412fd3103f99184427ce7a3 authored over 7 years ago
4fa7b9e569090a0cc9679cf20e9150ef8b7e633a authored over 7 years ago
89f96d1e8927ef282f0f170dee9c1685fbdd25a3 authored over 7 years ago
93e2f751b5021f4dd187acccef3bd8f5fbb475e9 authored over 7 years ago
better log levels
bb280f29be75d6d78c64a32692b668e2a99c57bb authored over 7 years ago03ee31d26b1cdd5d3c43867d64beb2ba9cdf475a authored over 7 years ago
Make the log level numbers more intuitive. Logging nothing is now log
level 0, debug logging is ...
make utils an internal package
9a55fe234fc179973e9d9875c26c79c245aaba38 authored over 7 years ago21553272e7f93fc636eaac0ecd1cd16328081998 authored over 7 years ago
Fix unencrypted SHLO
1ae8ead6aea5d45e2420db1d68bea659ed912444 authored over 7 years ago80f87e2fabd61db506aa45c327dc2968ec94d5ad authored over 7 years ago
c0b09c8646235c7487c6e8b13f152c3e3e7a9c22 authored over 7 years ago
Increase test timeouts
24d9ed276900f991f2e96123f57bbaa72fc68e00 authored over 7 years agoThis commit splits up handling of the crypto stream and the other streams in the framer, crypto ...
e43b91f633a2112a9b8227bac2661b5dc80f87d6 authored over 7 years ago4ea2ccd526161125381fa4e60cb52195db1c1f06 authored over 7 years ago
86b329d7da5da39530ac867a0770efcfa4557cbe authored over 7 years ago
Generate some mocks using gomock
7c1ef9c3409e469271c362e1c2ea7392fa3c5781 authored over 7 years ago61c4faf4d159630a048554b3ae19d7bf96191721 authored over 7 years ago
c02f90447990972ebaa498fe80b36e0532586c1c authored over 7 years ago
d01f9880bee6af0e91a2ee40b824970de89cee0f authored over 7 years ago
This allows the other mocks to be used in the FC tests.
8b6a6622231278062b79248697e849e12979aa95 authored over 7 years ago050358bbc55d34956a334e5d55542126dd89c052 authored over 7 years ago
accept duplicate and delayed packets
6d15a4a31aba101e6d8611a378d44e96769dac97 authored over 7 years agoeeb2d8d821c56cbed7816e157f524e565e2624fd authored over 7 years ago
We used to reject duplicate and packets with packet numbers lower than
the LeastUnacked we recei...
Remove unnecessary error return value in newStream
94843e19192a15206fa656396c6f9318075df1fe authored over 7 years ago131162983001f4433fa4665a79cfd6d07679f3f5 authored over 7 years ago
Extract timer wrapper out of the session
df230ca1e29d50ad7099e30ee20333db02250004 authored over 7 years agod62703fc15d94876c4d9cfa96d1e8027cb44e504 authored over 7 years ago
Simplification and refactoring of the session
7d1f3c6282d668eb32aa30e4920f920e7e5e9125 authored over 7 years agof2959aa74a4564742b9750a39448d4388c04c987 authored over 7 years ago
bfc4f36c81616cc951cd1330569394a17dd6949f authored over 7 years ago
fix stalls when retransmitting connection-level Window Update Frames
6be03b54d25f1e531746d003905f1ddb21c3e52d authored over 7 years ago
When a Window Update Frame with streamID 0 is lost, we want to know
the receive window when retr...
fix race condition when handling the header stream fails in h2quic client
a5be7c6928dc0e978b85235437a8e6afb3fab8dd authored over 7 years ago05d7bc91ef8fc8396b526410f6f227497e03b60a authored over 7 years ago
Always send retransmissions, irrespective of congestion state
500d9889f51398f48826581ce6a5634d8c06a797 authored over 7 years agoThis should probably only apply to RTOs, but we currently don't have a signal to distinguish the...
e44298a9cc385d6a658440aea3b4cd29c8652806 authored over 7 years agoImprove drop test scopes
5321723ef118c7206a8ba197078eabd4a1c5d339 authored over 7 years agof33e12831ec247cb3d073f6a78024d366217c2a9 authored over 7 years ago
Run gosimple on our tree
67a5a1bda5f84c6d14a82e6c2906f5c15a6eeebd authored over 7 years ago