Marten Seemann
|
3eea16ce93
|
implement HKDF extraction
|
2018-09-19 21:54:20 -04:00 |
|
Marten Seemann
|
ec04ea8756
|
Merge pull request #1519 from lucas-clemente/no-crypto-stream-window-updates
never increase the flow control limit for the crypto stream
|
2018-09-19 09:26:12 -04:00 |
|
Marten Seemann
|
8bd6168511
|
never increase the flow control limit for the crypto stream
|
2018-09-19 09:00:23 -04:00 |
|
Marten Seemann
|
f78c0035b9
|
Merge pull request #1516 from lucas-clemente/remove-stray-appveyor-command
remove stray AppVeyor command
|
2018-09-10 17:30:09 +08:00 |
|
Marten Seemann
|
09ae414811
|
remove stray AppVeyor command
|
2018-09-10 17:10:43 +08:00 |
|
Marten Seemann
|
fee4c38930
|
Merge pull request #1513 from lucas-clemente/circleci-integration-tests
activate gQUIC 44 in the Chrome integration tests
|
2018-09-10 16:42:27 +08:00 |
|
Marten Seemann
|
772e9e8e25
|
Merge pull request #1515 from lucas-clemente/appveyor-hosts
add quic.clemente.io to the AppVeyor hosts file
|
2018-09-10 16:41:56 +08:00 |
|
Marten Seemann
|
c9fe7456e8
|
activate gQUIC 44 in the Chrome integration tests
|
2018-09-10 13:09:54 +08:00 |
|
Marten Seemann
|
f0a9d10c37
|
add quic.clemente.io to the AppVeyor hosts file
|
2018-09-10 12:35:40 +08:00 |
|
Marten Seemann
|
5e9ac151db
|
Merge pull request #1512 from lucas-clemente/fix-1510
fix incorrect type assertion in h2quic server
|
2018-09-10 11:17:15 +07:00 |
|
Marten Seemann
|
9252e12da5
|
fix incorrect type assertion in h2quic server
|
2018-09-10 11:01:16 +08:00 |
|
Lucas Clemente
|
796c7d6b47
|
Merge pull request #1514 from lucas-clemente/certs
Update certs
|
2018-09-08 11:23:50 +02:00 |
|
Lucas Clemente
|
70360241da
|
Update certs
|
2018-09-08 11:22:03 +02:00 |
|
Marten Seemann
|
ffdfa1f676
|
Merge pull request #1508 from lucas-clemente/fix-1507
fix flaky session test
|
2018-08-28 15:02:33 +07:00 |
|
Marten Seemann
|
999516f8a9
|
fix comment for VersionGQUIC44
|
2018-08-28 11:45:30 +07:00 |
|
Marten Seemann
|
cf6a22d872
|
Merge pull request #1506 from lucas-clemente/release-0.10
release 0.10
|
2018-08-28 11:40:56 +07:00 |
|
Marten Seemann
|
a8c7003776
|
fix flaky session test
|
2018-08-28 10:12:33 +07:00 |
|
Marten Seemann
|
b91cad436c
|
Merge pull request #1496 from lucas-clemente/update-cis
update Go to 1.10.4 and 1.11 on the CIs
|
2018-08-28 10:03:50 +07:00 |
|
Marten Seemann
|
bbe8c64cb7
|
release 0.10
|
2018-08-28 09:12:35 +07:00 |
|
Marten Seemann
|
3e8d87bd6a
|
Merge pull request #1504 from lucas-clemente/quic-44
add support for gQUIC 44
|
2018-08-28 09:10:15 +07:00 |
|
Marten Seemann
|
0f36f94b41
|
update Go to 1.10.4 and 1.11 on the CIs
|
2018-08-28 08:53:05 +07:00 |
|
Marten Seemann
|
91d65baf1b
|
add gQUIC 44 to the supported versions
|
2018-08-28 08:49:29 +07:00 |
|
Marten Seemann
|
c0d4f00b20
|
implement gQUIC 44
|
2018-08-28 08:49:29 +07:00 |
|
Marten Seemann
|
01100c56df
|
implement packing of packets for gQUIC 44
|
2018-08-28 08:49:29 +07:00 |
|
Marten Seemann
|
73a1a0e509
|
implement writing of the gQUIC 44 header
|
2018-08-28 08:49:29 +07:00 |
|
Marten Seemann
|
a98fd88a1b
|
implement parsing of the gQUIC 44 header
|
2018-08-28 08:49:29 +07:00 |
|
Marten Seemann
|
88505b79a7
|
disable sending and receiving of STOP_WAITING frames in QUIC 44
|
2018-08-28 08:49:13 +07:00 |
|
Marten Seemann
|
2584eded15
|
Merge pull request #1503 from lucas-clemente/drop-quic-42
drop support for gQUIC 42
|
2018-08-27 19:39:04 +07:00 |
|
Marten Seemann
|
afbd2e1962
|
drop support for gQUIC 42
|
2018-08-27 19:13:06 +07:00 |
|
Marten Seemann
|
a4efb6e368
|
Merge pull request #1498 from lucas-clemente/frame-sorter
remove wire dependency in the frame sorter
|
2018-08-27 17:05:23 +07:00 |
|
Marten Seemann
|
29ce4656a3
|
Merge pull request #1501 from lucas-clemente/vnp-tests
improve sending of VNPs, improve VNP integration test
|
2018-08-27 16:48:55 +07:00 |
|
Marten Seemann
|
29f2bab982
|
Merge pull request #1500 from lucas-clemente/listener-double-close
allow multiple Listener.Close calls
|
2018-08-27 16:48:37 +07:00 |
|
Marten Seemann
|
46f8c07daa
|
improve the version negotiation integration test
|
2018-08-27 09:29:26 +07:00 |
|
Marten Seemann
|
c481645276
|
send a gQUIC / IETF QUIC Version Negotiation Packet based on header type
|
2018-08-27 09:08:59 +07:00 |
|
Marten Seemann
|
6ec4c21c7e
|
allow multiple Listener.Close calls
Every subsequent call to Listener.Close will be a noop.
|
2018-08-27 07:56:52 +07:00 |
|
Marten Seemann
|
74662e8dae
|
rename the streamFrameSorter to frameSorter
|
2018-08-26 10:10:00 +07:00 |
|
Marten Seemann
|
53d76b6664
|
only use duplicate stream data error internally in the streamFrameSorter
|
2018-08-26 09:49:11 +07:00 |
|
Marten Seemann
|
8dc4b2d564
|
pass the stream data, not the STREAM frame, to the streamFrameSorter
|
2018-08-26 09:26:59 +07:00 |
|
Marten Seemann
|
dbada7ad02
|
store stream data, not STREAM frames, in the streamFrameSorter
|
2018-08-26 08:59:48 +07:00 |
|
Marten Seemann
|
ac59e284dd
|
remove the Head method from the streamFrameSorter
We now store the STREAM frame that is currently being read in the
receiveStream, and pop it from the streamFrameSorter directly.
|
2018-08-21 14:41:47 +07:00 |
|
Marten Seemann
|
c931134548
|
remove unused return value from streamFrameSorter.Pop
|
2018-08-20 21:27:28 +07:00 |
|
Marten Seemann
|
4d2d2420a4
|
Merge pull request #1491 from lucas-clemente/transport-parameters-marshalling
implement (un)marshalling of the transport parameters
|
2018-08-20 18:33:42 +07:00 |
|
Marten Seemann
|
e0e831f1fc
|
implement (un)marshalling of the transport parameters
|
2018-08-20 15:34:37 +07:00 |
|
Marten Seemann
|
00e1884a88
|
move reading of stateless reset tokens to the transport parameter struct
|
2018-08-20 15:34:37 +07:00 |
|
Marten Seemann
|
2c75b795ae
|
move adding of stateless reset tokens to the transport parameter struct
|
2018-08-20 15:34:37 +07:00 |
|
Marten Seemann
|
ad9618ef9e
|
Merge pull request #1490 from lucas-clemente/flow-control-transport-parameters
don't require the flow control values in the transport parameters
|
2018-08-20 15:32:56 +07:00 |
|
Marten Seemann
|
1bb9a7e1ac
|
don't require the flow control values in the transport parameters
|
2018-08-19 10:36:47 +07:00 |
|
Marten Seemann
|
3ff262dd7f
|
Merge pull request #1489 from lucas-clemente/go-1.11
update CIs to Go 1.11
|
2018-08-16 12:27:13 +07:00 |
|
Marten Seemann
|
8dbf6766e5
|
Merge pull request #1478 from lucas-clemente/cookie-protector
move the mint cookie protector to the handshake package
|
2018-08-16 12:19:27 +07:00 |
|
Marten Seemann
|
e23c08eef9
|
update CIs to Go 1.11
|
2018-08-16 11:51:23 +07:00 |
|