summaryrefslogtreecommitdiff
path: root/usr.bin/awk
AgeCommit message (Expand)Author
2020-01-22claudio noticed that "exit" inside the main {} clause still runs the EXITTheo de Raadt
2019-08-13Check for strdup return value and exit on failure.Frederic Cambus
2019-08-13Fix a segmentation fault in awk, from upstream version 20121220.Frederic Cambus
2019-05-26use proper crossreferencesChristian Weisgerber
2018-01-24POSIX requires that awk support \v and \a escapes. I used '\007'Todd C. Miller
2017-12-08Convert snprintf+write into dprintf. It is simply easier to read, andTheo de Raadt
2017-10-09rename dprintf macro to DPRINTF to avoid collision with libc posix dprintf.Theo de Raadt
2017-10-08Move the assignment to cmdname up before its first use.Theo Buehler
2017-09-25Mark FATAL() as __dead so clang doesn't reportKenneth R Westerback
2017-09-15Fix bitwise operations error messages; from FreeBSDAntoine Jacoutot
2017-07-10remove misc. depend and yacc nits that no longer matter.Marc Espie
2017-06-16mark files as BUILDFIRST, or write explicit dependencies, so that mostMarc Espie
2016-04-12Fix awk crash with empty assignment, e.g. 'BEGIN {i=$1}', whenTodd C. Miller
2015-12-16Remove modulo bias in random number generator.tb
2015-10-22Until we understand the sitaution better, we should pledge() afterTheo de Raadt
2015-10-10Add pledge support in awk and make awk -safe actually safe.Doug Hogan
2015-09-14Avoid .Ns right after .Pf, it's pointless.Ingo Schwarze
2015-09-05When rand() was made fully random, the return value of srand() wasTheo de Raadt
2015-03-27Don't display empty error context.Tobias Ulmer
2015-01-16fix placement of opening parentheses, and drop some .Xo while hereIngo Schwarze
2014-12-19Use reallocarray() where suitableTheo de Raadt
2014-12-15.Xr cut which may be what you're really looking for.Ted Unangst
2014-12-08Use srandom_deterministic() if a seed is supplied, thereby switching theTheo de Raadt
2014-12-01Fix %c for floating values that become 0 when coerced to int.Todd C. Miller
2014-10-11Userland reallocarray() audit.Doug Hogan
2014-03-17as suggested by schwarze, reshuffle STANDARDS text detailing posix featuresJason McIntyre
2013-09-29use a more clearly named variable for the srandom case in the codeTheo de Raadt
2013-08-18Remove wrong workaround for the 88100 `awk bug' - it turns out compilingMiod Vallat
2013-07-28Build awk with -O1 on m88k for now; when built -O2, it would sporadicallyMiod Vallat
2012-12-21remove makefile hacks that are no longer needed with t1 t2: working properlyMarc Espie
2011-09-28Update awk to Aug 10, 2011 version; naddy@ reports no ports problemsTodd C. Miller
2011-05-02no need to escape `|'; as discussed with schwartzeJason McIntyre
2011-04-20Stash the old seed when srand() is called and use it as the returnTodd C. Miller
2011-03-22some small tweaks from Michael W. Bombardieri;Jason McIntyre
2011-02-07Between groff-1.15 and groff-1.20.1, the .Ns macro was changed to noIngo Schwarze
2010-10-01more EXIT STATUS tweaks; from Daniel DickmanJason McIntyre
2010-08-25get rid of the nawk hard linkTheo de Raadt
2010-08-08convert some of the weirder displays into lists, to avoid mangling;Jason McIntyre
2010-06-13Update awk to May 23, 2010 version. OK miod@Todd C. Miller
2010-01-10remove references to docs we no longer install;Jason McIntyre
2010-01-04Stop installing many of the incredibly dated and un-authoritative share/docTheo de Raadt
2009-02-08bump the posix reference in STANDARDS to IEEE Std 1003.1-2008, with a fewJason McIntyre
2008-10-06Update awk to version 20071023; OK deraadt@Todd C. Miller
2008-09-04+awk does not support {n,m} pattern matchingJason McIntyre
2008-07-25repair .Pq use; Alan R. S. BuenoTheo de Raadt
2008-06-04tweak previous, and arrange the text to read a little better;Jason McIntyre
2008-06-04Extend awk with bitwise operations. This is an extension to the awkPierre-Yves Ritschard
2008-04-13Use arc4random_buf() when requesting more than a single word of outputDamien Miller
2008-02-27fail nicely instead of crashing for format strings containing '*',Theo de Raadt
2007-11-24fix yacc/lex parallel file generationMarc Espie