Skip to content

Commit

Permalink
fix: apply more patches for msquic 2.3.8
Browse files Browse the repository at this point in the history
- buffer overflow when tracing
- buffer overflow when GSO off, Linux epoll, large payload
  microsoft/msquic#4717
  • Loading branch information
qzhuyan committed Dec 19, 2024
1 parent 1f933bc commit e9d6e8e
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions get-msquic.sh
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,13 @@ patch_2_3_8()
{
local patch_1="https://github.com/microsoft/msquic/commit/12edf3725475d4a99e5598df3289bace47b8f56e.patch"
local patch_2="https://github.com/microsoft/msquic/commit/e0201eb4e007e7524aef007be67f2281f949f102.patch"
local patch_3="https://github.com/microsoft/msquic/commit/b16a14a72e8c74407ee4a079a1f57efe0246f739.patch"
local patch_4="https://github.com/microsoft/msquic/pull/4717/commits/9261dacc1dd9a67f6fa8d5fbe663082508b4c605"
mkdir -p "$patch_dir"
echo "Patching Msquic 2.3.8"
do_patch "$patch_1"
do_patch "$patch_2"
for p in patch_1 patch_2 patch_3 patch_4; do
do_patch "${!p}"
done
}

if [ ! -d msquic ]; then
Expand Down

0 comments on commit e9d6e8e

Please sign in to comment.