| #
fb60ec6a |
| 03-Aug-2024 |
millert <millert@openbsd.org> |
Update awk to the July 28, 2024 version. * Fixed readcsvrec resize segfault when reading csv records longer than 8k. * Rewrite if-else chain in quoted as a switch.
|
| #
fa9a5497 |
| 03-Jun-2024 |
millert <millert@openbsd.org> |
Spelling fixes and removal of unneeded prototypes and extern. From jsg@ via upstream.
|
| #
e109dc98 |
| 04-May-2024 |
millert <millert@openbsd.org> |
Update awk to the May 4, 2024 version. Fixes a use-after-free bug with ARGV for "delete ARGV".
|
| #
85e00e30 |
| 25-Apr-2024 |
millert <millert@openbsd.org> |
Update awk to the Apr 22, 2024 version.
* fixed regex engine gototab reallocation issue that was introduced during the Nov 24 rewrite.
* fixed use-after-free bug in fnematch due to adjbuf inva
Update awk to the Apr 22, 2024 version.
* fixed regex engine gototab reallocation issue that was introduced during the Nov 24 rewrite.
* fixed use-after-free bug in fnematch due to adjbuf invalidating the pointers to buf.
show more ...
|
| #
ce6cba49 |
| 25-Jan-2024 |
millert <millert@openbsd.org> |
Update awk to the Jan 22, 2024 version.
|
| #
d9ecc40d |
| 28-Nov-2023 |
millert <millert@openbsd.org> |
Update awk to the Nov 27, 2023 version.
|
| #
c83d5272 |
| 25-Nov-2023 |
millert <millert@openbsd.org> |
Update awk to the Nov 24, 2023 version.
|
| #
6e363ec3 |
| 22-Nov-2023 |
millert <millert@openbsd.org> |
Update awk to the Nov 20, 2023 version.
This includes a rewrite of the fnematch() function as well as a refactoring of the sub and gsub implementation.
|
| #
f642db95 |
| 31-Oct-2023 |
millert <millert@openbsd.org> |
Update awk to Oct 30, 2023 version.
This is really just a version number bump as we already have the fixes committed.
|
| #
35a004d4 |
| 06-Oct-2023 |
millert <millert@openbsd.org> |
Update awk to Sep 24, 2023 version.
fnematch and getrune have been overhauled to solve issues around unicode FS and RS. also fixed gsub null match issue with unicode. big thanks to Arnold Robbins.
|
| #
a886e62e |
| 17-Sep-2023 |
millert <millert@openbsd.org> |
Update to the One True Awk, 2nd edition (Sep 12, 2023).
This corresponds to the 2nd edition of "The AWK Programming Language" and adds support for UTF-8 and comma-separated value inputs.
|
| #
c4ead62f |
| 10-Sep-2023 |
millert <millert@openbsd.org> |
Update awk to Sep 6, 2023 version.
|
| #
3e3c92c2 |
| 09-Sep-2023 |
millert <millert@openbsd.org> |
Update awk to Dec 15, 2022 version.
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 consisten
Update awk to Dec 15, 2022 version.
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.
show more ...
|
| #
f190fa91 |
| 21-Sep-2022 |
millert <millert@openbsd.org> |
Update awk to Sep 12, 2022 version. Fix undefined behavior and a use-after-free in cat().
|
| #
dd20eed5 |
| 01-Sep-2022 |
millert <millert@openbsd.org> |
Update awk to Aug 30, 2022 version. Various leaks and use-after-free issues plugged/fixed.
|
| #
a06fd656 |
| 03-Jun-2022 |
millert <millert@openbsd.org> |
Memory leak when assigning a string to some of the built-in variables. Allocated string erroneously marked DONTFREE. From Miguel Pineiro Jr.
|
| #
7ef192a2 |
| 03-Jun-2022 |
millert <millert@openbsd.org> |
The fulfillment of an assignment operand had been truncating its entry in ARGV (since circa 1989). From Miguel Pineiro Jr.
|
| #
abf388a5 |
| 03-Jun-2022 |
millert <millert@openbsd.org> |
Fix a file management memory leak that appears to have been there since the files array was first initialized with stdin, stdout, and stderr (circa 1992). From Miguel Pineiro Jr.
|
| #
e6d791e9 |
| 27-Jan-2022 |
millert <millert@openbsd.org> |
Update awk to Dec 8, 2021 version. Fixes error handling in closefile() and closeall(). Long standing warnings had been made fatal and some fatal errors went undetected.
|
| #
ddea2c8a |
| 12-Nov-2021 |
millert <millert@openbsd.org> |
Update awk to Nov 03, 2021 version. We already had the fix so no actual code changes.
|
| #
f9297e05 |
| 02-Nov-2021 |
millert <millert@openbsd.org> |
Update awk to October 12, 2021 version. Fixes a decision bug with trailing stuff in lib.c:is_valid_number. All other fixes were already present.
|
| #
6de80fb8 |
| 18-Dec-2020 |
millert <millert@openbsd.org> |
Update awk to December 18, 2020 version. Includes the official fix for +-inf and +-nan handling.
|
| #
483fa115 |
| 09-Dec-2020 |
millert <millert@openbsd.org> |
Update awk to December 8, 2020 version. Prevents strings beginning with "inf" or "nan" from being interpreted as infinity or not-a-number respectively which still parsing "inf" and "nan" (with or wit
Update awk to December 8, 2020 version. Prevents strings beginning with "inf" or "nan" from being interpreted as infinity or not-a-number respectively which still parsing "inf" and "nan" (with or without a leading sign) correctly.
show more ...
|
| #
60613915 |
| 11-Aug-2020 |
millert <millert@openbsd.org> |
Update awk to August 7, 2020 version.
|
| #
5df2889f |
| 30-Jul-2020 |
millert <millert@openbsd.org> |
Update awk to July 30, 2020 version.
|