From 3dc17aa31fa09286174d807d4d68648703918084 Mon Sep 17 00:00:00 2001 From: Tinic Uro Date: Mon, 28 Sep 2026 00:03:37 -0700 Subject: [PATCH 1/2] wifipi: send a same-flow pure ACK heading a TX glom on its own (#89) Points third_party/wifipi at fix/89-glom-ack-head (517615d, off maint/beta4 c0782c24): in a glom of three or more frames headed by two pure ACKs of one TCP flow, the head ACK goes in its own transfer and the rest as one glom. Co-Authored-By: Claude Opus 5.5 --- third_party/wifipi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/wifipi b/third_party/wifipi index c0782c248..517615d3a 160000 --- a/third_party/wifipi +++ b/third_party/wifipi @@ -1 +1 @@ -Subproject commit c0782c248c96aa600aa1ac94043c6ee4acc9cfc0 +Subproject commit 517615d3a883ddcb43bc747db7e8b98563980875 From eca5325244366445c748df8e01120a8e2296e05d Mon Sep 17 00:00:00 2001 From: Tinic Uro Date: Mon, 28 Sep 2026 00:27:24 -0700 Subject: [PATCH 2/2] wifipi: send same-flow pure ACK runs in pairs (#89) Moves third_party/wifipi to fix/89-glom-ack-head 29283c4: a glom of 3 or more frames never starts with two pure ACKs of one TCP flow; such a glom ends after the pair. Co-Authored-By: Claude Opus 5.5 --- third_party/wifipi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/wifipi b/third_party/wifipi index 517615d3a..29283c42e 160000 --- a/third_party/wifipi +++ b/third_party/wifipi @@ -1 +1 @@ -Subproject commit 517615d3a883ddcb43bc747db7e8b98563980875 +Subproject commit 29283c42ec98e9918e49b7cb31aa643f469ffc18