[BACK]Return to FIXES CVS log [TXT][DIR] Up to [local] / src / usr.bin / awk

Diff for /src/usr.bin/awk/FIXES between version 1.54 and 1.55

version 1.54, 2023/11/22 01:01:21 version 1.55, 2023/11/25 16:31:33
Line 25 
Line 25 
 This file lists all bug fixes, changes, etc., made since the  This file lists all bug fixes, changes, etc., made since the
 second edition of the AWK book was published in September 2023.  second edition of the AWK book was published in September 2023.
   
 Nov 20, 2023  Nov 24, 2023:
           Fix issue #199: gototab improvements to dynamically resize the
           table, qsort and bsearch to improve the lookup speed as the
           table gets larger for multibyte input. thanks to Arnold Robbins.
   
   Nov 23, 2023:
           Fix Issue #169, related to escape sequences in strings.
           Thanks to Github user rajeevvp.
           Fix Issue #147, reported by Github user drawkula, and fixed
           by Miguel Pineiro Jr.
   
   Nov 20, 2023:
         rewrite of fnematch to fix a number of issues, including          rewrite of fnematch to fix a number of issues, including
         extraneous output, out-of-bounds access, number of bytes          extraneous output, out-of-bounds access, number of bytes
         to push back after a failed match etc.          to push back after a failed match etc.
         thanks to Miguel Pineiro Jr.          thanks to Miguel Pineiro Jr.
   
 Nov 15, 2023  Nov 15, 2023:
         Man page edit, regression test fixes. thanks to Arnold Robbins          Man page edit, regression test fixes. thanks to Arnold Robbins
         consolidation of sub and gsub into dosub, removing duplicate          consolidation of sub and gsub into dosub, removing duplicate
         code. thanks to Miguel Pineiro Jr.          code. thanks to Miguel Pineiro Jr.
Line 44 
Line 55 
         systems. also fixed an out-of-bounds read for empty CCL.          systems. also fixed an out-of-bounds read for empty CCL.
         fixed a buffer overflow in substr with utf-8 strings.          fixed a buffer overflow in substr with utf-8 strings.
         many thanks to Todd C Miller.          many thanks to Todd C Miller.
   
   
 Sep 24, 2023:  Sep 24, 2023:
         fnematch and getrune have been overhauled to solve issues around          fnematch and getrune have been overhauled to solve issues around

Legend:
Removed from v.1.54  
changed lines
  Added in v.1.55