summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-04-29(usage): Include in --help output the warning aboutJim Meyering
some of the filesystem types on which shred is not effective.
2001-04-29(usage): Mention shred.Jim Meyering
2001-04-29Refer to shred.Jim Meyering
Remove the example showing how to remove `-foo', since that is now in the --help output (and hence automatically included).
2001-04-25*** empty log message ***Jim Meyering
2001-04-25(my-distcheck): Add a comment.Jim Meyering
2001-04-25*** empty log message ***Jim Meyering
2001-04-24*** empty log message ***Jim Meyering
2001-04-24*** empty log message ***Jim Meyering
2001-04-24Include wheel-size.h.Jim Meyering
(WHEEL_START): Adjust definition. (wheel_tab[]): Remove body of definition. Include generated file, wheel.h, instead.
2001-04-24.Jim Meyering
2001-04-23*** empty log message ***Jim Meyering
2001-04-23(dd_copy): When using sync with either block or unblock,Jim Meyering
pad with spaces.
2001-04-23*** empty log message ***Jim Meyering
2001-04-23(block-sync-1): new test, for just-fixed bugJim Meyering
2001-04-22*** empty log message ***Jim Meyering
2001-04-22fix typo in commentJim Meyering
2001-04-22(decode_switches): Ensure that -1 has no effect when it follows -l.Jim Meyering
2001-04-22*** empty log message ***Jim Meyering
2001-04-22.Jim Meyering
2001-04-22fix typo in --help outputJim Meyering
2001-04-22*** empty log message ***Jim Meyering
2001-04-22*** empty log message ***Jim Meyering
2001-04-22*** empty log message ***Jim Meyering
2001-04-22.Jim Meyering
2001-04-22*** empty log message ***Jim Meyering
2001-04-22(main): Fix off-by-one error introduced with last change.Jim Meyering
2001-04-22check -R, tooJim Meyering
2001-04-22*** empty log message ***Jim Meyering
2001-04-22*** empty log message ***Jim Meyering
2001-04-22*** empty log message ***Jim Meyering
2001-04-22(TESTS): Add no-arg.Jim Meyering
2001-04-22*** empty log message ***Jim Meyering
2001-04-22Fix bugs when computing length of large files.Jim Meyering
Add overflow and write error checks. Use uint_fast32_t, not unsigned long, to do checksum calculation, as C99 says uint_fast32_t should be no slower and might be faster. Include <stdio.h> and "system.h" even if CRCTAB is defined, so that the code will compile if CRCTAB is defined. Include "human.h" if CRCTAB is not defined. (uint_fast32_t): Define if it appears that stdint.h didn't. (BIT, remainder, main, crctab): Use uint_fast32_t, not unsigned long, for checksums. (fill_r, remainder, main): Use ANSI prototypes. (fill_r, remainder, main): Omit duplicate code. (main): Use uintmax_t, not unsigned long, for file lengths. Use size_t, not long, for result of fread. Check for overflow when computing file lengths. Check for write error immediately after printing a line, so that we don't write to stdout indefinitely after an error.
2001-04-22*** empty log message ***Jim Meyering
2001-04-22(usage): Mention that sync makes dd pad with spaces (rather than NULs)Jim Meyering
when used with block or unblock.
2001-04-22*** empty log message ***Jim Meyering
2001-04-21*** empty log message ***Jim Meyering
2001-04-21*** empty log message ***Jim Meyering
2001-04-21Write to a new file, so that a restrictive umask doesn't interfere.Jim Meyering
2001-04-21*** empty log message ***Jim Meyering
2001-04-21*** empty log message ***Jim Meyering
2001-04-21*** empty log message ***Jim Meyering
2001-04-21Ensure that initial group id's are properly set for `d' and `d/f3'.Jim Meyering
2001-04-21*** empty log message ***Jim Meyering
2001-04-21Check for chsize.Jim Meyering
Link with ftruncate.o unconditionally if ftruncate is missing. This was required when cross-compiling to i586-mingw32msvc.
2001-04-21.Jim Meyering
2001-04-21*** empty log message ***Jim Meyering
2001-04-21*** empty log message ***Jim Meyering
2001-04-21*** empty log message ***Jim Meyering
2001-04-21(main): When given two or more arguments but the only oneJim Meyering
that exists is a directory, don't treat it as if it were the only argument. Before, `mkdir d; ls no-dir d 2>/dev/null' would act like `ls d' and produce no output. Now, it prints `d:'.