<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in FIXES</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>b45a181a74c816cfc553e8210954916887fb94dc - awk: Merge one true awk 20250804 bsd-feature branch</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#b45a181a74c816cfc553e8210954916887fb94dc</link>
        <description>awk: Merge one true awk 20250804 bsd-feature branchMerge in the latest one true awk to pick up two small bug fixes:    Aug 04, 2025            Fix incorrect divisor in rand() - it was returning            even random numbers only. Thanks to Ozan Yigit.            Fix a syntax issue with /= that caused constants to            turn into variables [eg. 42 /= 7]. Thanks to Arnold            Robbins.Note: vendor/one-true-awk/4d5b3604b34b_1 was the merge tag.Sponsored by:		Netflix

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Mon, 18 Aug 2025 19:05:48 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dd78d987cb38ef162d40aad86229f1dc19884f78 - ota:  Merge One True Awk 20250116 bsd-feature 2dce54b053d4</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#dd78d987cb38ef162d40aad86229f1dc19884f78</link>
        <description>ota:  Merge One True Awk 20250116 bsd-feature 2dce54b053d4Jan 14, 2025	Fix incorrect error line number issues. unput has	no business managing lineno. Thanks to Ozan Yigit.Jan 05, 2025	Fix hex detection in is_valid_number.	Fix indirect field specification with non-numeric string	eg. $(&quot;foo&quot;) in indirect. This is not illegal.	Thanks to Arnold Robbins.Jan 01, 2025	Fixed openfile to not try to read from a directory.	Thanks to Arnold Robbins.Sponsored by:		Netflix

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Wed, 05 Feb 2025 16:26:01 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8d457988a72487b35ee3922671775d73169339e3 - ota: Merge 20240728 (bsd-feature) from ota 3319c34a8713</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#8d457988a72487b35ee3922671775d73169339e3</link>
        <description>ota: Merge 20240728 (bsd-feature) from ota 3319c34a8713Jul 28, 2024	Fixed readcsvrec resize segfault when reading csv records longer	than 8k. Thanks to Ozan Yigit.	mktime() added to bsd-features branch. Thanks to Todd Miller.

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Sat, 30 Nov 2024 04:57:45 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>17853db4b0dc36ed32af039cd803f13b692913da - ota: Merge 20240623 (bsd-features) from ota 9f971fba471b</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#17853db4b0dc36ed32af039cd803f13b692913da</link>
        <description>ota: Merge 20240623 (bsd-features) from ota 9f971fba471bMerge from upstream. The system-status test was modifed upstream, but itstill doesn&apos;t fit into ATF, so those changes weren&apos;t brought in.From FIXES:Jun 23, 2024	Fix signal for system-status test. Thanks to Tim van der Molen.	Rewrite if-else chain as switch. Thanks to Andrew Sukach.May 27, 2024	Spelling fixes and removal of unneeded prototypes and extern.	Thanks to Jonathan Gray.May 4, 2024	Fixed a use-after-free bug with ARGV for &quot;delete ARGV&quot;.	Also ENVtab is no longer global. Thanks to Benjamin Sturz	for spotting the ARGV issue and	Todd Miller for the fix.May 3, 2024:	Remove warnings when compiling with g++. Thanks to Arnold Robbins.Sponsored by:		Netflix

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Tue, 23 Jul 2024 21:17:58 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1023317ac491090f8d84a62999ffc303cf88528c - ota: Merge one true awk 20240422 (a3b68e649d2d)</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#1023317ac491090f8d84a62999ffc303cf88528c</link>
        <description>ota: Merge one true awk 20240422 (a3b68e649d2d)Apr 22, 2024:	fixed regex engine gototab reallocation issue that was	introduced during the Nov 24 rewrite. Thanks to Arnold Robbins.	Fixed a scan bug in split in the case the separator is a single	character. thanks to Oguz Ismail for spotting the issue.Mar 10, 2024:	fixed use-after-free bug in fnematch due to adjbuf invalidating	the pointers to buf. thanks to github user caffe3 for spotting	the issue and providing a fix, and to Miguel Pineiro Jr.	for the alternative fix.	MAX_UTF_BYTES in fnematch has been replaced with awk_mb_cur_max.	thanks to Miguel Pineiro Jr.Sponsored by:		Netflix

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Sat, 04 May 2024 21:50:33 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f32a6403d34654ac6e61182d09abb5e85850e1ee - Merge one true awk from 2024-01-22 for the Awk Second Edition support</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#f32a6403d34654ac6e61182d09abb5e85850e1ee</link>
        <description>Merge one true awk from 2024-01-22 for the Awk Second Edition supportThis brings in Unicode support, CSV support and a number of bug fixes.They are described in _The AWK Programming Language_, Second Edition, byAl Aho, Brian Kernighan, and Peter Weinberger (Addison-Wesley, 2024,ISBN-13 978-0138269722, ISBN-10 0138269726).Sponsored by:		Netflix

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Wed, 28 Feb 2024 15:16:16 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b2376a5f1e15abc6806a5ba6e7645e3be20bf620 - Revert &quot;awk: Merge upstream 2nd Edition Awk Book&quot;</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#b2376a5f1e15abc6806a5ba6e7645e3be20bf620</link>
        <description>Revert &quot;awk: Merge upstream 2nd Edition Awk Book&quot;The pre-push testing I did turned out to be testing the old version withthe old testsuite (for reasons I don&apos;t understnad). There&apos;s issues withthe new version, the new test in the suite or (likely) both. Revertuntil they can be chased down.This should also fix the github CI that&apos;s gone red since this commit.This reverts commit 3fd60a6b73ac01a72df89751f173970fae4cae73, reversingchanges made to 194df014feebd8b169b41ecd75ae73d63a792d6b.Sponsored by:		Netflix

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Wed, 15 Nov 2023 22:28:05 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3fd60a6b73ac01a72df89751f173970fae4cae73 - awk: Merge upstream 2nd Edition Awk Book</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#3fd60a6b73ac01a72df89751f173970fae4cae73</link>
        <description>awk: Merge upstream 2nd Edition Awk BookMerge in the November 2nd, 2023 version of one true awk.This brings in Unicode support, CSV support and a number of bug fixes.Sponsored by:		NetflixReviewed by:		delphijDifferential Revision:	https://reviews.freebsd.org/D42447

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Thu, 02 Nov 2023 16:32:01 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>23f24377b1a9ab6677f00f2302484d6658d94cab - awk: Merge 20210729 from One True Awk upstream (0592de4a)</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#23f24377b1a9ab6677f00f2302484d6658d94cab</link>
        <description>awk: Merge 20210729 from One True Awk upstream (0592de4a)July 27, 2021:	As per IEEE Std 1003.1-2008, -F &quot;str&quot; is now consistent with	-v FS=&quot;str&quot; when str is null. Thanks to Warner Losh.July 24, 2021:	Fix readrec&apos;s definition of a record. This fixes an issue	with NetBSD&apos;s RS regular expression support that can cause	an infinite read loop. Thanks to Miguel Pineiro Jr.	Fix regular expression RS ^-anchoring. RS ^-anchoring needs to	know if it is reading the first record of a file. This change	restores a missing line that was overlooked when porting NetBSD&apos;s	RS regex functionality. Thanks to Miguel Pineiro Jr.	Fix size computation in replace_repeat() for special case	REPEAT_WITH_Q. Thanks to Todd C. Miller.Also, included the tests from upstream, though they aren&apos;t yet connectedto the tree.Sponsored by:		Netflix

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Sun, 01 Aug 2021 16:22:39 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f39dd6a9784467f0db5886012b3f4b13899be6b8 - one-true-awk: import 20210221 (1e4bc42c53a1) which fixes a number of bugs</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#f39dd6a9784467f0db5886012b3f4b13899be6b8</link>
        <description>one-true-awk: import 20210221 (1e4bc42c53a1) which fixes a number of bugsImport the latest bsd-features branch of the one-true-awk upstream:o Move to bison for $YACCo Set close-on-exec flag for file and pipe redirects that aren&apos;t std*o lots of little fixes to modernize ocde baseo free sval member before setting ito fix a bug where a{0,3} could match aaaao pull in systime and strftime from NetBSD awko pull in fixes from {Net,Free,Open}BSD (normalized our code with them)o add BSD extensions and, or, xor, compl, lsheift, rshift (mostly a nop)Also revert a few of the trivial FreeBSD changes that were done slightlydifferently in the upstreaming process. Also, our PR database may havebeen mined by upstream for these fixes, and Mikolaj Golub may deservecredit for some of the fixes in this update.Suggested by:		Mikolaj Golub &lt;to.my.trociny@gmail.com&gt;PR:			143363,143365,143368,143369,143373,143375,214782Sponsored by:		Netflix

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Wed, 07 Jul 2021 23:30:35 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0269ae4c19ad779b43b0d6e2416ac7386945d692 - MFHead @348740</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#0269ae4c19ad779b43b0d6e2416ac7386945d692</link>
        <description>MFHead @348740Sponsored by:	The FreeBSD Foundation

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Thu, 06 Jun 2019 16:20:50 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b5253557294400621041b8ce1dfbf11e124c1575 - Merge from upstream at 4189ef5d from https://github.com/onetrueawk/awk.git</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#b5253557294400621041b8ce1dfbf11e124c1575</link>
        <description>Merge from upstream at 4189ef5d from https://github.com/onetrueawk/awk.gitNote: this backs out a number of changes we&apos;ve made to awk becausethey aren&apos;t upstream, but are on the vendor branch. Those will bereapplied. svn makes it needlessly difficult to know which ones, butat least r315426, r301289, and maybe r301691, though there may beothers too. None of these are critical, so bisecting through thispoint is safe for all but awk regression tests :).

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Sun, 02 Jun 2019 16:25:07 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b45a181a74c816cfc553e8210954916887fb94dc - awk: Merge one true awk 20250804 bsd-feature branch</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#b45a181a74c816cfc553e8210954916887fb94dc</link>
        <description>awk: Merge one true awk 20250804 bsd-feature branchMerge in the latest one true awk to pick up two small bug fixes:    Aug 04, 2025            Fix incorrect divisor in rand() - it was returning            even random numbers only. Thanks to Ozan Yigit.            Fix a syntax issue with /= that caused constants to            turn into variables [eg. 42 /= 7]. Thanks to Arnold            Robbins.Note: vendor/one-true-awk/4d5b3604b34b_1 was the merge tag.Sponsored by:		Netflix

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Mon, 18 Aug 2025 19:05:48 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dd78d987cb38ef162d40aad86229f1dc19884f78 - ota:  Merge One True Awk 20250116 bsd-feature 2dce54b053d4</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#dd78d987cb38ef162d40aad86229f1dc19884f78</link>
        <description>ota:  Merge One True Awk 20250116 bsd-feature 2dce54b053d4Jan 14, 2025	Fix incorrect error line number issues. unput has	no business managing lineno. Thanks to Ozan Yigit.Jan 05, 2025	Fix hex detection in is_valid_number.	Fix indirect field specification with non-numeric string	eg. $(&quot;foo&quot;) in indirect. This is not illegal.	Thanks to Arnold Robbins.Jan 01, 2025	Fixed openfile to not try to read from a directory.	Thanks to Arnold Robbins.Sponsored by:		Netflix

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Wed, 05 Feb 2025 16:26:01 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8d457988a72487b35ee3922671775d73169339e3 - ota: Merge 20240728 (bsd-feature) from ota 3319c34a8713</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#8d457988a72487b35ee3922671775d73169339e3</link>
        <description>ota: Merge 20240728 (bsd-feature) from ota 3319c34a8713Jul 28, 2024	Fixed readcsvrec resize segfault when reading csv records longer	than 8k. Thanks to Ozan Yigit.	mktime() added to bsd-features branch. Thanks to Todd Miller.

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Sat, 30 Nov 2024 04:57:45 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>17853db4b0dc36ed32af039cd803f13b692913da - ota: Merge 20240623 (bsd-features) from ota 9f971fba471b</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#17853db4b0dc36ed32af039cd803f13b692913da</link>
        <description>ota: Merge 20240623 (bsd-features) from ota 9f971fba471bMerge from upstream. The system-status test was modifed upstream, but itstill doesn&apos;t fit into ATF, so those changes weren&apos;t brought in.From FIXES:Jun 23, 2024	Fix signal for system-status test. Thanks to Tim van der Molen.	Rewrite if-else chain as switch. Thanks to Andrew Sukach.May 27, 2024	Spelling fixes and removal of unneeded prototypes and extern.	Thanks to Jonathan Gray.May 4, 2024	Fixed a use-after-free bug with ARGV for &quot;delete ARGV&quot;.	Also ENVtab is no longer global. Thanks to Benjamin Sturz	for spotting the ARGV issue and	Todd Miller for the fix.May 3, 2024:	Remove warnings when compiling with g++. Thanks to Arnold Robbins.Sponsored by:		Netflix

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Tue, 23 Jul 2024 21:17:58 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1023317ac491090f8d84a62999ffc303cf88528c - ota: Merge one true awk 20240422 (a3b68e649d2d)</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#1023317ac491090f8d84a62999ffc303cf88528c</link>
        <description>ota: Merge one true awk 20240422 (a3b68e649d2d)Apr 22, 2024:	fixed regex engine gototab reallocation issue that was	introduced during the Nov 24 rewrite. Thanks to Arnold Robbins.	Fixed a scan bug in split in the case the separator is a single	character. thanks to Oguz Ismail for spotting the issue.Mar 10, 2024:	fixed use-after-free bug in fnematch due to adjbuf invalidating	the pointers to buf. thanks to github user caffe3 for spotting	the issue and providing a fix, and to Miguel Pineiro Jr.	for the alternative fix.	MAX_UTF_BYTES in fnematch has been replaced with awk_mb_cur_max.	thanks to Miguel Pineiro Jr.Sponsored by:		Netflix

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Sat, 04 May 2024 21:50:33 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f32a6403d34654ac6e61182d09abb5e85850e1ee - Merge one true awk from 2024-01-22 for the Awk Second Edition support</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#f32a6403d34654ac6e61182d09abb5e85850e1ee</link>
        <description>Merge one true awk from 2024-01-22 for the Awk Second Edition supportThis brings in Unicode support, CSV support and a number of bug fixes.They are described in _The AWK Programming Language_, Second Edition, byAl Aho, Brian Kernighan, and Peter Weinberger (Addison-Wesley, 2024,ISBN-13 978-0138269722, ISBN-10 0138269726).Sponsored by:		Netflix

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Wed, 28 Feb 2024 15:16:16 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b2376a5f1e15abc6806a5ba6e7645e3be20bf620 - Revert &quot;awk: Merge upstream 2nd Edition Awk Book&quot;</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#b2376a5f1e15abc6806a5ba6e7645e3be20bf620</link>
        <description>Revert &quot;awk: Merge upstream 2nd Edition Awk Book&quot;The pre-push testing I did turned out to be testing the old version withthe old testsuite (for reasons I don&apos;t understnad). There&apos;s issues withthe new version, the new test in the suite or (likely) both. Revertuntil they can be chased down.This should also fix the github CI that&apos;s gone red since this commit.This reverts commit 3fd60a6b73ac01a72df89751f173970fae4cae73, reversingchanges made to 194df014feebd8b169b41ecd75ae73d63a792d6b.Sponsored by:		Netflix

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Wed, 15 Nov 2023 22:28:05 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3fd60a6b73ac01a72df89751f173970fae4cae73 - awk: Merge upstream 2nd Edition Awk Book</title>
        <link>http://opengrok.net:8080/history/src/contrib/one-true-awk/FIXES#3fd60a6b73ac01a72df89751f173970fae4cae73</link>
        <description>awk: Merge upstream 2nd Edition Awk BookMerge in the November 2nd, 2023 version of one true awk.This brings in Unicode support, CSV support and a number of bug fixes.Sponsored by:		NetflixReviewed by:		delphijDifferential Revision:	https://reviews.freebsd.org/D42447

            List of files:
            /src/contrib/one-true-awk/FIXES</description>
        <pubDate>Thu, 02 Nov 2023 16:32:01 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
