aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorozan yigit <ozan.yigit@gmail.com>2023-10-30 20:07:18 -0400
committerozan yigit <ozan.yigit@gmail.com>2023-10-30 20:07:18 -0400
commita2d336f0f11d850b29bc14852e51a5f406db9091 (patch)
treeea24270692970fb21439139a60b502df82a489d3
parent2a3ee1c2e3e1ea6477ca8715bf1531dbf34367a1 (diff)
downloadone-true-awk-a2d336f0f11d850b29bc14852e51a5f406db9091.tar.gz
todd miller's fixes
-rw-r--r--FIXES9
1 files changed, 9 insertions, 0 deletions
diff --git a/FIXES b/FIXES
index e3dedac..a13ca50 100644
--- a/FIXES
+++ b/FIXES
@@ -25,6 +25,15 @@ THIS SOFTWARE.
This file lists all bug fixes, changes, etc., made since the
second edition of the AWK book was published in September 2023.
+Oct 30, 2023:
+ multiple fixes and a minor code cleanup.
+ disabled utf-8 for non-multibyte locales, such as C or POSIX.
+ fixed a bad char * cast that causes incorrect results on big-endian
+ systems. also fixed an out-of-bounds read for empty CCL.
+ fixed a buffer overflow in substr with utf-8 strings.
+ many thanks to Todd C Miller.
+
+
Sep 24, 2023:
fnematch and getrune have been overhauled to solve issues around
unicode FS and RS. also fixed gsub null match issue with unicode.