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
close the connection when the client sends a TLS version < TLS 1.3
7f2792506c22c73e77e57ec490df4d4e22d647d2 authored over 4 years agoa603c0ad1a18322f618e7f7d1e7742ca1880e977 authored over 4 years ago
skip a packet number when sending a 1-RTT PTO packet
021b355b47d0e6e5a411593ebc4c2256d7a10afb authored over 4 years ago8ea663d04ad0c8e020aa9aa6a49f5094d4f6c6bc authored over 4 years ago
save dummy packets in the packet history when skipping packet numbers
9605eddc23e360e015bc5340d0980b191939f23d authored over 4 years ago12c9427f43c5e56692c8ec3ed5a7fe88fba8632a authored over 4 years ago
0044a69d73cb8598fa1b7184181d5cfb163a3df9 authored over 4 years ago
delete unacknowledged packets from the packet history after 3 PTOs
74f26103493e9acc70ab18ab98ca10c19e02b6e2 authored over 4 years ago8f4257a8832986178080de35a8b2c15e80a0b570 authored over 4 years ago
10797cfc7912eb502a64e17013f43a5c49c3e519 authored over 4 years ago
8cb0570cb115a051be72abdf68af061d99289a65 authored over 4 years ago
309c578cb11720954e985f36e9009963416d628a authored over 4 years ago
c81eeb8bb855eeba6df52660efd99be6d74e6c87 authored over 4 years ago
1dc629ad69d0f950d42a20a2d6e1e178da9f2928 authored over 4 years ago
a87fdf1a7da62be41c42b8a0d79196723cb24ea5 authored over 4 years ago
don't drop keys for key phase N before receiving a N+1-protected packet
c5a132f158532ee8fbc0442f7c258c929fd77aab authored over 4 years ago854940cecc16431a67279b7bbc99c5705fcbbf27 authored over 4 years ago
close session on errors unpacking errors other than decryption errors
8c348c2d595add0fe9b508b52bd20b9261d2a182 authored over 4 years agolog when an old 1-RTT key is retired
67decc5df926930b331279b244ca53ef03bae70a authored over 4 years agoa528c4c4daf1402ca4d299f57657dbbccbc1bfd2 authored over 4 years ago
only return an invalid first key phase error for decryptable packets
ca0f0a8ac2d4efacc32e5e0b1af23c52416ad470 authored over 4 years agodbaacd49bd0d53e11e4e05cae744c781c0a812fb authored over 4 years ago
074f5a202e7b4346fe4beb565ed288f8b8c0c6ea authored over 4 years ago
fix logging of locally initiated key updates
9e1d65f4c920e392fcfa52027acb6680b253b186 authored over 4 years agotest that both endpoints time out in the timeout integration test
8e9ca5a1860a0431e721befec7f40509cf4b91c5 authored over 4 years agorefactor RTT measurements to simplify the sentPacketHistory
a44c4f517fcf5f3cced266da82d44cbc3af6f87f authored over 4 years agoade2882ef448c29a65b2b6e856f43cf0fa100811 authored over 4 years ago
fix dropping of 0-RTT packets
d89a446243c21d40e5cfe11fa5d12ff01827c7e9 authored over 4 years agoalways qlog the generation of 1-RTT key updates
6e1c756ec221f1b1c019f6907c261b3fe23f1e38 authored over 4 years agomove the PacketHeader struct from logging to qlog package
391ebbe2db038cffde60a0d59006fa23674c20f9 authored over 4 years agouse a uint8 for the EncryptionLevel
86124bbd32f4406801ddfd5048e53e18a05947bf authored over 4 years agoe0824e31638522615154cbe9cefb613db3285e31 authored over 4 years ago
bccf857b5d4035df7ce32ab3c8f5fa7fb1a8acc5 authored over 4 years ago
704bd784451330475418d2ff4425bb8d0841a0e7 authored over 4 years ago
34c325919c9ad3296143078e35e8912cfc54a0b5 authored over 4 years ago
ad40c9cc83e696d4b4b19551692ec37027d444e2 authored over 4 years ago
dc3d5618fc712515cde68e245f255a1ba57c9895 authored over 4 years ago
c7af1dc0451eba5f972d0f38adf7ad94463f770b authored over 4 years ago
9430dbfbfbc65ec1c0f069fe49fceabd1fd48f79 authored over 4 years ago
980c8403599b12aff8a382790f6f6a5f8ea56d98 authored over 4 years ago
make sure to only pass handshake messages that keys are available for
bed802aee5732c8fe373bf4f71e789bea2f7f11f authored over 4 years agoonly close the handshake fuzz runner once
561ac68d33d105cdecc76c064d831e11df4d582a authored over 4 years ago8251b3614ffbc0d40babf92a542b296d6a3e1bb4 authored over 4 years ago
3f40b2f19a04f068d7f724bfc1f637176719cad7 authored over 4 years ago
generate a self-signed certificate for the handshake fuzzer
cd78ea9020cbb55cd88c411a0df7e97b66b825d6 authored over 4 years agob3c28ef2ea863c52db8ba2c65eeb88e470abb108 authored over 4 years ago
use the os.ErrDeadlineExceeded for stream deadline errors on Go 1.15
eaf5f47308d6c954ba8c923f15f4ceb1a0b7ecdd authored over 4 years agouse GitHub Actions to run unit tests
3f7fb9c6c8b8e01612985e22b7cd21bd5f5d7336 authored over 4 years agoadd a basic fuzzer for the handshake
576ea41ef9305aa2188c046b9550db97066c7a1d authored over 4 years ago7f4b8a59147875512b2670dab0a96d9a4b46d182 authored over 4 years ago
fefdea34205fec1f792007b24661ab87d9c01ca8 authored over 4 years ago
97b0b6d5c7eec611fc3816eee1bae70e608665a4 authored over 4 years ago
b21822ffc78f70063099bb5e2e88d732cb915e75 authored over 4 years ago
export seed corpus files using the SHA1 of the content as the filename
7c204d4d9e070263c5bb718b32366669dc7ff28f authored over 4 years agoa1c4daa212e217c2c8584fad5af2b8cb486f7bff authored over 4 years ago
5090dd6199841ccaab547b508ec05ad83e174f1c authored over 4 years ago
745e51ac4fb88c3dac679161b52b6f83368279e5 authored over 4 years ago
The file name of that file is calculated to be the SHA1 sum of the contents.
9a8e39327ba8eca7d7798e02f3b18f871884efd8 authored over 4 years agoadd a fuzz target for the token generator
274b898ad3344b4b89de86b91e40bafb7661f8b2 authored over 4 years ago8b96db3a84f481a9e7a184cae911ac186440436d authored over 4 years ago
556bf18dbf3bf7cd8ee6110207961545de806587 authored over 4 years ago
166d91ae0f5b1c9fb108ab9ee6752843f20b785b authored over 4 years ago
fix missing OnLost callback for frames sent in 0-RTT packets
6472e9f14351267c5ad29de57e854330406b253d authored over 4 years agofix overflow of the max_ack_delay when parsing transport parameters
2c43716ee06c0850ee4d305d579f7883fc15d4f1 authored over 4 years agod4181c55af15759035c4cb56bbf3cf3ccf4513e7 authored over 4 years ago
add Changelog entries for v0.17
0cce1fd4732ced56f51946583a7dbcac2a36e133 authored over 4 years agoregenerate the testdata certificate with SAN instead of CommonName
f57de12c68120febb495e452bed4e570ce4a6d0f authored over 4 years agod476067f65d7019122ce50311f83fa19ba8c931d authored over 4 years ago
62d04b6a7e6d87de69a6870e37dbbc175a1dfc6e authored over 4 years ago
As required by Go 1.15.
154f434be82da9a800097463f61038c601e619a9 authored over 4 years agomake it possible to use multiple qtls versions at the same time, add support for Go 1.15
2f736d35996e31bc17aa136a41a5f4ab0b842137 authored over 4 years ago125318d9c948c380e1a8d3421bdbcada437efe0a authored over 4 years ago
0711119b96ca62bc1c3d24997ea9f643c68212bb authored over 4 years ago
977dbc828c81ff0e3f35bfe1c78a864df9eb0426 authored over 4 years ago
524da2213ccd249095c7f0ad164d4c56d7bc400d authored over 4 years ago
add fuzzing for transport parameters
705f17daf0df58d24ffb92959201a7f611b42e7b authored over 4 years agorun golangci-lint on Github Actions
ed69a7cab8c9ff9184a32eafb2d55d8e670075ee authored over 4 years ago2593b1af81ad2f1e164325f5923371a878bc3116 authored over 4 years ago
562cf11b11504d175956150493d06ba2896c66a4 authored over 4 years ago
use GitHub Actions to build the interop runner Docker image
32b3ce645af3a45819dea9d5bf962872d1771f73 authored over 4 years ago9b5391b7719aca69bf03fc661474559ddb462cfe authored over 4 years ago
disallow values above 2^60 for Config.MaxIncoming{Uni}Streams
c978b6050c61585720bb0ad8da34d22e8ee44640 authored over 4 years agonever send a value larger than 2^60 in MAX_STREAMS frames
abb93eef6ced1b8a5052150c5518e403105c8c68 authored over 4 years agorun the check for go generated files on Github Actions instead of Travis
fc5f445d786dfd677f404f9d1933ab8f3ed6c92d authored over 4 years agoupdate QUIC draft version information in README
3e696250aecc1dd24ddd105f24dcd252bf804360 authored over 4 years agoremove Fuzzit badge from README
a240550bc5f51eec872e2e354bc0dffdf9fb6feb authored over 4 years agouse the correct return values in Fuzz() functions
2748efb8cb9833cafe825ba96fb207341b925bcc authored over 4 years agosimplify the connection, rename it to sendConn
906fd62146378810829edf4193ab19bdb00e3bdf authored over 4 years agoupdate qpack to v0.2.0
76a4512dcfba7e895fa814f840a07349d73bd88c authored over 4 years agoremove redundant error check in the stream
f865d43dcf0924a2ad995bc5af59a06b071c41ef authored over 4 years agoput back the packet buffer when parsing the connection ID fails
d8d89c401d132e31d7ffb969d91c5ae3f343cb90 authored over 4 years ago38d1b9c3cd533e10914c03fe88d72e2e1c47baa4 authored over 4 years ago
a2b21be7794e70d751e75a9b6e3a2066fea4c8ea authored over 4 years ago
f780aee4f1324d1b2def5dc0719caf9839060ffc authored over 4 years ago
69df425318e053ccb7e4dc4d5fb2c5594c7928c0 authored over 4 years ago
ce24f7e46ffdaeb7070d8cac9112e069b5bf3a9a authored over 4 years ago
3c62c48fcaea5dacf908b6ee33ae00a8945e52f7 authored over 4 years ago
87f53228e907afca9ce0b48cfa3b8a91f1ad157a authored over 4 years ago
89417ab5ca10922f77651bdca0692655413e19a1 authored over 4 years ago
fb9f6b36d6f31077c5aff09cc5af8065b49a1853 authored over 4 years ago