Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-04-18 | (print_user): Use xrealloc here, rather than unchecked realloc. | Jim Meyering | |
Remove anachronistic casts. | |||
2004-04-18 | (full_filename_): Don't leak upon failed realloc. | Jim Meyering | |
2004-04-18 | (readdir_ignoring_dotdirs): Move function to system.h, renaming it. Update ↵ | Jim Meyering | |
uses. | |||
2004-04-18 | (readdir_ignoring_dot_and_dotdot): New inline function, from remove.c. | Jim Meyering | |
2004-04-17 | (add_file_name): Declare function to be `static'. | Jim Meyering | |
2004-04-17 | (ds_init, ds_free): Declare functions to be `static'. | Jim Meyering | |
2004-04-17 | (string_to_join_field): Declare function to be `static'. | Jim Meyering | |
2004-04-15 | Include getpagesize.h. | Jim Meyering | |
(main): Align I/O buffers to page boundaries. | |||
2004-04-15 | Include getpagesize.h. | Jim Meyering | |
(dopass): Align I/O buffers to page boundaries. | |||
2004-04-15 | Include getpagesize.h. | Jim Meyering | |
(copy_reg): Align I/O buffers to page boundaries. | |||
2004-04-15 | (gcd, lcm, ptr_align): New functions, moved from od.c. | Jim Meyering | |
2004-04-15 | (gcd, lcm): Remove; now in system.h. | Jim Meyering | |
2004-04-15 | (ROUND_UP_OFFSET, PTR_ALIGN): Remove. | Jim Meyering | |
All uses replaced by ptr_align. | |||
2004-04-15 | Include getpagesize.h. | Jim Meyering | |
(main): Align I/O buffers to page boundaries. | |||
2004-04-14 | . | Jim Meyering | |
2004-04-12 | . | Jim Meyering | |
2004-04-12 | Include "utimecmp.h". | Jim Meyering | |
(copy_internal): Compare time stamps using utimecmp rather than MTIME_CMP. | |||
2004-04-09 | Include stat-macros.h, not file-type.h. | Jim Meyering | |
Move more definitions into stat-macros.h. | |||
2004-04-09 | undo last change | Jim Meyering | |
2004-04-09 | Don't include "file-type.h", now that system.h does. | Jim Meyering | |
2004-04-09 | Include file-type.h rather than hard-coding all | Jim Meyering | |
of its macros definitions -- the list was slightly out of date. | |||
2004-04-08 | (O_NOCTTY): Remove redundant decl. | Jim Meyering | |
2004-04-08 | (flags, usage): Remove noctty flag. | Jim Meyering | |
(main): Always use O_NOCTTY when opening files. | |||
2004-04-08 | (set_fd_flags): Undo part of today's change: it's a little | Jim Meyering | |
cleaner -- and more efficient in the common case -- to go ahead and OR in the -1 when fcntl fails. | |||
2004-04-08 | (dd_copy): Mark two diagnostics for translations. | Jim Meyering | |
2004-04-08 | . | Jim Meyering | |
2004-04-08 | (dd_LDADD, shred_LDADD): Add fdatasync's lib. | Jim Meyering | |
2004-04-08 | Correct spelling: s/shasum/sha1sum. | Jim Meyering | |
2004-04-08 | (LONGEST_SYMBOL): Tweak comment. | Jim Meyering | |
2004-04-08 | (set_fd_flags): Don't OR in -1 when fcntl fails. | Jim Meyering | |
Rename parameter, flags, to avoid shadowing global. | |||
2004-04-08 | New dd conv= symbols nocreat, excl, fdatasync, fsync, | Jim Meyering | |
and new dd options iflag= and oflag=. (usage): Document. (fdatasync) [!HAVE_FDATASYNC]: New macro. (C_NOCREAT, C_EXCL, C_FDATASYNC, C_FSYNC): New macros. (input_flags, output_flags): New vars. (LONGEST_SYMBOL): New macro. (struct symbol_value): Renamed from struct conversion. Members symbol and value renamed from convname and conversion. The symbol value is now an array instead of a pointer; this saves a bit of space and time in practice. All uses changed. (conversions): Add nocreat, excl, fdatasync, fsync. Now const. (flags): New constant array. (iflag_error_msgid, oflag_error_msgid): New constants. (parse_symbols): Renamed from parse_conversion and generalized to handle either conversion or flag symbols. (scanargs): Adjust uses of parse_symbols accodingly. Add support for iflag= and oflag=. Reject attempts to use both excl and nocreat. (set_fd_flags): New function. (dd_copy): Just return X rather than calling quit (X), since our caller invokes quit with the returned value. Add support for fdatasync and fsync. (main): Add support for iflags=, oflags=, and new conv= symbols. | |||
2004-04-08 | (O_DIRECT, O_DSYNC, O_NDELAY, O_NOFOLLOW, O_RSYNC, O_SYNC): | Jim Meyering | |
Define to 0 if not already defined. | |||
2004-04-07 | Add support for IUTF8 input flag. | Jim Meyering | |
2004-04-06 | (makedev) [mkdev && !makedev]: Define makedev to mkdev. | Jim Meyering | |
For Interix. | |||
2004-04-04 | A specified format is no longer automatically newline terminated. | Jim Meyering | |
If you want a newline at the end of your format, use `\n'. (print_it): Don't print a newline at the end of every format. (do_statfs): Add a newline at end of each default format string. | |||
2004-04-04 | . | Jim Meyering | |
2004-04-04 | (main): Adjust to new calling convention for set_cloexec_flag. | Jim Meyering | |
2004-03-31 | . | Jim Meyering | |
2004-03-31 | whoops. Remove old code, too, <blush>. | Jim Meyering | |
2004-03-31 | Specifying an invalid --width=N (-w) or --gap-size=N (-g) | Jim Meyering | |
would not elicit an error. Include "xstrtol.h" and "quotearg.h". (main): Don't use atoi. Use xstrtoul instead. | |||
2004-03-31 | . | Jim Meyering | |
2004-03-29 | [HAVE_SETHOSTNAME && !defined sethostname]: | Jim Meyering | |
Declare sethostname, since no Solaris header does it. | |||
2004-03-29 | Include "vasprintf.h", for asprintf. | Jim Meyering | |
2004-03-28 | Minor optimization: | Jim Meyering | |
(process_file): Don't record dev/inode for directories. Under some circumstances, without -c, du would mistakenly count the space of hard-linked files, not just the first one it encountered. Reported by Anthony Thyssen. (du_files): Don't ever clear the set of `seen' dev/inodes. | |||
2004-03-27 | (print_grand_total): Rename global from `print_totals'. | Jim Meyering | |
2004-03-27 | (main): Rearrange filtering loop to be a tiny bit more efficient. | Jim Meyering | |
2004-03-27 | Don't include savedir.h -- no longer needed. | Jim Meyering | |
2004-03-25 | (main): Remove now-unused declaration of `i'. | Jim Meyering | |
2004-03-25 | (main): Filter out file names of length zero before | Jim Meyering | |
invoking fts, so that they don't cause fatal errors. | |||
2004-03-24 | (EXPECTED_BYTES_PER_FILE_NAME, DEFAULT_PROJECTED_N_FILES): | Jim Meyering | |
Remove: not used. (usage): Say "NUL-terminated", not "NUL-separated". (main): Check for I/O error when istream is closed. Allow --files0-from=F even if F is empty; this specifies no files. (du_files): Now that we allow the list of files to be empty, handle that case. |