summaryrefslogtreecommitdiffstats
path: root/src/tail.c
AgeCommit message (Expand)AuthorLines
2016-11-27tail: fix uninitialized memory read when failing to read filePádraig Brady-2/+2
2016-11-24tail: fix checking of remoteness when not using inotifyPádraig Brady-11/+4
2016-11-10tail: only retry file open if --retry specifedPádraig Brady-1/+1
2016-11-09tail: ensure -f --retry 'missing' handles truncationPádraig Brady-1/+1
2016-11-09tail: avoid outputting repeated data with remote filesPádraig Brady-3/+13
2016-11-08tail: terminate when following pipes and untailable non pipesPádraig Brady-1/+4
2016-10-16all: use die() rather than error(EXIT_FAILURE)Pádraig Brady-19/+19
2016-10-15build: add die.h; avoid new warnings from GCC 7Jim Meyering-2/+2
2016-09-28tail: -F now always processes initially untailable filesPádraig Brady-19/+24
2016-02-23all: be less strict about usage if POSIX 2008Paul Eggert-5/+6
2016-01-19tail: disable inotify with only non existent filesPádraig Brady-0/+20
2016-01-13head,tail: add the -z,--zero-terminated optionRichard Russon-7/+19
2016-01-01maint: update all copyright year number rangesPádraig Brady-1/+1
2015-11-30doc: avoid confusing K argument in the man pages of head and tailBernhard Voelker-7/+5
2015-11-04all: avoid quoting file names when possiblePádraig Brady-36/+38
2015-10-27all: quote string arguments in error messagesPádraig Brady-12/+11
2015-10-12tail: no longer warn about unrecognized file systemsPádraig Brady-7/+3
2015-10-03tail: handle kernel dentry unlink racePádraig Brady-7/+23
2015-09-04maint: avoid "definitely lost" valgrind warningsPádraig Brady-0/+2
2015-06-09tail: display consistent diagnostics upon file replacementPádraig Brady-30/+25
2015-06-09tail: display file headers correctly with inotifyPádraig Brady-10/+12
2015-05-11tail: consistently output all data for truncated filesPádraig Brady-8/+22
2015-05-11tail: fix inotify startup racesPádraig Brady-12/+46
2015-04-30doc: standardize messages about the '-' stdin FILEPádraig Brady-1/+1
2015-04-22maint: avoid -Werror=strict-overflow warnings with GCC 5Pádraig Brady-0/+2
2015-03-31tail: fix -f to follow changes after a renameStephane Chazelas-17/+14
2015-02-06maint: document a caveat in the tail inotify implementationPádraig Brady-1/+5
2015-02-06tail: return inotify resources where possiblePádraig Brady-24/+62
2015-01-01maint: update all copyright year number rangesPádraig Brady-1/+1
2014-12-19diagnose too-large numbers betterPádraig Brady-32/+14
2014-10-07wc: don't miscount /sys and similar file systemsPaul Eggert-26/+17
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-3/+3
2014-02-09head,tail: consistently diagnose write errorsPádraig Brady-7/+14
2014-01-02maint: update all copyright year number rangesBernhard Voelker-1/+1
2013-12-09tail: use consistent diagnostics with and without inotifyPádraig Brady-1/+6
2013-11-27tail: improve inotify handling of symlinksPádraig Brady-1/+38
2013-08-05doc: more semicolons instead of periods in option descriptionsBenno Schulenberg-1/+1
2013-08-01doc: use semicolon instead of period in option descriptionsBenno Schulenberg-12/+11
2013-05-18maint: port --enable-gcc-warnings to clangPaul Eggert-1/+3
2013-04-20tail: exit following by descriptor when no tailable file leftBernhard Voelker-6/+25
2013-04-20tail: let -f --retry wait for inaccessible filesBernhard Voelker-6/+15
2013-04-04tail: exit without reading input if would never outputPádraig Brady-0/+4
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-08-03tail: avoid rare error-path FD leakJim Meyering-0/+1
2012-07-25tail: avoid misleading diagnostic upon fstat failureJim Meyering-1/+1
2012-01-27maint: use single copyright year rangeJim Meyering-1/+1
2012-01-09maint: src/*.[ch]: convert more `...' to '...'Jim Meyering-3/+3
2012-01-09maint: src/*.c: change remaining quotes (without embedded spaces)Jim Meyering-16/+16