Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-04-11 | *** empty log message *** | Jim Meyering | |
1999-04-11 | (alpha): Add trailing slash for ncftp. | Jim Meyering | |
1999-04-11 | *** empty log message *** | Jim Meyering | |
1999-04-11 | . | Jim Meyering | |
1999-04-11 | . | Jim Meyering | |
1999-04-11 | *** empty log message *** | Jim Meyering | |
1999-04-11 | *** empty log message *** | Jim Meyering | |
1999-04-11 | *** empty log message *** | Jim Meyering | |
1999-04-11 | `ls --color' would segfault | Jim Meyering | |
Include assert.h. (color_indicator[]): Add an entry for the type, `door.' (main): Assert that the lengths of the color_indicator and indicator_name arrays are appropriately related. | |||
1999-04-11 | *** empty log message *** | Jim Meyering | |
1999-04-11 | (scanargs): Fix bug introduced with last change: now that | Jim Meyering | |
the loop is gone, manually decrement argc and increment argv. | |||
1999-04-08 | *** empty log message *** | Jim Meyering | |
1999-04-08 | (Options for date): Document --iso-8601 | Jim Meyering | |
1999-04-08 | Accept new option: --iso-8601. | Jim Meyering | |
1999-04-07 | *** empty log message *** | Jim Meyering | |
1999-04-07 | (difftm): Protoize. | Jim Meyering | |
1999-04-07 | . | Jim Meyering | |
1999-04-07 | . | Jim Meyering | |
1999-04-07 | *** empty log message *** | Jim Meyering | |
1999-04-06 | split long line | Jim Meyering | |
1999-04-06 | Update from master source in libc, removing %f. | Jim Meyering | |
1999-04-06 | *** empty log message *** | Jim Meyering | |
1999-04-06 | Remove test for %f. | Jim Meyering | |
1999-04-05 | *** empty log message *** | Jim Meyering | |
1999-04-05 | Comment out the test added on 1999-01-31. | Jim Meyering | |
1999-04-05 | (url_dir_list): Define properly. | Jim Meyering | |
(real_dir_list): Likewise. | |||
1999-04-04 | *** empty log message *** | Jim Meyering | |
1999-04-04 | Don't include string.h. | Jim Meyering | |
[!HAVE_CONFIG_H]: Include string.h here. [!HAVE_CONFIG_H]: Hard-code RETSIGTYPE to `int'. (sigill_handler): Change return type and type of local `oldhandler' to RETSIGTYPE. (isaac_seed_machdep): Change and type of local `oldhandler' to RETSIGTYPE. | |||
1999-04-04 | use dquotes, not squotes | Jim Meyering | |
1999-04-04 | *** empty log message *** | Jim Meyering | |
1999-04-04 | *** empty log message *** | Jim Meyering | |
1999-04-04 | Change the sed command used to extract the | Jim Meyering | |
filename from ls -l output, to accommodate the change in format. | |||
1999-04-04 | Add case_GETOPT_* cases. | Jim Meyering | |
1999-04-04 | *** empty log message *** | Jim Meyering | |
1999-04-04 | Standardize --help and --version processing. | Jim Meyering | |
1999-04-04 | define/use AUTHORS | Jim Meyering | |
1999-04-04 | *** empty log message *** | Jim Meyering | |
1999-04-04 | (print_long_format): Add a space between %s and %3u. This | Jim Meyering | |
assures that even when modebuf has the trailing `+' and there are more than 99 hard links to a file, the permissions string and the link count will be separated. | |||
1999-04-04 | import latest | Jim Meyering | |
1999-04-04 | (S_IWUSR): Define if not already defined. | Jim Meyering | |
1999-04-04 | . | Jim Meyering | |
1999-04-04 | fix comments | Jim Meyering | |
add FIXME | |||
1999-04-04 | (dopass): add curly braces to avoid warning about ambiguous `else'. | Jim Meyering | |
(wipefd): Add parentheses suggested by gcc. (do_wipefd): Remove declaration of unused local. | |||
1999-04-04 | [!HAVE_CONFIG_H] (xstrtoul, error, close_stdout): Added stubs | Jim Meyering | |
to allow standalone compilation. (wipefile): Added support for emulating /dev/fd/# files even if the OS doesn't support them. From Paul Eggert. (main, usage): Changed --device short option to -D. (wipefd, do_wipefd): Renamed function to do_wipefd and added separate wipefd that performs sanity checks on externally-opened file descriptors, such as not append-only. From Paul Eggert. (do_wipefd, isaac_seedfd): Do not read file for any reason. if the file is low-entropy, it's a security hole. (wipefile) Changed to open O_WRONLY and chmod to write-only when forcing. (isaac_seedfd) Function deleted as unnecessary. From Paul Eggert. (dopass): Dynamically fall back to fsync() if fdatasync() fails, since POSIX, in their infinitesimal wisdom, encourage implementations that return constant -1, making compile-time testing useless. From Paul Eggert. (dopass): Changed to support a size of -1 to mean "unknown". This entailed changing to a counting-up offset rather than couting-down cursize for the central state variable. Also changed size argument to be call-by-reference so that it can be passed back once known. (sizer) Function deleted as unnecessary. (wipefd): Changed to match. From Paul Eggert (dopass): Try to skip over bad blocks in destination files. Also added ftruncate() for more complete destruction of metadata. (main, usage): Changed "-" to stand for standard output. (wipefd): Added error message to detect conflict with -v. (dopass): Added periodic fsync() calls to keep the pass progress display in sync with reality. Hopefully they're sufficiently far spaced that throughput isn't affected. It might be a good thing to do even in non-verbose mode, to avoid filling up the kernel caches with dirty data. Also added ftruncate() for more complete destruction of metadata. (quotearg_colon): New function to print pathological filenames properly. [!HAVE_CONFIG_H] (quotearg_colon_buf) New internal helper function that does most of the work. (wipefd, do_wipefd, dopass) Now take a qname (pre-quoted name) argument. (wipename, wipefile, main) Changed diagnostics to use quotearg_colon. Error messages are also in a more uniform format. From Paul Eggert. (struct Options, main, do_wipefd): Added -s/--size=N flag. (xstrtoul): Added support for valid_suffixes to help this. (usage) Documented it. (error): Changed some arguments from N_() to _(), since error() does not translate its argument. I think this is a bug. (struct Options do_wipefd, wipefd, wipefile, main): moved passes argument into the Options structure as n_iterations, which is now a size_t. From Paul Eggert. (isaac_seed_start, isaac_seed_data, isaac_seed_finish): New functions to manage seeding of RNG with arbitrary-sized data. (isaac_init): commented out as dead code. (isaac_seed): changed to use new functions to prevent any possibility of a buffer overflow. (isaac_seed): Added support for Solaris' gethrtime() configure.in: Corresponding feature test. From Paul Eggert. (wipename): Change remove() to unlink() for speed & portability. Use lstat() instead of access() to see if a filename is taken. This works even on dangling symlinks and avoids the suid problems of access(2). From Paul Eggert. (isaac_seed_machdep): New function for reading cycle counters | |||
1999-04-04 | *** empty log message *** | Jim Meyering | |
1999-04-04 | back out Paul's changes | Jim Meyering | |
1999-04-03 | Use AUTHORS in place of string in parse_long_options call. | Jim Meyering | |
1999-04-03 | Insert AUTHORS definition. | Jim Meyering | |
1999-04-03 | Use PROGRAM_NAME in place of string in parse_long_options call. | Jim Meyering | |
1999-04-03 | define PROGRAM_NAME | Jim Meyering | |