summaryrefslogtreecommitdiff
path: root/src/shred.c
AgeCommit message (Expand)Author
2009-04-07shred,sort,shuf: don't use /dev/urandom by defaultPádraig Brady
2009-04-07maint: Clarify ambiguous refs to Linux kernels or GNU/Linux systemsPádraig Brady
2009-01-22shred: change default number of overwrites from 25 to 3Pádraig Brady
2009-01-16shred: avoid -Wsign-compare warningsPádraig Brady
2008-12-01avoid warnings about initialization of automatic aggregatesJim Meyering
2008-09-19shred --help: lowercase a stray capitalBenno Schulenberg
2008-08-04doc: correct and normalize --help output of several toolsBenno Schulenberg
2008-06-27factor out time_t-to-string conversion idiomJim Meyering
2008-06-26shred: also ignore EISDIR upon failed fsync/fdatasync on HP-UXJim Meyering
2008-06-16remove redundant const directivesJim Meyering
2008-06-14add "const" attribute, where possibleJim Meyering
2008-06-03use gnulib's progname moduleJim Meyering
2008-05-26adjust copyright datesJim Meyering
2008-05-26convert single-author programs to use proper_nameJim Meyering
2007-12-04Reflect change in gnulib: don't include getpagesize.h,Jim Meyering
2007-07-23Update all copyright notices to use the newer form.Jim Meyering
2007-07-10Change "version 2" to "version 3" in all copyright notices.Jim Meyering
2007-06-15Don't include "quote.h" when it is not used.Jim Meyering
2007-03-28Help translators include translation team's web or email address.Jim Meyering
2006-11-27Improve the check for departures from C89, and fix the departuresPaul Eggert
2006-10-10* src/ls.c (quote_name): Use initializer rather than memset toPaul Eggert
2006-09-03Don't include dirname.h, since system.h does it now.Paul Eggert
2006-08-26Include <config.h> unconditionally, since we now assume config.h exists.Paul Eggert
2006-08-25Fix typo in previous checkin; a "&" went missing.Paul Eggert
2006-08-25Rewrite to avoid some unnecessary casts, macros, literals.Paul Eggert
2006-08-13* src/shred.c (usage): Don't indent the second line of an item.Jim Meyering
2006-08-08Use new random-number interface rather than rand-isaac.c.Paul Eggert
2006-04-19(fillrand): The assertion was way too weak, due toPaul Eggert
2006-03-26(wipename): Use new last_component, in place of base_name.Jim Meyering
2005-12-27(wipename): Use similar open flags to other places we open directories.Paul Eggert
2005-12-12(struct irand_state, irand_init, irand32, irand_mod): Moved back here,Paul Eggert
2005-12-12Include rand-isaac.c rather than rand-isaac.h.Paul Eggert
2005-12-10Don't include gethrxtime.h. No longer needed.Jim Meyering
2005-12-10Include rand-isaac.h. Move ISAAC code to rand-isaac.c.Paul Eggert
2005-09-24Use `#ifdef HAVE_CONFIG_H', not `#if HAVE_CONFIG_H', for consistency with gnu...Jim Meyering
2005-07-11(wipefile): Always use binary mode. Clearly thisPaul Eggert
2005-07-03Include fcntl--.h, not unistd-safer.h.Paul Eggert
2005-06-19(usage): Use `file system', not `filesystem'.Jim Meyering
2005-06-17(usage): Clarify that shred works on an ext3 fileJim Meyering
2005-05-14Update FSF postal mail address.Jim Meyering
2005-05-14Update FSF postal mail address.Jim Meyering
2005-04-11Include unistd-safer.h.Paul Eggert
2005-04-09Remove all uses of signals; modern hosts havePaul Eggert
2005-03-06Remove register keyword.Jim Meyering
2005-02-21Include gethrxtime.h.Paul Eggert
2005-01-15(isaac_seed) [HAVE_GETHRTIME]: #if-0 this block,Jim Meyering
2005-01-15(isaac_seed) [HAVE_GETHRTIME]: Don't call ISAAC_SEEDJim Meyering
2004-09-21Remove unused "case 0".Paul Eggert
2004-08-10(usage): "-" is an operand, not an option.Paul Eggert
2004-08-09(wipename): Work even if the directory is writeablePaul Eggert