summaryrefslogtreecommitdiff
path: root/src/shred.c
AgeCommit message (Expand)Author
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
2004-08-03(struct Options, main): Use bool for booleans.Paul Eggert
2004-08-02(UINT_MAX_32_BITS): Remove.Paul Eggert
2004-06-30(usage, main): Output "file system" rather than "filesystem".Jim Meyering
2004-06-21(main): Standardize on the diagnostics given when someone givesJim Meyering
2004-06-08(direct_mode): Turn it on/off with directio, too.Jim Meyering
2004-06-07Enable direct-mode I/O (bypassing the buffer cache), if possible.Jim Meyering
2004-06-04(dopass): Don't subtract 1 from the offset afterJim Meyering
2004-05-30(dosync): Ignore EBADF errors, as IRIX 6.5Jim Meyering
2004-05-20Use translatable diagnostics, e.g.Jim Meyering
2004-05-18(names): Bring back lower-case letters, "_", andJim Meyering
2004-05-17(incname): Decrement `len' only once per loop iteration.Jim Meyering
2004-05-16In shred, check for errors from fdatasync more carefully. IfJim Meyering
2004-05-06(do_wipefd): Use xnmalloc, rather than xmalloc.Jim Meyering
2004-04-20(sigill_handler, isaac_seed_machdep): Use void, not (obsolete) RETSIGTYPE.Jim Meyering
2004-04-19(isaac_seed_start) [AVOID_USED_UNINITIALIZED_WARNINGS]:Jim Meyering
2004-04-15Include getpagesize.h.Jim Meyering
2004-04-08(O_NOCTTY): Remove redundant decl.Jim Meyering
2004-01-21(usage): Use EXIT_SUCCESS, not 0, for clarity.Jim Meyering
2003-10-18Most .c files (AUTHORS): Revert the WRITTEN_BY/AUTHORS changeJim Meyering
2003-09-18(WRITTEN_BY): Rename from AUTHORS.Jim Meyering
2003-07-23Don't include headers already included by system.h:Jim Meyering