Commit Graph

1189 Commits

Author SHA1 Message Date
Paul Eggert f9265a7efe * regexec.c (group_nodes_into_DFAstates): Fix a buffer overrun
reported by Andreas Schwab.
2006-06-05 05:21:46 +00:00
Paul Eggert e9eb2ad579 (small_open, large_open): New macros.
(__open, __open64) [!_LIBC]: Remove.
(__gen_tempname): Use small_open and large_open instead of __open
and __open64.  This fixes a portability bug on HP-UX 11.11i
reported by Simon Wing-Tang in
<http://lists.gnu.org/archive/html/bug-coreutils/2006-05/msg00114.html>.
2006-05-25 21:57:22 +00:00
Paul Eggert 8ebe82ae29 Fix misspelling. 2006-05-23 07:48:31 +00:00
Paul Eggert bd52082675 Note problem with string.h. 2006-05-23 07:48:12 +00:00
Paul Eggert 41f08b2239 filemode.c: Don't include <string.h>. 2006-05-23 07:47:51 +00:00
Paul Eggert c512471974 * filemode.c (setst): Remove.
(strmode): Rewrite to avoid setst.  This makes the code shorter,
(arguably) clearer, and the generated code is a bit smaller on my
Debian GNU/Linux stable x86 host.
2006-05-22 20:11:45 +00:00
Paul Eggert 900b6598d1 Document the internals better. Most of this change
was written by Bruno Haible.
2006-05-22 18:01:48 +00:00
Jim Meyering 3e3aff9926 *** empty log message *** 2006-05-20 22:18:20 +00:00
Paul Eggert 86873e5082 Sync nanosleep from gnulib. 2006-05-19 18:03:25 +00:00
Jim Meyering db19f3df8b *** empty log message *** 2006-05-15 13:28:28 +00:00
Jim Meyering 06918c9589 *** empty log message *** 2006-05-15 10:59:15 +00:00
Jim Meyering ad17714291 *** empty log message *** 2006-05-15 10:00:30 +00:00
Jim Meyering 0e3dfb2439 *** empty log message *** 2006-05-11 19:44:47 +00:00
Jim Meyering 72049d2e2e *** empty log message *** 2006-05-04 10:33:39 +00:00
Paul Eggert 972d0198a9 (get_date): When adding relative date, start with the
initial time, not with the result of the first mktime call.
2006-04-25 10:29:47 +00:00
Paul Eggert ae5252e393 Document filemode changes. 2006-04-17 23:24:49 +00:00
Jim Meyering 58fab28670 *** empty log message *** 2006-04-17 21:07:53 +00:00
Jim Meyering 415dddb568 *** empty log message *** 2006-04-17 20:53:20 +00:00
Paul Eggert ade4e95345 (openat_needs_fchdir) [defined __OPENAT_PREFIX]:
Turn this into a macro that always returns true.
2006-04-17 20:48:23 +00:00
Paul Eggert 39448a239a (futimens): glibc futimesat messes up if /proc isn't mounted. 2006-04-15 07:39:46 +00:00
Jim Meyering ca094485f9 *** empty log message *** 2006-04-14 20:33:42 +00:00
Jim Meyering ea26299816 *** empty log message *** 2006-04-14 16:35:44 +00:00
Paul Eggert 52bb8bdd10 Don't use wchar_t or wctype_t; update comment. 2006-04-13 22:17:17 +00:00
Paul Eggert e0637b5b68 Port to Interix. 2006-04-12 20:15:30 +00:00
Paul Eggert 72021730a8 Import latest regex module from gnulib. 2006-04-10 06:46:07 +00:00
Jim Meyering 864c4c28af *** empty log message *** 2006-03-26 12:20:59 +00:00
Jim Meyering 7cf97ab1ff *** empty log message *** 2006-03-19 18:27:55 +00:00
Paul Eggert 7202bc0610 regex fixes for future POSIX and --without-included-regex. 2006-03-17 07:35:25 +00:00
Jim Meyering 4798c23152 *** empty log message *** 2006-03-12 22:05:59 +00:00
Jim Meyering f497e71465 *** empty log message *** 2006-03-12 22:03:37 +00:00
Jim Meyering ac1e215dc2 *** empty log message *** 2006-03-12 22:02:12 +00:00
Paul Eggert 99db964248 Remove asctime_r, ctime_r, and let m4 specify the sources. 2006-03-12 08:07:34 +00:00
Jim Meyering d3ae5ba2b4 *** empty log message *** 2006-02-27 10:52:48 +00:00
Paul Eggert 6870eeeaff (AT_FDCWD): Work around a bug in Solaris 9 and 10, where
AT_FDCWD exceeds INT_MAX.
2006-02-21 06:42:29 +00:00
Jim Meyering 74699a2b52 *** empty log message *** 2006-02-16 23:10:27 +00:00
Paul Eggert 05e61daca4 Sync from gnulib. 2006-02-14 23:08:59 +00:00
Paul Eggert de107e9110 Fix typo in previous checkin: I deleted a '2' by mistake. 2006-02-11 00:36:08 +00:00
Paul Eggert b455780a19 (close_stdout): Don't assume 'bool' converts nonzero
ints to 0 or 1, as this isn't true for the stdbool.h substitute.
2006-02-08 00:08:38 +00:00
Jim Meyering 9a8fc54523 *** empty log message *** 2006-02-02 21:25:10 +00:00
Paul Eggert 32aba5ac50 (L_): Renamed from L. All uses changed. 2006-01-27 18:41:50 +00:00
Paul Eggert da953b9d22 Sync stdbool from gnulib. 2006-01-26 21:01:56 +00:00
Paul Eggert a768b3ebec Merge stdbool from gnulib; we're still not quite there yet. 2006-01-25 18:32:46 +00:00
Jim Meyering e2c3daca96 . 2006-01-25 08:05:45 +00:00
Jim Meyering 0a42446129 *** empty log message *** 2006-01-25 07:43:20 +00:00
Paul Eggert a30a9a3ec4 Import from gnulib. 2006-01-24 07:52:03 +00:00
Jim Meyering 4cf7d77126 *** empty log message *** 2006-01-23 15:06:42 +00:00
Paul Eggert 7c364b54fc (quotearg_buffer_restyled): Add "default: break;"
to pacify gcc -Wswitch-default.
2006-01-22 08:46:54 +00:00
Jim Meyering 3173cb27dd . 2006-01-21 11:17:19 +00:00
Jim Meyering 88df081621 *** empty log message *** 2006-01-17 17:42:57 +00:00
Jim Meyering e9f0c42afc *** empty log message *** 2006-01-17 17:24:38 +00:00