aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorozan yigit <ozan.yigit@gmail.com>2024-03-11 19:54:10 -0400
committerozan yigit <ozan.yigit@gmail.com>2024-03-11 19:54:10 -0400
commitb1d9d2818b21df8234d305b91d2c8e21bea78b6b (patch)
tree38c68b74e14ef99d017fc78408d254dd5c09576d
parent77c8ffa70db4e9819881ec676d3f13f550d02055 (diff)
downloadone-true-awk-b1d9d2818b21df8234d305b91d2c8e21bea78b6b.tar.gz
updated.
-rw-r--r--FIXES8
1 files changed, 8 insertions, 0 deletions
diff --git a/FIXES b/FIXES
index a043b35..33a36fc 100644
--- a/FIXES
+++ b/FIXES
@@ -25,6 +25,14 @@ THIS SOFTWARE.
This file lists all bug fixes, changes, etc., made since the
second edition of the AWK book was published in September 2023.
+Mar 10, 2024:
+ fixed use-after-free bug in fnematch due to adjbuf invalidating
+ the pointers to buf. thanks to github user caffe3 for spotting
+ the issue and providing a fix, and to Miguel Pineiro Jr.
+ for the alternative fix.
+ MAX_UTF_BYTES in fnematch has been replaced with awk_mb_cur_max.
+ thanks to Miguel Pineiro Jr.
+
Jan 22, 2024:
Restore the ability to compile with g++. Thanks to
Arnold Robbins.