Skip to content

Commit f47a245

Browse files
committed
fix: apply more patches for msquic 2.3.8
- buffer overflow when tracing - buffer overflow when GSO off, Linux epoll, large payload microsoft/msquic#4717
1 parent 1f933bc commit f47a245

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

get-msquic.sh

+5-2
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,13 @@ patch_2_3_8()
4040
{
4141
local patch_1="https://github.com/microsoft/msquic/commit/12edf3725475d4a99e5598df3289bace47b8f56e.patch"
4242
local patch_2="https://github.com/microsoft/msquic/commit/e0201eb4e007e7524aef007be67f2281f949f102.patch"
43+
local patch_3="https://github.com/microsoft/msquic/commit/b16a14a72e8c74407ee4a079a1f57efe0246f739.patch"
44+
local patch_4="https://github.com/microsoft/msquic/pull/4717/commits/9261dacc1dd9a67f6fa8d5fbe663082508b4c605.patch"
4345
mkdir -p "$patch_dir"
4446
echo "Patching Msquic 2.3.8"
45-
do_patch "$patch_1"
46-
do_patch "$patch_2"
47+
for p in patch_1 patch_2 patch_3 patch_4; do
48+
do_patch "${!p}"
49+
done
4750
}
4851

4952
if [ ! -d msquic ]; then

0 commit comments

Comments
 (0)