summaryrefslogtreecommitdiff
path: root/src/shred.c
Commit message (Expand)AuthorAgeFilesLines
* numfmt: add support for new SI prefixesPaul Eggert2023-01-051-1/+1
* maint: update all copyright year number rangesPádraig Brady2023-01-011-1/+1
* maint: prefer static_assert to verifyPaul Eggert2022-09-151-4/+4
* shred: remove IF_LINTPaul Eggert2022-01-311-1/+1
* maint: simplify memory alignmentPaul Eggert2022-01-271-5/+3
* maint: update all copyright year number rangesPádraig Brady2022-01-021-1/+1
* maint: use GNU style for spacingPaul Eggert2021-12-181-1/+1
* doc: modernize usage of “disk” and “core”Paul Eggert2021-07-281-3/+3
* maint: update all copyright year number rangesPádraig Brady2021-01-011-1/+1
* maint: use getrandom, not getentropyPaul Eggert2020-06-011-1/+1
* maint: use getentropy and new tempname modulesPaul Eggert2020-05-311-1/+2
* maint: update all copyright year number rangesPádraig Brady2020-01-011-1/+1
* shred: modernize documentationPaul Eggert2019-11-111-38/+4
* maint: update all copyright year number rangesAssaf Gordon2019-01-011-1/+1
* shred,sort,split: fix ftruncate error reportingPaul Eggert2018-12-151-4/+6
* build: update gnulib submodule to latestPaul Eggert2018-07-051-2/+2
* maint: update all copyright year number rangesPádraig Brady2018-01-011-1/+1
* build: avoid build failure without sys/mtio.hPádraig Brady2017-12-101-2/+2
* doc: shred: change 'truncate' to the more descriptive 'deallocate'Pádraig Brady2017-12-091-1/+1
* shred: reinstate --remove file name length obfuscationPádraig Brady2017-09-191-1/+0
* all: prefer HTTPS in URLsPaul Eggert2017-09-191-1/+1
* maint: avoid a syntax-check failurePádraig Brady2017-08-021-1/+2
* shred: avoid rename racePaul Eggert2017-07-301-44/+31
* maint: fix grammar in a shred.c commentJim Meyering2017-07-241-1/+1
* shred: remove redundant zeroing of freed memoryPádraig Brady2017-07-231-2/+0
* shred: use explicit_bzeroPaul Eggert2017-07-201-2/+2
* shred: fix invalid pattern generation for certain sizesBogdan Drozdowski2017-04-171-1/+1
* maint: modernize URLsPaul Eggert2017-01-141-3/+2
* maint: update all copyright year number rangesPádraig Brady2017-01-011-1/+1
* all: use die() rather than error(EXIT_FAILURE)Pádraig Brady2016-10-161-2/+3
* maint: update all copyright year number rangesPádraig Brady2016-01-011-1/+1
* maint: fix incorrect spellings etcPádraig Brady2015-12-141-1/+1
* all: avoid quoting file names when possiblePádraig Brady2015-11-041-4/+3
* all: replace most uses of quotearg_colon() with quote()Pádraig Brady2015-11-041-29/+26
* all: quote string arguments in error messagesPádraig Brady2015-10-271-23/+27
* build: Pacify GCC 5 on 32-bit hostsPaul Eggert2015-10-031-14/+24
* build: avoid -Wstrict-overflow warnings with GCC 5.1 on 32 bitPádraig Brady2015-10-031-9/+11
* doc: clarify in --help/man where short options take no paramPádraig Brady2015-08-311-1/+2
* shred: fix pattern selection for certain iteration countsPádraig Brady2015-07-071-2/+3
* doc: standardize messages about the '-' stdin FILEPádraig Brady2015-04-301-2/+4
* doc,maint: fix use of "i.e." in documentation and commentsBernhard Voelker2015-01-311-1/+1
* maint: update all copyright year number rangesPádraig Brady2015-01-011-1/+1
* diagnose too-large numbers betterPádraig Brady2014-12-191-22/+7
* doc: output correct --help references with --program-prefixPádraig Brady2014-09-191-1/+1
* maint: prefer 'return status;' to 'exit (status);' in 'main'Paul Eggert2014-09-081-1/+1
* shred: don't infloop upon negative sizeJim Meyering2014-05-101-2/+2
* shred: fix overflow checking of command-line optionsPaul Eggert2014-05-101-4/+5
* shred: overwrite inode storage used by some file systemsPádraig Brady2014-04-051-52/+66
* shred: avoid a data pass on empty filesPádraig Brady2014-04-041-5/+5
* shred: shred one block even for empty filesPaul Eggert2014-04-031-1/+4