summaryrefslogtreecommitdiffstats
path: root/src/shuf.c
AgeCommit message (Expand)AuthorLines
2021-09-15maint: prefer rawmemchr to memchr when easyPaul Eggert-6/+6
2021-01-01maint: update all copyright year number rangesPádraig Brady-1/+1
2020-06-01maint: use getrandom, not getentropyPaul Eggert-1/+1
2020-05-31maint: use getentropy and new tempname modulesPaul Eggert-2/+3
2020-01-01maint: update all copyright year number rangesPádraig Brady-1/+1
2019-10-22all: improve parsing of numeric argumentsPaul Eggert-2/+2
2019-10-21shuf: fix bug with ‘-r -n 0’Paul Eggert-24/+29
2019-01-01maint: update all copyright year number rangesAssaf Gordon-1/+1
2018-01-01maint: update all copyright year number rangesPádraig Brady-1/+1
2017-09-19all: prefer HTTPS in URLsPaul Eggert-1/+1
2017-06-17maint: use C99 for loop initial declarations where possiblePádraig Brady-16/+6
2017-01-01maint: update all copyright year number rangesPádraig Brady-1/+1
2016-10-16all: use die() rather than error(EXIT_FAILURE)Pádraig Brady-16/+17
2016-01-01maint: update all copyright year number rangesPádraig Brady-1/+1
2015-11-04all: avoid quoting file names when possiblePádraig Brady-3/+3
2015-11-04all: replace most uses of quotearg_colon() with quote()Pádraig Brady-3/+2
2015-10-27all: quote string arguments in error messagesPádraig Brady-1/+1
2015-04-30doc: standardize messages about the '-' stdin FILEPádraig Brady-4/+1
2015-01-31doc,maint: fix use of "i.e." in documentation and commentsBernhard Voelker-1/+1
2015-01-05shuf: do not mishandle 'shuf -i0-0 1'Paul Eggert-1/+1
2015-01-01maint: update all copyright year number rangesPádraig Brady-1/+1
2014-12-19diagnose too-large numbers betterPádraig Brady-11/+8
2014-09-19doc: output correct --help references with --program-prefixPádraig Brady-1/+1
2014-09-08maint: prefer 'return status;' to 'exit (status);' in 'main'Paul Eggert-1/+1
2014-07-13build: support building all tools in a single binaryAlex Deymo-1/+1
2014-05-26doc: clarify --zero-terminated optionPádraig Brady-1/+3
2014-02-26shuf: convert error diagnostic to lowercaseBernhard Voelker-1/+1
2014-02-23shuf: with -r, don't dump core if the input is emptyPaul Eggert-4/+11
2014-01-02maint: update all copyright year number rangesBernhard Voelker-1/+1
2013-12-06shuf: --repeat, not --repetitions; default --head-count is infinityPaul Eggert-37/+30
2013-07-11build: fix a build warning on 32 bit systems in shuf.cPádraig Brady-1/+1
2013-07-11shuf: add --repetition to support repetition in outputAssaf Gordon-56/+134
2013-04-04shuf: exit without reading if would never outputPádraig Brady-2/+4
2013-03-25shuf: use reservoir-sampling for large or unknown sized inputsAssaf Gordon-7/+170
2013-01-23maint: define usage note about mandatory args centrallyBernhard Voelker-4/+3
2013-01-01maint: update all copyright year number rangesJim Meyering-1/+1
2012-01-09maint: src/*.c: change remaining quotes (without embedded spaces)Jim Meyering-1/+1
2012-01-07maint: use new emit_try_help in place of equivalent fprintfJim Meyering-2/+1
2012-01-01maint: update all copyright year number rangesJim Meyering-1/+1
2011-01-14maint: refactor to use read-file from gnulibPádraig Brady-43/+5
2011-01-01maint: update all copyright year number rangesJim Meyering-1/+1
2010-07-22provide POSIX_FADV_SEQUENTIAL hint to appropriate utilsPádraig Brady-0/+3
2010-05-25maint: don't emit an extra newline in each of two diagnosticsJim Meyering-1/+1
2010-01-01maint: update all FSF copyright year lists to include 2010Jim Meyering-1/+1
2009-11-07build: consistently use freopen-saferEric Blake-1/+1
2009-09-21doc: mention the texinfo documentation in --helpPádraig Brady-1/+1
2009-08-25global: convert indentation-TABs to spacesJim Meyering-98/+98
2009-06-23maint: update all Copyright year lists to include 2009Jim Meyering-1/+1
2009-04-07shred,sort,shuf: don't use /dev/urandom by defaultPádraig Brady-1/+1
2008-07-27shuf: correctly document --head-countMikael Magnusson-1/+1