|
692e80d3
|
2007-09-18T22:04:19
|
|
New module 'areadlink'.
|
|
3740c324
|
2007-09-12T15:59:57
|
|
Track CVS Autoconf on AC_USE_SYSTEM_EXTENSIONS.
* m4/extensions.m4 (AC_USE_SYSTEM_EXTENSIONS): Update to CVS
Autoconf definition.
* modules/euidaccess (Depends-on): Add extensions, for
AC_USE_SYSTEM_EXTENSIONS with autoconf <= 2.59.
* modules/fnmatch (Depends-on): Likewise.
* modules/getaddrinfo (Depends-on): Likewise.
* modules/getdelim (Depends-on): Likewise.
* modules/getline (Depends-on): Likewise.
* modules/getsubopt (Depends-on): Likewise.
* modules/gettext (Depends-on): Likewise.
* modules/group-member (Depends-on): Likewise.
* modules/mbchar (Depends-on): Likewise.
* modules/memmem (Depends-on): Likewise.
* modules/mempcpy (Depends-on): Likewise.
* modules/memrchr (Depends-on): Likewise.
* modules/pagealign_alloc (Depends-on): Likewise.
* modules/readutmp (Depends-on): Likewise.
* modules/stpcpy (Depends-on): Likewise.
* modules/stpncpy (Depends-on): Likewise.
* modules/strchrnul (Depends-on): Likewise.
* modules/strndup (Depends-on): Likewise.
* modules/strsep (Depends-on): Likewise.
* modules/strverscmp (Depends-on): Likewise.
* modules/vasprintf (Depends-on): Likewise.
* modules/wcwidth (Depends-on): Likewise.
* m4/euidaccess.m4 (gl_FUNC_EUIDACCESS): AC_GNU_SOURCE will be
obsolete in Autoconf 2.62; use AC_USE_SYSTEM_EXTENSIONS instead.
* m4/fnmatch.m4 (gl_FUNC_FNMATCH_GNU): Likewise.
* m4/getaddrinfo.m4 (gl_PREREQ_GETADDR_INFO): Likewise.
* m4/getdelim.m4 (gl_FUNC_GETDELIM): Likewise.
* m4/getline.m4 (gl_FUNC_GETLINE): Likewise.
* m4/getsubopt.m4 (gl_FUNC_GETSUBOPT): Likewise.
* m4/glob.m4 (gl_PREREQ_GLOB): Likewise.
* m4/group-member.m4 (gl_FUNC_GROUP_MEMBER): Likewise.
* m4/mbchar.m4 (gl_MBCHAR): Likewise.
* m4/memmem.m4 (gl_FUNC_MEMMEM): Likewise.
* m4/mempcpy.m4 (gl_FUNC_MEMPCPY): Likewise.
* m4/memrchr.m4 (gl_FUNC_MEMRCHR): Likewise.
* m4/mmap-anon.m4 (gl_FUNC_MMAP_ANON): Likewise.
* m4/pagealign_alloc.m4 (gl_PAGEALIGN_ALLOC): Likewise.
* m4/readutmp.m4 (gl_READUTMP): Likewise.
* m4/regex.m4 (gl_PREREQ_REGEX): Likewise.
* m4/stpcpy.m4 (gl_FUNC_STPCPY): Likewise.
* m4/stpncpy.m4 (gl_FUNC_STPNCPY): Likewise.
* m4/strchrnul.m4 (gl_FUNC_STRCHRNUL): Likewise.
* m4/strndup.m4 (gl_FUNC_STRNDUP): Likewise.
* m4/strnlen.m4 (gl_FUNC_STRNLEN): Likewise.
* m4/strsep.m4 (gl_FUNC_STRSEP): Likewise.
* m4/strverscmp.m4 (gl_FUNC_STRVERSCMP): Likewise.
* m4/vasprintf.m4 (gl_PREREQ_VASPRINTF_H): Likewise.
* m4/wcwidth.m4 (gl_FUNC_WCWIDTH): Likewise.
* m4/lock.m4 (gl_LOCK_EARLY_BODY): Likewise, but provide fallback,
so that lock.m4 can be used in gettext without extensions module.
|
|
4cfce95d
|
2007-09-09T14:27:13
|
|
Add dependency to realloc-posix.
|
|
f14c78bf
|
2007-09-09T14:26:55
|
|
Add dependency to malloc-posix.
|
|
f7b84a3c
|
2007-09-09T13:19:42
|
|
Simplify the malloc/realloc/calloc macrology.
|
|
23631b7e
|
2007-09-09T13:01:44
|
|
New module 'malloc-posix'.
|
|
471d58a5
|
2007-09-09T12:56:27
|
|
New module 'realloc-posix'.
|
|
e8b82791
|
2007-09-09T12:29:37
|
|
New module 'calloc-posix'.
|
|
958d2626
|
2007-09-09T12:17:35
|
|
Allow for modules to show an arbitrary notice.
|
|
3d9dacd0
|
2007-09-08T19:25:52
|
|
Rename __fpending.c -> fpending.c and __fpending.h -> fpending.h
* lib/fpending.h: Rename from __fpending.h.
* lib/fpending.c: Rename from __fpending.c.
Include "fpending.h", not "__fpending.h".
* lib/__fpending.h, lib/__fpending.c: Remove files.
* modules/fpending (Files): Reflect new file names.
* lib/close-stream.c: Include "fpending.h", not "__fpending.h".
|
|
31155388
|
2007-09-03T10:47:39
|
|
New module: git-version-gen.
* modules/git-version-gen: New file.
|
|
f582cd8f
|
2007-09-01T15:52:06
|
|
Let linebreak rely on uniwidth/width.
|
|
39756f7a
|
2007-08-28T09:13:04
|
|
Rename mreadlink_with_size to areadlink_with_size.
* NEWS: Document the change.
* lib/mreadlink-with-size.c (mreadlink_with_size): Rename this to...
* lib/areadlink-with-size.c (areadlink_with_size): ...this.
* lib/mreadlink.h: Rename this to...
* lib/areadlink.h: ...this.
* modules/mreadlink-with-size: Rename this to...
* modules/areadlink-with-size: ...this.
* lib/canonicalize.c: Reflect the renaming.
* modules/canonicalize: Likewise.
|
|
d68417c0
|
2007-08-22T12:54:21
|
|
Move getline and getdelim into stdio.h, per POSIX 200x.
* modules/getline (Files): Remove getline.h.
(Depends-on): Add stdio.
(configure.ac): Add module indicator.
* modules/getdelim (Files): Remove getdelim.h.
(Depends-on): Add stdio.
(configure.ac): Add module indicator.
* modules/stdio (Makefile.am): Work with new indicators.
* m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Add new defaults.
* m4/getdelim.m4 (gl_FUNC_GETDELIM): Work with stdio needs.
* m4/getline.m4 (gl_FUNC_GETLINE): Likewise.
* lib/getdelim.h: Delete.
* lib/getline.h: Delete.
* lib/stdio_.h (getdelim, getline): Declare.
* modules/getdelim-tests: New module.
* modules/getline-tests: Likewise.
* tests/test-getdelim.c: New file.
* tests/test-getline.c: Likewise.
* NEWS: Document the change.
* lib/getline.c: Update choice of header.
* lib/csharpcomp.c: Likewise.
* lib/getpass.c: Likewise.
* lib/javacomp.c: Likewise.
* lib/javaversion.c: Likewise.
* lib/yesno.c: Likewise.
* lib/getdelim.c: Likewise.
(getdelim): Set errno on failure, and avoid memory leak.
|
|
70427758
|
2007-08-20T22:09:08
|
|
Optimization: no need to flush stdin if we can determine quickly that stdin's
input buffer is empty.
|
|
5bca97ae
|
2007-08-19T17:43:56
|
|
Tests for module 'freadahead'.
|
|
865db7af
|
2007-08-19T17:42:40
|
|
New module 'freadahead'.
|
|
1cf55d29
|
2007-08-19T15:47:14
|
|
Test yesno in combination with closein.
* lib/yesno.c (yesno): Document use of stdin.
* modules/yesno-tests (Files): New module.
* tests/test-yesno.c (main): New file.
* tests/test-yesno.sh: Likewise.
|
|
a669764b
|
2007-08-18T17:09:47
|
|
Test of fuzzy string matching.
|
|
76eb5db6
|
2007-08-18T11:07:07
|
|
Fuzzy string comparison.
|
|
dc9484f5
|
2007-08-18T07:16:52
|
|
New file: lib/idcache.h
* NEWS: Mention the addition.
* modules/idcache (Files): Add lib/idcache.h
* lib/idcache.c: Include "idcache.h".
Don't include <sys/types.h>.
Add a FIXME comment.
Move file-scoped "static" declarations to the top.
* lib/idcache.h: New file. Include <sys/types.h> here, instead.
|
|
a29749fa
|
2007-08-17T23:29:23
|
|
* MODULES.html.sh: Add diffseq.
* modules/diffseq: New file.
* lib/diffseq.h: New file, from GNU gettext with a few minor changes,
extracted from GNU gettext's fstrcmp.c and GNU diff's analyze.c.
|
|
e9c57721
|
2007-08-10T19:02:31
|
|
* NEWS: In xstrtol, remove STRTOL_FATAL_ERROR and add xstrtol_fatal.
* lib/xstrtol.h: Don't include exitfail.h; that's now internal to
xstrtol.c. Include getopt.h, since xstrtol_fatal's signature
depends on it.
(xstrtol_error): Remove.
(xstrtol_fatal): New decl, replacing the functionality of xstrtol_error
but with a different signature.
(ATTRIBUTE_NORETURN, __attribute__): New macros.
* lib/xstrtol-error.c: Include exitfail.h.
(xstrtol_fatal): New function, with a different signature from the
old xstrtol_error, so that the caller need not worry about passing
in an exit status, or about storage management of the option argument.
(xstrtol_error): Now a static function. Redo signature to
implement xstrtol_fatal. Output the correct number of hyphens in
front of the option so that the caller need not worry about
storage management.
(N_): New macro.
(_): Remove; not used now.
* modules/xstrtol: Depend on getopt.
* tests/test-xstrtol.c (main): Use new xstrtol_error function instead
of old STRTOL_FATAL_ERROR macro.
* tests/test-xstrtol.sh (t-xstrtol.xo): Adjust to match new behavior
of test program.
|
|
c7110f3b
|
2007-08-08T12:45:54
|
|
Move xstrtol messages into gnulib domain, when --pobase is used.
* lib/xstrtol.h (_STRTOL_ERROR): Move messages out of macro...
* lib/xstrtol-error.c (xstrtol_error): ...into new file.
* modules/xstrtol (Files): Distribute new file.
* m4/xstrtol.m4 (gl_XSTRTOL): Build new file.
* lib/xstrtol.c (TESTING_XSTRTO): Move tests...
* tests/test-xstrtol.c: ...into new file.
* tests/test-xstrtoul.c: Also test xstrtoul.
* tests/test-xstrtoimax.c: Also test xstrtoimax.
* tests/test-xstrtoumax.c: Also test xstrtoumax.
* tests/test-xstrtol.sh: Drive the tests.
* tests/test-xstrtoimax.sh: Likewise.
* tests/test-xstrtoumax.sh: Likewise.
* modules/xstrtol-tests: New module.
* modules/xstrtoimax-tests: Likewise.
* modules/xstrtoumax-tests: Likewise.
|
|
41529250
|
2007-08-07T09:49:37
|
|
2007-08-07 Simon Josefsson <simon@josefsson.org>
* modules/crypto/arctwo (License): Use the synonymous term "LGPLv2+".
* modules/crypto/arcfour (License): Likewise.
* modules/crypto/des-tests (License): Likewise.
* modules/crypto/gc-arctwo-tests (License): Likewise.
* modules/crypto/gc-des-tests (License): Likewise.
* modules/crypto/gc-hmac-md5-tests (License): Likewise.
* modules/crypto/gc-hmac-sha1-tests (License): Likewise.
* modules/crypto/gc-md2-tests (License): Likewise.
* modules/crypto/gc-md4-tests (License): Likewise.
* modules/crypto/gc-md5-tests (License): Likewise.
* modules/crypto/gc-pbkdf2-sha1-tests (License): Likewise.
* modules/crypto/gc-rijndael-tests (License): Likewise.
* modules/crypto/gc-sha1-tests (License): Likewise.
* modules/crypto/gc-tests (License): Likewise.
* modules/crypto/hmac-md5 (License): Likewise.
* modules/crypto/hmac-sha1 (License): Likewise.
* modules/crypto/md2-tests (License): Likewise.
* modules/crypto/md4-tests (License): Likewise.
* modules/crypto/md5 (License): Likewise.
* modules/crypto/rijndael (License): Likewise.
* modules/crypto/sha1 (License): Likewise.
* modules/memxor (License): Likewise.
|
|
0253ee27
|
2007-08-06T16:44:24
|
|
* NEWS: Describe interface changes to human, xstrtol.
* lib/human.h: Include <xstrtol.h>.
(human_options): Return enum strtol_error, not int. Remove
bool arg; take int * instead.
* lib/human.c: Don't include "gettext.h".
(_): Remove; no longer used.
Don't include <xstrtol.h>, since human.h does it.
(human_options): Adjust to abovementioned interface changes.
Do not report error to stderr; that's now the caller's
responsibility.
* lib/xstrtol.c (main) [defined TESTING_XSTRTO]: Adjust to
interface change.
* lib/xstrtol.h (_STRTOL_ERROR): Take Option, Arg rather than
Str, Argument_type_string. All uses changed. Put " argument"
in diagnostics to make them clearer. Change wording of suffix
message for clarity.
(STRTOL_FATAL_ERROR): Take Option, Arg rather than Str,
Argument_type_string.
(STRTOL_FATAL_WARN): Remove; no longer used.
* modules/human (Depends-on): Remove gettext-h.
|
|
b3027087
|
2007-07-30T21:35:56
|
|
Use the synonymous term LGPLv2+.
|
|
e9cfd9f2
|
2007-07-25T03:13:19
|
|
Improve name: "count-one-bits" is better than "popcount".
* MODULES.html.sh: Update name.
* lib/popcount.h: Renamed lib/count-one-bits.h.
(popcount): Renamed count_one_bits.
(popcountl): Renamed count_one_bits_l.
(popcountll): Renamed count_one_bits_ll.
* m4/popcount.m4: Renamed m4/count-one-bits.m4.
* modules/popcount: Renamed module/count-one-bits.
* modules/popcount-tests: Renamed module/count-one-bits-tests.
* tests/test-popcount.c: Renamed tests/test-count-one-bits.c.
|
|
bec5215d
|
2007-07-24T02:13:14
|
|
* lib/popcount.h: Use verify_true instead of if...abort.
* modules/popcount: Depend on verify module.
Suggested by Jim Meyering.
|
|
da8a3eac
|
2007-07-23T00:21:20
|
|
New module: popcount.
* MODULES.html.sh: Add popcount.
* modules/popcount: New file.
* modules/popcount-tests: New file.
* tests/test-popcount.c: New file.
* lib/popcount.h: New file.
* m4/popcount.m4: New file.
|
|
96093e57
|
2007-07-16T10:54:15
|
|
Use the synonymous term "LGPLv2+".
|
|
89861a8b
|
2007-07-16T10:45:26
|
|
Use the synonymous term LGPLv2.
|
|
08abcea0
|
2007-07-16T05:20:23
|
|
* modules/argz (License): LGPLv2+.
|
|
a9399561
|
2007-07-13T01:29:04
|
|
Use the synonymous term "LGPLv2+".
|
|
7d084f9e
|
2007-07-07T21:39:09
|
|
Tests for module 'wcwidth'.
|
|
7599e817
|
2007-07-07T21:38:16
|
|
Work around MacOS X wcwidth(0x0301) bug.
|
|
9e8ce574
|
2007-07-07T20:59:43
|
|
Remove the wcwidth.h file. Move wcwidth's declaration to wchar_.h.
|
|
2b381755
|
2007-07-07T19:27:06
|
|
Provide wcwidth replacement in separate file wcwidth.c.
|
|
c7a9d838
|
2007-07-07T16:28:30
|
|
Tests for module 'uniwidth/u32-strwidth'.
|
|
61c84cd2
|
2007-07-07T16:27:35
|
|
New module 'uniwidth/u32-strwidth'.
|
|
8a89913e
|
2007-07-07T16:26:55
|
|
Tests for module 'uniwidth/u16-strwidth'.
|
|
bfc49603
|
2007-07-07T16:26:16
|
|
New module 'uniwidth/u16-strwidth'.
|
|
88c17eb1
|
2007-07-07T16:25:17
|
|
Tests for module 'uniwidth/u8-strwidth'.
|
|
b5fc65bf
|
2007-07-07T16:24:12
|
|
New module 'uniwidth/u8-strwidth'.
|
|
f8b39ef7
|
2007-07-07T16:22:35
|
|
Tests for module 'uniwidth/u32-width'.
|
|
0a7bf947
|
2007-07-07T16:22:01
|
|
New module 'uniwidth/u32-width'.
|
|
83865790
|
2007-07-07T16:21:27
|
|
Tests for module 'uniwidth/u16-width'.
|
|
31380fda
|
2007-07-07T16:20:40
|
|
New module 'uniwidth/u16-width'.
|
|
2082dd61
|
2007-07-07T16:19:55
|
|
Tests for module 'uniwidth/u8-width-tests'.
|
|
c03f2a06
|
2007-07-07T16:18:59
|
|
New module 'uniwidth/u8-width'.
|
|
e3c312ed
|
2007-07-07T16:17:48
|
|
Tests for module 'uniwidth/width'.
|
|
c7a31c81
|
2007-07-07T16:16:53
|
|
New module 'uniwidth/width'.
|
|
7ea8f232
|
2007-07-07T16:15:17
|
|
New module 'uniwidth/base'.
|
|
919363c0
|
2007-07-07T12:49:35
|
|
New modules uniname/base and uniname/uniname.
|
|
b432ad19
|
2007-07-06T14:22:21
|
|
Fix testing canonicalize on cygwin.
* modules/canonicalize-lgpl-tests (test_canonicalize_lgpl_LDADD):
Revert patch from 2007-06-19.
* tests/test-canonicalize-lgpl.c (main): Instead, skip test when
canonicalize module is also in use.
* tests/test-canonicalize.c: New file.
* tests/test-canonicalize.sh: Likewise.
* modules/canonicalize-tests: Likewise.
|
|
c471cb38
|
2007-07-04T21:46:44
|
|
* lib/getugroups.h: New file.
* lib/getugroups.c: Include "getugroups.h".
Remove uses of "register" keyword.
Move local variable, "cp", down into scope where used.
Give "username" parameter the "const" attribute.
* modules/getugroups (Files): Add lib/getugroups.h
|
|
ca9f0fdc
|
2007-07-02T13:42:23
|
|
Really do what ChangeLog said.
|
|
a11cb4c1
|
2007-07-02T13:40:48
|
|
2007-07-02 Simon Josefsson <simon@josefsson.org>
* NEWS: Mention lgpl module name change.
* modules/lgpl-2.1: Renamed from lgpl.
|
|
200a5f2b
|
2007-07-02T13:31:47
|
|
2007-07-02 Simon Josefsson <simon@josefsson.org>
* modules/gpl-3.0: New file, based on gpl-2.0.
* modules/gpl-2.0: Renamed from gpl.
* modules/gpl: Fix filename, doc/gpl.texi is now found at
doc/gpl-2.0.texi.
|
|
647a73a4
|
2007-07-02T02:11:39
|
|
vasnprintf.m4 needs intmax_t.m4.
|
|
2625ca90
|
2007-07-02T01:34:46
|
|
Formatted output functions for Unicode strings.
|
|
7c832224
|
2007-07-02T00:56:18
|
|
Avoid address wraparound inside system functions.
|
|
73f2a1c0
|
2007-06-21T17:08:44
|
|
* m4/fchdir.m4 (gl_FUNC_FCHDIR): Likewise.
* m4/iconv_h.m4 (gl_ICONV_H): Likewise.
* m4/locale_h.m4 (gl_LOCALE_H): Likewise.
* m4/netinet_in_h.m4 (gl_HEADER_NETINET_IN): Likewise.
* m4/sys_select_h.m4 (gl_HEADER_SYS_SELECT): Likewise.
* m4/sys_socket_h.m4 (gl_HEADER_SYS_SOCKET): Likewise.
* m4/sysexits.m4 (gl_SYSEXITS): Likewise.
SCALAR(0x828a248)
* lib/dirent_.h: Likewise.
* lib/iconv_.h: Likewise.
* lib/locale_.h: Likewise.
* lib/netinet_in_.h: Likewise.
* lib/sys_select_.h: Likewise.
* lib/sys_socket_.h: Likewise.
* lib/sysexits_.h: Likewise.
* modules/fchdir: Likewise.
* modules/iconv_open: Likewise.
* modules/locale: Likewise.
* modules/netinet_in: Likewise.
* modules/sys_select: Likewise.
* modules/sys_socket: Likewise.
* modules/sysexits: Likewise.
|
|
f20d1dd6
|
2007-06-21T08:21:18
|
|
* MODULES.html.sh: Add include_next.
* modules/include_next: New file.
|
|
b6a9d33e
|
2007-06-21T04:39:09
|
|
* m4/include_next.m4 (gl_INCLUDE_NEXT): Define and AC_SUBST
INCLUDE_NEXT.
(gl_CHECK_NEXT_HEADERS): New macro.
* m4/fcntl_h.m4 (gl_FCNTL_H): use gl_CHECK_NEXT_HEADERS instead of
the obsolescent gl_ABSOLUTE_HEADER.
* m4/float_h.m4 (gl_FLOAT_H): Likewise.
* m4/inttypes.m4 (gl_INTTYPES_H): Likewise.
* m4/math_h.m4 (gl_MATH_H): Likewise.
* m4/search_h.m4 (gl_SEARCH_H): Likewise.
* m4/signal_h.m4 (gl_SIGNAL_H): Likewise.
* m4/stdint.m4 (gl_STDINT_H): Likewise.
* m4/stdio_h.m4 (gl_STDIO_H): Likewise.
* m4/stdlib_h.m4 (gl_STDLIB_H): Likewise.
* m4/string_h.m4 (gl_HEADER_STRING_H_BODY): Likewise.
* m4/sys_stat_h.m4 (gl_HEADER_SYS_STAT_H): Likewise.
* m4/sys_time_h.m4 (gl_HEADER_SYS_TIME_H_BODY): Likewise.
* m4/time_h.m4 (gl_HEADER_TIME_H_BODY): Likewise.
* m4/unistd_h.m4 (gl_UNISTD_H): Likewise.
* m4/wchar.m4 (gl_WCHAR_H): Likewise.
* m4/wctype.m4 (gl_WCTYPE_H): Likewise.
* m4/inttypes.m4 (gl_INTTYPES_H): Define
_GL_JUST_INCLUDE_SYSTEM_INTTYPES_H to avoid the problem of unclean
builds, since ABSOLUTE_INTTYPES_H is no longer being defined.
* m4/stdint.m4 (gl_STDINT_H): Likewise, for
_GL_JUST_INCLUDE_SYSTEM_STDINT_H.
* lib/fcntl_.h: Use @INCLUDE_NEXT@ @NEXT_foo_H@
rather than @HAVE_INCLUDE_NEXT@ and @ABSOLUTE_foo_H@.
* lib/float_.h: Likewise.
* lib/inttypes_.h: Likewise.
* lib/math_.h: Likewise.
* lib/search_.h: Likewise.
* lib/signal_.h: Likewise.
* lib/stdint_.h: Likewise.
* lib/stdio_.h: Likewise.
* lib/stdlib_.h: Likewise.
* lib/string_.h: Likewise.
* lib/sys_stat_.h: Likewise.
* lib/sys_time_.h: Likewise.
* lib/time_.h: Likewise.
* lib/unistd_.h: Likewise.
* lib/wchar_.h: Likewise.
* lib/wctype_.h: Likewise.
* modules/fcntl (Depends-on): Depend on absolute-header, not
include_next.
(Makefile): Substitute INCLUDE_NEXT and NEXT_foo_H, not
HAVE_INCLUDE_NEXT and ABSOLUTE_foo_H.
* modules/float: Likewise.
* modules/inttypes: Likewise.
* modules/math: Likewise.
* modules/search: Likewise.
* modules/signal: Likewise.
* modules/stdint: Likewise.
* modules/stdio: Likewise.
* modules/stdlib: Likewise.
* modules/string: Likewise.
* modules/sys_stat: Likewise.
* modules/sys_time: Likewise.
* modules/time: Likewise.
* modules/unistd: Likewise.
* modules/wchar: Likewise.
* modules/wctype: Likewise.
* modules/sys_stat: Change maintainer to "all".
* modules/unistd: Likewise.
|
|
b814243a
|
2007-06-19T13:00:19
|
|
* modules/canonicalize-lgpl-tests (test_canonicalize_lgpl_LDADD):
Allow compilation on cygwin.
|
|
8dc56b53
|
2007-06-19T06:43:37
|
|
xreadlink-with-size: Remove module. No longer used.
Ex-callers now use xreadlink or mreadlink-with-size.
* modules/xreadlink-with-size: Remove module.
* lib/xreadlink-with-size.c: Remove file.
* lib/xreadlink.h (xreadlink_with_size): Remove prototype.
(xreadlink): Remove inaccurate comment. The one in xreadlink.c,
just before the function definition *is* accurate.
|
|
589b85d1
|
2007-06-18T23:09:12
|
|
Detect porting problems to FreeBSD/arm, which has time_t wider than
long int. Original problem reported for GNU diff by Xin Li in
<http://lists.gnu.org/archive/html/bug-gnu-utils/2007-06/msg00091.html>.
* modules/getdate (Depends-on): Add intprops, verify.
* lib/getdate.y: Include intprops.h, verify.h. Verify that time_t
is an integer type no wider than long int.
|
|
07b83208
|
2007-06-18T12:21:16
|
|
New module: mreadlink-with-size.
* MODULES.html.sh: Add mreadlink-with-size.
* modules/mreadlink-with-size: New module
* modules/canonicalize (Depends-on): Depend on mreadlink-with-size,
not xreadlink-with-size.
* lib/mreadlink-with-size.c, lib/mreadlink.h: New files.
|
|
20b5ea91
|
2007-06-16T06:10:44
|
|
Revamp lchown so that it lives in unistd.h where it belongs.
* lib/lchown.h: Remove.
* lib/dirchownmod.c: Don't include lib/lchown.h.
* lib/fchownat.c: Likewise.
* lib/openat.c: Likewise.
* lib/lchown.c (REPLACE_CHOWN): Define to 0 if the system chown
does not follow symlinks.
(EOPNOTSUPP): Define if not defined.
* lib/unistd_.h (chown): Do not replace if REPLADE_CHOWN
is defined to 0.
(lchown): New decl.
* m4/lchown.m4 (gl_FUNC_LCHOWN): Require gl_UNISTD_H_DEFAULTS.
Do not check for lchown decl.
Set REPLACE_LCHOWN.
* m4/unistd_h.m4 (gl_UNISTD_H_DEFAULTS): Set GNULIB_LCHOWN,
REPLACE_LCHOWN.
* modules/chown: Make it clear it follows symlinks.
* modules/lchown: Make it clear it doesn't follow symlinks.
(Files): Remove lib/lchown.h
(Depends-on): Add unistd.
(configure.ac): Add gl_UNISTD_MODULE_INDICATOR([lchown]).
(Include): Include <unistd.h>, not "lchown.h".
* modules/unistd (unistd.h): Substitude GNULIB_LCHOWN and
REPLACE_LCHOWN.
|
|
b6ccac4f
|
2007-06-15T12:01:08
|
|
Change license (GPL to LGPL) of fsusage and dependents.
* modules/fsusage (License): Change to LGPL.
* modules/full-read (License): Likewise.
* modules/full-write (License): Likewise.
* modules/safe-read (License): Likewise.
* modules/safe-write (License): Likewise.
|
|
a717329a
|
2007-06-14T14:35:52
|
|
Missing part of allocsa -> malloca transition.
* modules/relocatable-prog-wrapper: gl_ALLOCSA should be
gl_MALLOCA.
|
|
20218089
|
2007-06-11T00:34:23
|
|
New module unistr/u32-mbsnlen
|
|
8a6003eb
|
2007-06-11T00:33:46
|
|
New module 'unistr/u16-mbsnlen'.
|
|
3125b88b
|
2007-06-11T00:33:04
|
|
New module 'unistr/u8-mbsnlen'.
|
|
60ed215d
|
2007-06-11T00:29:30
|
|
New module 'mbsnlen'.
|
|
692c362e
|
2007-06-09T21:51:11
|
|
Tests for module 'uniconv/u32-conv-to-enc'.
|
|
103c202d
|
2007-06-09T21:50:50
|
|
New module 'uniconv/u32-conv-to-enc'.
|
|
0586925d
|
2007-06-09T21:50:29
|
|
Tests for module 'uniconv/u16-conv-to-enc'.
|
|
7b89bc93
|
2007-06-09T21:49:42
|
|
New module 'uniconv/u16-conv-to-enc'.
|
|
b405c3b9
|
2007-06-09T21:49:07
|
|
Tests for module 'uniconv/u8-conv-to-enc'.
|
|
6715f99b
|
2007-06-09T21:48:47
|
|
New module 'uniconv/u8-conv-to-enc'.
|
|
90988ede
|
2007-06-09T11:11:14
|
|
Update after allocsa -> malloca renaming.
|
|
74540a71
|
2007-06-09T11:04:14
|
|
Move to xmalloca.
|
|
125b98fe
|
2007-06-09T11:04:10
|
|
Move to here from xallocsa.
|
|
9f4fe9a9
|
2007-06-09T11:01:42
|
|
Move to malloca-tests.
|
|
1589d223
|
2007-06-09T11:01:39
|
|
Move to here from allocsa-tests.
|
|
c24e1278
|
2007-06-09T10:53:51
|
|
Update.
|
|
94827a10
|
2007-06-09T10:52:27
|
|
Move to malloca.
|
|
2396f600
|
2007-06-09T10:52:24
|
|
Move to here from allocsa.
|
|
b22f2f09
|
2007-06-09T01:23:13
|
|
Move gt_INTL_MACOSX to file intlmacosx.m4.
|
|
696055f8
|
2007-06-07T20:04:27
|
|
Tests for module 'localename'.
|
|
fe770d4f
|
2007-06-07T20:03:31
|
|
New module 'localename'.
|
|
0034c743
|
2007-06-07T13:33:15
|
|
Linux uClibc built without wide character support lacks <wchar.h>.
|
|
ee6d9baa
|
2007-06-06T02:20:57
|
|
Fix *printf so that it recognizes non-IEEE numbers on i386, x86_64, ia64.
|
|
b2d04330
|
2007-06-06T02:19:50
|
|
A "mixin" module that determines whether to require additional safety from
*printf-posix.
|
|
87533a43
|
2007-05-28T18:01:26
|
|
* modules/closein-tests (test_closein_LDADD): Support test on
cygwin with libtool.
|
|
2e7980e7
|
2007-05-28T15:16:56
|
|
Tests for module 'ftell'.
|
|
cf0e9950
|
2007-05-28T15:13:36
|
|
New module 'ftell'.
|
|
bb9cffd5
|
2007-05-28T15:07:41
|
|
Tests for module 'fseek'.
|