#
f32a6403 |
|
28-Feb-2024 |
Warner Losh <imp@FreeBSD.org> |
Merge one true awk from 2024-01-22 for the Awk Second Edition support This brings in Unicode support, CSV support and a number of bug fixes. They are described in _The AWK Programming Language_, Second Edition, by Al Aho, Brian Kernighan, and Peter Weinberger (Addison-Wesley, 2024, ISBN-13 978-0138269722, ISBN-10 0138269726). Sponsored by: Netflix
|
#
b2376a5f |
|
15-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
Revert "awk: Merge upstream 2nd Edition Awk Book" The pre-push testing I did turned out to be testing the old version with the old testsuite (for reasons I don't understnad). There's issues with the new version, the new test in the suite or (likely) both. Revert until they can be chased down. This should also fix the github CI that's gone red since this commit. This reverts commit 3fd60a6b73ac01a72df89751f173970fae4cae73, reversing changes made to 194df014feebd8b169b41ecd75ae73d63a792d6b. Sponsored by: Netflix |
#
3fd60a6b |
|
02-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
awk: Merge upstream 2nd Edition Awk Book Merge 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: Netflix Reviewed by: delphij Differential Revision: https://reviews.freebsd.org/D42447
|
#
f39dd6a9 |
|
07-Jul-2021 |
Warner Losh <imp@FreeBSD.org> |
one-true-awk: import 20210221 (1e4bc42c53a1) which fixes a number of bugs Import the latest bsd-features branch of the one-true-awk upstream: o Move to bison for $YACC o Set close-on-exec flag for file and pipe redirects that aren't std* o lots of little fixes to modernize ocde base o free sval member before setting it o fix a bug where a{0,3} could match aaaa o pull in systime and strftime from NetBSD awk o 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 slightly differently in the upstreaming process. Also, our PR database may have been mined by upstream for these fixes, and Mikolaj Golub may deserve credit for some of the fixes in this update. Suggested by: Mikolaj Golub <to.my.trociny@gmail.com> PR: 143363,143365,143368,143369,143373,143375,214782 Sponsored by: Netflix
|
#
adb46ac4 |
|
02-Jun-2019 |
Warner Losh <imp@FreeBSD.org> |
Revert r348518 It should not have happened. The change is actually in upstream and I misread the diffs. |
#
2675e1b9 |
|
02-Jun-2019 |
Warner Losh <imp@FreeBSD.org> |
Reapply r301691: Revert r301689 - one-true-awk: Avoid a NULL dereference. I got this wrong and the coverity report doesn't match the NetBSD change, which was thought for a different version. The change wouldn't hurt but let's wait until upstream figures this out. |
#
10ce5b99 |
|
02-Jun-2019 |
Warner Losh <imp@FreeBSD.org> |
Reapply r301289 by pfg: | MFV r300961: one-true-awk: replace 0 with NULL for pointers | Also remove a redundant semicolon. | Also had to rebase on upstream pull. |
#
b5253557 |
|
02-Jun-2019 |
Warner Losh <imp@FreeBSD.org> |
Merge from upstream at 4189ef5d from https://github.com/onetrueawk/awk.git Note: this backs out a number of changes we've made to awk because they aren't upstream, but are on the vendor branch. Those will be reapplied. svn makes it needlessly difficult to know which ones, but at least r315426, r301289, and maybe r301691, though there may be others too. None of these are critical, so bisecting through this point is safe for all but awk regression tests :).
|
#
c8b6d1e4 |
|
08-Jun-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
Revert r301689 - one-true-awk: Avoid a NULL dereference. I got this wrong and the coverity report doesn't match the NetBSD change, which was thought for a different version. The change wouldn't hurt but let's wait until upstream figures this out. |
#
17ce5a9b |
|
08-Jun-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
one-true-awk: Avoid a NULL dereference. CID: 270862 Obtained from: NetBSD (CVS Rev. 1.8) MFC after: 2 weeks |
#
90518252 |
|
03-Jun-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
MFV r300961: one-true-awk: replace 0 with NULL for pointers Also remove a redundant semicolon.
|
#
0840e960 |
|
03-Jan-2013 |
Xin LI <delphij@FreeBSD.org> |
MFV: one-true-awk 20121220. MFC after: 1 month
|
#
d86a0988 |
|
08-Aug-2011 |
Ruslan Ermilov <ru@FreeBSD.org> |
Update to a 7-Aug-2011 release. Approved by: re (kib)
|
#
6023075d |
|
09-Jan-2010 |
Ruslan Ermilov <ru@FreeBSD.org> |
Flatten out vendor tree. |
#
d2f6e492 |
|
24-Oct-2007 |
David E. O'Brien <obrien@FreeBSD.org> |
Vendor import of bwk's 23-Oct-2007 release. This includes fixes for FreeBSD PR's: bin/104795, bin/100443 |
#
c263f9bf |
|
16-May-2005 |
Ruslan Ermilov <ru@FreeBSD.org> |
Vendor import of bwk's 24-Apr-2005 release. |
#
813da98d |
|
12-Dec-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Vendor import of bwk's 29-Nov-2002 release. Most significant update is the inclusion of our port's locale patches. |
#
007c6572 |
|
19-Feb-2002 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Vendor import of bwk's 2002-02-18 release. Most significant update is the inclusion of my character class patch. |
#
2a55deb1 |
|
27-Oct-2001 |
David E. O'Brien <obrien@FreeBSD.org> |
Import the One True AWK, in the form of bwk's AWK Nov 15, 2000 release. |
#
b2376a5f |
|
15-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
Revert "awk: Merge upstream 2nd Edition Awk Book" The pre-push testing I did turned out to be testing the old version with the old testsuite (for reasons I don't understnad). There's issues with the new version, the new test in the suite or (likely) both. Revert until they can be chased down. This should also fix the github CI that's gone red since this commit. This reverts commit 3fd60a6b73ac01a72df89751f173970fae4cae73, reversing changes made to 194df014feebd8b169b41ecd75ae73d63a792d6b. Sponsored by: Netflix
|
#
3fd60a6b |
|
02-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
awk: Merge upstream 2nd Edition Awk Book Merge 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: Netflix Reviewed by: delphij Differential Revision: https://reviews.freebsd.org/D42447
|
#
f39dd6a9 |
|
07-Jul-2021 |
Warner Losh <imp@FreeBSD.org> |
one-true-awk: import 20210221 (1e4bc42c53a1) which fixes a number of bugs Import the latest bsd-features branch of the one-true-awk upstream: o Move to bison for $YACC o Set close-on-exec flag for file and pipe redirects that aren't std* o lots of little fixes to modernize ocde base o free sval member before setting it o fix a bug where a{0,3} could match aaaa o pull in systime and strftime from NetBSD awk o 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 slightly differently in the upstreaming process. Also, our PR database may have been mined by upstream for these fixes, and Mikolaj Golub may deserve credit for some of the fixes in this update. Suggested by: Mikolaj Golub <to.my.trociny@gmail.com> PR: 143363,143365,143368,143369,143373,143375,214782 Sponsored by: Netflix
|
#
adb46ac4 |
|
02-Jun-2019 |
Warner Losh <imp@FreeBSD.org> |
Revert r348518 It should not have happened. The change is actually in upstream and I misread the diffs. |
#
2675e1b9 |
|
02-Jun-2019 |
Warner Losh <imp@FreeBSD.org> |
Reapply r301691: Revert r301689 - one-true-awk: Avoid a NULL dereference. I got this wrong and the coverity report doesn't match the NetBSD change, which was thought for a different version. The change wouldn't hurt but let's wait until upstream figures this out. |
#
10ce5b99 |
|
02-Jun-2019 |
Warner Losh <imp@FreeBSD.org> |
Reapply r301289 by pfg: | MFV r300961: one-true-awk: replace 0 with NULL for pointers | Also remove a redundant semicolon. | Also had to rebase on upstream pull. |
#
b5253557 |
|
02-Jun-2019 |
Warner Losh <imp@FreeBSD.org> |
Merge from upstream at 4189ef5d from https://github.com/onetrueawk/awk.git Note: this backs out a number of changes we've made to awk because they aren't upstream, but are on the vendor branch. Those will be reapplied. svn makes it needlessly difficult to know which ones, but at least r315426, r301289, and maybe r301691, though there may be others too. None of these are critical, so bisecting through this point is safe for all but awk regression tests :).
|
#
c8b6d1e4 |
|
08-Jun-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
Revert r301689 - one-true-awk: Avoid a NULL dereference. I got this wrong and the coverity report doesn't match the NetBSD change, which was thought for a different version. The change wouldn't hurt but let's wait until upstream figures this out. |
#
17ce5a9b |
|
08-Jun-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
one-true-awk: Avoid a NULL dereference. CID: 270862 Obtained from: NetBSD (CVS Rev. 1.8) MFC after: 2 weeks |
#
90518252 |
|
03-Jun-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
MFV r300961: one-true-awk: replace 0 with NULL for pointers Also remove a redundant semicolon.
|
#
0840e960 |
|
03-Jan-2013 |
Xin LI <delphij@FreeBSD.org> |
MFV: one-true-awk 20121220. MFC after: 1 month
|
#
d86a0988 |
|
08-Aug-2011 |
Ruslan Ermilov <ru@FreeBSD.org> |
Update to a 7-Aug-2011 release. Approved by: re (kib)
|
#
6023075d |
|
09-Jan-2010 |
Ruslan Ermilov <ru@FreeBSD.org> |
Flatten out vendor tree. |
#
d2f6e492 |
|
24-Oct-2007 |
David E. O'Brien <obrien@FreeBSD.org> |
Vendor import of bwk's 23-Oct-2007 release. This includes fixes for FreeBSD PR's: bin/104795, bin/100443 |
#
c263f9bf |
|
16-May-2005 |
Ruslan Ermilov <ru@FreeBSD.org> |
Vendor import of bwk's 24-Apr-2005 release. |
#
813da98d |
|
12-Dec-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Vendor import of bwk's 29-Nov-2002 release. Most significant update is the inclusion of our port's locale patches. |
#
007c6572 |
|
19-Feb-2002 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Vendor import of bwk's 2002-02-18 release. Most significant update is the inclusion of my character class patch. |
#
2a55deb1 |
|
27-Oct-2001 |
David E. O'Brien <obrien@FreeBSD.org> |
Import the One True AWK, in the form of bwk's AWK Nov 15, 2000 release. |
#
f39dd6a9 |
|
07-Jul-2021 |
Warner Losh <imp@FreeBSD.org> |
one-true-awk: import 20210221 (1e4bc42c53a1) which fixes a number of bugs Import the latest bsd-features branch of the one-true-awk upstream: o Move to bison for $YACC o Set close-on-exec flag for file and pipe redirects that aren't std* o lots of little fixes to modernize ocde base o free sval member before setting it o fix a bug where a{0,3} could match aaaa o pull in systime and strftime from NetBSD awk o 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 slightly differently in the upstreaming process. Also, our PR database may have been mined by upstream for these fixes, and Mikolaj Golub may deserve credit for some of the fixes in this update. Suggested by: Mikolaj Golub <to.my.trociny@gmail.com> PR: 143363,143365,143368,143369,143373,143375,214782 Sponsored by: Netflix
|
#
adb46ac4 |
|
02-Jun-2019 |
Warner Losh <imp@FreeBSD.org> |
Revert r348518 It should not have happened. The change is actually in upstream and I misread the diffs. |
#
2675e1b9 |
|
02-Jun-2019 |
Warner Losh <imp@FreeBSD.org> |
Reapply r301691: Revert r301689 - one-true-awk: Avoid a NULL dereference. I got this wrong and the coverity report doesn't match the NetBSD change, which was thought for a different version. The change wouldn't hurt but let's wait until upstream figures this out. |
#
10ce5b99 |
|
02-Jun-2019 |
Warner Losh <imp@FreeBSD.org> |
Reapply r301289 by pfg: | MFV r300961: one-true-awk: replace 0 with NULL for pointers | Also remove a redundant semicolon. | Also had to rebase on upstream pull. |
#
b5253557 |
|
02-Jun-2019 |
Warner Losh <imp@FreeBSD.org> |
Merge from upstream at 4189ef5d from https://github.com/onetrueawk/awk.git Note: this backs out a number of changes we've made to awk because they aren't upstream, but are on the vendor branch. Those will be reapplied. svn makes it needlessly difficult to know which ones, but at least r315426, r301289, and maybe r301691, though there may be others too. None of these are critical, so bisecting through this point is safe for all but awk regression tests :).
|
#
c8b6d1e4 |
|
08-Jun-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
Revert r301689 - one-true-awk: Avoid a NULL dereference. I got this wrong and the coverity report doesn't match the NetBSD change, which was thought for a different version. The change wouldn't hurt but let's wait until upstream figures this out. |
#
17ce5a9b |
|
08-Jun-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
one-true-awk: Avoid a NULL dereference. CID: 270862 Obtained from: NetBSD (CVS Rev. 1.8) MFC after: 2 weeks |
#
90518252 |
|
03-Jun-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
MFV r300961: one-true-awk: replace 0 with NULL for pointers Also remove a redundant semicolon.
|
#
0840e960 |
|
03-Jan-2013 |
Xin LI <delphij@FreeBSD.org> |
MFV: one-true-awk 20121220. MFC after: 1 month
|
#
d86a0988 |
|
08-Aug-2011 |
Ruslan Ermilov <ru@FreeBSD.org> |
Update to a 7-Aug-2011 release. Approved by: re (kib)
|
#
6023075d |
|
09-Jan-2010 |
Ruslan Ermilov <ru@FreeBSD.org> |
Flatten out vendor tree. |
#
d2f6e492 |
|
24-Oct-2007 |
David E. O'Brien <obrien@FreeBSD.org> |
Vendor import of bwk's 23-Oct-2007 release. This includes fixes for FreeBSD PR's: bin/104795, bin/100443 |
#
c263f9bf |
|
16-May-2005 |
Ruslan Ermilov <ru@FreeBSD.org> |
Vendor import of bwk's 24-Apr-2005 release. |
#
813da98d |
|
12-Dec-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Vendor import of bwk's 29-Nov-2002 release. Most significant update is the inclusion of our port's locale patches. |
#
007c6572 |
|
19-Feb-2002 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Vendor import of bwk's 2002-02-18 release. Most significant update is the inclusion of my character class patch. |
#
2a55deb1 |
|
27-Oct-2001 |
David E. O'Brien <obrien@FreeBSD.org> |
Import the One True AWK, in the form of bwk's AWK Nov 15, 2000 release. |
#
adb46ac4 |
|
02-Jun-2019 |
Warner Losh <imp@FreeBSD.org> |
Revert r348518 It should not have happened. The change is actually in upstream and I misread the diffs.
|
#
2675e1b9 |
|
02-Jun-2019 |
Warner Losh <imp@FreeBSD.org> |
Reapply r301691: Revert r301689 - one-true-awk: Avoid a NULL dereference. I got this wrong and the coverity report doesn't match the NetBSD change, which was thought for a different version. The change wouldn't hurt but let's wait until upstream figures this out.
|
#
10ce5b99 |
|
02-Jun-2019 |
Warner Losh <imp@FreeBSD.org> |
Reapply r301289 by pfg: | MFV r300961: one-true-awk: replace 0 with NULL for pointers | Also remove a redundant semicolon. | Also had to rebase on upstream pull.
|
#
c8b6d1e4 |
|
08-Jun-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
Revert r301689 - one-true-awk: Avoid a NULL dereference. I got this wrong and the coverity report doesn't match the NetBSD change, which was thought for a different version. The change wouldn't hurt but let's wait until upstream figures this out.
|
#
17ce5a9b |
|
08-Jun-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
one-true-awk: Avoid a NULL dereference. CID: 270862 Obtained from: NetBSD (CVS Rev. 1.8) MFC after: 2 weeks
|
#
a7d5f7eb |
|
19-Oct-2010 |
Jamie Gritton <jamie@FreeBSD.org> |
A new jail(8) with a configuration file, to replace the work currently done by /etc/rc.d/jail.
|
#
fe0506d7 |
|
09-Mar-2010 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Create the altix project branch. The altix project will add support for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting is a two-module system, consisting of a base compute module and a CPU expansion module. SGI's NUMAFlex architecture can be an excellent platform to test CPU affinity and NUMA-aware features in FreeBSD.
|
#
d7f03759 |
|
19-Oct-2008 |
Ulf Lilleengen <lulf@FreeBSD.org> |
- Import the HEAD csup code which is the basis for the cvsmode work.
|
#
d2f6e492 |
|
24-Oct-2007 |
David E. O'Brien <obrien@FreeBSD.org> |
Vendor import of bwk's 23-Oct-2007 release. This includes fixes for FreeBSD PR's: bin/104795, bin/100443
|
#
c263f9bf |
|
16-May-2005 |
Ruslan Ermilov <ru@FreeBSD.org> |
Vendor import of bwk's 24-Apr-2005 release.
|
#
813da98d |
|
12-Dec-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Vendor import of bwk's 29-Nov-2002 release. Most significant update is the inclusion of our port's locale patches.
|
#
007c6572 |
|
19-Feb-2002 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Vendor import of bwk's 2002-02-18 release. Most significant update is the inclusion of my character class patch.
|
#
2a55deb1 |
|
27-Oct-2001 |
David E. O'Brien <obrien@FreeBSD.org> |
Import the One True AWK, in the form of bwk's AWK Nov 15, 2000 release.
|