Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-03-26 | . | Jim Meyering | |
2006-03-26 | *** empty log message *** | Jim Meyering | |
2006-03-26 | (base_name): New semantics - malloc the result. | Jim Meyering | |
Preserve // when it is special. Preserve relative files that look like drive letters. (base_len): Preserve // when it is special. (last_component): New method, similar to old base_name semantics. | |||
2006-03-26 | (dir_len): Determine when drive letters need a subsequent slash. | Jim Meyering | |
Preserve // when it is special. (dir_name): Don't append dot when drive letter is absolute. [TEST_DIRNAME]: Move into a full-blown gnulib test. | |||
2006-03-26 | (FILE_SYSTEM_PREFIX_LEN): Move here from dos.m4. | Jim Meyering | |
[FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX]: Don't treat 1: as a drive prefix. (IS_ABSOLUTE_FILE_NAME): Treat all drive letters as absolute on platforms like cygwin with FILE_SYSTEM_DRIVE_PREFIX_IS_ABSOLUTE. (last_component): New method. | |||
2006-03-26 | (strip_trailing_slashes): Use last_component, not base_name. | Jim Meyering | |
Strip redundant slashes from ///. | |||
2006-03-26 | (file_name_concat): s/base_name/last_component/ | Jim Meyering | |
2006-03-26 | (check_extension, numbered_backup): s/base_name/last_component/ | Jim Meyering | |
2006-03-26 | (same_name): s/base_name/last_component/ | Jim Meyering | |
2006-03-19 | *** empty log message *** | Jim Meyering | |
2006-03-19 | Work even in a chroot where d_ino values for entries in "/" | Jim Meyering | |
don't match the stat.st_ino values for the same names. (__getcwd): When no d_ino value matches the target inode number, iterate through all entries again, using lstat instead. Reported by Kenshi Muto in http://bugs.debian.org/355810. | |||
2006-03-19 | (__getcwd): Clarify a comment. | Jim Meyering | |
Use memcpy in place of a call to strcpy. | |||
2006-03-17 | regex fixes for future POSIX and --without-included-regex. | Paul Eggert | |
2006-03-17 | (regoff_t) [defined _REGEX_LARGE_OFFSETS]: | Paul Eggert | |
Typedef to long int, not to off_t, as POSIX will likely change in that direction. | |||
2006-03-12 | . | Jim Meyering | |
2006-03-12 | *** empty log message *** | Jim Meyering | |
2006-03-12 | *** empty log message *** | Jim Meyering | |
2006-03-12 | (leave_dir): If cycle-check's saved dev-ino pair matches | Jim Meyering | |
that of the current directory (which we're about to chdir ".." out of), then save the dev-ino of the parent, instead. | |||
2006-03-12 | *** empty log message *** | Jim Meyering | |
2006-03-12 | (SAME_INODE): Remove definition. | Jim Meyering | |
2006-03-12 | Include "same-inode.h". | Jim Meyering | |
(CYCLE_CHECK_REFLECT_CHDIR_UP): Define. | |||
2006-03-12 | (SAME_INODE): Remove definition. | Jim Meyering | |
Include "same-inode.h", instead. | |||
2006-03-12 | (SAME_INODE): Remove definition. | Jim Meyering | |
Include "same-inode.h", instead. | |||
2006-03-12 | (SAME_INODE): New file/macro. | Jim Meyering | |
2006-03-12 | Remove asctime_r, ctime_r, and let m4 specify the sources. | Paul Eggert | |
2006-03-12 | (asctime_r, ctime_r): Remove. | Paul Eggert | |
2006-03-12 | (libcoreutils_a_SOURCES): Remove time_r.c, time_r.h, | Paul Eggert | |
as this is now done in m4. | |||
2006-02-27 | . | Jim Meyering | |
2006-02-27 | *** empty log message *** | Jim Meyering | |
2006-02-27 | *** empty log message *** | Jim Meyering | |
2006-02-27 | *** empty log message *** | Jim Meyering | |
2006-02-27 | (libcoreutils_a_SOURCES): Add base64.h and base64.c. | Jim Meyering | |
2006-02-21 | (AT_FDCWD): Work around a bug in Solaris 9 and 10, where | Paul Eggert | |
AT_FDCWD exceeds INT_MAX. | |||
2006-02-20 | . | Jim Meyering | |
2006-02-16 | *** empty log message *** | Jim Meyering | |
2006-02-16 | Include lstat.h, so that uses of lstat are converted | Jim Meyering | |
to uses of rpl_lstat, e.g., on Solaris 9. Otherwise, programs like du (which now uses the openat-enabled fts and hence fstatat) would mistakenly fail to dereference a symlink-to-directory specified with a trailing slash. | |||
2006-02-14 | Sync from gnulib. | Paul Eggert | |
2006-02-11 | Fix typo in previous checkin: I deleted a '2' by mistake. | Paul Eggert | |
2006-02-08 | (close_stdout): Don't assume 'bool' converts nonzero | Paul Eggert | |
ints to 0 or 1, as this isn't true for the stdbool.h substitute. | |||
2006-02-02 | *** empty log message *** | Jim Meyering | |
2006-02-02 | Eliminate the unwelcome (albeit unlikely) possibility of xmalloc | Jim Meyering | |
failure on deficient systems, and simplify gnulib lgpl dependencies. (rpl_lstat): Rewrite to use stat() in place of the xmalloc/lstat combination. Based on a patch from Bruno Haible. | |||
2006-01-27 | (L_): Renamed from L. All uses changed. | Paul Eggert | |
2006-01-26 | Sync stdbool from gnulib. | Paul Eggert | |
2006-01-25 | Merge stdbool from gnulib; we're still not quite there yet. | Paul Eggert | |
2006-01-25 | (true, false) [defined __BEOS__]: undef, as before. | Paul Eggert | |
(_Bool) [!@HAVE__BOOL@ && defined __GNUC__]: Use an enum rather than a #define. | |||
2006-01-25 | . | Jim Meyering | |
2006-01-25 | Remove useless parentheses in cpp directive. | Jim Meyering | |
2006-01-25 | *** empty log message *** | Jim Meyering | |
2006-01-25 | Remove useless parentheses in cpp directive. | Jim Meyering | |
2006-01-24 | Import from gnulib. | Paul Eggert | |