Commit graph

27 commits

Author SHA1 Message Date
Marten Seemann
9b82196578
make the logging.Tracer and logging.ConnectionTracer a struct (#4082) 2023-09-16 04:58:51 -07:00
Marten Seemann
7599f81faf
ci: clean up Codecov ignore list (#4081) 2023-09-12 04:37:12 -07:00
Marten Seemann
3d89e545d3
use the new crypto/tls QUIC Transport (#3860) 2023-07-01 11:15:00 -07:00
Marten Seemann
48779d053f add a logging.NullTracer 2022-08-22 13:21:35 +03:00
Marten Seemann
118a7dba5a add a logging.NullConnectionTracer
The NullConnectionTracer can be embedded, to make it easier to access just a
few of the calls.
2022-08-22 13:20:21 +03:00
Marten Seemann
02b700804f remove support for quic-trace 2020-12-05 23:13:45 +07:00
Marten Seemann
f9eb10d942 add a metrics package using OpenCensus, trace connections 2020-07-11 09:39:36 +07:00
Marten Seemann
031c1709e6 implement a basic store for new connection IDs 2019-11-05 10:59:21 +07:00
Marten Seemann
789ea13dde add a HTTP/0.9 implementation 2019-10-23 09:30:07 +07:00
Marten Seemann
2c22eb644c fuzz the header parsing 2019-08-16 16:21:18 +07:00
Marten Seemann
8926531f7e add the quic-trace protobuf 2019-06-20 22:57:57 +08:00
Marten Seemann
de6ab88437 add support for gzipped HTTP/3 requests 2019-04-16 17:26:03 +09:00
Marten Seemann
4f6d0e651a implement HTTP/3 2019-04-11 09:06:10 +09:00
Marten Seemann
7346d12d6c use Genny to generate typed lists, based on Go standard library code 2018-03-30 15:12:09 +07:00
Marten Seemann
be6493eff8 implement a map for incoming streams 2018-02-06 07:49:10 +08:00
Marten Seemann
035799a326 implement a map for outgoing streams 2018-02-06 07:49:10 +08:00
Marten Seemann
3b82628dbe internalize ackhandler and congestion 2018-02-02 08:40:56 +08:00
Marten Seemann
21553272e7
fix Codecov for the internal package 2017-06-11 11:33:10 +02:00
Marten Seemann
d028624f77
implement compressed requests and responses 2017-01-14 18:58:45 +07:00
Marten Seemann
14135798c0
compose a http.Response in h2quic client 2017-01-14 18:58:44 +07:00
Lucas Clemente
a8b3e1ef8e move ackhandler.Packet and PacketList shared types to new ackhandler 2016-09-01 20:26:31 +02:00
Steve Peak
8087478f6a Fix codecov.yml structure 2016-08-11 11:04:50 -06:00
Marten Seemann
1348e21572 fix codecov config 2016-08-11 11:02:28 +02:00
Marten Seemann
cba965cc0c use linked list to store sent packets in new AckHandler 2016-08-10 08:44:51 +07:00
Lucas Clemente
77580dbf96 change codecov settings so it doesn't break PR builds 2016-08-08 20:51:33 +02:00
Marten Seemann
30449870e4 implement packet history to efficiently calculate ACK ranges
ref #190
2016-06-27 15:10:41 +07:00
Marten Seemann
3ef33d7cd4 exclude autogenerated file from code coverage reports 2016-06-07 01:18:32 +07:00