summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-12-03(long_opts): Change the name of each undocumented, for-Jim Meyering
testing-only option to start with `-', so that it cannot render ambiguous any prefix it happens to share with some other option name.
2005-12-03Update uses of undocumented, for- testing-only --presume* optionsJim Meyering
to start with `---'.
2005-12-02Mention change to jm-macros.m4.Paul Eggert
2005-12-02(gl_MACROS): Adjust to renaming of gl_SOCKLEN_T to gl_TYPE_SOCKLEN_T.Paul Eggert
2005-12-02Fix typo in previous log entry.Paul Eggert
2005-12-02* (gl_TYPE_SOCKLEN_T): Renamed from gl_SOCKLEN_T.Paul Eggert
Use implementation from Albert Chin, with some comments/corrections by Stepan Kasal and myself.
2005-12-02*** empty log message ***Jim Meyering
2005-12-02Import from gnulib.Paul Eggert
2005-12-02(gl_REGEX): Check whether off_t can be used in a switchPaul Eggert
statement, to work around an HP-UX 10.20 compiler bug reported by Peter O'Gorman.
2005-11-30*** empty log message ***Jim Meyering
2005-11-30Add a comment about cvsu.Jim Meyering
2005-11-30*** empty log message ***Jim Meyering
2005-11-30(gl_FUNC_OPENAT): Require openat-priv.h.Jim Meyering
2005-11-30Include openat-priv.h.Jim Meyering
Remove definitions of macros defined therein.
2005-11-30Define macros used by mkdirat.c and openat.c.Jim Meyering
2005-11-30*** empty log message ***Jim Meyering
2005-11-30(mkdirat): Declare.Jim Meyering
2005-11-30*** empty log message ***Jim Meyering
2005-11-30(mkdirat): New file and function.Jim Meyering
2005-11-30*** empty log message ***Jim Meyering
2005-11-30(gl_FUNC_OPENAT): Require and compile mkdirat.c.Jim Meyering
2005-11-26Log today's changes.Paul Eggert
2005-11-26(df invocation): Document treatment of dummy filePaul Eggert
systems better.
2005-11-26(ME_DUMMY): "none" and "proc" file systems are dummiesPaul Eggert
too.
2005-11-26(show_point): Ignore inaccessible file systems.Paul Eggert
(usage): -a includes dummy file systems, not size-0 file systems.
2005-11-26df updates for "none", "proc", inaccessible file systems.Paul Eggert
2005-11-26Include <limits.h>.Paul Eggert
(dev_from_mount_options) [defined MOUNTED_GETMNTENT1 || defined MOUNTED_GETMNTENT2]: New function. It no longer assumes "dev=" has the System V meaning on Linux (since it doesn't). It also parses "dev=" more carefully. (read_file_system_list) [defined MOUNTED_GETMNTENT1 || defined MOUNTED_GETMNTENT2]: Use it. MOUNTED_GETMNTENT2 is new here; the code didn't used to look for dev= in that case.
2005-11-26(unsigned_long_long_int): Renamed from ulonglong_t,Paul Eggert
to avoid collision with POSIX name space. All uses changed.
2005-11-26(MOSTLYCLEANFILES): Clean stdbool.h-t, not stdbool.ht.Paul Eggert
2005-11-26(stdbool.h): Fix typo in previous change.Paul Eggert
2005-11-26(stdbool.h): Just copy stdbool_.h; no need to sed any more.Paul Eggert
2005-11-26no longer needed.Paul Eggert
(gl_STDBOOL_H): New macro, from gnulib. (AC_HEADER_STDBOOL): Sync with gnulib.
2005-11-26Simplify greatly, under the assumption that thesePaul Eggert
days most people use C99-compatible compilers to debug, so it's not worth worrying about catering to older compilers for that. This works around some porting problems with HP-UX compilers. (false, true) [defined __BEOS__]: Don't #undef; no longer needed. (_Bool): typedef to bool if C++ or BeOS, and #define to signed char otherwise.
2005-11-26(gettime) [!defined OK_TO_USE_1S_CLOCK]:Paul Eggert
Report an error at compile-time if only a 1-second nominal clock resolution is found.
2005-11-24*** empty log message ***Jim Meyering
2005-11-24(EXTRA_DIST): Add acl to the list.Jim Meyering
2005-11-24Add `$0: ' prefix to diagnostics.Jim Meyering
2005-11-24*** empty log message ***Jim Meyering
2005-11-24*** empty log message ***Jim Meyering
2005-11-24Add this:Jim Meyering
^lib/buffer-lcm\.c$
2005-11-24Improve performance a bit with src/copy.c.Paul Eggert
2005-11-24Improve performance a bit by optimizing awayPaul Eggert
unnecessary system calls and going to a block size of at least 8192 (on normal hosts, anyway). This improved performance 5% on my Debian stable host (2.4.27 kernel, x86, copying from root ext3 file system to itself). Include "buffer-lcm.h". (copy_reg): Omit last argument. All callers changed. Use xmalloc to allocate rather than trusting alloca (which is unwise with large block sizes). Declare locals more locally, if possible. Use uintptr_t words instead of int words, for a bit more speed when looking for null blocks on 64-bit hosts. Optimize away reads of zero bytes on regular files. In the typical case, insist on 8 KiB buffers, at least. Avoid unnecessary extra call to fstat when checking for sparse files. Avoid now-unnecessary cast to off_t, and "0L". Avoid unnecessary test of *new_dst when checking for same owner and group.
2005-11-24Add buffer-lcm.Paul Eggert
2005-11-24(libcoreutils_a_SOURCES): Add buffer-lcm.c, buffer-lcm.h.Paul Eggert
2005-11-24Initial versionPaul Eggert
2005-11-24Initial version, from diffutilsPaul Eggert
2005-11-23tweak grammar in commentsJim Meyering
2005-11-23*** empty log message ***Jim Meyering
2005-11-23(fdopendir): Don't change errno when returning non-NULL.Jim Meyering
2005-11-23(rm): Don't assume C99 for-loop syntax.Paul Eggert