summaryrefslogtreecommitdiff
path: root/src/tail.c
AgeCommit message (Expand)Author
2015-11-04all: avoid quoting file names when possiblePádraig Brady
2015-10-27all: quote string arguments in error messagesPádraig Brady
2015-10-12tail: no longer warn about unrecognized file systemsPádraig Brady
2015-10-03tail: handle kernel dentry unlink racePádraig Brady
2015-09-04maint: avoid "definitely lost" valgrind warningsPádraig Brady
2015-06-09tail: display consistent diagnostics upon file replacementPádraig Brady
2015-06-09tail: display file headers correctly with inotifyPádraig Brady
2015-05-11tail: consistently output all data for truncated filesPádraig Brady
2015-05-11tail: fix inotify startup racesPádraig Brady
2015-04-30doc: standardize messages about the '-' stdin FILEPádraig Brady
2015-04-22maint: avoid -Werror=strict-overflow warnings with GCC 5Pádraig Brady
2015-03-31tail: fix -f to follow changes after a renameStephane Chazelas
2015-02-06maint: document a caveat in the tail inotify implementationPádraig Brady
2015-02-06tail: return inotify resources where possiblePádraig Brady
2015-01-01maint: update all copyright year number rangesPádraig Brady
2014-12-19diagnose too-large numbers betterPádraig Brady
2014-10-07wc: don't miscount /sys and similar file systemsPaul Eggert
2014-09-19doc: output correct --help references with --program-prefixPádraig Brady
2014-09-08maint: prefer 'return status;' to 'exit (status);' in 'main'Paul Eggert
2014-02-09head,tail: consistently diagnose write errorsPádraig Brady
2014-01-02maint: update all copyright year number rangesBernhard Voelker
2013-12-09tail: use consistent diagnostics with and without inotifyPádraig Brady
2013-11-27tail: improve inotify handling of symlinksPádraig Brady
2013-08-05doc: more semicolons instead of periods in option descriptionsBenno Schulenberg
2013-08-01doc: use semicolon instead of period in option descriptionsBenno Schulenberg
2013-05-18maint: port --enable-gcc-warnings to clangPaul Eggert
2013-04-20tail: exit following by descriptor when no tailable file leftBernhard Voelker
2013-04-20tail: let -f --retry wait for inaccessible filesBernhard Voelker
2013-04-04tail: exit without reading input if would never outputPádraig Brady
2013-01-23maint: define usage note about mandatory args centrallyBernhard Voelker
2013-01-01maint: update all copyright year number rangesJim Meyering
2012-08-03tail: avoid rare error-path FD leakJim Meyering
2012-07-25tail: avoid misleading diagnostic upon fstat failureJim Meyering
2012-01-27maint: use single copyright year rangeJim Meyering
2012-01-09maint: src/*.[ch]: convert more `...' to '...'Jim Meyering
2012-01-09maint: src/*.c: change remaining quotes (without embedded spaces)Jim Meyering
2012-01-09maint: convert `...' to '...' in --help outputJim Meyering
2012-01-07maint: use new emit_try_help in place of equivalent fprintfJim Meyering
2012-01-02build: tail: avoid type/format mismatch warning from gccJim Meyering
2012-01-01maint: update all copyright year number rangesJim Meyering
2011-12-28tail: avoid theoretically undefined behaviorJim Meyering
2011-12-23tail: with -f, use polling when a file is on an FS of unknown typeJim Meyering
2011-12-22tail,stat: add support for FhGFSJim Meyering
2011-10-21tail: with -f, use nanosleep (not inotify) on a GPFS file systemMartial Bornet
2011-06-01tail: fix an inconsequential bug spotted by coverityJim Meyering
2011-05-11maint: tail: mark a global variable as staticJim Meyering
2011-04-25tail --follow=name no longer implies --retryJim Meyering
2011-04-25doc: tail/inotify does use --sleep-interval=S, with --pid=PJim Meyering
2011-01-24tail: avoid new diagnostic when applying -f to a pipe on linux-2.3.38Jim Meyering
2011-01-01maint: update all copyright year number rangesJim Meyering