Marten Seemann
|
1db3f06e87
|
stop the timer when the session's run loop returns
|
2020-05-02 07:53:47 +07:00 |
|
Marten Seemann
|
6d66eac1b9
|
Merge pull request #2504 from lucas-clemente/stream-buffer
make it more likely that a STREAM frame is bundled with the FIN
|
2020-05-01 10:40:51 +07:00 |
|
Marten Seemann
|
9905774c40
|
make it more likely that a STREAM frame is bundled with the FIN
|
2020-05-01 10:07:31 +07:00 |
|
Marten Seemann
|
81daa8afd3
|
Merge pull request #2507 from lucas-clemente/disable-tls13-compatibility-mode
disable TLS 1.3 compatibility mode
|
2020-04-25 16:27:29 +07:00 |
|
Marten Seemann
|
4e1d69f688
|
Merge pull request #2508 from lucas-clemente/remove-chacha-bug-workaround
update the ChaCha implementation, remove 0xffffffff workaround
|
2020-04-25 16:26:24 +07:00 |
|
Marten Seemann
|
d12a7aacd6
|
Merge pull request #2506 from lucas-clemente/interop-resumption-wait-for-ticket
wait for the session ticket in the interop resumption test
|
2020-04-25 16:25:33 +07:00 |
|
Marten Seemann
|
895ed74c9e
|
Merge pull request #2505 from lucas-clemente/fix-remote-addr-qlogging
fix qlogging of the remote address when dialing a new connection
|
2020-04-25 16:24:27 +07:00 |
|
Marten Seemann
|
97e191f3b4
|
update the ChaCha implementation, remove 0xffffffff workaround
|
2020-04-24 10:18:41 +07:00 |
|
Marten Seemann
|
3fc6869d28
|
disable TLS 1.3 compatibility mode
|
2020-04-23 15:04:34 +07:00 |
|
Marten Seemann
|
032fe1e5de
|
wait for the session ticket in the interop resumption test
|
2020-04-21 12:56:32 +07:00 |
|
Marten Seemann
|
4e4ccdb007
|
fix qlogging of the remote address when dialing a new connection
|
2020-04-20 14:30:28 +07:00 |
|
Marten Seemann
|
02d869a28f
|
Merge pull request #2502 from lucas-clemente/reset-pto-count-on-retry
reset the PTO count when receiving a Retry
|
2020-04-17 15:45:08 +07:00 |
|
Marten Seemann
|
d1d4e5ce02
|
reset the PTO count when receiving a Retry
|
2020-04-17 15:15:11 +07:00 |
|
Marten Seemann
|
dd27bce3fb
|
Merge pull request #2501 from lucas-clemente/qlog-timeouts
qlog session timeouts
|
2020-04-17 14:56:55 +07:00 |
|
Marten Seemann
|
9c165ccddf
|
Merge pull request #2500 from lucas-clemente/no-retransmission-after-cancelation
don't dequeue retransmitted STREAM frames after the stream was canceled
|
2020-04-17 14:56:44 +07:00 |
|
Marten Seemann
|
7b1c4e7d80
|
don't dequeue retransmitted STREAM frames after the stream was canceled
|
2020-04-17 10:06:42 +07:00 |
|
Marten Seemann
|
88337ed8c0
|
fix packing of probe packets when retransmissions are canceled
|
2020-04-17 10:06:42 +07:00 |
|
Marten Seemann
|
dc3c96debf
|
qlog session timeouts
|
2020-04-17 08:23:25 +07:00 |
|
Marten Seemann
|
16e3ddb196
|
Merge pull request #2498 from lucas-clemente/fix-qlog-time-on-ci
use the TIMESCALE_FACTOR in the qlog tests
|
2020-04-16 16:18:40 +07:00 |
|
Marten Seemann
|
02c6f0c2d9
|
use the TIMESCALE_FACTOR in the qlog tests
|
2020-04-16 16:01:17 +07:00 |
|
Marten Seemann
|
f8720bbd55
|
Merge pull request #2497 from lucas-clemente/logging-numbers
use decimal numbers for logging packet numbers, stream offsets and byte counts
|
2020-04-16 15:52:07 +07:00 |
|
Marten Seemann
|
b31f3356d3
|
Merge pull request #2493 from lucas-clemente/qlog-version-negotiation
qlog version negotiation packets
|
2020-04-16 15:51:49 +07:00 |
|
Marten Seemann
|
9bac78cb46
|
Merge pull request #2496 from lucas-clemente/fix-packet-header-qlogging
fix qlogging of packet headers
|
2020-04-16 15:51:21 +07:00 |
|
Marten Seemann
|
98881158a9
|
Merge pull request #2481 from lucas-clemente/drop-unexpected-version
drop packets with version numbers that don't match the session's version
|
2020-04-16 10:06:48 +07:00 |
|
Marten Seemann
|
30618a31fe
|
fix qlogging of packet headers
|
2020-04-16 09:52:19 +07:00 |
|
Marten Seemann
|
e116e2f4cc
|
use decimal number for logging stream offsets and byte counts
|
2020-04-16 09:50:55 +07:00 |
|
Marten Seemann
|
140b90449b
|
use decimal numbers when logging packet numbers
|
2020-04-16 09:50:55 +07:00 |
|
Marten Seemann
|
74c9bd6031
|
qlog the supported versions of a version negotiation packet
|
2020-04-16 09:50:34 +07:00 |
|
Marten Seemann
|
70ede9d73a
|
qlog received version negotiation packets
|
2020-04-16 09:50:34 +07:00 |
|
Marten Seemann
|
416dc485f8
|
add a qlog method to log version negotiation packets
|
2020-04-16 09:50:34 +07:00 |
|
Marten Seemann
|
5b7b9c84d4
|
qlog dropped version negotiation packets
|
2020-04-16 09:50:34 +07:00 |
|
Marten Seemann
|
80418be227
|
use a mock qlogger in the client tests
|
2020-04-16 09:50:34 +07:00 |
|
Marten Seemann
|
6ba147119d
|
set the qlogger as a member variable on the client
|
2020-04-16 09:50:34 +07:00 |
|
Marten Seemann
|
5a720f0af0
|
drop packets with version numbers that don't match the session's version
|
2020-04-16 09:41:33 +07:00 |
|
Marten Seemann
|
5bd6252616
|
Merge pull request #2480 from lucas-clemente/qlog-dropped-retry
qlog dropped Retry packets
|
2020-04-16 09:31:47 +07:00 |
|
Marten Seemann
|
b705b623a7
|
Merge pull request #2483 from lucas-clemente/qlog-packet-drop-unknown-version
qlog when packets are dropped due to unsupported QUIC version
|
2020-04-16 09:31:01 +07:00 |
|
Marten Seemann
|
3f71f1085f
|
Merge pull request #2494 from lucas-clemente/remove-duplicate-timeout-check
remove duplicate check for handshake and idle timeout in session
|
2020-04-16 09:28:44 +07:00 |
|
Marten Seemann
|
41687870f8
|
Merge pull request #2495 from lucas-clemente/interop-logging
improve logging in interop client and server
|
2020-04-16 09:28:09 +07:00 |
|
Marten Seemann
|
dfb91ab21a
|
Merge pull request #2485 from lucas-clemente/fix-loss-timer-mutex
fix locking of mutex when qlogging the setting of the loss timer
|
2020-04-16 09:27:20 +07:00 |
|
Marten Seemann
|
7f1b4cef10
|
Merge pull request #2490 from lucas-clemente/remove-prr
remove PRR code
|
2020-04-16 09:26:51 +07:00 |
|
Marten Seemann
|
75447972c2
|
Merge pull request #2486 from lucas-clemente/fix-qlog-test-time-decoding
fix decoding of timestamps and durations in qlog tests
|
2020-04-16 09:25:31 +07:00 |
|
Marten Seemann
|
fe313fb83f
|
log requests in the interop client
|
2020-04-14 18:50:13 +07:00 |
|
Marten Seemann
|
7b126285ab
|
log creation of qlog files in interop client and server
|
2020-04-14 18:42:24 +07:00 |
|
Marten Seemann
|
80e39f5ed3
|
log requests in the interop server
|
2020-04-14 18:41:57 +07:00 |
|
Marten Seemann
|
4d442101b3
|
remove duplicate check for handshake and idle timeout in session
|
2020-04-14 18:21:41 +07:00 |
|
Marten Seemann
|
19f06ad3a9
|
remove PRR code
|
2020-04-13 16:31:02 +07:00 |
|
Marten Seemann
|
24508a3d39
|
qlog dropped Retry packets
|
2020-04-12 19:26:30 +07:00 |
|
Marten Seemann
|
aca987eac9
|
fix decoding of timestamps and durations in qlog tests
|
2020-04-10 16:27:18 +07:00 |
|
Marten Seemann
|
3fd2b1c99f
|
fix locking of mutex when qlogging the setting of the loss timer
|
2020-04-10 14:44:12 +07:00 |
|
Marten Seemann
|
f58eb47383
|
qlog when packets are dropped due to unsupported QUIC version
|
2020-04-10 14:39:02 +07:00 |
|