diff options
author | ozan yigit <ozan.yigit@gmail.com> | 2023-10-30 20:07:18 -0400 |
---|---|---|
committer | ozan yigit <ozan.yigit@gmail.com> | 2023-10-30 20:07:18 -0400 |
commit | a2d336f0f11d850b29bc14852e51a5f406db9091 (patch) | |
tree | ea24270692970fb21439139a60b502df82a489d3 | |
parent | 2a3ee1c2e3e1ea6477ca8715bf1531dbf34367a1 (diff) | |
download | one-true-awk-a2d336f0f11d850b29bc14852e51a5f406db9091.tar.gz |
todd miller's fixes
-rw-r--r-- | FIXES | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -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. |