sync code with last improvements from OpenBSD
This commit is contained in:
parent
887dd091b7
commit
010ec4e74c
33 changed files with 409 additions and 201 deletions
|
@ -25,6 +25,20 @@ THIS SOFTWARE.
|
|||
This file lists all bug fixes, changes, etc., made since the AWK book
|
||||
was sent to the printers in August 1987.
|
||||
|
||||
Sep 06, 2023:
|
||||
Fix edge case where FS is changed on commandline. Thanks to
|
||||
Gordon Shephard and Miguel Pineiro Jr.
|
||||
|
||||
Fix regular expression clobbering in the lexer, where lexer does
|
||||
not make a copy of regexp literals. also makedfa memory leaks have
|
||||
been plugged. Thanks to Miguel Pineiro Jr.
|
||||
|
||||
Dec 15, 2022:
|
||||
Force hex escapes in strings to be no more than two characters,
|
||||
as they already are in regular expressions. This brings internal
|
||||
consistency, as well as consistency with gawk. Thanks to
|
||||
Arnold Robbins.
|
||||
|
||||
Sep 12, 2022:
|
||||
adjbuf minlen error (cannot be 0) in cat, resulting in NULL pbuf.
|
||||
discovered by todd miller. also use-after-free issue with
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue