Age | Commit message (Collapse) | Author |
|
Changelog
=========
dfa: add an assertion to avoid coverity false positive (744c745)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (19a1795)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (8fcfa5e)
link: fix test to declare use of rename() (83d7e71)
fpending: Port to native Windows with MSVC. (15a9ecd)
stdioext: Port to native Windows with MSVC. (5506db6)
non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt (a673fa2)
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7f)
stdint: Update doc about Solaris 9. (d259272)
c-ctype tests: Fix link error on Solaris 9. (52e40d2)
dfa: fix performance bug that recomputes trans (a43f8e6)
same-inode: port to MinGW (0d63463)
javacomp: Support Java 7 and 8. (ef9d01e)
gnulib-tool: fix the previous change (31a08ab)
gnulib-tool: fix the previous change (27d1d32)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23)
localcharset: Avoid theoretical buffer overrun. (d1a0a9f)
Relicense some modules under LGPLv2+. (349e4de)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee)
alphasort, scandir: Port to OS/2 kLIBC (44686d9)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb82)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b)
dfa: avoid new infinite loop (ca3ca77)
dfa: do not match middle of multibyte character (9cba42f)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda03)
maint: use a more standard return from mbrtowc test (45ba7f2)
freopen: fix typo in previous commit (ea96186)
freopen: work around glibc bug with closed fd (b947d05)
fnmatch: fix typo introduced on 2016-08-17 (0a2d091)
maint: fix ChangeLog typo (475b203)
dfa: simplify with new function fillset (d970005)
dfa: fix glitches with on-demand states (42fe9d2)
dfa: addition of new state on demand (403adf1)
srclist: sync with released gettext (5409298)
srclist: add "release" option (1aeb584)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660)
dfa: fix logic typo (60e8ffc)
fix test driver leaks: exclude, malloc, realloc (19a23ce)
Fix gnulib C++ namespace support and std::frexp (0f9191c)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a2)
Relicense some modules under LGPLv2+. (20b7eba)
Relicense some modules under LGPLv2+. (7ee9ab7)
autoupdate (fc2f40c)
Enable Unicode decoder safety unconditionally. (a24dbc4)
Correct indentation. (2c14328)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad34)
strerror: Make it compile in C++ mode. (33a0497)
sys_time: add gnulib::timeval for C++ (38237ba)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efd)
strftime: don't use __THROW (c3b1312)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
|
|
Changelog
=========
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7f)
stdint: Update doc about Solaris 9. (d259272)
c-ctype tests: Fix link error on Solaris 9. (52e40d2)
dfa: fix performance bug that recomputes trans (a43f8e6)
same-inode: port to MinGW (0d63463)
javacomp: Support Java 7 and 8. (ef9d01e)
gnulib-tool: fix the previous change (31a08ab)
gnulib-tool: fix the previous change (27d1d32)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23)
localcharset: Avoid theoretical buffer overrun. (d1a0a9f)
Relicense some modules under LGPLv2+. (349e4de)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee)
alphasort, scandir: Port to OS/2 kLIBC (44686d9)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb82)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b)
dfa: avoid new infinite loop (ca3ca77)
dfa: do not match middle of multibyte character (9cba42f)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda03)
maint: use a more standard return from mbrtowc test (45ba7f2)
freopen: fix typo in previous commit (ea96186)
freopen: work around glibc bug with closed fd (b947d05)
fnmatch: fix typo introduced on 2016-08-17 (0a2d091)
maint: fix ChangeLog typo (475b203)
dfa: simplify with new function fillset (d970005)
dfa: fix glitches with on-demand states (42fe9d2)
dfa: addition of new state on demand (403adf1)
srclist: sync with released gettext (5409298)
srclist: add "release" option (1aeb584)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660)
dfa: fix logic typo (60e8ffc)
fix test driver leaks: exclude, malloc, realloc (19a23ce)
Fix gnulib C++ namespace support and std::frexp (0f9191c)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a2)
Relicense some modules under LGPLv2+. (20b7eba)
Relicense some modules under LGPLv2+. (7ee9ab7)
autoupdate (fc2f40c)
Enable Unicode decoder safety unconditionally. (a24dbc4)
Correct indentation. (2c14328)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad34)
strerror: Make it compile in C++ mode. (33a0497)
sys_time: add gnulib::timeval for C++ (38237ba)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efd)
strftime: don't use __THROW (c3b1312)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
Changelog
=========
c-ctype tests: Fix link error on Solaris 9. (52e40d2)
dfa: fix performance bug that recomputes trans (a43f8e6)
same-inode: port to MinGW (0d63463)
javacomp: Support Java 7 and 8. (ef9d01e)
gnulib-tool: fix the previous change (31a08ab)
gnulib-tool: fix the previous change (27d1d32)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23)
localcharset: Avoid theoretical buffer overrun. (d1a0a9f)
Relicense some modules under LGPLv2+. (349e4de)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee)
alphasort, scandir: Port to OS/2 kLIBC (44686d9)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb82)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b)
dfa: avoid new infinite loop (ca3ca77)
dfa: do not match middle of multibyte character (9cba42f)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda03)
maint: use a more standard return from mbrtowc test (45ba7f2)
freopen: fix typo in previous commit (ea96186)
freopen: work around glibc bug with closed fd (b947d05)
fnmatch: fix typo introduced on 2016-08-17 (0a2d091)
maint: fix ChangeLog typo (475b203)
dfa: simplify with new function fillset (d970005)
dfa: fix glitches with on-demand states (42fe9d2)
dfa: addition of new state on demand (403adf1)
srclist: sync with released gettext (5409298)
srclist: add "release" option (1aeb584)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660)
dfa: fix logic typo (60e8ffc)
fix test driver leaks: exclude, malloc, realloc (19a23ce)
Fix gnulib C++ namespace support and std::frexp (0f9191c)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a2)
Relicense some modules under LGPLv2+. (20b7eba)
Relicense some modules under LGPLv2+. (7ee9ab7)
autoupdate (fc2f40c)
Enable Unicode decoder safety unconditionally. (a24dbc4)
Correct indentation. (2c14328)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad34)
strerror: Make it compile in C++ mode. (33a0497)
sys_time: add gnulib::timeval for C++ (38237ba)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efd)
strftime: don't use __THROW (c3b1312)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
Changelog
=========
same-inode: port to MinGW (0d63463)
javacomp: Support Java 7 and 8. (ef9d01e)
gnulib-tool: fix the previous change (31a08ab)
gnulib-tool: fix the previous change (27d1d32)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23)
localcharset: Avoid theoretical buffer overrun. (d1a0a9f)
Relicense some modules under LGPLv2+. (349e4de)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee)
alphasort, scandir: Port to OS/2 kLIBC (44686d9)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb82)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b)
dfa: avoid new infinite loop (ca3ca77)
dfa: do not match middle of multibyte character (9cba42f)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda03)
maint: use a more standard return from mbrtowc test (45ba7f2)
freopen: fix typo in previous commit (ea96186)
freopen: work around glibc bug with closed fd (b947d05)
fnmatch: fix typo introduced on 2016-08-17 (0a2d091)
maint: fix ChangeLog typo (475b203)
dfa: simplify with new function fillset (d970005)
dfa: fix glitches with on-demand states (42fe9d2)
dfa: addition of new state on demand (403adf1)
srclist: sync with released gettext (5409298)
srclist: add "release" option (1aeb584)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660)
dfa: fix logic typo (60e8ffc)
fix test driver leaks: exclude, malloc, realloc (19a23ce)
Fix gnulib C++ namespace support and std::frexp (0f9191c)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a2)
Relicense some modules under LGPLv2+. (20b7eba)
Relicense some modules under LGPLv2+. (7ee9ab7)
autoupdate (fc2f40c)
Enable Unicode decoder safety unconditionally. (a24dbc4)
Correct indentation. (2c14328)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad34)
strerror: Make it compile in C++ mode. (33a0497)
sys_time: add gnulib::timeval for C++ (38237ba)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efd)
strftime: don't use __THROW (c3b1312)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
|
|
|
|
|
|
|
|
|
|
Changelog
=========
gnulib-tool: fix the previous change (31a08ab)
gnulib-tool: fix the previous change (27d1d32)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23)
localcharset: Avoid theoretical buffer overrun. (d1a0a9f)
Relicense some modules under LGPLv2+. (349e4de)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee)
alphasort, scandir: Port to OS/2 kLIBC (44686d9)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb82)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b)
dfa: avoid new infinite loop (ca3ca77)
dfa: do not match middle of multibyte character (9cba42f)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda03)
maint: use a more standard return from mbrtowc test (45ba7f2)
freopen: fix typo in previous commit (ea96186)
freopen: work around glibc bug with closed fd (b947d05)
fnmatch: fix typo introduced on 2016-08-17 (0a2d091)
maint: fix ChangeLog typo (475b203)
dfa: simplify with new function fillset (d970005)
dfa: fix glitches with on-demand states (42fe9d2)
dfa: addition of new state on demand (403adf1)
srclist: sync with released gettext (5409298)
srclist: add "release" option (1aeb584)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660)
dfa: fix logic typo (60e8ffc)
fix test driver leaks: exclude, malloc, realloc (19a23ce)
Fix gnulib C++ namespace support and std::frexp (0f9191c)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a2)
Relicense some modules under LGPLv2+. (20b7eba)
Relicense some modules under LGPLv2+. (7ee9ab7)
autoupdate (fc2f40c)
Enable Unicode decoder safety unconditionally. (a24dbc4)
Correct indentation. (2c14328)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad34)
strerror: Make it compile in C++ mode. (33a0497)
sys_time: add gnulib::timeval for C++ (38237ba)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efd)
strftime: don't use __THROW (c3b1312)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
Changelog
=========
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee)
alphasort, scandir: Port to OS/2 kLIBC (44686d9)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb82)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b)
dfa: avoid new infinite loop (ca3ca77)
dfa: do not match middle of multibyte character (9cba42f)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda03)
maint: use a more standard return from mbrtowc test (45ba7f2)
freopen: fix typo in previous commit (ea96186)
freopen: work around glibc bug with closed fd (b947d05)
fnmatch: fix typo introduced on 2016-08-17 (0a2d091)
maint: fix ChangeLog typo (475b203)
dfa: simplify with new function fillset (d970005)
dfa: fix glitches with on-demand states (42fe9d2)
dfa: addition of new state on demand (403adf1)
srclist: sync with released gettext (5409298)
srclist: add "release" option (1aeb584)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660)
dfa: fix logic typo (60e8ffc)
fix test driver leaks: exclude, malloc, realloc (19a23ce)
Fix gnulib C++ namespace support and std::frexp (0f9191c)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a2)
Relicense some modules under LGPLv2+. (20b7eba)
Relicense some modules under LGPLv2+. (7ee9ab7)
autoupdate (fc2f40c)
Enable Unicode decoder safety unconditionally. (a24dbc4)
Correct indentation. (2c14328)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad34)
strerror: Make it compile in C++ mode. (33a0497)
sys_time: add gnulib::timeval for C++ (38237ba)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efd)
strftime: don't use __THROW (c3b1312)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
|
|
Changelog
=========
dfa: avoid new infinite loop (ca3ca77)
dfa: do not match middle of multibyte character (9cba42f)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda03)
maint: use a more standard return from mbrtowc test (45ba7f2)
freopen: fix typo in previous commit (ea96186)
freopen: work around glibc bug with closed fd (b947d05)
fnmatch: fix typo introduced on 2016-08-17 (0a2d091)
maint: fix ChangeLog typo (475b203)
dfa: simplify with new function fillset (d970005)
dfa: fix glitches with on-demand states (42fe9d2)
dfa: addition of new state on demand (403adf1)
srclist: sync with released gettext (5409298)
srclist: add "release" option (1aeb584)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660)
dfa: fix logic typo (60e8ffc)
fix test driver leaks: exclude, malloc, realloc (19a23ce)
Fix gnulib C++ namespace support and std::frexp (0f9191c)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a2)
Relicense some modules under LGPLv2+. (20b7eba)
Relicense some modules under LGPLv2+. (7ee9ab7)
autoupdate (fc2f40c)
Enable Unicode decoder safety unconditionally. (a24dbc4)
Correct indentation. (2c14328)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad34)
strerror: Make it compile in C++ mode. (33a0497)
sys_time: add gnulib::timeval for C++ (38237ba)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efd)
strftime: don't use __THROW (c3b1312)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
|
|
Changelog
=========
dfa: do not match middle of multibyte character (9cba42f)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda03)
maint: use a more standard return from mbrtowc test (45ba7f2)
freopen: fix typo in previous commit (ea96186)
freopen: work around glibc bug with closed fd (b947d05)
fnmatch: fix typo introduced on 2016-08-17 (0a2d091)
maint: fix ChangeLog typo (475b203)
dfa: simplify with new function fillset (d970005)
dfa: fix glitches with on-demand states (42fe9d2)
dfa: addition of new state on demand (403adf1)
srclist: sync with released gettext (5409298)
srclist: add "release" option (1aeb584)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660)
dfa: fix logic typo (60e8ffc)
fix test driver leaks: exclude, malloc, realloc (19a23ce)
Fix gnulib C++ namespace support and std::frexp (0f9191c)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a2)
Relicense some modules under LGPLv2+. (20b7eba)
Relicense some modules under LGPLv2+. (7ee9ab7)
autoupdate (fc2f40c)
Enable Unicode decoder safety unconditionally. (a24dbc4)
Correct indentation. (2c14328)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad34)
strerror: Make it compile in C++ mode. (33a0497)
sys_time: add gnulib::timeval for C++ (38237ba)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efd)
strftime: don't use __THROW (c3b1312)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
Changelog
=========
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda03)
maint: use a more standard return from mbrtowc test (45ba7f2)
freopen: fix typo in previous commit (ea96186)
freopen: work around glibc bug with closed fd (b947d05)
fnmatch: fix typo introduced on 2016-08-17 (0a2d091)
maint: fix ChangeLog typo (475b203)
dfa: simplify with new function fillset (d970005)
dfa: fix glitches with on-demand states (42fe9d2)
dfa: addition of new state on demand (403adf1)
srclist: sync with released gettext (5409298)
srclist: add "release" option (1aeb584)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660)
dfa: fix logic typo (60e8ffc)
fix test driver leaks: exclude, malloc, realloc (19a23ce)
Fix gnulib C++ namespace support and std::frexp (0f9191c)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a2)
Relicense some modules under LGPLv2+. (20b7eba)
Relicense some modules under LGPLv2+. (7ee9ab7)
autoupdate (fc2f40c)
Enable Unicode decoder safety unconditionally. (a24dbc4)
Correct indentation. (2c14328)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad34)
strerror: Make it compile in C++ mode. (33a0497)
sys_time: add gnulib::timeval for C++ (38237ba)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efd)
strftime: don't use __THROW (c3b1312)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
Changelog
=========
srclist: sync with released gettext (5409298)
srclist: add "release" option (1aeb584)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660)
dfa: fix logic typo (60e8ffc)
fix test driver leaks: exclude, malloc, realloc (19a23ce)
Fix gnulib C++ namespace support and std::frexp (0f9191c)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a2)
Relicense some modules under LGPLv2+. (20b7eba)
Relicense some modules under LGPLv2+. (7ee9ab7)
autoupdate (fc2f40c)
Enable Unicode decoder safety unconditionally. (a24dbc4)
Correct indentation. (2c14328)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad34)
strerror: Make it compile in C++ mode. (33a0497)
sys_time: add gnulib::timeval for C++ (38237ba)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efd)
strftime: don't use __THROW (c3b1312)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
|
|
Changelog
=========
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660)
dfa: fix logic typo (60e8ffc)
fix test driver leaks: exclude, malloc, realloc (19a23ce)
Fix gnulib C++ namespace support and std::frexp (0f9191c)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a2)
Relicense some modules under LGPLv2+. (20b7eba)
Relicense some modules under LGPLv2+. (7ee9ab7)
autoupdate (fc2f40c)
Enable Unicode decoder safety unconditionally. (a24dbc4)
Correct indentation. (2c14328)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad34)
strerror: Make it compile in C++ mode. (33a0497)
sys_time: add gnulib::timeval for C++ (38237ba)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efd)
strftime: don't use __THROW (c3b1312)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
Changelog
=========
dfa: fix logic typo (60e8ffc)
fix test driver leaks: exclude, malloc, realloc (19a23ce)
Fix gnulib C++ namespace support and std::frexp (0f9191c)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a2)
Relicense some modules under LGPLv2+. (20b7eba)
Relicense some modules under LGPLv2+. (7ee9ab7)
autoupdate (fc2f40c)
Enable Unicode decoder safety unconditionally. (a24dbc4)
Correct indentation. (2c14328)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad34)
strerror: Make it compile in C++ mode. (33a0497)
sys_time: add gnulib::timeval for C++ (38237ba)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efd)
strftime: don't use __THROW (c3b1312)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
Changelog
=========
fix test driver leaks: exclude, malloc, realloc (19a23ce)
Fix gnulib C++ namespace support and std::frexp (0f9191c)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a2)
Relicense some modules under LGPLv2+. (20b7eba)
Relicense some modules under LGPLv2+. (7ee9ab7)
autoupdate (fc2f40c)
Enable Unicode decoder safety unconditionally. (a24dbc4)
Correct indentation. (2c14328)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad34)
strerror: Make it compile in C++ mode. (33a0497)
sys_time: add gnulib::timeval for C++ (38237ba)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efd)
strftime: don't use __THROW (c3b1312)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
|
|
Changelog
=========
Fix gnulib C++ namespace support and std::frexp (0f9191c)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a2)
Relicense some modules under LGPLv2+. (20b7eba)
Relicense some modules under LGPLv2+. (7ee9ab7)
autoupdate (fc2f40c)
Enable Unicode decoder safety unconditionally. (a24dbc4)
Correct indentation. (2c14328)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad34)
strerror: Make it compile in C++ mode. (33a0497)
sys_time: add gnulib::timeval for C++ (38237ba)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efd)
strftime: don't use __THROW (c3b1312)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
Changelog
=========
autoupdate (fc2f40c)
Enable Unicode decoder safety unconditionally. (a24dbc4)
Correct indentation. (2c14328)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad34)
strerror: Make it compile in C++ mode. (33a0497)
sys_time: add gnulib::timeval for C++ (38237ba)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efd)
strftime: don't use __THROW (c3b1312)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
|
|
|
|
|
|
|
|
Changelog
=========
sys_time: add gnulib::timeval for C++ (38237ba)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efd)
strftime: don't use __THROW (c3b1312)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
Changelog
=========
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd)
strptime: fix compile error in recent change (8a6f03d)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
Changelog
=========
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7)
strftime: tune %q (966b0a7)
Merge strftime.c changes from glibc (e6244e7)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d7)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640)
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
|
|
|
|
Changelog
=========
manywarnings: fix -Wno-missing-field-initializers detection (94d81ad)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
Changelog
=========
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623)
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
|
|
Changelog
=========
strftime,strptime: support %q to represent the quarter (2f8b355)
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
Changelog
=========
autoupdate (64d4d63)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e)
intprops: port to older XL C (5833fd5)
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
Changelog
=========
autoupdate (68c5afe)
backupfile: initialize default suffix within the implementation (858f590)
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
|
|
Changelog
=========
futimens: remove FIXME for old Linux kernels (35a51f8)
utimensat: remove FIXME for old Linux kernels (9381306)
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
|
|
|
|
|
|
Changelog
=========
maint: update how to make web pages (844d82a)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf)
sys_types: fix Texinfo typos (174653f)
getprogname: port to HP-UX (3c72272)
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
Changelog
=========
Update doc about target platforms. (2abfc29)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f)
Make the 'argp' module work without the 'error' module. (469bfad)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed06)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204f)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debc)
system-quote tests: Avoid compiler warning on AIX. (0edeb1b)
Fix some "gcc -Wall" warnings. (5f680f2)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae)
libunistring: change the maintainer to 'all' (3db3ab0)
Simplify "configure: checking ..." messages. (66dc0e5)
Simplify "configure: checking ..." messages. (5159ac5)
quotearg-tests: pacify gcc -Wall (57adc47)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393ea)
printf.m4: fix a bug in detecting printf %j support (aec038e)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd)
quotearg: never write beyond the returned length (8c70d23)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685)
getprogname: Fix test failure on Cygwin. Comments. (7082adf)
Make sure the libunistring detection rejects older versions with a known bug. (043722e)
sh-quote, system-quote: revert regression of unit test. (ab97e40)
quotearg: fix stale tests (59aa69f)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2)
Fix a test crash. (9578dfe)
test-limits-h: suppress -Woverlength-strings (79c69b2)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b348)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18)
Add missing ChangeLog entry (f3f2de7)
stdint: port SIZE_MAX to glibc s390 (136ecf4)
getprogname: port to IBM z/OS (d75cbb3)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369)
dfa: save memory for states (2692e23)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d49)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff)
autoupdate (d0afb6a)
quotearg: minimize shell quoting using double quotes (2ed5c11)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb)
getprogname: correct the test for a __progname variable (65e6915)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358c)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896)
getprogname: port to OpenBSD 5.1 (9a8bf3b)
sched: port to GCC 6.2.1 on macOS Sierra (85854ba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f)
nl_langinfo: pacify GCC (3be4273)
stdint: also set GL_GENERATE_LIMITS_H (fe3086f)
limits-h, stdint: Don't assume extensions, fix typo (b019226)
getprogname: port to AIX (e24a470)
update from texinfo (dfcf8b0)
update from texinfo (e89b4a7)
extensions: fix typo in comment (f0e9aab)
stdint: support new _WIDTH macros (b81c53b)
limits-h: new module (0d12d16)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de)
sys_types: avoid glibc 2.25 warnings about major() (a512e04)
mountlist: include sysmacros.h for glibc (4da63c5)
extensions: port to more ISO C TSes (f215ec4)
intprops: new macro TYPE_WIDTH (6625c98)
extensions: port to recent ISO C TRs (66786c1)
update from texinfo (b3ffc1d)
update from texinfo (2389970)
dfa: port to Solaris 9 (04b939c)
autoupdate (e7c79d6)
strverscmp: avoid link failure on OS X (8e114d3)
dfa: new module, importing grep's DFA matcher (2867203)
getprogname-tests: don't depend on assert-h (6d237fd)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5)
getprogname: fix errors in previous change (f184a68)
parse-datetime: restrict debug output to input string (2eb2659)
flexmember: new macro FLEXALIGNOF (7da1068)
getprogname: port to systems with __argv (mingw, msvc) (320679a)
flexmember: port better to GCC + valgrind (4c32543)
getprogname: port to Solaris 10 (53270b2)
stdalign: correct mistake in alignof doc (775dbee)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276)
main.mk: remove sc_program_name (38c0fe5)
Port tests away from progname (f7bf2e4)
Port modules to use getprogname explicitly (f29814b)
getprogname: new module (653a5be)
autoupdate (73affcd)
manywarnings: add -fno-common (bf8e658)
parse-datetime: Fix typo. (cffe9ac)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95)
strverscmp: sync with glibc (5d856f7)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a569083)
intprops.h: port recent changes to GCC 6.2.0 (abae112)
intprops.h: use __typeof__ with GCC 7 (d22721e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e2)
intprops.h: fix missing-backslash problems (b9c364f)
autoupdate (bea6f3f)
intprops: fix paren typo on old platforms (f101250)
intprops: port to OpenVMS (a073adb)
parse-datetime: improve debug implementation (5d36768)
c-strcase-tests: port to EBCDIC (6e29662)
sigpipe-tests: fix typo (d05a886)
canonicalize-lgpl: fix errno after malloca fails (5155e7c)
strtod: port errno handling to z/OS (a2a3943)
strtod: port to z/OS (eb81ccc)
regex, string: rename to avoid '__string' (9b5002b)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46)
thread: port to z/OS (7ff4777)
maint: port tests to z/OS errno behavior (e6921e9)
maint: preprocessor changes to support z/OS (74e641c)
fclose, strstr-simple, wchar: port to z/OS (17b66f6)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115e)
stdbool: don't require _Bool for C++ (6fafd68)
getdelim: remove dependency on realloc-posix (52b63a0)
update from texinfo (1eab213)
update from texinfo (1eb82ad)
parse-datetime: add optional debug printing (12ad790)
update from texinfo (8318f4a)
tests/init.sh: exclude dash with bad "local" semantics (42354a8)
update from texinfo (7cc8a5d)
update from texinfo (e4f1a4a)
update from texinfo (3b2f843)
update from texinfo (6432c4e)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c)
useless-if-before-free: skip non-matching lines early (4f5dc0a)
update from texinfo (b5f24f6)
maint.mk: speed up sc_po_check (5fb8cef)
maint.mk: speed up require_config_h_first (b23fd9d)
maint.mk: speed up sc_po_check (04fd882)
update from texinfo (f3a85fb)
update from texinfo (2c11706)
autoupdate (a359250)
autoupdate (348402f)
update from texinfo (005d9b7)
autoupdate (b3c5be3)
update from texinfo (03d3f13)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b5)
update from texinfo (ff72e64)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61)
doc: mention glibc SSIZE_MAX buglet (2cd814d)
printf-posix: Fix mingw build (68b6ade)
mktime: call tzset as per POSIX (97173b2)
fts: handle readdir() errors (6835fc4)
intprops: port better to GCC 7 (406465c)
intprops-test: port to GCC 6 (5050ee0)
autoupdate (0ba497e)
update from texinfo (577f01d)
autoupdate (baef0a4)
xalloc-oversized: port to GCC 7; fewer warnings (097a592)
autoupdate (gettext-0.19.8.1) (6dc5c21)
update from texinfo (99a33c7)
regex: port to Sun C (334d97f)
update from texinfo (190bc0f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0e)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f)
Use GCC_LINT, not lint (96609bb)
secure_getenv: Port to many more platforms. (b117e55)
update from texinfo (532bfcf)
canonicalize: Fix broken probe for realpath. (246b3b2)
unsetenv: relax to LGPLv2+ (f8fb074)
update from texinfo (9280e30)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a9)
manywarnings: update for GCC 6.1 (6f9206d)
autoupdate (816580f)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7)
glob: size_t overflow checks (7cf8f77)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c)
Fix undefined behaviour in gettext.h. (d8cd505)
autoupdate (e9e6625)
git-version-gen: avoid undefined shift (de37a1c)
update from texinfo (6560242)
glob: merge glibc changes into lib/glob.c (36cc6c3)
mktime: spelling fix in comment (c382e8d)
mktime: port to stricter signed overflow checking (e6a38a9)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf923)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1)
mktime: simplify DEBUG_MKTIME (549de1e)
Port mktime_internal offset to unsigned time_t (b28c2cd)
xstrtol: prohibit monstrosities like "1bB" (6ed53f1)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9)
xstrtod: modify *result only if no errors (811b092)
btowc: document problems in C locale (f3852a9)
autoupdate (730c524)
update from texinfo (27f8ef8)
mktime: improve integer overflow checking (464ba34)
intprops: check two's complement assumption (b9e3fb3)
intprops, mktime, strtol: assume two's complement (a4910b9)
stdint: port to strict C11 left shift (705764b)
mbrtowc: work around glibc bug#19932 (b7bc3c1)
update from texinfo (29ea6d6)
autoupdate (aff9954)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31)
argp: merge changes from glibc (14a5825)
Prefer American spelling for "initialize" (d95b819)
autoupdate (075c7d4)
stddef: support configuring with g++ (aeed3a2)
autoupdate (f0be2ae)
autoupdate (52b0cbb)
update from texinfo (a7b5c91)
test-framework-sh: minor cleanups (e91c0d4)
test-framework-sh: revert port to NetBSD 7.0 (4515da0)
autoupdate (8f3c4d3)
Port better to Alpine Linux (7347cbf)
test-framework-sh: port to NetBSD 7.0 (d240000)
update from texinfo (c9a9994)
gitlog-to-changelog: suppress ignored chatter (0ef1689)
update from texinfo (1d4ee40)
update from texinfo (4989095)
setlocale: add "sv" to Windows language table (84213f4)
update from texinfo (2726749)
sys_select: port to new Cygwin (4cf73f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae11)
time_rz: port to clang -Wunused-const-variable (488c582)
std-gnu11: improve clang support (d8f0223)
select: port more to Intel 2016.1.150 compiler (f58b173)
select: try to port to 2016.1.150 compiler (7b4f58d)
localename-tests: memory allocation fixes (77313df)
intprops: make .h file license match module (841c4fa)
acl: fix missing return on Cygwin (bdb72bc)
update from texinfo (91d878a)
update from texinfo (fa2329e)
extern-inline: port to PGI CC (6c58857)
update from texinfo (59e5b6d)
update from texinfo (64f7ded)
signbit: port back to pre-C++11 GCC (a0bfcb8)
mountlist: recognize autofs-mounted remote file systems, too (781788e)
signbit: port to C++ with GCC 6 (516dc7d)
regex: make it closer to libc (f97745b)
regex: merge patches from libc (df5ed01)
update from texinfo (4c6040c)
update from texinfo (40a87e7)
autoupdate (5be7728)
autoupdate (bbe207b)
stdalign: port to older HP and IBM cc (aa3dc75)
stdalign: port to clang 3.7.0 (cd9ecca)
update from texinfo (bc4ac2f)
readdir_r: now obsolescent (53348f2)
Use modern texinfo when syncing install.texi output from autoconf (df0db0a)
update from texinfo (3ef729a)
sync install.texi from autoconf (7ac276b)
misc: port better to gcc -fsanitize=address (54615b9)
update from texinfo (e78f894)
autoupdate (d5cbe9d)
verify-tests: also remove stray test-verify.Tpo (cd6a452)
std-gnu11: new module (2cf7d5c)
update from texinfo (d1cca4c)
update from texinfo (9c780eb)
get-permissions, strftime: fix grammar in comments (7757cc8)
gettext: mark as obsolete (4cfc2d2)
gnulib-tool: don't give up on ln -s so easily (d9958eb)
closedir: fix OS/2-related typos (b701042)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7)
regex: treat [x] as x if x is a unibyte encoding error (2b34f38)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d)
bootstrap: use American spelling (0f9d53c)
@item needed inside @itemize (0fce642)
hash-pjw-bare: fix comment (d53122d)
wcwidth: Replace also on OpenBSD 5.8 (485f127)
update from texinfo (73637fe)
gnu-web-doc-update: fix addition of new files (6465306)
utimens-tests: avoid pulling gettext .m4 files (914feb6)
regex: pacify static checkers (336fa86)
regex: fix [ diagnostic (7c6e85c)
regex: fix memory leaks (9e849a7)
fts: don't unconditionally use leaf optimization for NFS (85717b6)
* gnulib-tool: fix stray debug line in previous patch (350f2c6)
gnulib-tool: don't assume ln -s works (0e50dd0)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c78)
openat_proc_name: port to OS/2 kLIBC (de11c4a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d21)
doc: mention unfixed issues with unsupported localtime() values (95c4842)
Go back to gettext-0.19.7 (ec513ff)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d61)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc4)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef17941)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1)
doc: mention setlocale() issues on OpenBSD (5ac0e2b)
sig2str: list all signals on FreeBSD >= 7 (dce117a)
acl-permissions: port to USE_ACL==0 platforms (cff4b38)
mktime: rename macro to avoid glibc clash (0433724)
Port "$@" to OpenIndiana ksh93 (8c4223e)
autoupdate (3f89681)
Port Universal Time settings to strict POSIX (6118065)
update from texinfo (313ed2a)
update from texinfo (9f11fc5)
msvc-inval: fix problem with unset shell var (6cc32c6)
autoupdate (271dfe3)
tests: for compare_(), use cmp -s where available (9b3899a)
version-etc: new year (71090a2)
human: fix output buffer overrun by 1 (92bbc1b)
autoupdate (c869659)
maint: add missing ChangeLog entry for previous commit (8cc2bb4)
maint: fix operator precedence in mbrtowc test (1f63650)
autoupdate (3581a74)
regexprops-generic: update from regex.h (f7d3057)
strftime-tests: avoid false failure on OS X (81d0a26)
update from texinfo (0394787)
fts: ensure leaf optimization is used for NFS (c97b8b9)
fts: enable leaf optimization for XFS (d459ec6)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e)
intprops: comment fix (a214964)
update from texinfo (d9bd367)
intprops-test: work around GCC bug 68971 (111ca66)
autoupdate (26989d0)
gnulib-tool: allow multiple --local-dir usage (55c6f22)
fix freadptr to work with ungetc on all uClibc configs (b8d0159)
update from texinfo (9a7c87c)
autoupdate (5f2c426)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda658)
update from texinfo (b863595)
autoupdate (ea6de84)
autoupdate (71d39c1)
update from texinfo (1956403)
xalloc-oversized: improve performance with GCC 5 (9c919a0)
intprops: new public macro EXPR_SIGNED (f197c2c)
intprops: fix typo in clang port (a66a3b9)
test-timespec: fix typo in previous change (36d982f)
timespec-sub: fix overflow bug; add tests (051613c)
intprops-test: suppress -Woverlength-strings (ca64874)
maint: add missing ChangeLog entry for previous commit (605b633)
quotearg: add quotearg_n_style_colon() (3e4ade2)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c17)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386)
quotearg: constify get_quoting_style parameters (77d7020)
quotearg: add support for $'' shell escaping (df3cd26)
maint: use a more standard return from mbrtowc test (45228d9)
intprops: add WRAPV and const flavors for GCC 5 (86b1f08)
doc: use extended timezone format in iso-8601 example (825f162)
update from texinfo (5dbf9fa)
update from texinfo (82d514b)
update from texinfo (456b8e9)
stdalign: port to Sun C 5.9 (956fa54)
autoupdate (937ba96)
update from texinfo (413394c)
autoupdate (1d16a7b)
time_rz: fix comment about tzalloc (9180f79)
update from texinfo (09cf84f)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497)
time_rz: return NULL if localtime_r fails (b0ac02e)
fts: port to C11 alignof (04dee58)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054a)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f4)
ChangeLog: fix typo: s/cound/count/ (30b2a6a)
safe-alloc-tests: fix typo in license header (5a4906a)
copy-file: fix mem leak in error case (40157ce)
localename: control langinfo.h inclusion (63881a6)
update from texinfo (b92e701)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce)
accept4-tests: fix to avoid non portable flags (f982bc8)
update from texinfo (2aaf432)
update from texinfo (2fda85e)
gnulib-tool: fix tests of 'extensions' module (63ce1a2)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45)
autoupdate (5fecb65)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46)
xalloc: avoid GCC 5.1 warning on 32 bit (213d554)
uniname/uniname-tests: avoid compiler warnings (b323990)
autoupdate (a5a1569)
mountlist: clean up of variable duplication (1eda6d1)
c-ctype: do not worry about EBCDIC + char signed (d2de2a9)
c-ctype: port better to z/OS EBCDIC (ff1ef11)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25f)
sockets: MS Windows initalization fixes (f282352)
gc: fix detection of installed libgcrypt version (11792d2)
c-ctype: rewrite to use inline functions (43a090c)
fnmatch: add one more coding cookie (82b8610)
maint: add coding cookies to non-ASCII sources (f406941)
gitlog-to-changelog: trim only trailing whitespaces (720ba29)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9)
c-ctype: improve c_isascii testing (5b09f8c)
Fix ChangeLog typo (617d662)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a5)
Update ChangeLog to match previous patch. (6b34bf6)
c-ctype: support EBCDIC-style c_isascii (4d83e79)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1)
* modules/c-ctype (Depends-on): Add verify. (ad02958)
c-ctype: port better to EBCDIC (7e2a8ea)
nanosleep: fix return code for interrupted replacement (6439a0a)
autoupdate (abddf3d)
Diagnose ERE '()|\1' (5513b40)
Revert previous patch, as it did not fix the bug after all. (c9ff68c)
regex: fix dangling-backreference bug (7f6191f)
regex: merge patches from libc (2f8140b)
autoupdate (601d8f4)
autoupdate (b3ade65)
autoupdate (3bb2688)
autoupdate (5543909)
ceill: detect buggy OpenBSD implementation (9ef06e3)
mountlist: add me_mntroot field on Linux machines (c6148bc)
doc: Describe to use multiple instances of gnulib (8b7d8f7)
autoupdate (2018b78)
autoupdate (37979a2)
base32: mark function as __attribute__ const (7ab64d2)
autoupdate (ff871fc)
autoupdate (6be1385)
gnulib-tool: don't transform binary files with sed (b4f31e3)
autoupdate (ec84e0e)
autoupdate (1029a81)
autoupdate (6d48a19)
autoupdate (1a497cf)
gperf: respect silent rules (30f4290)
Improve port of stdalign to C++11 (5bb169c)
pmccabe2html: fix gawk regex escaping (c496809)
update from texinfo (cc47643)
time_rz: port to pedantic memcpy (9c70545)
autoupdate (8dc6f28)
time_rz: port better to MinGW (d3bc691)
time: port __need_time_t to MinGW (b18e6d9)
strftime: fix newly-introduced bug on Solaris (fe699d3)
test-strftime: test for Solaris bug (c1340b3)
time_rz: port to Solaris etc. (5ed44b3)
time_rz: now LGPL (1f2146e)
time_rz: make a constant 'const' (d3e697d)
time_rz: fix off-by-one typo (2134fd0)
autoupdate (37ff182)
fprintftime, strftime: use timezone_t args (a89e344)
time_rz: new module (4bc7659)
flexmember: license is now unlimited (e187c79)
autoupdate (eda101a)
maint: update copyright paper procedures (5db5343)
autoupdate (f31cdc3)
autoupdate (5d1b1fe)
localename: fix link error on Illumos (9b6679d)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e)
acl-permissions: Fix on FreeBSD (da97e2a)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c)
file-has-acl, acl-permissions: fix HP-UX typos (f466404)
regex: match current GNU grep behavior (5a5a938)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4)
autoupdate (a546dff)
tests: restrict shells to those that support 'local' (d03962a)
fix mistakes in ChangeLog entries (8a172a2)
unistr/uN-strtok: handle multibyte delimiters (2c55433)
update-copyright: fix test failure with perl >= 5.22 (841d0dc)
u{16,32}-strstr-tests: relax timeout condition (ea30903)
gnulib-common.m4: change the ARFLAGS default to 'cr' (5510980)
update from texinfo (f86b440)
autoupdate (1f4c326)
selinux-h: avoid double free after *getfilecon() (b6b3ed1)
fix pty related tests issues on Windows (9ba6a00)
acl: fix definition of acl_from_mode on FreeBSD (716083c)
readutmp: port to FreeBSD >= 9 (259e4fc)
mgetgroups: port to strict OS X (1873886)
mgetgroups: fix port to strict OS X (8131cd6)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd)
mgetgroups: port to strict OS X (b4d1637)
mountlist: avoid an unused-label warning on OS X (7055161)
error.c: correct printf-style format: %d -> %u (c3cf2ea)
fts: avoid reading beyond the heap allocation (49078a7)
savedir: avoid undefined behavior in qsort call (791147f)
userspec: avoid undefined behavior in gettext call (402f350)
update from texinfo (95e7240)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6)
wchar: fix MinGW compilation warnings (e1085f2)
uniname/uniname-tests: use pristine data files (447c675)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0)
libunistring: bump minimum version to 0.9.6 (19e096a)
uniname/uniname: update to Unicode 8.0.0 (1b23c21)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb)
libunistring: update to Unicode 8.0.0 (705f4ef)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf)
* lib/set-permissions.c: Spelling fix. (82990bb)
update from texinfo (d7f393e)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f00)
fsync: document AIX misbehavior (848a19c)
acl-permissions: more porting to AIX (ecabc6b)
stdio: Don't redefine gets when using C++ (d617670)
acl-permissions: add a cast to port to older AIX (e4f7830)
acl-permissions: port to older AIX, C89 HP-UX (fa21489)
update from texinfo (b287b62)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8bad)
file-has-acl: fix build on Mac OS X 10 (98aa877)
prefix-gnulib-mk: remove no longer needed special case (41834ff)
acl: don't depend on the deprecated qacl module (2c2d4d9)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9)
pthread_sigmask: discount system version if a simple macro (f39477d)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa0)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e4458)
acl-permissions: Fix build on Solaris and Cygwin (188c4b4)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0)
qacl: split into qcopy-acl and qset-acl (2b93f1e)
gitlog-to-changelog: new option --ignore-line (62484d6)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce44)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9e)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527c)
error: use correct printf attributes on mingw (b62fec4)
update from texinfo (7f573b8)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45)
stdio: fix probe on mingw under gcc 5.1 (21431de)
autoupdate (875ec93)
gitlog-to-changelog: parse "Tiny-change" (ed614f9)
update from texinfo (583b5ea)
doc: document glibc posix_fallocate() issues (7989720)
gendocs.sh: document new htmlarg default (fddc6dc)
extern-inline: no need for workaround in GCC 5.1 (44f73b8)
update from texinfo (23741e5)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9)
file-has-acl: port to CentOS 6 (ff714c0)
file-has-acl: always return false when ACLs aren't supported (496c2cf)
gettext: propagate po/Makefile.in.in too (f2f6980)
file-has-acl: new module, split from acl (8008070)
manywarnings: add GCC 5.1 warnings (df82ac0)
autoupdate (74fa2c0)
doc: update FDL template to match FDL examples. (abb0d2e)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbd)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58)
gnulib-tool: output bold attribute more portably (75d1743)
qacl: Simplify HP-UX acl_nontrivial check (2653a30)
acl: On Linux, check for acls without libacl (da6ebc9)
acl, qacl: split off shared functions into separate object file (a09a034)
git-version-gen: revert "detect untagged revisions" (6c4ac1b)
tempname: avoid unused parameter warnings (35a0bf1)
git-version-gen: detect untagged revisions (bedd783)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc)
gitlog-to-changelog: port to MS-Windows (261ba83)
gendocs: new option --tex for texi2dvi options (1627a8a)
sync gettext .m4 files from gettext (3e2dcf7)
uniname/uniname-tests: fix failure due to alias (e830fc2)
hash: remove deprecated hash_insert0 function (634ddcf)
mountlist: remove dependency on libmount (3fb6e36)
stddef: port to pre-C11 GCC on x86 (e2e6669)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a386)
yesno: make EOL optional in ENABLE_NLS case also (386315b)
fdopendir-tests: test it does not close its arg (d164bf6)
gitlog-to-changelog: trim trailing white space (2b93079)
gitlog-to-changelog: new option --ignore-matching (84f5241)
fdopendir: port better to MinGW (a277f53)
fdopendir: fix typo in comment (b89aa0e)
error: document all entry points provided (0f4fa16)
autoupdate (5a4d088)
autoupdate (c2bfaa5)
autoupdate (8d739f4)
vasnprintf: pacify clang 3.5.0 (4fed9c8)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64)
tests: support stderr verification with returns_() (0d30245)
passfd: avoid valgrind uninitalised data warning (8be5f2c)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec)
dup2: doc and test for Android bug (a39fbed)
Replace dup2() on Android (2f1a88d)
Android doesn't define RLIM_SAVED_* (cc0a1a9)
autoupdate (5220348)
vasnprintf-posix-tests: use consistent test (6192236)
printf, isinf, etc.: noncanonical != NaN (bd38edc)
fts: remove redundant close() (trivial) (12d27ca)
getdtablesize: port better for Android (62667e3)
poll: fixes for large fds (d42461c)
fcntl: Fix cross compiling (119aeef)
dup2, fcntl: cross-compiler better for Android (f9fa715)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249)
getopt: don't crash on memory exhaustion (6fa31e5)
tempname: allow compilation with C++ (trivial) (4f2e910)
dup2, fcntl: port to AIX (c74a873)
getdtablesize, dup2, fcntl: port to Android (5e2516d)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5e)
More changelog fixes (81ac748)
fts: avoid crash when a cycle is added while traversing (60af6a3)
uniname/uniname: support character alias (784023c)
Fix ChangeLog botches in my recent commits (3ca9a53)
duplocale: Fix Android build of duplocale-tests (52f74ee)
signal_h: Fix Android build (92f4ac3)
net_if: Handle content-free <net/if.h> system headers (14acd1e)
linkat_nofollow: Add fallback case for cross compiling (f1514e5)
euidaccess: Fix Android build (d46768c)
getugroups: Fix Android build (30ea03f)
localename: Fix Android build (b21929c)
getdtablesize: Fix Android build (7434c47)
Assume unbroken ungetc() on Android (60f0efb)
Fix FILE struct compatibility with Android API level >= 21 (8e19825)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c)
maint: various whitespace cleanups in tempname (63d2d19)
tests: provide returns_() to simplify exit status checking (c61e31c)
mountlist: only use libmount when specified (de1cbdd)
uniname/unimame-tests: don't link with -lunistring (ffe6467)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1)
xalloc: fix typo that suppressed warnings (d85acc4)
full-read: fix license notice typo (b2c48c1)
crypto/gc: fix a -Wswitch warning (bf729b4)
autoupdate (ffb3016)
update from texinfo (aa902b6)
tempname: new try_tempname function (56e31f0)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206)
bootstrap: exit immediately upon gnulib-tool failure (dd929bc)
symlinkat: include all required header files (b650986)
update from texinfo (9c1f45e)
update from texinfo (751cd55)
update from texinfo (94125cd)
localename: support Solaris 12 and illumos (387c214)
locale: fix tests on illumos (dfe49c9)
unictype: avoid undefined left-shift behavior (bb41ff0)
libunistring: bump version of unitypes dependants (ea6cb04)
unictype/category-none: fix link with libunistring (40023a3)
unitypes: fix build with installed libunistring (c7e000a)
time: port to MinGW32 3.21 (342d9f0)
update-copyright: apply to self (8582958)
libunistring: update to Unicode 7.0.0 (7585eb3)
libunistring: update to Unicode 6.3.0 (0d1916c)
libunistring: update to Unicode 6.2.0 (794132f)
libunistring: update to Unicode 6.1.0 (4b6bc42)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77d)
uniwbrk: ignore Extended/Format characters at BOL (626571a)
test-strstr.c: avoid a trivial leak (769f1ff)
update-copyright: recognize groff's \(co marker (06c61ed)
maint.mk: fix compatibility with OS X nm (d5e367c)
localcharset: improve charset detection on OS/2 (9bb70e0)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb08)
count-leading-zeros: fix pragma typos (ba8e4c8)
autoupdate (e7caa43)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede0)
uniname/uniname: update to Unicode 7.0.0 (257752a)
doc: update INSTALL from autoconf (c27f1a3)
stdio: fix use of PRIdMAX on modern mingw (ca563b4)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2)
lib-symbol-versions: cache script check (498a1b6)
maint: fix grammar nits in propername (d44c524)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e)
gendocs: Add 'doc/gendocs_template_min'. (0790155)
gendocs: Change maintainer. (bae95fc)
gendocs: copyright date and version fix (aecd387)
derived INSTALL (2198448)
revert copyright updates in slaved files (2f66740)
version-etc: new year (b9bfe78)
autoupdate (bd86632)
autoupdate (b8db7e8)
xstrtol: ensure errno is reset (55cda57)
utimens: fix dependency typo (7177237)
autoupdate (ffaeb0c)
docs: mention why libgen.h is bad (16518d9)
autoupdate (8d55a7b)
assure: new module (034a180)
autoupdate (ca6dede)
stdalign: port better to HP compilers (95c5407)
stdalign: work around Apple GCC 4.0 bug (a8c75ca)
gendocs.sh and templates now maintained in gnulib (7bf1097)
getcwd: fix test failure on OS X 10.9 (4f3dc0b)
parse-datetime: avoid a compiler warning with byacc (1fafbb3)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b)
autoupdate (98c35a0)
update from texinfo (3e51cf7)
stddef: support C11's max_align_t (3ae2441)
unistd: fix iOS check conditional (73991ca)
posixtm: avoid compiler warning in a better way (89db07c)
relocatable: support UNIXROOT in relocate() on EMX (cc00098)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083)
get_shared_library_fullname: port to EMX (023ca2d)
find_executable: port to EMX (a457b0c)
sched: check struct sched_param in spawn.h as well (5945e4e)
support GNU format printf and scanf on mingw (cf88e56)
bootstrap: Allow perl modules in $buildreq (3914f31)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c4)
vasnprintf: fix potential incorrect errno (ec6a60b)
vasnprintf: fix potential use after free (c5c4f53)
autoupdate (79002fd)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab)
autoupdate (cab5b4a)
git-version-gen: do not print new line characters (e5a15ad)
gnulib-tool: recognize x:* as an absolute path (9a98fdf)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e)
autoupdate (1b6c775)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573)
printf: fix configure check on big endian systems (4b4ef86)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea28)
gitlog-to-changelog: add --until (6dd16ad)
update from texinfo (e9dd490)
extern-inline: update commentary about GCC bugs (92b60e6)
gen-uni-tables: untabify (46d015f)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d45)
gen-uni-tables: utilize 'assert' (9464ea9)
gen-uni-tables: cosmetic improvements (b6ffce6)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e)
fts: port to C89 (5cb1039)
unistd: port to iOS (08c22d9)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd)
autoupdate (269a0fa)
update from texinfo (e28a0f7)
obstack: avoid potentially-nonportable function casts (127ed6a)
obstack: fix macro return values (d15b2da)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2ee)
obstack: port to platforms that #define __alignof__ (ec799b2)
linkat: don't unconditionally replace on GNU/Linux (c564172)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e)
obstack: add NEWS entry for recent incompatible changes (04a4a93)
mountlist: don't use libmount to decide on dummy/remote (2768ceb)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852)
obstack: prefer __alignof__ to alignof (37de51e)
obstack: prefer alignof to calculating alignments by hand (e8f86ce)
obstack: use size_t alignments and check for overflow (6c34297)
obstack: 64-bit obstack support, part 3 (82a38a0)
obstack: 64-bit obstack support, part 2 (bb2ab7e)
obstack: 64-bit obstack support, part 1 (266ac1b)
obstack: tidy part 2 (8216dff)
obstack: tidy part 1 (ec1a9f7)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b67)
iconv: avoid false detection of non-working iconv (facebc6)
bootstrap: print more diagnostics for missing programs (1bbbc2c)
bootstrap: only update the gnulib submodule (e94cfb1)
symlinkat: port to AIX 7.1 (032bd15)
readlinkat: port to AIX 7.1 (cb3a9b8)
remove spurious { (b155b06)
modules/fcntl: fix error reporting by dupfd (8a695b6)
basename, dirname: Improve documentation. (322e0b0)
exclude: declare exclude_patopts static (734ed7c)
autoupdate (5ab220c)
dirname: support compilation with C++ (dc53bac)
qsort_r: include <config.h> (aa0c2b9)
avltree-list: avoid compiler warnings (5549ef8)
qsort_r: new module, for GNU-style qsort_r (41473cf)
strerror_r-posix: support compilation with C++ (ca194c0)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7f)
autoupdate (b4c8d13)
mountlist: use /proc/self/mountinfo when available (3ea43e0)
users.txt: add cmogstored (2bf7326)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3b)
gnulib-tool: Fallback to wget when rsync fails (c83b897)
maintainer-makefile: add syntax check for useless ';;' (5be8d47)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed)
error: drop spurious semicolon (4738e5a)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd)
manywarnings: add GCC 4.9 warnings (157c42e)
vasnprintf: fix bugs in width computation (1f5bc60)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6)
qsort_r: new module, for GNU-style qsort_r (1ce0e7d)
vla: new module (a6c54be)
localename: make gl_locale_name_thread really thread-safe on Windows (f089bee)
getpass: don't assume struct termios (59893ae)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669c)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e1001)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7af)
accept: document Solaris 10 type glitch (ce49a60)
extern-inline: port to FreeBSD, DragonFly (2c93b8b)
autoupdate (1902e8e)
Use consistent style to check DEBUG macro in regex_internal.c (d840162)
openat-die: use _Noreturn markup (a5f2a6d)
test-open: port to cygwin, which lacks Fortify (d98277f)
localename: Enforce declarations before statements. (5acee27)
test-userspec: don't look up numeric user names (222d127)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7)
announce-gen: avoid failure when Digest::SHA is installed (0172fd5)
gettext: revert "update macros to version 0.19" (71be4c8)
regex: don't deref NULL upon heap allocation failure (1051177)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9)
regex: fix memory leak in compiler (c4093fa)
announce-gen: avoid perl warnings (648f4ae)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172)
nl_langinfo: Fix last change. (b5c3f72)
Define macros for glibc (903f895)
Sync up error.c with glibc (49c19fe)
nl_langinfo: fix build under mingw (2d28074)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce83)
Bruno Haible has stepped down as maintainer. (ed63748)
mktime: merge #if/#ifdef usage from glibc (e2646b0)
git-version-gen: improve option descriptions (fdf9a5d)
regex: fix memory leak in compiler (316c9c5)
regex: merge patch from libc (6577626)
acl: port to gcc -Wredundant-decls (9a3928e)
parse-duration: eliminate 68-year duration limit (831da41)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc3141)
pthread: define thread-safe macros on some platforms (badf0c4)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba714)
gettext: update macros to version 0.19 (9b9370c)
select,poll: fix console handle check on windows 8 (c6e14bb)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546)
times: fix to return non constant value on MS-Windows (b0d4fe9)
isatty: fix to work on windows 8 (a008d62)
maint: fix typo in fdl.texi (0a38624)
mountlist: avoid hasmntopt const type warning on solaris (5028090)
maintainer-makefile: delete obsolete code (d55899f)
maintainer-makefile: avoid spurious error messages (088f504)
rename: avoid unused-but-set-variable compiler warning (eb0662e)
maint: add ChangeLog entry missing in previous commit (e29cd9e)
rename: mark a label as potentially unused (451aebd)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592a)
acl: apply pure attribute to two functions (e1831a7)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff)
valgrind-tests: fixed misleading help message (1c0d985)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07)
exclude-tests: port to AIX 7.1 (a14d4c0)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a33)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8)
getlogin_r-tests: check return value rather than errno (98ca2c0)
getlogin_r-tests: fix various issues in recent change (11167af)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc)
update from texinfo (75fa857)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4)
getlogin-tests: avoid false failure under cron (9717736)
mbrtowc.m4: fix a comment typo (b4ed542)
mbrlen, mbrtowc: fix bug with empty input (2a045bc)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6c)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bc)
autoupdate (24fe73d)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038)
update from texinfo (c2e80b7)
autoupdate (7179dc9)
autoupdate (39cf9df)
autoupdate (a0712c3)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d5)
exclude: port to strict C99 (3085dae)
regex: do not depend on malloc-gnu (e1d49dd)
autoupdate (9cda876)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5)
fts: avoid unnecessary strlen calls (f4eba3e)
fts: avoid unnecessary strlen calls (df86f1c)
fts: avoid unnecessary strlen calls (85dd7d7)
autoupdate (8f6c54d)
autoupdate (f3033c4)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4)
obstack: merge with glibc changes (df9b714)
strftime: wrap macros in "do {...} while(0)" (2d6dfac)
modechange: avoid memory leaks for invalid octal modes (9b784e7)
autoupdate (602f4c2)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d6)
autoupdate (8dbb1a5)
update from texinfo (76c4df4)
gitlog-to-changelog: also include the file, git-log-fix (1589a8a)
autoupdate (907c843)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9)
maint: fix ChangeLog to match commit record (8c7f2f9)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c905)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb)
* NEWS: Recent changes are not that important. (1c6bf3d)
savedir: new symbol for fast-read version (df54a0f)
unistd: port readlink to Mac OS X 10.3.9 (546ff82)
* NEWS: Document recent change to diffseq. (1aed559)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9)
savedir: simplify by using stpcpy (26e2108)
spawn: fix link error on uclibc (d6eab2e)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb907)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae)
exclude: add support for posix regexps (24b8e06)
maintainer-makefiles: use $(SED) for syntax check (3f51bf4)
update from texinfo (8008cac)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d737)
autoupdate (26f3204)
update from texinfo (ad71b62)
update from texinfo (a62cca3)
file-type: add support for doors and other less-common file types (47f93b0)
update from texinfo (d9361da)
autoupdate (497f4cd)
pthread: work around winpthread header pollution on mingw (d5fec6c)
qacl: check for fchmod (7514946)
Fix typo in ChangeLog. (68355e0)
fdopen-tests: port to Tru64 (1e0ad6a)
stdalign: port to HP-UX compilers (6fff2c8)
strtoimax: port to platforms lacking 'long long' (e77a81d)
update from texinfo (ca13d93)
relocatable-maint.texi: escape braces (6c7b560)
maint: remove duplicate ChangeLog entry (38446b1)
maint.mk: adapt openat.h-include-without-use test (88df6d0)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f25)
tests: fix export bug in previous patch (efc8540)
tests: simplify porting to Solaris 10 /bin/sh (490acbe)
update from texinfo (8d93bfe)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8)
include_next: port to autoconf 2.63 (580240a)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3)
maint.mk: adapt openat.h-include-without-use test (a75f17a)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419d)
freading: declare with attribute "pure" (b076a60)
manywarnings: remove -Wmudflap (5088dc5)
autoupdate (cfe23e8)
relocatable-script: remove unused code (aac700c)
maint: fix public-submodule-commit to work with newer git (7a0c729)
autoupdate (a39d408)
doc: update main copyright year (c7802e2)
maint: update copyright (1276a2c)
version-etc: new year (a8a1dc2)
autoupdate (0e5f06a)
passfd: give nicer error for recvfd at eof (beae0bd)
autoupdate (0ac90c5)
gettimeofday: port recent C++ fix to Emacs (23eecb4)
gettimeofday: fix C++ crosscompilation (2484671)
qacl: port to Windows better (e7086a9)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd)
open-tests: fix build failure with -Werror=old-style-declaration (0658e50)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b55100)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (4359331)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f39)
autoupdate (765ff4c)
bootstrap: warn about BSD toolchain snafu (fdfe96f)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92e)
include_next: minimize code duplication (74540d4)
getcwd: fix compile error in configure check (fba20d1)
regex: suppress core dumps from detection code (51a2203)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc)
regex: avoid glibc deadlock during configure (5068051)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e)
base64: fix recent compilation regression on some compilers (dbf55f6)
autoupdate (f284a19)
autoupdate (ce92b8e)
ignore-value: revert previous code change (37f8a6b)
selinux-h: improve stub types and add more stub functions (647e702)
ignore-value: prefer GCC version back through 2.0 (fd27e50)
pty: Activate the signature wrapper of forkpty. (54c3ba6)
maint: fix gendocs.sh permissions (e64ade7)
autoupdate (2b7c271)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c)
error: depend on stdio (8b40415)
doc: Improve wording in relocatable-maint.texi. (4779b63)
Fix indentation in previous patch. (0470708)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648c)
base64: provide a fast path for encoding well sized buffers (43fd1e7)
extern-inline: port better to OS X 10.9 (cdceb2f)
fpending: fix typo (868c538)
fpending: fix regression on DragonFly BSD (6fea8a9)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b)
intprops: port to Oracle Studio c99 (d208f3a)
obstack: pacify HP C (9c5dea9)
maint.mk: prefer gpgv2 over gpgv (20f4760)
isnan: port to VAX (b0b4226)
gnulib-tool: protect against CDPATH (5c508f6)
|
|
|
|
|
|
|