summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2004-09-13(check_extension, numbered_backup):Paul Eggert
Rename locals to avoid shadowing 'basename'.
2004-09-13(enum backuptype): Rename none -> no_backups,Paul Eggert
simple -> simple_backups, numbered_existing -> numbered_existing_backups, numbered -> numbered_backups to avoid shadowing problems. All uses changed.
2004-09-08Undo previous change.Paul Eggert
2004-09-08c-strtod.c sets LC_ALL, not LC_NUMERIC.Paul Eggert
2004-09-08(C_STRTOD): Set LC_ALL to "C", not just LC_NUMERIC, to avoid thePaul Eggert
unlikely possibility of mixed locales screwing things up.
2004-09-02Port to diet libc.Paul Eggert
2004-09-02(FTSENT): Use "unsigned short int" rather than the unportable "u_short".Paul Eggert
2004-09-02(fts_stat, fts_open, fts_read): Use "unsigned short int"Paul Eggert
rather than the unportable "u_short", and similarly for u_int.
2004-08-20Regenerate.Paul Eggert
2004-08-20Sync getopt from gnulib.Paul Eggert
2004-08-20Add getopt_.h, getopt_int.h.Paul Eggert
2004-08-19Add support for "chown : file" and the like.Paul Eggert
Also, fix a regression and some memory leaks.
2004-08-19Don't use <alloca.h>, so that we don't use alloca onPaul Eggert
strings on unbounded length. alloca's performance benefits aren't that important here. (V_STRDUP): Remove. (parse_with_separator): New function, with most of the internals of the old parse_user_spec. Allow user to omit both user and group, for compatibility with FreeBSD. Clone only the user name, not the entire spec. Do not set *uid, *gid unless entirely successful. Avoid memory leak in some failing cases. Fix regression for USER.GROUP reported by Dmitry V. Levin in <http://lists.gnu.org/archive/html/bug-coreutils/2004-08/msg00102.html> (parse_user_spec): Rewrite to use parse_with_separator.
2004-08-18Add fts.h, search.h.Paul Eggert
2004-08-11Regenerate.Paul Eggert
2004-08-11Fix typo: missing ).Paul Eggert
2004-08-11minor porting fixes (e.g., obstack)Paul Eggert
2004-08-11Do not include error.h. (merge from gnulib).Paul Eggert
2004-08-11Include <inttypes.h> and <stdint.h> if available.Paul Eggert
(union fooround): Use uintmax_t, not long int. The rest is a merge from libc: [defined _LIBC]: Include <shlib-compat.h>. (_obstack) [defined _LIBC]: Remove after 2.3.4.
2004-08-11(settime): Recode to avoid warning with Sun Forte C 6U2.Paul Eggert
2004-08-11(O_DIRECTORY): Define to 0 if the system doesn't define.Paul Eggert
2004-08-11Fix porting problem to Reliant Unix.Paul Eggert
2004-08-11(WIDE_CHAR_SUPPORT): Don't set to 1 if missingPaul Eggert
wmemchr or wmemcpy. Problem reported by Robert Dahlem for Reliant Unix 5.43.
2004-08-10Convert to UTF-8.Paul Eggert
2004-08-10Regenerate.Paul Eggert
2004-08-10Sync with gnulib.Paul Eggert
2004-08-09Improve code to work in some cases when files are writeable but not readable.Paul Eggert
2004-08-09(diropen): New function.Paul Eggert
(fts_open, fts_read, fts_children, fts_safe_changedir): Use it, so that the code works even if the directory is writeable but not readable.
2004-08-09(rpl_chown): Work even if the file is writeable but not readable.Paul Eggert
2004-08-09Change to UTF-8.Paul Eggert
2004-08-09Import from gnulib.Paul Eggert
2004-08-09Regenerate.Paul Eggert
2004-08-09Remove dependency of xalloc on error, etc.Paul Eggert
2004-08-09Finish renaming sha -> sha1.Paul Eggert
2004-08-07Merge from gnulib.Paul Eggert
2004-08-05Regenerate.Paul Eggert
2004-08-05Sync from gnulib.Paul Eggert
2004-08-04Fixes for OpenBSD 3.4.Paul Eggert
2004-08-04(SIZE_MAX): Define after including files, to avoidPaul Eggert
a collision on OpenBSD 3.4.
2004-08-04(LONGEST_MODIFIER): New macro.Paul Eggert
(PRIuMAX) [!PRI_MACROS_BROKEN && !defined PRIuMAX]: New macro. (find_matching_ancestor): Use it for dev_t and ino_t.
2004-08-04Sync from gnulib.Paul Eggert
2004-08-04Work around bug in OpenBSD 3.4 sterror_r: itPaul Eggert
sometimes returns a positive errno value even when it succeeds. (print_errno_message) [!LIBC]: Fall back on strerror if __strerror_r fails.
2004-08-02Include limits.h, stdbool.h.Paul Eggert
(CHAR_BIT): Remove. (timespec_subtract, xnanosleep): Use bool for booleans.
2004-08-02unsigned -> unsigned intPaul Eggert
2004-08-02unsigned -> unsigned intPaul Eggert
2004-08-02Include <stdbool.h>.Paul Eggert
(yesno): Return bool, not int.
2004-08-02Include yesno.h first.Paul Eggert
(yesno): Return bool, not int.
2004-08-02(errno): Remove decl; we now assume C89 or better.Paul Eggert
(__xstrtol): Rewrite to avoid casts.
2004-08-02Just include xstrtol.h rather than rolling our own include pattern.Paul Eggert
2004-08-02Just include xstrtol.h rather than rolling our own include pattern.Paul Eggert