Skip to content

Commit 7fc1254

Browse files
committed
Release 3.0.2
1 parent 0dbfd88 commit 7fc1254

File tree

5 files changed

+15
-4
lines changed

5 files changed

+15
-4
lines changed

CHANGELOG

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2021-06-16
2+
- 3.0.2
3+
- Do not timeout connection if peer sends PING frames.
4+
- Do not assert for MTU probe packet when cancel a path.
5+
16
2021-06-16
27
- 3.0.1
38
- Only force TICK_CLOSE flag after received CONNECTION_CLOSE frame. (issue #292 #281)

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
# The short X.Y version
2727
version = u'3.0'
2828
# The full version, including alpha/beta/rc tags
29-
release = u'3.0.1'
29+
release = u'3.0.2'
3030

3131

3232
# -- General configuration ---------------------------------------------------

include/lsquic.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ extern "C" {
2525

2626
#define LSQUIC_MAJOR_VERSION 3
2727
#define LSQUIC_MINOR_VERSION 0
28-
#define LSQUIC_PATCH_VERSION 1
28+
#define LSQUIC_PATCH_VERSION 2
2929

3030
/**
3131
* Engine flags:

src/liblsquic/lsquic_full_conn_ietf.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5918,6 +5918,11 @@ process_ping_frame (struct ietf_full_conn *conn,
59185918
LSQ_DEBUG("received PING");
59195919
if (conn->ifc_flags & IFC_SERVER)
59205920
log_conn_flow_control(conn);
5921+
5922+
LSQ_DEBUG("received PING frame, update last progress to %"PRIu64,
5923+
conn->ifc_pub.last_tick);
5924+
conn->ifc_pub.last_prog = conn->ifc_pub.last_tick;
5925+
59215926
return 1;
59225927
}
59235928

src/liblsquic/lsquic_send_ctl.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3654,8 +3654,9 @@ lsquic_send_ctl_cancel_path_verification (struct lsquic_send_ctl *ctl,
36543654
next = TAILQ_NEXT(packet_out, po_next);
36553655
if (packet_out->po_path == path)
36563656
{
3657-
assert(packet_out->po_frame_types
3658-
& (QUIC_FTBIT_PATH_CHALLENGE|QUIC_FTBIT_PATH_RESPONSE));
3657+
assert((packet_out->po_frame_types
3658+
& (QUIC_FTBIT_PATH_CHALLENGE|QUIC_FTBIT_PATH_RESPONSE))
3659+
|| packet_out->po_frame_types == QUIC_FTBIT_PADDING);
36593660
assert(!(packet_out->po_frame_types & ctl->sc_retx_frames));
36603661
send_ctl_maybe_renumber_sched_to_right(ctl, packet_out);
36613662
send_ctl_sched_remove(ctl, packet_out);

0 commit comments

Comments
 (0)