Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Changelog
=========
users.txt: add grub link (683b607896)
getopt: merge from glibc (bd78ca3d3d)
dfa: make [0-9] faster in non-C locales (6afba02d78)
autoupdate (7b8cbb9533)
lock: Fix compilation error with HP-UX IA64 cc. (24b32161cb)
stdalign: tweak version# and test for HP-UX IA64 (92869ecaba)
vma-iter: Add support for Solaris. (fef4a135e4)
vma-iter: Prefer HP-UX specific API on HP-UX. (bfd9640a37)
stdalign: restore previous behavior for HP-UX IA64 (751d63a4aa)
stat-time, timespec: Support use of the header files in C++ mode. (e7e0b673e0)
stdalign: Make it work with HP-UX cc. (c38ebd78a8)
flexmember: try to detect HP-UX 11.31 cc bug (089d89e4a2)
stdint: Fix test compilation failure with HP-UX 11 cc. (e30643c2f1)
gnulib-tool: Don't produce a tests directory with only snippet .h files. (363135016c)
vma-iter: Add support for HP-UX. (c1a21de214)
limits-h: Make it work with HP-UX cc. (4029e27f23)
Fix test failures on DragonFlyBSD. (69fabe9444)
freadahead: Silence warning on DragonFlyBSD. (df17c50823)
vma-iter: Add comment about AIX. (e0e952c7b6)
snippets: move unadjusted snippet sources to lib (47cbe8bab2)
gnulib-tool: don't automatically distribute files from top/ (f30205c5d5)
users.txt: Update link to libvirt's repo (7da447eaa1)
gnulib-tool: fix typo in comment output (fb8289f44a)
snippets: work around GNU Make 3.82 VPATH (1c2185b80a)
gnulib-tool: minor --gnu-make fixups (d608854763)
gnulib-tool: new option --gnu-make (dfbe4c0276)
gnulib-common.m4: avoid aclocal.m4 bloat (d0e0d18ce1)
vma-iter: Let callers know about error. (3e18c00866)
parse-datetime: remove extraneous generated source file (405cd67538)
autoupdate (b800e567ad)
autoupdate (a490e6357a)
autoupdate (934da14a7a)
Fix value of LD for 64-bit compilers on AIX. (ab2b7ad153)
autoupdate (d328ea1e12)
dtotimespec: simplify (19b554f154)
test-calloc-gnu: Reenable test also for GCC 7. (8250f4c6d0)
test-calloc-gnu: port to GCC7 (26034f242a)
tests: Avoid compiler warning about uses of null_ptr. (bc1d4143ae)
doc: Mention Mac OS X deficiencies regarding semaphores. (d3181471f9)
lock tests: Fix test failure on Mac OS X (regression from 2017-01-05). (4c50d77c87)
perror tests: Tweak for z/OS. (c1035211b3)
nproc: Refactor large function. (a59926b805)
nproc: adjust handling of OpenMP environment variables (0481ab5203)
nproc: support nested OMP_NUM_THREADS, and OMP_THREAD_LIMIT (3f61a6d1c2)
maintainer-makefile: Fix AC_PROG_SED with autoconf cache. (a7c0c973af)
ftoastr: port to -Wdouble-promotion (c853fca788)
lock tests: Fix build failure on GNU/Hurd (regression from 2017-01-05). (4084b3a109)
lock tests: Fix build failure on z/OS. (6361efe6e2)
havelib: Prefer the search path of /usr/bin/gcc over the one of $CC. (a7fbc7bdbe)
havelib: Support overriding the result of AC_LIB_PREPARE_MULTILIB. (be5c1e4593)
gnulib-tool: Avoid conflict of havelib-tests with --single-configure. (f42ee040af)
users.txt: Update links, use HTTPS where possible (fad631e74d)
xbinary-io: Fix inlining. (bc63f326a5)
xbinary-io: rename from xsetmode (820fa6ad06)
tests: Adjust to recent SET_BINARY change (87c456bf6f)
xsetmode: new module (7de8fbeeb8)
headers: fix begin-end typos (b03f418bdb)
selinux-h: port to PGI 16.10 (e041ac5f63)
argp: port to PGI 16.10 (8b3e22b187)
unicase: Update function protoype to match definition (f497bc109a)
times test: Avoid gcc warnings on Linux/x32. (d66ababa0f)
glob: port better to emscripten (26b8e1b3cd)
host-cpu-c-abi: Support for 64-bit AIX, 32-bit armhf on arm64, hppa64. (50083d028a)
search: Don't assume that tsearch() exists if 'VISIT' is defined. (e3f94e9de6)
doc: Don't mention obsolete AC_LIBTOOL_WIN32_DLL macro. (ae1cef3900)
stddef-tests: port to SIZE_MAX <= INT_MAX (6e3459356d)
autoupdate (0bf7671558)
lock tests: Fix link error. (b6acb8db44)
lock: Fix link error (regression from 2017-01-05). (365ad41b06)
Port to PGI 16.10 x86-64 (16f6a8d8d8)
parse-datetime: handle timezones reentrantly (4e6e16b3f4)
time_rz: fix comment typo (dd7a8712b8)
localename: port to cygwin 2.6 (bb276b4169)
users.txt: Update wget URL (tiny change) (ec01e68672)
users.txt: Add wget2 (tiny change) (242a146418)
dfa: fix memory leak in parse (e0e362e7b1)
parse-datetime: fix dependence on AC_PROG_SED (440ea67aa5)
intprops: update doc URLs (85bd3ab640)
host-cpu-c-abi: Add support for armhf, arm64, x32, s390x. (60ce0fd753)
update from texinfo (fadd80aef9)
localeinfo: case_folded_counterparts and WEOF (c81472e0e9)
dfa: port to gcc -fsanitize=undefined (61c27fe8f5)
strftime: %z is -00 if unknown (0e68c6a37e)
dfa: port to older GCC (916a632413)
Update DEPENDENCIES. (03ce2e4a29)
maint.mk: enforce spelling of "timestamp" (i.e., no space) (94386a1366)
dfa: minor simplification with emptyset (836ac768db)
dfa: shrink constraints from 4 bits to 3 (2db74de177)
dfa: omit unnecessary ptrdiff_t check (9d561f0d2e)
dfa: omit unnecessary allocation (7fbe8c090a)
dfa: omit unused local (8d3c4933cc)
maint: time stamp -> timestamp (e89646ad6f)
maint: remove stray .texi files (8d98f32d60)
getprogname: fix port to IRIX (9ec5a9d770)
dfa: melt down dfastate into build_state (7c345c68cd)
dfa: simplify transition table allocation (aff55692da)
dfa: fix reallocation bug when matching newlines (823b5cb589)
Avoid -Wundef warning about undefined WINDOWS_SOCKETS. (bfd562604d)
Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. (dbc7752c52)
stdioext: Port to Minix 3.2 and newer. (dc42aaceb3)
getprogname: port to IRIX (7d75021d82)
localename-tests: port to NetBSD 7 (6a15cedb3f)
glob, intprops, xalloc: work around Clang bug (04441fd815)
dfa: fix 'return' typo (f0f371e137)
lock tests: Prefer semaphore over mutex. (b20e8afb0b)
parse-datetime: fix generated paths for coverage files (73ecb533f8)
maint.mk: support parallel execution of coverage (4bbd45b4b6)
lock: Provide guarantee to avoid writer starvation for rwlocks. (be95b17ae9)
thread: Fix pth port. (fd8eabdce9)
parse-datetime: fix debug message on lone year number (15b8f3046a)
parse-datetime: fix local timezone debug messages (c56e7fbb03)
parse-datetime: add debug warning about DST changes (30a55dd72d)
parse-datetime: add debug warning about date arithmetic (f14eff1b3c)
parse-datetime: fix debug message of relative part after timezone (5c438e8ce7)
parse-datetime: fix incorrect debug message on lone number (f2d4b5caa5)
exec (31bc499696)
build-aux/mdate-sh (0b730bddf6)
doc: fix typo in previous change (c96efd22ac)
Revert copyright-year change to synced files (8e0bdfa5d4)
doc: modernize for C11 etc. (6f0128d140)
dfa: prefer functions to FETCH_WC macro (74557b94b6)
dfa: narrow more local var scopes (c8355b773e)
dfa: remove duplicate assignment (5c810462f1)
dfa: simplify constraint-dependency checking (e210a3cbae)
dfa: prefer functions and constants to macros (760d5b7d8c)
dfa: narrow more local var scopes (51536cbbf3)
dfa: narrow the scope of many local variables (387fd77e70)
gettext from dev (9c85a410b1)
version-etc: new year (a3fd683de3)
do-release-commit-and-tag: avoid shell syntax error (52a5514ddf)
maint.mk: hoist gnulib_dir definition earlier (5996001fc5)
maint.mk: do not always evaluate intprops-related shell (ffff79dad7)
maint.mk: improve sc_prohibit_intprops_without_use (1894933d68)
dfa: shorten sbit, success (b724c4e6aa)
dfa: simplify multibyte_prop etc. (e0a498eccb)
dfa: minor performance tweak (959c5a309e)
dfa: wrap charclass inside a struct (88125b5e13)
Changelog: insert omitted word (0d534864bf)
maint.mk: update list of intprops.h symbol names (e9ae724b20)
getopt: fix parallel test failure (b366f53ec3)
xalloc: x2nrealloc check for ptrdiff_t overflow (8e63aebd5d)
lock test: Fix performance problem on multi-core machines. (480d374e59)
autoupdate (d00d3c0cdb)
vma-iter: Fix endless loop on 64-bit Windows. (3a0b7b7498)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on minw. (5a400b3f5a)
getopt-posix-tests: fix Makefile typo (571a9a5a3d)
dfa: improve worst-case 'replace' performance (b783f1ebd5)
dfa: performance improvement for removal of epsilon closure (d6df3873c7)
autoupdate (aab627ea89)
Split tests for getopt-posix and getopt-gnu. (bd70cf691d)
posix-modules: Add options for specific platforms. (3e89666037)
getopt: Fix link error for users of getopt() in <unistd.h>. (571d60e6f9)
getaddrinfo tests: Avoid compilation error on MSVC. (2ebd13d974)
getlogin, getlogin_r: Fix link errors on MSVC. (f9c744dbd9)
Un-deprecate the 'progname' module. (15bde6cfc0)
Reorganize NEWS a bit. (02abf33550)
tanhf: Avoid redefinition error on MSVC. (51150279ad)
tanf: Avoid redefinition error on MSVC. (9ef2e6d205)
sqrtf: Avoid redefinition error on MSVC. (c7a2c318d3)
sinhf: Avoid redefinition error on MSVC. (0225ce36c6)
sinf: Avoid redefinition error on MSVC. (a8cff6cb02)
logf: Avoid redefinition error on MSVC. (33b84df8e3)
log10l: Avoid redefinition error on MSVC. (ef458c8718)
log10f: Avoid redefinition error on MSVC. (fd9c060664)
hypotl: Avoid redefinition error on MSVC. (048631b655)
hypotf: Avoid redefinition error on MSVC. (c7f934de83)
fmodl: Avoid redefinition error on MSVC. (b31297ff0b)
fmodf: Avoid redefinition error on MSVC. (1a1d5eee35)
expf: Avoid redefinition error on MSVC. (21ec014a2f)
coshf: Avoid redefinition error on MSVC. (c3c53687f7)
cosf: Avoid redefinition error on MSVC. (9113a6db3f)
atan2f: Avoid redefinition error on MSVC. (cf308efdb0)
atanf: Avoid redefinition error on MSVC. (4d3d2763fe)
asinf: Avoid redefinition error on MSVC. (6cd601d2b9)
acosf: Avoid redefinition error on MSVC. (c3cb8a2634)
Avoid redefinition errors on MSVC. (0f5a9a9472)
Avoid redefinition errors on MSVC. (5b60c835c4)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on MSVC. (92cb6641a6)
Avoid autoconf warning. (6cd915a22d)
fpending: Revert workaround against Emacs bug. (8457ffb740)
getlogin_r tests: Port to mingw. (d2443002ed)
getlogin: Port to newer mingw. (8fe9cd1cfc)
builtin-expect: improve port to IBM XL C (ff41dd1fc3)
builtin-expect: port to IBM XL C (d1469b79e1)
regex: fix dependency (c64a6db43c)
builtin-expect: new module (005973d694)
init.sh: Add possibility to not delete temporary files. (3044ae7f43)
regex: fix integer-overflow bug in never-used code (ea7015f681)
fpending: fix port to MinGW on Emacs (d721ea9f81)
safe-alloc: use xalloc-oversized (b8e5f9c8ae)
xalloc: do not exceed PTRDIFF_MAX (f8c6b7a2d1)
malloca: do not exceed PTRDIFF_MAX (ca495b0f87)
quotearg: pacify GCC better (cb4e027f61)
xalloc-oversized: check for PTRDIFF_MAX too (f3b846699d)
dfa: fix glitches in previous commit (eb73ecacc8)
dfa: fix some unlikely integer overflows (5ec9a7edc2)
dfa: add an assertion to avoid coverity false positive (744c745300)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (19a179507f)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (8fcfa5ef21)
link: fix test to declare use of rename() (83d7e71261)
fpending: Port to native Windows with MSVC. (15a9ecdc8f)
stdioext: Port to native Windows with MSVC. (5506db6b00)
non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt (a673fa2e90)
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7ff38)
stdint: Update doc about Solaris 9. (d25927299b)
c-ctype tests: Fix link error on Solaris 9. (52e40d22e4)
dfa: fix performance bug that recomputes trans (a43f8e6e83)
same-inode: port to MinGW (0d63463512)
javacomp: Support Java 7 and 8. (ef9d01e848)
gnulib-tool: fix the previous change (31a08abd32)
gnulib-tool: fix the previous change (27d1d32a20)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23bd2)
localcharset: Avoid theoretical buffer overrun. (d1a0a9fba0)
Relicense some modules under LGPLv2+. (349e4dea4f)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee2ce)
alphasort, scandir: Port to OS/2 kLIBC (44686d94ae)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb82618)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b518)
dfa: avoid new infinite loop (ca3ca77fc9)
dfa: do not match middle of multibyte character (9cba42f87e)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e502)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee9aa)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda0314d)
maint: use a more standard return from mbrtowc test (45ba7f22da)
freopen: fix typo in previous commit (ea96186d0b)
freopen: work around glibc bug with closed fd (b947d0524d)
fnmatch: fix typo introduced on 2016-08-17 (0a2d091427)
maint: fix ChangeLog typo (475b2030ad)
dfa: simplify with new function fillset (d970005d04)
dfa: fix glitches with on-demand states (42fe9d2b27)
dfa: addition of new state on demand (403adf1b40)
srclist: sync with released gettext (54092987e4)
srclist: add "release" option (1aeb584e8f)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660a01)
dfa: fix logic typo (60e8ffca02)
fix test driver leaks: exclude, malloc, realloc (19a23ce7c0)
Fix gnulib C++ namespace support and std::frexp (0f9191c165)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7c65)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a20fc)
Relicense some modules under LGPLv2+. (20b7ebaf41)
Relicense some modules under LGPLv2+. (7ee9ab7aab)
autoupdate (fc2f40c137)
Enable Unicode decoder safety unconditionally. (a24dbc4ae1)
Correct indentation. (2c14328948)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad340b4)
strerror: Make it compile in C++ mode. (33a0497171)
sys_time: add gnulib::timeval for C++ (38237baf99)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efdb07)
strftime: don't use __THROW (c3b131294a)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc537)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd486)
strptime: fix compile error in recent change (8a6f03dbb2)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7b7b)
strftime: tune %q (966b0a7e0a)
Merge strftime.c changes from glibc (e6244e788e)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d713d)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6279)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640d4c)
manywarnings: fix -Wno-missing-field-initializers detection (94d81adc2f)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623504)
strftime,strptime: support %q to represent the quarter (2f8b355aea)
autoupdate (64d4d637b1)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e246)
intprops: port to older XL C (5833fd5de8)
autoupdate (68c5afe6a1)
backupfile: initialize default suffix within the implementation (858f59005a)
futimens: remove FIXME for old Linux kernels (35a51f8031)
utimensat: remove FIXME for old Linux kernels (9381306085)
maint: update how to make web pages (844d82afb5)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf438)
sys_types: fix Texinfo typos (174653f460)
getprogname: port to HP-UX (3c72272268)
Update doc about target platforms. (2abfc296c6)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178b7b)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f40d)
Make the 'argp' module work without the 'error' module. (469bfadfce)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed0636e)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c65d)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204fdd9)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debcf75)
system-quote tests: Avoid compiler warning on AIX. (0edeb1befb)
Fix some "gcc -Wall" warnings. (5f680f2410)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae7ba)
libunistring: change the maintainer to 'all' (3db3ab098e)
Simplify "configure: checking ..." messages. (66dc0e5a2b)
Simplify "configure: checking ..." messages. (5159ac54e0)
quotearg-tests: pacify gcc -Wall (57adc478b0)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393eae6e)
printf.m4: fix a bug in detecting printf %j support (aec038e314)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd851)
quotearg: never write beyond the returned length (8c70d23709)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685201)
getprogname: Fix test failure on Cygwin. Comments. (7082adff58)
Make sure the libunistring detection rejects older versions with a known bug. (043722e21c)
sh-quote, system-quote: revert regression of unit test. (ab97e40ca6)
quotearg: fix stale tests (59aa69fd68)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2ea2)
Fix a test crash. (9578dfeefa)
test-limits-h: suppress -Woverlength-strings (79c69b24cb)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7e18)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b3480e3)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2559)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18578)
Add missing ChangeLog entry (f3f2de78a2)
stdint: port SIZE_MAX to glibc s390 (136ecf4524)
getprogname: port to IBM z/OS (d75cbb3708)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2442)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9850)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369179)
dfa: save memory for states (2692e23a48)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865580)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d4925d)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff42c)
autoupdate (d0afb6a571)
quotearg: minimize shell quoting using double quotes (2ed5c11d9b)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb555)
getprogname: correct the test for a __progname variable (65e69153dd)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358cc19)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be9d0)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896a5b)
getprogname: port to OpenBSD 5.1 (9a8bf3b56c)
sched: port to GCC 6.2.1 on macOS Sierra (85854baba3)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f0e2)
nl_langinfo: pacify GCC (3be427370a)
stdint: also set GL_GENERATE_LIMITS_H (fe3086fe59)
limits-h, stdint: Don't assume extensions, fix typo (b0192261ae)
getprogname: port to AIX (e24a470105)
update from texinfo (dfcf8b0b95)
update from texinfo (e89b4a7aef)
extensions: fix typo in comment (f0e9aab9df)
stdint: support new _WIDTH macros (b81c53b701)
limits-h: new module (0d12d16ab3)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de2b0)
sys_types: avoid glibc 2.25 warnings about major() (a512e04112)
mountlist: include sysmacros.h for glibc (4da63c5881)
extensions: port to more ISO C TSes (f215ec48b6)
intprops: new macro TYPE_WIDTH (6625c98b46)
extensions: port to recent ISO C TRs (66786c1c03)
update from texinfo (b3ffc1d8fd)
update from texinfo (23899700bb)
dfa: port to Solaris 9 (04b939c3a7)
autoupdate (e7c79d64a0)
strverscmp: avoid link failure on OS X (8e114d39d2)
dfa: new module, importing grep's DFA matcher (286720379e)
getprogname-tests: don't depend on assert-h (6d237fd01d)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5f9b)
getprogname: fix errors in previous change (f184a68f56)
parse-datetime: restrict debug output to input string (2eb2659743)
flexmember: new macro FLEXALIGNOF (7da1068a87)
getprogname: port to systems with __argv (mingw, msvc) (320679aaa1)
flexmember: port better to GCC + valgrind (4c32543a4f)
getprogname: port to Solaris 10 (53270b2747)
stdalign: correct mistake in alignof doc (775dbeeb11)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276e59)
main.mk: remove sc_program_name (38c0fe5ca1)
Port tests away from progname (f7bf2e4445)
Port modules to use getprogname explicitly (f29814b96c)
getprogname: new module (653a5be975)
autoupdate (73affcd234)
manywarnings: add -fno-common (bf8e658ffa)
parse-datetime: Fix typo. (cffe9acc62)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95053)
strverscmp: sync with glibc (5d856f70e9)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a56908381d)
intprops.h: port recent changes to GCC 6.2.0 (abae112b34)
intprops.h: use __typeof__ with GCC 7 (d22721e2ef)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e22f9)
intprops.h: fix missing-backslash problems (b9c364f02c)
autoupdate (bea6f3f8fc)
intprops: fix paren typo on old platforms (f10125053f)
intprops: port to OpenVMS (a073adb9e9)
parse-datetime: improve debug implementation (5d36768ce2)
c-strcase-tests: port to EBCDIC (6e2966216e)
sigpipe-tests: fix typo (d05a8869be)
canonicalize-lgpl: fix errno after malloca fails (5155e7c030)
strtod: port errno handling to z/OS (a2a39436b6)
strtod: port to z/OS (eb81ccc4eb)
regex, string: rename to avoid '__string' (9b5002be4f)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46766)
thread: port to z/OS (7ff4777463)
maint: port tests to z/OS errno behavior (e6921e9864)
maint: preprocessor changes to support z/OS (74e641c2e5)
fclose, strstr-simple, wchar: port to z/OS (17b66f6152)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588ad0)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115ee90)
stdbool: don't require _Bool for C++ (6fafd688d6)
getdelim: remove dependency on realloc-posix (52b63a0ff3)
update from texinfo (1eab2138af)
update from texinfo (1eb82ad96b)
parse-datetime: add optional debug printing (12ad79069d)
update from texinfo (8318f4ae29)
tests/init.sh: exclude dash with bad "local" semantics (42354a8ce8)
update from texinfo (7cc8a5d7a2)
update from texinfo (e4f1a4a5bc)
update from texinfo (3b2f84383f)
update from texinfo (6432c4e887)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c811)
useless-if-before-free: skip non-matching lines early (4f5dc0ac1e)
update from texinfo (b5f24f6fbf)
maint.mk: speed up sc_po_check (5fb8cef649)
maint.mk: speed up require_config_h_first (b23fd9d8c3)
maint.mk: speed up sc_po_check (04fd882111)
update from texinfo (f3a85fbc2d)
update from texinfo (2c11706d62)
autoupdate (a3592509fb)
autoupdate (348402f2aa)
update from texinfo (005d9b7d6a)
autoupdate (b3c5be34c8)
update from texinfo (03d3f13586)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b554f)
update from texinfo (ff72e641aa)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61836)
doc: mention glibc SSIZE_MAX buglet (2cd814db9c)
printf-posix: Fix mingw build (68b6adebef)
mktime: call tzset as per POSIX (97173b26d2)
fts: handle readdir() errors (6835fc458f)
intprops: port better to GCC 7 (406465c598)
intprops-test: port to GCC 6 (5050ee058c)
autoupdate (0ba497e828)
update from texinfo (577f01d9cb)
autoupdate (baef0a4b94)
xalloc-oversized: port to GCC 7; fewer warnings (097a5928a7)
autoupdate (gettext-0.19.8.1) (6dc5c2148c)
update from texinfo (99a33c72db)
regex: port to Sun C (334d97f35c)
update from texinfo (190bc0f7f0)
stdbool: Restore __bool_true_false_are_defined check (e72ce0ea41)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f4b8)
Use GCC_LINT, not lint (96609bb2f7)
secure_getenv: Port to many more platforms. (b117e55e41)
update from texinfo (532bfcfc55)
canonicalize: Fix broken probe for realpath. (246b3b2880)
unsetenv: relax to LGPLv2+ (f8fb07405a)
update from texinfo (9280e3089a)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a99c6)
manywarnings: update for GCC 6.1 (6f9206d4db)
autoupdate (816580fe48)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7e6a)
glob: size_t overflow checks (7cf8f77f03)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c731)
Fix undefined behaviour in gettext.h. (d8cd505c69)
autoupdate (e9e6625764)
git-version-gen: avoid undefined shift (de37a1ca04)
update from texinfo (6560242c4a)
glob: merge glibc changes into lib/glob.c (36cc6c33ad)
mktime: spelling fix in comment (c382e8d72a)
mktime: port to stricter signed overflow checking (e6a38a9084)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf92310a)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1dee)
mktime: simplify DEBUG_MKTIME (549de1eb50)
Port mktime_internal offset to unsigned time_t (b28c2cda0e)
xstrtol: prohibit monstrosities like "1bB" (6ed53f13bc)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9248)
xstrtod: modify *result only if no errors (811b09243c)
btowc: document problems in C locale (f3852a93c7)
autoupdate (730c5249cc)
update from texinfo (27f8ef888e)
mktime: improve integer overflow checking (464ba3489f)
intprops: check two's complement assumption (b9e3fb39a8)
intprops, mktime, strtol: assume two's complement (a4910b9481)
stdint: port to strict C11 left shift (705764b377)
mbrtowc: work around glibc bug#19932 (b7bc3c1a4e)
update from texinfo (29ea6d6fe2)
autoupdate (aff9954ef3)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31873)
argp: merge changes from glibc (14a582531c)
Prefer American spelling for "initialize" (d95b819f46)
autoupdate (075c7d4ff4)
stddef: support configuring with g++ (aeed3a2503)
autoupdate (f0be2ae5b0)
autoupdate (52b0cbbc7b)
update from texinfo (a7b5c91a62)
test-framework-sh: minor cleanups (e91c0d4f94)
test-framework-sh: revert port to NetBSD 7.0 (4515da0d71)
autoupdate (8f3c4d3889)
Port better to Alpine Linux (7347cbf5a4)
test-framework-sh: port to NetBSD 7.0 (d240000283)
update from texinfo (c9a99944e5)
gitlog-to-changelog: suppress ignored chatter (0ef1689f91)
update from texinfo (1d4ee40d20)
update from texinfo (4989095acf)
setlocale: add "sv" to Windows language table (84213f4b0e)
update from texinfo (2726749873)
sys_select: port to new Cygwin (4cf73f1f1d)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae1175b)
time_rz: port to clang -Wunused-const-variable (488c58283a)
std-gnu11: improve clang support (d8f02239ee)
select: port more to Intel 2016.1.150 compiler (f58b173971)
select: try to port to 2016.1.150 compiler (7b4f58d83d)
localename-tests: memory allocation fixes (77313df97d)
intprops: make .h file license match module (841c4fa800)
acl: fix missing return on Cygwin (bdb72bc645)
update from texinfo (91d878ad50)
update from texinfo (fa2329eeae)
extern-inline: port to PGI CC (6c58857620)
update from texinfo (59e5b6da81)
update from texinfo (64f7deda0d)
signbit: port back to pre-C++11 GCC (a0bfcb8ecd)
mountlist: recognize autofs-mounted remote file systems, too (781788eeb5)
signbit: port to C++ with GCC 6 (516dc7d860)
regex: make it closer to libc (f97745b0f6)
regex: merge patches from libc (df5ed01e82)
update from texinfo (4c6040c5c1)
update from texinfo (40a87e7df8)
autoupdate (5be7728cf7)
autoupdate (bbe207b15b)
stdalign: port to older HP and IBM cc (aa3dc759e8)
stdalign: port to clang 3.7.0 (cd9ecca881)
update from texinfo (bc4ac2f225)
readdir_r: now obsolescent (53348f290e)
Use modern texinfo when syncing install.texi output from autoconf (df0db0ade0)
update from texinfo (3ef729a2bb)
sync install.texi from autoconf (7ac276b42c)
misc: port better to gcc -fsanitize=address (54615b95ff)
update from texinfo (e78f894d0b)
autoupdate (d5cbe9d4fd)
verify-tests: also remove stray test-verify.Tpo (cd6a45292c)
std-gnu11: new module (2cf7d5cfdb)
update from texinfo (d1cca4c2a0)
update from texinfo (9c780eb585)
get-permissions, strftime: fix grammar in comments (7757cc8cf3)
gettext: mark as obsolete (4cfc2d2d0b)
gnulib-tool: don't give up on ln -s so easily (d9958eb1eb)
closedir: fix OS/2-related typos (b701042f59)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7e58)
regex: treat [x] as x if x is a unibyte encoding error (2b34f389a8)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d5cb)
bootstrap: use American spelling (0f9d53cb3b)
@item needed inside @itemize (0fce642dc8)
hash-pjw-bare: fix comment (d53122d01b)
wcwidth: Replace also on OpenBSD 5.8 (485f1270a8)
update from texinfo (73637fe8bc)
gnu-web-doc-update: fix addition of new files (6465306025)
utimens-tests: avoid pulling gettext .m4 files (914feb672c)
regex: pacify static checkers (336fa860d2)
regex: fix [ diagnostic (7c6e85cf4e)
regex: fix memory leaks (9e849a7083)
fts: don't unconditionally use leaf optimization for NFS (85717b68b0)
* gnulib-tool: fix stray debug line in previous patch (350f2c6fb5)
gnulib-tool: don't assume ln -s works (0e50dd0071)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c785d7)
openat_proc_name: port to OS/2 kLIBC (de11c4a45a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d2145e)
doc: mention unfixed issues with unsupported localtime() values (95c4842733)
Go back to gettext-0.19.7 (ec513ffcf3)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d6101f)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc415c)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28617)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515523)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef179418b0)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9d3c)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1767)
doc: mention setlocale() issues on OpenBSD (5ac0e2ba90)
sig2str: list all signals on FreeBSD >= 7 (dce117ace2)
acl-permissions: port to USE_ACL==0 platforms (cff4b380b8)
mktime: rename macro to avoid glibc clash (0433724bb2)
Port "$@" to OpenIndiana ksh93 (8c4223e2f1)
autoupdate (3f89681acc)
Port Universal Time settings to strict POSIX (6118065a2b)
update from texinfo (313ed2a5dc)
update from texinfo (9f11fc5802)
msvc-inval: fix problem with unset shell var (6cc32c63e8)
autoupdate (271dfe3798)
tests: for compare_(), use cmp -s where available (9b3899a94d)
version-etc: new year (71090a2a31)
human: fix output buffer overrun by 1 (92bbc1b583)
autoupdate (c86965970a)
maint: add missing ChangeLog entry for previous commit (8cc2bb4823)
maint: fix operator precedence in mbrtowc test (1f63650823)
autoupdate (3581a747f8)
regexprops-generic: update from regex.h (f7d3057b12)
strftime-tests: avoid false failure on OS X (81d0a26465)
update from texinfo (0394787c31)
fts: ensure leaf optimization is used for NFS (c97b8b9030)
fts: enable leaf optimization for XFS (d459ec6a4f)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e96d)
intprops: comment fix (a214964682)
update from texinfo (d9bd36759d)
intprops-test: work around GCC bug 68971 (111ca669ae)
autoupdate (26989d00c8)
gnulib-tool: allow multiple --local-dir usage (55c6f22b80)
fix freadptr to work with ungetc on all uClibc configs (b8d0159192)
update from texinfo (9a7c87c5a5)
autoupdate (5f2c426b53)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda65839a)
update from texinfo (b8635957de)
autoupdate (ea6de84a12)
autoupdate (71d39c1644)
update from texinfo (1956403d67)
xalloc-oversized: improve performance with GCC 5 (9c919a0643)
intprops: new public macro EXPR_SIGNED (f197c2c9e5)
intprops: fix typo in clang port (a66a3b96c5)
test-timespec: fix typo in previous change (36d982f39b)
timespec-sub: fix overflow bug; add tests (051613c240)
intprops-test: suppress -Woverlength-strings (ca64874789)
maint: add missing ChangeLog entry for previous commit (605b6330cc)
quotearg: add quotearg_n_style_colon() (3e4ade2720)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c1786d)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386f25)
quotearg: constify get_quoting_style parameters (77d702067d)
quotearg: add support for $'' shell escaping (df3cd2684d)
maint: use a more standard return from mbrtowc test (45228d9689)
intprops: add WRAPV and const flavors for GCC 5 (86b1f082dd)
doc: use extended timezone format in iso-8601 example (825f16280f)
update from texinfo (5dbf9fa664)
update from texinfo (82d514b064)
update from texinfo (456b8e9f25)
stdalign: port to Sun C 5.9 (956fa543b1)
autoupdate (937ba966ec)
update from texinfo (413394c43e)
autoupdate (1d16a7bd49)
time_rz: fix comment about tzalloc (9180f79eb0)
update from texinfo (09cf84f60a)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5306)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497f35)
time_rz: return NULL if localtime_r fails (b0ac02e82a)
fts: port to C11 alignof (04dee58e17)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313d86)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054af09)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f46fa)
ChangeLog: fix typo: s/cound/count/ (30b2a6a9ef)
safe-alloc-tests: fix typo in license header (5a4906aab5)
copy-file: fix mem leak in error case (40157ce254)
localename: control langinfo.h inclusion (63881a60d6)
update from texinfo (b92e701c64)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce91a)
accept4-tests: fix to avoid non portable flags (f982bc8df2)
update from texinfo (2aaf432526)
update from texinfo (2fda85e862)
gnulib-tool: fix tests of 'extensions' module (63ce1a2103)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45161)
autoupdate (5fecb65e32)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46b01)
xalloc: avoid GCC 5.1 warning on 32 bit (213d5545f6)
uniname/uniname-tests: avoid compiler warnings (b323990742)
autoupdate (a5a1569d19)
mountlist: clean up of variable duplication (1eda6d17e9)
c-ctype: do not worry about EBCDIC + char signed (d2de2a916f)
c-ctype: port better to z/OS EBCDIC (ff1ef114b4)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25fab6)
sockets: MS Windows initalization fixes (f28235237d)
gc: fix detection of installed libgcrypt version (11792d29f9)
c-ctype: rewrite to use inline functions (43a090ce05)
fnmatch: add one more coding cookie (82b86107d7)
maint: add coding cookies to non-ASCII sources (f406941a8a)
gitlog-to-changelog: trim only trailing whitespaces (720ba29ae4)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9ca2)
c-ctype: improve c_isascii testing (5b09f8c067)
Fix ChangeLog typo (617d662865)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a579e)
Update ChangeLog to match previous patch. (6b34bf6d25)
c-ctype: support EBCDIC-style c_isascii (4d83e798da)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1c62)
* modules/c-ctype (Depends-on): Add verify. (ad0295870b)
c-ctype: port better to EBCDIC (7e2a8ea26c)
nanosleep: fix return code for interrupted replacement (6439a0af0c)
autoupdate (abddf3d64e)
Diagnose ERE '()|\1' (5513b40999)
Revert previous patch, as it did not fix the bug after all. (c9ff68cb20)
regex: fix dangling-backreference bug (7f6191fd19)
regex: merge patches from libc (2f8140bc8c)
autoupdate (601d8f444d)
autoupdate (b3ade652aa)
autoupdate (3bb2688d86)
autoupdate (5543909487)
ceill: detect buggy OpenBSD implementation (9ef06e399f)
mountlist: add me_mntroot field on Linux machines (c6148bca89)
doc: Describe to use multiple instances of gnulib (8b7d8f7a32)
autoupdate (2018b78812)
autoupdate (37979a2344)
base32: mark function as __attribute__ const (7ab64d2610)
autoupdate (ff871fc1c7)
autoupdate (6be13855ca)
gnulib-tool: don't transform binary files with sed (b4f31e3a89)
autoupdate (ec84e0e365)
autoupdate (1029a81122)
autoupdate (6d48a19472)
autoupdate (1a497cf650)
gperf: respect silent rules (30f4290277)
Improve port of stdalign to C++11 (5bb169c3be)
pmccabe2html: fix gawk regex escaping (c496809ef2)
update from texinfo (cc47643cb9)
time_rz: port to pedantic memcpy (9c70545fde)
autoupdate (8dc6f28f28)
time_rz: port better to MinGW (d3bc691753)
time: port __need_time_t to MinGW (b18e6d98e2)
strftime: fix newly-introduced bug on Solaris (fe699d375f)
test-strftime: test for Solaris bug (c1340b3d34)
time_rz: port to Solaris etc. (5ed44b374c)
time_rz: now LGPL (1f2146e9e9)
time_rz: make a constant 'const' (d3e697dd9e)
time_rz: fix off-by-one typo (2134fd0ae3)
autoupdate (37ff1822a5)
fprintftime, strftime: use timezone_t args (a89e344969)
time_rz: new module (4bc76593d5)
flexmember: license is now unlimited (e187c794c9)
autoupdate (eda101a012)
maint: update copyright paper procedures (5db5343031)
autoupdate (f31cdc3099)
autoupdate (5d1b1fefb1)
localename: fix link error on Illumos (9b6679dcac)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd026)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e764)
acl-permissions: Fix on FreeBSD (da97e2a534)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c001)
file-has-acl, acl-permissions: fix HP-UX typos (f466404649)
regex: match current GNU grep behavior (5a5a9388e9)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4da6)
autoupdate (a546dfff25)
tests: restrict shells to those that support 'local' (d03962a999)
fix mistakes in ChangeLog entries (8a172a2ebf)
unistr/uN-strtok: handle multibyte delimiters (2c5543396b)
update-copyright: fix test failure with perl >= 5.22 (841d0dcfa8)
u{16,32}-strstr-tests: relax timeout condition (ea30903390)
gnulib-common.m4: change the ARFLAGS default to 'cr' (551098026b)
update from texinfo (f86b440421)
autoupdate (1f4c326b35)
selinux-h: avoid double free after *getfilecon() (b6b3ed1fa4)
fix pty related tests issues on Windows (9ba6a0085c)
acl: fix definition of acl_from_mode on FreeBSD (716083c1a8)
readutmp: port to FreeBSD >= 9 (259e4fc29d)
mgetgroups: port to strict OS X (18738862eb)
mgetgroups: fix port to strict OS X (8131cd61ac)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd30b)
mgetgroups: port to strict OS X (b4d1637b79)
mountlist: avoid an unused-label warning on OS X (7055161313)
error.c: correct printf-style format: %d -> %u (c3cf2ea464)
fts: avoid reading beyond the heap allocation (49078a7800)
savedir: avoid undefined behavior in qsort call (791147f316)
userspec: avoid undefined behavior in gettext call (402f350d06)
update from texinfo (95e7240515)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6f74)
wchar: fix MinGW compilation warnings (e1085f202f)
uniname/uniname-tests: use pristine data files (447c67539b)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0038)
libunistring: bump minimum version to 0.9.6 (19e096ae74)
uniname/uniname: update to Unicode 8.0.0 (1b23c2190c)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb830)
libunistring: update to Unicode 8.0.0 (705f4efc33)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf7d4)
* lib/set-permissions.c: Spelling fix. (82990bb47a)
update from texinfo (d7f393ed47)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f0062f)
fsync: document AIX misbehavior (848a19c75c)
acl-permissions: more porting to AIX (ecabc6b015)
stdio: Don't redefine gets when using C++ (d6176702c3)
acl-permissions: add a cast to port to older AIX (e4f783014d)
acl-permissions: port to older AIX, C89 HP-UX (fa21489752)
update from texinfo (b287b62196)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8badf46)
file-has-acl: fix build on Mac OS X 10 (98aa8776dd)
prefix-gnulib-mk: remove no longer needed special case (41834ff16b)
acl: don't depend on the deprecated qacl module (2c2d4d9164)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9c98)
pthread_sigmask: discount system version if a simple macro (f39477dba7)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa07e6)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e445830c)
acl-permissions: Fix build on Solaris and Cygwin (188c4b491b)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352749)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0b5d)
qacl: split into qcopy-acl and qset-acl (2b93f1e2da)
gitlog-to-changelog: new option --ignore-line (62484d6e81)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce445d6)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3afb)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9ed73)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527cebb)
error: use correct printf attributes on mingw (b62fec49d7)
update from texinfo (7f573b802f)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45b46)
stdio: fix probe on mingw under gcc 5.1 (21431dee11)
autoupdate (875ec93e15)
gitlog-to-changelog: parse "Tiny-change" (ed614f9c1c)
update from texinfo (583b5ea804)
doc: document glibc posix_fallocate() issues (7989720175)
gendocs.sh: document new htmlarg default (fddc6dcff4)
extern-inline: no need for workaround in GCC 5.1 (44f73b8dec)
update from texinfo (23741e575d)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01ff3)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7233)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9e26)
file-has-acl: port to CentOS 6 (ff714c0a20)
file-has-acl: always return false when ACLs aren't supported (496c2cf034)
gettext: propagate po/Makefile.in.in too (f2f6980924)
file-has-acl: new module, split from acl (8008070207)
manywarnings: add GCC 5.1 warnings (df82ac05f6)
autoupdate (74fa2c0471)
doc: update FDL template to match FDL examples. (abb0d2e0aa)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbdc60)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58396)
gnulib-tool: output bold attribute more portably (75d1743ac5)
qacl: Simplify HP-UX acl_nontrivial check (2653a3014f)
acl: On Linux, check for acls without libacl (da6ebc941e)
acl, qacl: split off shared functions into separate object file (a09a0344e3)
git-version-gen: revert "detect untagged revisions" (6c4ac1b665)
tempname: avoid unused parameter warnings (35a0bf1d53)
git-version-gen: detect untagged revisions (bedd7833ac)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc128)
gitlog-to-changelog: port to MS-Windows (261ba83ae8)
gendocs: new option --tex for texi2dvi options (1627a8a2b9)
sync gettext .m4 files from gettext (3e2dcf7b9f)
uniname/uniname-tests: fix failure due to alias (e830fc25d8)
hash: remove deprecated hash_insert0 function (634ddcf870)
mountlist: remove dependency on libmount (3fb6e36036)
stddef: port to pre-C11 GCC on x86 (e2e66692cd)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a3866d0)
yesno: make EOL optional in ENABLE_NLS case also (386315b305)
fdopendir-tests: test it does not close its arg (d164bf67cc)
gitlog-to-changelog: trim trailing white space (2b93079a5d)
gitlog-to-changelog: new option --ignore-matching (84f5241b99)
fdopendir: port better to MinGW (a277f536d9)
fdopendir: fix typo in comment (b89aa0edea)
error: document all entry points provided (0f4fa16dfd)
autoupdate (5a4d088445)
autoupdate (c2bfaa58dc)
autoupdate (8d739f428d)
vasnprintf: pacify clang 3.5.0 (4fed9c82b5)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e148)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64f00)
tests: support stderr verification with returns_() (0d3024546a)
passfd: avoid valgrind uninitalised data warning (8be5f2c10e)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec989)
dup2: doc and test for Android bug (a39fbed384)
Replace dup2() on Android (2f1a88d407)
Android doesn't define RLIM_SAVED_* (cc0a1a96a5)
autoupdate (5220348250)
vasnprintf-posix-tests: use consistent test (61922366d4)
printf, isinf, etc.: noncanonical != NaN (bd38edc817)
fts: remove redundant close() (trivial) (12d27cace7)
getdtablesize: port better for Android (62667e387b)
poll: fixes for large fds (d42461c38d)
fcntl: Fix cross compiling (119aeef6c7)
dup2, fcntl: cross-compiler better for Android (f9fa715913)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249255)
getopt: don't crash on memory exhaustion (6fa31e52cb)
tempname: allow compilation with C++ (trivial) (4f2e910002)
dup2, fcntl: port to AIX (c74a873bd6)
getdtablesize, dup2, fcntl: port to Android (5e2516d4aa)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5ee1c)
More changelog fixes (81ac748f1a)
fts: avoid crash when a cycle is added while traversing (60af6a363f)
uniname/uniname: support character alias (784023c966)
Fix ChangeLog botches in my recent commits (3ca9a533c2)
duplocale: Fix Android build of duplocale-tests (52f74ee1b4)
signal_h: Fix Android build (92f4ac3ad2)
net_if: Handle content-free <net/if.h> system headers (14acd1e1a0)
linkat_nofollow: Add fallback case for cross compiling (f1514e591d)
euidaccess: Fix Android build (d46768c01a)
getugroups: Fix Android build (30ea03fe4f)
localename: Fix Android build (b21929c0ed)
getdtablesize: Fix Android build (7434c476c3)
Assume unbroken ungetc() on Android (60f0efb19a)
Fix FILE struct compatibility with Android API level >= 21 (8e19825e65)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c383)
maint: various whitespace cleanups in tempname (63d2d19541)
tests: provide returns_() to simplify exit status checking (c61e31c4e5)
mountlist: only use libmount when specified (de1cbdd482)
uniname/unimame-tests: don't link with -lunistring (ffe64673c3)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf4ce)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1d81)
xalloc: fix typo that suppressed warnings (d85acc4abd)
full-read: fix license notice typo (b2c48c1e65)
crypto/gc: fix a -Wswitch warning (bf729b4836)
autoupdate (ffb3016337)
update from texinfo (aa902b69a9)
tempname: new try_tempname function (56e31f06e1)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206bb3)
bootstrap: exit immediately upon gnulib-tool failure (dd929bcb99)
symlinkat: include all required header files (b650986cb3)
update from texinfo (9c1f45e069)
update from texinfo (751cd554a0)
update from texinfo (94125cd296)
localename: support Solaris 12 and illumos (387c214c0d)
locale: fix tests on illumos (dfe49c94d3)
unictype: avoid undefined left-shift behavior (bb41ff0b77)
libunistring: bump version of unitypes dependants (ea6cb044ca)
unictype/category-none: fix link with libunistring (40023a310f)
unitypes: fix build with installed libunistring (c7e000ae81)
time: port to MinGW32 3.21 (342d9f09f2)
update-copyright: apply to self (8582958a34)
libunistring: update to Unicode 7.0.0 (7585eb3f16)
libunistring: update to Unicode 6.3.0 (0d1916cba5)
libunistring: update to Unicode 6.2.0 (794132ffcb)
libunistring: update to Unicode 6.1.0 (4b6bc42e05)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77dea2)
uniwbrk: ignore Extended/Format characters at BOL (626571a023)
test-strstr.c: avoid a trivial leak (769f1ff839)
update-copyright: recognize groff's \(co marker (06c61ed439)
maint.mk: fix compatibility with OS X nm (d5e367c52d)
localcharset: improve charset detection on OS/2 (9bb70e04d4)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb086f3)
count-leading-zeros: fix pragma typos (ba8e4c8d98)
autoupdate (e7caa4303b)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede08f0)
uniname/uniname: update to Unicode 7.0.0 (257752a173)
doc: update INSTALL from autoconf (c27f1a356f)
stdio: fix use of PRIdMAX on modern mingw (ca563b431b)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2d3d)
lib-symbol-versions: cache script check (498a1b6bc7)
maint: fix grammar nits in propername (d44c524ba7)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e5e3)
gendocs: Add 'doc/gendocs_template_min'. (0790155908)
gendocs: Change maintainer. (bae95fca29)
gendocs: copyright date and version fix (aecd38787a)
derived INSTALL (2198448f5e)
revert copyright updates in slaved files (2f66740af7)
version-etc: new year (b9bfe78424)
autoupdate (bd86632bd0)
autoupdate (b8db7e8831)
xstrtol: ensure errno is reset (55cda57aa2)
utimens: fix dependency typo (7177237ead)
autoupdate (ffaeb0c8fd)
docs: mention why libgen.h is bad (16518d9ed8)
autoupdate (8d55a7b7a2)
assure: new module (034a18049c)
autoupdate (ca6dede24b)
stdalign: port better to HP compilers (95c5407b3b)
stdalign: work around Apple GCC 4.0 bug (a8c75ca739)
gendocs.sh and templates now maintained in gnulib (7bf1097e7d)
getcwd: fix test failure on OS X 10.9 (4f3dc0beed)
parse-datetime: avoid a compiler warning with byacc (1fafbb302d)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b4c8)
autoupdate (98c35a0e40)
update from texinfo (3e51cf7079)
stddef: support C11's max_align_t (3ae2441d46)
unistd: fix iOS check conditional (73991ca4ba)
posixtm: avoid compiler warning in a better way (89db07c7c6)
relocatable: support UNIXROOT in relocate() on EMX (cc00098501)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083310)
get_shared_library_fullname: port to EMX (023ca2dd07)
find_executable: port to EMX (a457b0c8c9)
sched: check struct sched_param in spawn.h as well (5945e4ee5c)
support GNU format printf and scanf on mingw (cf88e56ab3)
bootstrap: Allow perl modules in $buildreq (3914f31535)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c43e5)
vasnprintf: fix potential incorrect errno (ec6a60bfd9)
vasnprintf: fix potential use after free (c5c4f53b31)
autoupdate (79002fdd9f)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3c56)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab5ab)
autoupdate (cab5b4a927)
git-version-gen: do not print new line characters (e5a15adc6d)
gnulib-tool: recognize x:* as an absolute path (9a98fdfef2)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e44b)
autoupdate (1b6c775c6b)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05cf0)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573b8b)
printf: fix configure check on big endian systems (4b4ef862eb)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea2886c)
gitlog-to-changelog: add --until (6dd16adf3f)
update from texinfo (e9dd4906da)
extern-inline: update commentary about GCC bugs (92b60e6166)
gen-uni-tables: untabify (46d015f9c3)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d4514a)
gen-uni-tables: utilize 'assert' (9464ea9d6a)
gen-uni-tables: cosmetic improvements (b6ffce655f)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e34b)
fts: port to C89 (5cb103952a)
unistd: port to iOS (08c22d94af)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd8e5)
autoupdate (269a0fae57)
update from texinfo (e28a0f74e2)
obstack: avoid potentially-nonportable function casts (127ed6a3ea)
obstack: fix macro return values (d15b2da0ac)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2eec09)
obstack: port to platforms that #define __alignof__ (ec799b2df4)
linkat: don't unconditionally replace on GNU/Linux (c564172a11)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce5bb)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e078)
obstack: add NEWS entry for recent incompatible changes (04a4a930a6)
mountlist: don't use libmount to decide on dummy/remote (2768ceb799)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852538)
obstack: prefer __alignof__ to alignof (37de51e2c2)
obstack: prefer alignof to calculating alignments by hand (e8f86ce95e)
obstack: use size_t alignments and check for overflow (6c34297a91)
obstack: 64-bit obstack support, part 3 (82a38a0d77)
obstack: 64-bit obstack support, part 2 (bb2ab7ecb6)
obstack: 64-bit obstack support, part 1 (266ac1b98d)
obstack: tidy part 2 (8216dffc27)
obstack: tidy part 1 (ec1a9f7b6f)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b6792e)
iconv: avoid false detection of non-working iconv (facebc6bcf)
bootstrap: print more diagnostics for missing programs (1bbbc2c04e)
bootstrap: only update the gnulib submodule (e94cfb19c8)
symlinkat: port to AIX 7.1 (032bd15105)
readlinkat: port to AIX 7.1 (cb3a9b8b56)
remove spurious { (b155b06498)
modules/fcntl: fix error reporting by dupfd (8a695b675d)
basename, dirname: Improve documentation. (322e0b052c)
exclude: declare exclude_patopts static (734ed7c8a7)
autoupdate (5ab220cc90)
dirname: support compilation with C++ (dc53bac1b4)
qsort_r: include <config.h> (aa0c2b9e7a)
avltree-list: avoid compiler warnings (5549ef8e01)
qsort_r: new module, for GNU-style qsort_r (41473cf94a)
strerror_r-posix: support compilation with C++ (ca194c036e)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7fd96)
autoupdate (b4c8d133cb)
mountlist: use /proc/self/mountinfo when available (3ea43e0254)
users.txt: add cmogstored (2bf7326e10)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3be73)
gnulib-tool: Fallback to wget when rsync fails (c83b897099)
maintainer-makefile: add syntax check for useless ';;' (5be8d47e02)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed9b7)
error: drop spurious semicolon (4738e5acde)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd0af)
manywarnings: add GCC 4.9 warnings (157c42eff7)
vasnprintf: fix bugs in width computation (1f5bc60c49)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6a27)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6581)
qsort_r: new module, for GNU-style qsort_r (1ce0e7dc09)
vla: new module (a6c54be167)
localename: make gl_locale_name_thread really thread-safe on Windows (f089beeaec)
getpass: don't assume struct termios (59893aec3d)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669cc30)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e10012c0)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415ba7)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7afb46)
accept: document Solaris 10 type glitch (ce49a606af)
extern-inline: port to FreeBSD, DragonFly (2c93b8bb49)
autoupdate (1902e8ebdd)
Use consistent style to check DEBUG macro in regex_internal.c (d8401629f4)
openat-die: use _Noreturn markup (a5f2a6d5c1)
test-open: port to cygwin, which lacks Fortify (d98277fd17)
localename: Enforce declarations before statements. (5acee27d5d)
test-userspec: don't look up numeric user names (222d1272ae)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7b19)
announce-gen: avoid failure when Digest::SHA is installed (0172fd52dd)
gettext: revert "update macros to version 0.19" (71be4c87c8)
regex: don't deref NULL upon heap allocation failure (1051177e3c)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9a9c)
regex: fix memory leak in compiler (c4093fa164)
announce-gen: avoid perl warnings (648f4ae731)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172b77)
nl_langinfo: Fix last change. (b5c3f721fa)
Define macros for glibc (903f8952df)
Sync up error.c with glibc (49c19fe3e5)
nl_langinfo: fix build under mingw (2d280742a9)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4814)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7d61)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce839e7)
Bruno Haible has stepped down as maintainer. (ed6374814e)
mktime: merge #if/#ifdef usage from glibc (e2646b0c6b)
git-version-gen: improve option descriptions (fdf9a5de25)
regex: fix memory leak in compiler (316c9c508c)
regex: merge patch from libc (657762608e)
acl: port to gcc -Wredundant-decls (9a3928ed14)
parse-duration: eliminate 68-year duration limit (831da41cbc)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc31417be)
pthread: define thread-safe macros on some platforms (badf0c4f5f)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba7140ac)
gettext: update macros to version 0.19 (9b9370caf6)
select,poll: fix console handle check on windows 8 (c6e14bbd5d)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546f29)
times: fix to return non constant value on MS-Windows (b0d4fe9539)
isatty: fix to work on windows 8 (a008d625b7)
maint: fix typo in fdl.texi (0a38624d37)
mountlist: avoid hasmntopt const type warning on solaris (502809019b)
maintainer-makefile: delete obsolete code (d55899fd2c)
maintainer-makefile: avoid spurious error messages (088f504938)
rename: avoid unused-but-set-variable compiler warning (eb0662ed9a)
maint: add ChangeLog entry missing in previous commit (e29cd9eb7b)
rename: mark a label as potentially unused (451aebdc1d)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592aae8)
acl: apply pure attribute to two functions (e1831a7c3f)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588444)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b4fa)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa316)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff1ba)
valgrind-tests: fixed misleading help message (1c0d985265)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07c0c)
exclude-tests: port to AIX 7.1 (a14d4c0c7c)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3291)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a330b7)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8251)
getlogin_r-tests: check return value rather than errno (98ca2c063c)
getlogin_r-tests: fix various issues in recent change (11167af953)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc03d)
update from texinfo (75fa857e81)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65fd4)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4e10)
getlogin-tests: avoid false failure under cron (9717736870)
mbrtowc.m4: fix a comment typo (b4ed5427e4)
mbrlen, mbrtowc: fix bug with empty input (2a045bc38f)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6cbe9)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bceda)
autoupdate (24fe73d433)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf294)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038129)
update from texinfo (c2e80b75aa)
autoupdate (7179dc9a3e)
autoupdate (39cf9dff9b)
autoupdate (a0712c3bd9)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6bfb)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d1eb)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d58aa)
exclude: port to strict C99 (3085daefc2)
regex: do not depend on malloc-gnu (e1d49ddae4)
autoupdate (9cda876b86)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c6c5)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5234)
fts: avoid unnecessary strlen calls (f4eba3ef12)
fts: avoid unnecessary strlen calls (df86f1c364)
fts: avoid unnecessary strlen calls (85dd7d7fd9)
autoupdate (8f6c54d191)
autoupdate (f3033c458d)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4600)
obstack: merge with glibc changes (df9b714234)
strftime: wrap macros in "do {...} while(0)" (2d6dfaca3e)
modechange: avoid memory leaks for invalid octal modes (9b784e734c)
autoupdate (602f4c2fe3)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d622d)
autoupdate (8dbb1a57c7)
update from texinfo (76c4df4acd)
gitlog-to-changelog: also include the file, git-log-fix (1589a8ab49)
autoupdate (907c843671)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9217)
maint: fix ChangeLog to match commit record (8c7f2f9de8)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c90598c)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb1d2)
* NEWS: Recent changes are not that important. (1c6bf3d204)
savedir: new symbol for fast-read version (df54a0fdf6)
unistd: port readlink to Mac OS X 10.3.9 (546ff8206b)
* NEWS: Document recent change to diffseq. (1aed559952)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9a6c)
savedir: simplify by using stpcpy (26e2108a3b)
spawn: fix link error on uclibc (d6eab2e70f)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb9075b2)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae991)
exclude: add support for posix regexps (24b8e06220)
maintainer-makefiles: use $(SED) for syntax check (3f51bf41c8)
update from texinfo (8008cac056)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d73709d)
autoupdate (26f3204a95)
update from texinfo (ad71b62f4c)
update from texinfo (a62cca3ae2)
file-type: add support for doors and other less-common file types (47f93b076d)
update from texinfo (d9361da071)
autoupdate (497f4cdf8d)
pthread: work around winpthread header pollution on mingw (d5fec6c22f)
qacl: check for fchmod (751494621c)
Fix typo in ChangeLog. (68355e0c85)
fdopen-tests: port to Tru64 (1e0ad6a06d)
stdalign: port to HP-UX compilers (6fff2c8fdb)
strtoimax: port to platforms lacking 'long long' (e77a81d567)
update from texinfo (ca13d9302b)
relocatable-maint.texi: escape braces (6c7b560bbe)
maint: remove duplicate ChangeLog entry (38446b124c)
maint.mk: adapt openat.h-include-without-use test (88df6d076c)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5d26)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f257e2)
tests: fix export bug in previous patch (efc854066a)
tests: simplify porting to Solaris 10 /bin/sh (490acbe0bb)
update from texinfo (8d93bfe929)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8023)
include_next: port to autoconf 2.63 (580240a85b)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662447)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3fd0)
maint.mk: adapt openat.h-include-without-use test (a75f17adf4)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419dc7e)
freading: declare with attribute "pure" (b076a606c0)
manywarnings: remove -Wmudflap (5088dc55f4)
autoupdate (cfe23e81eb)
relocatable-script: remove unused code (aac700c7b2)
maint: fix public-submodule-commit to work with newer git (7a0c729aac)
autoupdate (a39d4083ca)
doc: update main copyright year (c7802e2b41)
maint: update copyright (1276a2c5f2)
version-etc: new year (a8a1dc2861)
autoupdate (0e5f06aee5)
passfd: give nicer error for recvfd at eof (beae0bdcf7)
autoupdate (0ac90c5a98)
gettimeofday: port recent C++ fix to Emacs (23eecb48e3)
gettimeofday: fix C++ crosscompilation (2484671850)
qacl: port to Windows better (e7086a9a30)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd1a2)
open-tests: fix build failure with -Werror=old-style-declaration (0658e5039f)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b5510050d)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (43593319b3)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f3988c)
autoupdate (765ff4cb2b)
bootstrap: warn about BSD toolchain snafu (fdfe96fe43)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92ea47)
include_next: minimize code duplication (74540d44dc)
getcwd: fix compile error in configure check (fba20d159f)
regex: suppress core dumps from detection code (51a2203392)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72bf2)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc4f1)
regex: avoid glibc deadlock during configure (5068051817)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e4cd)
base64: fix recent compilation regression on some compilers (dbf55f6694)
autoupdate (f284a19061)
autoupdate (ce92b8e463)
ignore-value: revert previous code change (37f8a6b207)
selinux-h: improve stub types and add more stub functions (647e7023ce)
ignore-value: prefer GCC version back through 2.0 (fd27e50d9f)
pty: Activate the signature wrapper of forkpty. (54c3ba61df)
maint: fix gendocs.sh permissions (e64ade7dad)
autoupdate (2b7c2713dc)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c59e)
error: depend on stdio (8b40415718)
doc: Improve wording in relocatable-maint.texi. (4779b635ef)
Fix indentation in previous patch. (0470708385)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648cf3b)
base64: provide a fast path for encoding well sized buffers (43fd1e7b5a)
extern-inline: port better to OS X 10.9 (cdceb2fe48)
fpending: fix typo (868c538bec)
fpending: fix regression on DragonFly BSD (6fea8a9437)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b604)
intprops: port to Oracle Studio c99 (d208f3ab64)
obstack: pacify HP C (9c5dea9a6b)
maint.mk: prefer gpgv2 over gpgv (20f47607a2)
isnan: port to VAX (b0b422614c)
gnulib-tool: protect against CDPATH (5c508f686b)
|
|
|
|
Changelog
=========
vma-iter: Add support for Solaris. (fef4a135e4)
vma-iter: Prefer HP-UX specific API on HP-UX. (bfd9640a37)
stdalign: restore previous behavior for HP-UX IA64 (751d63a4aa)
stat-time, timespec: Support use of the header files in C++ mode. (e7e0b673e0)
stdalign: Make it work with HP-UX cc. (c38ebd78a8)
flexmember: try to detect HP-UX 11.31 cc bug (089d89e4a2)
stdint: Fix test compilation failure with HP-UX 11 cc. (e30643c2f1)
gnulib-tool: Don't produce a tests directory with only snippet .h files. (363135016c)
vma-iter: Add support for HP-UX. (c1a21de214)
limits-h: Make it work with HP-UX cc. (4029e27f23)
Fix test failures on DragonFlyBSD. (69fabe9444)
freadahead: Silence warning on DragonFlyBSD. (df17c50823)
vma-iter: Add comment about AIX. (e0e952c7b6)
snippets: move unadjusted snippet sources to lib (47cbe8bab2)
gnulib-tool: don't automatically distribute files from top/ (f30205c5d5)
users.txt: Update link to libvirt's repo (7da447eaa1)
gnulib-tool: fix typo in comment output (fb8289f44a)
snippets: work around GNU Make 3.82 VPATH (1c2185b80a)
gnulib-tool: minor --gnu-make fixups (d608854763)
gnulib-tool: new option --gnu-make (dfbe4c0276)
gnulib-common.m4: avoid aclocal.m4 bloat (d0e0d18ce1)
vma-iter: Let callers know about error. (3e18c00866)
parse-datetime: remove extraneous generated source file (405cd67538)
autoupdate (b800e567ad)
autoupdate (a490e6357a)
autoupdate (934da14a7a)
Fix value of LD for 64-bit compilers on AIX. (ab2b7ad153)
autoupdate (d328ea1e12)
dtotimespec: simplify (19b554f154)
test-calloc-gnu: Reenable test also for GCC 7. (8250f4c6d0)
test-calloc-gnu: port to GCC7 (26034f242a)
tests: Avoid compiler warning about uses of null_ptr. (bc1d4143ae)
doc: Mention Mac OS X deficiencies regarding semaphores. (d3181471f9)
lock tests: Fix test failure on Mac OS X (regression from 2017-01-05). (4c50d77c87)
perror tests: Tweak for z/OS. (c1035211b3)
nproc: Refactor large function. (a59926b805)
nproc: adjust handling of OpenMP environment variables (0481ab5203)
nproc: support nested OMP_NUM_THREADS, and OMP_THREAD_LIMIT (3f61a6d1c2)
maintainer-makefile: Fix AC_PROG_SED with autoconf cache. (a7c0c973af)
ftoastr: port to -Wdouble-promotion (c853fca788)
lock tests: Fix build failure on GNU/Hurd (regression from 2017-01-05). (4084b3a109)
lock tests: Fix build failure on z/OS. (6361efe6e2)
havelib: Prefer the search path of /usr/bin/gcc over the one of $CC. (a7fbc7bdbe)
havelib: Support overriding the result of AC_LIB_PREPARE_MULTILIB. (be5c1e4593)
gnulib-tool: Avoid conflict of havelib-tests with --single-configure. (f42ee040af)
users.txt: Update links, use HTTPS where possible (fad631e74d)
xbinary-io: Fix inlining. (bc63f326a5)
xbinary-io: rename from xsetmode (820fa6ad06)
tests: Adjust to recent SET_BINARY change (87c456bf6f)
xsetmode: new module (7de8fbeeb8)
headers: fix begin-end typos (b03f418bdb)
selinux-h: port to PGI 16.10 (e041ac5f63)
argp: port to PGI 16.10 (8b3e22b187)
unicase: Update function protoype to match definition (f497bc109a)
times test: Avoid gcc warnings on Linux/x32. (d66ababa0f)
glob: port better to emscripten (26b8e1b3cd)
host-cpu-c-abi: Support for 64-bit AIX, 32-bit armhf on arm64, hppa64. (50083d028a)
search: Don't assume that tsearch() exists if 'VISIT' is defined. (e3f94e9de6)
doc: Don't mention obsolete AC_LIBTOOL_WIN32_DLL macro. (ae1cef3900)
stddef-tests: port to SIZE_MAX <= INT_MAX (6e3459356d)
autoupdate (0bf7671558)
lock tests: Fix link error. (b6acb8db44)
lock: Fix link error (regression from 2017-01-05). (365ad41b06)
Port to PGI 16.10 x86-64 (16f6a8d8d8)
parse-datetime: handle timezones reentrantly (4e6e16b3f4)
time_rz: fix comment typo (dd7a8712b8)
localename: port to cygwin 2.6 (bb276b4169)
users.txt: Update wget URL (tiny change) (ec01e68672)
users.txt: Add wget2 (tiny change) (242a146418)
dfa: fix memory leak in parse (e0e362e7b1)
parse-datetime: fix dependence on AC_PROG_SED (440ea67aa5)
intprops: update doc URLs (85bd3ab640)
host-cpu-c-abi: Add support for armhf, arm64, x32, s390x. (60ce0fd753)
update from texinfo (fadd80aef9)
localeinfo: case_folded_counterparts and WEOF (c81472e0e9)
dfa: port to gcc -fsanitize=undefined (61c27fe8f5)
strftime: %z is -00 if unknown (0e68c6a37e)
dfa: port to older GCC (916a632413)
Update DEPENDENCIES. (03ce2e4a29)
maint.mk: enforce spelling of "timestamp" (i.e., no space) (94386a1366)
dfa: minor simplification with emptyset (836ac768db)
dfa: shrink constraints from 4 bits to 3 (2db74de177)
dfa: omit unnecessary ptrdiff_t check (9d561f0d2e)
dfa: omit unnecessary allocation (7fbe8c090a)
dfa: omit unused local (8d3c4933cc)
maint: time stamp -> timestamp (e89646ad6f)
maint: remove stray .texi files (8d98f32d60)
getprogname: fix port to IRIX (9ec5a9d770)
dfa: melt down dfastate into build_state (7c345c68cd)
dfa: simplify transition table allocation (aff55692da)
dfa: fix reallocation bug when matching newlines (823b5cb589)
Avoid -Wundef warning about undefined WINDOWS_SOCKETS. (bfd562604d)
Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. (dbc7752c52)
stdioext: Port to Minix 3.2 and newer. (dc42aaceb3)
getprogname: port to IRIX (7d75021d82)
localename-tests: port to NetBSD 7 (6a15cedb3f)
glob, intprops, xalloc: work around Clang bug (04441fd815)
dfa: fix 'return' typo (f0f371e137)
lock tests: Prefer semaphore over mutex. (b20e8afb0b)
parse-datetime: fix generated paths for coverage files (73ecb533f8)
maint.mk: support parallel execution of coverage (4bbd45b4b6)
lock: Provide guarantee to avoid writer starvation for rwlocks. (be95b17ae9)
thread: Fix pth port. (fd8eabdce9)
parse-datetime: fix debug message on lone year number (15b8f3046a)
parse-datetime: fix local timezone debug messages (c56e7fbb03)
parse-datetime: add debug warning about DST changes (30a55dd72d)
parse-datetime: add debug warning about date arithmetic (f14eff1b3c)
parse-datetime: fix debug message of relative part after timezone (5c438e8ce7)
parse-datetime: fix incorrect debug message on lone number (f2d4b5caa5)
exec (31bc499696)
build-aux/mdate-sh (0b730bddf6)
doc: fix typo in previous change (c96efd22ac)
Revert copyright-year change to synced files (8e0bdfa5d4)
doc: modernize for C11 etc. (6f0128d140)
dfa: prefer functions to FETCH_WC macro (74557b94b6)
dfa: narrow more local var scopes (c8355b773e)
dfa: remove duplicate assignment (5c810462f1)
dfa: simplify constraint-dependency checking (e210a3cbae)
dfa: prefer functions and constants to macros (760d5b7d8c)
dfa: narrow more local var scopes (51536cbbf3)
dfa: narrow the scope of many local variables (387fd77e70)
gettext from dev (9c85a410b1)
version-etc: new year (a3fd683de3)
do-release-commit-and-tag: avoid shell syntax error (52a5514ddf)
maint.mk: hoist gnulib_dir definition earlier (5996001fc5)
maint.mk: do not always evaluate intprops-related shell (ffff79dad7)
maint.mk: improve sc_prohibit_intprops_without_use (1894933d68)
dfa: shorten sbit, success (b724c4e6aa)
dfa: simplify multibyte_prop etc. (e0a498eccb)
dfa: minor performance tweak (959c5a309e)
dfa: wrap charclass inside a struct (88125b5e13)
Changelog: insert omitted word (0d534864bf)
maint.mk: update list of intprops.h symbol names (e9ae724b20)
getopt: fix parallel test failure (b366f53ec3)
xalloc: x2nrealloc check for ptrdiff_t overflow (8e63aebd5d)
lock test: Fix performance problem on multi-core machines. (480d374e59)
autoupdate (d00d3c0cdb)
vma-iter: Fix endless loop on 64-bit Windows. (3a0b7b7498)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on minw. (5a400b3f5a)
getopt-posix-tests: fix Makefile typo (571a9a5a3d)
dfa: improve worst-case 'replace' performance (b783f1ebd5)
dfa: performance improvement for removal of epsilon closure (d6df3873c7)
autoupdate (aab627ea89)
Split tests for getopt-posix and getopt-gnu. (bd70cf691d)
posix-modules: Add options for specific platforms. (3e89666037)
getopt: Fix link error for users of getopt() in <unistd.h>. (571d60e6f9)
getaddrinfo tests: Avoid compilation error on MSVC. (2ebd13d974)
getlogin, getlogin_r: Fix link errors on MSVC. (f9c744dbd9)
Un-deprecate the 'progname' module. (15bde6cfc0)
Reorganize NEWS a bit. (02abf33550)
tanhf: Avoid redefinition error on MSVC. (51150279ad)
tanf: Avoid redefinition error on MSVC. (9ef2e6d205)
sqrtf: Avoid redefinition error on MSVC. (c7a2c318d3)
sinhf: Avoid redefinition error on MSVC. (0225ce36c6)
sinf: Avoid redefinition error on MSVC. (a8cff6cb02)
logf: Avoid redefinition error on MSVC. (33b84df8e3)
log10l: Avoid redefinition error on MSVC. (ef458c8718)
log10f: Avoid redefinition error on MSVC. (fd9c060664)
hypotl: Avoid redefinition error on MSVC. (048631b655)
hypotf: Avoid redefinition error on MSVC. (c7f934de83)
fmodl: Avoid redefinition error on MSVC. (b31297ff0b)
fmodf: Avoid redefinition error on MSVC. (1a1d5eee35)
expf: Avoid redefinition error on MSVC. (21ec014a2f)
coshf: Avoid redefinition error on MSVC. (c3c53687f7)
cosf: Avoid redefinition error on MSVC. (9113a6db3f)
atan2f: Avoid redefinition error on MSVC. (cf308efdb0)
atanf: Avoid redefinition error on MSVC. (4d3d2763fe)
asinf: Avoid redefinition error on MSVC. (6cd601d2b9)
acosf: Avoid redefinition error on MSVC. (c3cb8a2634)
Avoid redefinition errors on MSVC. (0f5a9a9472)
Avoid redefinition errors on MSVC. (5b60c835c4)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on MSVC. (92cb6641a6)
Avoid autoconf warning. (6cd915a22d)
fpending: Revert workaround against Emacs bug. (8457ffb740)
getlogin_r tests: Port to mingw. (d2443002ed)
getlogin: Port to newer mingw. (8fe9cd1cfc)
builtin-expect: improve port to IBM XL C (ff41dd1fc3)
builtin-expect: port to IBM XL C (d1469b79e1)
regex: fix dependency (c64a6db43c)
builtin-expect: new module (005973d694)
init.sh: Add possibility to not delete temporary files. (3044ae7f43)
regex: fix integer-overflow bug in never-used code (ea7015f681)
fpending: fix port to MinGW on Emacs (d721ea9f81)
safe-alloc: use xalloc-oversized (b8e5f9c8ae)
xalloc: do not exceed PTRDIFF_MAX (f8c6b7a2d1)
malloca: do not exceed PTRDIFF_MAX (ca495b0f87)
quotearg: pacify GCC better (cb4e027f61)
xalloc-oversized: check for PTRDIFF_MAX too (f3b846699d)
dfa: fix glitches in previous commit (eb73ecacc8)
dfa: fix some unlikely integer overflows (5ec9a7edc2)
dfa: add an assertion to avoid coverity false positive (744c745300)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (19a179507f)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (8fcfa5ef21)
link: fix test to declare use of rename() (83d7e71261)
fpending: Port to native Windows with MSVC. (15a9ecdc8f)
stdioext: Port to native Windows with MSVC. (5506db6b00)
non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt (a673fa2e90)
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7ff38)
stdint: Update doc about Solaris 9. (d25927299b)
c-ctype tests: Fix link error on Solaris 9. (52e40d22e4)
dfa: fix performance bug that recomputes trans (a43f8e6e83)
same-inode: port to MinGW (0d63463512)
javacomp: Support Java 7 and 8. (ef9d01e848)
gnulib-tool: fix the previous change (31a08abd32)
gnulib-tool: fix the previous change (27d1d32a20)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23bd2)
localcharset: Avoid theoretical buffer overrun. (d1a0a9fba0)
Relicense some modules under LGPLv2+. (349e4dea4f)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee2ce)
alphasort, scandir: Port to OS/2 kLIBC (44686d94ae)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb82618)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b518)
dfa: avoid new infinite loop (ca3ca77fc9)
dfa: do not match middle of multibyte character (9cba42f87e)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e502)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee9aa)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda0314d)
maint: use a more standard return from mbrtowc test (45ba7f22da)
freopen: fix typo in previous commit (ea96186d0b)
freopen: work around glibc bug with closed fd (b947d0524d)
fnmatch: fix typo introduced on 2016-08-17 (0a2d091427)
maint: fix ChangeLog typo (475b2030ad)
dfa: simplify with new function fillset (d970005d04)
dfa: fix glitches with on-demand states (42fe9d2b27)
dfa: addition of new state on demand (403adf1b40)
srclist: sync with released gettext (54092987e4)
srclist: add "release" option (1aeb584e8f)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660a01)
dfa: fix logic typo (60e8ffca02)
fix test driver leaks: exclude, malloc, realloc (19a23ce7c0)
Fix gnulib C++ namespace support and std::frexp (0f9191c165)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7c65)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a20fc)
Relicense some modules under LGPLv2+. (20b7ebaf41)
Relicense some modules under LGPLv2+. (7ee9ab7aab)
autoupdate (fc2f40c137)
Enable Unicode decoder safety unconditionally. (a24dbc4ae1)
Correct indentation. (2c14328948)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad340b4)
strerror: Make it compile in C++ mode. (33a0497171)
sys_time: add gnulib::timeval for C++ (38237baf99)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efdb07)
strftime: don't use __THROW (c3b131294a)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc537)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd486)
strptime: fix compile error in recent change (8a6f03dbb2)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7b7b)
strftime: tune %q (966b0a7e0a)
Merge strftime.c changes from glibc (e6244e788e)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d713d)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6279)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640d4c)
manywarnings: fix -Wno-missing-field-initializers detection (94d81adc2f)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623504)
strftime,strptime: support %q to represent the quarter (2f8b355aea)
autoupdate (64d4d637b1)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e246)
intprops: port to older XL C (5833fd5de8)
autoupdate (68c5afe6a1)
backupfile: initialize default suffix within the implementation (858f59005a)
futimens: remove FIXME for old Linux kernels (35a51f8031)
utimensat: remove FIXME for old Linux kernels (9381306085)
maint: update how to make web pages (844d82afb5)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf438)
sys_types: fix Texinfo typos (174653f460)
getprogname: port to HP-UX (3c72272268)
Update doc about target platforms. (2abfc296c6)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178b7b)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f40d)
Make the 'argp' module work without the 'error' module. (469bfadfce)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed0636e)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c65d)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204fdd9)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debcf75)
system-quote tests: Avoid compiler warning on AIX. (0edeb1befb)
Fix some "gcc -Wall" warnings. (5f680f2410)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae7ba)
libunistring: change the maintainer to 'all' (3db3ab098e)
Simplify "configure: checking ..." messages. (66dc0e5a2b)
Simplify "configure: checking ..." messages. (5159ac54e0)
quotearg-tests: pacify gcc -Wall (57adc478b0)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393eae6e)
printf.m4: fix a bug in detecting printf %j support (aec038e314)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd851)
quotearg: never write beyond the returned length (8c70d23709)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685201)
getprogname: Fix test failure on Cygwin. Comments. (7082adff58)
Make sure the libunistring detection rejects older versions with a known bug. (043722e21c)
sh-quote, system-quote: revert regression of unit test. (ab97e40ca6)
quotearg: fix stale tests (59aa69fd68)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2ea2)
Fix a test crash. (9578dfeefa)
test-limits-h: suppress -Woverlength-strings (79c69b24cb)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7e18)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b3480e3)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2559)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18578)
Add missing ChangeLog entry (f3f2de78a2)
stdint: port SIZE_MAX to glibc s390 (136ecf4524)
getprogname: port to IBM z/OS (d75cbb3708)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2442)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9850)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369179)
dfa: save memory for states (2692e23a48)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865580)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d4925d)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff42c)
autoupdate (d0afb6a571)
quotearg: minimize shell quoting using double quotes (2ed5c11d9b)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb555)
getprogname: correct the test for a __progname variable (65e69153dd)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358cc19)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be9d0)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896a5b)
getprogname: port to OpenBSD 5.1 (9a8bf3b56c)
sched: port to GCC 6.2.1 on macOS Sierra (85854baba3)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f0e2)
nl_langinfo: pacify GCC (3be427370a)
stdint: also set GL_GENERATE_LIMITS_H (fe3086fe59)
limits-h, stdint: Don't assume extensions, fix typo (b0192261ae)
getprogname: port to AIX (e24a470105)
update from texinfo (dfcf8b0b95)
update from texinfo (e89b4a7aef)
extensions: fix typo in comment (f0e9aab9df)
stdint: support new _WIDTH macros (b81c53b701)
limits-h: new module (0d12d16ab3)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de2b0)
sys_types: avoid glibc 2.25 warnings about major() (a512e04112)
mountlist: include sysmacros.h for glibc (4da63c5881)
extensions: port to more ISO C TSes (f215ec48b6)
intprops: new macro TYPE_WIDTH (6625c98b46)
extensions: port to recent ISO C TRs (66786c1c03)
update from texinfo (b3ffc1d8fd)
update from texinfo (23899700bb)
dfa: port to Solaris 9 (04b939c3a7)
autoupdate (e7c79d64a0)
strverscmp: avoid link failure on OS X (8e114d39d2)
dfa: new module, importing grep's DFA matcher (286720379e)
getprogname-tests: don't depend on assert-h (6d237fd01d)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5f9b)
getprogname: fix errors in previous change (f184a68f56)
parse-datetime: restrict debug output to input string (2eb2659743)
flexmember: new macro FLEXALIGNOF (7da1068a87)
getprogname: port to systems with __argv (mingw, msvc) (320679aaa1)
flexmember: port better to GCC + valgrind (4c32543a4f)
getprogname: port to Solaris 10 (53270b2747)
stdalign: correct mistake in alignof doc (775dbeeb11)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276e59)
main.mk: remove sc_program_name (38c0fe5ca1)
Port tests away from progname (f7bf2e4445)
Port modules to use getprogname explicitly (f29814b96c)
getprogname: new module (653a5be975)
autoupdate (73affcd234)
manywarnings: add -fno-common (bf8e658ffa)
parse-datetime: Fix typo. (cffe9acc62)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95053)
strverscmp: sync with glibc (5d856f70e9)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a56908381d)
intprops.h: port recent changes to GCC 6.2.0 (abae112b34)
intprops.h: use __typeof__ with GCC 7 (d22721e2ef)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e22f9)
intprops.h: fix missing-backslash problems (b9c364f02c)
autoupdate (bea6f3f8fc)
intprops: fix paren typo on old platforms (f10125053f)
intprops: port to OpenVMS (a073adb9e9)
parse-datetime: improve debug implementation (5d36768ce2)
c-strcase-tests: port to EBCDIC (6e2966216e)
sigpipe-tests: fix typo (d05a8869be)
canonicalize-lgpl: fix errno after malloca fails (5155e7c030)
strtod: port errno handling to z/OS (a2a39436b6)
strtod: port to z/OS (eb81ccc4eb)
regex, string: rename to avoid '__string' (9b5002be4f)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46766)
thread: port to z/OS (7ff4777463)
maint: port tests to z/OS errno behavior (e6921e9864)
maint: preprocessor changes to support z/OS (74e641c2e5)
fclose, strstr-simple, wchar: port to z/OS (17b66f6152)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588ad0)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115ee90)
stdbool: don't require _Bool for C++ (6fafd688d6)
getdelim: remove dependency on realloc-posix (52b63a0ff3)
update from texinfo (1eab2138af)
update from texinfo (1eb82ad96b)
parse-datetime: add optional debug printing (12ad79069d)
update from texinfo (8318f4ae29)
tests/init.sh: exclude dash with bad "local" semantics (42354a8ce8)
update from texinfo (7cc8a5d7a2)
update from texinfo (e4f1a4a5bc)
update from texinfo (3b2f84383f)
update from texinfo (6432c4e887)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c811)
useless-if-before-free: skip non-matching lines early (4f5dc0ac1e)
update from texinfo (b5f24f6fbf)
maint.mk: speed up sc_po_check (5fb8cef649)
maint.mk: speed up require_config_h_first (b23fd9d8c3)
maint.mk: speed up sc_po_check (04fd882111)
update from texinfo (f3a85fbc2d)
update from texinfo (2c11706d62)
autoupdate (a3592509fb)
autoupdate (348402f2aa)
update from texinfo (005d9b7d6a)
autoupdate (b3c5be34c8)
update from texinfo (03d3f13586)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b554f)
update from texinfo (ff72e641aa)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61836)
doc: mention glibc SSIZE_MAX buglet (2cd814db9c)
printf-posix: Fix mingw build (68b6adebef)
mktime: call tzset as per POSIX (97173b26d2)
fts: handle readdir() errors (6835fc458f)
intprops: port better to GCC 7 (406465c598)
intprops-test: port to GCC 6 (5050ee058c)
autoupdate (0ba497e828)
update from texinfo (577f01d9cb)
autoupdate (baef0a4b94)
xalloc-oversized: port to GCC 7; fewer warnings (097a5928a7)
autoupdate (gettext-0.19.8.1) (6dc5c2148c)
update from texinfo (99a33c72db)
regex: port to Sun C (334d97f35c)
update from texinfo (190bc0f7f0)
stdbool: Restore __bool_true_false_are_defined check (e72ce0ea41)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f4b8)
Use GCC_LINT, not lint (96609bb2f7)
secure_getenv: Port to many more platforms. (b117e55e41)
update from texinfo (532bfcfc55)
canonicalize: Fix broken probe for realpath. (246b3b2880)
unsetenv: relax to LGPLv2+ (f8fb07405a)
update from texinfo (9280e3089a)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a99c6)
manywarnings: update for GCC 6.1 (6f9206d4db)
autoupdate (816580fe48)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7e6a)
glob: size_t overflow checks (7cf8f77f03)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c731)
Fix undefined behaviour in gettext.h. (d8cd505c69)
autoupdate (e9e6625764)
git-version-gen: avoid undefined shift (de37a1ca04)
update from texinfo (6560242c4a)
glob: merge glibc changes into lib/glob.c (36cc6c33ad)
mktime: spelling fix in comment (c382e8d72a)
mktime: port to stricter signed overflow checking (e6a38a9084)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf92310a)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1dee)
mktime: simplify DEBUG_MKTIME (549de1eb50)
Port mktime_internal offset to unsigned time_t (b28c2cda0e)
xstrtol: prohibit monstrosities like "1bB" (6ed53f13bc)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9248)
xstrtod: modify *result only if no errors (811b09243c)
btowc: document problems in C locale (f3852a93c7)
autoupdate (730c5249cc)
update from texinfo (27f8ef888e)
mktime: improve integer overflow checking (464ba3489f)
intprops: check two's complement assumption (b9e3fb39a8)
intprops, mktime, strtol: assume two's complement (a4910b9481)
stdint: port to strict C11 left shift (705764b377)
mbrtowc: work around glibc bug#19932 (b7bc3c1a4e)
update from texinfo (29ea6d6fe2)
autoupdate (aff9954ef3)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31873)
argp: merge changes from glibc (14a582531c)
Prefer American spelling for "initialize" (d95b819f46)
autoupdate (075c7d4ff4)
stddef: support configuring with g++ (aeed3a2503)
autoupdate (f0be2ae5b0)
autoupdate (52b0cbbc7b)
update from texinfo (a7b5c91a62)
test-framework-sh: minor cleanups (e91c0d4f94)
test-framework-sh: revert port to NetBSD 7.0 (4515da0d71)
autoupdate (8f3c4d3889)
Port better to Alpine Linux (7347cbf5a4)
test-framework-sh: port to NetBSD 7.0 (d240000283)
update from texinfo (c9a99944e5)
gitlog-to-changelog: suppress ignored chatter (0ef1689f91)
update from texinfo (1d4ee40d20)
update from texinfo (4989095acf)
setlocale: add "sv" to Windows language table (84213f4b0e)
update from texinfo (2726749873)
sys_select: port to new Cygwin (4cf73f1f1d)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae1175b)
time_rz: port to clang -Wunused-const-variable (488c58283a)
std-gnu11: improve clang support (d8f02239ee)
select: port more to Intel 2016.1.150 compiler (f58b173971)
select: try to port to 2016.1.150 compiler (7b4f58d83d)
localename-tests: memory allocation fixes (77313df97d)
intprops: make .h file license match module (841c4fa800)
acl: fix missing return on Cygwin (bdb72bc645)
update from texinfo (91d878ad50)
update from texinfo (fa2329eeae)
extern-inline: port to PGI CC (6c58857620)
update from texinfo (59e5b6da81)
update from texinfo (64f7deda0d)
signbit: port back to pre-C++11 GCC (a0bfcb8ecd)
mountlist: recognize autofs-mounted remote file systems, too (781788eeb5)
signbit: port to C++ with GCC 6 (516dc7d860)
regex: make it closer to libc (f97745b0f6)
regex: merge patches from libc (df5ed01e82)
update from texinfo (4c6040c5c1)
update from texinfo (40a87e7df8)
autoupdate (5be7728cf7)
autoupdate (bbe207b15b)
stdalign: port to older HP and IBM cc (aa3dc759e8)
stdalign: port to clang 3.7.0 (cd9ecca881)
update from texinfo (bc4ac2f225)
readdir_r: now obsolescent (53348f290e)
Use modern texinfo when syncing install.texi output from autoconf (df0db0ade0)
update from texinfo (3ef729a2bb)
sync install.texi from autoconf (7ac276b42c)
misc: port better to gcc -fsanitize=address (54615b95ff)
update from texinfo (e78f894d0b)
autoupdate (d5cbe9d4fd)
verify-tests: also remove stray test-verify.Tpo (cd6a45292c)
std-gnu11: new module (2cf7d5cfdb)
update from texinfo (d1cca4c2a0)
update from texinfo (9c780eb585)
get-permissions, strftime: fix grammar in comments (7757cc8cf3)
gettext: mark as obsolete (4cfc2d2d0b)
gnulib-tool: don't give up on ln -s so easily (d9958eb1eb)
closedir: fix OS/2-related typos (b701042f59)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7e58)
regex: treat [x] as x if x is a unibyte encoding error (2b34f389a8)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d5cb)
bootstrap: use American spelling (0f9d53cb3b)
@item needed inside @itemize (0fce642dc8)
hash-pjw-bare: fix comment (d53122d01b)
wcwidth: Replace also on OpenBSD 5.8 (485f1270a8)
update from texinfo (73637fe8bc)
gnu-web-doc-update: fix addition of new files (6465306025)
utimens-tests: avoid pulling gettext .m4 files (914feb672c)
regex: pacify static checkers (336fa860d2)
regex: fix [ diagnostic (7c6e85cf4e)
regex: fix memory leaks (9e849a7083)
fts: don't unconditionally use leaf optimization for NFS (85717b68b0)
* gnulib-tool: fix stray debug line in previous patch (350f2c6fb5)
gnulib-tool: don't assume ln -s works (0e50dd0071)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c785d7)
openat_proc_name: port to OS/2 kLIBC (de11c4a45a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d2145e)
doc: mention unfixed issues with unsupported localtime() values (95c4842733)
Go back to gettext-0.19.7 (ec513ffcf3)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d6101f)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc415c)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28617)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515523)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef179418b0)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9d3c)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1767)
doc: mention setlocale() issues on OpenBSD (5ac0e2ba90)
sig2str: list all signals on FreeBSD >= 7 (dce117ace2)
acl-permissions: port to USE_ACL==0 platforms (cff4b380b8)
mktime: rename macro to avoid glibc clash (0433724bb2)
Port "$@" to OpenIndiana ksh93 (8c4223e2f1)
autoupdate (3f89681acc)
Port Universal Time settings to strict POSIX (6118065a2b)
update from texinfo (313ed2a5dc)
update from texinfo (9f11fc5802)
msvc-inval: fix problem with unset shell var (6cc32c63e8)
autoupdate (271dfe3798)
tests: for compare_(), use cmp -s where available (9b3899a94d)
version-etc: new year (71090a2a31)
human: fix output buffer overrun by 1 (92bbc1b583)
autoupdate (c86965970a)
maint: add missing ChangeLog entry for previous commit (8cc2bb4823)
maint: fix operator precedence in mbrtowc test (1f63650823)
autoupdate (3581a747f8)
regexprops-generic: update from regex.h (f7d3057b12)
strftime-tests: avoid false failure on OS X (81d0a26465)
update from texinfo (0394787c31)
fts: ensure leaf optimization is used for NFS (c97b8b9030)
fts: enable leaf optimization for XFS (d459ec6a4f)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e96d)
intprops: comment fix (a214964682)
update from texinfo (d9bd36759d)
intprops-test: work around GCC bug 68971 (111ca669ae)
autoupdate (26989d00c8)
gnulib-tool: allow multiple --local-dir usage (55c6f22b80)
fix freadptr to work with ungetc on all uClibc configs (b8d0159192)
update from texinfo (9a7c87c5a5)
autoupdate (5f2c426b53)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda65839a)
update from texinfo (b8635957de)
autoupdate (ea6de84a12)
autoupdate (71d39c1644)
update from texinfo (1956403d67)
xalloc-oversized: improve performance with GCC 5 (9c919a0643)
intprops: new public macro EXPR_SIGNED (f197c2c9e5)
intprops: fix typo in clang port (a66a3b96c5)
test-timespec: fix typo in previous change (36d982f39b)
timespec-sub: fix overflow bug; add tests (051613c240)
intprops-test: suppress -Woverlength-strings (ca64874789)
maint: add missing ChangeLog entry for previous commit (605b6330cc)
quotearg: add quotearg_n_style_colon() (3e4ade2720)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c1786d)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386f25)
quotearg: constify get_quoting_style parameters (77d702067d)
quotearg: add support for $'' shell escaping (df3cd2684d)
maint: use a more standard return from mbrtowc test (45228d9689)
intprops: add WRAPV and const flavors for GCC 5 (86b1f082dd)
doc: use extended timezone format in iso-8601 example (825f16280f)
update from texinfo (5dbf9fa664)
update from texinfo (82d514b064)
update from texinfo (456b8e9f25)
stdalign: port to Sun C 5.9 (956fa543b1)
autoupdate (937ba966ec)
update from texinfo (413394c43e)
autoupdate (1d16a7bd49)
time_rz: fix comment about tzalloc (9180f79eb0)
update from texinfo (09cf84f60a)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5306)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497f35)
time_rz: return NULL if localtime_r fails (b0ac02e82a)
fts: port to C11 alignof (04dee58e17)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313d86)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054af09)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f46fa)
ChangeLog: fix typo: s/cound/count/ (30b2a6a9ef)
safe-alloc-tests: fix typo in license header (5a4906aab5)
copy-file: fix mem leak in error case (40157ce254)
localename: control langinfo.h inclusion (63881a60d6)
update from texinfo (b92e701c64)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce91a)
accept4-tests: fix to avoid non portable flags (f982bc8df2)
update from texinfo (2aaf432526)
update from texinfo (2fda85e862)
gnulib-tool: fix tests of 'extensions' module (63ce1a2103)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45161)
autoupdate (5fecb65e32)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46b01)
xalloc: avoid GCC 5.1 warning on 32 bit (213d5545f6)
uniname/uniname-tests: avoid compiler warnings (b323990742)
autoupdate (a5a1569d19)
mountlist: clean up of variable duplication (1eda6d17e9)
c-ctype: do not worry about EBCDIC + char signed (d2de2a916f)
c-ctype: port better to z/OS EBCDIC (ff1ef114b4)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25fab6)
sockets: MS Windows initalization fixes (f28235237d)
gc: fix detection of installed libgcrypt version (11792d29f9)
c-ctype: rewrite to use inline functions (43a090ce05)
fnmatch: add one more coding cookie (82b86107d7)
maint: add coding cookies to non-ASCII sources (f406941a8a)
gitlog-to-changelog: trim only trailing whitespaces (720ba29ae4)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9ca2)
c-ctype: improve c_isascii testing (5b09f8c067)
Fix ChangeLog typo (617d662865)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a579e)
Update ChangeLog to match previous patch. (6b34bf6d25)
c-ctype: support EBCDIC-style c_isascii (4d83e798da)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1c62)
* modules/c-ctype (Depends-on): Add verify. (ad0295870b)
c-ctype: port better to EBCDIC (7e2a8ea26c)
nanosleep: fix return code for interrupted replacement (6439a0af0c)
autoupdate (abddf3d64e)
Diagnose ERE '()|\1' (5513b40999)
Revert previous patch, as it did not fix the bug after all. (c9ff68cb20)
regex: fix dangling-backreference bug (7f6191fd19)
regex: merge patches from libc (2f8140bc8c)
autoupdate (601d8f444d)
autoupdate (b3ade652aa)
autoupdate (3bb2688d86)
autoupdate (5543909487)
ceill: detect buggy OpenBSD implementation (9ef06e399f)
mountlist: add me_mntroot field on Linux machines (c6148bca89)
doc: Describe to use multiple instances of gnulib (8b7d8f7a32)
autoupdate (2018b78812)
autoupdate (37979a2344)
base32: mark function as __attribute__ const (7ab64d2610)
autoupdate (ff871fc1c7)
autoupdate (6be13855ca)
gnulib-tool: don't transform binary files with sed (b4f31e3a89)
autoupdate (ec84e0e365)
autoupdate (1029a81122)
autoupdate (6d48a19472)
autoupdate (1a497cf650)
gperf: respect silent rules (30f4290277)
Improve port of stdalign to C++11 (5bb169c3be)
pmccabe2html: fix gawk regex escaping (c496809ef2)
update from texinfo (cc47643cb9)
time_rz: port to pedantic memcpy (9c70545fde)
autoupdate (8dc6f28f28)
time_rz: port better to MinGW (d3bc691753)
time: port __need_time_t to MinGW (b18e6d98e2)
strftime: fix newly-introduced bug on Solaris (fe699d375f)
test-strftime: test for Solaris bug (c1340b3d34)
time_rz: port to Solaris etc. (5ed44b374c)
time_rz: now LGPL (1f2146e9e9)
time_rz: make a constant 'const' (d3e697dd9e)
time_rz: fix off-by-one typo (2134fd0ae3)
autoupdate (37ff1822a5)
fprintftime, strftime: use timezone_t args (a89e344969)
time_rz: new module (4bc76593d5)
flexmember: license is now unlimited (e187c794c9)
autoupdate (eda101a012)
maint: update copyright paper procedures (5db5343031)
autoupdate (f31cdc3099)
autoupdate (5d1b1fefb1)
localename: fix link error on Illumos (9b6679dcac)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd026)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e764)
acl-permissions: Fix on FreeBSD (da97e2a534)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c001)
file-has-acl, acl-permissions: fix HP-UX typos (f466404649)
regex: match current GNU grep behavior (5a5a9388e9)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4da6)
autoupdate (a546dfff25)
tests: restrict shells to those that support 'local' (d03962a999)
fix mistakes in ChangeLog entries (8a172a2ebf)
unistr/uN-strtok: handle multibyte delimiters (2c5543396b)
update-copyright: fix test failure with perl >= 5.22 (841d0dcfa8)
u{16,32}-strstr-tests: relax timeout condition (ea30903390)
gnulib-common.m4: change the ARFLAGS default to 'cr' (551098026b)
update from texinfo (f86b440421)
autoupdate (1f4c326b35)
selinux-h: avoid double free after *getfilecon() (b6b3ed1fa4)
fix pty related tests issues on Windows (9ba6a0085c)
acl: fix definition of acl_from_mode on FreeBSD (716083c1a8)
readutmp: port to FreeBSD >= 9 (259e4fc29d)
mgetgroups: port to strict OS X (18738862eb)
mgetgroups: fix port to strict OS X (8131cd61ac)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd30b)
mgetgroups: port to strict OS X (b4d1637b79)
mountlist: avoid an unused-label warning on OS X (7055161313)
error.c: correct printf-style format: %d -> %u (c3cf2ea464)
fts: avoid reading beyond the heap allocation (49078a7800)
savedir: avoid undefined behavior in qsort call (791147f316)
userspec: avoid undefined behavior in gettext call (402f350d06)
update from texinfo (95e7240515)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6f74)
wchar: fix MinGW compilation warnings (e1085f202f)
uniname/uniname-tests: use pristine data files (447c67539b)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0038)
libunistring: bump minimum version to 0.9.6 (19e096ae74)
uniname/uniname: update to Unicode 8.0.0 (1b23c2190c)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb830)
libunistring: update to Unicode 8.0.0 (705f4efc33)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf7d4)
* lib/set-permissions.c: Spelling fix. (82990bb47a)
update from texinfo (d7f393ed47)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f0062f)
fsync: document AIX misbehavior (848a19c75c)
acl-permissions: more porting to AIX (ecabc6b015)
stdio: Don't redefine gets when using C++ (d6176702c3)
acl-permissions: add a cast to port to older AIX (e4f783014d)
acl-permissions: port to older AIX, C89 HP-UX (fa21489752)
update from texinfo (b287b62196)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8badf46)
file-has-acl: fix build on Mac OS X 10 (98aa8776dd)
prefix-gnulib-mk: remove no longer needed special case (41834ff16b)
acl: don't depend on the deprecated qacl module (2c2d4d9164)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9c98)
pthread_sigmask: discount system version if a simple macro (f39477dba7)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa07e6)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e445830c)
acl-permissions: Fix build on Solaris and Cygwin (188c4b491b)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352749)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0b5d)
qacl: split into qcopy-acl and qset-acl (2b93f1e2da)
gitlog-to-changelog: new option --ignore-line (62484d6e81)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce445d6)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3afb)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9ed73)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527cebb)
error: use correct printf attributes on mingw (b62fec49d7)
update from texinfo (7f573b802f)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45b46)
stdio: fix probe on mingw under gcc 5.1 (21431dee11)
autoupdate (875ec93e15)
gitlog-to-changelog: parse "Tiny-change" (ed614f9c1c)
update from texinfo (583b5ea804)
doc: document glibc posix_fallocate() issues (7989720175)
gendocs.sh: document new htmlarg default (fddc6dcff4)
extern-inline: no need for workaround in GCC 5.1 (44f73b8dec)
update from texinfo (23741e575d)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01ff3)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7233)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9e26)
file-has-acl: port to CentOS 6 (ff714c0a20)
file-has-acl: always return false when ACLs aren't supported (496c2cf034)
gettext: propagate po/Makefile.in.in too (f2f6980924)
file-has-acl: new module, split from acl (8008070207)
manywarnings: add GCC 5.1 warnings (df82ac05f6)
autoupdate (74fa2c0471)
doc: update FDL template to match FDL examples. (abb0d2e0aa)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbdc60)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58396)
gnulib-tool: output bold attribute more portably (75d1743ac5)
qacl: Simplify HP-UX acl_nontrivial check (2653a3014f)
acl: On Linux, check for acls without libacl (da6ebc941e)
acl, qacl: split off shared functions into separate object file (a09a0344e3)
git-version-gen: revert "detect untagged revisions" (6c4ac1b665)
tempname: avoid unused parameter warnings (35a0bf1d53)
git-version-gen: detect untagged revisions (bedd7833ac)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc128)
gitlog-to-changelog: port to MS-Windows (261ba83ae8)
gendocs: new option --tex for texi2dvi options (1627a8a2b9)
sync gettext .m4 files from gettext (3e2dcf7b9f)
uniname/uniname-tests: fix failure due to alias (e830fc25d8)
hash: remove deprecated hash_insert0 function (634ddcf870)
mountlist: remove dependency on libmount (3fb6e36036)
stddef: port to pre-C11 GCC on x86 (e2e66692cd)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a3866d0)
yesno: make EOL optional in ENABLE_NLS case also (386315b305)
fdopendir-tests: test it does not close its arg (d164bf67cc)
gitlog-to-changelog: trim trailing white space (2b93079a5d)
gitlog-to-changelog: new option --ignore-matching (84f5241b99)
fdopendir: port better to MinGW (a277f536d9)
fdopendir: fix typo in comment (b89aa0edea)
error: document all entry points provided (0f4fa16dfd)
autoupdate (5a4d088445)
autoupdate (c2bfaa58dc)
autoupdate (8d739f428d)
vasnprintf: pacify clang 3.5.0 (4fed9c82b5)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e148)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64f00)
tests: support stderr verification with returns_() (0d3024546a)
passfd: avoid valgrind uninitalised data warning (8be5f2c10e)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec989)
dup2: doc and test for Android bug (a39fbed384)
Replace dup2() on Android (2f1a88d407)
Android doesn't define RLIM_SAVED_* (cc0a1a96a5)
autoupdate (5220348250)
vasnprintf-posix-tests: use consistent test (61922366d4)
printf, isinf, etc.: noncanonical != NaN (bd38edc817)
fts: remove redundant close() (trivial) (12d27cace7)
getdtablesize: port better for Android (62667e387b)
poll: fixes for large fds (d42461c38d)
fcntl: Fix cross compiling (119aeef6c7)
dup2, fcntl: cross-compiler better for Android (f9fa715913)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249255)
getopt: don't crash on memory exhaustion (6fa31e52cb)
tempname: allow compilation with C++ (trivial) (4f2e910002)
dup2, fcntl: port to AIX (c74a873bd6)
getdtablesize, dup2, fcntl: port to Android (5e2516d4aa)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5ee1c)
More changelog fixes (81ac748f1a)
fts: avoid crash when a cycle is added while traversing (60af6a363f)
uniname/uniname: support character alias (784023c966)
Fix ChangeLog botches in my recent commits (3ca9a533c2)
duplocale: Fix Android build of duplocale-tests (52f74ee1b4)
signal_h: Fix Android build (92f4ac3ad2)
net_if: Handle content-free <net/if.h> system headers (14acd1e1a0)
linkat_nofollow: Add fallback case for cross compiling (f1514e591d)
euidaccess: Fix Android build (d46768c01a)
getugroups: Fix Android build (30ea03fe4f)
localename: Fix Android build (b21929c0ed)
getdtablesize: Fix Android build (7434c476c3)
Assume unbroken ungetc() on Android (60f0efb19a)
Fix FILE struct compatibility with Android API level >= 21 (8e19825e65)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c383)
maint: various whitespace cleanups in tempname (63d2d19541)
tests: provide returns_() to simplify exit status checking (c61e31c4e5)
mountlist: only use libmount when specified (de1cbdd482)
uniname/unimame-tests: don't link with -lunistring (ffe64673c3)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf4ce)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1d81)
xalloc: fix typo that suppressed warnings (d85acc4abd)
full-read: fix license notice typo (b2c48c1e65)
crypto/gc: fix a -Wswitch warning (bf729b4836)
autoupdate (ffb3016337)
update from texinfo (aa902b69a9)
tempname: new try_tempname function (56e31f06e1)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206bb3)
bootstrap: exit immediately upon gnulib-tool failure (dd929bcb99)
symlinkat: include all required header files (b650986cb3)
update from texinfo (9c1f45e069)
update from texinfo (751cd554a0)
update from texinfo (94125cd296)
localename: support Solaris 12 and illumos (387c214c0d)
locale: fix tests on illumos (dfe49c94d3)
unictype: avoid undefined left-shift behavior (bb41ff0b77)
libunistring: bump version of unitypes dependants (ea6cb044ca)
unictype/category-none: fix link with libunistring (40023a310f)
unitypes: fix build with installed libunistring (c7e000ae81)
time: port to MinGW32 3.21 (342d9f09f2)
update-copyright: apply to self (8582958a34)
libunistring: update to Unicode 7.0.0 (7585eb3f16)
libunistring: update to Unicode 6.3.0 (0d1916cba5)
libunistring: update to Unicode 6.2.0 (794132ffcb)
libunistring: update to Unicode 6.1.0 (4b6bc42e05)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77dea2)
uniwbrk: ignore Extended/Format characters at BOL (626571a023)
test-strstr.c: avoid a trivial leak (769f1ff839)
update-copyright: recognize groff's \(co marker (06c61ed439)
maint.mk: fix compatibility with OS X nm (d5e367c52d)
localcharset: improve charset detection on OS/2 (9bb70e04d4)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb086f3)
count-leading-zeros: fix pragma typos (ba8e4c8d98)
autoupdate (e7caa4303b)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede08f0)
uniname/uniname: update to Unicode 7.0.0 (257752a173)
doc: update INSTALL from autoconf (c27f1a356f)
stdio: fix use of PRIdMAX on modern mingw (ca563b431b)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2d3d)
lib-symbol-versions: cache script check (498a1b6bc7)
maint: fix grammar nits in propername (d44c524ba7)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e5e3)
gendocs: Add 'doc/gendocs_template_min'. (0790155908)
gendocs: Change maintainer. (bae95fca29)
gendocs: copyright date and version fix (aecd38787a)
derived INSTALL (2198448f5e)
revert copyright updates in slaved files (2f66740af7)
version-etc: new year (b9bfe78424)
autoupdate (bd86632bd0)
autoupdate (b8db7e8831)
xstrtol: ensure errno is reset (55cda57aa2)
utimens: fix dependency typo (7177237ead)
autoupdate (ffaeb0c8fd)
docs: mention why libgen.h is bad (16518d9ed8)
autoupdate (8d55a7b7a2)
assure: new module (034a18049c)
autoupdate (ca6dede24b)
stdalign: port better to HP compilers (95c5407b3b)
stdalign: work around Apple GCC 4.0 bug (a8c75ca739)
gendocs.sh and templates now maintained in gnulib (7bf1097e7d)
getcwd: fix test failure on OS X 10.9 (4f3dc0beed)
parse-datetime: avoid a compiler warning with byacc (1fafbb302d)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b4c8)
autoupdate (98c35a0e40)
update from texinfo (3e51cf7079)
stddef: support C11's max_align_t (3ae2441d46)
unistd: fix iOS check conditional (73991ca4ba)
posixtm: avoid compiler warning in a better way (89db07c7c6)
relocatable: support UNIXROOT in relocate() on EMX (cc00098501)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083310)
get_shared_library_fullname: port to EMX (023ca2dd07)
find_executable: port to EMX (a457b0c8c9)
sched: check struct sched_param in spawn.h as well (5945e4ee5c)
support GNU format printf and scanf on mingw (cf88e56ab3)
bootstrap: Allow perl modules in $buildreq (3914f31535)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c43e5)
vasnprintf: fix potential incorrect errno (ec6a60bfd9)
vasnprintf: fix potential use after free (c5c4f53b31)
autoupdate (79002fdd9f)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3c56)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab5ab)
autoupdate (cab5b4a927)
git-version-gen: do not print new line characters (e5a15adc6d)
gnulib-tool: recognize x:* as an absolute path (9a98fdfef2)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e44b)
autoupdate (1b6c775c6b)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05cf0)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573b8b)
printf: fix configure check on big endian systems (4b4ef862eb)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea2886c)
gitlog-to-changelog: add --until (6dd16adf3f)
update from texinfo (e9dd4906da)
extern-inline: update commentary about GCC bugs (92b60e6166)
gen-uni-tables: untabify (46d015f9c3)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d4514a)
gen-uni-tables: utilize 'assert' (9464ea9d6a)
gen-uni-tables: cosmetic improvements (b6ffce655f)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e34b)
fts: port to C89 (5cb103952a)
unistd: port to iOS (08c22d94af)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd8e5)
autoupdate (269a0fae57)
update from texinfo (e28a0f74e2)
obstack: avoid potentially-nonportable function casts (127ed6a3ea)
obstack: fix macro return values (d15b2da0ac)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2eec09)
obstack: port to platforms that #define __alignof__ (ec799b2df4)
linkat: don't unconditionally replace on GNU/Linux (c564172a11)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce5bb)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e078)
obstack: add NEWS entry for recent incompatible changes (04a4a930a6)
mountlist: don't use libmount to decide on dummy/remote (2768ceb799)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852538)
obstack: prefer __alignof__ to alignof (37de51e2c2)
obstack: prefer alignof to calculating alignments by hand (e8f86ce95e)
obstack: use size_t alignments and check for overflow (6c34297a91)
obstack: 64-bit obstack support, part 3 (82a38a0d77)
obstack: 64-bit obstack support, part 2 (bb2ab7ecb6)
obstack: 64-bit obstack support, part 1 (266ac1b98d)
obstack: tidy part 2 (8216dffc27)
obstack: tidy part 1 (ec1a9f7b6f)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b6792e)
iconv: avoid false detection of non-working iconv (facebc6bcf)
bootstrap: print more diagnostics for missing programs (1bbbc2c04e)
bootstrap: only update the gnulib submodule (e94cfb19c8)
symlinkat: port to AIX 7.1 (032bd15105)
readlinkat: port to AIX 7.1 (cb3a9b8b56)
remove spurious { (b155b06498)
modules/fcntl: fix error reporting by dupfd (8a695b675d)
basename, dirname: Improve documentation. (322e0b052c)
exclude: declare exclude_patopts static (734ed7c8a7)
autoupdate (5ab220cc90)
dirname: support compilation with C++ (dc53bac1b4)
qsort_r: include <config.h> (aa0c2b9e7a)
avltree-list: avoid compiler warnings (5549ef8e01)
qsort_r: new module, for GNU-style qsort_r (41473cf94a)
strerror_r-posix: support compilation with C++ (ca194c036e)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7fd96)
autoupdate (b4c8d133cb)
mountlist: use /proc/self/mountinfo when available (3ea43e0254)
users.txt: add cmogstored (2bf7326e10)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3be73)
gnulib-tool: Fallback to wget when rsync fails (c83b897099)
maintainer-makefile: add syntax check for useless ';;' (5be8d47e02)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed9b7)
error: drop spurious semicolon (4738e5acde)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd0af)
manywarnings: add GCC 4.9 warnings (157c42eff7)
vasnprintf: fix bugs in width computation (1f5bc60c49)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6a27)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6581)
qsort_r: new module, for GNU-style qsort_r (1ce0e7dc09)
vla: new module (a6c54be167)
localename: make gl_locale_name_thread really thread-safe on Windows (f089beeaec)
getpass: don't assume struct termios (59893aec3d)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669cc30)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e10012c0)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415ba7)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7afb46)
accept: document Solaris 10 type glitch (ce49a606af)
extern-inline: port to FreeBSD, DragonFly (2c93b8bb49)
autoupdate (1902e8ebdd)
Use consistent style to check DEBUG macro in regex_internal.c (d8401629f4)
openat-die: use _Noreturn markup (a5f2a6d5c1)
test-open: port to cygwin, which lacks Fortify (d98277fd17)
localename: Enforce declarations before statements. (5acee27d5d)
test-userspec: don't look up numeric user names (222d1272ae)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7b19)
announce-gen: avoid failure when Digest::SHA is installed (0172fd52dd)
gettext: revert "update macros to version 0.19" (71be4c87c8)
regex: don't deref NULL upon heap allocation failure (1051177e3c)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9a9c)
regex: fix memory leak in compiler (c4093fa164)
announce-gen: avoid perl warnings (648f4ae731)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172b77)
nl_langinfo: Fix last change. (b5c3f721fa)
Define macros for glibc (903f8952df)
Sync up error.c with glibc (49c19fe3e5)
nl_langinfo: fix build under mingw (2d280742a9)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4814)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7d61)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce839e7)
Bruno Haible has stepped down as maintainer. (ed6374814e)
mktime: merge #if/#ifdef usage from glibc (e2646b0c6b)
git-version-gen: improve option descriptions (fdf9a5de25)
regex: fix memory leak in compiler (316c9c508c)
regex: merge patch from libc (657762608e)
acl: port to gcc -Wredundant-decls (9a3928ed14)
parse-duration: eliminate 68-year duration limit (831da41cbc)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc31417be)
pthread: define thread-safe macros on some platforms (badf0c4f5f)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba7140ac)
gettext: update macros to version 0.19 (9b9370caf6)
select,poll: fix console handle check on windows 8 (c6e14bbd5d)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546f29)
times: fix to return non constant value on MS-Windows (b0d4fe9539)
isatty: fix to work on windows 8 (a008d625b7)
maint: fix typo in fdl.texi (0a38624d37)
mountlist: avoid hasmntopt const type warning on solaris (502809019b)
maintainer-makefile: delete obsolete code (d55899fd2c)
maintainer-makefile: avoid spurious error messages (088f504938)
rename: avoid unused-but-set-variable compiler warning (eb0662ed9a)
maint: add ChangeLog entry missing in previous commit (e29cd9eb7b)
rename: mark a label as potentially unused (451aebdc1d)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592aae8)
acl: apply pure attribute to two functions (e1831a7c3f)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588444)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b4fa)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa316)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff1ba)
valgrind-tests: fixed misleading help message (1c0d985265)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07c0c)
exclude-tests: port to AIX 7.1 (a14d4c0c7c)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3291)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a330b7)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8251)
getlogin_r-tests: check return value rather than errno (98ca2c063c)
getlogin_r-tests: fix various issues in recent change (11167af953)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc03d)
update from texinfo (75fa857e81)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65fd4)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4e10)
getlogin-tests: avoid false failure under cron (9717736870)
mbrtowc.m4: fix a comment typo (b4ed5427e4)
mbrlen, mbrtowc: fix bug with empty input (2a045bc38f)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6cbe9)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bceda)
autoupdate (24fe73d433)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf294)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038129)
update from texinfo (c2e80b75aa)
autoupdate (7179dc9a3e)
autoupdate (39cf9dff9b)
autoupdate (a0712c3bd9)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6bfb)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d1eb)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d58aa)
exclude: port to strict C99 (3085daefc2)
regex: do not depend on malloc-gnu (e1d49ddae4)
autoupdate (9cda876b86)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c6c5)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5234)
fts: avoid unnecessary strlen calls (f4eba3ef12)
fts: avoid unnecessary strlen calls (df86f1c364)
fts: avoid unnecessary strlen calls (85dd7d7fd9)
autoupdate (8f6c54d191)
autoupdate (f3033c458d)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4600)
obstack: merge with glibc changes (df9b714234)
strftime: wrap macros in "do {...} while(0)" (2d6dfaca3e)
modechange: avoid memory leaks for invalid octal modes (9b784e734c)
autoupdate (602f4c2fe3)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d622d)
autoupdate (8dbb1a57c7)
update from texinfo (76c4df4acd)
gitlog-to-changelog: also include the file, git-log-fix (1589a8ab49)
autoupdate (907c843671)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9217)
maint: fix ChangeLog to match commit record (8c7f2f9de8)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c90598c)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb1d2)
* NEWS: Recent changes are not that important. (1c6bf3d204)
savedir: new symbol for fast-read version (df54a0fdf6)
unistd: port readlink to Mac OS X 10.3.9 (546ff8206b)
* NEWS: Document recent change to diffseq. (1aed559952)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9a6c)
savedir: simplify by using stpcpy (26e2108a3b)
spawn: fix link error on uclibc (d6eab2e70f)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb9075b2)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae991)
exclude: add support for posix regexps (24b8e06220)
maintainer-makefiles: use $(SED) for syntax check (3f51bf41c8)
update from texinfo (8008cac056)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d73709d)
autoupdate (26f3204a95)
update from texinfo (ad71b62f4c)
update from texinfo (a62cca3ae2)
file-type: add support for doors and other less-common file types (47f93b076d)
update from texinfo (d9361da071)
autoupdate (497f4cdf8d)
pthread: work around winpthread header pollution on mingw (d5fec6c22f)
qacl: check for fchmod (751494621c)
Fix typo in ChangeLog. (68355e0c85)
fdopen-tests: port to Tru64 (1e0ad6a06d)
stdalign: port to HP-UX compilers (6fff2c8fdb)
strtoimax: port to platforms lacking 'long long' (e77a81d567)
update from texinfo (ca13d9302b)
relocatable-maint.texi: escape braces (6c7b560bbe)
maint: remove duplicate ChangeLog entry (38446b124c)
maint.mk: adapt openat.h-include-without-use test (88df6d076c)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5d26)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f257e2)
tests: fix export bug in previous patch (efc854066a)
tests: simplify porting to Solaris 10 /bin/sh (490acbe0bb)
update from texinfo (8d93bfe929)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8023)
include_next: port to autoconf 2.63 (580240a85b)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662447)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3fd0)
maint.mk: adapt openat.h-include-without-use test (a75f17adf4)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419dc7e)
freading: declare with attribute "pure" (b076a606c0)
manywarnings: remove -Wmudflap (5088dc55f4)
autoupdate (cfe23e81eb)
relocatable-script: remove unused code (aac700c7b2)
maint: fix public-submodule-commit to work with newer git (7a0c729aac)
autoupdate (a39d4083ca)
doc: update main copyright year (c7802e2b41)
maint: update copyright (1276a2c5f2)
version-etc: new year (a8a1dc2861)
autoupdate (0e5f06aee5)
passfd: give nicer error for recvfd at eof (beae0bdcf7)
autoupdate (0ac90c5a98)
gettimeofday: port recent C++ fix to Emacs (23eecb48e3)
gettimeofday: fix C++ crosscompilation (2484671850)
qacl: port to Windows better (e7086a9a30)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd1a2)
open-tests: fix build failure with -Werror=old-style-declaration (0658e5039f)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b5510050d)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (43593319b3)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f3988c)
autoupdate (765ff4cb2b)
bootstrap: warn about BSD toolchain snafu (fdfe96fe43)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92ea47)
include_next: minimize code duplication (74540d44dc)
getcwd: fix compile error in configure check (fba20d159f)
regex: suppress core dumps from detection code (51a2203392)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72bf2)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc4f1)
regex: avoid glibc deadlock during configure (5068051817)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e4cd)
base64: fix recent compilation regression on some compilers (dbf55f6694)
autoupdate (f284a19061)
autoupdate (ce92b8e463)
ignore-value: revert previous code change (37f8a6b207)
selinux-h: improve stub types and add more stub functions (647e7023ce)
ignore-value: prefer GCC version back through 2.0 (fd27e50d9f)
pty: Activate the signature wrapper of forkpty. (54c3ba61df)
maint: fix gendocs.sh permissions (e64ade7dad)
autoupdate (2b7c2713dc)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c59e)
error: depend on stdio (8b40415718)
doc: Improve wording in relocatable-maint.texi. (4779b635ef)
Fix indentation in previous patch. (0470708385)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648cf3b)
base64: provide a fast path for encoding well sized buffers (43fd1e7b5a)
extern-inline: port better to OS X 10.9 (cdceb2fe48)
fpending: fix typo (868c538bec)
fpending: fix regression on DragonFly BSD (6fea8a9437)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b604)
intprops: port to Oracle Studio c99 (d208f3ab64)
obstack: pacify HP C (9c5dea9a6b)
maint.mk: prefer gpgv2 over gpgv (20f47607a2)
isnan: port to VAX (b0b422614c)
gnulib-tool: protect against CDPATH (5c508f686b)
|
|
|
|
Changelog
=========
vma-iter: Add comment about AIX. (e0e952c7b6)
snippets: move unadjusted snippet sources to lib (47cbe8bab2)
gnulib-tool: don't automatically distribute files from top/ (f30205c5d5)
users.txt: Update link to libvirt's repo (7da447eaa1)
gnulib-tool: fix typo in comment output (fb8289f44a)
snippets: work around GNU Make 3.82 VPATH (1c2185b80a)
gnulib-tool: minor --gnu-make fixups (d608854763)
gnulib-tool: new option --gnu-make (dfbe4c0276)
gnulib-common.m4: avoid aclocal.m4 bloat (d0e0d18ce1)
vma-iter: Let callers know about error. (3e18c00866)
parse-datetime: remove extraneous generated source file (405cd67538)
autoupdate (b800e567ad)
autoupdate (a490e6357a)
autoupdate (934da14a7a)
Fix value of LD for 64-bit compilers on AIX. (ab2b7ad153)
autoupdate (d328ea1e12)
dtotimespec: simplify (19b554f154)
test-calloc-gnu: Reenable test also for GCC 7. (8250f4c6d0)
test-calloc-gnu: port to GCC7 (26034f242a)
tests: Avoid compiler warning about uses of null_ptr. (bc1d4143ae)
doc: Mention Mac OS X deficiencies regarding semaphores. (d3181471f9)
lock tests: Fix test failure on Mac OS X (regression from 2017-01-05). (4c50d77c87)
perror tests: Tweak for z/OS. (c1035211b3)
nproc: Refactor large function. (a59926b805)
nproc: adjust handling of OpenMP environment variables (0481ab5203)
nproc: support nested OMP_NUM_THREADS, and OMP_THREAD_LIMIT (3f61a6d1c2)
maintainer-makefile: Fix AC_PROG_SED with autoconf cache. (a7c0c973af)
ftoastr: port to -Wdouble-promotion (c853fca788)
lock tests: Fix build failure on GNU/Hurd (regression from 2017-01-05). (4084b3a109)
lock tests: Fix build failure on z/OS. (6361efe6e2)
havelib: Prefer the search path of /usr/bin/gcc over the one of $CC. (a7fbc7bdbe)
havelib: Support overriding the result of AC_LIB_PREPARE_MULTILIB. (be5c1e4593)
gnulib-tool: Avoid conflict of havelib-tests with --single-configure. (f42ee040af)
users.txt: Update links, use HTTPS where possible (fad631e74d)
xbinary-io: Fix inlining. (bc63f326a5)
xbinary-io: rename from xsetmode (820fa6ad06)
tests: Adjust to recent SET_BINARY change (87c456bf6f)
xsetmode: new module (7de8fbeeb8)
headers: fix begin-end typos (b03f418bdb)
selinux-h: port to PGI 16.10 (e041ac5f63)
argp: port to PGI 16.10 (8b3e22b187)
unicase: Update function protoype to match definition (f497bc109a)
times test: Avoid gcc warnings on Linux/x32. (d66ababa0f)
glob: port better to emscripten (26b8e1b3cd)
host-cpu-c-abi: Support for 64-bit AIX, 32-bit armhf on arm64, hppa64. (50083d028a)
search: Don't assume that tsearch() exists if 'VISIT' is defined. (e3f94e9de6)
doc: Don't mention obsolete AC_LIBTOOL_WIN32_DLL macro. (ae1cef3900)
stddef-tests: port to SIZE_MAX <= INT_MAX (6e3459356d)
autoupdate (0bf7671558)
lock tests: Fix link error. (b6acb8db44)
lock: Fix link error (regression from 2017-01-05). (365ad41b06)
Port to PGI 16.10 x86-64 (16f6a8d8d8)
parse-datetime: handle timezones reentrantly (4e6e16b3f4)
time_rz: fix comment typo (dd7a8712b8)
localename: port to cygwin 2.6 (bb276b4169)
users.txt: Update wget URL (tiny change) (ec01e68672)
users.txt: Add wget2 (tiny change) (242a146418)
dfa: fix memory leak in parse (e0e362e7b1)
parse-datetime: fix dependence on AC_PROG_SED (440ea67aa5)
intprops: update doc URLs (85bd3ab640)
host-cpu-c-abi: Add support for armhf, arm64, x32, s390x. (60ce0fd753)
update from texinfo (fadd80aef9)
localeinfo: case_folded_counterparts and WEOF (c81472e0e9)
dfa: port to gcc -fsanitize=undefined (61c27fe8f5)
strftime: %z is -00 if unknown (0e68c6a37e)
dfa: port to older GCC (916a632413)
Update DEPENDENCIES. (03ce2e4a29)
maint.mk: enforce spelling of "timestamp" (i.e., no space) (94386a1366)
dfa: minor simplification with emptyset (836ac768db)
dfa: shrink constraints from 4 bits to 3 (2db74de177)
dfa: omit unnecessary ptrdiff_t check (9d561f0d2e)
dfa: omit unnecessary allocation (7fbe8c090a)
dfa: omit unused local (8d3c4933cc)
maint: time stamp -> timestamp (e89646ad6f)
maint: remove stray .texi files (8d98f32d60)
getprogname: fix port to IRIX (9ec5a9d770)
dfa: melt down dfastate into build_state (7c345c68cd)
dfa: simplify transition table allocation (aff55692da)
dfa: fix reallocation bug when matching newlines (823b5cb589)
Avoid -Wundef warning about undefined WINDOWS_SOCKETS. (bfd562604d)
Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. (dbc7752c52)
stdioext: Port to Minix 3.2 and newer. (dc42aaceb3)
getprogname: port to IRIX (7d75021d82)
localename-tests: port to NetBSD 7 (6a15cedb3f)
glob, intprops, xalloc: work around Clang bug (04441fd815)
dfa: fix 'return' typo (f0f371e137)
lock tests: Prefer semaphore over mutex. (b20e8afb0b)
parse-datetime: fix generated paths for coverage files (73ecb533f8)
maint.mk: support parallel execution of coverage (4bbd45b4b6)
lock: Provide guarantee to avoid writer starvation for rwlocks. (be95b17ae9)
thread: Fix pth port. (fd8eabdce9)
parse-datetime: fix debug message on lone year number (15b8f3046a)
parse-datetime: fix local timezone debug messages (c56e7fbb03)
parse-datetime: add debug warning about DST changes (30a55dd72d)
parse-datetime: add debug warning about date arithmetic (f14eff1b3c)
parse-datetime: fix debug message of relative part after timezone (5c438e8ce7)
parse-datetime: fix incorrect debug message on lone number (f2d4b5caa5)
exec (31bc499696)
build-aux/mdate-sh (0b730bddf6)
doc: fix typo in previous change (c96efd22ac)
Revert copyright-year change to synced files (8e0bdfa5d4)
doc: modernize for C11 etc. (6f0128d140)
dfa: prefer functions to FETCH_WC macro (74557b94b6)
dfa: narrow more local var scopes (c8355b773e)
dfa: remove duplicate assignment (5c810462f1)
dfa: simplify constraint-dependency checking (e210a3cbae)
dfa: prefer functions and constants to macros (760d5b7d8c)
dfa: narrow more local var scopes (51536cbbf3)
dfa: narrow the scope of many local variables (387fd77e70)
gettext from dev (9c85a410b1)
version-etc: new year (a3fd683de3)
do-release-commit-and-tag: avoid shell syntax error (52a5514ddf)
maint.mk: hoist gnulib_dir definition earlier (5996001fc5)
maint.mk: do not always evaluate intprops-related shell (ffff79dad7)
maint.mk: improve sc_prohibit_intprops_without_use (1894933d68)
dfa: shorten sbit, success (b724c4e6aa)
dfa: simplify multibyte_prop etc. (e0a498eccb)
dfa: minor performance tweak (959c5a309e)
dfa: wrap charclass inside a struct (88125b5e13)
Changelog: insert omitted word (0d534864bf)
maint.mk: update list of intprops.h symbol names (e9ae724b20)
getopt: fix parallel test failure (b366f53ec3)
xalloc: x2nrealloc check for ptrdiff_t overflow (8e63aebd5d)
lock test: Fix performance problem on multi-core machines. (480d374e59)
autoupdate (d00d3c0cdb)
vma-iter: Fix endless loop on 64-bit Windows. (3a0b7b7498)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on minw. (5a400b3f5a)
getopt-posix-tests: fix Makefile typo (571a9a5a3d)
dfa: improve worst-case 'replace' performance (b783f1ebd5)
dfa: performance improvement for removal of epsilon closure (d6df3873c7)
autoupdate (aab627ea89)
Split tests for getopt-posix and getopt-gnu. (bd70cf691d)
posix-modules: Add options for specific platforms. (3e89666037)
getopt: Fix link error for users of getopt() in <unistd.h>. (571d60e6f9)
getaddrinfo tests: Avoid compilation error on MSVC. (2ebd13d974)
getlogin, getlogin_r: Fix link errors on MSVC. (f9c744dbd9)
Un-deprecate the 'progname' module. (15bde6cfc0)
Reorganize NEWS a bit. (02abf33550)
tanhf: Avoid redefinition error on MSVC. (51150279ad)
tanf: Avoid redefinition error on MSVC. (9ef2e6d205)
sqrtf: Avoid redefinition error on MSVC. (c7a2c318d3)
sinhf: Avoid redefinition error on MSVC. (0225ce36c6)
sinf: Avoid redefinition error on MSVC. (a8cff6cb02)
logf: Avoid redefinition error on MSVC. (33b84df8e3)
log10l: Avoid redefinition error on MSVC. (ef458c8718)
log10f: Avoid redefinition error on MSVC. (fd9c060664)
hypotl: Avoid redefinition error on MSVC. (048631b655)
hypotf: Avoid redefinition error on MSVC. (c7f934de83)
fmodl: Avoid redefinition error on MSVC. (b31297ff0b)
fmodf: Avoid redefinition error on MSVC. (1a1d5eee35)
expf: Avoid redefinition error on MSVC. (21ec014a2f)
coshf: Avoid redefinition error on MSVC. (c3c53687f7)
cosf: Avoid redefinition error on MSVC. (9113a6db3f)
atan2f: Avoid redefinition error on MSVC. (cf308efdb0)
atanf: Avoid redefinition error on MSVC. (4d3d2763fe)
asinf: Avoid redefinition error on MSVC. (6cd601d2b9)
acosf: Avoid redefinition error on MSVC. (c3cb8a2634)
Avoid redefinition errors on MSVC. (0f5a9a9472)
Avoid redefinition errors on MSVC. (5b60c835c4)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on MSVC. (92cb6641a6)
Avoid autoconf warning. (6cd915a22d)
fpending: Revert workaround against Emacs bug. (8457ffb740)
getlogin_r tests: Port to mingw. (d2443002ed)
getlogin: Port to newer mingw. (8fe9cd1cfc)
builtin-expect: improve port to IBM XL C (ff41dd1fc3)
builtin-expect: port to IBM XL C (d1469b79e1)
regex: fix dependency (c64a6db43c)
builtin-expect: new module (005973d694)
init.sh: Add possibility to not delete temporary files. (3044ae7f43)
regex: fix integer-overflow bug in never-used code (ea7015f681)
fpending: fix port to MinGW on Emacs (d721ea9f81)
safe-alloc: use xalloc-oversized (b8e5f9c8ae)
xalloc: do not exceed PTRDIFF_MAX (f8c6b7a2d1)
malloca: do not exceed PTRDIFF_MAX (ca495b0f87)
quotearg: pacify GCC better (cb4e027f61)
xalloc-oversized: check for PTRDIFF_MAX too (f3b846699d)
dfa: fix glitches in previous commit (eb73ecacc8)
dfa: fix some unlikely integer overflows (5ec9a7edc2)
dfa: add an assertion to avoid coverity false positive (744c745300)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (19a179507f)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (8fcfa5ef21)
link: fix test to declare use of rename() (83d7e71261)
fpending: Port to native Windows with MSVC. (15a9ecdc8f)
stdioext: Port to native Windows with MSVC. (5506db6b00)
non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt (a673fa2e90)
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7ff38)
stdint: Update doc about Solaris 9. (d25927299b)
c-ctype tests: Fix link error on Solaris 9. (52e40d22e4)
dfa: fix performance bug that recomputes trans (a43f8e6e83)
same-inode: port to MinGW (0d63463512)
javacomp: Support Java 7 and 8. (ef9d01e848)
gnulib-tool: fix the previous change (31a08abd32)
gnulib-tool: fix the previous change (27d1d32a20)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23bd2)
localcharset: Avoid theoretical buffer overrun. (d1a0a9fba0)
Relicense some modules under LGPLv2+. (349e4dea4f)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee2ce)
alphasort, scandir: Port to OS/2 kLIBC (44686d94ae)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb82618)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b518)
dfa: avoid new infinite loop (ca3ca77fc9)
dfa: do not match middle of multibyte character (9cba42f87e)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e502)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee9aa)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda0314d)
maint: use a more standard return from mbrtowc test (45ba7f22da)
freopen: fix typo in previous commit (ea96186d0b)
freopen: work around glibc bug with closed fd (b947d0524d)
fnmatch: fix typo introduced on 2016-08-17 (0a2d091427)
maint: fix ChangeLog typo (475b2030ad)
dfa: simplify with new function fillset (d970005d04)
dfa: fix glitches with on-demand states (42fe9d2b27)
dfa: addition of new state on demand (403adf1b40)
srclist: sync with released gettext (54092987e4)
srclist: add "release" option (1aeb584e8f)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660a01)
dfa: fix logic typo (60e8ffca02)
fix test driver leaks: exclude, malloc, realloc (19a23ce7c0)
Fix gnulib C++ namespace support and std::frexp (0f9191c165)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7c65)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a20fc)
Relicense some modules under LGPLv2+. (20b7ebaf41)
Relicense some modules under LGPLv2+. (7ee9ab7aab)
autoupdate (fc2f40c137)
Enable Unicode decoder safety unconditionally. (a24dbc4ae1)
Correct indentation. (2c14328948)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad340b4)
strerror: Make it compile in C++ mode. (33a0497171)
sys_time: add gnulib::timeval for C++ (38237baf99)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efdb07)
strftime: don't use __THROW (c3b131294a)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc537)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd486)
strptime: fix compile error in recent change (8a6f03dbb2)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7b7b)
strftime: tune %q (966b0a7e0a)
Merge strftime.c changes from glibc (e6244e788e)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d713d)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6279)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640d4c)
manywarnings: fix -Wno-missing-field-initializers detection (94d81adc2f)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623504)
strftime,strptime: support %q to represent the quarter (2f8b355aea)
autoupdate (64d4d637b1)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e246)
intprops: port to older XL C (5833fd5de8)
autoupdate (68c5afe6a1)
backupfile: initialize default suffix within the implementation (858f59005a)
futimens: remove FIXME for old Linux kernels (35a51f8031)
utimensat: remove FIXME for old Linux kernels (9381306085)
maint: update how to make web pages (844d82afb5)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf438)
sys_types: fix Texinfo typos (174653f460)
getprogname: port to HP-UX (3c72272268)
Update doc about target platforms. (2abfc296c6)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178b7b)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f40d)
Make the 'argp' module work without the 'error' module. (469bfadfce)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed0636e)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c65d)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204fdd9)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debcf75)
system-quote tests: Avoid compiler warning on AIX. (0edeb1befb)
Fix some "gcc -Wall" warnings. (5f680f2410)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae7ba)
libunistring: change the maintainer to 'all' (3db3ab098e)
Simplify "configure: checking ..." messages. (66dc0e5a2b)
Simplify "configure: checking ..." messages. (5159ac54e0)
quotearg-tests: pacify gcc -Wall (57adc478b0)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393eae6e)
printf.m4: fix a bug in detecting printf %j support (aec038e314)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd851)
quotearg: never write beyond the returned length (8c70d23709)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685201)
getprogname: Fix test failure on Cygwin. Comments. (7082adff58)
Make sure the libunistring detection rejects older versions with a known bug. (043722e21c)
sh-quote, system-quote: revert regression of unit test. (ab97e40ca6)
quotearg: fix stale tests (59aa69fd68)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2ea2)
Fix a test crash. (9578dfeefa)
test-limits-h: suppress -Woverlength-strings (79c69b24cb)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7e18)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b3480e3)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2559)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18578)
Add missing ChangeLog entry (f3f2de78a2)
stdint: port SIZE_MAX to glibc s390 (136ecf4524)
getprogname: port to IBM z/OS (d75cbb3708)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2442)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9850)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369179)
dfa: save memory for states (2692e23a48)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865580)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d4925d)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff42c)
autoupdate (d0afb6a571)
quotearg: minimize shell quoting using double quotes (2ed5c11d9b)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb555)
getprogname: correct the test for a __progname variable (65e69153dd)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358cc19)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be9d0)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896a5b)
getprogname: port to OpenBSD 5.1 (9a8bf3b56c)
sched: port to GCC 6.2.1 on macOS Sierra (85854baba3)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f0e2)
nl_langinfo: pacify GCC (3be427370a)
stdint: also set GL_GENERATE_LIMITS_H (fe3086fe59)
limits-h, stdint: Don't assume extensions, fix typo (b0192261ae)
getprogname: port to AIX (e24a470105)
update from texinfo (dfcf8b0b95)
update from texinfo (e89b4a7aef)
extensions: fix typo in comment (f0e9aab9df)
stdint: support new _WIDTH macros (b81c53b701)
limits-h: new module (0d12d16ab3)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de2b0)
sys_types: avoid glibc 2.25 warnings about major() (a512e04112)
mountlist: include sysmacros.h for glibc (4da63c5881)
extensions: port to more ISO C TSes (f215ec48b6)
intprops: new macro TYPE_WIDTH (6625c98b46)
extensions: port to recent ISO C TRs (66786c1c03)
update from texinfo (b3ffc1d8fd)
update from texinfo (23899700bb)
dfa: port to Solaris 9 (04b939c3a7)
autoupdate (e7c79d64a0)
strverscmp: avoid link failure on OS X (8e114d39d2)
dfa: new module, importing grep's DFA matcher (286720379e)
getprogname-tests: don't depend on assert-h (6d237fd01d)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5f9b)
getprogname: fix errors in previous change (f184a68f56)
parse-datetime: restrict debug output to input string (2eb2659743)
flexmember: new macro FLEXALIGNOF (7da1068a87)
getprogname: port to systems with __argv (mingw, msvc) (320679aaa1)
flexmember: port better to GCC + valgrind (4c32543a4f)
getprogname: port to Solaris 10 (53270b2747)
stdalign: correct mistake in alignof doc (775dbeeb11)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276e59)
main.mk: remove sc_program_name (38c0fe5ca1)
Port tests away from progname (f7bf2e4445)
Port modules to use getprogname explicitly (f29814b96c)
getprogname: new module (653a5be975)
autoupdate (73affcd234)
manywarnings: add -fno-common (bf8e658ffa)
parse-datetime: Fix typo. (cffe9acc62)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95053)
strverscmp: sync with glibc (5d856f70e9)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a56908381d)
intprops.h: port recent changes to GCC 6.2.0 (abae112b34)
intprops.h: use __typeof__ with GCC 7 (d22721e2ef)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e22f9)
intprops.h: fix missing-backslash problems (b9c364f02c)
autoupdate (bea6f3f8fc)
intprops: fix paren typo on old platforms (f10125053f)
intprops: port to OpenVMS (a073adb9e9)
parse-datetime: improve debug implementation (5d36768ce2)
c-strcase-tests: port to EBCDIC (6e2966216e)
sigpipe-tests: fix typo (d05a8869be)
canonicalize-lgpl: fix errno after malloca fails (5155e7c030)
strtod: port errno handling to z/OS (a2a39436b6)
strtod: port to z/OS (eb81ccc4eb)
regex, string: rename to avoid '__string' (9b5002be4f)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46766)
thread: port to z/OS (7ff4777463)
maint: port tests to z/OS errno behavior (e6921e9864)
maint: preprocessor changes to support z/OS (74e641c2e5)
fclose, strstr-simple, wchar: port to z/OS (17b66f6152)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588ad0)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115ee90)
stdbool: don't require _Bool for C++ (6fafd688d6)
getdelim: remove dependency on realloc-posix (52b63a0ff3)
update from texinfo (1eab2138af)
update from texinfo (1eb82ad96b)
parse-datetime: add optional debug printing (12ad79069d)
update from texinfo (8318f4ae29)
tests/init.sh: exclude dash with bad "local" semantics (42354a8ce8)
update from texinfo (7cc8a5d7a2)
update from texinfo (e4f1a4a5bc)
update from texinfo (3b2f84383f)
update from texinfo (6432c4e887)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c811)
useless-if-before-free: skip non-matching lines early (4f5dc0ac1e)
update from texinfo (b5f24f6fbf)
maint.mk: speed up sc_po_check (5fb8cef649)
maint.mk: speed up require_config_h_first (b23fd9d8c3)
maint.mk: speed up sc_po_check (04fd882111)
update from texinfo (f3a85fbc2d)
update from texinfo (2c11706d62)
autoupdate (a3592509fb)
autoupdate (348402f2aa)
update from texinfo (005d9b7d6a)
autoupdate (b3c5be34c8)
update from texinfo (03d3f13586)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b554f)
update from texinfo (ff72e641aa)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61836)
doc: mention glibc SSIZE_MAX buglet (2cd814db9c)
printf-posix: Fix mingw build (68b6adebef)
mktime: call tzset as per POSIX (97173b26d2)
fts: handle readdir() errors (6835fc458f)
intprops: port better to GCC 7 (406465c598)
intprops-test: port to GCC 6 (5050ee058c)
autoupdate (0ba497e828)
update from texinfo (577f01d9cb)
autoupdate (baef0a4b94)
xalloc-oversized: port to GCC 7; fewer warnings (097a5928a7)
autoupdate (gettext-0.19.8.1) (6dc5c2148c)
update from texinfo (99a33c72db)
regex: port to Sun C (334d97f35c)
update from texinfo (190bc0f7f0)
stdbool: Restore __bool_true_false_are_defined check (e72ce0ea41)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f4b8)
Use GCC_LINT, not lint (96609bb2f7)
secure_getenv: Port to many more platforms. (b117e55e41)
update from texinfo (532bfcfc55)
canonicalize: Fix broken probe for realpath. (246b3b2880)
unsetenv: relax to LGPLv2+ (f8fb07405a)
update from texinfo (9280e3089a)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a99c6)
manywarnings: update for GCC 6.1 (6f9206d4db)
autoupdate (816580fe48)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7e6a)
glob: size_t overflow checks (7cf8f77f03)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c731)
Fix undefined behaviour in gettext.h. (d8cd505c69)
autoupdate (e9e6625764)
git-version-gen: avoid undefined shift (de37a1ca04)
update from texinfo (6560242c4a)
glob: merge glibc changes into lib/glob.c (36cc6c33ad)
mktime: spelling fix in comment (c382e8d72a)
mktime: port to stricter signed overflow checking (e6a38a9084)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf92310a)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1dee)
mktime: simplify DEBUG_MKTIME (549de1eb50)
Port mktime_internal offset to unsigned time_t (b28c2cda0e)
xstrtol: prohibit monstrosities like "1bB" (6ed53f13bc)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9248)
xstrtod: modify *result only if no errors (811b09243c)
btowc: document problems in C locale (f3852a93c7)
autoupdate (730c5249cc)
update from texinfo (27f8ef888e)
mktime: improve integer overflow checking (464ba3489f)
intprops: check two's complement assumption (b9e3fb39a8)
intprops, mktime, strtol: assume two's complement (a4910b9481)
stdint: port to strict C11 left shift (705764b377)
mbrtowc: work around glibc bug#19932 (b7bc3c1a4e)
update from texinfo (29ea6d6fe2)
autoupdate (aff9954ef3)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31873)
argp: merge changes from glibc (14a582531c)
Prefer American spelling for "initialize" (d95b819f46)
autoupdate (075c7d4ff4)
stddef: support configuring with g++ (aeed3a2503)
autoupdate (f0be2ae5b0)
autoupdate (52b0cbbc7b)
update from texinfo (a7b5c91a62)
test-framework-sh: minor cleanups (e91c0d4f94)
test-framework-sh: revert port to NetBSD 7.0 (4515da0d71)
autoupdate (8f3c4d3889)
Port better to Alpine Linux (7347cbf5a4)
test-framework-sh: port to NetBSD 7.0 (d240000283)
update from texinfo (c9a99944e5)
gitlog-to-changelog: suppress ignored chatter (0ef1689f91)
update from texinfo (1d4ee40d20)
update from texinfo (4989095acf)
setlocale: add "sv" to Windows language table (84213f4b0e)
update from texinfo (2726749873)
sys_select: port to new Cygwin (4cf73f1f1d)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae1175b)
time_rz: port to clang -Wunused-const-variable (488c58283a)
std-gnu11: improve clang support (d8f02239ee)
select: port more to Intel 2016.1.150 compiler (f58b173971)
select: try to port to 2016.1.150 compiler (7b4f58d83d)
localename-tests: memory allocation fixes (77313df97d)
intprops: make .h file license match module (841c4fa800)
acl: fix missing return on Cygwin (bdb72bc645)
update from texinfo (91d878ad50)
update from texinfo (fa2329eeae)
extern-inline: port to PGI CC (6c58857620)
update from texinfo (59e5b6da81)
update from texinfo (64f7deda0d)
signbit: port back to pre-C++11 GCC (a0bfcb8ecd)
mountlist: recognize autofs-mounted remote file systems, too (781788eeb5)
signbit: port to C++ with GCC 6 (516dc7d860)
regex: make it closer to libc (f97745b0f6)
regex: merge patches from libc (df5ed01e82)
update from texinfo (4c6040c5c1)
update from texinfo (40a87e7df8)
autoupdate (5be7728cf7)
autoupdate (bbe207b15b)
stdalign: port to older HP and IBM cc (aa3dc759e8)
stdalign: port to clang 3.7.0 (cd9ecca881)
update from texinfo (bc4ac2f225)
readdir_r: now obsolescent (53348f290e)
Use modern texinfo when syncing install.texi output from autoconf (df0db0ade0)
update from texinfo (3ef729a2bb)
sync install.texi from autoconf (7ac276b42c)
misc: port better to gcc -fsanitize=address (54615b95ff)
update from texinfo (e78f894d0b)
autoupdate (d5cbe9d4fd)
verify-tests: also remove stray test-verify.Tpo (cd6a45292c)
std-gnu11: new module (2cf7d5cfdb)
update from texinfo (d1cca4c2a0)
update from texinfo (9c780eb585)
get-permissions, strftime: fix grammar in comments (7757cc8cf3)
gettext: mark as obsolete (4cfc2d2d0b)
gnulib-tool: don't give up on ln -s so easily (d9958eb1eb)
closedir: fix OS/2-related typos (b701042f59)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7e58)
regex: treat [x] as x if x is a unibyte encoding error (2b34f389a8)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d5cb)
bootstrap: use American spelling (0f9d53cb3b)
@item needed inside @itemize (0fce642dc8)
hash-pjw-bare: fix comment (d53122d01b)
wcwidth: Replace also on OpenBSD 5.8 (485f1270a8)
update from texinfo (73637fe8bc)
gnu-web-doc-update: fix addition of new files (6465306025)
utimens-tests: avoid pulling gettext .m4 files (914feb672c)
regex: pacify static checkers (336fa860d2)
regex: fix [ diagnostic (7c6e85cf4e)
regex: fix memory leaks (9e849a7083)
fts: don't unconditionally use leaf optimization for NFS (85717b68b0)
* gnulib-tool: fix stray debug line in previous patch (350f2c6fb5)
gnulib-tool: don't assume ln -s works (0e50dd0071)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c785d7)
openat_proc_name: port to OS/2 kLIBC (de11c4a45a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d2145e)
doc: mention unfixed issues with unsupported localtime() values (95c4842733)
Go back to gettext-0.19.7 (ec513ffcf3)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d6101f)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc415c)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28617)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515523)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef179418b0)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9d3c)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1767)
doc: mention setlocale() issues on OpenBSD (5ac0e2ba90)
sig2str: list all signals on FreeBSD >= 7 (dce117ace2)
acl-permissions: port to USE_ACL==0 platforms (cff4b380b8)
mktime: rename macro to avoid glibc clash (0433724bb2)
Port "$@" to OpenIndiana ksh93 (8c4223e2f1)
autoupdate (3f89681acc)
Port Universal Time settings to strict POSIX (6118065a2b)
update from texinfo (313ed2a5dc)
update from texinfo (9f11fc5802)
msvc-inval: fix problem with unset shell var (6cc32c63e8)
autoupdate (271dfe3798)
tests: for compare_(), use cmp -s where available (9b3899a94d)
version-etc: new year (71090a2a31)
human: fix output buffer overrun by 1 (92bbc1b583)
autoupdate (c86965970a)
maint: add missing ChangeLog entry for previous commit (8cc2bb4823)
maint: fix operator precedence in mbrtowc test (1f63650823)
autoupdate (3581a747f8)
regexprops-generic: update from regex.h (f7d3057b12)
strftime-tests: avoid false failure on OS X (81d0a26465)
update from texinfo (0394787c31)
fts: ensure leaf optimization is used for NFS (c97b8b9030)
fts: enable leaf optimization for XFS (d459ec6a4f)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e96d)
intprops: comment fix (a214964682)
update from texinfo (d9bd36759d)
intprops-test: work around GCC bug 68971 (111ca669ae)
autoupdate (26989d00c8)
gnulib-tool: allow multiple --local-dir usage (55c6f22b80)
fix freadptr to work with ungetc on all uClibc configs (b8d0159192)
update from texinfo (9a7c87c5a5)
autoupdate (5f2c426b53)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda65839a)
update from texinfo (b8635957de)
autoupdate (ea6de84a12)
autoupdate (71d39c1644)
update from texinfo (1956403d67)
xalloc-oversized: improve performance with GCC 5 (9c919a0643)
intprops: new public macro EXPR_SIGNED (f197c2c9e5)
intprops: fix typo in clang port (a66a3b96c5)
test-timespec: fix typo in previous change (36d982f39b)
timespec-sub: fix overflow bug; add tests (051613c240)
intprops-test: suppress -Woverlength-strings (ca64874789)
maint: add missing ChangeLog entry for previous commit (605b6330cc)
quotearg: add quotearg_n_style_colon() (3e4ade2720)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c1786d)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386f25)
quotearg: constify get_quoting_style parameters (77d702067d)
quotearg: add support for $'' shell escaping (df3cd2684d)
maint: use a more standard return from mbrtowc test (45228d9689)
intprops: add WRAPV and const flavors for GCC 5 (86b1f082dd)
doc: use extended timezone format in iso-8601 example (825f16280f)
update from texinfo (5dbf9fa664)
update from texinfo (82d514b064)
update from texinfo (456b8e9f25)
stdalign: port to Sun C 5.9 (956fa543b1)
autoupdate (937ba966ec)
update from texinfo (413394c43e)
autoupdate (1d16a7bd49)
time_rz: fix comment about tzalloc (9180f79eb0)
update from texinfo (09cf84f60a)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5306)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497f35)
time_rz: return NULL if localtime_r fails (b0ac02e82a)
fts: port to C11 alignof (04dee58e17)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313d86)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054af09)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f46fa)
ChangeLog: fix typo: s/cound/count/ (30b2a6a9ef)
safe-alloc-tests: fix typo in license header (5a4906aab5)
copy-file: fix mem leak in error case (40157ce254)
localename: control langinfo.h inclusion (63881a60d6)
update from texinfo (b92e701c64)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce91a)
accept4-tests: fix to avoid non portable flags (f982bc8df2)
update from texinfo (2aaf432526)
update from texinfo (2fda85e862)
gnulib-tool: fix tests of 'extensions' module (63ce1a2103)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45161)
autoupdate (5fecb65e32)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46b01)
xalloc: avoid GCC 5.1 warning on 32 bit (213d5545f6)
uniname/uniname-tests: avoid compiler warnings (b323990742)
autoupdate (a5a1569d19)
mountlist: clean up of variable duplication (1eda6d17e9)
c-ctype: do not worry about EBCDIC + char signed (d2de2a916f)
c-ctype: port better to z/OS EBCDIC (ff1ef114b4)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25fab6)
sockets: MS Windows initalization fixes (f28235237d)
gc: fix detection of installed libgcrypt version (11792d29f9)
c-ctype: rewrite to use inline functions (43a090ce05)
fnmatch: add one more coding cookie (82b86107d7)
maint: add coding cookies to non-ASCII sources (f406941a8a)
gitlog-to-changelog: trim only trailing whitespaces (720ba29ae4)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9ca2)
c-ctype: improve c_isascii testing (5b09f8c067)
Fix ChangeLog typo (617d662865)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a579e)
Update ChangeLog to match previous patch. (6b34bf6d25)
c-ctype: support EBCDIC-style c_isascii (4d83e798da)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1c62)
* modules/c-ctype (Depends-on): Add verify. (ad0295870b)
c-ctype: port better to EBCDIC (7e2a8ea26c)
nanosleep: fix return code for interrupted replacement (6439a0af0c)
autoupdate (abddf3d64e)
Diagnose ERE '()|\1' (5513b40999)
Revert previous patch, as it did not fix the bug after all. (c9ff68cb20)
regex: fix dangling-backreference bug (7f6191fd19)
regex: merge patches from libc (2f8140bc8c)
autoupdate (601d8f444d)
autoupdate (b3ade652aa)
autoupdate (3bb2688d86)
autoupdate (5543909487)
ceill: detect buggy OpenBSD implementation (9ef06e399f)
mountlist: add me_mntroot field on Linux machines (c6148bca89)
doc: Describe to use multiple instances of gnulib (8b7d8f7a32)
autoupdate (2018b78812)
autoupdate (37979a2344)
base32: mark function as __attribute__ const (7ab64d2610)
autoupdate (ff871fc1c7)
autoupdate (6be13855ca)
gnulib-tool: don't transform binary files with sed (b4f31e3a89)
autoupdate (ec84e0e365)
autoupdate (1029a81122)
autoupdate (6d48a19472)
autoupdate (1a497cf650)
gperf: respect silent rules (30f4290277)
Improve port of stdalign to C++11 (5bb169c3be)
pmccabe2html: fix gawk regex escaping (c496809ef2)
update from texinfo (cc47643cb9)
time_rz: port to pedantic memcpy (9c70545fde)
autoupdate (8dc6f28f28)
time_rz: port better to MinGW (d3bc691753)
time: port __need_time_t to MinGW (b18e6d98e2)
strftime: fix newly-introduced bug on Solaris (fe699d375f)
test-strftime: test for Solaris bug (c1340b3d34)
time_rz: port to Solaris etc. (5ed44b374c)
time_rz: now LGPL (1f2146e9e9)
time_rz: make a constant 'const' (d3e697dd9e)
time_rz: fix off-by-one typo (2134fd0ae3)
autoupdate (37ff1822a5)
fprintftime, strftime: use timezone_t args (a89e344969)
time_rz: new module (4bc76593d5)
flexmember: license is now unlimited (e187c794c9)
autoupdate (eda101a012)
maint: update copyright paper procedures (5db5343031)
autoupdate (f31cdc3099)
autoupdate (5d1b1fefb1)
localename: fix link error on Illumos (9b6679dcac)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd026)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e764)
acl-permissions: Fix on FreeBSD (da97e2a534)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c001)
file-has-acl, acl-permissions: fix HP-UX typos (f466404649)
regex: match current GNU grep behavior (5a5a9388e9)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4da6)
autoupdate (a546dfff25)
tests: restrict shells to those that support 'local' (d03962a999)
fix mistakes in ChangeLog entries (8a172a2ebf)
unistr/uN-strtok: handle multibyte delimiters (2c5543396b)
update-copyright: fix test failure with perl >= 5.22 (841d0dcfa8)
u{16,32}-strstr-tests: relax timeout condition (ea30903390)
gnulib-common.m4: change the ARFLAGS default to 'cr' (551098026b)
update from texinfo (f86b440421)
autoupdate (1f4c326b35)
selinux-h: avoid double free after *getfilecon() (b6b3ed1fa4)
fix pty related tests issues on Windows (9ba6a0085c)
acl: fix definition of acl_from_mode on FreeBSD (716083c1a8)
readutmp: port to FreeBSD >= 9 (259e4fc29d)
mgetgroups: port to strict OS X (18738862eb)
mgetgroups: fix port to strict OS X (8131cd61ac)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd30b)
mgetgroups: port to strict OS X (b4d1637b79)
mountlist: avoid an unused-label warning on OS X (7055161313)
error.c: correct printf-style format: %d -> %u (c3cf2ea464)
fts: avoid reading beyond the heap allocation (49078a7800)
savedir: avoid undefined behavior in qsort call (791147f316)
userspec: avoid undefined behavior in gettext call (402f350d06)
update from texinfo (95e7240515)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6f74)
wchar: fix MinGW compilation warnings (e1085f202f)
uniname/uniname-tests: use pristine data files (447c67539b)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0038)
libunistring: bump minimum version to 0.9.6 (19e096ae74)
uniname/uniname: update to Unicode 8.0.0 (1b23c2190c)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb830)
libunistring: update to Unicode 8.0.0 (705f4efc33)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf7d4)
* lib/set-permissions.c: Spelling fix. (82990bb47a)
update from texinfo (d7f393ed47)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f0062f)
fsync: document AIX misbehavior (848a19c75c)
acl-permissions: more porting to AIX (ecabc6b015)
stdio: Don't redefine gets when using C++ (d6176702c3)
acl-permissions: add a cast to port to older AIX (e4f783014d)
acl-permissions: port to older AIX, C89 HP-UX (fa21489752)
update from texinfo (b287b62196)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8badf46)
file-has-acl: fix build on Mac OS X 10 (98aa8776dd)
prefix-gnulib-mk: remove no longer needed special case (41834ff16b)
acl: don't depend on the deprecated qacl module (2c2d4d9164)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9c98)
pthread_sigmask: discount system version if a simple macro (f39477dba7)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa07e6)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e445830c)
acl-permissions: Fix build on Solaris and Cygwin (188c4b491b)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352749)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0b5d)
qacl: split into qcopy-acl and qset-acl (2b93f1e2da)
gitlog-to-changelog: new option --ignore-line (62484d6e81)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce445d6)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3afb)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9ed73)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527cebb)
error: use correct printf attributes on mingw (b62fec49d7)
update from texinfo (7f573b802f)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45b46)
stdio: fix probe on mingw under gcc 5.1 (21431dee11)
autoupdate (875ec93e15)
gitlog-to-changelog: parse "Tiny-change" (ed614f9c1c)
update from texinfo (583b5ea804)
doc: document glibc posix_fallocate() issues (7989720175)
gendocs.sh: document new htmlarg default (fddc6dcff4)
extern-inline: no need for workaround in GCC 5.1 (44f73b8dec)
update from texinfo (23741e575d)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01ff3)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7233)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9e26)
file-has-acl: port to CentOS 6 (ff714c0a20)
file-has-acl: always return false when ACLs aren't supported (496c2cf034)
gettext: propagate po/Makefile.in.in too (f2f6980924)
file-has-acl: new module, split from acl (8008070207)
manywarnings: add GCC 5.1 warnings (df82ac05f6)
autoupdate (74fa2c0471)
doc: update FDL template to match FDL examples. (abb0d2e0aa)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbdc60)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58396)
gnulib-tool: output bold attribute more portably (75d1743ac5)
qacl: Simplify HP-UX acl_nontrivial check (2653a3014f)
acl: On Linux, check for acls without libacl (da6ebc941e)
acl, qacl: split off shared functions into separate object file (a09a0344e3)
git-version-gen: revert "detect untagged revisions" (6c4ac1b665)
tempname: avoid unused parameter warnings (35a0bf1d53)
git-version-gen: detect untagged revisions (bedd7833ac)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc128)
gitlog-to-changelog: port to MS-Windows (261ba83ae8)
gendocs: new option --tex for texi2dvi options (1627a8a2b9)
sync gettext .m4 files from gettext (3e2dcf7b9f)
uniname/uniname-tests: fix failure due to alias (e830fc25d8)
hash: remove deprecated hash_insert0 function (634ddcf870)
mountlist: remove dependency on libmount (3fb6e36036)
stddef: port to pre-C11 GCC on x86 (e2e66692cd)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a3866d0)
yesno: make EOL optional in ENABLE_NLS case also (386315b305)
fdopendir-tests: test it does not close its arg (d164bf67cc)
gitlog-to-changelog: trim trailing white space (2b93079a5d)
gitlog-to-changelog: new option --ignore-matching (84f5241b99)
fdopendir: port better to MinGW (a277f536d9)
fdopendir: fix typo in comment (b89aa0edea)
error: document all entry points provided (0f4fa16dfd)
autoupdate (5a4d088445)
autoupdate (c2bfaa58dc)
autoupdate (8d739f428d)
vasnprintf: pacify clang 3.5.0 (4fed9c82b5)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e148)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64f00)
tests: support stderr verification with returns_() (0d3024546a)
passfd: avoid valgrind uninitalised data warning (8be5f2c10e)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec989)
dup2: doc and test for Android bug (a39fbed384)
Replace dup2() on Android (2f1a88d407)
Android doesn't define RLIM_SAVED_* (cc0a1a96a5)
autoupdate (5220348250)
vasnprintf-posix-tests: use consistent test (61922366d4)
printf, isinf, etc.: noncanonical != NaN (bd38edc817)
fts: remove redundant close() (trivial) (12d27cace7)
getdtablesize: port better for Android (62667e387b)
poll: fixes for large fds (d42461c38d)
fcntl: Fix cross compiling (119aeef6c7)
dup2, fcntl: cross-compiler better for Android (f9fa715913)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249255)
getopt: don't crash on memory exhaustion (6fa31e52cb)
tempname: allow compilation with C++ (trivial) (4f2e910002)
dup2, fcntl: port to AIX (c74a873bd6)
getdtablesize, dup2, fcntl: port to Android (5e2516d4aa)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5ee1c)
More changelog fixes (81ac748f1a)
fts: avoid crash when a cycle is added while traversing (60af6a363f)
uniname/uniname: support character alias (784023c966)
Fix ChangeLog botches in my recent commits (3ca9a533c2)
duplocale: Fix Android build of duplocale-tests (52f74ee1b4)
signal_h: Fix Android build (92f4ac3ad2)
net_if: Handle content-free <net/if.h> system headers (14acd1e1a0)
linkat_nofollow: Add fallback case for cross compiling (f1514e591d)
euidaccess: Fix Android build (d46768c01a)
getugroups: Fix Android build (30ea03fe4f)
localename: Fix Android build (b21929c0ed)
getdtablesize: Fix Android build (7434c476c3)
Assume unbroken ungetc() on Android (60f0efb19a)
Fix FILE struct compatibility with Android API level >= 21 (8e19825e65)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c383)
maint: various whitespace cleanups in tempname (63d2d19541)
tests: provide returns_() to simplify exit status checking (c61e31c4e5)
mountlist: only use libmount when specified (de1cbdd482)
uniname/unimame-tests: don't link with -lunistring (ffe64673c3)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf4ce)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1d81)
xalloc: fix typo that suppressed warnings (d85acc4abd)
full-read: fix license notice typo (b2c48c1e65)
crypto/gc: fix a -Wswitch warning (bf729b4836)
autoupdate (ffb3016337)
update from texinfo (aa902b69a9)
tempname: new try_tempname function (56e31f06e1)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206bb3)
bootstrap: exit immediately upon gnulib-tool failure (dd929bcb99)
symlinkat: include all required header files (b650986cb3)
update from texinfo (9c1f45e069)
update from texinfo (751cd554a0)
update from texinfo (94125cd296)
localename: support Solaris 12 and illumos (387c214c0d)
locale: fix tests on illumos (dfe49c94d3)
unictype: avoid undefined left-shift behavior (bb41ff0b77)
libunistring: bump version of unitypes dependants (ea6cb044ca)
unictype/category-none: fix link with libunistring (40023a310f)
unitypes: fix build with installed libunistring (c7e000ae81)
time: port to MinGW32 3.21 (342d9f09f2)
update-copyright: apply to self (8582958a34)
libunistring: update to Unicode 7.0.0 (7585eb3f16)
libunistring: update to Unicode 6.3.0 (0d1916cba5)
libunistring: update to Unicode 6.2.0 (794132ffcb)
libunistring: update to Unicode 6.1.0 (4b6bc42e05)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77dea2)
uniwbrk: ignore Extended/Format characters at BOL (626571a023)
test-strstr.c: avoid a trivial leak (769f1ff839)
update-copyright: recognize groff's \(co marker (06c61ed439)
maint.mk: fix compatibility with OS X nm (d5e367c52d)
localcharset: improve charset detection on OS/2 (9bb70e04d4)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb086f3)
count-leading-zeros: fix pragma typos (ba8e4c8d98)
autoupdate (e7caa4303b)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede08f0)
uniname/uniname: update to Unicode 7.0.0 (257752a173)
doc: update INSTALL from autoconf (c27f1a356f)
stdio: fix use of PRIdMAX on modern mingw (ca563b431b)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2d3d)
lib-symbol-versions: cache script check (498a1b6bc7)
maint: fix grammar nits in propername (d44c524ba7)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e5e3)
gendocs: Add 'doc/gendocs_template_min'. (0790155908)
gendocs: Change maintainer. (bae95fca29)
gendocs: copyright date and version fix (aecd38787a)
derived INSTALL (2198448f5e)
revert copyright updates in slaved files (2f66740af7)
version-etc: new year (b9bfe78424)
autoupdate (bd86632bd0)
autoupdate (b8db7e8831)
xstrtol: ensure errno is reset (55cda57aa2)
utimens: fix dependency typo (7177237ead)
autoupdate (ffaeb0c8fd)
docs: mention why libgen.h is bad (16518d9ed8)
autoupdate (8d55a7b7a2)
assure: new module (034a18049c)
autoupdate (ca6dede24b)
stdalign: port better to HP compilers (95c5407b3b)
stdalign: work around Apple GCC 4.0 bug (a8c75ca739)
gendocs.sh and templates now maintained in gnulib (7bf1097e7d)
getcwd: fix test failure on OS X 10.9 (4f3dc0beed)
parse-datetime: avoid a compiler warning with byacc (1fafbb302d)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b4c8)
autoupdate (98c35a0e40)
update from texinfo (3e51cf7079)
stddef: support C11's max_align_t (3ae2441d46)
unistd: fix iOS check conditional (73991ca4ba)
posixtm: avoid compiler warning in a better way (89db07c7c6)
relocatable: support UNIXROOT in relocate() on EMX (cc00098501)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083310)
get_shared_library_fullname: port to EMX (023ca2dd07)
find_executable: port to EMX (a457b0c8c9)
sched: check struct sched_param in spawn.h as well (5945e4ee5c)
support GNU format printf and scanf on mingw (cf88e56ab3)
bootstrap: Allow perl modules in $buildreq (3914f31535)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c43e5)
vasnprintf: fix potential incorrect errno (ec6a60bfd9)
vasnprintf: fix potential use after free (c5c4f53b31)
autoupdate (79002fdd9f)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3c56)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab5ab)
autoupdate (cab5b4a927)
git-version-gen: do not print new line characters (e5a15adc6d)
gnulib-tool: recognize x:* as an absolute path (9a98fdfef2)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e44b)
autoupdate (1b6c775c6b)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05cf0)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573b8b)
printf: fix configure check on big endian systems (4b4ef862eb)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea2886c)
gitlog-to-changelog: add --until (6dd16adf3f)
update from texinfo (e9dd4906da)
extern-inline: update commentary about GCC bugs (92b60e6166)
gen-uni-tables: untabify (46d015f9c3)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d4514a)
gen-uni-tables: utilize 'assert' (9464ea9d6a)
gen-uni-tables: cosmetic improvements (b6ffce655f)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e34b)
fts: port to C89 (5cb103952a)
unistd: port to iOS (08c22d94af)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd8e5)
autoupdate (269a0fae57)
update from texinfo (e28a0f74e2)
obstack: avoid potentially-nonportable function casts (127ed6a3ea)
obstack: fix macro return values (d15b2da0ac)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2eec09)
obstack: port to platforms that #define __alignof__ (ec799b2df4)
linkat: don't unconditionally replace on GNU/Linux (c564172a11)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce5bb)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e078)
obstack: add NEWS entry for recent incompatible changes (04a4a930a6)
mountlist: don't use libmount to decide on dummy/remote (2768ceb799)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852538)
obstack: prefer __alignof__ to alignof (37de51e2c2)
obstack: prefer alignof to calculating alignments by hand (e8f86ce95e)
obstack: use size_t alignments and check for overflow (6c34297a91)
obstack: 64-bit obstack support, part 3 (82a38a0d77)
obstack: 64-bit obstack support, part 2 (bb2ab7ecb6)
obstack: 64-bit obstack support, part 1 (266ac1b98d)
obstack: tidy part 2 (8216dffc27)
obstack: tidy part 1 (ec1a9f7b6f)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b6792e)
iconv: avoid false detection of non-working iconv (facebc6bcf)
bootstrap: print more diagnostics for missing programs (1bbbc2c04e)
bootstrap: only update the gnulib submodule (e94cfb19c8)
symlinkat: port to AIX 7.1 (032bd15105)
readlinkat: port to AIX 7.1 (cb3a9b8b56)
remove spurious { (b155b06498)
modules/fcntl: fix error reporting by dupfd (8a695b675d)
basename, dirname: Improve documentation. (322e0b052c)
exclude: declare exclude_patopts static (734ed7c8a7)
autoupdate (5ab220cc90)
dirname: support compilation with C++ (dc53bac1b4)
qsort_r: include <config.h> (aa0c2b9e7a)
avltree-list: avoid compiler warnings (5549ef8e01)
qsort_r: new module, for GNU-style qsort_r (41473cf94a)
strerror_r-posix: support compilation with C++ (ca194c036e)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7fd96)
autoupdate (b4c8d133cb)
mountlist: use /proc/self/mountinfo when available (3ea43e0254)
users.txt: add cmogstored (2bf7326e10)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3be73)
gnulib-tool: Fallback to wget when rsync fails (c83b897099)
maintainer-makefile: add syntax check for useless ';;' (5be8d47e02)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed9b7)
error: drop spurious semicolon (4738e5acde)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd0af)
manywarnings: add GCC 4.9 warnings (157c42eff7)
vasnprintf: fix bugs in width computation (1f5bc60c49)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6a27)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6581)
qsort_r: new module, for GNU-style qsort_r (1ce0e7dc09)
vla: new module (a6c54be167)
localename: make gl_locale_name_thread really thread-safe on Windows (f089beeaec)
getpass: don't assume struct termios (59893aec3d)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669cc30)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e10012c0)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415ba7)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7afb46)
accept: document Solaris 10 type glitch (ce49a606af)
extern-inline: port to FreeBSD, DragonFly (2c93b8bb49)
autoupdate (1902e8ebdd)
Use consistent style to check DEBUG macro in regex_internal.c (d8401629f4)
openat-die: use _Noreturn markup (a5f2a6d5c1)
test-open: port to cygwin, which lacks Fortify (d98277fd17)
localename: Enforce declarations before statements. (5acee27d5d)
test-userspec: don't look up numeric user names (222d1272ae)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7b19)
announce-gen: avoid failure when Digest::SHA is installed (0172fd52dd)
gettext: revert "update macros to version 0.19" (71be4c87c8)
regex: don't deref NULL upon heap allocation failure (1051177e3c)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9a9c)
regex: fix memory leak in compiler (c4093fa164)
announce-gen: avoid perl warnings (648f4ae731)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172b77)
nl_langinfo: Fix last change. (b5c3f721fa)
Define macros for glibc (903f8952df)
Sync up error.c with glibc (49c19fe3e5)
nl_langinfo: fix build under mingw (2d280742a9)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4814)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7d61)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce839e7)
Bruno Haible has stepped down as maintainer. (ed6374814e)
mktime: merge #if/#ifdef usage from glibc (e2646b0c6b)
git-version-gen: improve option descriptions (fdf9a5de25)
regex: fix memory leak in compiler (316c9c508c)
regex: merge patch from libc (657762608e)
acl: port to gcc -Wredundant-decls (9a3928ed14)
parse-duration: eliminate 68-year duration limit (831da41cbc)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc31417be)
pthread: define thread-safe macros on some platforms (badf0c4f5f)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba7140ac)
gettext: update macros to version 0.19 (9b9370caf6)
select,poll: fix console handle check on windows 8 (c6e14bbd5d)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546f29)
times: fix to return non constant value on MS-Windows (b0d4fe9539)
isatty: fix to work on windows 8 (a008d625b7)
maint: fix typo in fdl.texi (0a38624d37)
mountlist: avoid hasmntopt const type warning on solaris (502809019b)
maintainer-makefile: delete obsolete code (d55899fd2c)
maintainer-makefile: avoid spurious error messages (088f504938)
rename: avoid unused-but-set-variable compiler warning (eb0662ed9a)
maint: add ChangeLog entry missing in previous commit (e29cd9eb7b)
rename: mark a label as potentially unused (451aebdc1d)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592aae8)
acl: apply pure attribute to two functions (e1831a7c3f)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588444)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b4fa)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa316)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff1ba)
valgrind-tests: fixed misleading help message (1c0d985265)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07c0c)
exclude-tests: port to AIX 7.1 (a14d4c0c7c)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3291)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a330b7)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8251)
getlogin_r-tests: check return value rather than errno (98ca2c063c)
getlogin_r-tests: fix various issues in recent change (11167af953)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc03d)
update from texinfo (75fa857e81)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65fd4)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4e10)
getlogin-tests: avoid false failure under cron (9717736870)
mbrtowc.m4: fix a comment typo (b4ed5427e4)
mbrlen, mbrtowc: fix bug with empty input (2a045bc38f)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6cbe9)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bceda)
autoupdate (24fe73d433)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf294)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038129)
update from texinfo (c2e80b75aa)
autoupdate (7179dc9a3e)
autoupdate (39cf9dff9b)
autoupdate (a0712c3bd9)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6bfb)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d1eb)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d58aa)
exclude: port to strict C99 (3085daefc2)
regex: do not depend on malloc-gnu (e1d49ddae4)
autoupdate (9cda876b86)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c6c5)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5234)
fts: avoid unnecessary strlen calls (f4eba3ef12)
fts: avoid unnecessary strlen calls (df86f1c364)
fts: avoid unnecessary strlen calls (85dd7d7fd9)
autoupdate (8f6c54d191)
autoupdate (f3033c458d)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4600)
obstack: merge with glibc changes (df9b714234)
strftime: wrap macros in "do {...} while(0)" (2d6dfaca3e)
modechange: avoid memory leaks for invalid octal modes (9b784e734c)
autoupdate (602f4c2fe3)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d622d)
autoupdate (8dbb1a57c7)
update from texinfo (76c4df4acd)
gitlog-to-changelog: also include the file, git-log-fix (1589a8ab49)
autoupdate (907c843671)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9217)
maint: fix ChangeLog to match commit record (8c7f2f9de8)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c90598c)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb1d2)
* NEWS: Recent changes are not that important. (1c6bf3d204)
savedir: new symbol for fast-read version (df54a0fdf6)
unistd: port readlink to Mac OS X 10.3.9 (546ff8206b)
* NEWS: Document recent change to diffseq. (1aed559952)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9a6c)
savedir: simplify by using stpcpy (26e2108a3b)
spawn: fix link error on uclibc (d6eab2e70f)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb9075b2)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae991)
exclude: add support for posix regexps (24b8e06220)
maintainer-makefiles: use $(SED) for syntax check (3f51bf41c8)
update from texinfo (8008cac056)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d73709d)
autoupdate (26f3204a95)
update from texinfo (ad71b62f4c)
update from texinfo (a62cca3ae2)
file-type: add support for doors and other less-common file types (47f93b076d)
update from texinfo (d9361da071)
autoupdate (497f4cdf8d)
pthread: work around winpthread header pollution on mingw (d5fec6c22f)
qacl: check for fchmod (751494621c)
Fix typo in ChangeLog. (68355e0c85)
fdopen-tests: port to Tru64 (1e0ad6a06d)
stdalign: port to HP-UX compilers (6fff2c8fdb)
strtoimax: port to platforms lacking 'long long' (e77a81d567)
update from texinfo (ca13d9302b)
relocatable-maint.texi: escape braces (6c7b560bbe)
maint: remove duplicate ChangeLog entry (38446b124c)
maint.mk: adapt openat.h-include-without-use test (88df6d076c)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5d26)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f257e2)
tests: fix export bug in previous patch (efc854066a)
tests: simplify porting to Solaris 10 /bin/sh (490acbe0bb)
update from texinfo (8d93bfe929)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8023)
include_next: port to autoconf 2.63 (580240a85b)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662447)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3fd0)
maint.mk: adapt openat.h-include-without-use test (a75f17adf4)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419dc7e)
freading: declare with attribute "pure" (b076a606c0)
manywarnings: remove -Wmudflap (5088dc55f4)
autoupdate (cfe23e81eb)
relocatable-script: remove unused code (aac700c7b2)
maint: fix public-submodule-commit to work with newer git (7a0c729aac)
autoupdate (a39d4083ca)
doc: update main copyright year (c7802e2b41)
maint: update copyright (1276a2c5f2)
version-etc: new year (a8a1dc2861)
autoupdate (0e5f06aee5)
passfd: give nicer error for recvfd at eof (beae0bdcf7)
autoupdate (0ac90c5a98)
gettimeofday: port recent C++ fix to Emacs (23eecb48e3)
gettimeofday: fix C++ crosscompilation (2484671850)
qacl: port to Windows better (e7086a9a30)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd1a2)
open-tests: fix build failure with -Werror=old-style-declaration (0658e5039f)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b5510050d)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (43593319b3)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f3988c)
autoupdate (765ff4cb2b)
bootstrap: warn about BSD toolchain snafu (fdfe96fe43)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92ea47)
include_next: minimize code duplication (74540d44dc)
getcwd: fix compile error in configure check (fba20d159f)
regex: suppress core dumps from detection code (51a2203392)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72bf2)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc4f1)
regex: avoid glibc deadlock during configure (5068051817)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e4cd)
base64: fix recent compilation regression on some compilers (dbf55f6694)
autoupdate (f284a19061)
autoupdate (ce92b8e463)
ignore-value: revert previous code change (37f8a6b207)
selinux-h: improve stub types and add more stub functions (647e7023ce)
ignore-value: prefer GCC version back through 2.0 (fd27e50d9f)
pty: Activate the signature wrapper of forkpty. (54c3ba61df)
maint: fix gendocs.sh permissions (e64ade7dad)
autoupdate (2b7c2713dc)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c59e)
error: depend on stdio (8b40415718)
doc: Improve wording in relocatable-maint.texi. (4779b635ef)
Fix indentation in previous patch. (0470708385)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648cf3b)
base64: provide a fast path for encoding well sized buffers (43fd1e7b5a)
extern-inline: port better to OS X 10.9 (cdceb2fe48)
fpending: fix typo (868c538bec)
fpending: fix regression on DragonFly BSD (6fea8a9437)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b604)
intprops: port to Oracle Studio c99 (d208f3ab64)
obstack: pacify HP C (9c5dea9a6b)
maint.mk: prefer gpgv2 over gpgv (20f47607a2)
isnan: port to VAX (b0b422614c)
gnulib-tool: protect against CDPATH (5c508f686b)
|
|
Changelog
=========
gnulib-tool: new option --gnu-make (dfbe4c0276)
gnulib-common.m4: avoid aclocal.m4 bloat (d0e0d18ce1)
vma-iter: Let callers know about error. (3e18c00866)
parse-datetime: remove extraneous generated source file (405cd67538)
autoupdate (b800e567ad)
autoupdate (a490e6357a)
autoupdate (934da14a7a)
Fix value of LD for 64-bit compilers on AIX. (ab2b7ad153)
autoupdate (d328ea1e12)
dtotimespec: simplify (19b554f154)
test-calloc-gnu: Reenable test also for GCC 7. (8250f4c6d0)
test-calloc-gnu: port to GCC7 (26034f242a)
tests: Avoid compiler warning about uses of null_ptr. (bc1d4143ae)
doc: Mention Mac OS X deficiencies regarding semaphores. (d3181471f9)
lock tests: Fix test failure on Mac OS X (regression from 2017-01-05). (4c50d77c87)
perror tests: Tweak for z/OS. (c1035211b3)
nproc: Refactor large function. (a59926b805)
nproc: adjust handling of OpenMP environment variables (0481ab5203)
nproc: support nested OMP_NUM_THREADS, and OMP_THREAD_LIMIT (3f61a6d1c2)
maintainer-makefile: Fix AC_PROG_SED with autoconf cache. (a7c0c973af)
ftoastr: port to -Wdouble-promotion (c853fca788)
lock tests: Fix build failure on GNU/Hurd (regression from 2017-01-05). (4084b3a109)
lock tests: Fix build failure on z/OS. (6361efe6e2)
havelib: Prefer the search path of /usr/bin/gcc over the one of $CC. (a7fbc7bdbe)
havelib: Support overriding the result of AC_LIB_PREPARE_MULTILIB. (be5c1e4593)
gnulib-tool: Avoid conflict of havelib-tests with --single-configure. (f42ee040af)
users.txt: Update links, use HTTPS where possible (fad631e74d)
xbinary-io: Fix inlining. (bc63f326a5)
xbinary-io: rename from xsetmode (820fa6ad06)
tests: Adjust to recent SET_BINARY change (87c456bf6f)
xsetmode: new module (7de8fbeeb8)
headers: fix begin-end typos (b03f418bdb)
selinux-h: port to PGI 16.10 (e041ac5f63)
argp: port to PGI 16.10 (8b3e22b187)
unicase: Update function protoype to match definition (f497bc109a)
times test: Avoid gcc warnings on Linux/x32. (d66ababa0f)
glob: port better to emscripten (26b8e1b3cd)
host-cpu-c-abi: Support for 64-bit AIX, 32-bit armhf on arm64, hppa64. (50083d028a)
search: Don't assume that tsearch() exists if 'VISIT' is defined. (e3f94e9de6)
doc: Don't mention obsolete AC_LIBTOOL_WIN32_DLL macro. (ae1cef3900)
stddef-tests: port to SIZE_MAX <= INT_MAX (6e3459356d)
autoupdate (0bf7671558)
lock tests: Fix link error. (b6acb8db44)
lock: Fix link error (regression from 2017-01-05). (365ad41b06)
Port to PGI 16.10 x86-64 (16f6a8d8d8)
parse-datetime: handle timezones reentrantly (4e6e16b3f4)
time_rz: fix comment typo (dd7a8712b8)
localename: port to cygwin 2.6 (bb276b4169)
users.txt: Update wget URL (tiny change) (ec01e68672)
users.txt: Add wget2 (tiny change) (242a146418)
dfa: fix memory leak in parse (e0e362e7b1)
parse-datetime: fix dependence on AC_PROG_SED (440ea67aa5)
intprops: update doc URLs (85bd3ab640)
host-cpu-c-abi: Add support for armhf, arm64, x32, s390x. (60ce0fd753)
update from texinfo (fadd80aef9)
localeinfo: case_folded_counterparts and WEOF (c81472e0e9)
dfa: port to gcc -fsanitize=undefined (61c27fe8f5)
strftime: %z is -00 if unknown (0e68c6a37e)
dfa: port to older GCC (916a632413)
Update DEPENDENCIES. (03ce2e4a29)
maint.mk: enforce spelling of "timestamp" (i.e., no space) (94386a1366)
dfa: minor simplification with emptyset (836ac768db)
dfa: shrink constraints from 4 bits to 3 (2db74de177)
dfa: omit unnecessary ptrdiff_t check (9d561f0d2e)
dfa: omit unnecessary allocation (7fbe8c090a)
dfa: omit unused local (8d3c4933cc)
maint: time stamp -> timestamp (e89646ad6f)
maint: remove stray .texi files (8d98f32d60)
getprogname: fix port to IRIX (9ec5a9d770)
dfa: melt down dfastate into build_state (7c345c68cd)
dfa: simplify transition table allocation (aff55692da)
dfa: fix reallocation bug when matching newlines (823b5cb589)
Avoid -Wundef warning about undefined WINDOWS_SOCKETS. (bfd562604d)
Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. (dbc7752c52)
stdioext: Port to Minix 3.2 and newer. (dc42aaceb3)
getprogname: port to IRIX (7d75021d82)
localename-tests: port to NetBSD 7 (6a15cedb3f)
glob, intprops, xalloc: work around Clang bug (04441fd815)
dfa: fix 'return' typo (f0f371e137)
lock tests: Prefer semaphore over mutex. (b20e8afb0b)
parse-datetime: fix generated paths for coverage files (73ecb533f8)
maint.mk: support parallel execution of coverage (4bbd45b4b6)
lock: Provide guarantee to avoid writer starvation for rwlocks. (be95b17ae9)
thread: Fix pth port. (fd8eabdce9)
parse-datetime: fix debug message on lone year number (15b8f3046a)
parse-datetime: fix local timezone debug messages (c56e7fbb03)
parse-datetime: add debug warning about DST changes (30a55dd72d)
parse-datetime: add debug warning about date arithmetic (f14eff1b3c)
parse-datetime: fix debug message of relative part after timezone (5c438e8ce7)
parse-datetime: fix incorrect debug message on lone number (f2d4b5caa5)
exec (31bc499696)
build-aux/mdate-sh (0b730bddf6)
doc: fix typo in previous change (c96efd22ac)
Revert copyright-year change to synced files (8e0bdfa5d4)
doc: modernize for C11 etc. (6f0128d140)
dfa: prefer functions to FETCH_WC macro (74557b94b6)
dfa: narrow more local var scopes (c8355b773e)
dfa: remove duplicate assignment (5c810462f1)
dfa: simplify constraint-dependency checking (e210a3cbae)
dfa: prefer functions and constants to macros (760d5b7d8c)
dfa: narrow more local var scopes (51536cbbf3)
dfa: narrow the scope of many local variables (387fd77e70)
gettext from dev (9c85a410b1)
version-etc: new year (a3fd683de3)
do-release-commit-and-tag: avoid shell syntax error (52a5514ddf)
maint.mk: hoist gnulib_dir definition earlier (5996001fc5)
maint.mk: do not always evaluate intprops-related shell (ffff79dad7)
maint.mk: improve sc_prohibit_intprops_without_use (1894933d68)
dfa: shorten sbit, success (b724c4e6aa)
dfa: simplify multibyte_prop etc. (e0a498eccb)
dfa: minor performance tweak (959c5a309e)
dfa: wrap charclass inside a struct (88125b5e13)
Changelog: insert omitted word (0d534864bf)
maint.mk: update list of intprops.h symbol names (e9ae724b20)
getopt: fix parallel test failure (b366f53ec3)
xalloc: x2nrealloc check for ptrdiff_t overflow (8e63aebd5d)
lock test: Fix performance problem on multi-core machines. (480d374e59)
autoupdate (d00d3c0cdb)
vma-iter: Fix endless loop on 64-bit Windows. (3a0b7b7498)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on minw. (5a400b3f5a)
getopt-posix-tests: fix Makefile typo (571a9a5a3d)
dfa: improve worst-case 'replace' performance (b783f1ebd5)
dfa: performance improvement for removal of epsilon closure (d6df3873c7)
autoupdate (aab627ea89)
Split tests for getopt-posix and getopt-gnu. (bd70cf691d)
posix-modules: Add options for specific platforms. (3e89666037)
getopt: Fix link error for users of getopt() in <unistd.h>. (571d60e6f9)
getaddrinfo tests: Avoid compilation error on MSVC. (2ebd13d974)
getlogin, getlogin_r: Fix link errors on MSVC. (f9c744dbd9)
Un-deprecate the 'progname' module. (15bde6cfc0)
Reorganize NEWS a bit. (02abf33550)
tanhf: Avoid redefinition error on MSVC. (51150279ad)
tanf: Avoid redefinition error on MSVC. (9ef2e6d205)
sqrtf: Avoid redefinition error on MSVC. (c7a2c318d3)
sinhf: Avoid redefinition error on MSVC. (0225ce36c6)
sinf: Avoid redefinition error on MSVC. (a8cff6cb02)
logf: Avoid redefinition error on MSVC. (33b84df8e3)
log10l: Avoid redefinition error on MSVC. (ef458c8718)
log10f: Avoid redefinition error on MSVC. (fd9c060664)
hypotl: Avoid redefinition error on MSVC. (048631b655)
hypotf: Avoid redefinition error on MSVC. (c7f934de83)
fmodl: Avoid redefinition error on MSVC. (b31297ff0b)
fmodf: Avoid redefinition error on MSVC. (1a1d5eee35)
expf: Avoid redefinition error on MSVC. (21ec014a2f)
coshf: Avoid redefinition error on MSVC. (c3c53687f7)
cosf: Avoid redefinition error on MSVC. (9113a6db3f)
atan2f: Avoid redefinition error on MSVC. (cf308efdb0)
atanf: Avoid redefinition error on MSVC. (4d3d2763fe)
asinf: Avoid redefinition error on MSVC. (6cd601d2b9)
acosf: Avoid redefinition error on MSVC. (c3cb8a2634)
Avoid redefinition errors on MSVC. (0f5a9a9472)
Avoid redefinition errors on MSVC. (5b60c835c4)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on MSVC. (92cb6641a6)
Avoid autoconf warning. (6cd915a22d)
fpending: Revert workaround against Emacs bug. (8457ffb740)
getlogin_r tests: Port to mingw. (d2443002ed)
getlogin: Port to newer mingw. (8fe9cd1cfc)
builtin-expect: improve port to IBM XL C (ff41dd1fc3)
builtin-expect: port to IBM XL C (d1469b79e1)
regex: fix dependency (c64a6db43c)
builtin-expect: new module (005973d694)
init.sh: Add possibility to not delete temporary files. (3044ae7f43)
regex: fix integer-overflow bug in never-used code (ea7015f681)
fpending: fix port to MinGW on Emacs (d721ea9f81)
safe-alloc: use xalloc-oversized (b8e5f9c8ae)
xalloc: do not exceed PTRDIFF_MAX (f8c6b7a2d1)
malloca: do not exceed PTRDIFF_MAX (ca495b0f87)
quotearg: pacify GCC better (cb4e027f61)
xalloc-oversized: check for PTRDIFF_MAX too (f3b846699d)
dfa: fix glitches in previous commit (eb73ecacc8)
dfa: fix some unlikely integer overflows (5ec9a7edc2)
dfa: add an assertion to avoid coverity false positive (744c745300)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (19a179507f)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (8fcfa5ef21)
link: fix test to declare use of rename() (83d7e71261)
fpending: Port to native Windows with MSVC. (15a9ecdc8f)
stdioext: Port to native Windows with MSVC. (5506db6b00)
non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt (a673fa2e90)
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7ff38)
stdint: Update doc about Solaris 9. (d25927299b)
c-ctype tests: Fix link error on Solaris 9. (52e40d22e4)
dfa: fix performance bug that recomputes trans (a43f8e6e83)
same-inode: port to MinGW (0d63463512)
javacomp: Support Java 7 and 8. (ef9d01e848)
gnulib-tool: fix the previous change (31a08abd32)
gnulib-tool: fix the previous change (27d1d32a20)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23bd2)
localcharset: Avoid theoretical buffer overrun. (d1a0a9fba0)
Relicense some modules under LGPLv2+. (349e4dea4f)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee2ce)
alphasort, scandir: Port to OS/2 kLIBC (44686d94ae)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb82618)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b518)
dfa: avoid new infinite loop (ca3ca77fc9)
dfa: do not match middle of multibyte character (9cba42f87e)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e502)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee9aa)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda0314d)
maint: use a more standard return from mbrtowc test (45ba7f22da)
freopen: fix typo in previous commit (ea96186d0b)
freopen: work around glibc bug with closed fd (b947d0524d)
fnmatch: fix typo introduced on 2016-08-17 (0a2d091427)
maint: fix ChangeLog typo (475b2030ad)
dfa: simplify with new function fillset (d970005d04)
dfa: fix glitches with on-demand states (42fe9d2b27)
dfa: addition of new state on demand (403adf1b40)
srclist: sync with released gettext (54092987e4)
srclist: add "release" option (1aeb584e8f)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660a01)
dfa: fix logic typo (60e8ffca02)
fix test driver leaks: exclude, malloc, realloc (19a23ce7c0)
Fix gnulib C++ namespace support and std::frexp (0f9191c165)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7c65)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a20fc)
Relicense some modules under LGPLv2+. (20b7ebaf41)
Relicense some modules under LGPLv2+. (7ee9ab7aab)
autoupdate (fc2f40c137)
Enable Unicode decoder safety unconditionally. (a24dbc4ae1)
Correct indentation. (2c14328948)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad340b4)
strerror: Make it compile in C++ mode. (33a0497171)
sys_time: add gnulib::timeval for C++ (38237baf99)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efdb07)
strftime: don't use __THROW (c3b131294a)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc537)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd486)
strptime: fix compile error in recent change (8a6f03dbb2)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7b7b)
strftime: tune %q (966b0a7e0a)
Merge strftime.c changes from glibc (e6244e788e)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d713d)
Fix gnulib C++ namespace support and std::frexp (e7ddcc6279)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640d4c)
manywarnings: fix -Wno-missing-field-initializers detection (94d81adc2f)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (0122623504)
strftime,strptime: support %q to represent the quarter (2f8b355aea)
autoupdate (64d4d637b1)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e246)
intprops: port to older XL C (5833fd5de8)
autoupdate (68c5afe6a1)
backupfile: initialize default suffix within the implementation (858f59005a)
futimens: remove FIXME for old Linux kernels (35a51f8031)
utimensat: remove FIXME for old Linux kernels (9381306085)
maint: update how to make web pages (844d82afb5)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf438)
sys_types: fix Texinfo typos (174653f460)
getprogname: port to HP-UX (3c72272268)
Update doc about target platforms. (2abfc296c6)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178b7b)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f40d)
Make the 'argp' module work without the 'error' module. (469bfadfce)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed0636e)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c65d)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204fdd9)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debcf75)
system-quote tests: Avoid compiler warning on AIX. (0edeb1befb)
Fix some "gcc -Wall" warnings. (5f680f2410)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae7ba)
libunistring: change the maintainer to 'all' (3db3ab098e)
Simplify "configure: checking ..." messages. (66dc0e5a2b)
Simplify "configure: checking ..." messages. (5159ac54e0)
quotearg-tests: pacify gcc -Wall (57adc478b0)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393eae6e)
printf.m4: fix a bug in detecting printf %j support (aec038e314)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd851)
quotearg: never write beyond the returned length (8c70d23709)
getprogname tests: Avoid failure in packages that use libtool. (f4d6685201)
getprogname: Fix test failure on Cygwin. Comments. (7082adff58)
Make sure the libunistring detection rejects older versions with a known bug. (043722e21c)
sh-quote, system-quote: revert regression of unit test. (ab97e40ca6)
quotearg: fix stale tests (59aa69fd68)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2ea2)
Fix a test crash. (9578dfeefa)
test-limits-h: suppress -Woverlength-strings (79c69b24cb)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7e18)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b3480e3)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f2559)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c18578)
Add missing ChangeLog entry (f3f2de78a2)
stdint: port SIZE_MAX to glibc s390 (136ecf4524)
getprogname: port to IBM z/OS (d75cbb3708)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc2442)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb9850)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea93369179)
dfa: save memory for states (2692e23a48)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef6865580)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d4925d)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff42c)
autoupdate (d0afb6a571)
quotearg: minimize shell quoting using double quotes (2ed5c11d9b)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb555)
getprogname: correct the test for a __progname variable (65e69153dd)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358cc19)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be9d0)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896a5b)
getprogname: port to OpenBSD 5.1 (9a8bf3b56c)
sched: port to GCC 6.2.1 on macOS Sierra (85854baba3)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f0e2)
nl_langinfo: pacify GCC (3be427370a)
stdint: also set GL_GENERATE_LIMITS_H (fe3086fe59)
limits-h, stdint: Don't assume extensions, fix typo (b0192261ae)
getprogname: port to AIX (e24a470105)
update from texinfo (dfcf8b0b95)
update from texinfo (e89b4a7aef)
extensions: fix typo in comment (f0e9aab9df)
stdint: support new _WIDTH macros (b81c53b701)
limits-h: new module (0d12d16ab3)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de2b0)
sys_types: avoid glibc 2.25 warnings about major() (a512e04112)
mountlist: include sysmacros.h for glibc (4da63c5881)
extensions: port to more ISO C TSes (f215ec48b6)
intprops: new macro TYPE_WIDTH (6625c98b46)
extensions: port to recent ISO C TRs (66786c1c03)
update from texinfo (b3ffc1d8fd)
update from texinfo (23899700bb)
dfa: port to Solaris 9 (04b939c3a7)
autoupdate (e7c79d64a0)
strverscmp: avoid link failure on OS X (8e114d39d2)
dfa: new module, importing grep's DFA matcher (286720379e)
getprogname-tests: don't depend on assert-h (6d237fd01d)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5f9b)
getprogname: fix errors in previous change (f184a68f56)
parse-datetime: restrict debug output to input string (2eb2659743)
flexmember: new macro FLEXALIGNOF (7da1068a87)
getprogname: port to systems with __argv (mingw, msvc) (320679aaa1)
flexmember: port better to GCC + valgrind (4c32543a4f)
getprogname: port to Solaris 10 (53270b2747)
stdalign: correct mistake in alignof doc (775dbeeb11)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276e59)
main.mk: remove sc_program_name (38c0fe5ca1)
Port tests away from progname (f7bf2e4445)
Port modules to use getprogname explicitly (f29814b96c)
getprogname: new module (653a5be975)
autoupdate (73affcd234)
manywarnings: add -fno-common (bf8e658ffa)
parse-datetime: Fix typo. (cffe9acc62)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca95053)
strverscmp: sync with glibc (5d856f70e9)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a56908381d)
intprops.h: port recent changes to GCC 6.2.0 (abae112b34)
intprops.h: use __typeof__ with GCC 7 (d22721e2ef)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e22f9)
intprops.h: fix missing-backslash problems (b9c364f02c)
autoupdate (bea6f3f8fc)
intprops: fix paren typo on old platforms (f10125053f)
intprops: port to OpenVMS (a073adb9e9)
parse-datetime: improve debug implementation (5d36768ce2)
c-strcase-tests: port to EBCDIC (6e2966216e)
sigpipe-tests: fix typo (d05a8869be)
canonicalize-lgpl: fix errno after malloca fails (5155e7c030)
strtod: port errno handling to z/OS (a2a39436b6)
strtod: port to z/OS (eb81ccc4eb)
regex, string: rename to avoid '__string' (9b5002be4f)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a46766)
thread: port to z/OS (7ff4777463)
maint: port tests to z/OS errno behavior (e6921e9864)
maint: preprocessor changes to support z/OS (74e641c2e5)
fclose, strstr-simple, wchar: port to z/OS (17b66f6152)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588ad0)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115ee90)
stdbool: don't require _Bool for C++ (6fafd688d6)
getdelim: remove dependency on realloc-posix (52b63a0ff3)
update from texinfo (1eab2138af)
update from texinfo (1eb82ad96b)
parse-datetime: add optional debug printing (12ad79069d)
update from texinfo (8318f4ae29)
tests/init.sh: exclude dash with bad "local" semantics (42354a8ce8)
update from texinfo (7cc8a5d7a2)
update from texinfo (e4f1a4a5bc)
update from texinfo (3b2f84383f)
update from texinfo (6432c4e887)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c811)
useless-if-before-free: skip non-matching lines early (4f5dc0ac1e)
update from texinfo (b5f24f6fbf)
maint.mk: speed up sc_po_check (5fb8cef649)
maint.mk: speed up require_config_h_first (b23fd9d8c3)
maint.mk: speed up sc_po_check (04fd882111)
update from texinfo (f3a85fbc2d)
update from texinfo (2c11706d62)
autoupdate (a3592509fb)
autoupdate (348402f2aa)
update from texinfo (005d9b7d6a)
autoupdate (b3c5be34c8)
update from texinfo (03d3f13586)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b554f)
update from texinfo (ff72e641aa)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c61836)
doc: mention glibc SSIZE_MAX buglet (2cd814db9c)
printf-posix: Fix mingw build (68b6adebef)
mktime: call tzset as per POSIX (97173b26d2)
fts: handle readdir() errors (6835fc458f)
intprops: port better to GCC 7 (406465c598)
intprops-test: port to GCC 6 (5050ee058c)
autoupdate (0ba497e828)
update from texinfo (577f01d9cb)
autoupdate (baef0a4b94)
xalloc-oversized: port to GCC 7; fewer warnings (097a5928a7)
autoupdate (gettext-0.19.8.1) (6dc5c2148c)
update from texinfo (99a33c72db)
regex: port to Sun C (334d97f35c)
update from texinfo (190bc0f7f0)
stdbool: Restore __bool_true_false_are_defined check (e72ce0ea41)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f4b8)
Use GCC_LINT, not lint (96609bb2f7)
secure_getenv: Port to many more platforms. (b117e55e41)
update from texinfo (532bfcfc55)
canonicalize: Fix broken probe for realpath. (246b3b2880)
unsetenv: relax to LGPLv2+ (f8fb07405a)
update from texinfo (9280e3089a)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a99c6)
manywarnings: update for GCC 6.1 (6f9206d4db)
autoupdate (816580fe48)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7e6a)
glob: size_t overflow checks (7cf8f77f03)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c731)
Fix undefined behaviour in gettext.h. (d8cd505c69)
autoupdate (e9e6625764)
git-version-gen: avoid undefined shift (de37a1ca04)
update from texinfo (6560242c4a)
glob: merge glibc changes into lib/glob.c (36cc6c33ad)
mktime: spelling fix in comment (c382e8d72a)
mktime: port to stricter signed overflow checking (e6a38a9084)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf92310a)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1dee)
mktime: simplify DEBUG_MKTIME (549de1eb50)
Port mktime_internal offset to unsigned time_t (b28c2cda0e)
xstrtol: prohibit monstrosities like "1bB" (6ed53f13bc)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d9248)
xstrtod: modify *result only if no errors (811b09243c)
btowc: document problems in C locale (f3852a93c7)
autoupdate (730c5249cc)
update from texinfo (27f8ef888e)
mktime: improve integer overflow checking (464ba3489f)
intprops: check two's complement assumption (b9e3fb39a8)
intprops, mktime, strtol: assume two's complement (a4910b9481)
stdint: port to strict C11 left shift (705764b377)
mbrtowc: work around glibc bug#19932 (b7bc3c1a4e)
update from texinfo (29ea6d6fe2)
autoupdate (aff9954ef3)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce31873)
argp: merge changes from glibc (14a582531c)
Prefer American spelling for "initialize" (d95b819f46)
autoupdate (075c7d4ff4)
stddef: support configuring with g++ (aeed3a2503)
autoupdate (f0be2ae5b0)
autoupdate (52b0cbbc7b)
update from texinfo (a7b5c91a62)
test-framework-sh: minor cleanups (e91c0d4f94)
test-framework-sh: revert port to NetBSD 7.0 (4515da0d71)
autoupdate (8f3c4d3889)
Port better to Alpine Linux (7347cbf5a4)
test-framework-sh: port to NetBSD 7.0 (d240000283)
update from texinfo (c9a99944e5)
gitlog-to-changelog: suppress ignored chatter (0ef1689f91)
update from texinfo (1d4ee40d20)
update from texinfo (4989095acf)
setlocale: add "sv" to Windows language table (84213f4b0e)
update from texinfo (2726749873)
sys_select: port to new Cygwin (4cf73f1f1d)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae1175b)
time_rz: port to clang -Wunused-const-variable (488c58283a)
std-gnu11: improve clang support (d8f02239ee)
select: port more to Intel 2016.1.150 compiler (f58b173971)
select: try to port to 2016.1.150 compiler (7b4f58d83d)
localename-tests: memory allocation fixes (77313df97d)
intprops: make .h file license match module (841c4fa800)
acl: fix missing return on Cygwin (bdb72bc645)
update from texinfo (91d878ad50)
update from texinfo (fa2329eeae)
extern-inline: port to PGI CC (6c58857620)
update from texinfo (59e5b6da81)
update from texinfo (64f7deda0d)
signbit: port back to pre-C++11 GCC (a0bfcb8ecd)
mountlist: recognize autofs-mounted remote file systems, too (781788eeb5)
signbit: port to C++ with GCC 6 (516dc7d860)
regex: make it closer to libc (f97745b0f6)
regex: merge patches from libc (df5ed01e82)
update from texinfo (4c6040c5c1)
update from texinfo (40a87e7df8)
autoupdate (5be7728cf7)
autoupdate (bbe207b15b)
stdalign: port to older HP and IBM cc (aa3dc759e8)
stdalign: port to clang 3.7.0 (cd9ecca881)
update from texinfo (bc4ac2f225)
readdir_r: now obsolescent (53348f290e)
Use modern texinfo when syncing install.texi output from autoconf (df0db0ade0)
update from texinfo (3ef729a2bb)
sync install.texi from autoconf (7ac276b42c)
misc: port better to gcc -fsanitize=address (54615b95ff)
update from texinfo (e78f894d0b)
autoupdate (d5cbe9d4fd)
verify-tests: also remove stray test-verify.Tpo (cd6a45292c)
std-gnu11: new module (2cf7d5cfdb)
update from texinfo (d1cca4c2a0)
update from texinfo (9c780eb585)
get-permissions, strftime: fix grammar in comments (7757cc8cf3)
gettext: mark as obsolete (4cfc2d2d0b)
gnulib-tool: don't give up on ln -s so easily (d9958eb1eb)
closedir: fix OS/2-related typos (b701042f59)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7e58)
regex: treat [x] as x if x is a unibyte encoding error (2b34f389a8)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d5cb)
bootstrap: use American spelling (0f9d53cb3b)
@item needed inside @itemize (0fce642dc8)
hash-pjw-bare: fix comment (d53122d01b)
wcwidth: Replace also on OpenBSD 5.8 (485f1270a8)
update from texinfo (73637fe8bc)
gnu-web-doc-update: fix addition of new files (6465306025)
utimens-tests: avoid pulling gettext .m4 files (914feb672c)
regex: pacify static checkers (336fa860d2)
regex: fix [ diagnostic (7c6e85cf4e)
regex: fix memory leaks (9e849a7083)
fts: don't unconditionally use leaf optimization for NFS (85717b68b0)
* gnulib-tool: fix stray debug line in previous patch (350f2c6fb5)
gnulib-tool: don't assume ln -s works (0e50dd0071)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c785d7)
openat_proc_name: port to OS/2 kLIBC (de11c4a45a)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d2145e)
doc: mention unfixed issues with unsupported localtime() values (95c4842733)
Go back to gettext-0.19.7 (ec513ffcf3)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d6101f)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc415c)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f28617)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee515523)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef179418b0)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9d3c)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f1767)
doc: mention setlocale() issues on OpenBSD (5ac0e2ba90)
sig2str: list all signals on FreeBSD >= 7 (dce117ace2)
acl-permissions: port to USE_ACL==0 platforms (cff4b380b8)
mktime: rename macro to avoid glibc clash (0433724bb2)
Port "$@" to OpenIndiana ksh93 (8c4223e2f1)
autoupdate (3f89681acc)
Port Universal Time settings to strict POSIX (6118065a2b)
update from texinfo (313ed2a5dc)
update from texinfo (9f11fc5802)
msvc-inval: fix problem with unset shell var (6cc32c63e8)
autoupdate (271dfe3798)
tests: for compare_(), use cmp -s where available (9b3899a94d)
version-etc: new year (71090a2a31)
human: fix output buffer overrun by 1 (92bbc1b583)
autoupdate (c86965970a)
maint: add missing ChangeLog entry for previous commit (8cc2bb4823)
maint: fix operator precedence in mbrtowc test (1f63650823)
autoupdate (3581a747f8)
regexprops-generic: update from regex.h (f7d3057b12)
strftime-tests: avoid false failure on OS X (81d0a26465)
update from texinfo (0394787c31)
fts: ensure leaf optimization is used for NFS (c97b8b9030)
fts: enable leaf optimization for XFS (d459ec6a4f)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e96d)
intprops: comment fix (a214964682)
update from texinfo (d9bd36759d)
intprops-test: work around GCC bug 68971 (111ca669ae)
autoupdate (26989d00c8)
gnulib-tool: allow multiple --local-dir usage (55c6f22b80)
fix freadptr to work with ungetc on all uClibc configs (b8d0159192)
update from texinfo (9a7c87c5a5)
autoupdate (5f2c426b53)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda65839a)
update from texinfo (b8635957de)
autoupdate (ea6de84a12)
autoupdate (71d39c1644)
update from texinfo (1956403d67)
xalloc-oversized: improve performance with GCC 5 (9c919a0643)
intprops: new public macro EXPR_SIGNED (f197c2c9e5)
intprops: fix typo in clang port (a66a3b96c5)
test-timespec: fix typo in previous change (36d982f39b)
timespec-sub: fix overflow bug; add tests (051613c240)
intprops-test: suppress -Woverlength-strings (ca64874789)
maint: add missing ChangeLog entry for previous commit (605b6330cc)
quotearg: add quotearg_n_style_colon() (3e4ade2720)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c1786d)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386f25)
quotearg: constify get_quoting_style parameters (77d702067d)
quotearg: add support for $'' shell escaping (df3cd2684d)
maint: use a more standard return from mbrtowc test (45228d9689)
intprops: add WRAPV and const flavors for GCC 5 (86b1f082dd)
doc: use extended timezone format in iso-8601 example (825f16280f)
update from texinfo (5dbf9fa664)
update from texinfo (82d514b064)
update from texinfo (456b8e9f25)
stdalign: port to Sun C 5.9 (956fa543b1)
autoupdate (937ba966ec)
update from texinfo (413394c43e)
autoupdate (1d16a7bd49)
time_rz: fix comment about tzalloc (9180f79eb0)
update from texinfo (09cf84f60a)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec5306)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497f35)
time_rz: return NULL if localtime_r fails (b0ac02e82a)
fts: port to C11 alignof (04dee58e17)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313d86)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054af09)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f46fa)
ChangeLog: fix typo: s/cound/count/ (30b2a6a9ef)
safe-alloc-tests: fix typo in license header (5a4906aab5)
copy-file: fix mem leak in error case (40157ce254)
localename: control langinfo.h inclusion (63881a60d6)
update from texinfo (b92e701c64)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce91a)
accept4-tests: fix to avoid non portable flags (f982bc8df2)
update from texinfo (2aaf432526)
update from texinfo (2fda85e862)
gnulib-tool: fix tests of 'extensions' module (63ce1a2103)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b45161)
autoupdate (5fecb65e32)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46b01)
xalloc: avoid GCC 5.1 warning on 32 bit (213d5545f6)
uniname/uniname-tests: avoid compiler warnings (b323990742)
autoupdate (a5a1569d19)
mountlist: clean up of variable duplication (1eda6d17e9)
c-ctype: do not worry about EBCDIC + char signed (d2de2a916f)
c-ctype: port better to z/OS EBCDIC (ff1ef114b4)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25fab6)
sockets: MS Windows initalization fixes (f28235237d)
gc: fix detection of installed libgcrypt version (11792d29f9)
c-ctype: rewrite to use inline functions (43a090ce05)
fnmatch: add one more coding cookie (82b86107d7)
maint: add coding cookies to non-ASCII sources (f406941a8a)
gitlog-to-changelog: trim only trailing whitespaces (720ba29ae4)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9ca2)
c-ctype: improve c_isascii testing (5b09f8c067)
Fix ChangeLog typo (617d662865)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a579e)
Update ChangeLog to match previous patch. (6b34bf6d25)
c-ctype: support EBCDIC-style c_isascii (4d83e798da)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1c62)
* modules/c-ctype (Depends-on): Add verify. (ad0295870b)
c-ctype: port better to EBCDIC (7e2a8ea26c)
nanosleep: fix return code for interrupted replacement (6439a0af0c)
autoupdate (abddf3d64e)
Diagnose ERE '()|\1' (5513b40999)
Revert previous patch, as it did not fix the bug after all. (c9ff68cb20)
regex: fix dangling-backreference bug (7f6191fd19)
regex: merge patches from libc (2f8140bc8c)
autoupdate (601d8f444d)
autoupdate (b3ade652aa)
autoupdate (3bb2688d86)
autoupdate (5543909487)
ceill: detect buggy OpenBSD implementation (9ef06e399f)
mountlist: add me_mntroot field on Linux machines (c6148bca89)
doc: Describe to use multiple instances of gnulib (8b7d8f7a32)
autoupdate (2018b78812)
autoupdate (37979a2344)
base32: mark function as __attribute__ const (7ab64d2610)
autoupdate (ff871fc1c7)
autoupdate (6be13855ca)
gnulib-tool: don't transform binary files with sed (b4f31e3a89)
autoupdate (ec84e0e365)
autoupdate (1029a81122)
autoupdate (6d48a19472)
autoupdate (1a497cf650)
gperf: respect silent rules (30f4290277)
Improve port of stdalign to C++11 (5bb169c3be)
pmccabe2html: fix gawk regex escaping (c496809ef2)
update from texinfo (cc47643cb9)
time_rz: port to pedantic memcpy (9c70545fde)
autoupdate (8dc6f28f28)
time_rz: port better to MinGW (d3bc691753)
time: port __need_time_t to MinGW (b18e6d98e2)
strftime: fix newly-introduced bug on Solaris (fe699d375f)
test-strftime: test for Solaris bug (c1340b3d34)
time_rz: port to Solaris etc. (5ed44b374c)
time_rz: now LGPL (1f2146e9e9)
time_rz: make a constant 'const' (d3e697dd9e)
time_rz: fix off-by-one typo (2134fd0ae3)
autoupdate (37ff1822a5)
fprintftime, strftime: use timezone_t args (a89e344969)
time_rz: new module (4bc76593d5)
flexmember: license is now unlimited (e187c794c9)
autoupdate (eda101a012)
maint: update copyright paper procedures (5db5343031)
autoupdate (f31cdc3099)
autoupdate (5d1b1fefb1)
localename: fix link error on Illumos (9b6679dcac)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd026)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e764)
acl-permissions: Fix on FreeBSD (da97e2a534)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c001)
file-has-acl, acl-permissions: fix HP-UX typos (f466404649)
regex: match current GNU grep behavior (5a5a9388e9)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4da6)
autoupdate (a546dfff25)
tests: restrict shells to those that support 'local' (d03962a999)
fix mistakes in ChangeLog entries (8a172a2ebf)
unistr/uN-strtok: handle multibyte delimiters (2c5543396b)
update-copyright: fix test failure with perl >= 5.22 (841d0dcfa8)
u{16,32}-strstr-tests: relax timeout condition (ea30903390)
gnulib-common.m4: change the ARFLAGS default to 'cr' (551098026b)
update from texinfo (f86b440421)
autoupdate (1f4c326b35)
selinux-h: avoid double free after *getfilecon() (b6b3ed1fa4)
fix pty related tests issues on Windows (9ba6a0085c)
acl: fix definition of acl_from_mode on FreeBSD (716083c1a8)
readutmp: port to FreeBSD >= 9 (259e4fc29d)
mgetgroups: port to strict OS X (18738862eb)
mgetgroups: fix port to strict OS X (8131cd61ac)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd30b)
mgetgroups: port to strict OS X (b4d1637b79)
mountlist: avoid an unused-label warning on OS X (7055161313)
error.c: correct printf-style format: %d -> %u (c3cf2ea464)
fts: avoid reading beyond the heap allocation (49078a7800)
savedir: avoid undefined behavior in qsort call (791147f316)
userspec: avoid undefined behavior in gettext call (402f350d06)
update from texinfo (95e7240515)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6f74)
wchar: fix MinGW compilation warnings (e1085f202f)
uniname/uniname-tests: use pristine data files (447c67539b)
linked-list, linkedhash-list: avoid compiler warnings (d0302f0038)
libunistring: bump minimum version to 0.9.6 (19e096ae74)
uniname/uniname: update to Unicode 8.0.0 (1b23c2190c)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb830)
libunistring: update to Unicode 8.0.0 (705f4efc33)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf7d4)
* lib/set-permissions.c: Spelling fix. (82990bb47a)
update from texinfo (d7f393ed47)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f0062f)
fsync: document AIX misbehavior (848a19c75c)
acl-permissions: more porting to AIX (ecabc6b015)
stdio: Don't redefine gets when using C++ (d6176702c3)
acl-permissions: add a cast to port to older AIX (e4f783014d)
acl-permissions: port to older AIX, C89 HP-UX (fa21489752)
update from texinfo (b287b62196)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8badf46)
file-has-acl: fix build on Mac OS X 10 (98aa8776dd)
prefix-gnulib-mk: remove no longer needed special case (41834ff16b)
acl: don't depend on the deprecated qacl module (2c2d4d9164)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9c98)
pthread_sigmask: discount system version if a simple macro (f39477dba7)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa07e6)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e445830c)
acl-permissions: Fix build on Solaris and Cygwin (188c4b491b)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f352749)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0b5d)
qacl: split into qcopy-acl and qset-acl (2b93f1e2da)
gitlog-to-changelog: new option --ignore-line (62484d6e81)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce445d6)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3afb)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9ed73)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527cebb)
error: use correct printf attributes on mingw (b62fec49d7)
update from texinfo (7f573b802f)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45b46)
stdio: fix probe on mingw under gcc 5.1 (21431dee11)
autoupdate (875ec93e15)
gitlog-to-changelog: parse "Tiny-change" (ed614f9c1c)
update from texinfo (583b5ea804)
doc: document glibc posix_fallocate() issues (7989720175)
gendocs.sh: document new htmlarg default (fddc6dcff4)
extern-inline: no need for workaround in GCC 5.1 (44f73b8dec)
update from texinfo (23741e575d)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01ff3)
tests: pacify GCC 5.1's stricter printf checking (2aea2c7233)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9e26)
file-has-acl: port to CentOS 6 (ff714c0a20)
file-has-acl: always return false when ACLs aren't supported (496c2cf034)
gettext: propagate po/Makefile.in.in too (f2f6980924)
file-has-acl: new module, split from acl (8008070207)
manywarnings: add GCC 5.1 warnings (df82ac05f6)
autoupdate (74fa2c0471)
doc: update FDL template to match FDL examples. (abb0d2e0aa)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbdc60)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb58396)
gnulib-tool: output bold attribute more portably (75d1743ac5)
qacl: Simplify HP-UX acl_nontrivial check (2653a3014f)
acl: On Linux, check for acls without libacl (da6ebc941e)
acl, qacl: split off shared functions into separate object file (a09a0344e3)
git-version-gen: revert "detect untagged revisions" (6c4ac1b665)
tempname: avoid unused parameter warnings (35a0bf1d53)
git-version-gen: detect untagged revisions (bedd7833ac)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc128)
gitlog-to-changelog: port to MS-Windows (261ba83ae8)
gendocs: new option --tex for texi2dvi options (1627a8a2b9)
sync gettext .m4 files from gettext (3e2dcf7b9f)
uniname/uniname-tests: fix failure due to alias (e830fc25d8)
hash: remove deprecated hash_insert0 function (634ddcf870)
mountlist: remove dependency on libmount (3fb6e36036)
stddef: port to pre-C11 GCC on x86 (e2e66692cd)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a3866d0)
yesno: make EOL optional in ENABLE_NLS case also (386315b305)
fdopendir-tests: test it does not close its arg (d164bf67cc)
gitlog-to-changelog: trim trailing white space (2b93079a5d)
gitlog-to-changelog: new option --ignore-matching (84f5241b99)
fdopendir: port better to MinGW (a277f536d9)
fdopendir: fix typo in comment (b89aa0edea)
error: document all entry points provided (0f4fa16dfd)
autoupdate (5a4d088445)
autoupdate (c2bfaa58dc)
autoupdate (8d739f428d)
vasnprintf: pacify clang 3.5.0 (4fed9c82b5)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e148)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64f00)
tests: support stderr verification with returns_() (0d3024546a)
passfd: avoid valgrind uninitalised data warning (8be5f2c10e)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec989)
dup2: doc and test for Android bug (a39fbed384)
Replace dup2() on Android (2f1a88d407)
Android doesn't define RLIM_SAVED_* (cc0a1a96a5)
autoupdate (5220348250)
vasnprintf-posix-tests: use consistent test (61922366d4)
printf, isinf, etc.: noncanonical != NaN (bd38edc817)
fts: remove redundant close() (trivial) (12d27cace7)
getdtablesize: port better for Android (62667e387b)
poll: fixes for large fds (d42461c38d)
fcntl: Fix cross compiling (119aeef6c7)
dup2, fcntl: cross-compiler better for Android (f9fa715913)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad0249255)
getopt: don't crash on memory exhaustion (6fa31e52cb)
tempname: allow compilation with C++ (trivial) (4f2e910002)
dup2, fcntl: port to AIX (c74a873bd6)
getdtablesize, dup2, fcntl: port to Android (5e2516d4aa)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5ee1c)
More changelog fixes (81ac748f1a)
fts: avoid crash when a cycle is added while traversing (60af6a363f)
uniname/uniname: support character alias (784023c966)
Fix ChangeLog botches in my recent commits (3ca9a533c2)
duplocale: Fix Android build of duplocale-tests (52f74ee1b4)
signal_h: Fix Android build (92f4ac3ad2)
net_if: Handle content-free <net/if.h> system headers (14acd1e1a0)
linkat_nofollow: Add fallback case for cross compiling (f1514e591d)
euidaccess: Fix Android build (d46768c01a)
getugroups: Fix Android build (30ea03fe4f)
localename: Fix Android build (b21929c0ed)
getdtablesize: Fix Android build (7434c476c3)
Assume unbroken ungetc() on Android (60f0efb19a)
Fix FILE struct compatibility with Android API level >= 21 (8e19825e65)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c383)
maint: various whitespace cleanups in tempname (63d2d19541)
tests: provide returns_() to simplify exit status checking (c61e31c4e5)
mountlist: only use libmount when specified (de1cbdd482)
uniname/unimame-tests: don't link with -lunistring (ffe64673c3)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf4ce)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1d81)
xalloc: fix typo that suppressed warnings (d85acc4abd)
full-read: fix license notice typo (b2c48c1e65)
crypto/gc: fix a -Wswitch warning (bf729b4836)
autoupdate (ffb3016337)
update from texinfo (aa902b69a9)
tempname: new try_tempname function (56e31f06e1)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206bb3)
bootstrap: exit immediately upon gnulib-tool failure (dd929bcb99)
symlinkat: include all required header files (b650986cb3)
update from texinfo (9c1f45e069)
update from texinfo (751cd554a0)
update from texinfo (94125cd296)
localename: support Solaris 12 and illumos (387c214c0d)
locale: fix tests on illumos (dfe49c94d3)
unictype: avoid undefined left-shift behavior (bb41ff0b77)
libunistring: bump version of unitypes dependants (ea6cb044ca)
unictype/category-none: fix link with libunistring (40023a310f)
unitypes: fix build with installed libunistring (c7e000ae81)
time: port to MinGW32 3.21 (342d9f09f2)
update-copyright: apply to self (8582958a34)
libunistring: update to Unicode 7.0.0 (7585eb3f16)
libunistring: update to Unicode 6.3.0 (0d1916cba5)
libunistring: update to Unicode 6.2.0 (794132ffcb)
libunistring: update to Unicode 6.1.0 (4b6bc42e05)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77dea2)
uniwbrk: ignore Extended/Format characters at BOL (626571a023)
test-strstr.c: avoid a trivial leak (769f1ff839)
update-copyright: recognize groff's \(co marker (06c61ed439)
maint.mk: fix compatibility with OS X nm (d5e367c52d)
localcharset: improve charset detection on OS/2 (9bb70e04d4)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb086f3)
count-leading-zeros: fix pragma typos (ba8e4c8d98)
autoupdate (e7caa4303b)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede08f0)
uniname/uniname: update to Unicode 7.0.0 (257752a173)
doc: update INSTALL from autoconf (c27f1a356f)
stdio: fix use of PRIdMAX on modern mingw (ca563b431b)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2d3d)
lib-symbol-versions: cache script check (498a1b6bc7)
maint: fix grammar nits in propername (d44c524ba7)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e5e3)
gendocs: Add 'doc/gendocs_template_min'. (0790155908)
gendocs: Change maintainer. (bae95fca29)
gendocs: copyright date and version fix (aecd38787a)
derived INSTALL (2198448f5e)
revert copyright updates in slaved files (2f66740af7)
version-etc: new year (b9bfe78424)
autoupdate (bd86632bd0)
autoupdate (b8db7e8831)
xstrtol: ensure errno is reset (55cda57aa2)
utimens: fix dependency typo (7177237ead)
autoupdate (ffaeb0c8fd)
docs: mention why libgen.h is bad (16518d9ed8)
autoupdate (8d55a7b7a2)
assure: new module (034a18049c)
autoupdate (ca6dede24b)
stdalign: port better to HP compilers (95c5407b3b)
stdalign: work around Apple GCC 4.0 bug (a8c75ca739)
gendocs.sh and templates now maintained in gnulib (7bf1097e7d)
getcwd: fix test failure on OS X 10.9 (4f3dc0beed)
parse-datetime: avoid a compiler warning with byacc (1fafbb302d)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b4c8)
autoupdate (98c35a0e40)
update from texinfo (3e51cf7079)
stddef: support C11's max_align_t (3ae2441d46)
unistd: fix iOS check conditional (73991ca4ba)
posixtm: avoid compiler warning in a better way (89db07c7c6)
relocatable: support UNIXROOT in relocate() on EMX (cc00098501)
freopen: workaround freopen() on OS/2 kLIBC (3c4e083310)
get_shared_library_fullname: port to EMX (023ca2dd07)
find_executable: port to EMX (a457b0c8c9)
sched: check struct sched_param in spawn.h as well (5945e4ee5c)
support GNU format printf and scanf on mingw (cf88e56ab3)
bootstrap: Allow perl modules in $buildreq (3914f31535)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c43e5)
vasnprintf: fix potential incorrect errno (ec6a60bfd9)
vasnprintf: fix potential use after free (c5c4f53b31)
autoupdate (79002fdd9f)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3c56)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab5ab)
autoupdate (cab5b4a927)
git-version-gen: do not print new line characters (e5a15adc6d)
gnulib-tool: recognize x:* as an absolute path (9a98fdfef2)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e44b)
autoupdate (1b6c775c6b)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05cf0)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573b8b)
printf: fix configure check on big endian systems (4b4ef862eb)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea2886c)
gitlog-to-changelog: add --until (6dd16adf3f)
update from texinfo (e9dd4906da)
extern-inline: update commentary about GCC bugs (92b60e6166)
gen-uni-tables: untabify (46d015f9c3)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d4514a)
gen-uni-tables: utilize 'assert' (9464ea9d6a)
gen-uni-tables: cosmetic improvements (b6ffce655f)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e34b)
fts: port to C89 (5cb103952a)
unistd: port to iOS (08c22d94af)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd8e5)
autoupdate (269a0fae57)
update from texinfo (e28a0f74e2)
obstack: avoid potentially-nonportable function casts (127ed6a3ea)
obstack: fix macro return values (d15b2da0ac)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2eec09)
obstack: port to platforms that #define __alignof__ (ec799b2df4)
linkat: don't unconditionally replace on GNU/Linux (c564172a11)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce5bb)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e078)
obstack: add NEWS entry for recent incompatible changes (04a4a930a6)
mountlist: don't use libmount to decide on dummy/remote (2768ceb799)
maint: add missing ChangeLog entries for Modra's obstack changes (ff13852538)
obstack: prefer __alignof__ to alignof (37de51e2c2)
obstack: prefer alignof to calculating alignments by hand (e8f86ce95e)
obstack: use size_t alignments and check for overflow (6c34297a91)
obstack: 64-bit obstack support, part 3 (82a38a0d77)
obstack: 64-bit obstack support, part 2 (bb2ab7ecb6)
obstack: 64-bit obstack support, part 1 (266ac1b98d)
obstack: tidy part 2 (8216dffc27)
obstack: tidy part 1 (ec1a9f7b6f)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b6792e)
iconv: avoid false detection of non-working iconv (facebc6bcf)
bootstrap: print more diagnostics for missing programs (1bbbc2c04e)
bootstrap: only update the gnulib submodule (e94cfb19c8)
symlinkat: port to AIX 7.1 (032bd15105)
readlinkat: port to AIX 7.1 (cb3a9b8b56)
remove spurious { (b155b06498)
modules/fcntl: fix error reporting by dupfd (8a695b675d)
basename, dirname: Improve documentation. (322e0b052c)
exclude: declare exclude_patopts static (734ed7c8a7)
autoupdate (5ab220cc90)
dirname: support compilation with C++ (dc53bac1b4)
qsort_r: include <config.h> (aa0c2b9e7a)
avltree-list: avoid compiler warnings (5549ef8e01)
qsort_r: new module, for GNU-style qsort_r (41473cf94a)
strerror_r-posix: support compilation with C++ (ca194c036e)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7fd96)
autoupdate (b4c8d133cb)
mountlist: use /proc/self/mountinfo when available (3ea43e0254)
users.txt: add cmogstored (2bf7326e10)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3be73)
gnulib-tool: Fallback to wget when rsync fails (c83b897099)
maintainer-makefile: add syntax check for useless ';;' (5be8d47e02)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed9b7)
error: drop spurious semicolon (4738e5acde)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd0af)
manywarnings: add GCC 4.9 warnings (157c42eff7)
vasnprintf: fix bugs in width computation (1f5bc60c49)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6a27)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab6581)
qsort_r: new module, for GNU-style qsort_r (1ce0e7dc09)
vla: new module (a6c54be167)
localename: make gl_locale_name_thread really thread-safe on Windows (f089beeaec)
getpass: don't assume struct termios (59893aec3d)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669cc30)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e10012c0)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415ba7)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7afb46)
accept: document Solaris 10 type glitch (ce49a606af)
extern-inline: port to FreeBSD, DragonFly (2c93b8bb49)
autoupdate (1902e8ebdd)
Use consistent style to check DEBUG macro in regex_internal.c (d8401629f4)
openat-die: use _Noreturn markup (a5f2a6d5c1)
test-open: port to cygwin, which lacks Fortify (d98277fd17)
localename: Enforce declarations before statements. (5acee27d5d)
test-userspec: don't look up numeric user names (222d1272ae)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7b19)
announce-gen: avoid failure when Digest::SHA is installed (0172fd52dd)
gettext: revert "update macros to version 0.19" (71be4c87c8)
regex: don't deref NULL upon heap allocation failure (1051177e3c)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9a9c)
regex: fix memory leak in compiler (c4093fa164)
announce-gen: avoid perl warnings (648f4ae731)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172b77)
nl_langinfo: Fix last change. (b5c3f721fa)
Define macros for glibc (903f8952df)
Sync up error.c with glibc (49c19fe3e5)
nl_langinfo: fix build under mingw (2d280742a9)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d4814)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7d61)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce839e7)
Bruno Haible has stepped down as maintainer. (ed6374814e)
mktime: merge #if/#ifdef usage from glibc (e2646b0c6b)
git-version-gen: improve option descriptions (fdf9a5de25)
regex: fix memory leak in compiler (316c9c508c)
regex: merge patch from libc (657762608e)
acl: port to gcc -Wredundant-decls (9a3928ed14)
parse-duration: eliminate 68-year duration limit (831da41cbc)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc31417be)
pthread: define thread-safe macros on some platforms (badf0c4f5f)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba7140ac)
gettext: update macros to version 0.19 (9b9370caf6)
select,poll: fix console handle check on windows 8 (c6e14bbd5d)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546f29)
times: fix to return non constant value on MS-Windows (b0d4fe9539)
isatty: fix to work on windows 8 (a008d625b7)
maint: fix typo in fdl.texi (0a38624d37)
mountlist: avoid hasmntopt const type warning on solaris (502809019b)
maintainer-makefile: delete obsolete code (d55899fd2c)
maintainer-makefile: avoid spurious error messages (088f504938)
rename: avoid unused-but-set-variable compiler warning (eb0662ed9a)
maint: add ChangeLog entry missing in previous commit (e29cd9eb7b)
rename: mark a label as potentially unused (451aebdc1d)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592aae8)
acl: apply pure attribute to two functions (e1831a7c3f)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b8588444)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b4fa)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa316)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff1ba)
valgrind-tests: fixed misleading help message (1c0d985265)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07c0c)
exclude-tests: port to AIX 7.1 (a14d4c0c7c)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c3291)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a330b7)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c8251)
getlogin_r-tests: check return value rather than errno (98ca2c063c)
getlogin_r-tests: fix various issues in recent change (11167af953)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc03d)
update from texinfo (75fa857e81)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65fd4)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4e10)
getlogin-tests: avoid false failure under cron (9717736870)
mbrtowc.m4: fix a comment typo (b4ed5427e4)
mbrlen, mbrtowc: fix bug with empty input (2a045bc38f)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6cbe9)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bceda)
autoupdate (24fe73d433)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf294)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee038129)
update from texinfo (c2e80b75aa)
autoupdate (7179dc9a3e)
autoupdate (39cf9dff9b)
autoupdate (a0712c3bd9)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6bfb)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d1eb)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d58aa)
exclude: port to strict C99 (3085daefc2)
regex: do not depend on malloc-gnu (e1d49ddae4)
autoupdate (9cda876b86)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c6c5)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc5234)
fts: avoid unnecessary strlen calls (f4eba3ef12)
fts: avoid unnecessary strlen calls (df86f1c364)
fts: avoid unnecessary strlen calls (85dd7d7fd9)
autoupdate (8f6c54d191)
autoupdate (f3033c458d)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd4600)
obstack: merge with glibc changes (df9b714234)
strftime: wrap macros in "do {...} while(0)" (2d6dfaca3e)
modechange: avoid memory leaks for invalid octal modes (9b784e734c)
autoupdate (602f4c2fe3)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d622d)
autoupdate (8dbb1a57c7)
update from texinfo (76c4df4acd)
gitlog-to-changelog: also include the file, git-log-fix (1589a8ab49)
autoupdate (907c843671)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a9217)
maint: fix ChangeLog to match commit record (8c7f2f9de8)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c90598c)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb1d2)
* NEWS: Recent changes are not that important. (1c6bf3d204)
savedir: new symbol for fast-read version (df54a0fdf6)
unistd: port readlink to Mac OS X 10.3.9 (546ff8206b)
* NEWS: Document recent change to diffseq. (1aed559952)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9a6c)
savedir: simplify by using stpcpy (26e2108a3b)
spawn: fix link error on uclibc (d6eab2e70f)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb9075b2)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae991)
exclude: add support for posix regexps (24b8e06220)
maintainer-makefiles: use $(SED) for syntax check (3f51bf41c8)
update from texinfo (8008cac056)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d73709d)
autoupdate (26f3204a95)
update from texinfo (ad71b62f4c)
update from texinfo (a62cca3ae2)
file-type: add support for doors and other less-common file types (47f93b076d)
update from texinfo (d9361da071)
autoupdate (497f4cdf8d)
pthread: work around winpthread header pollution on mingw (d5fec6c22f)
qacl: check for fchmod (751494621c)
Fix typo in ChangeLog. (68355e0c85)
fdopen-tests: port to Tru64 (1e0ad6a06d)
stdalign: port to HP-UX compilers (6fff2c8fdb)
strtoimax: port to platforms lacking 'long long' (e77a81d567)
update from texinfo (ca13d9302b)
relocatable-maint.texi: escape braces (6c7b560bbe)
maint: remove duplicate ChangeLog entry (38446b124c)
maint.mk: adapt openat.h-include-without-use test (88df6d076c)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5d26)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f257e2)
tests: fix export bug in previous patch (efc854066a)
tests: simplify porting to Solaris 10 /bin/sh (490acbe0bb)
update from texinfo (8d93bfe929)
md5, sha1, sha256, sha512: support older autoconf (d18d1b8023)
include_next: port to autoconf 2.63 (580240a85b)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a662447)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3fd0)
maint.mk: adapt openat.h-include-without-use test (a75f17adf4)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419dc7e)
freading: declare with attribute "pure" (b076a606c0)
manywarnings: remove -Wmudflap (5088dc55f4)
autoupdate (cfe23e81eb)
relocatable-script: remove unused code (aac700c7b2)
maint: fix public-submodule-commit to work with newer git (7a0c729aac)
autoupdate (a39d4083ca)
doc: update main copyright year (c7802e2b41)
maint: update copyright (1276a2c5f2)
version-etc: new year (a8a1dc2861)
autoupdate (0e5f06aee5)
passfd: give nicer error for recvfd at eof (beae0bdcf7)
autoupdate (0ac90c5a98)
gettimeofday: port recent C++ fix to Emacs (23eecb48e3)
gettimeofday: fix C++ crosscompilation (2484671850)
qacl: port to Windows better (e7086a9a30)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd1a2)
open-tests: fix build failure with -Werror=old-style-declaration (0658e5039f)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b5510050d)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (43593319b3)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f3988c)
autoupdate (765ff4cb2b)
bootstrap: warn about BSD toolchain snafu (fdfe96fe43)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92ea47)
include_next: minimize code duplication (74540d44dc)
getcwd: fix compile error in configure check (fba20d159f)
regex: suppress core dumps from detection code (51a2203392)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72bf2)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc4f1)
regex: avoid glibc deadlock during configure (5068051817)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e4cd)
base64: fix recent compilation regression on some compilers (dbf55f6694)
autoupdate (f284a19061)
autoupdate (ce92b8e463)
ignore-value: revert previous code change (37f8a6b207)
selinux-h: improve stub types and add more stub functions (647e7023ce)
ignore-value: prefer GCC version back through 2.0 (fd27e50d9f)
pty: Activate the signature wrapper of forkpty. (54c3ba61df)
maint: fix gendocs.sh permissions (e64ade7dad)
autoupdate (2b7c2713dc)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c59e)
error: depend on stdio (8b40415718)
doc: Improve wording in relocatable-maint.texi. (4779b635ef)
Fix indentation in previous patch. (0470708385)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648cf3b)
base64: provide a fast path for encoding well sized buffers (43fd1e7b5a)
extern-inline: port better to OS X 10.9 (cdceb2fe48)
fpending: fix typo (868c538bec)
fpending: fix regression on DragonFly BSD (6fea8a9437)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b604)
intprops: port to Oracle Studio c99 (d208f3ab64)
obstack: pacify HP C (9c5dea9a6b)
maint.mk: prefer gpgv2 over gpgv (20f47607a2)
isnan: port to VAX (b0b422614c)
gnulib-tool: protect against CDPATH (5c508f686b)
|
|
|
|
|
|
|
|
Changelog
=========
parse-datetime: remove extraneous generated source file (405cd6753)
autoupdate (b800e567a)
autoupdate (a490e6357)
autoupdate (934da14a7)
Fix value of LD for 64-bit compilers on AIX. (ab2b7ad15)
autoupdate (d328ea1e1)
dtotimespec: simplify (19b554f15)
test-calloc-gnu: Reenable test also for GCC 7. (8250f4c6d)
test-calloc-gnu: port to GCC7 (26034f242)
tests: Avoid compiler warning about uses of null_ptr. (bc1d4143a)
doc: Mention Mac OS X deficiencies regarding semaphores. (d3181471f)
lock tests: Fix test failure on Mac OS X (regression from 2017-01-05). (4c50d77c8)
perror tests: Tweak for z/OS. (c1035211b)
nproc: Refactor large function. (a59926b80)
nproc: adjust handling of OpenMP environment variables (0481ab520)
nproc: support nested OMP_NUM_THREADS, and OMP_THREAD_LIMIT (3f61a6d1c)
maintainer-makefile: Fix AC_PROG_SED with autoconf cache. (a7c0c973a)
ftoastr: port to -Wdouble-promotion (c853fca78)
lock tests: Fix build failure on GNU/Hurd (regression from 2017-01-05). (4084b3a10)
lock tests: Fix build failure on z/OS. (6361efe6e)
havelib: Prefer the search path of /usr/bin/gcc over the one of $CC. (a7fbc7bdb)
havelib: Support overriding the result of AC_LIB_PREPARE_MULTILIB. (be5c1e459)
gnulib-tool: Avoid conflict of havelib-tests with --single-configure. (f42ee040a)
users.txt: Update links, use HTTPS where possible (fad631e74)
xbinary-io: Fix inlining. (bc63f326a)
xbinary-io: rename from xsetmode (820fa6ad0)
tests: Adjust to recent SET_BINARY change (87c456bf6)
xsetmode: new module (7de8fbeeb)
headers: fix begin-end typos (b03f418bd)
selinux-h: port to PGI 16.10 (e041ac5f6)
argp: port to PGI 16.10 (8b3e22b18)
unicase: Update function protoype to match definition (f497bc109)
times test: Avoid gcc warnings on Linux/x32. (d66ababa0)
glob: port better to emscripten (26b8e1b3c)
host-cpu-c-abi: Support for 64-bit AIX, 32-bit armhf on arm64, hppa64. (50083d028)
search: Don't assume that tsearch() exists if 'VISIT' is defined. (e3f94e9de)
doc: Don't mention obsolete AC_LIBTOOL_WIN32_DLL macro. (ae1cef390)
stddef-tests: port to SIZE_MAX <= INT_MAX (6e3459356)
autoupdate (0bf767155)
lock tests: Fix link error. (b6acb8db4)
lock: Fix link error (regression from 2017-01-05). (365ad41b0)
Port to PGI 16.10 x86-64 (16f6a8d8d)
parse-datetime: handle timezones reentrantly (4e6e16b3f)
time_rz: fix comment typo (dd7a8712b)
localename: port to cygwin 2.6 (bb276b416)
users.txt: Update wget URL (tiny change) (ec01e6867)
users.txt: Add wget2 (tiny change) (242a14641)
dfa: fix memory leak in parse (e0e362e7b)
parse-datetime: fix dependence on AC_PROG_SED (440ea67aa)
intprops: update doc URLs (85bd3ab64)
host-cpu-c-abi: Add support for armhf, arm64, x32, s390x. (60ce0fd75)
update from texinfo (fadd80aef)
localeinfo: case_folded_counterparts and WEOF (c81472e0e)
dfa: port to gcc -fsanitize=undefined (61c27fe8f)
strftime: %z is -00 if unknown (0e68c6a37)
dfa: port to older GCC (916a63241)
Update DEPENDENCIES. (03ce2e4a2)
maint.mk: enforce spelling of "timestamp" (i.e., no space) (94386a136)
dfa: minor simplification with emptyset (836ac768d)
dfa: shrink constraints from 4 bits to 3 (2db74de17)
dfa: omit unnecessary ptrdiff_t check (9d561f0d2)
dfa: omit unnecessary allocation (7fbe8c090)
dfa: omit unused local (8d3c4933c)
maint: time stamp -> timestamp (e89646ad6)
maint: remove stray .texi files (8d98f32d6)
getprogname: fix port to IRIX (9ec5a9d77)
dfa: melt down dfastate into build_state (7c345c68c)
dfa: simplify transition table allocation (aff55692d)
dfa: fix reallocation bug when matching newlines (823b5cb58)
Avoid -Wundef warning about undefined WINDOWS_SOCKETS. (bfd562604)
Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. (dbc7752c5)
stdioext: Port to Minix 3.2 and newer. (dc42aaceb)
getprogname: port to IRIX (7d75021d8)
localename-tests: port to NetBSD 7 (6a15cedb3)
glob, intprops, xalloc: work around Clang bug (04441fd81)
dfa: fix 'return' typo (f0f371e13)
lock tests: Prefer semaphore over mutex. (b20e8afb0)
parse-datetime: fix generated paths for coverage files (73ecb533f)
maint.mk: support parallel execution of coverage (4bbd45b4b)
lock: Provide guarantee to avoid writer starvation for rwlocks. (be95b17ae)
thread: Fix pth port. (fd8eabdce)
parse-datetime: fix debug message on lone year number (15b8f3046)
parse-datetime: fix local timezone debug messages (c56e7fbb0)
parse-datetime: add debug warning about DST changes (30a55dd72)
parse-datetime: add debug warning about date arithmetic (f14eff1b3)
parse-datetime: fix debug message of relative part after timezone (5c438e8ce)
parse-datetime: fix incorrect debug message on lone number (f2d4b5caa)
exec (31bc49969)
build-aux/mdate-sh (0b730bddf)
doc: fix typo in previous change (c96efd22a)
Revert copyright-year change to synced files (8e0bdfa5d)
doc: modernize for C11 etc. (6f0128d14)
dfa: prefer functions to FETCH_WC macro (74557b94b)
dfa: narrow more local var scopes (c8355b773)
dfa: remove duplicate assignment (5c810462f)
dfa: simplify constraint-dependency checking (e210a3cba)
dfa: prefer functions and constants to macros (760d5b7d8)
dfa: narrow more local var scopes (51536cbbf)
dfa: narrow the scope of many local variables (387fd77e7)
gettext from dev (9c85a410b)
version-etc: new year (a3fd683de)
do-release-commit-and-tag: avoid shell syntax error (52a5514dd)
maint.mk: hoist gnulib_dir definition earlier (5996001fc)
maint.mk: do not always evaluate intprops-related shell (ffff79dad)
maint.mk: improve sc_prohibit_intprops_without_use (1894933d6)
dfa: shorten sbit, success (b724c4e6a)
dfa: simplify multibyte_prop etc. (e0a498ecc)
dfa: minor performance tweak (959c5a309)
dfa: wrap charclass inside a struct (88125b5e1)
Changelog: insert omitted word (0d534864b)
maint.mk: update list of intprops.h symbol names (e9ae724b2)
getopt: fix parallel test failure (b366f53ec)
xalloc: x2nrealloc check for ptrdiff_t overflow (8e63aebd5)
lock test: Fix performance problem on multi-core machines. (480d374e5)
autoupdate (d00d3c0cd)
vma-iter: Fix endless loop on 64-bit Windows. (3a0b7b749)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on minw. (5a400b3f5)
getopt-posix-tests: fix Makefile typo (571a9a5a3)
dfa: improve worst-case 'replace' performance (b783f1ebd)
dfa: performance improvement for removal of epsilon closure (d6df3873c)
autoupdate (aab627ea8)
Split tests for getopt-posix and getopt-gnu. (bd70cf691)
posix-modules: Add options for specific platforms. (3e8966603)
getopt: Fix link error for users of getopt() in <unistd.h>. (571d60e6f)
getaddrinfo tests: Avoid compilation error on MSVC. (2ebd13d97)
getlogin, getlogin_r: Fix link errors on MSVC. (f9c744dbd)
Un-deprecate the 'progname' module. (15bde6cfc)
Reorganize NEWS a bit. (02abf3355)
tanhf: Avoid redefinition error on MSVC. (51150279a)
tanf: Avoid redefinition error on MSVC. (9ef2e6d20)
sqrtf: Avoid redefinition error on MSVC. (c7a2c318d)
sinhf: Avoid redefinition error on MSVC. (0225ce36c)
sinf: Avoid redefinition error on MSVC. (a8cff6cb0)
logf: Avoid redefinition error on MSVC. (33b84df8e)
log10l: Avoid redefinition error on MSVC. (ef458c871)
log10f: Avoid redefinition error on MSVC. (fd9c06066)
hypotl: Avoid redefinition error on MSVC. (048631b65)
hypotf: Avoid redefinition error on MSVC. (c7f934de8)
fmodl: Avoid redefinition error on MSVC. (b31297ff0)
fmodf: Avoid redefinition error on MSVC. (1a1d5eee3)
expf: Avoid redefinition error on MSVC. (21ec014a2)
coshf: Avoid redefinition error on MSVC. (c3c53687f)
cosf: Avoid redefinition error on MSVC. (9113a6db3)
atan2f: Avoid redefinition error on MSVC. (cf308efdb)
atanf: Avoid redefinition error on MSVC. (4d3d2763f)
asinf: Avoid redefinition error on MSVC. (6cd601d2b)
acosf: Avoid redefinition error on MSVC. (c3cb8a263)
Avoid redefinition errors on MSVC. (0f5a9a947)
Avoid redefinition errors on MSVC. (5b60c835c)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on MSVC. (92cb6641a)
Avoid autoconf warning. (6cd915a22)
fpending: Revert workaround against Emacs bug. (8457ffb74)
getlogin_r tests: Port to mingw. (d2443002e)
getlogin: Port to newer mingw. (8fe9cd1cf)
builtin-expect: improve port to IBM XL C (ff41dd1fc)
builtin-expect: port to IBM XL C (d1469b79e)
regex: fix dependency (c64a6db43)
builtin-expect: new module (005973d69)
init.sh: Add possibility to not delete temporary files. (3044ae7f4)
regex: fix integer-overflow bug in never-used code (ea7015f68)
fpending: fix port to MinGW on Emacs (d721ea9f8)
safe-alloc: use xalloc-oversized (b8e5f9c8a)
xalloc: do not exceed PTRDIFF_MAX (f8c6b7a2d)
malloca: do not exceed PTRDIFF_MAX (ca495b0f8)
quotearg: pacify GCC better (cb4e027f6)
xalloc-oversized: check for PTRDIFF_MAX too (f3b846699)
dfa: fix glitches in previous commit (eb73ecacc)
dfa: fix some unlikely integer overflows (5ec9a7edc)
dfa: add an assertion to avoid coverity false positive (744c74530)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (19a179507)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (8fcfa5ef2)
link: fix test to declare use of rename() (83d7e7126)
fpending: Port to native Windows with MSVC. (15a9ecdc8)
stdioext: Port to native Windows with MSVC. (5506db6b0)
non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt (a673fa2e9)
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7ff3)
stdint: Update doc about Solaris 9. (d25927299)
c-ctype tests: Fix link error on Solaris 9. (52e40d22e)
dfa: fix performance bug that recomputes trans (a43f8e6e8)
same-inode: port to MinGW (0d6346351)
javacomp: Support Java 7 and 8. (ef9d01e84)
gnulib-tool: fix the previous change (31a08abd3)
gnulib-tool: fix the previous change (27d1d32a2)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23bd)
localcharset: Avoid theoretical buffer overrun. (d1a0a9fba)
Relicense some modules under LGPLv2+. (349e4dea4)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee2c)
alphasort, scandir: Port to OS/2 kLIBC (44686d94a)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb8261)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b51)
dfa: avoid new infinite loop (ca3ca77fc)
dfa: do not match middle of multibyte character (9cba42f87)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e50)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee9a)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda0314)
maint: use a more standard return from mbrtowc test (45ba7f22d)
freopen: fix typo in previous commit (ea96186d0)
freopen: work around glibc bug with closed fd (b947d0524)
fnmatch: fix typo introduced on 2016-08-17 (0a2d09142)
maint: fix ChangeLog typo (475b2030a)
dfa: simplify with new function fillset (d970005d0)
dfa: fix glitches with on-demand states (42fe9d2b2)
dfa: addition of new state on demand (403adf1b4)
srclist: sync with released gettext (54092987e)
srclist: add "release" option (1aeb584e8)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660a0)
dfa: fix logic typo (60e8ffca0)
fix test driver leaks: exclude, malloc, realloc (19a23ce7c)
Fix gnulib C++ namespace support and std::frexp (0f9191c16)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7c6)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a20f)
Relicense some modules under LGPLv2+. (20b7ebaf4)
Relicense some modules under LGPLv2+. (7ee9ab7aa)
autoupdate (fc2f40c13)
Enable Unicode decoder safety unconditionally. (a24dbc4ae)
Correct indentation. (2c1432894)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad340b)
strerror: Make it compile in C++ mode. (33a049717)
sys_time: add gnulib::timeval for C++ (38237baf9)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efdb0)
strftime: don't use __THROW (c3b131294)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc53)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd48)
strptime: fix compile error in recent change (8a6f03dbb)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7b7)
strftime: tune %q (966b0a7e0)
Merge strftime.c changes from glibc (e6244e788)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d713)
Fix gnulib C++ namespace support and std::frexp (e7ddcc627)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640d4)
manywarnings: fix -Wno-missing-field-initializers detection (94d81adc2)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (012262350)
strftime,strptime: support %q to represent the quarter (2f8b355ae)
autoupdate (64d4d637b)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e24)
intprops: port to older XL C (5833fd5de)
autoupdate (68c5afe6a)
backupfile: initialize default suffix within the implementation (858f59005)
futimens: remove FIXME for old Linux kernels (35a51f803)
utimensat: remove FIXME for old Linux kernels (938130608)
maint: update how to make web pages (844d82afb)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf43)
sys_types: fix Texinfo typos (174653f46)
getprogname: port to HP-UX (3c7227226)
Update doc about target platforms. (2abfc296c)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178b7)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f40)
Make the 'argp' module work without the 'error' module. (469bfadfc)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed0636)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c65)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204fdd)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debcf7)
system-quote tests: Avoid compiler warning on AIX. (0edeb1bef)
Fix some "gcc -Wall" warnings. (5f680f241)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae7b)
libunistring: change the maintainer to 'all' (3db3ab098)
Simplify "configure: checking ..." messages. (66dc0e5a2)
Simplify "configure: checking ..." messages. (5159ac54e)
quotearg-tests: pacify gcc -Wall (57adc478b)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393eae6)
printf.m4: fix a bug in detecting printf %j support (aec038e31)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd85)
quotearg: never write beyond the returned length (8c70d2370)
getprogname tests: Avoid failure in packages that use libtool. (f4d668520)
getprogname: Fix test failure on Cygwin. Comments. (7082adff5)
Make sure the libunistring detection rejects older versions with a known bug. (043722e21)
sh-quote, system-quote: revert regression of unit test. (ab97e40ca)
quotearg: fix stale tests (59aa69fd6)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2ea)
Fix a test crash. (9578dfeef)
test-limits-h: suppress -Woverlength-strings (79c69b24c)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7e1)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b3480e)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f255)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c1857)
Add missing ChangeLog entry (f3f2de78a)
stdint: port SIZE_MAX to glibc s390 (136ecf452)
getprogname: port to IBM z/OS (d75cbb370)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc244)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb985)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea9336917)
dfa: save memory for states (2692e23a4)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef686558)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d4925)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff42)
autoupdate (d0afb6a57)
quotearg: minimize shell quoting using double quotes (2ed5c11d9)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb55)
getprogname: correct the test for a __progname variable (65e69153d)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358cc1)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be9d)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896a5)
getprogname: port to OpenBSD 5.1 (9a8bf3b56)
sched: port to GCC 6.2.1 on macOS Sierra (85854baba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f0e)
nl_langinfo: pacify GCC (3be427370)
stdint: also set GL_GENERATE_LIMITS_H (fe3086fe5)
limits-h, stdint: Don't assume extensions, fix typo (b0192261a)
getprogname: port to AIX (e24a47010)
update from texinfo (dfcf8b0b9)
update from texinfo (e89b4a7ae)
extensions: fix typo in comment (f0e9aab9d)
stdint: support new _WIDTH macros (b81c53b70)
limits-h: new module (0d12d16ab)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de2b)
sys_types: avoid glibc 2.25 warnings about major() (a512e0411)
mountlist: include sysmacros.h for glibc (4da63c588)
extensions: port to more ISO C TSes (f215ec48b)
intprops: new macro TYPE_WIDTH (6625c98b4)
extensions: port to recent ISO C TRs (66786c1c0)
update from texinfo (b3ffc1d8f)
update from texinfo (23899700b)
dfa: port to Solaris 9 (04b939c3a)
autoupdate (e7c79d64a)
strverscmp: avoid link failure on OS X (8e114d39d)
dfa: new module, importing grep's DFA matcher (286720379)
getprogname-tests: don't depend on assert-h (6d237fd01)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5f9)
getprogname: fix errors in previous change (f184a68f5)
parse-datetime: restrict debug output to input string (2eb265974)
flexmember: new macro FLEXALIGNOF (7da1068a8)
getprogname: port to systems with __argv (mingw, msvc) (320679aaa)
flexmember: port better to GCC + valgrind (4c32543a4)
getprogname: port to Solaris 10 (53270b274)
stdalign: correct mistake in alignof doc (775dbeeb1)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276e5)
main.mk: remove sc_program_name (38c0fe5ca)
Port tests away from progname (f7bf2e444)
Port modules to use getprogname explicitly (f29814b96)
getprogname: new module (653a5be97)
autoupdate (73affcd23)
manywarnings: add -fno-common (bf8e658ff)
parse-datetime: Fix typo. (cffe9acc6)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca9505)
strverscmp: sync with glibc (5d856f70e)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a56908381)
intprops.h: port recent changes to GCC 6.2.0 (abae112b3)
intprops.h: use __typeof__ with GCC 7 (d22721e2e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e22f)
intprops.h: fix missing-backslash problems (b9c364f02)
autoupdate (bea6f3f8f)
intprops: fix paren typo on old platforms (f10125053)
intprops: port to OpenVMS (a073adb9e)
parse-datetime: improve debug implementation (5d36768ce)
c-strcase-tests: port to EBCDIC (6e2966216)
sigpipe-tests: fix typo (d05a8869b)
canonicalize-lgpl: fix errno after malloca fails (5155e7c03)
strtod: port errno handling to z/OS (a2a39436b)
strtod: port to z/OS (eb81ccc4e)
regex, string: rename to avoid '__string' (9b5002be4)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a4676)
thread: port to z/OS (7ff477746)
maint: port tests to z/OS errno behavior (e6921e986)
maint: preprocessor changes to support z/OS (74e641c2e)
fclose, strstr-simple, wchar: port to z/OS (17b66f615)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588ad)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115ee9)
stdbool: don't require _Bool for C++ (6fafd688d)
getdelim: remove dependency on realloc-posix (52b63a0ff)
update from texinfo (1eab2138a)
update from texinfo (1eb82ad96)
parse-datetime: add optional debug printing (12ad79069)
update from texinfo (8318f4ae2)
tests/init.sh: exclude dash with bad "local" semantics (42354a8ce)
update from texinfo (7cc8a5d7a)
update from texinfo (e4f1a4a5b)
update from texinfo (3b2f84383)
update from texinfo (6432c4e88)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c81)
useless-if-before-free: skip non-matching lines early (4f5dc0ac1)
update from texinfo (b5f24f6fb)
maint.mk: speed up sc_po_check (5fb8cef64)
maint.mk: speed up require_config_h_first (b23fd9d8c)
maint.mk: speed up sc_po_check (04fd88211)
update from texinfo (f3a85fbc2)
update from texinfo (2c11706d6)
autoupdate (a3592509f)
autoupdate (348402f2a)
update from texinfo (005d9b7d6)
autoupdate (b3c5be34c)
update from texinfo (03d3f1358)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b554)
update from texinfo (ff72e641a)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c6183)
doc: mention glibc SSIZE_MAX buglet (2cd814db9)
printf-posix: Fix mingw build (68b6adebe)
mktime: call tzset as per POSIX (97173b26d)
fts: handle readdir() errors (6835fc458)
intprops: port better to GCC 7 (406465c59)
intprops-test: port to GCC 6 (5050ee058)
autoupdate (0ba497e82)
update from texinfo (577f01d9c)
autoupdate (baef0a4b9)
xalloc-oversized: port to GCC 7; fewer warnings (097a5928a)
autoupdate (gettext-0.19.8.1) (6dc5c2148)
update from texinfo (99a33c72d)
regex: port to Sun C (334d97f35)
update from texinfo (190bc0f7f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0ea4)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f4b)
Use GCC_LINT, not lint (96609bb2f)
secure_getenv: Port to many more platforms. (b117e55e4)
update from texinfo (532bfcfc5)
canonicalize: Fix broken probe for realpath. (246b3b288)
unsetenv: relax to LGPLv2+ (f8fb07405)
update from texinfo (9280e3089)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a99c)
manywarnings: update for GCC 6.1 (6f9206d4d)
autoupdate (816580fe4)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7e6)
glob: size_t overflow checks (7cf8f77f0)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c73)
Fix undefined behaviour in gettext.h. (d8cd505c6)
autoupdate (e9e662576)
git-version-gen: avoid undefined shift (de37a1ca0)
update from texinfo (6560242c4)
glob: merge glibc changes into lib/glob.c (36cc6c33a)
mktime: spelling fix in comment (c382e8d72)
mktime: port to stricter signed overflow checking (e6a38a908)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf92310)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1de)
mktime: simplify DEBUG_MKTIME (549de1eb5)
Port mktime_internal offset to unsigned time_t (b28c2cda0)
xstrtol: prohibit monstrosities like "1bB" (6ed53f13b)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d924)
xstrtod: modify *result only if no errors (811b09243)
btowc: document problems in C locale (f3852a93c)
autoupdate (730c5249c)
update from texinfo (27f8ef888)
mktime: improve integer overflow checking (464ba3489)
intprops: check two's complement assumption (b9e3fb39a)
intprops, mktime, strtol: assume two's complement (a4910b948)
stdint: port to strict C11 left shift (705764b37)
mbrtowc: work around glibc bug#19932 (b7bc3c1a4)
update from texinfo (29ea6d6fe)
autoupdate (aff9954ef)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce3187)
argp: merge changes from glibc (14a582531)
Prefer American spelling for "initialize" (d95b819f4)
autoupdate (075c7d4ff)
stddef: support configuring with g++ (aeed3a250)
autoupdate (f0be2ae5b)
autoupdate (52b0cbbc7)
update from texinfo (a7b5c91a6)
test-framework-sh: minor cleanups (e91c0d4f9)
test-framework-sh: revert port to NetBSD 7.0 (4515da0d7)
autoupdate (8f3c4d388)
Port better to Alpine Linux (7347cbf5a)
test-framework-sh: port to NetBSD 7.0 (d24000028)
update from texinfo (c9a99944e)
gitlog-to-changelog: suppress ignored chatter (0ef1689f9)
update from texinfo (1d4ee40d2)
update from texinfo (4989095ac)
setlocale: add "sv" to Windows language table (84213f4b0)
update from texinfo (272674987)
sys_select: port to new Cygwin (4cf73f1f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae1175)
time_rz: port to clang -Wunused-const-variable (488c58283)
std-gnu11: improve clang support (d8f02239e)
select: port more to Intel 2016.1.150 compiler (f58b17397)
select: try to port to 2016.1.150 compiler (7b4f58d83)
localename-tests: memory allocation fixes (77313df97)
intprops: make .h file license match module (841c4fa80)
acl: fix missing return on Cygwin (bdb72bc64)
update from texinfo (91d878ad5)
update from texinfo (fa2329eea)
extern-inline: port to PGI CC (6c5885762)
update from texinfo (59e5b6da8)
update from texinfo (64f7deda0)
signbit: port back to pre-C++11 GCC (a0bfcb8ec)
mountlist: recognize autofs-mounted remote file systems, too (781788eeb)
signbit: port to C++ with GCC 6 (516dc7d86)
regex: make it closer to libc (f97745b0f)
regex: merge patches from libc (df5ed01e8)
update from texinfo (4c6040c5c)
update from texinfo (40a87e7df)
autoupdate (5be7728cf)
autoupdate (bbe207b15)
stdalign: port to older HP and IBM cc (aa3dc759e)
stdalign: port to clang 3.7.0 (cd9ecca88)
update from texinfo (bc4ac2f22)
readdir_r: now obsolescent (53348f290)
Use modern texinfo when syncing install.texi output from autoconf (df0db0ade)
update from texinfo (3ef729a2b)
sync install.texi from autoconf (7ac276b42)
misc: port better to gcc -fsanitize=address (54615b95f)
update from texinfo (e78f894d0)
autoupdate (d5cbe9d4f)
verify-tests: also remove stray test-verify.Tpo (cd6a45292)
std-gnu11: new module (2cf7d5cfd)
update from texinfo (d1cca4c2a)
update from texinfo (9c780eb58)
get-permissions, strftime: fix grammar in comments (7757cc8cf)
gettext: mark as obsolete (4cfc2d2d0)
gnulib-tool: don't give up on ln -s so easily (d9958eb1e)
closedir: fix OS/2-related typos (b701042f5)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7e5)
regex: treat [x] as x if x is a unibyte encoding error (2b34f389a)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d5c)
bootstrap: use American spelling (0f9d53cb3)
@item needed inside @itemize (0fce642dc)
hash-pjw-bare: fix comment (d53122d01)
wcwidth: Replace also on OpenBSD 5.8 (485f1270a)
update from texinfo (73637fe8b)
gnu-web-doc-update: fix addition of new files (646530602)
utimens-tests: avoid pulling gettext .m4 files (914feb672)
regex: pacify static checkers (336fa860d)
regex: fix [ diagnostic (7c6e85cf4)
regex: fix memory leaks (9e849a708)
fts: don't unconditionally use leaf optimization for NFS (85717b68b)
* gnulib-tool: fix stray debug line in previous patch (350f2c6fb)
gnulib-tool: don't assume ln -s works (0e50dd007)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c785d)
openat_proc_name: port to OS/2 kLIBC (de11c4a45)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d2145)
doc: mention unfixed issues with unsupported localtime() values (95c484273)
Go back to gettext-0.19.7 (ec513ffcf)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d6101)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc415)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f2861)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee51552)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef179418b)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9d3)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f176)
doc: mention setlocale() issues on OpenBSD (5ac0e2ba9)
sig2str: list all signals on FreeBSD >= 7 (dce117ace)
acl-permissions: port to USE_ACL==0 platforms (cff4b380b)
mktime: rename macro to avoid glibc clash (0433724bb)
Port "$@" to OpenIndiana ksh93 (8c4223e2f)
autoupdate (3f89681ac)
Port Universal Time settings to strict POSIX (6118065a2)
update from texinfo (313ed2a5d)
update from texinfo (9f11fc580)
msvc-inval: fix problem with unset shell var (6cc32c63e)
autoupdate (271dfe379)
tests: for compare_(), use cmp -s where available (9b3899a94)
version-etc: new year (71090a2a3)
human: fix output buffer overrun by 1 (92bbc1b58)
autoupdate (c86965970)
maint: add missing ChangeLog entry for previous commit (8cc2bb482)
maint: fix operator precedence in mbrtowc test (1f6365082)
autoupdate (3581a747f)
regexprops-generic: update from regex.h (f7d3057b1)
strftime-tests: avoid false failure on OS X (81d0a2646)
update from texinfo (0394787c3)
fts: ensure leaf optimization is used for NFS (c97b8b903)
fts: enable leaf optimization for XFS (d459ec6a4)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e96)
intprops: comment fix (a21496468)
update from texinfo (d9bd36759)
intprops-test: work around GCC bug 68971 (111ca669a)
autoupdate (26989d00c)
gnulib-tool: allow multiple --local-dir usage (55c6f22b8)
fix freadptr to work with ungetc on all uClibc configs (b8d015919)
update from texinfo (9a7c87c5a)
autoupdate (5f2c426b5)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda65839)
update from texinfo (b8635957d)
autoupdate (ea6de84a1)
autoupdate (71d39c164)
update from texinfo (1956403d6)
xalloc-oversized: improve performance with GCC 5 (9c919a064)
intprops: new public macro EXPR_SIGNED (f197c2c9e)
intprops: fix typo in clang port (a66a3b96c)
test-timespec: fix typo in previous change (36d982f39)
timespec-sub: fix overflow bug; add tests (051613c24)
intprops-test: suppress -Woverlength-strings (ca6487478)
maint: add missing ChangeLog entry for previous commit (605b6330c)
quotearg: add quotearg_n_style_colon() (3e4ade272)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c1786)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386f2)
quotearg: constify get_quoting_style parameters (77d702067)
quotearg: add support for $'' shell escaping (df3cd2684)
maint: use a more standard return from mbrtowc test (45228d968)
intprops: add WRAPV and const flavors for GCC 5 (86b1f082d)
doc: use extended timezone format in iso-8601 example (825f16280)
update from texinfo (5dbf9fa66)
update from texinfo (82d514b06)
update from texinfo (456b8e9f2)
stdalign: port to Sun C 5.9 (956fa543b)
autoupdate (937ba966e)
update from texinfo (413394c43)
autoupdate (1d16a7bd4)
time_rz: fix comment about tzalloc (9180f79eb)
update from texinfo (09cf84f60)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec530)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497f3)
time_rz: return NULL if localtime_r fails (b0ac02e82)
fts: port to C11 alignof (04dee58e1)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313d8)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054af0)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f46f)
ChangeLog: fix typo: s/cound/count/ (30b2a6a9e)
safe-alloc-tests: fix typo in license header (5a4906aab)
copy-file: fix mem leak in error case (40157ce25)
localename: control langinfo.h inclusion (63881a60d)
update from texinfo (b92e701c6)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce91)
accept4-tests: fix to avoid non portable flags (f982bc8df)
update from texinfo (2aaf43252)
update from texinfo (2fda85e86)
gnulib-tool: fix tests of 'extensions' module (63ce1a210)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b4516)
autoupdate (5fecb65e3)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46b0)
xalloc: avoid GCC 5.1 warning on 32 bit (213d5545f)
uniname/uniname-tests: avoid compiler warnings (b32399074)
autoupdate (a5a1569d1)
mountlist: clean up of variable duplication (1eda6d17e)
c-ctype: do not worry about EBCDIC + char signed (d2de2a916)
c-ctype: port better to z/OS EBCDIC (ff1ef114b)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25fab)
sockets: MS Windows initalization fixes (f28235237)
gc: fix detection of installed libgcrypt version (11792d29f)
c-ctype: rewrite to use inline functions (43a090ce0)
fnmatch: add one more coding cookie (82b86107d)
maint: add coding cookies to non-ASCII sources (f406941a8)
gitlog-to-changelog: trim only trailing whitespaces (720ba29ae)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9ca)
c-ctype: improve c_isascii testing (5b09f8c06)
Fix ChangeLog typo (617d66286)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a579)
Update ChangeLog to match previous patch. (6b34bf6d2)
c-ctype: support EBCDIC-style c_isascii (4d83e798d)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1c6)
* modules/c-ctype (Depends-on): Add verify. (ad0295870)
c-ctype: port better to EBCDIC (7e2a8ea26)
nanosleep: fix return code for interrupted replacement (6439a0af0)
autoupdate (abddf3d64)
Diagnose ERE '()|\1' (5513b4099)
Revert previous patch, as it did not fix the bug after all. (c9ff68cb2)
regex: fix dangling-backreference bug (7f6191fd1)
regex: merge patches from libc (2f8140bc8)
autoupdate (601d8f444)
autoupdate (b3ade652a)
autoupdate (3bb2688d8)
autoupdate (554390948)
ceill: detect buggy OpenBSD implementation (9ef06e399)
mountlist: add me_mntroot field on Linux machines (c6148bca8)
doc: Describe to use multiple instances of gnulib (8b7d8f7a3)
autoupdate (2018b7881)
autoupdate (37979a234)
base32: mark function as __attribute__ const (7ab64d261)
autoupdate (ff871fc1c)
autoupdate (6be13855c)
gnulib-tool: don't transform binary files with sed (b4f31e3a8)
autoupdate (ec84e0e36)
autoupdate (1029a8112)
autoupdate (6d48a1947)
autoupdate (1a497cf65)
gperf: respect silent rules (30f429027)
Improve port of stdalign to C++11 (5bb169c3b)
pmccabe2html: fix gawk regex escaping (c496809ef)
update from texinfo (cc47643cb)
time_rz: port to pedantic memcpy (9c70545fd)
autoupdate (8dc6f28f2)
time_rz: port better to MinGW (d3bc69175)
time: port __need_time_t to MinGW (b18e6d98e)
strftime: fix newly-introduced bug on Solaris (fe699d375)
test-strftime: test for Solaris bug (c1340b3d3)
time_rz: port to Solaris etc. (5ed44b374)
time_rz: now LGPL (1f2146e9e)
time_rz: make a constant 'const' (d3e697dd9)
time_rz: fix off-by-one typo (2134fd0ae)
autoupdate (37ff1822a)
fprintftime, strftime: use timezone_t args (a89e34496)
time_rz: new module (4bc76593d)
flexmember: license is now unlimited (e187c794c)
autoupdate (eda101a01)
maint: update copyright paper procedures (5db534303)
autoupdate (f31cdc309)
autoupdate (5d1b1fefb)
localename: fix link error on Illumos (9b6679dca)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd02)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e76)
acl-permissions: Fix on FreeBSD (da97e2a53)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c00)
file-has-acl, acl-permissions: fix HP-UX typos (f46640464)
regex: match current GNU grep behavior (5a5a9388e)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4da)
autoupdate (a546dfff2)
tests: restrict shells to those that support 'local' (d03962a99)
fix mistakes in ChangeLog entries (8a172a2eb)
unistr/uN-strtok: handle multibyte delimiters (2c5543396)
update-copyright: fix test failure with perl >= 5.22 (841d0dcfa)
u{16,32}-strstr-tests: relax timeout condition (ea3090339)
gnulib-common.m4: change the ARFLAGS default to 'cr' (551098026)
update from texinfo (f86b44042)
autoupdate (1f4c326b3)
selinux-h: avoid double free after *getfilecon() (b6b3ed1fa)
fix pty related tests issues on Windows (9ba6a0085)
acl: fix definition of acl_from_mode on FreeBSD (716083c1a)
readutmp: port to FreeBSD >= 9 (259e4fc29)
mgetgroups: port to strict OS X (18738862e)
mgetgroups: fix port to strict OS X (8131cd61a)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd30)
mgetgroups: port to strict OS X (b4d1637b7)
mountlist: avoid an unused-label warning on OS X (705516131)
error.c: correct printf-style format: %d -> %u (c3cf2ea46)
fts: avoid reading beyond the heap allocation (49078a780)
savedir: avoid undefined behavior in qsort call (791147f31)
userspec: avoid undefined behavior in gettext call (402f350d0)
update from texinfo (95e724051)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6f7)
wchar: fix MinGW compilation warnings (e1085f202)
uniname/uniname-tests: use pristine data files (447c67539)
linked-list, linkedhash-list: avoid compiler warnings (d0302f003)
libunistring: bump minimum version to 0.9.6 (19e096ae7)
uniname/uniname: update to Unicode 8.0.0 (1b23c2190)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb83)
libunistring: update to Unicode 8.0.0 (705f4efc3)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf7d)
* lib/set-permissions.c: Spelling fix. (82990bb47)
update from texinfo (d7f393ed4)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f0062)
fsync: document AIX misbehavior (848a19c75)
acl-permissions: more porting to AIX (ecabc6b01)
stdio: Don't redefine gets when using C++ (d6176702c)
acl-permissions: add a cast to port to older AIX (e4f783014)
acl-permissions: port to older AIX, C89 HP-UX (fa2148975)
update from texinfo (b287b6219)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8badf4)
file-has-acl: fix build on Mac OS X 10 (98aa8776d)
prefix-gnulib-mk: remove no longer needed special case (41834ff16)
acl: don't depend on the deprecated qacl module (2c2d4d916)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9c9)
pthread_sigmask: discount system version if a simple macro (f39477dba)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa07e)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e445830)
acl-permissions: Fix build on Solaris and Cygwin (188c4b491)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f35274)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0b5)
qacl: split into qcopy-acl and qset-acl (2b93f1e2d)
gitlog-to-changelog: new option --ignore-line (62484d6e8)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce445d)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3af)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9ed7)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527ceb)
error: use correct printf attributes on mingw (b62fec49d)
update from texinfo (7f573b802)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45b4)
stdio: fix probe on mingw under gcc 5.1 (21431dee1)
autoupdate (875ec93e1)
gitlog-to-changelog: parse "Tiny-change" (ed614f9c1)
update from texinfo (583b5ea80)
doc: document glibc posix_fallocate() issues (798972017)
gendocs.sh: document new htmlarg default (fddc6dcff)
extern-inline: no need for workaround in GCC 5.1 (44f73b8de)
update from texinfo (23741e575)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01ff)
tests: pacify GCC 5.1's stricter printf checking (2aea2c723)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9e2)
file-has-acl: port to CentOS 6 (ff714c0a2)
file-has-acl: always return false when ACLs aren't supported (496c2cf03)
gettext: propagate po/Makefile.in.in too (f2f698092)
file-has-acl: new module, split from acl (800807020)
manywarnings: add GCC 5.1 warnings (df82ac05f)
autoupdate (74fa2c047)
doc: update FDL template to match FDL examples. (abb0d2e0a)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbdc6)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb5839)
gnulib-tool: output bold attribute more portably (75d1743ac)
qacl: Simplify HP-UX acl_nontrivial check (2653a3014)
acl: On Linux, check for acls without libacl (da6ebc941)
acl, qacl: split off shared functions into separate object file (a09a0344e)
git-version-gen: revert "detect untagged revisions" (6c4ac1b66)
tempname: avoid unused parameter warnings (35a0bf1d5)
git-version-gen: detect untagged revisions (bedd7833a)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc12)
gitlog-to-changelog: port to MS-Windows (261ba83ae)
gendocs: new option --tex for texi2dvi options (1627a8a2b)
sync gettext .m4 files from gettext (3e2dcf7b9)
uniname/uniname-tests: fix failure due to alias (e830fc25d)
hash: remove deprecated hash_insert0 function (634ddcf87)
mountlist: remove dependency on libmount (3fb6e3603)
stddef: port to pre-C11 GCC on x86 (e2e66692c)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a3866d)
yesno: make EOL optional in ENABLE_NLS case also (386315b30)
fdopendir-tests: test it does not close its arg (d164bf67c)
gitlog-to-changelog: trim trailing white space (2b93079a5)
gitlog-to-changelog: new option --ignore-matching (84f5241b9)
fdopendir: port better to MinGW (a277f536d)
fdopendir: fix typo in comment (b89aa0ede)
error: document all entry points provided (0f4fa16df)
autoupdate (5a4d08844)
autoupdate (c2bfaa58d)
autoupdate (8d739f428)
vasnprintf: pacify clang 3.5.0 (4fed9c82b)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e14)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64f0)
tests: support stderr verification with returns_() (0d3024546)
passfd: avoid valgrind uninitalised data warning (8be5f2c10)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec98)
dup2: doc and test for Android bug (a39fbed38)
Replace dup2() on Android (2f1a88d40)
Android doesn't define RLIM_SAVED_* (cc0a1a96a)
autoupdate (522034825)
vasnprintf-posix-tests: use consistent test (61922366d)
printf, isinf, etc.: noncanonical != NaN (bd38edc81)
fts: remove redundant close() (trivial) (12d27cace)
getdtablesize: port better for Android (62667e387)
poll: fixes for large fds (d42461c38)
fcntl: Fix cross compiling (119aeef6c)
dup2, fcntl: cross-compiler better for Android (f9fa71591)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad024925)
getopt: don't crash on memory exhaustion (6fa31e52c)
tempname: allow compilation with C++ (trivial) (4f2e91000)
dup2, fcntl: port to AIX (c74a873bd)
getdtablesize, dup2, fcntl: port to Android (5e2516d4a)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5ee1)
More changelog fixes (81ac748f1)
fts: avoid crash when a cycle is added while traversing (60af6a363)
uniname/uniname: support character alias (784023c96)
Fix ChangeLog botches in my recent commits (3ca9a533c)
duplocale: Fix Android build of duplocale-tests (52f74ee1b)
signal_h: Fix Android build (92f4ac3ad)
net_if: Handle content-free <net/if.h> system headers (14acd1e1a)
linkat_nofollow: Add fallback case for cross compiling (f1514e591)
euidaccess: Fix Android build (d46768c01)
getugroups: Fix Android build (30ea03fe4)
localename: Fix Android build (b21929c0e)
getdtablesize: Fix Android build (7434c476c)
Assume unbroken ungetc() on Android (60f0efb19)
Fix FILE struct compatibility with Android API level >= 21 (8e19825e6)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c38)
maint: various whitespace cleanups in tempname (63d2d1954)
tests: provide returns_() to simplify exit status checking (c61e31c4e)
mountlist: only use libmount when specified (de1cbdd48)
uniname/unimame-tests: don't link with -lunistring (ffe64673c)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf4c)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1d8)
xalloc: fix typo that suppressed warnings (d85acc4ab)
full-read: fix license notice typo (b2c48c1e6)
crypto/gc: fix a -Wswitch warning (bf729b483)
autoupdate (ffb301633)
update from texinfo (aa902b69a)
tempname: new try_tempname function (56e31f06e)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206bb)
bootstrap: exit immediately upon gnulib-tool failure (dd929bcb9)
symlinkat: include all required header files (b650986cb)
update from texinfo (9c1f45e06)
update from texinfo (751cd554a)
update from texinfo (94125cd29)
localename: support Solaris 12 and illumos (387c214c0)
locale: fix tests on illumos (dfe49c94d)
unictype: avoid undefined left-shift behavior (bb41ff0b7)
libunistring: bump version of unitypes dependants (ea6cb044c)
unictype/category-none: fix link with libunistring (40023a310)
unitypes: fix build with installed libunistring (c7e000ae8)
time: port to MinGW32 3.21 (342d9f09f)
update-copyright: apply to self (8582958a3)
libunistring: update to Unicode 7.0.0 (7585eb3f1)
libunistring: update to Unicode 6.3.0 (0d1916cba)
libunistring: update to Unicode 6.2.0 (794132ffc)
libunistring: update to Unicode 6.1.0 (4b6bc42e0)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77dea)
uniwbrk: ignore Extended/Format characters at BOL (626571a02)
test-strstr.c: avoid a trivial leak (769f1ff83)
update-copyright: recognize groff's \(co marker (06c61ed43)
maint.mk: fix compatibility with OS X nm (d5e367c52)
localcharset: improve charset detection on OS/2 (9bb70e04d)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb086f)
count-leading-zeros: fix pragma typos (ba8e4c8d9)
autoupdate (e7caa4303)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede08f)
uniname/uniname: update to Unicode 7.0.0 (257752a17)
doc: update INSTALL from autoconf (c27f1a356)
stdio: fix use of PRIdMAX on modern mingw (ca563b431)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2d3)
lib-symbol-versions: cache script check (498a1b6bc)
maint: fix grammar nits in propername (d44c524ba)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e5e)
gendocs: Add 'doc/gendocs_template_min'. (079015590)
gendocs: Change maintainer. (bae95fca2)
gendocs: copyright date and version fix (aecd38787)
derived INSTALL (2198448f5)
revert copyright updates in slaved files (2f66740af)
version-etc: new year (b9bfe7842)
autoupdate (bd86632bd)
autoupdate (b8db7e883)
xstrtol: ensure errno is reset (55cda57aa)
utimens: fix dependency typo (7177237ea)
autoupdate (ffaeb0c8f)
docs: mention why libgen.h is bad (16518d9ed)
autoupdate (8d55a7b7a)
assure: new module (034a18049)
autoupdate (ca6dede24)
stdalign: port better to HP compilers (95c5407b3)
stdalign: work around Apple GCC 4.0 bug (a8c75ca73)
gendocs.sh and templates now maintained in gnulib (7bf1097e7)
getcwd: fix test failure on OS X 10.9 (4f3dc0bee)
parse-datetime: avoid a compiler warning with byacc (1fafbb302)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b4c)
autoupdate (98c35a0e4)
update from texinfo (3e51cf707)
stddef: support C11's max_align_t (3ae2441d4)
unistd: fix iOS check conditional (73991ca4b)
posixtm: avoid compiler warning in a better way (89db07c7c)
relocatable: support UNIXROOT in relocate() on EMX (cc0009850)
freopen: workaround freopen() on OS/2 kLIBC (3c4e08331)
get_shared_library_fullname: port to EMX (023ca2dd0)
find_executable: port to EMX (a457b0c8c)
sched: check struct sched_param in spawn.h as well (5945e4ee5)
support GNU format printf and scanf on mingw (cf88e56ab)
bootstrap: Allow perl modules in $buildreq (3914f3153)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c43e)
vasnprintf: fix potential incorrect errno (ec6a60bfd)
vasnprintf: fix potential use after free (c5c4f53b3)
autoupdate (79002fdd9)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3c5)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab5a)
autoupdate (cab5b4a92)
git-version-gen: do not print new line characters (e5a15adc6)
gnulib-tool: recognize x:* as an absolute path (9a98fdfef)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e44)
autoupdate (1b6c775c6)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05cf)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573b8)
printf: fix configure check on big endian systems (4b4ef862e)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea2886)
gitlog-to-changelog: add --until (6dd16adf3)
update from texinfo (e9dd4906d)
extern-inline: update commentary about GCC bugs (92b60e616)
gen-uni-tables: untabify (46d015f9c)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d4514)
gen-uni-tables: utilize 'assert' (9464ea9d6)
gen-uni-tables: cosmetic improvements (b6ffce655)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e34)
fts: port to C89 (5cb103952)
unistd: port to iOS (08c22d94a)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd8e)
autoupdate (269a0fae5)
update from texinfo (e28a0f74e)
obstack: avoid potentially-nonportable function casts (127ed6a3e)
obstack: fix macro return values (d15b2da0a)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2eec0)
obstack: port to platforms that #define __alignof__ (ec799b2df)
linkat: don't unconditionally replace on GNU/Linux (c564172a1)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce5b)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e07)
obstack: add NEWS entry for recent incompatible changes (04a4a930a)
mountlist: don't use libmount to decide on dummy/remote (2768ceb79)
maint: add missing ChangeLog entries for Modra's obstack changes (ff1385253)
obstack: prefer __alignof__ to alignof (37de51e2c)
obstack: prefer alignof to calculating alignments by hand (e8f86ce95)
obstack: use size_t alignments and check for overflow (6c34297a9)
obstack: 64-bit obstack support, part 3 (82a38a0d7)
obstack: 64-bit obstack support, part 2 (bb2ab7ecb)
obstack: 64-bit obstack support, part 1 (266ac1b98)
obstack: tidy part 2 (8216dffc2)
obstack: tidy part 1 (ec1a9f7b6)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b6792)
iconv: avoid false detection of non-working iconv (facebc6bc)
bootstrap: print more diagnostics for missing programs (1bbbc2c04)
bootstrap: only update the gnulib submodule (e94cfb19c)
symlinkat: port to AIX 7.1 (032bd1510)
readlinkat: port to AIX 7.1 (cb3a9b8b5)
remove spurious { (b155b0649)
modules/fcntl: fix error reporting by dupfd (8a695b675)
basename, dirname: Improve documentation. (322e0b052)
exclude: declare exclude_patopts static (734ed7c8a)
autoupdate (5ab220cc9)
dirname: support compilation with C++ (dc53bac1b)
qsort_r: include <config.h> (aa0c2b9e7)
avltree-list: avoid compiler warnings (5549ef8e0)
qsort_r: new module, for GNU-style qsort_r (41473cf94)
strerror_r-posix: support compilation with C++ (ca194c036)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7fd9)
autoupdate (b4c8d133c)
mountlist: use /proc/self/mountinfo when available (3ea43e025)
users.txt: add cmogstored (2bf7326e1)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3be7)
gnulib-tool: Fallback to wget when rsync fails (c83b89709)
maintainer-makefile: add syntax check for useless ';;' (5be8d47e0)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed9b)
error: drop spurious semicolon (4738e5acd)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd0a)
manywarnings: add GCC 4.9 warnings (157c42eff)
vasnprintf: fix bugs in width computation (1f5bc60c4)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6a2)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab658)
qsort_r: new module, for GNU-style qsort_r (1ce0e7dc0)
vla: new module (a6c54be16)
localename: make gl_locale_name_thread really thread-safe on Windows (f089beeae)
getpass: don't assume struct termios (59893aec3)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669cc3)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e10012c)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415ba)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7afb4)
accept: document Solaris 10 type glitch (ce49a606a)
extern-inline: port to FreeBSD, DragonFly (2c93b8bb4)
autoupdate (1902e8ebd)
Use consistent style to check DEBUG macro in regex_internal.c (d8401629f)
openat-die: use _Noreturn markup (a5f2a6d5c)
test-open: port to cygwin, which lacks Fortify (d98277fd1)
localename: Enforce declarations before statements. (5acee27d5)
test-userspec: don't look up numeric user names (222d1272a)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7b1)
announce-gen: avoid failure when Digest::SHA is installed (0172fd52d)
gettext: revert "update macros to version 0.19" (71be4c87c)
regex: don't deref NULL upon heap allocation failure (1051177e3)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9a9)
regex: fix memory leak in compiler (c4093fa16)
announce-gen: avoid perl warnings (648f4ae73)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172b7)
nl_langinfo: Fix last change. (b5c3f721f)
Define macros for glibc (903f8952d)
Sync up error.c with glibc (49c19fe3e)
nl_langinfo: fix build under mingw (2d280742a)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d481)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7d6)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce839e)
Bruno Haible has stepped down as maintainer. (ed6374814)
mktime: merge #if/#ifdef usage from glibc (e2646b0c6)
git-version-gen: improve option descriptions (fdf9a5de2)
regex: fix memory leak in compiler (316c9c508)
regex: merge patch from libc (657762608)
acl: port to gcc -Wredundant-decls (9a3928ed1)
parse-duration: eliminate 68-year duration limit (831da41cb)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc31417b)
pthread: define thread-safe macros on some platforms (badf0c4f5)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba7140a)
gettext: update macros to version 0.19 (9b9370caf)
select,poll: fix console handle check on windows 8 (c6e14bbd5)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546f2)
times: fix to return non constant value on MS-Windows (b0d4fe953)
isatty: fix to work on windows 8 (a008d625b)
maint: fix typo in fdl.texi (0a38624d3)
mountlist: avoid hasmntopt const type warning on solaris (502809019)
maintainer-makefile: delete obsolete code (d55899fd2)
maintainer-makefile: avoid spurious error messages (088f50493)
rename: avoid unused-but-set-variable compiler warning (eb0662ed9)
maint: add ChangeLog entry missing in previous commit (e29cd9eb7)
rename: mark a label as potentially unused (451aebdc1)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592aae)
acl: apply pure attribute to two functions (e1831a7c3)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b858844)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b4f)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa31)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff1b)
valgrind-tests: fixed misleading help message (1c0d98526)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07c0)
exclude-tests: port to AIX 7.1 (a14d4c0c7)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c329)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a330b)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c825)
getlogin_r-tests: check return value rather than errno (98ca2c063)
getlogin_r-tests: fix various issues in recent change (11167af95)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc03)
update from texinfo (75fa857e8)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65fd)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4e1)
getlogin-tests: avoid false failure under cron (971773687)
mbrtowc.m4: fix a comment typo (b4ed5427e)
mbrlen, mbrtowc: fix bug with empty input (2a045bc38)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6cbe)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bced)
autoupdate (24fe73d43)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf29)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee03812)
update from texinfo (c2e80b75a)
autoupdate (7179dc9a3)
autoupdate (39cf9dff9)
autoupdate (a0712c3bd)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6bf)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d1e)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d58a)
exclude: port to strict C99 (3085daefc)
regex: do not depend on malloc-gnu (e1d49ddae)
autoupdate (9cda876b8)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c6c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc523)
fts: avoid unnecessary strlen calls (f4eba3ef1)
fts: avoid unnecessary strlen calls (df86f1c36)
fts: avoid unnecessary strlen calls (85dd7d7fd)
autoupdate (8f6c54d19)
autoupdate (f3033c458)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd460)
obstack: merge with glibc changes (df9b71423)
strftime: wrap macros in "do {...} while(0)" (2d6dfaca3)
modechange: avoid memory leaks for invalid octal modes (9b784e734)
autoupdate (602f4c2fe)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d622)
autoupdate (8dbb1a57c)
update from texinfo (76c4df4ac)
gitlog-to-changelog: also include the file, git-log-fix (1589a8ab4)
autoupdate (907c84367)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a921)
maint: fix ChangeLog to match commit record (8c7f2f9de)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c90598)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb1d)
* NEWS: Recent changes are not that important. (1c6bf3d20)
savedir: new symbol for fast-read version (df54a0fdf)
unistd: port readlink to Mac OS X 10.3.9 (546ff8206)
* NEWS: Document recent change to diffseq. (1aed55995)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9a6)
savedir: simplify by using stpcpy (26e2108a3)
spawn: fix link error on uclibc (d6eab2e70)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb9075b)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae99)
exclude: add support for posix regexps (24b8e0622)
maintainer-makefiles: use $(SED) for syntax check (3f51bf41c)
update from texinfo (8008cac05)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d73709)
autoupdate (26f3204a9)
update from texinfo (ad71b62f4)
update from texinfo (a62cca3ae)
file-type: add support for doors and other less-common file types (47f93b076)
update from texinfo (d9361da07)
autoupdate (497f4cdf8)
pthread: work around winpthread header pollution on mingw (d5fec6c22)
qacl: check for fchmod (751494621)
Fix typo in ChangeLog. (68355e0c8)
fdopen-tests: port to Tru64 (1e0ad6a06)
stdalign: port to HP-UX compilers (6fff2c8fd)
strtoimax: port to platforms lacking 'long long' (e77a81d56)
update from texinfo (ca13d9302)
relocatable-maint.texi: escape braces (6c7b560bb)
maint: remove duplicate ChangeLog entry (38446b124)
maint.mk: adapt openat.h-include-without-use test (88df6d076)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5d2)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f257e)
tests: fix export bug in previous patch (efc854066)
tests: simplify porting to Solaris 10 /bin/sh (490acbe0b)
update from texinfo (8d93bfe92)
md5, sha1, sha256, sha512: support older autoconf (d18d1b802)
include_next: port to autoconf 2.63 (580240a85)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a66244)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3fd)
maint.mk: adapt openat.h-include-without-use test (a75f17adf)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419dc7)
freading: declare with attribute "pure" (b076a606c)
manywarnings: remove -Wmudflap (5088dc55f)
autoupdate (cfe23e81e)
relocatable-script: remove unused code (aac700c7b)
maint: fix public-submodule-commit to work with newer git (7a0c729aa)
autoupdate (a39d4083c)
doc: update main copyright year (c7802e2b4)
maint: update copyright (1276a2c5f)
version-etc: new year (a8a1dc286)
autoupdate (0e5f06aee)
passfd: give nicer error for recvfd at eof (beae0bdcf)
autoupdate (0ac90c5a9)
gettimeofday: port recent C++ fix to Emacs (23eecb48e)
gettimeofday: fix C++ crosscompilation (248467185)
qacl: port to Windows better (e7086a9a3)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd1a)
open-tests: fix build failure with -Werror=old-style-declaration (0658e5039)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b5510050)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (43593319b)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f3988)
autoupdate (765ff4cb2)
bootstrap: warn about BSD toolchain snafu (fdfe96fe4)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92ea4)
include_next: minimize code duplication (74540d44d)
getcwd: fix compile error in configure check (fba20d159)
regex: suppress core dumps from detection code (51a220339)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72bf)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc4f)
regex: avoid glibc deadlock during configure (506805181)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e4c)
base64: fix recent compilation regression on some compilers (dbf55f669)
autoupdate (f284a1906)
autoupdate (ce92b8e46)
ignore-value: revert previous code change (37f8a6b20)
selinux-h: improve stub types and add more stub functions (647e7023c)
ignore-value: prefer GCC version back through 2.0 (fd27e50d9)
pty: Activate the signature wrapper of forkpty. (54c3ba61d)
maint: fix gendocs.sh permissions (e64ade7da)
autoupdate (2b7c2713d)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c59)
error: depend on stdio (8b4041571)
doc: Improve wording in relocatable-maint.texi. (4779b635e)
Fix indentation in previous patch. (047070838)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648cf3)
base64: provide a fast path for encoding well sized buffers (43fd1e7b5)
extern-inline: port better to OS X 10.9 (cdceb2fe4)
fpending: fix typo (868c538be)
fpending: fix regression on DragonFly BSD (6fea8a943)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b60)
intprops: port to Oracle Studio c99 (d208f3ab6)
obstack: pacify HP C (9c5dea9a6)
maint.mk: prefer gpgv2 over gpgv (20f47607a)
isnan: port to VAX (b0b422614)
gnulib-tool: protect against CDPATH (5c508f686)
|
|
|
|
|
|
|
|
|
|
|
|
Changelog
=========
nproc: Refactor large function. (a59926b80)
nproc: adjust handling of OpenMP environment variables (0481ab520)
nproc: support nested OMP_NUM_THREADS, and OMP_THREAD_LIMIT (3f61a6d1c)
maintainer-makefile: Fix AC_PROG_SED with autoconf cache. (a7c0c973a)
ftoastr: port to -Wdouble-promotion (c853fca78)
lock tests: Fix build failure on GNU/Hurd (regression from 2017-01-05). (4084b3a10)
lock tests: Fix build failure on z/OS. (6361efe6e)
havelib: Prefer the search path of /usr/bin/gcc over the one of $CC. (a7fbc7bdb)
havelib: Support overriding the result of AC_LIB_PREPARE_MULTILIB. (be5c1e459)
gnulib-tool: Avoid conflict of havelib-tests with --single-configure. (f42ee040a)
users.txt: Update links, use HTTPS where possible (fad631e74)
xbinary-io: Fix inlining. (bc63f326a)
xbinary-io: rename from xsetmode (820fa6ad0)
tests: Adjust to recent SET_BINARY change (87c456bf6)
xsetmode: new module (7de8fbeeb)
headers: fix begin-end typos (b03f418bd)
selinux-h: port to PGI 16.10 (e041ac5f6)
argp: port to PGI 16.10 (8b3e22b18)
unicase: Update function protoype to match definition (f497bc109)
times test: Avoid gcc warnings on Linux/x32. (d66ababa0)
glob: port better to emscripten (26b8e1b3c)
host-cpu-c-abi: Support for 64-bit AIX, 32-bit armhf on arm64, hppa64. (50083d028)
search: Don't assume that tsearch() exists if 'VISIT' is defined. (e3f94e9de)
doc: Don't mention obsolete AC_LIBTOOL_WIN32_DLL macro. (ae1cef390)
stddef-tests: port to SIZE_MAX <= INT_MAX (6e3459356)
autoupdate (0bf767155)
lock tests: Fix link error. (b6acb8db4)
lock: Fix link error (regression from 2017-01-05). (365ad41b0)
Port to PGI 16.10 x86-64 (16f6a8d8d)
parse-datetime: handle timezones reentrantly (4e6e16b3f)
time_rz: fix comment typo (dd7a8712b)
localename: port to cygwin 2.6 (bb276b416)
users.txt: Update wget URL (tiny change) (ec01e6867)
users.txt: Add wget2 (tiny change) (242a14641)
dfa: fix memory leak in parse (e0e362e7b)
parse-datetime: fix dependence on AC_PROG_SED (440ea67aa)
intprops: update doc URLs (85bd3ab64)
host-cpu-c-abi: Add support for armhf, arm64, x32, s390x. (60ce0fd75)
update from texinfo (fadd80aef)
localeinfo: case_folded_counterparts and WEOF (c81472e0e)
dfa: port to gcc -fsanitize=undefined (61c27fe8f)
strftime: %z is -00 if unknown (0e68c6a37)
dfa: port to older GCC (916a63241)
Update DEPENDENCIES. (03ce2e4a2)
maint.mk: enforce spelling of "timestamp" (i.e., no space) (94386a136)
dfa: minor simplification with emptyset (836ac768d)
dfa: shrink constraints from 4 bits to 3 (2db74de17)
dfa: omit unnecessary ptrdiff_t check (9d561f0d2)
dfa: omit unnecessary allocation (7fbe8c090)
dfa: omit unused local (8d3c4933c)
maint: time stamp -> timestamp (e89646ad6)
maint: remove stray .texi files (8d98f32d6)
getprogname: fix port to IRIX (9ec5a9d77)
dfa: melt down dfastate into build_state (7c345c68c)
dfa: simplify transition table allocation (aff55692d)
dfa: fix reallocation bug when matching newlines (823b5cb58)
Avoid -Wundef warning about undefined WINDOWS_SOCKETS. (bfd562604)
Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. (dbc7752c5)
stdioext: Port to Minix 3.2 and newer. (dc42aaceb)
getprogname: port to IRIX (7d75021d8)
localename-tests: port to NetBSD 7 (6a15cedb3)
glob, intprops, xalloc: work around Clang bug (04441fd81)
dfa: fix 'return' typo (f0f371e13)
lock tests: Prefer semaphore over mutex. (b20e8afb0)
parse-datetime: fix generated paths for coverage files (73ecb533f)
maint.mk: support parallel execution of coverage (4bbd45b4b)
lock: Provide guarantee to avoid writer starvation for rwlocks. (be95b17ae)
thread: Fix pth port. (fd8eabdce)
parse-datetime: fix debug message on lone year number (15b8f3046)
parse-datetime: fix local timezone debug messages (c56e7fbb0)
parse-datetime: add debug warning about DST changes (30a55dd72)
parse-datetime: add debug warning about date arithmetic (f14eff1b3)
parse-datetime: fix debug message of relative part after timezone (5c438e8ce)
parse-datetime: fix incorrect debug message on lone number (f2d4b5caa)
exec (31bc49969)
build-aux/mdate-sh (0b730bddf)
doc: fix typo in previous change (c96efd22a)
Revert copyright-year change to synced files (8e0bdfa5d)
doc: modernize for C11 etc. (6f0128d14)
dfa: prefer functions to FETCH_WC macro (74557b94b)
dfa: narrow more local var scopes (c8355b773)
dfa: remove duplicate assignment (5c810462f)
dfa: simplify constraint-dependency checking (e210a3cba)
dfa: prefer functions and constants to macros (760d5b7d8)
dfa: narrow more local var scopes (51536cbbf)
dfa: narrow the scope of many local variables (387fd77e7)
gettext from dev (9c85a410b)
version-etc: new year (a3fd683de)
do-release-commit-and-tag: avoid shell syntax error (52a5514dd)
maint.mk: hoist gnulib_dir definition earlier (5996001fc)
maint.mk: do not always evaluate intprops-related shell (ffff79dad)
maint.mk: improve sc_prohibit_intprops_without_use (1894933d6)
dfa: shorten sbit, success (b724c4e6a)
dfa: simplify multibyte_prop etc. (e0a498ecc)
dfa: minor performance tweak (959c5a309)
dfa: wrap charclass inside a struct (88125b5e1)
Changelog: insert omitted word (0d534864b)
maint.mk: update list of intprops.h symbol names (e9ae724b2)
getopt: fix parallel test failure (b366f53ec)
xalloc: x2nrealloc check for ptrdiff_t overflow (8e63aebd5)
lock test: Fix performance problem on multi-core machines. (480d374e5)
autoupdate (d00d3c0cd)
vma-iter: Fix endless loop on 64-bit Windows. (3a0b7b749)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on minw. (5a400b3f5)
getopt-posix-tests: fix Makefile typo (571a9a5a3)
dfa: improve worst-case 'replace' performance (b783f1ebd)
dfa: performance improvement for removal of epsilon closure (d6df3873c)
autoupdate (aab627ea8)
Split tests for getopt-posix and getopt-gnu. (bd70cf691)
posix-modules: Add options for specific platforms. (3e8966603)
getopt: Fix link error for users of getopt() in <unistd.h>. (571d60e6f)
getaddrinfo tests: Avoid compilation error on MSVC. (2ebd13d97)
getlogin, getlogin_r: Fix link errors on MSVC. (f9c744dbd)
Un-deprecate the 'progname' module. (15bde6cfc)
Reorganize NEWS a bit. (02abf3355)
tanhf: Avoid redefinition error on MSVC. (51150279a)
tanf: Avoid redefinition error on MSVC. (9ef2e6d20)
sqrtf: Avoid redefinition error on MSVC. (c7a2c318d)
sinhf: Avoid redefinition error on MSVC. (0225ce36c)
sinf: Avoid redefinition error on MSVC. (a8cff6cb0)
logf: Avoid redefinition error on MSVC. (33b84df8e)
log10l: Avoid redefinition error on MSVC. (ef458c871)
log10f: Avoid redefinition error on MSVC. (fd9c06066)
hypotl: Avoid redefinition error on MSVC. (048631b65)
hypotf: Avoid redefinition error on MSVC. (c7f934de8)
fmodl: Avoid redefinition error on MSVC. (b31297ff0)
fmodf: Avoid redefinition error on MSVC. (1a1d5eee3)
expf: Avoid redefinition error on MSVC. (21ec014a2)
coshf: Avoid redefinition error on MSVC. (c3c53687f)
cosf: Avoid redefinition error on MSVC. (9113a6db3)
atan2f: Avoid redefinition error on MSVC. (cf308efdb)
atanf: Avoid redefinition error on MSVC. (4d3d2763f)
asinf: Avoid redefinition error on MSVC. (6cd601d2b)
acosf: Avoid redefinition error on MSVC. (c3cb8a263)
Avoid redefinition errors on MSVC. (0f5a9a947)
Avoid redefinition errors on MSVC. (5b60c835c)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on MSVC. (92cb6641a)
Avoid autoconf warning. (6cd915a22)
fpending: Revert workaround against Emacs bug. (8457ffb74)
getlogin_r tests: Port to mingw. (d2443002e)
getlogin: Port to newer mingw. (8fe9cd1cf)
builtin-expect: improve port to IBM XL C (ff41dd1fc)
builtin-expect: port to IBM XL C (d1469b79e)
regex: fix dependency (c64a6db43)
builtin-expect: new module (005973d69)
init.sh: Add possibility to not delete temporary files. (3044ae7f4)
regex: fix integer-overflow bug in never-used code (ea7015f68)
fpending: fix port to MinGW on Emacs (d721ea9f8)
safe-alloc: use xalloc-oversized (b8e5f9c8a)
xalloc: do not exceed PTRDIFF_MAX (f8c6b7a2d)
malloca: do not exceed PTRDIFF_MAX (ca495b0f8)
quotearg: pacify GCC better (cb4e027f6)
xalloc-oversized: check for PTRDIFF_MAX too (f3b846699)
dfa: fix glitches in previous commit (eb73ecacc)
dfa: fix some unlikely integer overflows (5ec9a7edc)
dfa: add an assertion to avoid coverity false positive (744c74530)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (19a179507)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (8fcfa5ef2)
link: fix test to declare use of rename() (83d7e7126)
fpending: Port to native Windows with MSVC. (15a9ecdc8)
stdioext: Port to native Windows with MSVC. (5506db6b0)
non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt (a673fa2e9)
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7ff3)
stdint: Update doc about Solaris 9. (d25927299)
c-ctype tests: Fix link error on Solaris 9. (52e40d22e)
dfa: fix performance bug that recomputes trans (a43f8e6e8)
same-inode: port to MinGW (0d6346351)
javacomp: Support Java 7 and 8. (ef9d01e84)
gnulib-tool: fix the previous change (31a08abd3)
gnulib-tool: fix the previous change (27d1d32a2)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23bd)
localcharset: Avoid theoretical buffer overrun. (d1a0a9fba)
Relicense some modules under LGPLv2+. (349e4dea4)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee2c)
alphasort, scandir: Port to OS/2 kLIBC (44686d94a)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb8261)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b51)
dfa: avoid new infinite loop (ca3ca77fc)
dfa: do not match middle of multibyte character (9cba42f87)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e50)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee9a)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda0314)
maint: use a more standard return from mbrtowc test (45ba7f22d)
freopen: fix typo in previous commit (ea96186d0)
freopen: work around glibc bug with closed fd (b947d0524)
fnmatch: fix typo introduced on 2016-08-17 (0a2d09142)
maint: fix ChangeLog typo (475b2030a)
dfa: simplify with new function fillset (d970005d0)
dfa: fix glitches with on-demand states (42fe9d2b2)
dfa: addition of new state on demand (403adf1b4)
srclist: sync with released gettext (54092987e)
srclist: add "release" option (1aeb584e8)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660a0)
dfa: fix logic typo (60e8ffca0)
fix test driver leaks: exclude, malloc, realloc (19a23ce7c)
Fix gnulib C++ namespace support and std::frexp (0f9191c16)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7c6)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a20f)
Relicense some modules under LGPLv2+. (20b7ebaf4)
Relicense some modules under LGPLv2+. (7ee9ab7aa)
autoupdate (fc2f40c13)
Enable Unicode decoder safety unconditionally. (a24dbc4ae)
Correct indentation. (2c1432894)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad340b)
strerror: Make it compile in C++ mode. (33a049717)
sys_time: add gnulib::timeval for C++ (38237baf9)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efdb0)
strftime: don't use __THROW (c3b131294)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc53)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd48)
strptime: fix compile error in recent change (8a6f03dbb)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7b7)
strftime: tune %q (966b0a7e0)
Merge strftime.c changes from glibc (e6244e788)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d713)
Fix gnulib C++ namespace support and std::frexp (e7ddcc627)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640d4)
manywarnings: fix -Wno-missing-field-initializers detection (94d81adc2)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (012262350)
strftime,strptime: support %q to represent the quarter (2f8b355ae)
autoupdate (64d4d637b)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e24)
intprops: port to older XL C (5833fd5de)
autoupdate (68c5afe6a)
backupfile: initialize default suffix within the implementation (858f59005)
futimens: remove FIXME for old Linux kernels (35a51f803)
utimensat: remove FIXME for old Linux kernels (938130608)
maint: update how to make web pages (844d82afb)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf43)
sys_types: fix Texinfo typos (174653f46)
getprogname: port to HP-UX (3c7227226)
Update doc about target platforms. (2abfc296c)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178b7)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f40)
Make the 'argp' module work without the 'error' module. (469bfadfc)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed0636)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c65)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204fdd)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debcf7)
system-quote tests: Avoid compiler warning on AIX. (0edeb1bef)
Fix some "gcc -Wall" warnings. (5f680f241)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae7b)
libunistring: change the maintainer to 'all' (3db3ab098)
Simplify "configure: checking ..." messages. (66dc0e5a2)
Simplify "configure: checking ..." messages. (5159ac54e)
quotearg-tests: pacify gcc -Wall (57adc478b)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393eae6)
printf.m4: fix a bug in detecting printf %j support (aec038e31)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd85)
quotearg: never write beyond the returned length (8c70d2370)
getprogname tests: Avoid failure in packages that use libtool. (f4d668520)
getprogname: Fix test failure on Cygwin. Comments. (7082adff5)
Make sure the libunistring detection rejects older versions with a known bug. (043722e21)
sh-quote, system-quote: revert regression of unit test. (ab97e40ca)
quotearg: fix stale tests (59aa69fd6)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2ea)
Fix a test crash. (9578dfeef)
test-limits-h: suppress -Woverlength-strings (79c69b24c)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7e1)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b3480e)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f255)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c1857)
Add missing ChangeLog entry (f3f2de78a)
stdint: port SIZE_MAX to glibc s390 (136ecf452)
getprogname: port to IBM z/OS (d75cbb370)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc244)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb985)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea9336917)
dfa: save memory for states (2692e23a4)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef686558)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d4925)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff42)
autoupdate (d0afb6a57)
quotearg: minimize shell quoting using double quotes (2ed5c11d9)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb55)
getprogname: correct the test for a __progname variable (65e69153d)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358cc1)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be9d)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896a5)
getprogname: port to OpenBSD 5.1 (9a8bf3b56)
sched: port to GCC 6.2.1 on macOS Sierra (85854baba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f0e)
nl_langinfo: pacify GCC (3be427370)
stdint: also set GL_GENERATE_LIMITS_H (fe3086fe5)
limits-h, stdint: Don't assume extensions, fix typo (b0192261a)
getprogname: port to AIX (e24a47010)
update from texinfo (dfcf8b0b9)
update from texinfo (e89b4a7ae)
extensions: fix typo in comment (f0e9aab9d)
stdint: support new _WIDTH macros (b81c53b70)
limits-h: new module (0d12d16ab)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de2b)
sys_types: avoid glibc 2.25 warnings about major() (a512e0411)
mountlist: include sysmacros.h for glibc (4da63c588)
extensions: port to more ISO C TSes (f215ec48b)
intprops: new macro TYPE_WIDTH (6625c98b4)
extensions: port to recent ISO C TRs (66786c1c0)
update from texinfo (b3ffc1d8f)
update from texinfo (23899700b)
dfa: port to Solaris 9 (04b939c3a)
autoupdate (e7c79d64a)
strverscmp: avoid link failure on OS X (8e114d39d)
dfa: new module, importing grep's DFA matcher (286720379)
getprogname-tests: don't depend on assert-h (6d237fd01)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5f9)
getprogname: fix errors in previous change (f184a68f5)
parse-datetime: restrict debug output to input string (2eb265974)
flexmember: new macro FLEXALIGNOF (7da1068a8)
getprogname: port to systems with __argv (mingw, msvc) (320679aaa)
flexmember: port better to GCC + valgrind (4c32543a4)
getprogname: port to Solaris 10 (53270b274)
stdalign: correct mistake in alignof doc (775dbeeb1)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276e5)
main.mk: remove sc_program_name (38c0fe5ca)
Port tests away from progname (f7bf2e444)
Port modules to use getprogname explicitly (f29814b96)
getprogname: new module (653a5be97)
autoupdate (73affcd23)
manywarnings: add -fno-common (bf8e658ff)
parse-datetime: Fix typo. (cffe9acc6)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca9505)
strverscmp: sync with glibc (5d856f70e)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a56908381)
intprops.h: port recent changes to GCC 6.2.0 (abae112b3)
intprops.h: use __typeof__ with GCC 7 (d22721e2e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e22f)
intprops.h: fix missing-backslash problems (b9c364f02)
autoupdate (bea6f3f8f)
intprops: fix paren typo on old platforms (f10125053)
intprops: port to OpenVMS (a073adb9e)
parse-datetime: improve debug implementation (5d36768ce)
c-strcase-tests: port to EBCDIC (6e2966216)
sigpipe-tests: fix typo (d05a8869b)
canonicalize-lgpl: fix errno after malloca fails (5155e7c03)
strtod: port errno handling to z/OS (a2a39436b)
strtod: port to z/OS (eb81ccc4e)
regex, string: rename to avoid '__string' (9b5002be4)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a4676)
thread: port to z/OS (7ff477746)
maint: port tests to z/OS errno behavior (e6921e986)
maint: preprocessor changes to support z/OS (74e641c2e)
fclose, strstr-simple, wchar: port to z/OS (17b66f615)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588ad)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115ee9)
stdbool: don't require _Bool for C++ (6fafd688d)
getdelim: remove dependency on realloc-posix (52b63a0ff)
update from texinfo (1eab2138a)
update from texinfo (1eb82ad96)
parse-datetime: add optional debug printing (12ad79069)
update from texinfo (8318f4ae2)
tests/init.sh: exclude dash with bad "local" semantics (42354a8ce)
update from texinfo (7cc8a5d7a)
update from texinfo (e4f1a4a5b)
update from texinfo (3b2f84383)
update from texinfo (6432c4e88)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c81)
useless-if-before-free: skip non-matching lines early (4f5dc0ac1)
update from texinfo (b5f24f6fb)
maint.mk: speed up sc_po_check (5fb8cef64)
maint.mk: speed up require_config_h_first (b23fd9d8c)
maint.mk: speed up sc_po_check (04fd88211)
update from texinfo (f3a85fbc2)
update from texinfo (2c11706d6)
autoupdate (a3592509f)
autoupdate (348402f2a)
update from texinfo (005d9b7d6)
autoupdate (b3c5be34c)
update from texinfo (03d3f1358)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b554)
update from texinfo (ff72e641a)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c6183)
doc: mention glibc SSIZE_MAX buglet (2cd814db9)
printf-posix: Fix mingw build (68b6adebe)
mktime: call tzset as per POSIX (97173b26d)
fts: handle readdir() errors (6835fc458)
intprops: port better to GCC 7 (406465c59)
intprops-test: port to GCC 6 (5050ee058)
autoupdate (0ba497e82)
update from texinfo (577f01d9c)
autoupdate (baef0a4b9)
xalloc-oversized: port to GCC 7; fewer warnings (097a5928a)
autoupdate (gettext-0.19.8.1) (6dc5c2148)
update from texinfo (99a33c72d)
regex: port to Sun C (334d97f35)
update from texinfo (190bc0f7f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0ea4)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f4b)
Use GCC_LINT, not lint (96609bb2f)
secure_getenv: Port to many more platforms. (b117e55e4)
update from texinfo (532bfcfc5)
canonicalize: Fix broken probe for realpath. (246b3b288)
unsetenv: relax to LGPLv2+ (f8fb07405)
update from texinfo (9280e3089)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a99c)
manywarnings: update for GCC 6.1 (6f9206d4d)
autoupdate (816580fe4)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7e6)
glob: size_t overflow checks (7cf8f77f0)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c73)
Fix undefined behaviour in gettext.h. (d8cd505c6)
autoupdate (e9e662576)
git-version-gen: avoid undefined shift (de37a1ca0)
update from texinfo (6560242c4)
glob: merge glibc changes into lib/glob.c (36cc6c33a)
mktime: spelling fix in comment (c382e8d72)
mktime: port to stricter signed overflow checking (e6a38a908)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf92310)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1de)
mktime: simplify DEBUG_MKTIME (549de1eb5)
Port mktime_internal offset to unsigned time_t (b28c2cda0)
xstrtol: prohibit monstrosities like "1bB" (6ed53f13b)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d924)
xstrtod: modify *result only if no errors (811b09243)
btowc: document problems in C locale (f3852a93c)
autoupdate (730c5249c)
update from texinfo (27f8ef888)
mktime: improve integer overflow checking (464ba3489)
intprops: check two's complement assumption (b9e3fb39a)
intprops, mktime, strtol: assume two's complement (a4910b948)
stdint: port to strict C11 left shift (705764b37)
mbrtowc: work around glibc bug#19932 (b7bc3c1a4)
update from texinfo (29ea6d6fe)
autoupdate (aff9954ef)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce3187)
argp: merge changes from glibc (14a582531)
Prefer American spelling for "initialize" (d95b819f4)
autoupdate (075c7d4ff)
stddef: support configuring with g++ (aeed3a250)
autoupdate (f0be2ae5b)
autoupdate (52b0cbbc7)
update from texinfo (a7b5c91a6)
test-framework-sh: minor cleanups (e91c0d4f9)
test-framework-sh: revert port to NetBSD 7.0 (4515da0d7)
autoupdate (8f3c4d388)
Port better to Alpine Linux (7347cbf5a)
test-framework-sh: port to NetBSD 7.0 (d24000028)
update from texinfo (c9a99944e)
gitlog-to-changelog: suppress ignored chatter (0ef1689f9)
update from texinfo (1d4ee40d2)
update from texinfo (4989095ac)
setlocale: add "sv" to Windows language table (84213f4b0)
update from texinfo (272674987)
sys_select: port to new Cygwin (4cf73f1f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae1175)
time_rz: port to clang -Wunused-const-variable (488c58283)
std-gnu11: improve clang support (d8f02239e)
select: port more to Intel 2016.1.150 compiler (f58b17397)
select: try to port to 2016.1.150 compiler (7b4f58d83)
localename-tests: memory allocation fixes (77313df97)
intprops: make .h file license match module (841c4fa80)
acl: fix missing return on Cygwin (bdb72bc64)
update from texinfo (91d878ad5)
update from texinfo (fa2329eea)
extern-inline: port to PGI CC (6c5885762)
update from texinfo (59e5b6da8)
update from texinfo (64f7deda0)
signbit: port back to pre-C++11 GCC (a0bfcb8ec)
mountlist: recognize autofs-mounted remote file systems, too (781788eeb)
signbit: port to C++ with GCC 6 (516dc7d86)
regex: make it closer to libc (f97745b0f)
regex: merge patches from libc (df5ed01e8)
update from texinfo (4c6040c5c)
update from texinfo (40a87e7df)
autoupdate (5be7728cf)
autoupdate (bbe207b15)
stdalign: port to older HP and IBM cc (aa3dc759e)
stdalign: port to clang 3.7.0 (cd9ecca88)
update from texinfo (bc4ac2f22)
readdir_r: now obsolescent (53348f290)
Use modern texinfo when syncing install.texi output from autoconf (df0db0ade)
update from texinfo (3ef729a2b)
sync install.texi from autoconf (7ac276b42)
misc: port better to gcc -fsanitize=address (54615b95f)
update from texinfo (e78f894d0)
autoupdate (d5cbe9d4f)
verify-tests: also remove stray test-verify.Tpo (cd6a45292)
std-gnu11: new module (2cf7d5cfd)
update from texinfo (d1cca4c2a)
update from texinfo (9c780eb58)
get-permissions, strftime: fix grammar in comments (7757cc8cf)
gettext: mark as obsolete (4cfc2d2d0)
gnulib-tool: don't give up on ln -s so easily (d9958eb1e)
closedir: fix OS/2-related typos (b701042f5)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7e5)
regex: treat [x] as x if x is a unibyte encoding error (2b34f389a)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d5c)
bootstrap: use American spelling (0f9d53cb3)
@item needed inside @itemize (0fce642dc)
hash-pjw-bare: fix comment (d53122d01)
wcwidth: Replace also on OpenBSD 5.8 (485f1270a)
update from texinfo (73637fe8b)
gnu-web-doc-update: fix addition of new files (646530602)
utimens-tests: avoid pulling gettext .m4 files (914feb672)
regex: pacify static checkers (336fa860d)
regex: fix [ diagnostic (7c6e85cf4)
regex: fix memory leaks (9e849a708)
fts: don't unconditionally use leaf optimization for NFS (85717b68b)
* gnulib-tool: fix stray debug line in previous patch (350f2c6fb)
gnulib-tool: don't assume ln -s works (0e50dd007)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c785d)
openat_proc_name: port to OS/2 kLIBC (de11c4a45)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d2145)
doc: mention unfixed issues with unsupported localtime() values (95c484273)
Go back to gettext-0.19.7 (ec513ffcf)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d6101)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc415)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f2861)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee51552)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef179418b)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9d3)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f176)
doc: mention setlocale() issues on OpenBSD (5ac0e2ba9)
sig2str: list all signals on FreeBSD >= 7 (dce117ace)
acl-permissions: port to USE_ACL==0 platforms (cff4b380b)
mktime: rename macro to avoid glibc clash (0433724bb)
Port "$@" to OpenIndiana ksh93 (8c4223e2f)
autoupdate (3f89681ac)
Port Universal Time settings to strict POSIX (6118065a2)
update from texinfo (313ed2a5d)
update from texinfo (9f11fc580)
msvc-inval: fix problem with unset shell var (6cc32c63e)
autoupdate (271dfe379)
tests: for compare_(), use cmp -s where available (9b3899a94)
version-etc: new year (71090a2a3)
human: fix output buffer overrun by 1 (92bbc1b58)
autoupdate (c86965970)
maint: add missing ChangeLog entry for previous commit (8cc2bb482)
maint: fix operator precedence in mbrtowc test (1f6365082)
autoupdate (3581a747f)
regexprops-generic: update from regex.h (f7d3057b1)
strftime-tests: avoid false failure on OS X (81d0a2646)
update from texinfo (0394787c3)
fts: ensure leaf optimization is used for NFS (c97b8b903)
fts: enable leaf optimization for XFS (d459ec6a4)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e96)
intprops: comment fix (a21496468)
update from texinfo (d9bd36759)
intprops-test: work around GCC bug 68971 (111ca669a)
autoupdate (26989d00c)
gnulib-tool: allow multiple --local-dir usage (55c6f22b8)
fix freadptr to work with ungetc on all uClibc configs (b8d015919)
update from texinfo (9a7c87c5a)
autoupdate (5f2c426b5)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda65839)
update from texinfo (b8635957d)
autoupdate (ea6de84a1)
autoupdate (71d39c164)
update from texinfo (1956403d6)
xalloc-oversized: improve performance with GCC 5 (9c919a064)
intprops: new public macro EXPR_SIGNED (f197c2c9e)
intprops: fix typo in clang port (a66a3b96c)
test-timespec: fix typo in previous change (36d982f39)
timespec-sub: fix overflow bug; add tests (051613c24)
intprops-test: suppress -Woverlength-strings (ca6487478)
maint: add missing ChangeLog entry for previous commit (605b6330c)
quotearg: add quotearg_n_style_colon() (3e4ade272)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c1786)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386f2)
quotearg: constify get_quoting_style parameters (77d702067)
quotearg: add support for $'' shell escaping (df3cd2684)
maint: use a more standard return from mbrtowc test (45228d968)
intprops: add WRAPV and const flavors for GCC 5 (86b1f082d)
doc: use extended timezone format in iso-8601 example (825f16280)
update from texinfo (5dbf9fa66)
update from texinfo (82d514b06)
update from texinfo (456b8e9f2)
stdalign: port to Sun C 5.9 (956fa543b)
autoupdate (937ba966e)
update from texinfo (413394c43)
autoupdate (1d16a7bd4)
time_rz: fix comment about tzalloc (9180f79eb)
update from texinfo (09cf84f60)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec530)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497f3)
time_rz: return NULL if localtime_r fails (b0ac02e82)
fts: port to C11 alignof (04dee58e1)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313d8)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054af0)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f46f)
ChangeLog: fix typo: s/cound/count/ (30b2a6a9e)
safe-alloc-tests: fix typo in license header (5a4906aab)
copy-file: fix mem leak in error case (40157ce25)
localename: control langinfo.h inclusion (63881a60d)
update from texinfo (b92e701c6)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce91)
accept4-tests: fix to avoid non portable flags (f982bc8df)
update from texinfo (2aaf43252)
update from texinfo (2fda85e86)
gnulib-tool: fix tests of 'extensions' module (63ce1a210)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b4516)
autoupdate (5fecb65e3)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46b0)
xalloc: avoid GCC 5.1 warning on 32 bit (213d5545f)
uniname/uniname-tests: avoid compiler warnings (b32399074)
autoupdate (a5a1569d1)
mountlist: clean up of variable duplication (1eda6d17e)
c-ctype: do not worry about EBCDIC + char signed (d2de2a916)
c-ctype: port better to z/OS EBCDIC (ff1ef114b)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25fab)
sockets: MS Windows initalization fixes (f28235237)
gc: fix detection of installed libgcrypt version (11792d29f)
c-ctype: rewrite to use inline functions (43a090ce0)
fnmatch: add one more coding cookie (82b86107d)
maint: add coding cookies to non-ASCII sources (f406941a8)
gitlog-to-changelog: trim only trailing whitespaces (720ba29ae)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9ca)
c-ctype: improve c_isascii testing (5b09f8c06)
Fix ChangeLog typo (617d66286)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a579)
Update ChangeLog to match previous patch. (6b34bf6d2)
c-ctype: support EBCDIC-style c_isascii (4d83e798d)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1c6)
* modules/c-ctype (Depends-on): Add verify. (ad0295870)
c-ctype: port better to EBCDIC (7e2a8ea26)
nanosleep: fix return code for interrupted replacement (6439a0af0)
autoupdate (abddf3d64)
Diagnose ERE '()|\1' (5513b4099)
Revert previous patch, as it did not fix the bug after all. (c9ff68cb2)
regex: fix dangling-backreference bug (7f6191fd1)
regex: merge patches from libc (2f8140bc8)
autoupdate (601d8f444)
autoupdate (b3ade652a)
autoupdate (3bb2688d8)
autoupdate (554390948)
ceill: detect buggy OpenBSD implementation (9ef06e399)
mountlist: add me_mntroot field on Linux machines (c6148bca8)
doc: Describe to use multiple instances of gnulib (8b7d8f7a3)
autoupdate (2018b7881)
autoupdate (37979a234)
base32: mark function as __attribute__ const (7ab64d261)
autoupdate (ff871fc1c)
autoupdate (6be13855c)
gnulib-tool: don't transform binary files with sed (b4f31e3a8)
autoupdate (ec84e0e36)
autoupdate (1029a8112)
autoupdate (6d48a1947)
autoupdate (1a497cf65)
gperf: respect silent rules (30f429027)
Improve port of stdalign to C++11 (5bb169c3b)
pmccabe2html: fix gawk regex escaping (c496809ef)
update from texinfo (cc47643cb)
time_rz: port to pedantic memcpy (9c70545fd)
autoupdate (8dc6f28f2)
time_rz: port better to MinGW (d3bc69175)
time: port __need_time_t to MinGW (b18e6d98e)
strftime: fix newly-introduced bug on Solaris (fe699d375)
test-strftime: test for Solaris bug (c1340b3d3)
time_rz: port to Solaris etc. (5ed44b374)
time_rz: now LGPL (1f2146e9e)
time_rz: make a constant 'const' (d3e697dd9)
time_rz: fix off-by-one typo (2134fd0ae)
autoupdate (37ff1822a)
fprintftime, strftime: use timezone_t args (a89e34496)
time_rz: new module (4bc76593d)
flexmember: license is now unlimited (e187c794c)
autoupdate (eda101a01)
maint: update copyright paper procedures (5db534303)
autoupdate (f31cdc309)
autoupdate (5d1b1fefb)
localename: fix link error on Illumos (9b6679dca)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd02)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e76)
acl-permissions: Fix on FreeBSD (da97e2a53)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c00)
file-has-acl, acl-permissions: fix HP-UX typos (f46640464)
regex: match current GNU grep behavior (5a5a9388e)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4da)
autoupdate (a546dfff2)
tests: restrict shells to those that support 'local' (d03962a99)
fix mistakes in ChangeLog entries (8a172a2eb)
unistr/uN-strtok: handle multibyte delimiters (2c5543396)
update-copyright: fix test failure with perl >= 5.22 (841d0dcfa)
u{16,32}-strstr-tests: relax timeout condition (ea3090339)
gnulib-common.m4: change the ARFLAGS default to 'cr' (551098026)
update from texinfo (f86b44042)
autoupdate (1f4c326b3)
selinux-h: avoid double free after *getfilecon() (b6b3ed1fa)
fix pty related tests issues on Windows (9ba6a0085)
acl: fix definition of acl_from_mode on FreeBSD (716083c1a)
readutmp: port to FreeBSD >= 9 (259e4fc29)
mgetgroups: port to strict OS X (18738862e)
mgetgroups: fix port to strict OS X (8131cd61a)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd30)
mgetgroups: port to strict OS X (b4d1637b7)
mountlist: avoid an unused-label warning on OS X (705516131)
error.c: correct printf-style format: %d -> %u (c3cf2ea46)
fts: avoid reading beyond the heap allocation (49078a780)
savedir: avoid undefined behavior in qsort call (791147f31)
userspec: avoid undefined behavior in gettext call (402f350d0)
update from texinfo (95e724051)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6f7)
wchar: fix MinGW compilation warnings (e1085f202)
uniname/uniname-tests: use pristine data files (447c67539)
linked-list, linkedhash-list: avoid compiler warnings (d0302f003)
libunistring: bump minimum version to 0.9.6 (19e096ae7)
uniname/uniname: update to Unicode 8.0.0 (1b23c2190)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb83)
libunistring: update to Unicode 8.0.0 (705f4efc3)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf7d)
* lib/set-permissions.c: Spelling fix. (82990bb47)
update from texinfo (d7f393ed4)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f0062)
fsync: document AIX misbehavior (848a19c75)
acl-permissions: more porting to AIX (ecabc6b01)
stdio: Don't redefine gets when using C++ (d6176702c)
acl-permissions: add a cast to port to older AIX (e4f783014)
acl-permissions: port to older AIX, C89 HP-UX (fa2148975)
update from texinfo (b287b6219)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8badf4)
file-has-acl: fix build on Mac OS X 10 (98aa8776d)
prefix-gnulib-mk: remove no longer needed special case (41834ff16)
acl: don't depend on the deprecated qacl module (2c2d4d916)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9c9)
pthread_sigmask: discount system version if a simple macro (f39477dba)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa07e)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e445830)
acl-permissions: Fix build on Solaris and Cygwin (188c4b491)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f35274)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0b5)
qacl: split into qcopy-acl and qset-acl (2b93f1e2d)
gitlog-to-changelog: new option --ignore-line (62484d6e8)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce445d)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3af)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9ed7)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527ceb)
error: use correct printf attributes on mingw (b62fec49d)
update from texinfo (7f573b802)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45b4)
stdio: fix probe on mingw under gcc 5.1 (21431dee1)
autoupdate (875ec93e1)
gitlog-to-changelog: parse "Tiny-change" (ed614f9c1)
update from texinfo (583b5ea80)
doc: document glibc posix_fallocate() issues (798972017)
gendocs.sh: document new htmlarg default (fddc6dcff)
extern-inline: no need for workaround in GCC 5.1 (44f73b8de)
update from texinfo (23741e575)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01ff)
tests: pacify GCC 5.1's stricter printf checking (2aea2c723)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9e2)
file-has-acl: port to CentOS 6 (ff714c0a2)
file-has-acl: always return false when ACLs aren't supported (496c2cf03)
gettext: propagate po/Makefile.in.in too (f2f698092)
file-has-acl: new module, split from acl (800807020)
manywarnings: add GCC 5.1 warnings (df82ac05f)
autoupdate (74fa2c047)
doc: update FDL template to match FDL examples. (abb0d2e0a)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbdc6)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb5839)
gnulib-tool: output bold attribute more portably (75d1743ac)
qacl: Simplify HP-UX acl_nontrivial check (2653a3014)
acl: On Linux, check for acls without libacl (da6ebc941)
acl, qacl: split off shared functions into separate object file (a09a0344e)
git-version-gen: revert "detect untagged revisions" (6c4ac1b66)
tempname: avoid unused parameter warnings (35a0bf1d5)
git-version-gen: detect untagged revisions (bedd7833a)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc12)
gitlog-to-changelog: port to MS-Windows (261ba83ae)
gendocs: new option --tex for texi2dvi options (1627a8a2b)
sync gettext .m4 files from gettext (3e2dcf7b9)
uniname/uniname-tests: fix failure due to alias (e830fc25d)
hash: remove deprecated hash_insert0 function (634ddcf87)
mountlist: remove dependency on libmount (3fb6e3603)
stddef: port to pre-C11 GCC on x86 (e2e66692c)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a3866d)
yesno: make EOL optional in ENABLE_NLS case also (386315b30)
fdopendir-tests: test it does not close its arg (d164bf67c)
gitlog-to-changelog: trim trailing white space (2b93079a5)
gitlog-to-changelog: new option --ignore-matching (84f5241b9)
fdopendir: port better to MinGW (a277f536d)
fdopendir: fix typo in comment (b89aa0ede)
error: document all entry points provided (0f4fa16df)
autoupdate (5a4d08844)
autoupdate (c2bfaa58d)
autoupdate (8d739f428)
vasnprintf: pacify clang 3.5.0 (4fed9c82b)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e14)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64f0)
tests: support stderr verification with returns_() (0d3024546)
passfd: avoid valgrind uninitalised data warning (8be5f2c10)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec98)
dup2: doc and test for Android bug (a39fbed38)
Replace dup2() on Android (2f1a88d40)
Android doesn't define RLIM_SAVED_* (cc0a1a96a)
autoupdate (522034825)
vasnprintf-posix-tests: use consistent test (61922366d)
printf, isinf, etc.: noncanonical != NaN (bd38edc81)
fts: remove redundant close() (trivial) (12d27cace)
getdtablesize: port better for Android (62667e387)
poll: fixes for large fds (d42461c38)
fcntl: Fix cross compiling (119aeef6c)
dup2, fcntl: cross-compiler better for Android (f9fa71591)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad024925)
getopt: don't crash on memory exhaustion (6fa31e52c)
tempname: allow compilation with C++ (trivial) (4f2e91000)
dup2, fcntl: port to AIX (c74a873bd)
getdtablesize, dup2, fcntl: port to Android (5e2516d4a)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5ee1)
More changelog fixes (81ac748f1)
fts: avoid crash when a cycle is added while traversing (60af6a363)
uniname/uniname: support character alias (784023c96)
Fix ChangeLog botches in my recent commits (3ca9a533c)
duplocale: Fix Android build of duplocale-tests (52f74ee1b)
signal_h: Fix Android build (92f4ac3ad)
net_if: Handle content-free <net/if.h> system headers (14acd1e1a)
linkat_nofollow: Add fallback case for cross compiling (f1514e591)
euidaccess: Fix Android build (d46768c01)
getugroups: Fix Android build (30ea03fe4)
localename: Fix Android build (b21929c0e)
getdtablesize: Fix Android build (7434c476c)
Assume unbroken ungetc() on Android (60f0efb19)
Fix FILE struct compatibility with Android API level >= 21 (8e19825e6)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c38)
maint: various whitespace cleanups in tempname (63d2d1954)
tests: provide returns_() to simplify exit status checking (c61e31c4e)
mountlist: only use libmount when specified (de1cbdd48)
uniname/unimame-tests: don't link with -lunistring (ffe64673c)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf4c)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1d8)
xalloc: fix typo that suppressed warnings (d85acc4ab)
full-read: fix license notice typo (b2c48c1e6)
crypto/gc: fix a -Wswitch warning (bf729b483)
autoupdate (ffb301633)
update from texinfo (aa902b69a)
tempname: new try_tempname function (56e31f06e)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206bb)
bootstrap: exit immediately upon gnulib-tool failure (dd929bcb9)
symlinkat: include all required header files (b650986cb)
update from texinfo (9c1f45e06)
update from texinfo (751cd554a)
update from texinfo (94125cd29)
localename: support Solaris 12 and illumos (387c214c0)
locale: fix tests on illumos (dfe49c94d)
unictype: avoid undefined left-shift behavior (bb41ff0b7)
libunistring: bump version of unitypes dependants (ea6cb044c)
unictype/category-none: fix link with libunistring (40023a310)
unitypes: fix build with installed libunistring (c7e000ae8)
time: port to MinGW32 3.21 (342d9f09f)
update-copyright: apply to self (8582958a3)
libunistring: update to Unicode 7.0.0 (7585eb3f1)
libunistring: update to Unicode 6.3.0 (0d1916cba)
libunistring: update to Unicode 6.2.0 (794132ffc)
libunistring: update to Unicode 6.1.0 (4b6bc42e0)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77dea)
uniwbrk: ignore Extended/Format characters at BOL (626571a02)
test-strstr.c: avoid a trivial leak (769f1ff83)
update-copyright: recognize groff's \(co marker (06c61ed43)
maint.mk: fix compatibility with OS X nm (d5e367c52)
localcharset: improve charset detection on OS/2 (9bb70e04d)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb086f)
count-leading-zeros: fix pragma typos (ba8e4c8d9)
autoupdate (e7caa4303)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede08f)
uniname/uniname: update to Unicode 7.0.0 (257752a17)
doc: update INSTALL from autoconf (c27f1a356)
stdio: fix use of PRIdMAX on modern mingw (ca563b431)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2d3)
lib-symbol-versions: cache script check (498a1b6bc)
maint: fix grammar nits in propername (d44c524ba)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e5e)
gendocs: Add 'doc/gendocs_template_min'. (079015590)
gendocs: Change maintainer. (bae95fca2)
gendocs: copyright date and version fix (aecd38787)
derived INSTALL (2198448f5)
revert copyright updates in slaved files (2f66740af)
version-etc: new year (b9bfe7842)
autoupdate (bd86632bd)
autoupdate (b8db7e883)
xstrtol: ensure errno is reset (55cda57aa)
utimens: fix dependency typo (7177237ea)
autoupdate (ffaeb0c8f)
docs: mention why libgen.h is bad (16518d9ed)
autoupdate (8d55a7b7a)
assure: new module (034a18049)
autoupdate (ca6dede24)
stdalign: port better to HP compilers (95c5407b3)
stdalign: work around Apple GCC 4.0 bug (a8c75ca73)
gendocs.sh and templates now maintained in gnulib (7bf1097e7)
getcwd: fix test failure on OS X 10.9 (4f3dc0bee)
parse-datetime: avoid a compiler warning with byacc (1fafbb302)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b4c)
autoupdate (98c35a0e4)
update from texinfo (3e51cf707)
stddef: support C11's max_align_t (3ae2441d4)
unistd: fix iOS check conditional (73991ca4b)
posixtm: avoid compiler warning in a better way (89db07c7c)
relocatable: support UNIXROOT in relocate() on EMX (cc0009850)
freopen: workaround freopen() on OS/2 kLIBC (3c4e08331)
get_shared_library_fullname: port to EMX (023ca2dd0)
find_executable: port to EMX (a457b0c8c)
sched: check struct sched_param in spawn.h as well (5945e4ee5)
support GNU format printf and scanf on mingw (cf88e56ab)
bootstrap: Allow perl modules in $buildreq (3914f3153)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c43e)
vasnprintf: fix potential incorrect errno (ec6a60bfd)
vasnprintf: fix potential use after free (c5c4f53b3)
autoupdate (79002fdd9)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3c5)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab5a)
autoupdate (cab5b4a92)
git-version-gen: do not print new line characters (e5a15adc6)
gnulib-tool: recognize x:* as an absolute path (9a98fdfef)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e44)
autoupdate (1b6c775c6)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05cf)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573b8)
printf: fix configure check on big endian systems (4b4ef862e)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea2886)
gitlog-to-changelog: add --until (6dd16adf3)
update from texinfo (e9dd4906d)
extern-inline: update commentary about GCC bugs (92b60e616)
gen-uni-tables: untabify (46d015f9c)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d4514)
gen-uni-tables: utilize 'assert' (9464ea9d6)
gen-uni-tables: cosmetic improvements (b6ffce655)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e34)
fts: port to C89 (5cb103952)
unistd: port to iOS (08c22d94a)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd8e)
autoupdate (269a0fae5)
update from texinfo (e28a0f74e)
obstack: avoid potentially-nonportable function casts (127ed6a3e)
obstack: fix macro return values (d15b2da0a)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2eec0)
obstack: port to platforms that #define __alignof__ (ec799b2df)
linkat: don't unconditionally replace on GNU/Linux (c564172a1)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce5b)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e07)
obstack: add NEWS entry for recent incompatible changes (04a4a930a)
mountlist: don't use libmount to decide on dummy/remote (2768ceb79)
maint: add missing ChangeLog entries for Modra's obstack changes (ff1385253)
obstack: prefer __alignof__ to alignof (37de51e2c)
obstack: prefer alignof to calculating alignments by hand (e8f86ce95)
obstack: use size_t alignments and check for overflow (6c34297a9)
obstack: 64-bit obstack support, part 3 (82a38a0d7)
obstack: 64-bit obstack support, part 2 (bb2ab7ecb)
obstack: 64-bit obstack support, part 1 (266ac1b98)
obstack: tidy part 2 (8216dffc2)
obstack: tidy part 1 (ec1a9f7b6)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b6792)
iconv: avoid false detection of non-working iconv (facebc6bc)
bootstrap: print more diagnostics for missing programs (1bbbc2c04)
bootstrap: only update the gnulib submodule (e94cfb19c)
symlinkat: port to AIX 7.1 (032bd1510)
readlinkat: port to AIX 7.1 (cb3a9b8b5)
remove spurious { (b155b0649)
modules/fcntl: fix error reporting by dupfd (8a695b675)
basename, dirname: Improve documentation. (322e0b052)
exclude: declare exclude_patopts static (734ed7c8a)
autoupdate (5ab220cc9)
dirname: support compilation with C++ (dc53bac1b)
qsort_r: include <config.h> (aa0c2b9e7)
avltree-list: avoid compiler warnings (5549ef8e0)
qsort_r: new module, for GNU-style qsort_r (41473cf94)
strerror_r-posix: support compilation with C++ (ca194c036)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7fd9)
autoupdate (b4c8d133c)
mountlist: use /proc/self/mountinfo when available (3ea43e025)
users.txt: add cmogstored (2bf7326e1)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3be7)
gnulib-tool: Fallback to wget when rsync fails (c83b89709)
maintainer-makefile: add syntax check for useless ';;' (5be8d47e0)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed9b)
error: drop spurious semicolon (4738e5acd)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd0a)
manywarnings: add GCC 4.9 warnings (157c42eff)
vasnprintf: fix bugs in width computation (1f5bc60c4)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6a2)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab658)
qsort_r: new module, for GNU-style qsort_r (1ce0e7dc0)
vla: new module (a6c54be16)
localename: make gl_locale_name_thread really thread-safe on Windows (f089beeae)
getpass: don't assume struct termios (59893aec3)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669cc3)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e10012c)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415ba)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7afb4)
accept: document Solaris 10 type glitch (ce49a606a)
extern-inline: port to FreeBSD, DragonFly (2c93b8bb4)
autoupdate (1902e8ebd)
Use consistent style to check DEBUG macro in regex_internal.c (d8401629f)
openat-die: use _Noreturn markup (a5f2a6d5c)
test-open: port to cygwin, which lacks Fortify (d98277fd1)
localename: Enforce declarations before statements. (5acee27d5)
test-userspec: don't look up numeric user names (222d1272a)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7b1)
announce-gen: avoid failure when Digest::SHA is installed (0172fd52d)
gettext: revert "update macros to version 0.19" (71be4c87c)
regex: don't deref NULL upon heap allocation failure (1051177e3)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9a9)
regex: fix memory leak in compiler (c4093fa16)
announce-gen: avoid perl warnings (648f4ae73)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172b7)
nl_langinfo: Fix last change. (b5c3f721f)
Define macros for glibc (903f8952d)
Sync up error.c with glibc (49c19fe3e)
nl_langinfo: fix build under mingw (2d280742a)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d481)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7d6)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce839e)
Bruno Haible has stepped down as maintainer. (ed6374814)
mktime: merge #if/#ifdef usage from glibc (e2646b0c6)
git-version-gen: improve option descriptions (fdf9a5de2)
regex: fix memory leak in compiler (316c9c508)
regex: merge patch from libc (657762608)
acl: port to gcc -Wredundant-decls (9a3928ed1)
parse-duration: eliminate 68-year duration limit (831da41cb)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc31417b)
pthread: define thread-safe macros on some platforms (badf0c4f5)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba7140a)
gettext: update macros to version 0.19 (9b9370caf)
select,poll: fix console handle check on windows 8 (c6e14bbd5)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546f2)
times: fix to return non constant value on MS-Windows (b0d4fe953)
isatty: fix to work on windows 8 (a008d625b)
maint: fix typo in fdl.texi (0a38624d3)
mountlist: avoid hasmntopt const type warning on solaris (502809019)
maintainer-makefile: delete obsolete code (d55899fd2)
maintainer-makefile: avoid spurious error messages (088f50493)
rename: avoid unused-but-set-variable compiler warning (eb0662ed9)
maint: add ChangeLog entry missing in previous commit (e29cd9eb7)
rename: mark a label as potentially unused (451aebdc1)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592aae)
acl: apply pure attribute to two functions (e1831a7c3)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b858844)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b4f)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa31)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff1b)
valgrind-tests: fixed misleading help message (1c0d98526)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07c0)
exclude-tests: port to AIX 7.1 (a14d4c0c7)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c329)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a330b)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c825)
getlogin_r-tests: check return value rather than errno (98ca2c063)
getlogin_r-tests: fix various issues in recent change (11167af95)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc03)
update from texinfo (75fa857e8)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65fd)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4e1)
getlogin-tests: avoid false failure under cron (971773687)
mbrtowc.m4: fix a comment typo (b4ed5427e)
mbrlen, mbrtowc: fix bug with empty input (2a045bc38)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6cbe)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bced)
autoupdate (24fe73d43)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf29)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee03812)
update from texinfo (c2e80b75a)
autoupdate (7179dc9a3)
autoupdate (39cf9dff9)
autoupdate (a0712c3bd)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6bf)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d1e)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d58a)
exclude: port to strict C99 (3085daefc)
regex: do not depend on malloc-gnu (e1d49ddae)
autoupdate (9cda876b8)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c6c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc523)
fts: avoid unnecessary strlen calls (f4eba3ef1)
fts: avoid unnecessary strlen calls (df86f1c36)
fts: avoid unnecessary strlen calls (85dd7d7fd)
autoupdate (8f6c54d19)
autoupdate (f3033c458)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd460)
obstack: merge with glibc changes (df9b71423)
strftime: wrap macros in "do {...} while(0)" (2d6dfaca3)
modechange: avoid memory leaks for invalid octal modes (9b784e734)
autoupdate (602f4c2fe)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d622)
autoupdate (8dbb1a57c)
update from texinfo (76c4df4ac)
gitlog-to-changelog: also include the file, git-log-fix (1589a8ab4)
autoupdate (907c84367)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a921)
maint: fix ChangeLog to match commit record (8c7f2f9de)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c90598)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb1d)
* NEWS: Recent changes are not that important. (1c6bf3d20)
savedir: new symbol for fast-read version (df54a0fdf)
unistd: port readlink to Mac OS X 10.3.9 (546ff8206)
* NEWS: Document recent change to diffseq. (1aed55995)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9a6)
savedir: simplify by using stpcpy (26e2108a3)
spawn: fix link error on uclibc (d6eab2e70)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb9075b)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae99)
exclude: add support for posix regexps (24b8e0622)
maintainer-makefiles: use $(SED) for syntax check (3f51bf41c)
update from texinfo (8008cac05)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d73709)
autoupdate (26f3204a9)
update from texinfo (ad71b62f4)
update from texinfo (a62cca3ae)
file-type: add support for doors and other less-common file types (47f93b076)
update from texinfo (d9361da07)
autoupdate (497f4cdf8)
pthread: work around winpthread header pollution on mingw (d5fec6c22)
qacl: check for fchmod (751494621)
Fix typo in ChangeLog. (68355e0c8)
fdopen-tests: port to Tru64 (1e0ad6a06)
stdalign: port to HP-UX compilers (6fff2c8fd)
strtoimax: port to platforms lacking 'long long' (e77a81d56)
update from texinfo (ca13d9302)
relocatable-maint.texi: escape braces (6c7b560bb)
maint: remove duplicate ChangeLog entry (38446b124)
maint.mk: adapt openat.h-include-without-use test (88df6d076)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5d2)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f257e)
tests: fix export bug in previous patch (efc854066)
tests: simplify porting to Solaris 10 /bin/sh (490acbe0b)
update from texinfo (8d93bfe92)
md5, sha1, sha256, sha512: support older autoconf (d18d1b802)
include_next: port to autoconf 2.63 (580240a85)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a66244)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3fd)
maint.mk: adapt openat.h-include-without-use test (a75f17adf)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419dc7)
freading: declare with attribute "pure" (b076a606c)
manywarnings: remove -Wmudflap (5088dc55f)
autoupdate (cfe23e81e)
relocatable-script: remove unused code (aac700c7b)
maint: fix public-submodule-commit to work with newer git (7a0c729aa)
autoupdate (a39d4083c)
doc: update main copyright year (c7802e2b4)
maint: update copyright (1276a2c5f)
version-etc: new year (a8a1dc286)
autoupdate (0e5f06aee)
passfd: give nicer error for recvfd at eof (beae0bdcf)
autoupdate (0ac90c5a9)
gettimeofday: port recent C++ fix to Emacs (23eecb48e)
gettimeofday: fix C++ crosscompilation (248467185)
qacl: port to Windows better (e7086a9a3)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd1a)
open-tests: fix build failure with -Werror=old-style-declaration (0658e5039)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b5510050)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (43593319b)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f3988)
autoupdate (765ff4cb2)
bootstrap: warn about BSD toolchain snafu (fdfe96fe4)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92ea4)
include_next: minimize code duplication (74540d44d)
getcwd: fix compile error in configure check (fba20d159)
regex: suppress core dumps from detection code (51a220339)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72bf)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc4f)
regex: avoid glibc deadlock during configure (506805181)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e4c)
base64: fix recent compilation regression on some compilers (dbf55f669)
autoupdate (f284a1906)
autoupdate (ce92b8e46)
ignore-value: revert previous code change (37f8a6b20)
selinux-h: improve stub types and add more stub functions (647e7023c)
ignore-value: prefer GCC version back through 2.0 (fd27e50d9)
pty: Activate the signature wrapper of forkpty. (54c3ba61d)
maint: fix gendocs.sh permissions (e64ade7da)
autoupdate (2b7c2713d)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c59)
error: depend on stdio (8b4041571)
doc: Improve wording in relocatable-maint.texi. (4779b635e)
Fix indentation in previous patch. (047070838)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648cf3)
base64: provide a fast path for encoding well sized buffers (43fd1e7b5)
extern-inline: port better to OS X 10.9 (cdceb2fe4)
fpending: fix typo (868c538be)
fpending: fix regression on DragonFly BSD (6fea8a943)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b60)
intprops: port to Oracle Studio c99 (d208f3ab6)
obstack: pacify HP C (9c5dea9a6)
maint.mk: prefer gpgv2 over gpgv (20f47607a)
isnan: port to VAX (b0b422614)
gnulib-tool: protect against CDPATH (5c508f686)
|
|
Changelog
=========
nproc: adjust handling of OpenMP environment variables (0481ab520)
nproc: support nested OMP_NUM_THREADS, and OMP_THREAD_LIMIT (3f61a6d1c)
maintainer-makefile: Fix AC_PROG_SED with autoconf cache. (a7c0c973a)
ftoastr: port to -Wdouble-promotion (c853fca78)
lock tests: Fix build failure on GNU/Hurd (regression from 2017-01-05). (4084b3a10)
lock tests: Fix build failure on z/OS. (6361efe6e)
havelib: Prefer the search path of /usr/bin/gcc over the one of $CC. (a7fbc7bdb)
havelib: Support overriding the result of AC_LIB_PREPARE_MULTILIB. (be5c1e459)
gnulib-tool: Avoid conflict of havelib-tests with --single-configure. (f42ee040a)
users.txt: Update links, use HTTPS where possible (fad631e74)
xbinary-io: Fix inlining. (bc63f326a)
xbinary-io: rename from xsetmode (820fa6ad0)
tests: Adjust to recent SET_BINARY change (87c456bf6)
xsetmode: new module (7de8fbeeb)
headers: fix begin-end typos (b03f418bd)
selinux-h: port to PGI 16.10 (e041ac5f6)
argp: port to PGI 16.10 (8b3e22b18)
unicase: Update function protoype to match definition (f497bc109)
times test: Avoid gcc warnings on Linux/x32. (d66ababa0)
glob: port better to emscripten (26b8e1b3c)
host-cpu-c-abi: Support for 64-bit AIX, 32-bit armhf on arm64, hppa64. (50083d028)
search: Don't assume that tsearch() exists if 'VISIT' is defined. (e3f94e9de)
doc: Don't mention obsolete AC_LIBTOOL_WIN32_DLL macro. (ae1cef390)
stddef-tests: port to SIZE_MAX <= INT_MAX (6e3459356)
autoupdate (0bf767155)
lock tests: Fix link error. (b6acb8db4)
lock: Fix link error (regression from 2017-01-05). (365ad41b0)
Port to PGI 16.10 x86-64 (16f6a8d8d)
parse-datetime: handle timezones reentrantly (4e6e16b3f)
time_rz: fix comment typo (dd7a8712b)
localename: port to cygwin 2.6 (bb276b416)
users.txt: Update wget URL (tiny change) (ec01e6867)
users.txt: Add wget2 (tiny change) (242a14641)
dfa: fix memory leak in parse (e0e362e7b)
parse-datetime: fix dependence on AC_PROG_SED (440ea67aa)
intprops: update doc URLs (85bd3ab64)
host-cpu-c-abi: Add support for armhf, arm64, x32, s390x. (60ce0fd75)
update from texinfo (fadd80aef)
localeinfo: case_folded_counterparts and WEOF (c81472e0e)
dfa: port to gcc -fsanitize=undefined (61c27fe8f)
strftime: %z is -00 if unknown (0e68c6a37)
dfa: port to older GCC (916a63241)
Update DEPENDENCIES. (03ce2e4a2)
maint.mk: enforce spelling of "timestamp" (i.e., no space) (94386a136)
dfa: minor simplification with emptyset (836ac768d)
dfa: shrink constraints from 4 bits to 3 (2db74de17)
dfa: omit unnecessary ptrdiff_t check (9d561f0d2)
dfa: omit unnecessary allocation (7fbe8c090)
dfa: omit unused local (8d3c4933c)
maint: time stamp -> timestamp (e89646ad6)
maint: remove stray .texi files (8d98f32d6)
getprogname: fix port to IRIX (9ec5a9d77)
dfa: melt down dfastate into build_state (7c345c68c)
dfa: simplify transition table allocation (aff55692d)
dfa: fix reallocation bug when matching newlines (823b5cb58)
Avoid -Wundef warning about undefined WINDOWS_SOCKETS. (bfd562604)
Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. (dbc7752c5)
stdioext: Port to Minix 3.2 and newer. (dc42aaceb)
getprogname: port to IRIX (7d75021d8)
localename-tests: port to NetBSD 7 (6a15cedb3)
glob, intprops, xalloc: work around Clang bug (04441fd81)
dfa: fix 'return' typo (f0f371e13)
lock tests: Prefer semaphore over mutex. (b20e8afb0)
parse-datetime: fix generated paths for coverage files (73ecb533f)
maint.mk: support parallel execution of coverage (4bbd45b4b)
lock: Provide guarantee to avoid writer starvation for rwlocks. (be95b17ae)
thread: Fix pth port. (fd8eabdce)
parse-datetime: fix debug message on lone year number (15b8f3046)
parse-datetime: fix local timezone debug messages (c56e7fbb0)
parse-datetime: add debug warning about DST changes (30a55dd72)
parse-datetime: add debug warning about date arithmetic (f14eff1b3)
parse-datetime: fix debug message of relative part after timezone (5c438e8ce)
parse-datetime: fix incorrect debug message on lone number (f2d4b5caa)
exec (31bc49969)
build-aux/mdate-sh (0b730bddf)
doc: fix typo in previous change (c96efd22a)
Revert copyright-year change to synced files (8e0bdfa5d)
doc: modernize for C11 etc. (6f0128d14)
dfa: prefer functions to FETCH_WC macro (74557b94b)
dfa: narrow more local var scopes (c8355b773)
dfa: remove duplicate assignment (5c810462f)
dfa: simplify constraint-dependency checking (e210a3cba)
dfa: prefer functions and constants to macros (760d5b7d8)
dfa: narrow more local var scopes (51536cbbf)
dfa: narrow the scope of many local variables (387fd77e7)
gettext from dev (9c85a410b)
version-etc: new year (a3fd683de)
do-release-commit-and-tag: avoid shell syntax error (52a5514dd)
maint.mk: hoist gnulib_dir definition earlier (5996001fc)
maint.mk: do not always evaluate intprops-related shell (ffff79dad)
maint.mk: improve sc_prohibit_intprops_without_use (1894933d6)
dfa: shorten sbit, success (b724c4e6a)
dfa: simplify multibyte_prop etc. (e0a498ecc)
dfa: minor performance tweak (959c5a309)
dfa: wrap charclass inside a struct (88125b5e1)
Changelog: insert omitted word (0d534864b)
maint.mk: update list of intprops.h symbol names (e9ae724b2)
getopt: fix parallel test failure (b366f53ec)
xalloc: x2nrealloc check for ptrdiff_t overflow (8e63aebd5)
lock test: Fix performance problem on multi-core machines. (480d374e5)
autoupdate (d00d3c0cd)
vma-iter: Fix endless loop on 64-bit Windows. (3a0b7b749)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on minw. (5a400b3f5)
getopt-posix-tests: fix Makefile typo (571a9a5a3)
dfa: improve worst-case 'replace' performance (b783f1ebd)
dfa: performance improvement for removal of epsilon closure (d6df3873c)
autoupdate (aab627ea8)
Split tests for getopt-posix and getopt-gnu. (bd70cf691)
posix-modules: Add options for specific platforms. (3e8966603)
getopt: Fix link error for users of getopt() in <unistd.h>. (571d60e6f)
getaddrinfo tests: Avoid compilation error on MSVC. (2ebd13d97)
getlogin, getlogin_r: Fix link errors on MSVC. (f9c744dbd)
Un-deprecate the 'progname' module. (15bde6cfc)
Reorganize NEWS a bit. (02abf3355)
tanhf: Avoid redefinition error on MSVC. (51150279a)
tanf: Avoid redefinition error on MSVC. (9ef2e6d20)
sqrtf: Avoid redefinition error on MSVC. (c7a2c318d)
sinhf: Avoid redefinition error on MSVC. (0225ce36c)
sinf: Avoid redefinition error on MSVC. (a8cff6cb0)
logf: Avoid redefinition error on MSVC. (33b84df8e)
log10l: Avoid redefinition error on MSVC. (ef458c871)
log10f: Avoid redefinition error on MSVC. (fd9c06066)
hypotl: Avoid redefinition error on MSVC. (048631b65)
hypotf: Avoid redefinition error on MSVC. (c7f934de8)
fmodl: Avoid redefinition error on MSVC. (b31297ff0)
fmodf: Avoid redefinition error on MSVC. (1a1d5eee3)
expf: Avoid redefinition error on MSVC. (21ec014a2)
coshf: Avoid redefinition error on MSVC. (c3c53687f)
cosf: Avoid redefinition error on MSVC. (9113a6db3)
atan2f: Avoid redefinition error on MSVC. (cf308efdb)
atanf: Avoid redefinition error on MSVC. (4d3d2763f)
asinf: Avoid redefinition error on MSVC. (6cd601d2b)
acosf: Avoid redefinition error on MSVC. (c3cb8a263)
Avoid redefinition errors on MSVC. (0f5a9a947)
Avoid redefinition errors on MSVC. (5b60c835c)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on MSVC. (92cb6641a)
Avoid autoconf warning. (6cd915a22)
fpending: Revert workaround against Emacs bug. (8457ffb74)
getlogin_r tests: Port to mingw. (d2443002e)
getlogin: Port to newer mingw. (8fe9cd1cf)
builtin-expect: improve port to IBM XL C (ff41dd1fc)
builtin-expect: port to IBM XL C (d1469b79e)
regex: fix dependency (c64a6db43)
builtin-expect: new module (005973d69)
init.sh: Add possibility to not delete temporary files. (3044ae7f4)
regex: fix integer-overflow bug in never-used code (ea7015f68)
fpending: fix port to MinGW on Emacs (d721ea9f8)
safe-alloc: use xalloc-oversized (b8e5f9c8a)
xalloc: do not exceed PTRDIFF_MAX (f8c6b7a2d)
malloca: do not exceed PTRDIFF_MAX (ca495b0f8)
quotearg: pacify GCC better (cb4e027f6)
xalloc-oversized: check for PTRDIFF_MAX too (f3b846699)
dfa: fix glitches in previous commit (eb73ecacc)
dfa: fix some unlikely integer overflows (5ec9a7edc)
dfa: add an assertion to avoid coverity false positive (744c74530)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (19a179507)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (8fcfa5ef2)
link: fix test to declare use of rename() (83d7e7126)
fpending: Port to native Windows with MSVC. (15a9ecdc8)
stdioext: Port to native Windows with MSVC. (5506db6b0)
non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt (a673fa2e9)
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7ff3)
stdint: Update doc about Solaris 9. (d25927299)
c-ctype tests: Fix link error on Solaris 9. (52e40d22e)
dfa: fix performance bug that recomputes trans (a43f8e6e8)
same-inode: port to MinGW (0d6346351)
javacomp: Support Java 7 and 8. (ef9d01e84)
gnulib-tool: fix the previous change (31a08abd3)
gnulib-tool: fix the previous change (27d1d32a2)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23bd)
localcharset: Avoid theoretical buffer overrun. (d1a0a9fba)
Relicense some modules under LGPLv2+. (349e4dea4)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee2c)
alphasort, scandir: Port to OS/2 kLIBC (44686d94a)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb8261)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b51)
dfa: avoid new infinite loop (ca3ca77fc)
dfa: do not match middle of multibyte character (9cba42f87)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e50)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee9a)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda0314)
maint: use a more standard return from mbrtowc test (45ba7f22d)
freopen: fix typo in previous commit (ea96186d0)
freopen: work around glibc bug with closed fd (b947d0524)
fnmatch: fix typo introduced on 2016-08-17 (0a2d09142)
maint: fix ChangeLog typo (475b2030a)
dfa: simplify with new function fillset (d970005d0)
dfa: fix glitches with on-demand states (42fe9d2b2)
dfa: addition of new state on demand (403adf1b4)
srclist: sync with released gettext (54092987e)
srclist: add "release" option (1aeb584e8)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660a0)
dfa: fix logic typo (60e8ffca0)
fix test driver leaks: exclude, malloc, realloc (19a23ce7c)
Fix gnulib C++ namespace support and std::frexp (0f9191c16)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7c6)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a20f)
Relicense some modules under LGPLv2+. (20b7ebaf4)
Relicense some modules under LGPLv2+. (7ee9ab7aa)
autoupdate (fc2f40c13)
Enable Unicode decoder safety unconditionally. (a24dbc4ae)
Correct indentation. (2c1432894)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad340b)
strerror: Make it compile in C++ mode. (33a049717)
sys_time: add gnulib::timeval for C++ (38237baf9)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efdb0)
strftime: don't use __THROW (c3b131294)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc53)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd48)
strptime: fix compile error in recent change (8a6f03dbb)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7b7)
strftime: tune %q (966b0a7e0)
Merge strftime.c changes from glibc (e6244e788)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d713)
Fix gnulib C++ namespace support and std::frexp (e7ddcc627)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640d4)
manywarnings: fix -Wno-missing-field-initializers detection (94d81adc2)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (012262350)
strftime,strptime: support %q to represent the quarter (2f8b355ae)
autoupdate (64d4d637b)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e24)
intprops: port to older XL C (5833fd5de)
autoupdate (68c5afe6a)
backupfile: initialize default suffix within the implementation (858f59005)
futimens: remove FIXME for old Linux kernels (35a51f803)
utimensat: remove FIXME for old Linux kernels (938130608)
maint: update how to make web pages (844d82afb)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf43)
sys_types: fix Texinfo typos (174653f46)
getprogname: port to HP-UX (3c7227226)
Update doc about target platforms. (2abfc296c)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178b7)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f40)
Make the 'argp' module work without the 'error' module. (469bfadfc)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed0636)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c65)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204fdd)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debcf7)
system-quote tests: Avoid compiler warning on AIX. (0edeb1bef)
Fix some "gcc -Wall" warnings. (5f680f241)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae7b)
libunistring: change the maintainer to 'all' (3db3ab098)
Simplify "configure: checking ..." messages. (66dc0e5a2)
Simplify "configure: checking ..." messages. (5159ac54e)
quotearg-tests: pacify gcc -Wall (57adc478b)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393eae6)
printf.m4: fix a bug in detecting printf %j support (aec038e31)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd85)
quotearg: never write beyond the returned length (8c70d2370)
getprogname tests: Avoid failure in packages that use libtool. (f4d668520)
getprogname: Fix test failure on Cygwin. Comments. (7082adff5)
Make sure the libunistring detection rejects older versions with a known bug. (043722e21)
sh-quote, system-quote: revert regression of unit test. (ab97e40ca)
quotearg: fix stale tests (59aa69fd6)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2ea)
Fix a test crash. (9578dfeef)
test-limits-h: suppress -Woverlength-strings (79c69b24c)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7e1)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b3480e)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f255)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c1857)
Add missing ChangeLog entry (f3f2de78a)
stdint: port SIZE_MAX to glibc s390 (136ecf452)
getprogname: port to IBM z/OS (d75cbb370)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc244)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb985)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea9336917)
dfa: save memory for states (2692e23a4)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef686558)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d4925)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff42)
autoupdate (d0afb6a57)
quotearg: minimize shell quoting using double quotes (2ed5c11d9)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb55)
getprogname: correct the test for a __progname variable (65e69153d)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358cc1)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be9d)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896a5)
getprogname: port to OpenBSD 5.1 (9a8bf3b56)
sched: port to GCC 6.2.1 on macOS Sierra (85854baba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f0e)
nl_langinfo: pacify GCC (3be427370)
stdint: also set GL_GENERATE_LIMITS_H (fe3086fe5)
limits-h, stdint: Don't assume extensions, fix typo (b0192261a)
getprogname: port to AIX (e24a47010)
update from texinfo (dfcf8b0b9)
update from texinfo (e89b4a7ae)
extensions: fix typo in comment (f0e9aab9d)
stdint: support new _WIDTH macros (b81c53b70)
limits-h: new module (0d12d16ab)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de2b)
sys_types: avoid glibc 2.25 warnings about major() (a512e0411)
mountlist: include sysmacros.h for glibc (4da63c588)
extensions: port to more ISO C TSes (f215ec48b)
intprops: new macro TYPE_WIDTH (6625c98b4)
extensions: port to recent ISO C TRs (66786c1c0)
update from texinfo (b3ffc1d8f)
update from texinfo (23899700b)
dfa: port to Solaris 9 (04b939c3a)
autoupdate (e7c79d64a)
strverscmp: avoid link failure on OS X (8e114d39d)
dfa: new module, importing grep's DFA matcher (286720379)
getprogname-tests: don't depend on assert-h (6d237fd01)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5f9)
getprogname: fix errors in previous change (f184a68f5)
parse-datetime: restrict debug output to input string (2eb265974)
flexmember: new macro FLEXALIGNOF (7da1068a8)
getprogname: port to systems with __argv (mingw, msvc) (320679aaa)
flexmember: port better to GCC + valgrind (4c32543a4)
getprogname: port to Solaris 10 (53270b274)
stdalign: correct mistake in alignof doc (775dbeeb1)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276e5)
main.mk: remove sc_program_name (38c0fe5ca)
Port tests away from progname (f7bf2e444)
Port modules to use getprogname explicitly (f29814b96)
getprogname: new module (653a5be97)
autoupdate (73affcd23)
manywarnings: add -fno-common (bf8e658ff)
parse-datetime: Fix typo. (cffe9acc6)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca9505)
strverscmp: sync with glibc (5d856f70e)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a56908381)
intprops.h: port recent changes to GCC 6.2.0 (abae112b3)
intprops.h: use __typeof__ with GCC 7 (d22721e2e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e22f)
intprops.h: fix missing-backslash problems (b9c364f02)
autoupdate (bea6f3f8f)
intprops: fix paren typo on old platforms (f10125053)
intprops: port to OpenVMS (a073adb9e)
parse-datetime: improve debug implementation (5d36768ce)
c-strcase-tests: port to EBCDIC (6e2966216)
sigpipe-tests: fix typo (d05a8869b)
canonicalize-lgpl: fix errno after malloca fails (5155e7c03)
strtod: port errno handling to z/OS (a2a39436b)
strtod: port to z/OS (eb81ccc4e)
regex, string: rename to avoid '__string' (9b5002be4)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a4676)
thread: port to z/OS (7ff477746)
maint: port tests to z/OS errno behavior (e6921e986)
maint: preprocessor changes to support z/OS (74e641c2e)
fclose, strstr-simple, wchar: port to z/OS (17b66f615)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588ad)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115ee9)
stdbool: don't require _Bool for C++ (6fafd688d)
getdelim: remove dependency on realloc-posix (52b63a0ff)
update from texinfo (1eab2138a)
update from texinfo (1eb82ad96)
parse-datetime: add optional debug printing (12ad79069)
update from texinfo (8318f4ae2)
tests/init.sh: exclude dash with bad "local" semantics (42354a8ce)
update from texinfo (7cc8a5d7a)
update from texinfo (e4f1a4a5b)
update from texinfo (3b2f84383)
update from texinfo (6432c4e88)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c81)
useless-if-before-free: skip non-matching lines early (4f5dc0ac1)
update from texinfo (b5f24f6fb)
maint.mk: speed up sc_po_check (5fb8cef64)
maint.mk: speed up require_config_h_first (b23fd9d8c)
maint.mk: speed up sc_po_check (04fd88211)
update from texinfo (f3a85fbc2)
update from texinfo (2c11706d6)
autoupdate (a3592509f)
autoupdate (348402f2a)
update from texinfo (005d9b7d6)
autoupdate (b3c5be34c)
update from texinfo (03d3f1358)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b554)
update from texinfo (ff72e641a)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c6183)
doc: mention glibc SSIZE_MAX buglet (2cd814db9)
printf-posix: Fix mingw build (68b6adebe)
mktime: call tzset as per POSIX (97173b26d)
fts: handle readdir() errors (6835fc458)
intprops: port better to GCC 7 (406465c59)
intprops-test: port to GCC 6 (5050ee058)
autoupdate (0ba497e82)
update from texinfo (577f01d9c)
autoupdate (baef0a4b9)
xalloc-oversized: port to GCC 7; fewer warnings (097a5928a)
autoupdate (gettext-0.19.8.1) (6dc5c2148)
update from texinfo (99a33c72d)
regex: port to Sun C (334d97f35)
update from texinfo (190bc0f7f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0ea4)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f4b)
Use GCC_LINT, not lint (96609bb2f)
secure_getenv: Port to many more platforms. (b117e55e4)
update from texinfo (532bfcfc5)
canonicalize: Fix broken probe for realpath. (246b3b288)
unsetenv: relax to LGPLv2+ (f8fb07405)
update from texinfo (9280e3089)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a99c)
manywarnings: update for GCC 6.1 (6f9206d4d)
autoupdate (816580fe4)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7e6)
glob: size_t overflow checks (7cf8f77f0)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c73)
Fix undefined behaviour in gettext.h. (d8cd505c6)
autoupdate (e9e662576)
git-version-gen: avoid undefined shift (de37a1ca0)
update from texinfo (6560242c4)
glob: merge glibc changes into lib/glob.c (36cc6c33a)
mktime: spelling fix in comment (c382e8d72)
mktime: port to stricter signed overflow checking (e6a38a908)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf92310)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1de)
mktime: simplify DEBUG_MKTIME (549de1eb5)
Port mktime_internal offset to unsigned time_t (b28c2cda0)
xstrtol: prohibit monstrosities like "1bB" (6ed53f13b)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d924)
xstrtod: modify *result only if no errors (811b09243)
btowc: document problems in C locale (f3852a93c)
autoupdate (730c5249c)
update from texinfo (27f8ef888)
mktime: improve integer overflow checking (464ba3489)
intprops: check two's complement assumption (b9e3fb39a)
intprops, mktime, strtol: assume two's complement (a4910b948)
stdint: port to strict C11 left shift (705764b37)
mbrtowc: work around glibc bug#19932 (b7bc3c1a4)
update from texinfo (29ea6d6fe)
autoupdate (aff9954ef)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce3187)
argp: merge changes from glibc (14a582531)
Prefer American spelling for "initialize" (d95b819f4)
autoupdate (075c7d4ff)
stddef: support configuring with g++ (aeed3a250)
autoupdate (f0be2ae5b)
autoupdate (52b0cbbc7)
update from texinfo (a7b5c91a6)
test-framework-sh: minor cleanups (e91c0d4f9)
test-framework-sh: revert port to NetBSD 7.0 (4515da0d7)
autoupdate (8f3c4d388)
Port better to Alpine Linux (7347cbf5a)
test-framework-sh: port to NetBSD 7.0 (d24000028)
update from texinfo (c9a99944e)
gitlog-to-changelog: suppress ignored chatter (0ef1689f9)
update from texinfo (1d4ee40d2)
update from texinfo (4989095ac)
setlocale: add "sv" to Windows language table (84213f4b0)
update from texinfo (272674987)
sys_select: port to new Cygwin (4cf73f1f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae1175)
time_rz: port to clang -Wunused-const-variable (488c58283)
std-gnu11: improve clang support (d8f02239e)
select: port more to Intel 2016.1.150 compiler (f58b17397)
select: try to port to 2016.1.150 compiler (7b4f58d83)
localename-tests: memory allocation fixes (77313df97)
intprops: make .h file license match module (841c4fa80)
acl: fix missing return on Cygwin (bdb72bc64)
update from texinfo (91d878ad5)
update from texinfo (fa2329eea)
extern-inline: port to PGI CC (6c5885762)
update from texinfo (59e5b6da8)
update from texinfo (64f7deda0)
signbit: port back to pre-C++11 GCC (a0bfcb8ec)
mountlist: recognize autofs-mounted remote file systems, too (781788eeb)
signbit: port to C++ with GCC 6 (516dc7d86)
regex: make it closer to libc (f97745b0f)
regex: merge patches from libc (df5ed01e8)
update from texinfo (4c6040c5c)
update from texinfo (40a87e7df)
autoupdate (5be7728cf)
autoupdate (bbe207b15)
stdalign: port to older HP and IBM cc (aa3dc759e)
stdalign: port to clang 3.7.0 (cd9ecca88)
update from texinfo (bc4ac2f22)
readdir_r: now obsolescent (53348f290)
Use modern texinfo when syncing install.texi output from autoconf (df0db0ade)
update from texinfo (3ef729a2b)
sync install.texi from autoconf (7ac276b42)
misc: port better to gcc -fsanitize=address (54615b95f)
update from texinfo (e78f894d0)
autoupdate (d5cbe9d4f)
verify-tests: also remove stray test-verify.Tpo (cd6a45292)
std-gnu11: new module (2cf7d5cfd)
update from texinfo (d1cca4c2a)
update from texinfo (9c780eb58)
get-permissions, strftime: fix grammar in comments (7757cc8cf)
gettext: mark as obsolete (4cfc2d2d0)
gnulib-tool: don't give up on ln -s so easily (d9958eb1e)
closedir: fix OS/2-related typos (b701042f5)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7e5)
regex: treat [x] as x if x is a unibyte encoding error (2b34f389a)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d5c)
bootstrap: use American spelling (0f9d53cb3)
@item needed inside @itemize (0fce642dc)
hash-pjw-bare: fix comment (d53122d01)
wcwidth: Replace also on OpenBSD 5.8 (485f1270a)
update from texinfo (73637fe8b)
gnu-web-doc-update: fix addition of new files (646530602)
utimens-tests: avoid pulling gettext .m4 files (914feb672)
regex: pacify static checkers (336fa860d)
regex: fix [ diagnostic (7c6e85cf4)
regex: fix memory leaks (9e849a708)
fts: don't unconditionally use leaf optimization for NFS (85717b68b)
* gnulib-tool: fix stray debug line in previous patch (350f2c6fb)
gnulib-tool: don't assume ln -s works (0e50dd007)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c785d)
openat_proc_name: port to OS/2 kLIBC (de11c4a45)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d2145)
doc: mention unfixed issues with unsupported localtime() values (95c484273)
Go back to gettext-0.19.7 (ec513ffcf)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d6101)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc415)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f2861)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee51552)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef179418b)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9d3)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f176)
doc: mention setlocale() issues on OpenBSD (5ac0e2ba9)
sig2str: list all signals on FreeBSD >= 7 (dce117ace)
acl-permissions: port to USE_ACL==0 platforms (cff4b380b)
mktime: rename macro to avoid glibc clash (0433724bb)
Port "$@" to OpenIndiana ksh93 (8c4223e2f)
autoupdate (3f89681ac)
Port Universal Time settings to strict POSIX (6118065a2)
update from texinfo (313ed2a5d)
update from texinfo (9f11fc580)
msvc-inval: fix problem with unset shell var (6cc32c63e)
autoupdate (271dfe379)
tests: for compare_(), use cmp -s where available (9b3899a94)
version-etc: new year (71090a2a3)
human: fix output buffer overrun by 1 (92bbc1b58)
autoupdate (c86965970)
maint: add missing ChangeLog entry for previous commit (8cc2bb482)
maint: fix operator precedence in mbrtowc test (1f6365082)
autoupdate (3581a747f)
regexprops-generic: update from regex.h (f7d3057b1)
strftime-tests: avoid false failure on OS X (81d0a2646)
update from texinfo (0394787c3)
fts: ensure leaf optimization is used for NFS (c97b8b903)
fts: enable leaf optimization for XFS (d459ec6a4)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e96)
intprops: comment fix (a21496468)
update from texinfo (d9bd36759)
intprops-test: work around GCC bug 68971 (111ca669a)
autoupdate (26989d00c)
gnulib-tool: allow multiple --local-dir usage (55c6f22b8)
fix freadptr to work with ungetc on all uClibc configs (b8d015919)
update from texinfo (9a7c87c5a)
autoupdate (5f2c426b5)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda65839)
update from texinfo (b8635957d)
autoupdate (ea6de84a1)
autoupdate (71d39c164)
update from texinfo (1956403d6)
xalloc-oversized: improve performance with GCC 5 (9c919a064)
intprops: new public macro EXPR_SIGNED (f197c2c9e)
intprops: fix typo in clang port (a66a3b96c)
test-timespec: fix typo in previous change (36d982f39)
timespec-sub: fix overflow bug; add tests (051613c24)
intprops-test: suppress -Woverlength-strings (ca6487478)
maint: add missing ChangeLog entry for previous commit (605b6330c)
quotearg: add quotearg_n_style_colon() (3e4ade272)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c1786)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386f2)
quotearg: constify get_quoting_style parameters (77d702067)
quotearg: add support for $'' shell escaping (df3cd2684)
maint: use a more standard return from mbrtowc test (45228d968)
intprops: add WRAPV and const flavors for GCC 5 (86b1f082d)
doc: use extended timezone format in iso-8601 example (825f16280)
update from texinfo (5dbf9fa66)
update from texinfo (82d514b06)
update from texinfo (456b8e9f2)
stdalign: port to Sun C 5.9 (956fa543b)
autoupdate (937ba966e)
update from texinfo (413394c43)
autoupdate (1d16a7bd4)
time_rz: fix comment about tzalloc (9180f79eb)
update from texinfo (09cf84f60)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec530)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497f3)
time_rz: return NULL if localtime_r fails (b0ac02e82)
fts: port to C11 alignof (04dee58e1)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313d8)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054af0)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f46f)
ChangeLog: fix typo: s/cound/count/ (30b2a6a9e)
safe-alloc-tests: fix typo in license header (5a4906aab)
copy-file: fix mem leak in error case (40157ce25)
localename: control langinfo.h inclusion (63881a60d)
update from texinfo (b92e701c6)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce91)
accept4-tests: fix to avoid non portable flags (f982bc8df)
update from texinfo (2aaf43252)
update from texinfo (2fda85e86)
gnulib-tool: fix tests of 'extensions' module (63ce1a210)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b4516)
autoupdate (5fecb65e3)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46b0)
xalloc: avoid GCC 5.1 warning on 32 bit (213d5545f)
uniname/uniname-tests: avoid compiler warnings (b32399074)
autoupdate (a5a1569d1)
mountlist: clean up of variable duplication (1eda6d17e)
c-ctype: do not worry about EBCDIC + char signed (d2de2a916)
c-ctype: port better to z/OS EBCDIC (ff1ef114b)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25fab)
sockets: MS Windows initalization fixes (f28235237)
gc: fix detection of installed libgcrypt version (11792d29f)
c-ctype: rewrite to use inline functions (43a090ce0)
fnmatch: add one more coding cookie (82b86107d)
maint: add coding cookies to non-ASCII sources (f406941a8)
gitlog-to-changelog: trim only trailing whitespaces (720ba29ae)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9ca)
c-ctype: improve c_isascii testing (5b09f8c06)
Fix ChangeLog typo (617d66286)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a579)
Update ChangeLog to match previous patch. (6b34bf6d2)
c-ctype: support EBCDIC-style c_isascii (4d83e798d)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1c6)
* modules/c-ctype (Depends-on): Add verify. (ad0295870)
c-ctype: port better to EBCDIC (7e2a8ea26)
nanosleep: fix return code for interrupted replacement (6439a0af0)
autoupdate (abddf3d64)
Diagnose ERE '()|\1' (5513b4099)
Revert previous patch, as it did not fix the bug after all. (c9ff68cb2)
regex: fix dangling-backreference bug (7f6191fd1)
regex: merge patches from libc (2f8140bc8)
autoupdate (601d8f444)
autoupdate (b3ade652a)
autoupdate (3bb2688d8)
autoupdate (554390948)
ceill: detect buggy OpenBSD implementation (9ef06e399)
mountlist: add me_mntroot field on Linux machines (c6148bca8)
doc: Describe to use multiple instances of gnulib (8b7d8f7a3)
autoupdate (2018b7881)
autoupdate (37979a234)
base32: mark function as __attribute__ const (7ab64d261)
autoupdate (ff871fc1c)
autoupdate (6be13855c)
gnulib-tool: don't transform binary files with sed (b4f31e3a8)
autoupdate (ec84e0e36)
autoupdate (1029a8112)
autoupdate (6d48a1947)
autoupdate (1a497cf65)
gperf: respect silent rules (30f429027)
Improve port of stdalign to C++11 (5bb169c3b)
pmccabe2html: fix gawk regex escaping (c496809ef)
update from texinfo (cc47643cb)
time_rz: port to pedantic memcpy (9c70545fd)
autoupdate (8dc6f28f2)
time_rz: port better to MinGW (d3bc69175)
time: port __need_time_t to MinGW (b18e6d98e)
strftime: fix newly-introduced bug on Solaris (fe699d375)
test-strftime: test for Solaris bug (c1340b3d3)
time_rz: port to Solaris etc. (5ed44b374)
time_rz: now LGPL (1f2146e9e)
time_rz: make a constant 'const' (d3e697dd9)
time_rz: fix off-by-one typo (2134fd0ae)
autoupdate (37ff1822a)
fprintftime, strftime: use timezone_t args (a89e34496)
time_rz: new module (4bc76593d)
flexmember: license is now unlimited (e187c794c)
autoupdate (eda101a01)
maint: update copyright paper procedures (5db534303)
autoupdate (f31cdc309)
autoupdate (5d1b1fefb)
localename: fix link error on Illumos (9b6679dca)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd02)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e76)
acl-permissions: Fix on FreeBSD (da97e2a53)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c00)
file-has-acl, acl-permissions: fix HP-UX typos (f46640464)
regex: match current GNU grep behavior (5a5a9388e)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4da)
autoupdate (a546dfff2)
tests: restrict shells to those that support 'local' (d03962a99)
fix mistakes in ChangeLog entries (8a172a2eb)
unistr/uN-strtok: handle multibyte delimiters (2c5543396)
update-copyright: fix test failure with perl >= 5.22 (841d0dcfa)
u{16,32}-strstr-tests: relax timeout condition (ea3090339)
gnulib-common.m4: change the ARFLAGS default to 'cr' (551098026)
update from texinfo (f86b44042)
autoupdate (1f4c326b3)
selinux-h: avoid double free after *getfilecon() (b6b3ed1fa)
fix pty related tests issues on Windows (9ba6a0085)
acl: fix definition of acl_from_mode on FreeBSD (716083c1a)
readutmp: port to FreeBSD >= 9 (259e4fc29)
mgetgroups: port to strict OS X (18738862e)
mgetgroups: fix port to strict OS X (8131cd61a)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd30)
mgetgroups: port to strict OS X (b4d1637b7)
mountlist: avoid an unused-label warning on OS X (705516131)
error.c: correct printf-style format: %d -> %u (c3cf2ea46)
fts: avoid reading beyond the heap allocation (49078a780)
savedir: avoid undefined behavior in qsort call (791147f31)
userspec: avoid undefined behavior in gettext call (402f350d0)
update from texinfo (95e724051)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6f7)
wchar: fix MinGW compilation warnings (e1085f202)
uniname/uniname-tests: use pristine data files (447c67539)
linked-list, linkedhash-list: avoid compiler warnings (d0302f003)
libunistring: bump minimum version to 0.9.6 (19e096ae7)
uniname/uniname: update to Unicode 8.0.0 (1b23c2190)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb83)
libunistring: update to Unicode 8.0.0 (705f4efc3)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf7d)
* lib/set-permissions.c: Spelling fix. (82990bb47)
update from texinfo (d7f393ed4)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f0062)
fsync: document AIX misbehavior (848a19c75)
acl-permissions: more porting to AIX (ecabc6b01)
stdio: Don't redefine gets when using C++ (d6176702c)
acl-permissions: add a cast to port to older AIX (e4f783014)
acl-permissions: port to older AIX, C89 HP-UX (fa2148975)
update from texinfo (b287b6219)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8badf4)
file-has-acl: fix build on Mac OS X 10 (98aa8776d)
prefix-gnulib-mk: remove no longer needed special case (41834ff16)
acl: don't depend on the deprecated qacl module (2c2d4d916)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9c9)
pthread_sigmask: discount system version if a simple macro (f39477dba)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa07e)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e445830)
acl-permissions: Fix build on Solaris and Cygwin (188c4b491)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f35274)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0b5)
qacl: split into qcopy-acl and qset-acl (2b93f1e2d)
gitlog-to-changelog: new option --ignore-line (62484d6e8)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce445d)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3af)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9ed7)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527ceb)
error: use correct printf attributes on mingw (b62fec49d)
update from texinfo (7f573b802)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45b4)
stdio: fix probe on mingw under gcc 5.1 (21431dee1)
autoupdate (875ec93e1)
gitlog-to-changelog: parse "Tiny-change" (ed614f9c1)
update from texinfo (583b5ea80)
doc: document glibc posix_fallocate() issues (798972017)
gendocs.sh: document new htmlarg default (fddc6dcff)
extern-inline: no need for workaround in GCC 5.1 (44f73b8de)
update from texinfo (23741e575)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01ff)
tests: pacify GCC 5.1's stricter printf checking (2aea2c723)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9e2)
file-has-acl: port to CentOS 6 (ff714c0a2)
file-has-acl: always return false when ACLs aren't supported (496c2cf03)
gettext: propagate po/Makefile.in.in too (f2f698092)
file-has-acl: new module, split from acl (800807020)
manywarnings: add GCC 5.1 warnings (df82ac05f)
autoupdate (74fa2c047)
doc: update FDL template to match FDL examples. (abb0d2e0a)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbdc6)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb5839)
gnulib-tool: output bold attribute more portably (75d1743ac)
qacl: Simplify HP-UX acl_nontrivial check (2653a3014)
acl: On Linux, check for acls without libacl (da6ebc941)
acl, qacl: split off shared functions into separate object file (a09a0344e)
git-version-gen: revert "detect untagged revisions" (6c4ac1b66)
tempname: avoid unused parameter warnings (35a0bf1d5)
git-version-gen: detect untagged revisions (bedd7833a)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc12)
gitlog-to-changelog: port to MS-Windows (261ba83ae)
gendocs: new option --tex for texi2dvi options (1627a8a2b)
sync gettext .m4 files from gettext (3e2dcf7b9)
uniname/uniname-tests: fix failure due to alias (e830fc25d)
hash: remove deprecated hash_insert0 function (634ddcf87)
mountlist: remove dependency on libmount (3fb6e3603)
stddef: port to pre-C11 GCC on x86 (e2e66692c)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a3866d)
yesno: make EOL optional in ENABLE_NLS case also (386315b30)
fdopendir-tests: test it does not close its arg (d164bf67c)
gitlog-to-changelog: trim trailing white space (2b93079a5)
gitlog-to-changelog: new option --ignore-matching (84f5241b9)
fdopendir: port better to MinGW (a277f536d)
fdopendir: fix typo in comment (b89aa0ede)
error: document all entry points provided (0f4fa16df)
autoupdate (5a4d08844)
autoupdate (c2bfaa58d)
autoupdate (8d739f428)
vasnprintf: pacify clang 3.5.0 (4fed9c82b)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e14)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64f0)
tests: support stderr verification with returns_() (0d3024546)
passfd: avoid valgrind uninitalised data warning (8be5f2c10)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec98)
dup2: doc and test for Android bug (a39fbed38)
Replace dup2() on Android (2f1a88d40)
Android doesn't define RLIM_SAVED_* (cc0a1a96a)
autoupdate (522034825)
vasnprintf-posix-tests: use consistent test (61922366d)
printf, isinf, etc.: noncanonical != NaN (bd38edc81)
fts: remove redundant close() (trivial) (12d27cace)
getdtablesize: port better for Android (62667e387)
poll: fixes for large fds (d42461c38)
fcntl: Fix cross compiling (119aeef6c)
dup2, fcntl: cross-compiler better for Android (f9fa71591)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad024925)
getopt: don't crash on memory exhaustion (6fa31e52c)
tempname: allow compilation with C++ (trivial) (4f2e91000)
dup2, fcntl: port to AIX (c74a873bd)
getdtablesize, dup2, fcntl: port to Android (5e2516d4a)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5ee1)
More changelog fixes (81ac748f1)
fts: avoid crash when a cycle is added while traversing (60af6a363)
uniname/uniname: support character alias (784023c96)
Fix ChangeLog botches in my recent commits (3ca9a533c)
duplocale: Fix Android build of duplocale-tests (52f74ee1b)
signal_h: Fix Android build (92f4ac3ad)
net_if: Handle content-free <net/if.h> system headers (14acd1e1a)
linkat_nofollow: Add fallback case for cross compiling (f1514e591)
euidaccess: Fix Android build (d46768c01)
getugroups: Fix Android build (30ea03fe4)
localename: Fix Android build (b21929c0e)
getdtablesize: Fix Android build (7434c476c)
Assume unbroken ungetc() on Android (60f0efb19)
Fix FILE struct compatibility with Android API level >= 21 (8e19825e6)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c38)
maint: various whitespace cleanups in tempname (63d2d1954)
tests: provide returns_() to simplify exit status checking (c61e31c4e)
mountlist: only use libmount when specified (de1cbdd48)
uniname/unimame-tests: don't link with -lunistring (ffe64673c)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf4c)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1d8)
xalloc: fix typo that suppressed warnings (d85acc4ab)
full-read: fix license notice typo (b2c48c1e6)
crypto/gc: fix a -Wswitch warning (bf729b483)
autoupdate (ffb301633)
update from texinfo (aa902b69a)
tempname: new try_tempname function (56e31f06e)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206bb)
bootstrap: exit immediately upon gnulib-tool failure (dd929bcb9)
symlinkat: include all required header files (b650986cb)
update from texinfo (9c1f45e06)
update from texinfo (751cd554a)
update from texinfo (94125cd29)
localename: support Solaris 12 and illumos (387c214c0)
locale: fix tests on illumos (dfe49c94d)
unictype: avoid undefined left-shift behavior (bb41ff0b7)
libunistring: bump version of unitypes dependants (ea6cb044c)
unictype/category-none: fix link with libunistring (40023a310)
unitypes: fix build with installed libunistring (c7e000ae8)
time: port to MinGW32 3.21 (342d9f09f)
update-copyright: apply to self (8582958a3)
libunistring: update to Unicode 7.0.0 (7585eb3f1)
libunistring: update to Unicode 6.3.0 (0d1916cba)
libunistring: update to Unicode 6.2.0 (794132ffc)
libunistring: update to Unicode 6.1.0 (4b6bc42e0)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77dea)
uniwbrk: ignore Extended/Format characters at BOL (626571a02)
test-strstr.c: avoid a trivial leak (769f1ff83)
update-copyright: recognize groff's \(co marker (06c61ed43)
maint.mk: fix compatibility with OS X nm (d5e367c52)
localcharset: improve charset detection on OS/2 (9bb70e04d)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb086f)
count-leading-zeros: fix pragma typos (ba8e4c8d9)
autoupdate (e7caa4303)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede08f)
uniname/uniname: update to Unicode 7.0.0 (257752a17)
doc: update INSTALL from autoconf (c27f1a356)
stdio: fix use of PRIdMAX on modern mingw (ca563b431)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2d3)
lib-symbol-versions: cache script check (498a1b6bc)
maint: fix grammar nits in propername (d44c524ba)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e5e)
gendocs: Add 'doc/gendocs_template_min'. (079015590)
gendocs: Change maintainer. (bae95fca2)
gendocs: copyright date and version fix (aecd38787)
derived INSTALL (2198448f5)
revert copyright updates in slaved files (2f66740af)
version-etc: new year (b9bfe7842)
autoupdate (bd86632bd)
autoupdate (b8db7e883)
xstrtol: ensure errno is reset (55cda57aa)
utimens: fix dependency typo (7177237ea)
autoupdate (ffaeb0c8f)
docs: mention why libgen.h is bad (16518d9ed)
autoupdate (8d55a7b7a)
assure: new module (034a18049)
autoupdate (ca6dede24)
stdalign: port better to HP compilers (95c5407b3)
stdalign: work around Apple GCC 4.0 bug (a8c75ca73)
gendocs.sh and templates now maintained in gnulib (7bf1097e7)
getcwd: fix test failure on OS X 10.9 (4f3dc0bee)
parse-datetime: avoid a compiler warning with byacc (1fafbb302)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b4c)
autoupdate (98c35a0e4)
update from texinfo (3e51cf707)
stddef: support C11's max_align_t (3ae2441d4)
unistd: fix iOS check conditional (73991ca4b)
posixtm: avoid compiler warning in a better way (89db07c7c)
relocatable: support UNIXROOT in relocate() on EMX (cc0009850)
freopen: workaround freopen() on OS/2 kLIBC (3c4e08331)
get_shared_library_fullname: port to EMX (023ca2dd0)
find_executable: port to EMX (a457b0c8c)
sched: check struct sched_param in spawn.h as well (5945e4ee5)
support GNU format printf and scanf on mingw (cf88e56ab)
bootstrap: Allow perl modules in $buildreq (3914f3153)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c43e)
vasnprintf: fix potential incorrect errno (ec6a60bfd)
vasnprintf: fix potential use after free (c5c4f53b3)
autoupdate (79002fdd9)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3c5)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab5a)
autoupdate (cab5b4a92)
git-version-gen: do not print new line characters (e5a15adc6)
gnulib-tool: recognize x:* as an absolute path (9a98fdfef)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e44)
autoupdate (1b6c775c6)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05cf)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573b8)
printf: fix configure check on big endian systems (4b4ef862e)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea2886)
gitlog-to-changelog: add --until (6dd16adf3)
update from texinfo (e9dd4906d)
extern-inline: update commentary about GCC bugs (92b60e616)
gen-uni-tables: untabify (46d015f9c)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d4514)
gen-uni-tables: utilize 'assert' (9464ea9d6)
gen-uni-tables: cosmetic improvements (b6ffce655)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e34)
fts: port to C89 (5cb103952)
unistd: port to iOS (08c22d94a)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd8e)
autoupdate (269a0fae5)
update from texinfo (e28a0f74e)
obstack: avoid potentially-nonportable function casts (127ed6a3e)
obstack: fix macro return values (d15b2da0a)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2eec0)
obstack: port to platforms that #define __alignof__ (ec799b2df)
linkat: don't unconditionally replace on GNU/Linux (c564172a1)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce5b)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e07)
obstack: add NEWS entry for recent incompatible changes (04a4a930a)
mountlist: don't use libmount to decide on dummy/remote (2768ceb79)
maint: add missing ChangeLog entries for Modra's obstack changes (ff1385253)
obstack: prefer __alignof__ to alignof (37de51e2c)
obstack: prefer alignof to calculating alignments by hand (e8f86ce95)
obstack: use size_t alignments and check for overflow (6c34297a9)
obstack: 64-bit obstack support, part 3 (82a38a0d7)
obstack: 64-bit obstack support, part 2 (bb2ab7ecb)
obstack: 64-bit obstack support, part 1 (266ac1b98)
obstack: tidy part 2 (8216dffc2)
obstack: tidy part 1 (ec1a9f7b6)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b6792)
iconv: avoid false detection of non-working iconv (facebc6bc)
bootstrap: print more diagnostics for missing programs (1bbbc2c04)
bootstrap: only update the gnulib submodule (e94cfb19c)
symlinkat: port to AIX 7.1 (032bd1510)
readlinkat: port to AIX 7.1 (cb3a9b8b5)
remove spurious { (b155b0649)
modules/fcntl: fix error reporting by dupfd (8a695b675)
basename, dirname: Improve documentation. (322e0b052)
exclude: declare exclude_patopts static (734ed7c8a)
autoupdate (5ab220cc9)
dirname: support compilation with C++ (dc53bac1b)
qsort_r: include <config.h> (aa0c2b9e7)
avltree-list: avoid compiler warnings (5549ef8e0)
qsort_r: new module, for GNU-style qsort_r (41473cf94)
strerror_r-posix: support compilation with C++ (ca194c036)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7fd9)
autoupdate (b4c8d133c)
mountlist: use /proc/self/mountinfo when available (3ea43e025)
users.txt: add cmogstored (2bf7326e1)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3be7)
gnulib-tool: Fallback to wget when rsync fails (c83b89709)
maintainer-makefile: add syntax check for useless ';;' (5be8d47e0)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed9b)
error: drop spurious semicolon (4738e5acd)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd0a)
manywarnings: add GCC 4.9 warnings (157c42eff)
vasnprintf: fix bugs in width computation (1f5bc60c4)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6a2)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab658)
qsort_r: new module, for GNU-style qsort_r (1ce0e7dc0)
vla: new module (a6c54be16)
localename: make gl_locale_name_thread really thread-safe on Windows (f089beeae)
getpass: don't assume struct termios (59893aec3)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669cc3)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e10012c)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415ba)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7afb4)
accept: document Solaris 10 type glitch (ce49a606a)
extern-inline: port to FreeBSD, DragonFly (2c93b8bb4)
autoupdate (1902e8ebd)
Use consistent style to check DEBUG macro in regex_internal.c (d8401629f)
openat-die: use _Noreturn markup (a5f2a6d5c)
test-open: port to cygwin, which lacks Fortify (d98277fd1)
localename: Enforce declarations before statements. (5acee27d5)
test-userspec: don't look up numeric user names (222d1272a)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7b1)
announce-gen: avoid failure when Digest::SHA is installed (0172fd52d)
gettext: revert "update macros to version 0.19" (71be4c87c)
regex: don't deref NULL upon heap allocation failure (1051177e3)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9a9)
regex: fix memory leak in compiler (c4093fa16)
announce-gen: avoid perl warnings (648f4ae73)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172b7)
nl_langinfo: Fix last change. (b5c3f721f)
Define macros for glibc (903f8952d)
Sync up error.c with glibc (49c19fe3e)
nl_langinfo: fix build under mingw (2d280742a)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d481)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7d6)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce839e)
Bruno Haible has stepped down as maintainer. (ed6374814)
mktime: merge #if/#ifdef usage from glibc (e2646b0c6)
git-version-gen: improve option descriptions (fdf9a5de2)
regex: fix memory leak in compiler (316c9c508)
regex: merge patch from libc (657762608)
acl: port to gcc -Wredundant-decls (9a3928ed1)
parse-duration: eliminate 68-year duration limit (831da41cb)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc31417b)
pthread: define thread-safe macros on some platforms (badf0c4f5)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba7140a)
gettext: update macros to version 0.19 (9b9370caf)
select,poll: fix console handle check on windows 8 (c6e14bbd5)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546f2)
times: fix to return non constant value on MS-Windows (b0d4fe953)
isatty: fix to work on windows 8 (a008d625b)
maint: fix typo in fdl.texi (0a38624d3)
mountlist: avoid hasmntopt const type warning on solaris (502809019)
maintainer-makefile: delete obsolete code (d55899fd2)
maintainer-makefile: avoid spurious error messages (088f50493)
rename: avoid unused-but-set-variable compiler warning (eb0662ed9)
maint: add ChangeLog entry missing in previous commit (e29cd9eb7)
rename: mark a label as potentially unused (451aebdc1)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592aae)
acl: apply pure attribute to two functions (e1831a7c3)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b858844)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b4f)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa31)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff1b)
valgrind-tests: fixed misleading help message (1c0d98526)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07c0)
exclude-tests: port to AIX 7.1 (a14d4c0c7)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c329)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a330b)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c825)
getlogin_r-tests: check return value rather than errno (98ca2c063)
getlogin_r-tests: fix various issues in recent change (11167af95)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc03)
update from texinfo (75fa857e8)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65fd)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4e1)
getlogin-tests: avoid false failure under cron (971773687)
mbrtowc.m4: fix a comment typo (b4ed5427e)
mbrlen, mbrtowc: fix bug with empty input (2a045bc38)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6cbe)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bced)
autoupdate (24fe73d43)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf29)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee03812)
update from texinfo (c2e80b75a)
autoupdate (7179dc9a3)
autoupdate (39cf9dff9)
autoupdate (a0712c3bd)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6bf)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d1e)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d58a)
exclude: port to strict C99 (3085daefc)
regex: do not depend on malloc-gnu (e1d49ddae)
autoupdate (9cda876b8)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c6c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc523)
fts: avoid unnecessary strlen calls (f4eba3ef1)
fts: avoid unnecessary strlen calls (df86f1c36)
fts: avoid unnecessary strlen calls (85dd7d7fd)
autoupdate (8f6c54d19)
autoupdate (f3033c458)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd460)
obstack: merge with glibc changes (df9b71423)
strftime: wrap macros in "do {...} while(0)" (2d6dfaca3)
modechange: avoid memory leaks for invalid octal modes (9b784e734)
autoupdate (602f4c2fe)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d622)
autoupdate (8dbb1a57c)
update from texinfo (76c4df4ac)
gitlog-to-changelog: also include the file, git-log-fix (1589a8ab4)
autoupdate (907c84367)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a921)
maint: fix ChangeLog to match commit record (8c7f2f9de)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c90598)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb1d)
* NEWS: Recent changes are not that important. (1c6bf3d20)
savedir: new symbol for fast-read version (df54a0fdf)
unistd: port readlink to Mac OS X 10.3.9 (546ff8206)
* NEWS: Document recent change to diffseq. (1aed55995)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9a6)
savedir: simplify by using stpcpy (26e2108a3)
spawn: fix link error on uclibc (d6eab2e70)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb9075b)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae99)
exclude: add support for posix regexps (24b8e0622)
maintainer-makefiles: use $(SED) for syntax check (3f51bf41c)
update from texinfo (8008cac05)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d73709)
autoupdate (26f3204a9)
update from texinfo (ad71b62f4)
update from texinfo (a62cca3ae)
file-type: add support for doors and other less-common file types (47f93b076)
update from texinfo (d9361da07)
autoupdate (497f4cdf8)
pthread: work around winpthread header pollution on mingw (d5fec6c22)
qacl: check for fchmod (751494621)
Fix typo in ChangeLog. (68355e0c8)
fdopen-tests: port to Tru64 (1e0ad6a06)
stdalign: port to HP-UX compilers (6fff2c8fd)
strtoimax: port to platforms lacking 'long long' (e77a81d56)
update from texinfo (ca13d9302)
relocatable-maint.texi: escape braces (6c7b560bb)
maint: remove duplicate ChangeLog entry (38446b124)
maint.mk: adapt openat.h-include-without-use test (88df6d076)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5d2)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f257e)
tests: fix export bug in previous patch (efc854066)
tests: simplify porting to Solaris 10 /bin/sh (490acbe0b)
update from texinfo (8d93bfe92)
md5, sha1, sha256, sha512: support older autoconf (d18d1b802)
include_next: port to autoconf 2.63 (580240a85)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a66244)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3fd)
maint.mk: adapt openat.h-include-without-use test (a75f17adf)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419dc7)
freading: declare with attribute "pure" (b076a606c)
manywarnings: remove -Wmudflap (5088dc55f)
autoupdate (cfe23e81e)
relocatable-script: remove unused code (aac700c7b)
maint: fix public-submodule-commit to work with newer git (7a0c729aa)
autoupdate (a39d4083c)
doc: update main copyright year (c7802e2b4)
maint: update copyright (1276a2c5f)
version-etc: new year (a8a1dc286)
autoupdate (0e5f06aee)
passfd: give nicer error for recvfd at eof (beae0bdcf)
autoupdate (0ac90c5a9)
gettimeofday: port recent C++ fix to Emacs (23eecb48e)
gettimeofday: fix C++ crosscompilation (248467185)
qacl: port to Windows better (e7086a9a3)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd1a)
open-tests: fix build failure with -Werror=old-style-declaration (0658e5039)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b5510050)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (43593319b)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f3988)
autoupdate (765ff4cb2)
bootstrap: warn about BSD toolchain snafu (fdfe96fe4)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92ea4)
include_next: minimize code duplication (74540d44d)
getcwd: fix compile error in configure check (fba20d159)
regex: suppress core dumps from detection code (51a220339)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72bf)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc4f)
regex: avoid glibc deadlock during configure (506805181)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e4c)
base64: fix recent compilation regression on some compilers (dbf55f669)
autoupdate (f284a1906)
autoupdate (ce92b8e46)
ignore-value: revert previous code change (37f8a6b20)
selinux-h: improve stub types and add more stub functions (647e7023c)
ignore-value: prefer GCC version back through 2.0 (fd27e50d9)
pty: Activate the signature wrapper of forkpty. (54c3ba61d)
maint: fix gendocs.sh permissions (e64ade7da)
autoupdate (2b7c2713d)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c59)
error: depend on stdio (8b4041571)
doc: Improve wording in relocatable-maint.texi. (4779b635e)
Fix indentation in previous patch. (047070838)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648cf3)
base64: provide a fast path for encoding well sized buffers (43fd1e7b5)
extern-inline: port better to OS X 10.9 (cdceb2fe4)
fpending: fix typo (868c538be)
fpending: fix regression on DragonFly BSD (6fea8a943)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b60)
intprops: port to Oracle Studio c99 (d208f3ab6)
obstack: pacify HP C (9c5dea9a6)
maint.mk: prefer gpgv2 over gpgv (20f47607a)
isnan: port to VAX (b0b422614)
gnulib-tool: protect against CDPATH (5c508f686)
|
|
Changelog
=========
maintainer-makefile: Fix AC_PROG_SED with autoconf cache. (a7c0c973a)
ftoastr: port to -Wdouble-promotion (c853fca78)
lock tests: Fix build failure on GNU/Hurd (regression from 2017-01-05). (4084b3a10)
lock tests: Fix build failure on z/OS. (6361efe6e)
havelib: Prefer the search path of /usr/bin/gcc over the one of $CC. (a7fbc7bdb)
havelib: Support overriding the result of AC_LIB_PREPARE_MULTILIB. (be5c1e459)
gnulib-tool: Avoid conflict of havelib-tests with --single-configure. (f42ee040a)
users.txt: Update links, use HTTPS where possible (fad631e74)
xbinary-io: Fix inlining. (bc63f326a)
xbinary-io: rename from xsetmode (820fa6ad0)
tests: Adjust to recent SET_BINARY change (87c456bf6)
xsetmode: new module (7de8fbeeb)
headers: fix begin-end typos (b03f418bd)
selinux-h: port to PGI 16.10 (e041ac5f6)
argp: port to PGI 16.10 (8b3e22b18)
unicase: Update function protoype to match definition (f497bc109)
times test: Avoid gcc warnings on Linux/x32. (d66ababa0)
glob: port better to emscripten (26b8e1b3c)
host-cpu-c-abi: Support for 64-bit AIX, 32-bit armhf on arm64, hppa64. (50083d028)
search: Don't assume that tsearch() exists if 'VISIT' is defined. (e3f94e9de)
doc: Don't mention obsolete AC_LIBTOOL_WIN32_DLL macro. (ae1cef390)
stddef-tests: port to SIZE_MAX <= INT_MAX (6e3459356)
autoupdate (0bf767155)
lock tests: Fix link error. (b6acb8db4)
lock: Fix link error (regression from 2017-01-05). (365ad41b0)
Port to PGI 16.10 x86-64 (16f6a8d8d)
parse-datetime: handle timezones reentrantly (4e6e16b3f)
time_rz: fix comment typo (dd7a8712b)
localename: port to cygwin 2.6 (bb276b416)
users.txt: Update wget URL (tiny change) (ec01e6867)
users.txt: Add wget2 (tiny change) (242a14641)
dfa: fix memory leak in parse (e0e362e7b)
parse-datetime: fix dependence on AC_PROG_SED (440ea67aa)
intprops: update doc URLs (85bd3ab64)
host-cpu-c-abi: Add support for armhf, arm64, x32, s390x. (60ce0fd75)
update from texinfo (fadd80aef)
localeinfo: case_folded_counterparts and WEOF (c81472e0e)
dfa: port to gcc -fsanitize=undefined (61c27fe8f)
strftime: %z is -00 if unknown (0e68c6a37)
dfa: port to older GCC (916a63241)
Update DEPENDENCIES. (03ce2e4a2)
maint.mk: enforce spelling of "timestamp" (i.e., no space) (94386a136)
dfa: minor simplification with emptyset (836ac768d)
dfa: shrink constraints from 4 bits to 3 (2db74de17)
dfa: omit unnecessary ptrdiff_t check (9d561f0d2)
dfa: omit unnecessary allocation (7fbe8c090)
dfa: omit unused local (8d3c4933c)
maint: time stamp -> timestamp (e89646ad6)
maint: remove stray .texi files (8d98f32d6)
getprogname: fix port to IRIX (9ec5a9d77)
dfa: melt down dfastate into build_state (7c345c68c)
dfa: simplify transition table allocation (aff55692d)
dfa: fix reallocation bug when matching newlines (823b5cb58)
Avoid -Wundef warning about undefined WINDOWS_SOCKETS. (bfd562604)
Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. (dbc7752c5)
stdioext: Port to Minix 3.2 and newer. (dc42aaceb)
getprogname: port to IRIX (7d75021d8)
localename-tests: port to NetBSD 7 (6a15cedb3)
glob, intprops, xalloc: work around Clang bug (04441fd81)
dfa: fix 'return' typo (f0f371e13)
lock tests: Prefer semaphore over mutex. (b20e8afb0)
parse-datetime: fix generated paths for coverage files (73ecb533f)
maint.mk: support parallel execution of coverage (4bbd45b4b)
lock: Provide guarantee to avoid writer starvation for rwlocks. (be95b17ae)
thread: Fix pth port. (fd8eabdce)
parse-datetime: fix debug message on lone year number (15b8f3046)
parse-datetime: fix local timezone debug messages (c56e7fbb0)
parse-datetime: add debug warning about DST changes (30a55dd72)
parse-datetime: add debug warning about date arithmetic (f14eff1b3)
parse-datetime: fix debug message of relative part after timezone (5c438e8ce)
parse-datetime: fix incorrect debug message on lone number (f2d4b5caa)
exec (31bc49969)
build-aux/mdate-sh (0b730bddf)
doc: fix typo in previous change (c96efd22a)
Revert copyright-year change to synced files (8e0bdfa5d)
doc: modernize for C11 etc. (6f0128d14)
dfa: prefer functions to FETCH_WC macro (74557b94b)
dfa: narrow more local var scopes (c8355b773)
dfa: remove duplicate assignment (5c810462f)
dfa: simplify constraint-dependency checking (e210a3cba)
dfa: prefer functions and constants to macros (760d5b7d8)
dfa: narrow more local var scopes (51536cbbf)
dfa: narrow the scope of many local variables (387fd77e7)
gettext from dev (9c85a410b)
version-etc: new year (a3fd683de)
do-release-commit-and-tag: avoid shell syntax error (52a5514dd)
maint.mk: hoist gnulib_dir definition earlier (5996001fc)
maint.mk: do not always evaluate intprops-related shell (ffff79dad)
maint.mk: improve sc_prohibit_intprops_without_use (1894933d6)
dfa: shorten sbit, success (b724c4e6a)
dfa: simplify multibyte_prop etc. (e0a498ecc)
dfa: minor performance tweak (959c5a309)
dfa: wrap charclass inside a struct (88125b5e1)
Changelog: insert omitted word (0d534864b)
maint.mk: update list of intprops.h symbol names (e9ae724b2)
getopt: fix parallel test failure (b366f53ec)
xalloc: x2nrealloc check for ptrdiff_t overflow (8e63aebd5)
lock test: Fix performance problem on multi-core machines. (480d374e5)
autoupdate (d00d3c0cd)
vma-iter: Fix endless loop on 64-bit Windows. (3a0b7b749)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on minw. (5a400b3f5)
getopt-posix-tests: fix Makefile typo (571a9a5a3)
dfa: improve worst-case 'replace' performance (b783f1ebd)
dfa: performance improvement for removal of epsilon closure (d6df3873c)
autoupdate (aab627ea8)
Split tests for getopt-posix and getopt-gnu. (bd70cf691)
posix-modules: Add options for specific platforms. (3e8966603)
getopt: Fix link error for users of getopt() in <unistd.h>. (571d60e6f)
getaddrinfo tests: Avoid compilation error on MSVC. (2ebd13d97)
getlogin, getlogin_r: Fix link errors on MSVC. (f9c744dbd)
Un-deprecate the 'progname' module. (15bde6cfc)
Reorganize NEWS a bit. (02abf3355)
tanhf: Avoid redefinition error on MSVC. (51150279a)
tanf: Avoid redefinition error on MSVC. (9ef2e6d20)
sqrtf: Avoid redefinition error on MSVC. (c7a2c318d)
sinhf: Avoid redefinition error on MSVC. (0225ce36c)
sinf: Avoid redefinition error on MSVC. (a8cff6cb0)
logf: Avoid redefinition error on MSVC. (33b84df8e)
log10l: Avoid redefinition error on MSVC. (ef458c871)
log10f: Avoid redefinition error on MSVC. (fd9c06066)
hypotl: Avoid redefinition error on MSVC. (048631b65)
hypotf: Avoid redefinition error on MSVC. (c7f934de8)
fmodl: Avoid redefinition error on MSVC. (b31297ff0)
fmodf: Avoid redefinition error on MSVC. (1a1d5eee3)
expf: Avoid redefinition error on MSVC. (21ec014a2)
coshf: Avoid redefinition error on MSVC. (c3c53687f)
cosf: Avoid redefinition error on MSVC. (9113a6db3)
atan2f: Avoid redefinition error on MSVC. (cf308efdb)
atanf: Avoid redefinition error on MSVC. (4d3d2763f)
asinf: Avoid redefinition error on MSVC. (6cd601d2b)
acosf: Avoid redefinition error on MSVC. (c3cb8a263)
Avoid redefinition errors on MSVC. (0f5a9a947)
Avoid redefinition errors on MSVC. (5b60c835c)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on MSVC. (92cb6641a)
Avoid autoconf warning. (6cd915a22)
fpending: Revert workaround against Emacs bug. (8457ffb74)
getlogin_r tests: Port to mingw. (d2443002e)
getlogin: Port to newer mingw. (8fe9cd1cf)
builtin-expect: improve port to IBM XL C (ff41dd1fc)
builtin-expect: port to IBM XL C (d1469b79e)
regex: fix dependency (c64a6db43)
builtin-expect: new module (005973d69)
init.sh: Add possibility to not delete temporary files. (3044ae7f4)
regex: fix integer-overflow bug in never-used code (ea7015f68)
fpending: fix port to MinGW on Emacs (d721ea9f8)
safe-alloc: use xalloc-oversized (b8e5f9c8a)
xalloc: do not exceed PTRDIFF_MAX (f8c6b7a2d)
malloca: do not exceed PTRDIFF_MAX (ca495b0f8)
quotearg: pacify GCC better (cb4e027f6)
xalloc-oversized: check for PTRDIFF_MAX too (f3b846699)
dfa: fix glitches in previous commit (eb73ecacc)
dfa: fix some unlikely integer overflows (5ec9a7edc)
dfa: add an assertion to avoid coverity false positive (744c74530)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (19a179507)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (8fcfa5ef2)
link: fix test to declare use of rename() (83d7e7126)
fpending: Port to native Windows with MSVC. (15a9ecdc8)
stdioext: Port to native Windows with MSVC. (5506db6b0)
non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt (a673fa2e9)
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7ff3)
stdint: Update doc about Solaris 9. (d25927299)
c-ctype tests: Fix link error on Solaris 9. (52e40d22e)
dfa: fix performance bug that recomputes trans (a43f8e6e8)
same-inode: port to MinGW (0d6346351)
javacomp: Support Java 7 and 8. (ef9d01e84)
gnulib-tool: fix the previous change (31a08abd3)
gnulib-tool: fix the previous change (27d1d32a2)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23bd)
localcharset: Avoid theoretical buffer overrun. (d1a0a9fba)
Relicense some modules under LGPLv2+. (349e4dea4)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee2c)
alphasort, scandir: Port to OS/2 kLIBC (44686d94a)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb8261)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b51)
dfa: avoid new infinite loop (ca3ca77fc)
dfa: do not match middle of multibyte character (9cba42f87)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e50)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee9a)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda0314)
maint: use a more standard return from mbrtowc test (45ba7f22d)
freopen: fix typo in previous commit (ea96186d0)
freopen: work around glibc bug with closed fd (b947d0524)
fnmatch: fix typo introduced on 2016-08-17 (0a2d09142)
maint: fix ChangeLog typo (475b2030a)
dfa: simplify with new function fillset (d970005d0)
dfa: fix glitches with on-demand states (42fe9d2b2)
dfa: addition of new state on demand (403adf1b4)
srclist: sync with released gettext (54092987e)
srclist: add "release" option (1aeb584e8)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660a0)
dfa: fix logic typo (60e8ffca0)
fix test driver leaks: exclude, malloc, realloc (19a23ce7c)
Fix gnulib C++ namespace support and std::frexp (0f9191c16)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7c6)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a20f)
Relicense some modules under LGPLv2+. (20b7ebaf4)
Relicense some modules under LGPLv2+. (7ee9ab7aa)
autoupdate (fc2f40c13)
Enable Unicode decoder safety unconditionally. (a24dbc4ae)
Correct indentation. (2c1432894)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad340b)
strerror: Make it compile in C++ mode. (33a049717)
sys_time: add gnulib::timeval for C++ (38237baf9)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efdb0)
strftime: don't use __THROW (c3b131294)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc53)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd48)
strptime: fix compile error in recent change (8a6f03dbb)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7b7)
strftime: tune %q (966b0a7e0)
Merge strftime.c changes from glibc (e6244e788)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d713)
Fix gnulib C++ namespace support and std::frexp (e7ddcc627)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640d4)
manywarnings: fix -Wno-missing-field-initializers detection (94d81adc2)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (012262350)
strftime,strptime: support %q to represent the quarter (2f8b355ae)
autoupdate (64d4d637b)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e24)
intprops: port to older XL C (5833fd5de)
autoupdate (68c5afe6a)
backupfile: initialize default suffix within the implementation (858f59005)
futimens: remove FIXME for old Linux kernels (35a51f803)
utimensat: remove FIXME for old Linux kernels (938130608)
maint: update how to make web pages (844d82afb)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf43)
sys_types: fix Texinfo typos (174653f46)
getprogname: port to HP-UX (3c7227226)
Update doc about target platforms. (2abfc296c)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178b7)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f40)
Make the 'argp' module work without the 'error' module. (469bfadfc)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed0636)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c65)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204fdd)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debcf7)
system-quote tests: Avoid compiler warning on AIX. (0edeb1bef)
Fix some "gcc -Wall" warnings. (5f680f241)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae7b)
libunistring: change the maintainer to 'all' (3db3ab098)
Simplify "configure: checking ..." messages. (66dc0e5a2)
Simplify "configure: checking ..." messages. (5159ac54e)
quotearg-tests: pacify gcc -Wall (57adc478b)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393eae6)
printf.m4: fix a bug in detecting printf %j support (aec038e31)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd85)
quotearg: never write beyond the returned length (8c70d2370)
getprogname tests: Avoid failure in packages that use libtool. (f4d668520)
getprogname: Fix test failure on Cygwin. Comments. (7082adff5)
Make sure the libunistring detection rejects older versions with a known bug. (043722e21)
sh-quote, system-quote: revert regression of unit test. (ab97e40ca)
quotearg: fix stale tests (59aa69fd6)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2ea)
Fix a test crash. (9578dfeef)
test-limits-h: suppress -Woverlength-strings (79c69b24c)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7e1)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b3480e)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f255)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c1857)
Add missing ChangeLog entry (f3f2de78a)
stdint: port SIZE_MAX to glibc s390 (136ecf452)
getprogname: port to IBM z/OS (d75cbb370)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc244)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb985)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea9336917)
dfa: save memory for states (2692e23a4)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef686558)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d4925)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff42)
autoupdate (d0afb6a57)
quotearg: minimize shell quoting using double quotes (2ed5c11d9)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb55)
getprogname: correct the test for a __progname variable (65e69153d)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358cc1)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be9d)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896a5)
getprogname: port to OpenBSD 5.1 (9a8bf3b56)
sched: port to GCC 6.2.1 on macOS Sierra (85854baba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f0e)
nl_langinfo: pacify GCC (3be427370)
stdint: also set GL_GENERATE_LIMITS_H (fe3086fe5)
limits-h, stdint: Don't assume extensions, fix typo (b0192261a)
getprogname: port to AIX (e24a47010)
update from texinfo (dfcf8b0b9)
update from texinfo (e89b4a7ae)
extensions: fix typo in comment (f0e9aab9d)
stdint: support new _WIDTH macros (b81c53b70)
limits-h: new module (0d12d16ab)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de2b)
sys_types: avoid glibc 2.25 warnings about major() (a512e0411)
mountlist: include sysmacros.h for glibc (4da63c588)
extensions: port to more ISO C TSes (f215ec48b)
intprops: new macro TYPE_WIDTH (6625c98b4)
extensions: port to recent ISO C TRs (66786c1c0)
update from texinfo (b3ffc1d8f)
update from texinfo (23899700b)
dfa: port to Solaris 9 (04b939c3a)
autoupdate (e7c79d64a)
strverscmp: avoid link failure on OS X (8e114d39d)
dfa: new module, importing grep's DFA matcher (286720379)
getprogname-tests: don't depend on assert-h (6d237fd01)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5f9)
getprogname: fix errors in previous change (f184a68f5)
parse-datetime: restrict debug output to input string (2eb265974)
flexmember: new macro FLEXALIGNOF (7da1068a8)
getprogname: port to systems with __argv (mingw, msvc) (320679aaa)
flexmember: port better to GCC + valgrind (4c32543a4)
getprogname: port to Solaris 10 (53270b274)
stdalign: correct mistake in alignof doc (775dbeeb1)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276e5)
main.mk: remove sc_program_name (38c0fe5ca)
Port tests away from progname (f7bf2e444)
Port modules to use getprogname explicitly (f29814b96)
getprogname: new module (653a5be97)
autoupdate (73affcd23)
manywarnings: add -fno-common (bf8e658ff)
parse-datetime: Fix typo. (cffe9acc6)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca9505)
strverscmp: sync with glibc (5d856f70e)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a56908381)
intprops.h: port recent changes to GCC 6.2.0 (abae112b3)
intprops.h: use __typeof__ with GCC 7 (d22721e2e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e22f)
intprops.h: fix missing-backslash problems (b9c364f02)
autoupdate (bea6f3f8f)
intprops: fix paren typo on old platforms (f10125053)
intprops: port to OpenVMS (a073adb9e)
parse-datetime: improve debug implementation (5d36768ce)
c-strcase-tests: port to EBCDIC (6e2966216)
sigpipe-tests: fix typo (d05a8869b)
canonicalize-lgpl: fix errno after malloca fails (5155e7c03)
strtod: port errno handling to z/OS (a2a39436b)
strtod: port to z/OS (eb81ccc4e)
regex, string: rename to avoid '__string' (9b5002be4)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a4676)
thread: port to z/OS (7ff477746)
maint: port tests to z/OS errno behavior (e6921e986)
maint: preprocessor changes to support z/OS (74e641c2e)
fclose, strstr-simple, wchar: port to z/OS (17b66f615)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588ad)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115ee9)
stdbool: don't require _Bool for C++ (6fafd688d)
getdelim: remove dependency on realloc-posix (52b63a0ff)
update from texinfo (1eab2138a)
update from texinfo (1eb82ad96)
parse-datetime: add optional debug printing (12ad79069)
update from texinfo (8318f4ae2)
tests/init.sh: exclude dash with bad "local" semantics (42354a8ce)
update from texinfo (7cc8a5d7a)
update from texinfo (e4f1a4a5b)
update from texinfo (3b2f84383)
update from texinfo (6432c4e88)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c81)
useless-if-before-free: skip non-matching lines early (4f5dc0ac1)
update from texinfo (b5f24f6fb)
maint.mk: speed up sc_po_check (5fb8cef64)
maint.mk: speed up require_config_h_first (b23fd9d8c)
maint.mk: speed up sc_po_check (04fd88211)
update from texinfo (f3a85fbc2)
update from texinfo (2c11706d6)
autoupdate (a3592509f)
autoupdate (348402f2a)
update from texinfo (005d9b7d6)
autoupdate (b3c5be34c)
update from texinfo (03d3f1358)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b554)
update from texinfo (ff72e641a)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c6183)
doc: mention glibc SSIZE_MAX buglet (2cd814db9)
printf-posix: Fix mingw build (68b6adebe)
mktime: call tzset as per POSIX (97173b26d)
fts: handle readdir() errors (6835fc458)
intprops: port better to GCC 7 (406465c59)
intprops-test: port to GCC 6 (5050ee058)
autoupdate (0ba497e82)
update from texinfo (577f01d9c)
autoupdate (baef0a4b9)
xalloc-oversized: port to GCC 7; fewer warnings (097a5928a)
autoupdate (gettext-0.19.8.1) (6dc5c2148)
update from texinfo (99a33c72d)
regex: port to Sun C (334d97f35)
update from texinfo (190bc0f7f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0ea4)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f4b)
Use GCC_LINT, not lint (96609bb2f)
secure_getenv: Port to many more platforms. (b117e55e4)
update from texinfo (532bfcfc5)
canonicalize: Fix broken probe for realpath. (246b3b288)
unsetenv: relax to LGPLv2+ (f8fb07405)
update from texinfo (9280e3089)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a99c)
manywarnings: update for GCC 6.1 (6f9206d4d)
autoupdate (816580fe4)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7e6)
glob: size_t overflow checks (7cf8f77f0)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c73)
Fix undefined behaviour in gettext.h. (d8cd505c6)
autoupdate (e9e662576)
git-version-gen: avoid undefined shift (de37a1ca0)
update from texinfo (6560242c4)
glob: merge glibc changes into lib/glob.c (36cc6c33a)
mktime: spelling fix in comment (c382e8d72)
mktime: port to stricter signed overflow checking (e6a38a908)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf92310)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1de)
mktime: simplify DEBUG_MKTIME (549de1eb5)
Port mktime_internal offset to unsigned time_t (b28c2cda0)
xstrtol: prohibit monstrosities like "1bB" (6ed53f13b)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d924)
xstrtod: modify *result only if no errors (811b09243)
btowc: document problems in C locale (f3852a93c)
autoupdate (730c5249c)
update from texinfo (27f8ef888)
mktime: improve integer overflow checking (464ba3489)
intprops: check two's complement assumption (b9e3fb39a)
intprops, mktime, strtol: assume two's complement (a4910b948)
stdint: port to strict C11 left shift (705764b37)
mbrtowc: work around glibc bug#19932 (b7bc3c1a4)
update from texinfo (29ea6d6fe)
autoupdate (aff9954ef)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce3187)
argp: merge changes from glibc (14a582531)
Prefer American spelling for "initialize" (d95b819f4)
autoupdate (075c7d4ff)
stddef: support configuring with g++ (aeed3a250)
autoupdate (f0be2ae5b)
autoupdate (52b0cbbc7)
update from texinfo (a7b5c91a6)
test-framework-sh: minor cleanups (e91c0d4f9)
test-framework-sh: revert port to NetBSD 7.0 (4515da0d7)
autoupdate (8f3c4d388)
Port better to Alpine Linux (7347cbf5a)
test-framework-sh: port to NetBSD 7.0 (d24000028)
update from texinfo (c9a99944e)
gitlog-to-changelog: suppress ignored chatter (0ef1689f9)
update from texinfo (1d4ee40d2)
update from texinfo (4989095ac)
setlocale: add "sv" to Windows language table (84213f4b0)
update from texinfo (272674987)
sys_select: port to new Cygwin (4cf73f1f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae1175)
time_rz: port to clang -Wunused-const-variable (488c58283)
std-gnu11: improve clang support (d8f02239e)
select: port more to Intel 2016.1.150 compiler (f58b17397)
select: try to port to 2016.1.150 compiler (7b4f58d83)
localename-tests: memory allocation fixes (77313df97)
intprops: make .h file license match module (841c4fa80)
acl: fix missing return on Cygwin (bdb72bc64)
update from texinfo (91d878ad5)
update from texinfo (fa2329eea)
extern-inline: port to PGI CC (6c5885762)
update from texinfo (59e5b6da8)
update from texinfo (64f7deda0)
signbit: port back to pre-C++11 GCC (a0bfcb8ec)
mountlist: recognize autofs-mounted remote file systems, too (781788eeb)
signbit: port to C++ with GCC 6 (516dc7d86)
regex: make it closer to libc (f97745b0f)
regex: merge patches from libc (df5ed01e8)
update from texinfo (4c6040c5c)
update from texinfo (40a87e7df)
autoupdate (5be7728cf)
autoupdate (bbe207b15)
stdalign: port to older HP and IBM cc (aa3dc759e)
stdalign: port to clang 3.7.0 (cd9ecca88)
update from texinfo (bc4ac2f22)
readdir_r: now obsolescent (53348f290)
Use modern texinfo when syncing install.texi output from autoconf (df0db0ade)
update from texinfo (3ef729a2b)
sync install.texi from autoconf (7ac276b42)
misc: port better to gcc -fsanitize=address (54615b95f)
update from texinfo (e78f894d0)
autoupdate (d5cbe9d4f)
verify-tests: also remove stray test-verify.Tpo (cd6a45292)
std-gnu11: new module (2cf7d5cfd)
update from texinfo (d1cca4c2a)
update from texinfo (9c780eb58)
get-permissions, strftime: fix grammar in comments (7757cc8cf)
gettext: mark as obsolete (4cfc2d2d0)
gnulib-tool: don't give up on ln -s so easily (d9958eb1e)
closedir: fix OS/2-related typos (b701042f5)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7e5)
regex: treat [x] as x if x is a unibyte encoding error (2b34f389a)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d5c)
bootstrap: use American spelling (0f9d53cb3)
@item needed inside @itemize (0fce642dc)
hash-pjw-bare: fix comment (d53122d01)
wcwidth: Replace also on OpenBSD 5.8 (485f1270a)
update from texinfo (73637fe8b)
gnu-web-doc-update: fix addition of new files (646530602)
utimens-tests: avoid pulling gettext .m4 files (914feb672)
regex: pacify static checkers (336fa860d)
regex: fix [ diagnostic (7c6e85cf4)
regex: fix memory leaks (9e849a708)
fts: don't unconditionally use leaf optimization for NFS (85717b68b)
* gnulib-tool: fix stray debug line in previous patch (350f2c6fb)
gnulib-tool: don't assume ln -s works (0e50dd007)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c785d)
openat_proc_name: port to OS/2 kLIBC (de11c4a45)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d2145)
doc: mention unfixed issues with unsupported localtime() values (95c484273)
Go back to gettext-0.19.7 (ec513ffcf)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d6101)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc415)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f2861)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee51552)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef179418b)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9d3)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f176)
doc: mention setlocale() issues on OpenBSD (5ac0e2ba9)
sig2str: list all signals on FreeBSD >= 7 (dce117ace)
acl-permissions: port to USE_ACL==0 platforms (cff4b380b)
mktime: rename macro to avoid glibc clash (0433724bb)
Port "$@" to OpenIndiana ksh93 (8c4223e2f)
autoupdate (3f89681ac)
Port Universal Time settings to strict POSIX (6118065a2)
update from texinfo (313ed2a5d)
update from texinfo (9f11fc580)
msvc-inval: fix problem with unset shell var (6cc32c63e)
autoupdate (271dfe379)
tests: for compare_(), use cmp -s where available (9b3899a94)
version-etc: new year (71090a2a3)
human: fix output buffer overrun by 1 (92bbc1b58)
autoupdate (c86965970)
maint: add missing ChangeLog entry for previous commit (8cc2bb482)
maint: fix operator precedence in mbrtowc test (1f6365082)
autoupdate (3581a747f)
regexprops-generic: update from regex.h (f7d3057b1)
strftime-tests: avoid false failure on OS X (81d0a2646)
update from texinfo (0394787c3)
fts: ensure leaf optimization is used for NFS (c97b8b903)
fts: enable leaf optimization for XFS (d459ec6a4)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e96)
intprops: comment fix (a21496468)
update from texinfo (d9bd36759)
intprops-test: work around GCC bug 68971 (111ca669a)
autoupdate (26989d00c)
gnulib-tool: allow multiple --local-dir usage (55c6f22b8)
fix freadptr to work with ungetc on all uClibc configs (b8d015919)
update from texinfo (9a7c87c5a)
autoupdate (5f2c426b5)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda65839)
update from texinfo (b8635957d)
autoupdate (ea6de84a1)
autoupdate (71d39c164)
update from texinfo (1956403d6)
xalloc-oversized: improve performance with GCC 5 (9c919a064)
intprops: new public macro EXPR_SIGNED (f197c2c9e)
intprops: fix typo in clang port (a66a3b96c)
test-timespec: fix typo in previous change (36d982f39)
timespec-sub: fix overflow bug; add tests (051613c24)
intprops-test: suppress -Woverlength-strings (ca6487478)
maint: add missing ChangeLog entry for previous commit (605b6330c)
quotearg: add quotearg_n_style_colon() (3e4ade272)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c1786)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386f2)
quotearg: constify get_quoting_style parameters (77d702067)
quotearg: add support for $'' shell escaping (df3cd2684)
maint: use a more standard return from mbrtowc test (45228d968)
intprops: add WRAPV and const flavors for GCC 5 (86b1f082d)
doc: use extended timezone format in iso-8601 example (825f16280)
update from texinfo (5dbf9fa66)
update from texinfo (82d514b06)
update from texinfo (456b8e9f2)
stdalign: port to Sun C 5.9 (956fa543b)
autoupdate (937ba966e)
update from texinfo (413394c43)
autoupdate (1d16a7bd4)
time_rz: fix comment about tzalloc (9180f79eb)
update from texinfo (09cf84f60)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec530)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497f3)
time_rz: return NULL if localtime_r fails (b0ac02e82)
fts: port to C11 alignof (04dee58e1)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313d8)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054af0)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f46f)
ChangeLog: fix typo: s/cound/count/ (30b2a6a9e)
safe-alloc-tests: fix typo in license header (5a4906aab)
copy-file: fix mem leak in error case (40157ce25)
localename: control langinfo.h inclusion (63881a60d)
update from texinfo (b92e701c6)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce91)
accept4-tests: fix to avoid non portable flags (f982bc8df)
update from texinfo (2aaf43252)
update from texinfo (2fda85e86)
gnulib-tool: fix tests of 'extensions' module (63ce1a210)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b4516)
autoupdate (5fecb65e3)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46b0)
xalloc: avoid GCC 5.1 warning on 32 bit (213d5545f)
uniname/uniname-tests: avoid compiler warnings (b32399074)
autoupdate (a5a1569d1)
mountlist: clean up of variable duplication (1eda6d17e)
c-ctype: do not worry about EBCDIC + char signed (d2de2a916)
c-ctype: port better to z/OS EBCDIC (ff1ef114b)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25fab)
sockets: MS Windows initalization fixes (f28235237)
gc: fix detection of installed libgcrypt version (11792d29f)
c-ctype: rewrite to use inline functions (43a090ce0)
fnmatch: add one more coding cookie (82b86107d)
maint: add coding cookies to non-ASCII sources (f406941a8)
gitlog-to-changelog: trim only trailing whitespaces (720ba29ae)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9ca)
c-ctype: improve c_isascii testing (5b09f8c06)
Fix ChangeLog typo (617d66286)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a579)
Update ChangeLog to match previous patch. (6b34bf6d2)
c-ctype: support EBCDIC-style c_isascii (4d83e798d)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1c6)
* modules/c-ctype (Depends-on): Add verify. (ad0295870)
c-ctype: port better to EBCDIC (7e2a8ea26)
nanosleep: fix return code for interrupted replacement (6439a0af0)
autoupdate (abddf3d64)
Diagnose ERE '()|\1' (5513b4099)
Revert previous patch, as it did not fix the bug after all. (c9ff68cb2)
regex: fix dangling-backreference bug (7f6191fd1)
regex: merge patches from libc (2f8140bc8)
autoupdate (601d8f444)
autoupdate (b3ade652a)
autoupdate (3bb2688d8)
autoupdate (554390948)
ceill: detect buggy OpenBSD implementation (9ef06e399)
mountlist: add me_mntroot field on Linux machines (c6148bca8)
doc: Describe to use multiple instances of gnulib (8b7d8f7a3)
autoupdate (2018b7881)
autoupdate (37979a234)
base32: mark function as __attribute__ const (7ab64d261)
autoupdate (ff871fc1c)
autoupdate (6be13855c)
gnulib-tool: don't transform binary files with sed (b4f31e3a8)
autoupdate (ec84e0e36)
autoupdate (1029a8112)
autoupdate (6d48a1947)
autoupdate (1a497cf65)
gperf: respect silent rules (30f429027)
Improve port of stdalign to C++11 (5bb169c3b)
pmccabe2html: fix gawk regex escaping (c496809ef)
update from texinfo (cc47643cb)
time_rz: port to pedantic memcpy (9c70545fd)
autoupdate (8dc6f28f2)
time_rz: port better to MinGW (d3bc69175)
time: port __need_time_t to MinGW (b18e6d98e)
strftime: fix newly-introduced bug on Solaris (fe699d375)
test-strftime: test for Solaris bug (c1340b3d3)
time_rz: port to Solaris etc. (5ed44b374)
time_rz: now LGPL (1f2146e9e)
time_rz: make a constant 'const' (d3e697dd9)
time_rz: fix off-by-one typo (2134fd0ae)
autoupdate (37ff1822a)
fprintftime, strftime: use timezone_t args (a89e34496)
time_rz: new module (4bc76593d)
flexmember: license is now unlimited (e187c794c)
autoupdate (eda101a01)
maint: update copyright paper procedures (5db534303)
autoupdate (f31cdc309)
autoupdate (5d1b1fefb)
localename: fix link error on Illumos (9b6679dca)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd02)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e76)
acl-permissions: Fix on FreeBSD (da97e2a53)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c00)
file-has-acl, acl-permissions: fix HP-UX typos (f46640464)
regex: match current GNU grep behavior (5a5a9388e)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4da)
autoupdate (a546dfff2)
tests: restrict shells to those that support 'local' (d03962a99)
fix mistakes in ChangeLog entries (8a172a2eb)
unistr/uN-strtok: handle multibyte delimiters (2c5543396)
update-copyright: fix test failure with perl >= 5.22 (841d0dcfa)
u{16,32}-strstr-tests: relax timeout condition (ea3090339)
gnulib-common.m4: change the ARFLAGS default to 'cr' (551098026)
update from texinfo (f86b44042)
autoupdate (1f4c326b3)
selinux-h: avoid double free after *getfilecon() (b6b3ed1fa)
fix pty related tests issues on Windows (9ba6a0085)
acl: fix definition of acl_from_mode on FreeBSD (716083c1a)
readutmp: port to FreeBSD >= 9 (259e4fc29)
mgetgroups: port to strict OS X (18738862e)
mgetgroups: fix port to strict OS X (8131cd61a)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd30)
mgetgroups: port to strict OS X (b4d1637b7)
mountlist: avoid an unused-label warning on OS X (705516131)
error.c: correct printf-style format: %d -> %u (c3cf2ea46)
fts: avoid reading beyond the heap allocation (49078a780)
savedir: avoid undefined behavior in qsort call (791147f31)
userspec: avoid undefined behavior in gettext call (402f350d0)
update from texinfo (95e724051)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6f7)
wchar: fix MinGW compilation warnings (e1085f202)
uniname/uniname-tests: use pristine data files (447c67539)
linked-list, linkedhash-list: avoid compiler warnings (d0302f003)
libunistring: bump minimum version to 0.9.6 (19e096ae7)
uniname/uniname: update to Unicode 8.0.0 (1b23c2190)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb83)
libunistring: update to Unicode 8.0.0 (705f4efc3)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf7d)
* lib/set-permissions.c: Spelling fix. (82990bb47)
update from texinfo (d7f393ed4)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f0062)
fsync: document AIX misbehavior (848a19c75)
acl-permissions: more porting to AIX (ecabc6b01)
stdio: Don't redefine gets when using C++ (d6176702c)
acl-permissions: add a cast to port to older AIX (e4f783014)
acl-permissions: port to older AIX, C89 HP-UX (fa2148975)
update from texinfo (b287b6219)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8badf4)
file-has-acl: fix build on Mac OS X 10 (98aa8776d)
prefix-gnulib-mk: remove no longer needed special case (41834ff16)
acl: don't depend on the deprecated qacl module (2c2d4d916)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9c9)
pthread_sigmask: discount system version if a simple macro (f39477dba)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa07e)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e445830)
acl-permissions: Fix build on Solaris and Cygwin (188c4b491)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f35274)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0b5)
qacl: split into qcopy-acl and qset-acl (2b93f1e2d)
gitlog-to-changelog: new option --ignore-line (62484d6e8)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce445d)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3af)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9ed7)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527ceb)
error: use correct printf attributes on mingw (b62fec49d)
update from texinfo (7f573b802)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45b4)
stdio: fix probe on mingw under gcc 5.1 (21431dee1)
autoupdate (875ec93e1)
gitlog-to-changelog: parse "Tiny-change" (ed614f9c1)
update from texinfo (583b5ea80)
doc: document glibc posix_fallocate() issues (798972017)
gendocs.sh: document new htmlarg default (fddc6dcff)
extern-inline: no need for workaround in GCC 5.1 (44f73b8de)
update from texinfo (23741e575)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01ff)
tests: pacify GCC 5.1's stricter printf checking (2aea2c723)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9e2)
file-has-acl: port to CentOS 6 (ff714c0a2)
file-has-acl: always return false when ACLs aren't supported (496c2cf03)
gettext: propagate po/Makefile.in.in too (f2f698092)
file-has-acl: new module, split from acl (800807020)
manywarnings: add GCC 5.1 warnings (df82ac05f)
autoupdate (74fa2c047)
doc: update FDL template to match FDL examples. (abb0d2e0a)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbdc6)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb5839)
gnulib-tool: output bold attribute more portably (75d1743ac)
qacl: Simplify HP-UX acl_nontrivial check (2653a3014)
acl: On Linux, check for acls without libacl (da6ebc941)
acl, qacl: split off shared functions into separate object file (a09a0344e)
git-version-gen: revert "detect untagged revisions" (6c4ac1b66)
tempname: avoid unused parameter warnings (35a0bf1d5)
git-version-gen: detect untagged revisions (bedd7833a)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc12)
gitlog-to-changelog: port to MS-Windows (261ba83ae)
gendocs: new option --tex for texi2dvi options (1627a8a2b)
sync gettext .m4 files from gettext (3e2dcf7b9)
uniname/uniname-tests: fix failure due to alias (e830fc25d)
hash: remove deprecated hash_insert0 function (634ddcf87)
mountlist: remove dependency on libmount (3fb6e3603)
stddef: port to pre-C11 GCC on x86 (e2e66692c)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a3866d)
yesno: make EOL optional in ENABLE_NLS case also (386315b30)
fdopendir-tests: test it does not close its arg (d164bf67c)
gitlog-to-changelog: trim trailing white space (2b93079a5)
gitlog-to-changelog: new option --ignore-matching (84f5241b9)
fdopendir: port better to MinGW (a277f536d)
fdopendir: fix typo in comment (b89aa0ede)
error: document all entry points provided (0f4fa16df)
autoupdate (5a4d08844)
autoupdate (c2bfaa58d)
autoupdate (8d739f428)
vasnprintf: pacify clang 3.5.0 (4fed9c82b)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e14)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64f0)
tests: support stderr verification with returns_() (0d3024546)
passfd: avoid valgrind uninitalised data warning (8be5f2c10)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec98)
dup2: doc and test for Android bug (a39fbed38)
Replace dup2() on Android (2f1a88d40)
Android doesn't define RLIM_SAVED_* (cc0a1a96a)
autoupdate (522034825)
vasnprintf-posix-tests: use consistent test (61922366d)
printf, isinf, etc.: noncanonical != NaN (bd38edc81)
fts: remove redundant close() (trivial) (12d27cace)
getdtablesize: port better for Android (62667e387)
poll: fixes for large fds (d42461c38)
fcntl: Fix cross compiling (119aeef6c)
dup2, fcntl: cross-compiler better for Android (f9fa71591)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad024925)
getopt: don't crash on memory exhaustion (6fa31e52c)
tempname: allow compilation with C++ (trivial) (4f2e91000)
dup2, fcntl: port to AIX (c74a873bd)
getdtablesize, dup2, fcntl: port to Android (5e2516d4a)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5ee1)
More changelog fixes (81ac748f1)
fts: avoid crash when a cycle is added while traversing (60af6a363)
uniname/uniname: support character alias (784023c96)
Fix ChangeLog botches in my recent commits (3ca9a533c)
duplocale: Fix Android build of duplocale-tests (52f74ee1b)
signal_h: Fix Android build (92f4ac3ad)
net_if: Handle content-free <net/if.h> system headers (14acd1e1a)
linkat_nofollow: Add fallback case for cross compiling (f1514e591)
euidaccess: Fix Android build (d46768c01)
getugroups: Fix Android build (30ea03fe4)
localename: Fix Android build (b21929c0e)
getdtablesize: Fix Android build (7434c476c)
Assume unbroken ungetc() on Android (60f0efb19)
Fix FILE struct compatibility with Android API level >= 21 (8e19825e6)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c38)
maint: various whitespace cleanups in tempname (63d2d1954)
tests: provide returns_() to simplify exit status checking (c61e31c4e)
mountlist: only use libmount when specified (de1cbdd48)
uniname/unimame-tests: don't link with -lunistring (ffe64673c)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf4c)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1d8)
xalloc: fix typo that suppressed warnings (d85acc4ab)
full-read: fix license notice typo (b2c48c1e6)
crypto/gc: fix a -Wswitch warning (bf729b483)
autoupdate (ffb301633)
update from texinfo (aa902b69a)
tempname: new try_tempname function (56e31f06e)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206bb)
bootstrap: exit immediately upon gnulib-tool failure (dd929bcb9)
symlinkat: include all required header files (b650986cb)
update from texinfo (9c1f45e06)
update from texinfo (751cd554a)
update from texinfo (94125cd29)
localename: support Solaris 12 and illumos (387c214c0)
locale: fix tests on illumos (dfe49c94d)
unictype: avoid undefined left-shift behavior (bb41ff0b7)
libunistring: bump version of unitypes dependants (ea6cb044c)
unictype/category-none: fix link with libunistring (40023a310)
unitypes: fix build with installed libunistring (c7e000ae8)
time: port to MinGW32 3.21 (342d9f09f)
update-copyright: apply to self (8582958a3)
libunistring: update to Unicode 7.0.0 (7585eb3f1)
libunistring: update to Unicode 6.3.0 (0d1916cba)
libunistring: update to Unicode 6.2.0 (794132ffc)
libunistring: update to Unicode 6.1.0 (4b6bc42e0)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77dea)
uniwbrk: ignore Extended/Format characters at BOL (626571a02)
test-strstr.c: avoid a trivial leak (769f1ff83)
update-copyright: recognize groff's \(co marker (06c61ed43)
maint.mk: fix compatibility with OS X nm (d5e367c52)
localcharset: improve charset detection on OS/2 (9bb70e04d)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb086f)
count-leading-zeros: fix pragma typos (ba8e4c8d9)
autoupdate (e7caa4303)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede08f)
uniname/uniname: update to Unicode 7.0.0 (257752a17)
doc: update INSTALL from autoconf (c27f1a356)
stdio: fix use of PRIdMAX on modern mingw (ca563b431)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2d3)
lib-symbol-versions: cache script check (498a1b6bc)
maint: fix grammar nits in propername (d44c524ba)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e5e)
gendocs: Add 'doc/gendocs_template_min'. (079015590)
gendocs: Change maintainer. (bae95fca2)
gendocs: copyright date and version fix (aecd38787)
derived INSTALL (2198448f5)
revert copyright updates in slaved files (2f66740af)
version-etc: new year (b9bfe7842)
autoupdate (bd86632bd)
autoupdate (b8db7e883)
xstrtol: ensure errno is reset (55cda57aa)
utimens: fix dependency typo (7177237ea)
autoupdate (ffaeb0c8f)
docs: mention why libgen.h is bad (16518d9ed)
autoupdate (8d55a7b7a)
assure: new module (034a18049)
autoupdate (ca6dede24)
stdalign: port better to HP compilers (95c5407b3)
stdalign: work around Apple GCC 4.0 bug (a8c75ca73)
gendocs.sh and templates now maintained in gnulib (7bf1097e7)
getcwd: fix test failure on OS X 10.9 (4f3dc0bee)
parse-datetime: avoid a compiler warning with byacc (1fafbb302)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b4c)
autoupdate (98c35a0e4)
update from texinfo (3e51cf707)
stddef: support C11's max_align_t (3ae2441d4)
unistd: fix iOS check conditional (73991ca4b)
posixtm: avoid compiler warning in a better way (89db07c7c)
relocatable: support UNIXROOT in relocate() on EMX (cc0009850)
freopen: workaround freopen() on OS/2 kLIBC (3c4e08331)
get_shared_library_fullname: port to EMX (023ca2dd0)
find_executable: port to EMX (a457b0c8c)
sched: check struct sched_param in spawn.h as well (5945e4ee5)
support GNU format printf and scanf on mingw (cf88e56ab)
bootstrap: Allow perl modules in $buildreq (3914f3153)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c43e)
vasnprintf: fix potential incorrect errno (ec6a60bfd)
vasnprintf: fix potential use after free (c5c4f53b3)
autoupdate (79002fdd9)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3c5)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab5a)
autoupdate (cab5b4a92)
git-version-gen: do not print new line characters (e5a15adc6)
gnulib-tool: recognize x:* as an absolute path (9a98fdfef)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e44)
autoupdate (1b6c775c6)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05cf)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573b8)
printf: fix configure check on big endian systems (4b4ef862e)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea2886)
gitlog-to-changelog: add --until (6dd16adf3)
update from texinfo (e9dd4906d)
extern-inline: update commentary about GCC bugs (92b60e616)
gen-uni-tables: untabify (46d015f9c)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d4514)
gen-uni-tables: utilize 'assert' (9464ea9d6)
gen-uni-tables: cosmetic improvements (b6ffce655)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e34)
fts: port to C89 (5cb103952)
unistd: port to iOS (08c22d94a)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd8e)
autoupdate (269a0fae5)
update from texinfo (e28a0f74e)
obstack: avoid potentially-nonportable function casts (127ed6a3e)
obstack: fix macro return values (d15b2da0a)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2eec0)
obstack: port to platforms that #define __alignof__ (ec799b2df)
linkat: don't unconditionally replace on GNU/Linux (c564172a1)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce5b)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e07)
obstack: add NEWS entry for recent incompatible changes (04a4a930a)
mountlist: don't use libmount to decide on dummy/remote (2768ceb79)
maint: add missing ChangeLog entries for Modra's obstack changes (ff1385253)
obstack: prefer __alignof__ to alignof (37de51e2c)
obstack: prefer alignof to calculating alignments by hand (e8f86ce95)
obstack: use size_t alignments and check for overflow (6c34297a9)
obstack: 64-bit obstack support, part 3 (82a38a0d7)
obstack: 64-bit obstack support, part 2 (bb2ab7ecb)
obstack: 64-bit obstack support, part 1 (266ac1b98)
obstack: tidy part 2 (8216dffc2)
obstack: tidy part 1 (ec1a9f7b6)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b6792)
iconv: avoid false detection of non-working iconv (facebc6bc)
bootstrap: print more diagnostics for missing programs (1bbbc2c04)
bootstrap: only update the gnulib submodule (e94cfb19c)
symlinkat: port to AIX 7.1 (032bd1510)
readlinkat: port to AIX 7.1 (cb3a9b8b5)
remove spurious { (b155b0649)
modules/fcntl: fix error reporting by dupfd (8a695b675)
basename, dirname: Improve documentation. (322e0b052)
exclude: declare exclude_patopts static (734ed7c8a)
autoupdate (5ab220cc9)
dirname: support compilation with C++ (dc53bac1b)
qsort_r: include <config.h> (aa0c2b9e7)
avltree-list: avoid compiler warnings (5549ef8e0)
qsort_r: new module, for GNU-style qsort_r (41473cf94)
strerror_r-posix: support compilation with C++ (ca194c036)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7fd9)
autoupdate (b4c8d133c)
mountlist: use /proc/self/mountinfo when available (3ea43e025)
users.txt: add cmogstored (2bf7326e1)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3be7)
gnulib-tool: Fallback to wget when rsync fails (c83b89709)
maintainer-makefile: add syntax check for useless ';;' (5be8d47e0)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed9b)
error: drop spurious semicolon (4738e5acd)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd0a)
manywarnings: add GCC 4.9 warnings (157c42eff)
vasnprintf: fix bugs in width computation (1f5bc60c4)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6a2)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab658)
qsort_r: new module, for GNU-style qsort_r (1ce0e7dc0)
vla: new module (a6c54be16)
localename: make gl_locale_name_thread really thread-safe on Windows (f089beeae)
getpass: don't assume struct termios (59893aec3)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669cc3)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e10012c)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415ba)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7afb4)
accept: document Solaris 10 type glitch (ce49a606a)
extern-inline: port to FreeBSD, DragonFly (2c93b8bb4)
autoupdate (1902e8ebd)
Use consistent style to check DEBUG macro in regex_internal.c (d8401629f)
openat-die: use _Noreturn markup (a5f2a6d5c)
test-open: port to cygwin, which lacks Fortify (d98277fd1)
localename: Enforce declarations before statements. (5acee27d5)
test-userspec: don't look up numeric user names (222d1272a)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7b1)
announce-gen: avoid failure when Digest::SHA is installed (0172fd52d)
gettext: revert "update macros to version 0.19" (71be4c87c)
regex: don't deref NULL upon heap allocation failure (1051177e3)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9a9)
regex: fix memory leak in compiler (c4093fa16)
announce-gen: avoid perl warnings (648f4ae73)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172b7)
nl_langinfo: Fix last change. (b5c3f721f)
Define macros for glibc (903f8952d)
Sync up error.c with glibc (49c19fe3e)
nl_langinfo: fix build under mingw (2d280742a)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d481)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7d6)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce839e)
Bruno Haible has stepped down as maintainer. (ed6374814)
mktime: merge #if/#ifdef usage from glibc (e2646b0c6)
git-version-gen: improve option descriptions (fdf9a5de2)
regex: fix memory leak in compiler (316c9c508)
regex: merge patch from libc (657762608)
acl: port to gcc -Wredundant-decls (9a3928ed1)
parse-duration: eliminate 68-year duration limit (831da41cb)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc31417b)
pthread: define thread-safe macros on some platforms (badf0c4f5)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba7140a)
gettext: update macros to version 0.19 (9b9370caf)
select,poll: fix console handle check on windows 8 (c6e14bbd5)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546f2)
times: fix to return non constant value on MS-Windows (b0d4fe953)
isatty: fix to work on windows 8 (a008d625b)
maint: fix typo in fdl.texi (0a38624d3)
mountlist: avoid hasmntopt const type warning on solaris (502809019)
maintainer-makefile: delete obsolete code (d55899fd2)
maintainer-makefile: avoid spurious error messages (088f50493)
rename: avoid unused-but-set-variable compiler warning (eb0662ed9)
maint: add ChangeLog entry missing in previous commit (e29cd9eb7)
rename: mark a label as potentially unused (451aebdc1)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592aae)
acl: apply pure attribute to two functions (e1831a7c3)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b858844)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b4f)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa31)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff1b)
valgrind-tests: fixed misleading help message (1c0d98526)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07c0)
exclude-tests: port to AIX 7.1 (a14d4c0c7)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c329)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a330b)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c825)
getlogin_r-tests: check return value rather than errno (98ca2c063)
getlogin_r-tests: fix various issues in recent change (11167af95)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc03)
update from texinfo (75fa857e8)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65fd)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4e1)
getlogin-tests: avoid false failure under cron (971773687)
mbrtowc.m4: fix a comment typo (b4ed5427e)
mbrlen, mbrtowc: fix bug with empty input (2a045bc38)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6cbe)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bced)
autoupdate (24fe73d43)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf29)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee03812)
update from texinfo (c2e80b75a)
autoupdate (7179dc9a3)
autoupdate (39cf9dff9)
autoupdate (a0712c3bd)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6bf)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d1e)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d58a)
exclude: port to strict C99 (3085daefc)
regex: do not depend on malloc-gnu (e1d49ddae)
autoupdate (9cda876b8)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c6c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc523)
fts: avoid unnecessary strlen calls (f4eba3ef1)
fts: avoid unnecessary strlen calls (df86f1c36)
fts: avoid unnecessary strlen calls (85dd7d7fd)
autoupdate (8f6c54d19)
autoupdate (f3033c458)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd460)
obstack: merge with glibc changes (df9b71423)
strftime: wrap macros in "do {...} while(0)" (2d6dfaca3)
modechange: avoid memory leaks for invalid octal modes (9b784e734)
autoupdate (602f4c2fe)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d622)
autoupdate (8dbb1a57c)
update from texinfo (76c4df4ac)
gitlog-to-changelog: also include the file, git-log-fix (1589a8ab4)
autoupdate (907c84367)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a921)
maint: fix ChangeLog to match commit record (8c7f2f9de)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c90598)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb1d)
* NEWS: Recent changes are not that important. (1c6bf3d20)
savedir: new symbol for fast-read version (df54a0fdf)
unistd: port readlink to Mac OS X 10.3.9 (546ff8206)
* NEWS: Document recent change to diffseq. (1aed55995)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9a6)
savedir: simplify by using stpcpy (26e2108a3)
spawn: fix link error on uclibc (d6eab2e70)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb9075b)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae99)
exclude: add support for posix regexps (24b8e0622)
maintainer-makefiles: use $(SED) for syntax check (3f51bf41c)
update from texinfo (8008cac05)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d73709)
autoupdate (26f3204a9)
update from texinfo (ad71b62f4)
update from texinfo (a62cca3ae)
file-type: add support for doors and other less-common file types (47f93b076)
update from texinfo (d9361da07)
autoupdate (497f4cdf8)
pthread: work around winpthread header pollution on mingw (d5fec6c22)
qacl: check for fchmod (751494621)
Fix typo in ChangeLog. (68355e0c8)
fdopen-tests: port to Tru64 (1e0ad6a06)
stdalign: port to HP-UX compilers (6fff2c8fd)
strtoimax: port to platforms lacking 'long long' (e77a81d56)
update from texinfo (ca13d9302)
relocatable-maint.texi: escape braces (6c7b560bb)
maint: remove duplicate ChangeLog entry (38446b124)
maint.mk: adapt openat.h-include-without-use test (88df6d076)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5d2)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f257e)
tests: fix export bug in previous patch (efc854066)
tests: simplify porting to Solaris 10 /bin/sh (490acbe0b)
update from texinfo (8d93bfe92)
md5, sha1, sha256, sha512: support older autoconf (d18d1b802)
include_next: port to autoconf 2.63 (580240a85)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a66244)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3fd)
maint.mk: adapt openat.h-include-without-use test (a75f17adf)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419dc7)
freading: declare with attribute "pure" (b076a606c)
manywarnings: remove -Wmudflap (5088dc55f)
autoupdate (cfe23e81e)
relocatable-script: remove unused code (aac700c7b)
maint: fix public-submodule-commit to work with newer git (7a0c729aa)
autoupdate (a39d4083c)
doc: update main copyright year (c7802e2b4)
maint: update copyright (1276a2c5f)
version-etc: new year (a8a1dc286)
autoupdate (0e5f06aee)
passfd: give nicer error for recvfd at eof (beae0bdcf)
autoupdate (0ac90c5a9)
gettimeofday: port recent C++ fix to Emacs (23eecb48e)
gettimeofday: fix C++ crosscompilation (248467185)
qacl: port to Windows better (e7086a9a3)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd1a)
open-tests: fix build failure with -Werror=old-style-declaration (0658e5039)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b5510050)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (43593319b)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f3988)
autoupdate (765ff4cb2)
bootstrap: warn about BSD toolchain snafu (fdfe96fe4)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92ea4)
include_next: minimize code duplication (74540d44d)
getcwd: fix compile error in configure check (fba20d159)
regex: suppress core dumps from detection code (51a220339)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72bf)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc4f)
regex: avoid glibc deadlock during configure (506805181)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e4c)
base64: fix recent compilation regression on some compilers (dbf55f669)
autoupdate (f284a1906)
autoupdate (ce92b8e46)
ignore-value: revert previous code change (37f8a6b20)
selinux-h: improve stub types and add more stub functions (647e7023c)
ignore-value: prefer GCC version back through 2.0 (fd27e50d9)
pty: Activate the signature wrapper of forkpty. (54c3ba61d)
maint: fix gendocs.sh permissions (e64ade7da)
autoupdate (2b7c2713d)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c59)
error: depend on stdio (8b4041571)
doc: Improve wording in relocatable-maint.texi. (4779b635e)
Fix indentation in previous patch. (047070838)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648cf3)
base64: provide a fast path for encoding well sized buffers (43fd1e7b5)
extern-inline: port better to OS X 10.9 (cdceb2fe4)
fpending: fix typo (868c538be)
fpending: fix regression on DragonFly BSD (6fea8a943)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b60)
intprops: port to Oracle Studio c99 (d208f3ab6)
obstack: pacify HP C (9c5dea9a6)
maint.mk: prefer gpgv2 over gpgv (20f47607a)
isnan: port to VAX (b0b422614)
gnulib-tool: protect against CDPATH (5c508f686)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Changelog
=========
lock tests: Fix build failure on GNU/Hurd (regression from 2017-01-05). (4084b3a10)
lock tests: Fix build failure on z/OS. (6361efe6e)
havelib: Prefer the search path of /usr/bin/gcc over the one of $CC. (a7fbc7bdb)
havelib: Support overriding the result of AC_LIB_PREPARE_MULTILIB. (be5c1e459)
gnulib-tool: Avoid conflict of havelib-tests with --single-configure. (f42ee040a)
users.txt: Update links, use HTTPS where possible (fad631e74)
xbinary-io: Fix inlining. (bc63f326a)
xbinary-io: rename from xsetmode (820fa6ad0)
tests: Adjust to recent SET_BINARY change (87c456bf6)
xsetmode: new module (7de8fbeeb)
headers: fix begin-end typos (b03f418bd)
selinux-h: port to PGI 16.10 (e041ac5f6)
argp: port to PGI 16.10 (8b3e22b18)
unicase: Update function protoype to match definition (f497bc109)
times test: Avoid gcc warnings on Linux/x32. (d66ababa0)
glob: port better to emscripten (26b8e1b3c)
host-cpu-c-abi: Support for 64-bit AIX, 32-bit armhf on arm64, hppa64. (50083d028)
search: Don't assume that tsearch() exists if 'VISIT' is defined. (e3f94e9de)
doc: Don't mention obsolete AC_LIBTOOL_WIN32_DLL macro. (ae1cef390)
stddef-tests: port to SIZE_MAX <= INT_MAX (6e3459356)
autoupdate (0bf767155)
lock tests: Fix link error. (b6acb8db4)
lock: Fix link error (regression from 2017-01-05). (365ad41b0)
Port to PGI 16.10 x86-64 (16f6a8d8d)
parse-datetime: handle timezones reentrantly (4e6e16b3f)
time_rz: fix comment typo (dd7a8712b)
localename: port to cygwin 2.6 (bb276b416)
users.txt: Update wget URL (tiny change) (ec01e6867)
users.txt: Add wget2 (tiny change) (242a14641)
dfa: fix memory leak in parse (e0e362e7b)
parse-datetime: fix dependence on AC_PROG_SED (440ea67aa)
intprops: update doc URLs (85bd3ab64)
host-cpu-c-abi: Add support for armhf, arm64, x32, s390x. (60ce0fd75)
update from texinfo (fadd80aef)
localeinfo: case_folded_counterparts and WEOF (c81472e0e)
dfa: port to gcc -fsanitize=undefined (61c27fe8f)
strftime: %z is -00 if unknown (0e68c6a37)
dfa: port to older GCC (916a63241)
Update DEPENDENCIES. (03ce2e4a2)
maint.mk: enforce spelling of "timestamp" (i.e., no space) (94386a136)
dfa: minor simplification with emptyset (836ac768d)
dfa: shrink constraints from 4 bits to 3 (2db74de17)
dfa: omit unnecessary ptrdiff_t check (9d561f0d2)
dfa: omit unnecessary allocation (7fbe8c090)
dfa: omit unused local (8d3c4933c)
maint: time stamp -> timestamp (e89646ad6)
maint: remove stray .texi files (8d98f32d6)
getprogname: fix port to IRIX (9ec5a9d77)
dfa: melt down dfastate into build_state (7c345c68c)
dfa: simplify transition table allocation (aff55692d)
dfa: fix reallocation bug when matching newlines (823b5cb58)
Avoid -Wundef warning about undefined WINDOWS_SOCKETS. (bfd562604)
Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. (dbc7752c5)
stdioext: Port to Minix 3.2 and newer. (dc42aaceb)
getprogname: port to IRIX (7d75021d8)
localename-tests: port to NetBSD 7 (6a15cedb3)
glob, intprops, xalloc: work around Clang bug (04441fd81)
dfa: fix 'return' typo (f0f371e13)
lock tests: Prefer semaphore over mutex. (b20e8afb0)
parse-datetime: fix generated paths for coverage files (73ecb533f)
maint.mk: support parallel execution of coverage (4bbd45b4b)
lock: Provide guarantee to avoid writer starvation for rwlocks. (be95b17ae)
thread: Fix pth port. (fd8eabdce)
parse-datetime: fix debug message on lone year number (15b8f3046)
parse-datetime: fix local timezone debug messages (c56e7fbb0)
parse-datetime: add debug warning about DST changes (30a55dd72)
parse-datetime: add debug warning about date arithmetic (f14eff1b3)
parse-datetime: fix debug message of relative part after timezone (5c438e8ce)
parse-datetime: fix incorrect debug message on lone number (f2d4b5caa)
exec (31bc49969)
build-aux/mdate-sh (0b730bddf)
doc: fix typo in previous change (c96efd22a)
Revert copyright-year change to synced files (8e0bdfa5d)
doc: modernize for C11 etc. (6f0128d14)
dfa: prefer functions to FETCH_WC macro (74557b94b)
dfa: narrow more local var scopes (c8355b773)
dfa: remove duplicate assignment (5c810462f)
dfa: simplify constraint-dependency checking (e210a3cba)
dfa: prefer functions and constants to macros (760d5b7d8)
dfa: narrow more local var scopes (51536cbbf)
dfa: narrow the scope of many local variables (387fd77e7)
gettext from dev (9c85a410b)
version-etc: new year (a3fd683de)
do-release-commit-and-tag: avoid shell syntax error (52a5514dd)
maint.mk: hoist gnulib_dir definition earlier (5996001fc)
maint.mk: do not always evaluate intprops-related shell (ffff79dad)
maint.mk: improve sc_prohibit_intprops_without_use (1894933d6)
dfa: shorten sbit, success (b724c4e6a)
dfa: simplify multibyte_prop etc. (e0a498ecc)
dfa: minor performance tweak (959c5a309)
dfa: wrap charclass inside a struct (88125b5e1)
Changelog: insert omitted word (0d534864b)
maint.mk: update list of intprops.h symbol names (e9ae724b2)
getopt: fix parallel test failure (b366f53ec)
xalloc: x2nrealloc check for ptrdiff_t overflow (8e63aebd5)
lock test: Fix performance problem on multi-core machines. (480d374e5)
autoupdate (d00d3c0cd)
vma-iter: Fix endless loop on 64-bit Windows. (3a0b7b749)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on minw. (5a400b3f5)
getopt-posix-tests: fix Makefile typo (571a9a5a3)
dfa: improve worst-case 'replace' performance (b783f1ebd)
dfa: performance improvement for removal of epsilon closure (d6df3873c)
autoupdate (aab627ea8)
Split tests for getopt-posix and getopt-gnu. (bd70cf691)
posix-modules: Add options for specific platforms. (3e8966603)
getopt: Fix link error for users of getopt() in <unistd.h>. (571d60e6f)
getaddrinfo tests: Avoid compilation error on MSVC. (2ebd13d97)
getlogin, getlogin_r: Fix link errors on MSVC. (f9c744dbd)
Un-deprecate the 'progname' module. (15bde6cfc)
Reorganize NEWS a bit. (02abf3355)
tanhf: Avoid redefinition error on MSVC. (51150279a)
tanf: Avoid redefinition error on MSVC. (9ef2e6d20)
sqrtf: Avoid redefinition error on MSVC. (c7a2c318d)
sinhf: Avoid redefinition error on MSVC. (0225ce36c)
sinf: Avoid redefinition error on MSVC. (a8cff6cb0)
logf: Avoid redefinition error on MSVC. (33b84df8e)
log10l: Avoid redefinition error on MSVC. (ef458c871)
log10f: Avoid redefinition error on MSVC. (fd9c06066)
hypotl: Avoid redefinition error on MSVC. (048631b65)
hypotf: Avoid redefinition error on MSVC. (c7f934de8)
fmodl: Avoid redefinition error on MSVC. (b31297ff0)
fmodf: Avoid redefinition error on MSVC. (1a1d5eee3)
expf: Avoid redefinition error on MSVC. (21ec014a2)
coshf: Avoid redefinition error on MSVC. (c3c53687f)
cosf: Avoid redefinition error on MSVC. (9113a6db3)
atan2f: Avoid redefinition error on MSVC. (cf308efdb)
atanf: Avoid redefinition error on MSVC. (4d3d2763f)
asinf: Avoid redefinition error on MSVC. (6cd601d2b)
acosf: Avoid redefinition error on MSVC. (c3cb8a263)
Avoid redefinition errors on MSVC. (0f5a9a947)
Avoid redefinition errors on MSVC. (5b60c835c)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on MSVC. (92cb6641a)
Avoid autoconf warning. (6cd915a22)
fpending: Revert workaround against Emacs bug. (8457ffb74)
getlogin_r tests: Port to mingw. (d2443002e)
getlogin: Port to newer mingw. (8fe9cd1cf)
builtin-expect: improve port to IBM XL C (ff41dd1fc)
builtin-expect: port to IBM XL C (d1469b79e)
regex: fix dependency (c64a6db43)
builtin-expect: new module (005973d69)
init.sh: Add possibility to not delete temporary files. (3044ae7f4)
regex: fix integer-overflow bug in never-used code (ea7015f68)
fpending: fix port to MinGW on Emacs (d721ea9f8)
safe-alloc: use xalloc-oversized (b8e5f9c8a)
xalloc: do not exceed PTRDIFF_MAX (f8c6b7a2d)
malloca: do not exceed PTRDIFF_MAX (ca495b0f8)
quotearg: pacify GCC better (cb4e027f6)
xalloc-oversized: check for PTRDIFF_MAX too (f3b846699)
dfa: fix glitches in previous commit (eb73ecacc)
dfa: fix some unlikely integer overflows (5ec9a7edc)
dfa: add an assertion to avoid coverity false positive (744c74530)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (19a179507)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (8fcfa5ef2)
link: fix test to declare use of rename() (83d7e7126)
fpending: Port to native Windows with MSVC. (15a9ecdc8)
stdioext: Port to native Windows with MSVC. (5506db6b0)
non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt (a673fa2e9)
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7ff3)
stdint: Update doc about Solaris 9. (d25927299)
c-ctype tests: Fix link error on Solaris 9. (52e40d22e)
dfa: fix performance bug that recomputes trans (a43f8e6e8)
same-inode: port to MinGW (0d6346351)
javacomp: Support Java 7 and 8. (ef9d01e84)
gnulib-tool: fix the previous change (31a08abd3)
gnulib-tool: fix the previous change (27d1d32a2)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23bd)
localcharset: Avoid theoretical buffer overrun. (d1a0a9fba)
Relicense some modules under LGPLv2+. (349e4dea4)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee2c)
alphasort, scandir: Port to OS/2 kLIBC (44686d94a)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb8261)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b51)
dfa: avoid new infinite loop (ca3ca77fc)
dfa: do not match middle of multibyte character (9cba42f87)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e50)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee9a)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda0314)
maint: use a more standard return from mbrtowc test (45ba7f22d)
freopen: fix typo in previous commit (ea96186d0)
freopen: work around glibc bug with closed fd (b947d0524)
fnmatch: fix typo introduced on 2016-08-17 (0a2d09142)
maint: fix ChangeLog typo (475b2030a)
dfa: simplify with new function fillset (d970005d0)
dfa: fix glitches with on-demand states (42fe9d2b2)
dfa: addition of new state on demand (403adf1b4)
srclist: sync with released gettext (54092987e)
srclist: add "release" option (1aeb584e8)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660a0)
dfa: fix logic typo (60e8ffca0)
fix test driver leaks: exclude, malloc, realloc (19a23ce7c)
Fix gnulib C++ namespace support and std::frexp (0f9191c16)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7c6)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a20f)
Relicense some modules under LGPLv2+. (20b7ebaf4)
Relicense some modules under LGPLv2+. (7ee9ab7aa)
autoupdate (fc2f40c13)
Enable Unicode decoder safety unconditionally. (a24dbc4ae)
Correct indentation. (2c1432894)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad340b)
strerror: Make it compile in C++ mode. (33a049717)
sys_time: add gnulib::timeval for C++ (38237baf9)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efdb0)
strftime: don't use __THROW (c3b131294)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc53)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd48)
strptime: fix compile error in recent change (8a6f03dbb)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7b7)
strftime: tune %q (966b0a7e0)
Merge strftime.c changes from glibc (e6244e788)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d713)
Fix gnulib C++ namespace support and std::frexp (e7ddcc627)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640d4)
manywarnings: fix -Wno-missing-field-initializers detection (94d81adc2)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (012262350)
strftime,strptime: support %q to represent the quarter (2f8b355ae)
autoupdate (64d4d637b)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e24)
intprops: port to older XL C (5833fd5de)
autoupdate (68c5afe6a)
backupfile: initialize default suffix within the implementation (858f59005)
futimens: remove FIXME for old Linux kernels (35a51f803)
utimensat: remove FIXME for old Linux kernels (938130608)
maint: update how to make web pages (844d82afb)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf43)
sys_types: fix Texinfo typos (174653f46)
getprogname: port to HP-UX (3c7227226)
Update doc about target platforms. (2abfc296c)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178b7)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f40)
Make the 'argp' module work without the 'error' module. (469bfadfc)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed0636)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c65)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204fdd)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debcf7)
system-quote tests: Avoid compiler warning on AIX. (0edeb1bef)
Fix some "gcc -Wall" warnings. (5f680f241)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae7b)
libunistring: change the maintainer to 'all' (3db3ab098)
Simplify "configure: checking ..." messages. (66dc0e5a2)
Simplify "configure: checking ..." messages. (5159ac54e)
quotearg-tests: pacify gcc -Wall (57adc478b)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393eae6)
printf.m4: fix a bug in detecting printf %j support (aec038e31)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd85)
quotearg: never write beyond the returned length (8c70d2370)
getprogname tests: Avoid failure in packages that use libtool. (f4d668520)
getprogname: Fix test failure on Cygwin. Comments. (7082adff5)
Make sure the libunistring detection rejects older versions with a known bug. (043722e21)
sh-quote, system-quote: revert regression of unit test. (ab97e40ca)
quotearg: fix stale tests (59aa69fd6)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2ea)
Fix a test crash. (9578dfeef)
test-limits-h: suppress -Woverlength-strings (79c69b24c)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7e1)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b3480e)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f255)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c1857)
Add missing ChangeLog entry (f3f2de78a)
stdint: port SIZE_MAX to glibc s390 (136ecf452)
getprogname: port to IBM z/OS (d75cbb370)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc244)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb985)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea9336917)
dfa: save memory for states (2692e23a4)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef686558)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d4925)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff42)
autoupdate (d0afb6a57)
quotearg: minimize shell quoting using double quotes (2ed5c11d9)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb55)
getprogname: correct the test for a __progname variable (65e69153d)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358cc1)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be9d)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896a5)
getprogname: port to OpenBSD 5.1 (9a8bf3b56)
sched: port to GCC 6.2.1 on macOS Sierra (85854baba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f0e)
nl_langinfo: pacify GCC (3be427370)
stdint: also set GL_GENERATE_LIMITS_H (fe3086fe5)
limits-h, stdint: Don't assume extensions, fix typo (b0192261a)
getprogname: port to AIX (e24a47010)
update from texinfo (dfcf8b0b9)
update from texinfo (e89b4a7ae)
extensions: fix typo in comment (f0e9aab9d)
stdint: support new _WIDTH macros (b81c53b70)
limits-h: new module (0d12d16ab)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de2b)
sys_types: avoid glibc 2.25 warnings about major() (a512e0411)
mountlist: include sysmacros.h for glibc (4da63c588)
extensions: port to more ISO C TSes (f215ec48b)
intprops: new macro TYPE_WIDTH (6625c98b4)
extensions: port to recent ISO C TRs (66786c1c0)
update from texinfo (b3ffc1d8f)
update from texinfo (23899700b)
dfa: port to Solaris 9 (04b939c3a)
autoupdate (e7c79d64a)
strverscmp: avoid link failure on OS X (8e114d39d)
dfa: new module, importing grep's DFA matcher (286720379)
getprogname-tests: don't depend on assert-h (6d237fd01)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5f9)
getprogname: fix errors in previous change (f184a68f5)
parse-datetime: restrict debug output to input string (2eb265974)
flexmember: new macro FLEXALIGNOF (7da1068a8)
getprogname: port to systems with __argv (mingw, msvc) (320679aaa)
flexmember: port better to GCC + valgrind (4c32543a4)
getprogname: port to Solaris 10 (53270b274)
stdalign: correct mistake in alignof doc (775dbeeb1)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276e5)
main.mk: remove sc_program_name (38c0fe5ca)
Port tests away from progname (f7bf2e444)
Port modules to use getprogname explicitly (f29814b96)
getprogname: new module (653a5be97)
autoupdate (73affcd23)
manywarnings: add -fno-common (bf8e658ff)
parse-datetime: Fix typo. (cffe9acc6)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca9505)
strverscmp: sync with glibc (5d856f70e)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a56908381)
intprops.h: port recent changes to GCC 6.2.0 (abae112b3)
intprops.h: use __typeof__ with GCC 7 (d22721e2e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e22f)
intprops.h: fix missing-backslash problems (b9c364f02)
autoupdate (bea6f3f8f)
intprops: fix paren typo on old platforms (f10125053)
intprops: port to OpenVMS (a073adb9e)
parse-datetime: improve debug implementation (5d36768ce)
c-strcase-tests: port to EBCDIC (6e2966216)
sigpipe-tests: fix typo (d05a8869b)
canonicalize-lgpl: fix errno after malloca fails (5155e7c03)
strtod: port errno handling to z/OS (a2a39436b)
strtod: port to z/OS (eb81ccc4e)
regex, string: rename to avoid '__string' (9b5002be4)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a4676)
thread: port to z/OS (7ff477746)
maint: port tests to z/OS errno behavior (e6921e986)
maint: preprocessor changes to support z/OS (74e641c2e)
fclose, strstr-simple, wchar: port to z/OS (17b66f615)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588ad)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115ee9)
stdbool: don't require _Bool for C++ (6fafd688d)
getdelim: remove dependency on realloc-posix (52b63a0ff)
update from texinfo (1eab2138a)
update from texinfo (1eb82ad96)
parse-datetime: add optional debug printing (12ad79069)
update from texinfo (8318f4ae2)
tests/init.sh: exclude dash with bad "local" semantics (42354a8ce)
update from texinfo (7cc8a5d7a)
update from texinfo (e4f1a4a5b)
update from texinfo (3b2f84383)
update from texinfo (6432c4e88)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c81)
useless-if-before-free: skip non-matching lines early (4f5dc0ac1)
update from texinfo (b5f24f6fb)
maint.mk: speed up sc_po_check (5fb8cef64)
maint.mk: speed up require_config_h_first (b23fd9d8c)
maint.mk: speed up sc_po_check (04fd88211)
update from texinfo (f3a85fbc2)
update from texinfo (2c11706d6)
autoupdate (a3592509f)
autoupdate (348402f2a)
update from texinfo (005d9b7d6)
autoupdate (b3c5be34c)
update from texinfo (03d3f1358)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b554)
update from texinfo (ff72e641a)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c6183)
doc: mention glibc SSIZE_MAX buglet (2cd814db9)
printf-posix: Fix mingw build (68b6adebe)
mktime: call tzset as per POSIX (97173b26d)
fts: handle readdir() errors (6835fc458)
intprops: port better to GCC 7 (406465c59)
intprops-test: port to GCC 6 (5050ee058)
autoupdate (0ba497e82)
update from texinfo (577f01d9c)
autoupdate (baef0a4b9)
xalloc-oversized: port to GCC 7; fewer warnings (097a5928a)
autoupdate (gettext-0.19.8.1) (6dc5c2148)
update from texinfo (99a33c72d)
regex: port to Sun C (334d97f35)
update from texinfo (190bc0f7f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0ea4)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f4b)
Use GCC_LINT, not lint (96609bb2f)
secure_getenv: Port to many more platforms. (b117e55e4)
update from texinfo (532bfcfc5)
canonicalize: Fix broken probe for realpath. (246b3b288)
unsetenv: relax to LGPLv2+ (f8fb07405)
update from texinfo (9280e3089)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a99c)
manywarnings: update for GCC 6.1 (6f9206d4d)
autoupdate (816580fe4)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7e6)
glob: size_t overflow checks (7cf8f77f0)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c73)
Fix undefined behaviour in gettext.h. (d8cd505c6)
autoupdate (e9e662576)
git-version-gen: avoid undefined shift (de37a1ca0)
update from texinfo (6560242c4)
glob: merge glibc changes into lib/glob.c (36cc6c33a)
mktime: spelling fix in comment (c382e8d72)
mktime: port to stricter signed overflow checking (e6a38a908)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf92310)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1de)
mktime: simplify DEBUG_MKTIME (549de1eb5)
Port mktime_internal offset to unsigned time_t (b28c2cda0)
xstrtol: prohibit monstrosities like "1bB" (6ed53f13b)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d924)
xstrtod: modify *result only if no errors (811b09243)
btowc: document problems in C locale (f3852a93c)
autoupdate (730c5249c)
update from texinfo (27f8ef888)
mktime: improve integer overflow checking (464ba3489)
intprops: check two's complement assumption (b9e3fb39a)
intprops, mktime, strtol: assume two's complement (a4910b948)
stdint: port to strict C11 left shift (705764b37)
mbrtowc: work around glibc bug#19932 (b7bc3c1a4)
update from texinfo (29ea6d6fe)
autoupdate (aff9954ef)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce3187)
argp: merge changes from glibc (14a582531)
Prefer American spelling for "initialize" (d95b819f4)
autoupdate (075c7d4ff)
stddef: support configuring with g++ (aeed3a250)
autoupdate (f0be2ae5b)
autoupdate (52b0cbbc7)
update from texinfo (a7b5c91a6)
test-framework-sh: minor cleanups (e91c0d4f9)
test-framework-sh: revert port to NetBSD 7.0 (4515da0d7)
autoupdate (8f3c4d388)
Port better to Alpine Linux (7347cbf5a)
test-framework-sh: port to NetBSD 7.0 (d24000028)
update from texinfo (c9a99944e)
gitlog-to-changelog: suppress ignored chatter (0ef1689f9)
update from texinfo (1d4ee40d2)
update from texinfo (4989095ac)
setlocale: add "sv" to Windows language table (84213f4b0)
update from texinfo (272674987)
sys_select: port to new Cygwin (4cf73f1f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae1175)
time_rz: port to clang -Wunused-const-variable (488c58283)
std-gnu11: improve clang support (d8f02239e)
select: port more to Intel 2016.1.150 compiler (f58b17397)
select: try to port to 2016.1.150 compiler (7b4f58d83)
localename-tests: memory allocation fixes (77313df97)
intprops: make .h file license match module (841c4fa80)
acl: fix missing return on Cygwin (bdb72bc64)
update from texinfo (91d878ad5)
update from texinfo (fa2329eea)
extern-inline: port to PGI CC (6c5885762)
update from texinfo (59e5b6da8)
update from texinfo (64f7deda0)
signbit: port back to pre-C++11 GCC (a0bfcb8ec)
mountlist: recognize autofs-mounted remote file systems, too (781788eeb)
signbit: port to C++ with GCC 6 (516dc7d86)
regex: make it closer to libc (f97745b0f)
regex: merge patches from libc (df5ed01e8)
update from texinfo (4c6040c5c)
update from texinfo (40a87e7df)
autoupdate (5be7728cf)
autoupdate (bbe207b15)
stdalign: port to older HP and IBM cc (aa3dc759e)
stdalign: port to clang 3.7.0 (cd9ecca88)
update from texinfo (bc4ac2f22)
readdir_r: now obsolescent (53348f290)
Use modern texinfo when syncing install.texi output from autoconf (df0db0ade)
update from texinfo (3ef729a2b)
sync install.texi from autoconf (7ac276b42)
misc: port better to gcc -fsanitize=address (54615b95f)
update from texinfo (e78f894d0)
autoupdate (d5cbe9d4f)
verify-tests: also remove stray test-verify.Tpo (cd6a45292)
std-gnu11: new module (2cf7d5cfd)
update from texinfo (d1cca4c2a)
update from texinfo (9c780eb58)
get-permissions, strftime: fix grammar in comments (7757cc8cf)
gettext: mark as obsolete (4cfc2d2d0)
gnulib-tool: don't give up on ln -s so easily (d9958eb1e)
closedir: fix OS/2-related typos (b701042f5)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7e5)
regex: treat [x] as x if x is a unibyte encoding error (2b34f389a)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d5c)
bootstrap: use American spelling (0f9d53cb3)
@item needed inside @itemize (0fce642dc)
hash-pjw-bare: fix comment (d53122d01)
wcwidth: Replace also on OpenBSD 5.8 (485f1270a)
update from texinfo (73637fe8b)
gnu-web-doc-update: fix addition of new files (646530602)
utimens-tests: avoid pulling gettext .m4 files (914feb672)
regex: pacify static checkers (336fa860d)
regex: fix [ diagnostic (7c6e85cf4)
regex: fix memory leaks (9e849a708)
fts: don't unconditionally use leaf optimization for NFS (85717b68b)
* gnulib-tool: fix stray debug line in previous patch (350f2c6fb)
gnulib-tool: don't assume ln -s works (0e50dd007)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c785d)
openat_proc_name: port to OS/2 kLIBC (de11c4a45)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d2145)
doc: mention unfixed issues with unsupported localtime() values (95c484273)
Go back to gettext-0.19.7 (ec513ffcf)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d6101)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc415)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f2861)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee51552)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef179418b)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9d3)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f176)
doc: mention setlocale() issues on OpenBSD (5ac0e2ba9)
sig2str: list all signals on FreeBSD >= 7 (dce117ace)
acl-permissions: port to USE_ACL==0 platforms (cff4b380b)
mktime: rename macro to avoid glibc clash (0433724bb)
Port "$@" to OpenIndiana ksh93 (8c4223e2f)
autoupdate (3f89681ac)
Port Universal Time settings to strict POSIX (6118065a2)
update from texinfo (313ed2a5d)
update from texinfo (9f11fc580)
msvc-inval: fix problem with unset shell var (6cc32c63e)
autoupdate (271dfe379)
tests: for compare_(), use cmp -s where available (9b3899a94)
version-etc: new year (71090a2a3)
human: fix output buffer overrun by 1 (92bbc1b58)
autoupdate (c86965970)
maint: add missing ChangeLog entry for previous commit (8cc2bb482)
maint: fix operator precedence in mbrtowc test (1f6365082)
autoupdate (3581a747f)
regexprops-generic: update from regex.h (f7d3057b1)
strftime-tests: avoid false failure on OS X (81d0a2646)
update from texinfo (0394787c3)
fts: ensure leaf optimization is used for NFS (c97b8b903)
fts: enable leaf optimization for XFS (d459ec6a4)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e96)
intprops: comment fix (a21496468)
update from texinfo (d9bd36759)
intprops-test: work around GCC bug 68971 (111ca669a)
autoupdate (26989d00c)
gnulib-tool: allow multiple --local-dir usage (55c6f22b8)
fix freadptr to work with ungetc on all uClibc configs (b8d015919)
update from texinfo (9a7c87c5a)
autoupdate (5f2c426b5)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda65839)
update from texinfo (b8635957d)
autoupdate (ea6de84a1)
autoupdate (71d39c164)
update from texinfo (1956403d6)
xalloc-oversized: improve performance with GCC 5 (9c919a064)
intprops: new public macro EXPR_SIGNED (f197c2c9e)
intprops: fix typo in clang port (a66a3b96c)
test-timespec: fix typo in previous change (36d982f39)
timespec-sub: fix overflow bug; add tests (051613c24)
intprops-test: suppress -Woverlength-strings (ca6487478)
maint: add missing ChangeLog entry for previous commit (605b6330c)
quotearg: add quotearg_n_style_colon() (3e4ade272)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c1786)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386f2)
quotearg: constify get_quoting_style parameters (77d702067)
quotearg: add support for $'' shell escaping (df3cd2684)
maint: use a more standard return from mbrtowc test (45228d968)
intprops: add WRAPV and const flavors for GCC 5 (86b1f082d)
doc: use extended timezone format in iso-8601 example (825f16280)
update from texinfo (5dbf9fa66)
update from texinfo (82d514b06)
update from texinfo (456b8e9f2)
stdalign: port to Sun C 5.9 (956fa543b)
autoupdate (937ba966e)
update from texinfo (413394c43)
autoupdate (1d16a7bd4)
time_rz: fix comment about tzalloc (9180f79eb)
update from texinfo (09cf84f60)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec530)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497f3)
time_rz: return NULL if localtime_r fails (b0ac02e82)
fts: port to C11 alignof (04dee58e1)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313d8)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054af0)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f46f)
ChangeLog: fix typo: s/cound/count/ (30b2a6a9e)
safe-alloc-tests: fix typo in license header (5a4906aab)
copy-file: fix mem leak in error case (40157ce25)
localename: control langinfo.h inclusion (63881a60d)
update from texinfo (b92e701c6)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce91)
accept4-tests: fix to avoid non portable flags (f982bc8df)
update from texinfo (2aaf43252)
update from texinfo (2fda85e86)
gnulib-tool: fix tests of 'extensions' module (63ce1a210)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b4516)
autoupdate (5fecb65e3)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46b0)
xalloc: avoid GCC 5.1 warning on 32 bit (213d5545f)
uniname/uniname-tests: avoid compiler warnings (b32399074)
autoupdate (a5a1569d1)
mountlist: clean up of variable duplication (1eda6d17e)
c-ctype: do not worry about EBCDIC + char signed (d2de2a916)
c-ctype: port better to z/OS EBCDIC (ff1ef114b)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25fab)
sockets: MS Windows initalization fixes (f28235237)
gc: fix detection of installed libgcrypt version (11792d29f)
c-ctype: rewrite to use inline functions (43a090ce0)
fnmatch: add one more coding cookie (82b86107d)
maint: add coding cookies to non-ASCII sources (f406941a8)
gitlog-to-changelog: trim only trailing whitespaces (720ba29ae)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9ca)
c-ctype: improve c_isascii testing (5b09f8c06)
Fix ChangeLog typo (617d66286)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a579)
Update ChangeLog to match previous patch. (6b34bf6d2)
c-ctype: support EBCDIC-style c_isascii (4d83e798d)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1c6)
* modules/c-ctype (Depends-on): Add verify. (ad0295870)
c-ctype: port better to EBCDIC (7e2a8ea26)
nanosleep: fix return code for interrupted replacement (6439a0af0)
autoupdate (abddf3d64)
Diagnose ERE '()|\1' (5513b4099)
Revert previous patch, as it did not fix the bug after all. (c9ff68cb2)
regex: fix dangling-backreference bug (7f6191fd1)
regex: merge patches from libc (2f8140bc8)
autoupdate (601d8f444)
autoupdate (b3ade652a)
autoupdate (3bb2688d8)
autoupdate (554390948)
ceill: detect buggy OpenBSD implementation (9ef06e399)
mountlist: add me_mntroot field on Linux machines (c6148bca8)
doc: Describe to use multiple instances of gnulib (8b7d8f7a3)
autoupdate (2018b7881)
autoupdate (37979a234)
base32: mark function as __attribute__ const (7ab64d261)
autoupdate (ff871fc1c)
autoupdate (6be13855c)
gnulib-tool: don't transform binary files with sed (b4f31e3a8)
autoupdate (ec84e0e36)
autoupdate (1029a8112)
autoupdate (6d48a1947)
autoupdate (1a497cf65)
gperf: respect silent rules (30f429027)
Improve port of stdalign to C++11 (5bb169c3b)
pmccabe2html: fix gawk regex escaping (c496809ef)
update from texinfo (cc47643cb)
time_rz: port to pedantic memcpy (9c70545fd)
autoupdate (8dc6f28f2)
time_rz: port better to MinGW (d3bc69175)
time: port __need_time_t to MinGW (b18e6d98e)
strftime: fix newly-introduced bug on Solaris (fe699d375)
test-strftime: test for Solaris bug (c1340b3d3)
time_rz: port to Solaris etc. (5ed44b374)
time_rz: now LGPL (1f2146e9e)
time_rz: make a constant 'const' (d3e697dd9)
time_rz: fix off-by-one typo (2134fd0ae)
autoupdate (37ff1822a)
fprintftime, strftime: use timezone_t args (a89e34496)
time_rz: new module (4bc76593d)
flexmember: license is now unlimited (e187c794c)
autoupdate (eda101a01)
maint: update copyright paper procedures (5db534303)
autoupdate (f31cdc309)
autoupdate (5d1b1fefb)
localename: fix link error on Illumos (9b6679dca)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd02)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e76)
acl-permissions: Fix on FreeBSD (da97e2a53)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c00)
file-has-acl, acl-permissions: fix HP-UX typos (f46640464)
regex: match current GNU grep behavior (5a5a9388e)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4da)
autoupdate (a546dfff2)
tests: restrict shells to those that support 'local' (d03962a99)
fix mistakes in ChangeLog entries (8a172a2eb)
unistr/uN-strtok: handle multibyte delimiters (2c5543396)
update-copyright: fix test failure with perl >= 5.22 (841d0dcfa)
u{16,32}-strstr-tests: relax timeout condition (ea3090339)
gnulib-common.m4: change the ARFLAGS default to 'cr' (551098026)
update from texinfo (f86b44042)
autoupdate (1f4c326b3)
selinux-h: avoid double free after *getfilecon() (b6b3ed1fa)
fix pty related tests issues on Windows (9ba6a0085)
acl: fix definition of acl_from_mode on FreeBSD (716083c1a)
readutmp: port to FreeBSD >= 9 (259e4fc29)
mgetgroups: port to strict OS X (18738862e)
mgetgroups: fix port to strict OS X (8131cd61a)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd30)
mgetgroups: port to strict OS X (b4d1637b7)
mountlist: avoid an unused-label warning on OS X (705516131)
error.c: correct printf-style format: %d -> %u (c3cf2ea46)
fts: avoid reading beyond the heap allocation (49078a780)
savedir: avoid undefined behavior in qsort call (791147f31)
userspec: avoid undefined behavior in gettext call (402f350d0)
update from texinfo (95e724051)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6f7)
wchar: fix MinGW compilation warnings (e1085f202)
uniname/uniname-tests: use pristine data files (447c67539)
linked-list, linkedhash-list: avoid compiler warnings (d0302f003)
libunistring: bump minimum version to 0.9.6 (19e096ae7)
uniname/uniname: update to Unicode 8.0.0 (1b23c2190)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb83)
libunistring: update to Unicode 8.0.0 (705f4efc3)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf7d)
* lib/set-permissions.c: Spelling fix. (82990bb47)
update from texinfo (d7f393ed4)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f0062)
fsync: document AIX misbehavior (848a19c75)
acl-permissions: more porting to AIX (ecabc6b01)
stdio: Don't redefine gets when using C++ (d6176702c)
acl-permissions: add a cast to port to older AIX (e4f783014)
acl-permissions: port to older AIX, C89 HP-UX (fa2148975)
update from texinfo (b287b6219)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8badf4)
file-has-acl: fix build on Mac OS X 10 (98aa8776d)
prefix-gnulib-mk: remove no longer needed special case (41834ff16)
acl: don't depend on the deprecated qacl module (2c2d4d916)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9c9)
pthread_sigmask: discount system version if a simple macro (f39477dba)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa07e)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e445830)
acl-permissions: Fix build on Solaris and Cygwin (188c4b491)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f35274)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0b5)
qacl: split into qcopy-acl and qset-acl (2b93f1e2d)
gitlog-to-changelog: new option --ignore-line (62484d6e8)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce445d)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3af)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9ed7)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527ceb)
error: use correct printf attributes on mingw (b62fec49d)
update from texinfo (7f573b802)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45b4)
stdio: fix probe on mingw under gcc 5.1 (21431dee1)
autoupdate (875ec93e1)
gitlog-to-changelog: parse "Tiny-change" (ed614f9c1)
update from texinfo (583b5ea80)
doc: document glibc posix_fallocate() issues (798972017)
gendocs.sh: document new htmlarg default (fddc6dcff)
extern-inline: no need for workaround in GCC 5.1 (44f73b8de)
update from texinfo (23741e575)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01ff)
tests: pacify GCC 5.1's stricter printf checking (2aea2c723)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9e2)
file-has-acl: port to CentOS 6 (ff714c0a2)
file-has-acl: always return false when ACLs aren't supported (496c2cf03)
gettext: propagate po/Makefile.in.in too (f2f698092)
file-has-acl: new module, split from acl (800807020)
manywarnings: add GCC 5.1 warnings (df82ac05f)
autoupdate (74fa2c047)
doc: update FDL template to match FDL examples. (abb0d2e0a)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbdc6)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb5839)
gnulib-tool: output bold attribute more portably (75d1743ac)
qacl: Simplify HP-UX acl_nontrivial check (2653a3014)
acl: On Linux, check for acls without libacl (da6ebc941)
acl, qacl: split off shared functions into separate object file (a09a0344e)
git-version-gen: revert "detect untagged revisions" (6c4ac1b66)
tempname: avoid unused parameter warnings (35a0bf1d5)
git-version-gen: detect untagged revisions (bedd7833a)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc12)
gitlog-to-changelog: port to MS-Windows (261ba83ae)
gendocs: new option --tex for texi2dvi options (1627a8a2b)
sync gettext .m4 files from gettext (3e2dcf7b9)
uniname/uniname-tests: fix failure due to alias (e830fc25d)
hash: remove deprecated hash_insert0 function (634ddcf87)
mountlist: remove dependency on libmount (3fb6e3603)
stddef: port to pre-C11 GCC on x86 (e2e66692c)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a3866d)
yesno: make EOL optional in ENABLE_NLS case also (386315b30)
fdopendir-tests: test it does not close its arg (d164bf67c)
gitlog-to-changelog: trim trailing white space (2b93079a5)
gitlog-to-changelog: new option --ignore-matching (84f5241b9)
fdopendir: port better to MinGW (a277f536d)
fdopendir: fix typo in comment (b89aa0ede)
error: document all entry points provided (0f4fa16df)
autoupdate (5a4d08844)
autoupdate (c2bfaa58d)
autoupdate (8d739f428)
vasnprintf: pacify clang 3.5.0 (4fed9c82b)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e14)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64f0)
tests: support stderr verification with returns_() (0d3024546)
passfd: avoid valgrind uninitalised data warning (8be5f2c10)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec98)
dup2: doc and test for Android bug (a39fbed38)
Replace dup2() on Android (2f1a88d40)
Android doesn't define RLIM_SAVED_* (cc0a1a96a)
autoupdate (522034825)
vasnprintf-posix-tests: use consistent test (61922366d)
printf, isinf, etc.: noncanonical != NaN (bd38edc81)
fts: remove redundant close() (trivial) (12d27cace)
getdtablesize: port better for Android (62667e387)
poll: fixes for large fds (d42461c38)
fcntl: Fix cross compiling (119aeef6c)
dup2, fcntl: cross-compiler better for Android (f9fa71591)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad024925)
getopt: don't crash on memory exhaustion (6fa31e52c)
tempname: allow compilation with C++ (trivial) (4f2e91000)
dup2, fcntl: port to AIX (c74a873bd)
getdtablesize, dup2, fcntl: port to Android (5e2516d4a)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5ee1)
More changelog fixes (81ac748f1)
fts: avoid crash when a cycle is added while traversing (60af6a363)
uniname/uniname: support character alias (784023c96)
Fix ChangeLog botches in my recent commits (3ca9a533c)
duplocale: Fix Android build of duplocale-tests (52f74ee1b)
signal_h: Fix Android build (92f4ac3ad)
net_if: Handle content-free <net/if.h> system headers (14acd1e1a)
linkat_nofollow: Add fallback case for cross compiling (f1514e591)
euidaccess: Fix Android build (d46768c01)
getugroups: Fix Android build (30ea03fe4)
localename: Fix Android build (b21929c0e)
getdtablesize: Fix Android build (7434c476c)
Assume unbroken ungetc() on Android (60f0efb19)
Fix FILE struct compatibility with Android API level >= 21 (8e19825e6)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c38)
maint: various whitespace cleanups in tempname (63d2d1954)
tests: provide returns_() to simplify exit status checking (c61e31c4e)
mountlist: only use libmount when specified (de1cbdd48)
uniname/unimame-tests: don't link with -lunistring (ffe64673c)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf4c)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1d8)
xalloc: fix typo that suppressed warnings (d85acc4ab)
full-read: fix license notice typo (b2c48c1e6)
crypto/gc: fix a -Wswitch warning (bf729b483)
autoupdate (ffb301633)
update from texinfo (aa902b69a)
tempname: new try_tempname function (56e31f06e)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206bb)
bootstrap: exit immediately upon gnulib-tool failure (dd929bcb9)
symlinkat: include all required header files (b650986cb)
update from texinfo (9c1f45e06)
update from texinfo (751cd554a)
update from texinfo (94125cd29)
localename: support Solaris 12 and illumos (387c214c0)
locale: fix tests on illumos (dfe49c94d)
unictype: avoid undefined left-shift behavior (bb41ff0b7)
libunistring: bump version of unitypes dependants (ea6cb044c)
unictype/category-none: fix link with libunistring (40023a310)
unitypes: fix build with installed libunistring (c7e000ae8)
time: port to MinGW32 3.21 (342d9f09f)
update-copyright: apply to self (8582958a3)
libunistring: update to Unicode 7.0.0 (7585eb3f1)
libunistring: update to Unicode 6.3.0 (0d1916cba)
libunistring: update to Unicode 6.2.0 (794132ffc)
libunistring: update to Unicode 6.1.0 (4b6bc42e0)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77dea)
uniwbrk: ignore Extended/Format characters at BOL (626571a02)
test-strstr.c: avoid a trivial leak (769f1ff83)
update-copyright: recognize groff's \(co marker (06c61ed43)
maint.mk: fix compatibility with OS X nm (d5e367c52)
localcharset: improve charset detection on OS/2 (9bb70e04d)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb086f)
count-leading-zeros: fix pragma typos (ba8e4c8d9)
autoupdate (e7caa4303)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede08f)
uniname/uniname: update to Unicode 7.0.0 (257752a17)
doc: update INSTALL from autoconf (c27f1a356)
stdio: fix use of PRIdMAX on modern mingw (ca563b431)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2d3)
lib-symbol-versions: cache script check (498a1b6bc)
maint: fix grammar nits in propername (d44c524ba)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e5e)
gendocs: Add 'doc/gendocs_template_min'. (079015590)
gendocs: Change maintainer. (bae95fca2)
gendocs: copyright date and version fix (aecd38787)
derived INSTALL (2198448f5)
revert copyright updates in slaved files (2f66740af)
version-etc: new year (b9bfe7842)
autoupdate (bd86632bd)
autoupdate (b8db7e883)
xstrtol: ensure errno is reset (55cda57aa)
utimens: fix dependency typo (7177237ea)
autoupdate (ffaeb0c8f)
docs: mention why libgen.h is bad (16518d9ed)
autoupdate (8d55a7b7a)
assure: new module (034a18049)
autoupdate (ca6dede24)
stdalign: port better to HP compilers (95c5407b3)
stdalign: work around Apple GCC 4.0 bug (a8c75ca73)
gendocs.sh and templates now maintained in gnulib (7bf1097e7)
getcwd: fix test failure on OS X 10.9 (4f3dc0bee)
parse-datetime: avoid a compiler warning with byacc (1fafbb302)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b4c)
autoupdate (98c35a0e4)
update from texinfo (3e51cf707)
stddef: support C11's max_align_t (3ae2441d4)
unistd: fix iOS check conditional (73991ca4b)
posixtm: avoid compiler warning in a better way (89db07c7c)
relocatable: support UNIXROOT in relocate() on EMX (cc0009850)
freopen: workaround freopen() on OS/2 kLIBC (3c4e08331)
get_shared_library_fullname: port to EMX (023ca2dd0)
find_executable: port to EMX (a457b0c8c)
sched: check struct sched_param in spawn.h as well (5945e4ee5)
support GNU format printf and scanf on mingw (cf88e56ab)
bootstrap: Allow perl modules in $buildreq (3914f3153)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c43e)
vasnprintf: fix potential incorrect errno (ec6a60bfd)
vasnprintf: fix potential use after free (c5c4f53b3)
autoupdate (79002fdd9)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3c5)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab5a)
autoupdate (cab5b4a92)
git-version-gen: do not print new line characters (e5a15adc6)
gnulib-tool: recognize x:* as an absolute path (9a98fdfef)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e44)
autoupdate (1b6c775c6)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05cf)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573b8)
printf: fix configure check on big endian systems (4b4ef862e)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea2886)
gitlog-to-changelog: add --until (6dd16adf3)
update from texinfo (e9dd4906d)
extern-inline: update commentary about GCC bugs (92b60e616)
gen-uni-tables: untabify (46d015f9c)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d4514)
gen-uni-tables: utilize 'assert' (9464ea9d6)
gen-uni-tables: cosmetic improvements (b6ffce655)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e34)
fts: port to C89 (5cb103952)
unistd: port to iOS (08c22d94a)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd8e)
autoupdate (269a0fae5)
update from texinfo (e28a0f74e)
obstack: avoid potentially-nonportable function casts (127ed6a3e)
obstack: fix macro return values (d15b2da0a)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2eec0)
obstack: port to platforms that #define __alignof__ (ec799b2df)
linkat: don't unconditionally replace on GNU/Linux (c564172a1)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce5b)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e07)
obstack: add NEWS entry for recent incompatible changes (04a4a930a)
mountlist: don't use libmount to decide on dummy/remote (2768ceb79)
maint: add missing ChangeLog entries for Modra's obstack changes (ff1385253)
obstack: prefer __alignof__ to alignof (37de51e2c)
obstack: prefer alignof to calculating alignments by hand (e8f86ce95)
obstack: use size_t alignments and check for overflow (6c34297a9)
obstack: 64-bit obstack support, part 3 (82a38a0d7)
obstack: 64-bit obstack support, part 2 (bb2ab7ecb)
obstack: 64-bit obstack support, part 1 (266ac1b98)
obstack: tidy part 2 (8216dffc2)
obstack: tidy part 1 (ec1a9f7b6)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b6792)
iconv: avoid false detection of non-working iconv (facebc6bc)
bootstrap: print more diagnostics for missing programs (1bbbc2c04)
bootstrap: only update the gnulib submodule (e94cfb19c)
symlinkat: port to AIX 7.1 (032bd1510)
readlinkat: port to AIX 7.1 (cb3a9b8b5)
remove spurious { (b155b0649)
modules/fcntl: fix error reporting by dupfd (8a695b675)
basename, dirname: Improve documentation. (322e0b052)
exclude: declare exclude_patopts static (734ed7c8a)
autoupdate (5ab220cc9)
dirname: support compilation with C++ (dc53bac1b)
qsort_r: include <config.h> (aa0c2b9e7)
avltree-list: avoid compiler warnings (5549ef8e0)
qsort_r: new module, for GNU-style qsort_r (41473cf94)
strerror_r-posix: support compilation with C++ (ca194c036)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7fd9)
autoupdate (b4c8d133c)
mountlist: use /proc/self/mountinfo when available (3ea43e025)
users.txt: add cmogstored (2bf7326e1)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3be7)
gnulib-tool: Fallback to wget when rsync fails (c83b89709)
maintainer-makefile: add syntax check for useless ';;' (5be8d47e0)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed9b)
error: drop spurious semicolon (4738e5acd)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd0a)
manywarnings: add GCC 4.9 warnings (157c42eff)
vasnprintf: fix bugs in width computation (1f5bc60c4)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6a2)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab658)
qsort_r: new module, for GNU-style qsort_r (1ce0e7dc0)
vla: new module (a6c54be16)
localename: make gl_locale_name_thread really thread-safe on Windows (f089beeae)
getpass: don't assume struct termios (59893aec3)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669cc3)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e10012c)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415ba)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7afb4)
accept: document Solaris 10 type glitch (ce49a606a)
extern-inline: port to FreeBSD, DragonFly (2c93b8bb4)
autoupdate (1902e8ebd)
Use consistent style to check DEBUG macro in regex_internal.c (d8401629f)
openat-die: use _Noreturn markup (a5f2a6d5c)
test-open: port to cygwin, which lacks Fortify (d98277fd1)
localename: Enforce declarations before statements. (5acee27d5)
test-userspec: don't look up numeric user names (222d1272a)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7b1)
announce-gen: avoid failure when Digest::SHA is installed (0172fd52d)
gettext: revert "update macros to version 0.19" (71be4c87c)
regex: don't deref NULL upon heap allocation failure (1051177e3)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9a9)
regex: fix memory leak in compiler (c4093fa16)
announce-gen: avoid perl warnings (648f4ae73)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172b7)
nl_langinfo: Fix last change. (b5c3f721f)
Define macros for glibc (903f8952d)
Sync up error.c with glibc (49c19fe3e)
nl_langinfo: fix build under mingw (2d280742a)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d481)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7d6)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce839e)
Bruno Haible has stepped down as maintainer. (ed6374814)
mktime: merge #if/#ifdef usage from glibc (e2646b0c6)
git-version-gen: improve option descriptions (fdf9a5de2)
regex: fix memory leak in compiler (316c9c508)
regex: merge patch from libc (657762608)
acl: port to gcc -Wredundant-decls (9a3928ed1)
parse-duration: eliminate 68-year duration limit (831da41cb)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc31417b)
pthread: define thread-safe macros on some platforms (badf0c4f5)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba7140a)
gettext: update macros to version 0.19 (9b9370caf)
select,poll: fix console handle check on windows 8 (c6e14bbd5)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546f2)
times: fix to return non constant value on MS-Windows (b0d4fe953)
isatty: fix to work on windows 8 (a008d625b)
maint: fix typo in fdl.texi (0a38624d3)
mountlist: avoid hasmntopt const type warning on solaris (502809019)
maintainer-makefile: delete obsolete code (d55899fd2)
maintainer-makefile: avoid spurious error messages (088f50493)
rename: avoid unused-but-set-variable compiler warning (eb0662ed9)
maint: add ChangeLog entry missing in previous commit (e29cd9eb7)
rename: mark a label as potentially unused (451aebdc1)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592aae)
acl: apply pure attribute to two functions (e1831a7c3)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b858844)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b4f)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa31)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff1b)
valgrind-tests: fixed misleading help message (1c0d98526)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07c0)
exclude-tests: port to AIX 7.1 (a14d4c0c7)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c329)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a330b)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c825)
getlogin_r-tests: check return value rather than errno (98ca2c063)
getlogin_r-tests: fix various issues in recent change (11167af95)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc03)
update from texinfo (75fa857e8)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65fd)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4e1)
getlogin-tests: avoid false failure under cron (971773687)
mbrtowc.m4: fix a comment typo (b4ed5427e)
mbrlen, mbrtowc: fix bug with empty input (2a045bc38)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6cbe)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bced)
autoupdate (24fe73d43)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf29)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee03812)
update from texinfo (c2e80b75a)
autoupdate (7179dc9a3)
autoupdate (39cf9dff9)
autoupdate (a0712c3bd)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6bf)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d1e)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d58a)
exclude: port to strict C99 (3085daefc)
regex: do not depend on malloc-gnu (e1d49ddae)
autoupdate (9cda876b8)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c6c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc523)
fts: avoid unnecessary strlen calls (f4eba3ef1)
fts: avoid unnecessary strlen calls (df86f1c36)
fts: avoid unnecessary strlen calls (85dd7d7fd)
autoupdate (8f6c54d19)
autoupdate (f3033c458)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd460)
obstack: merge with glibc changes (df9b71423)
strftime: wrap macros in "do {...} while(0)" (2d6dfaca3)
modechange: avoid memory leaks for invalid octal modes (9b784e734)
autoupdate (602f4c2fe)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d622)
autoupdate (8dbb1a57c)
update from texinfo (76c4df4ac)
gitlog-to-changelog: also include the file, git-log-fix (1589a8ab4)
autoupdate (907c84367)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a921)
maint: fix ChangeLog to match commit record (8c7f2f9de)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c90598)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb1d)
* NEWS: Recent changes are not that important. (1c6bf3d20)
savedir: new symbol for fast-read version (df54a0fdf)
unistd: port readlink to Mac OS X 10.3.9 (546ff8206)
* NEWS: Document recent change to diffseq. (1aed55995)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9a6)
savedir: simplify by using stpcpy (26e2108a3)
spawn: fix link error on uclibc (d6eab2e70)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb9075b)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae99)
exclude: add support for posix regexps (24b8e0622)
maintainer-makefiles: use $(SED) for syntax check (3f51bf41c)
update from texinfo (8008cac05)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d73709)
autoupdate (26f3204a9)
update from texinfo (ad71b62f4)
update from texinfo (a62cca3ae)
file-type: add support for doors and other less-common file types (47f93b076)
update from texinfo (d9361da07)
autoupdate (497f4cdf8)
pthread: work around winpthread header pollution on mingw (d5fec6c22)
qacl: check for fchmod (751494621)
Fix typo in ChangeLog. (68355e0c8)
fdopen-tests: port to Tru64 (1e0ad6a06)
stdalign: port to HP-UX compilers (6fff2c8fd)
strtoimax: port to platforms lacking 'long long' (e77a81d56)
update from texinfo (ca13d9302)
relocatable-maint.texi: escape braces (6c7b560bb)
maint: remove duplicate ChangeLog entry (38446b124)
maint.mk: adapt openat.h-include-without-use test (88df6d076)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5d2)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f257e)
tests: fix export bug in previous patch (efc854066)
tests: simplify porting to Solaris 10 /bin/sh (490acbe0b)
update from texinfo (8d93bfe92)
md5, sha1, sha256, sha512: support older autoconf (d18d1b802)
include_next: port to autoconf 2.63 (580240a85)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a66244)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3fd)
maint.mk: adapt openat.h-include-without-use test (a75f17adf)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419dc7)
freading: declare with attribute "pure" (b076a606c)
manywarnings: remove -Wmudflap (5088dc55f)
autoupdate (cfe23e81e)
relocatable-script: remove unused code (aac700c7b)
maint: fix public-submodule-commit to work with newer git (7a0c729aa)
autoupdate (a39d4083c)
doc: update main copyright year (c7802e2b4)
maint: update copyright (1276a2c5f)
version-etc: new year (a8a1dc286)
autoupdate (0e5f06aee)
passfd: give nicer error for recvfd at eof (beae0bdcf)
autoupdate (0ac90c5a9)
gettimeofday: port recent C++ fix to Emacs (23eecb48e)
gettimeofday: fix C++ crosscompilation (248467185)
qacl: port to Windows better (e7086a9a3)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd1a)
open-tests: fix build failure with -Werror=old-style-declaration (0658e5039)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b5510050)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (43593319b)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f3988)
autoupdate (765ff4cb2)
bootstrap: warn about BSD toolchain snafu (fdfe96fe4)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92ea4)
include_next: minimize code duplication (74540d44d)
getcwd: fix compile error in configure check (fba20d159)
regex: suppress core dumps from detection code (51a220339)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72bf)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc4f)
regex: avoid glibc deadlock during configure (506805181)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e4c)
base64: fix recent compilation regression on some compilers (dbf55f669)
autoupdate (f284a1906)
autoupdate (ce92b8e46)
ignore-value: revert previous code change (37f8a6b20)
selinux-h: improve stub types and add more stub functions (647e7023c)
ignore-value: prefer GCC version back through 2.0 (fd27e50d9)
pty: Activate the signature wrapper of forkpty. (54c3ba61d)
maint: fix gendocs.sh permissions (e64ade7da)
autoupdate (2b7c2713d)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c59)
error: depend on stdio (8b4041571)
doc: Improve wording in relocatable-maint.texi. (4779b635e)
Fix indentation in previous patch. (047070838)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648cf3)
base64: provide a fast path for encoding well sized buffers (43fd1e7b5)
extern-inline: port better to OS X 10.9 (cdceb2fe4)
fpending: fix typo (868c538be)
fpending: fix regression on DragonFly BSD (6fea8a943)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b60)
intprops: port to Oracle Studio c99 (d208f3ab6)
obstack: pacify HP C (9c5dea9a6)
maint.mk: prefer gpgv2 over gpgv (20f47607a)
isnan: port to VAX (b0b422614)
gnulib-tool: protect against CDPATH (5c508f686)
|
|
Changelog
=========
lock tests: Fix build failure on z/OS. (6361efe6e)
havelib: Prefer the search path of /usr/bin/gcc over the one of $CC. (a7fbc7bdb)
havelib: Support overriding the result of AC_LIB_PREPARE_MULTILIB. (be5c1e459)
gnulib-tool: Avoid conflict of havelib-tests with --single-configure. (f42ee040a)
users.txt: Update links, use HTTPS where possible (fad631e74)
xbinary-io: Fix inlining. (bc63f326a)
xbinary-io: rename from xsetmode (820fa6ad0)
tests: Adjust to recent SET_BINARY change (87c456bf6)
xsetmode: new module (7de8fbeeb)
headers: fix begin-end typos (b03f418bd)
selinux-h: port to PGI 16.10 (e041ac5f6)
argp: port to PGI 16.10 (8b3e22b18)
unicase: Update function protoype to match definition (f497bc109)
times test: Avoid gcc warnings on Linux/x32. (d66ababa0)
glob: port better to emscripten (26b8e1b3c)
host-cpu-c-abi: Support for 64-bit AIX, 32-bit armhf on arm64, hppa64. (50083d028)
search: Don't assume that tsearch() exists if 'VISIT' is defined. (e3f94e9de)
doc: Don't mention obsolete AC_LIBTOOL_WIN32_DLL macro. (ae1cef390)
stddef-tests: port to SIZE_MAX <= INT_MAX (6e3459356)
autoupdate (0bf767155)
lock tests: Fix link error. (b6acb8db4)
lock: Fix link error (regression from 2017-01-05). (365ad41b0)
Port to PGI 16.10 x86-64 (16f6a8d8d)
parse-datetime: handle timezones reentrantly (4e6e16b3f)
time_rz: fix comment typo (dd7a8712b)
localename: port to cygwin 2.6 (bb276b416)
users.txt: Update wget URL (tiny change) (ec01e6867)
users.txt: Add wget2 (tiny change) (242a14641)
dfa: fix memory leak in parse (e0e362e7b)
parse-datetime: fix dependence on AC_PROG_SED (440ea67aa)
intprops: update doc URLs (85bd3ab64)
host-cpu-c-abi: Add support for armhf, arm64, x32, s390x. (60ce0fd75)
update from texinfo (fadd80aef)
localeinfo: case_folded_counterparts and WEOF (c81472e0e)
dfa: port to gcc -fsanitize=undefined (61c27fe8f)
strftime: %z is -00 if unknown (0e68c6a37)
dfa: port to older GCC (916a63241)
Update DEPENDENCIES. (03ce2e4a2)
maint.mk: enforce spelling of "timestamp" (i.e., no space) (94386a136)
dfa: minor simplification with emptyset (836ac768d)
dfa: shrink constraints from 4 bits to 3 (2db74de17)
dfa: omit unnecessary ptrdiff_t check (9d561f0d2)
dfa: omit unnecessary allocation (7fbe8c090)
dfa: omit unused local (8d3c4933c)
maint: time stamp -> timestamp (e89646ad6)
maint: remove stray .texi files (8d98f32d6)
getprogname: fix port to IRIX (9ec5a9d77)
dfa: melt down dfastate into build_state (7c345c68c)
dfa: simplify transition table allocation (aff55692d)
dfa: fix reallocation bug when matching newlines (823b5cb58)
Avoid -Wundef warning about undefined WINDOWS_SOCKETS. (bfd562604)
Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. (dbc7752c5)
stdioext: Port to Minix 3.2 and newer. (dc42aaceb)
getprogname: port to IRIX (7d75021d8)
localename-tests: port to NetBSD 7 (6a15cedb3)
glob, intprops, xalloc: work around Clang bug (04441fd81)
dfa: fix 'return' typo (f0f371e13)
lock tests: Prefer semaphore over mutex. (b20e8afb0)
parse-datetime: fix generated paths for coverage files (73ecb533f)
maint.mk: support parallel execution of coverage (4bbd45b4b)
lock: Provide guarantee to avoid writer starvation for rwlocks. (be95b17ae)
thread: Fix pth port. (fd8eabdce)
parse-datetime: fix debug message on lone year number (15b8f3046)
parse-datetime: fix local timezone debug messages (c56e7fbb0)
parse-datetime: add debug warning about DST changes (30a55dd72)
parse-datetime: add debug warning about date arithmetic (f14eff1b3)
parse-datetime: fix debug message of relative part after timezone (5c438e8ce)
parse-datetime: fix incorrect debug message on lone number (f2d4b5caa)
exec (31bc49969)
build-aux/mdate-sh (0b730bddf)
doc: fix typo in previous change (c96efd22a)
Revert copyright-year change to synced files (8e0bdfa5d)
doc: modernize for C11 etc. (6f0128d14)
dfa: prefer functions to FETCH_WC macro (74557b94b)
dfa: narrow more local var scopes (c8355b773)
dfa: remove duplicate assignment (5c810462f)
dfa: simplify constraint-dependency checking (e210a3cba)
dfa: prefer functions and constants to macros (760d5b7d8)
dfa: narrow more local var scopes (51536cbbf)
dfa: narrow the scope of many local variables (387fd77e7)
gettext from dev (9c85a410b)
version-etc: new year (a3fd683de)
do-release-commit-and-tag: avoid shell syntax error (52a5514dd)
maint.mk: hoist gnulib_dir definition earlier (5996001fc)
maint.mk: do not always evaluate intprops-related shell (ffff79dad)
maint.mk: improve sc_prohibit_intprops_without_use (1894933d6)
dfa: shorten sbit, success (b724c4e6a)
dfa: simplify multibyte_prop etc. (e0a498ecc)
dfa: minor performance tweak (959c5a309)
dfa: wrap charclass inside a struct (88125b5e1)
Changelog: insert omitted word (0d534864b)
maint.mk: update list of intprops.h symbol names (e9ae724b2)
getopt: fix parallel test failure (b366f53ec)
xalloc: x2nrealloc check for ptrdiff_t overflow (8e63aebd5)
lock test: Fix performance problem on multi-core machines. (480d374e5)
autoupdate (d00d3c0cd)
vma-iter: Fix endless loop on 64-bit Windows. (3a0b7b749)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on minw. (5a400b3f5)
getopt-posix-tests: fix Makefile typo (571a9a5a3)
dfa: improve worst-case 'replace' performance (b783f1ebd)
dfa: performance improvement for removal of epsilon closure (d6df3873c)
autoupdate (aab627ea8)
Split tests for getopt-posix and getopt-gnu. (bd70cf691)
posix-modules: Add options for specific platforms. (3e8966603)
getopt: Fix link error for users of getopt() in <unistd.h>. (571d60e6f)
getaddrinfo tests: Avoid compilation error on MSVC. (2ebd13d97)
getlogin, getlogin_r: Fix link errors on MSVC. (f9c744dbd)
Un-deprecate the 'progname' module. (15bde6cfc)
Reorganize NEWS a bit. (02abf3355)
tanhf: Avoid redefinition error on MSVC. (51150279a)
tanf: Avoid redefinition error on MSVC. (9ef2e6d20)
sqrtf: Avoid redefinition error on MSVC. (c7a2c318d)
sinhf: Avoid redefinition error on MSVC. (0225ce36c)
sinf: Avoid redefinition error on MSVC. (a8cff6cb0)
logf: Avoid redefinition error on MSVC. (33b84df8e)
log10l: Avoid redefinition error on MSVC. (ef458c871)
log10f: Avoid redefinition error on MSVC. (fd9c06066)
hypotl: Avoid redefinition error on MSVC. (048631b65)
hypotf: Avoid redefinition error on MSVC. (c7f934de8)
fmodl: Avoid redefinition error on MSVC. (b31297ff0)
fmodf: Avoid redefinition error on MSVC. (1a1d5eee3)
expf: Avoid redefinition error on MSVC. (21ec014a2)
coshf: Avoid redefinition error on MSVC. (c3c53687f)
cosf: Avoid redefinition error on MSVC. (9113a6db3)
atan2f: Avoid redefinition error on MSVC. (cf308efdb)
atanf: Avoid redefinition error on MSVC. (4d3d2763f)
asinf: Avoid redefinition error on MSVC. (6cd601d2b)
acosf: Avoid redefinition error on MSVC. (c3cb8a263)
Avoid redefinition errors on MSVC. (0f5a9a947)
Avoid redefinition errors on MSVC. (5b60c835c)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on MSVC. (92cb6641a)
Avoid autoconf warning. (6cd915a22)
fpending: Revert workaround against Emacs bug. (8457ffb74)
getlogin_r tests: Port to mingw. (d2443002e)
getlogin: Port to newer mingw. (8fe9cd1cf)
builtin-expect: improve port to IBM XL C (ff41dd1fc)
builtin-expect: port to IBM XL C (d1469b79e)
regex: fix dependency (c64a6db43)
builtin-expect: new module (005973d69)
init.sh: Add possibility to not delete temporary files. (3044ae7f4)
regex: fix integer-overflow bug in never-used code (ea7015f68)
fpending: fix port to MinGW on Emacs (d721ea9f8)
safe-alloc: use xalloc-oversized (b8e5f9c8a)
xalloc: do not exceed PTRDIFF_MAX (f8c6b7a2d)
malloca: do not exceed PTRDIFF_MAX (ca495b0f8)
quotearg: pacify GCC better (cb4e027f6)
xalloc-oversized: check for PTRDIFF_MAX too (f3b846699)
dfa: fix glitches in previous commit (eb73ecacc)
dfa: fix some unlikely integer overflows (5ec9a7edc)
dfa: add an assertion to avoid coverity false positive (744c74530)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (19a179507)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (8fcfa5ef2)
link: fix test to declare use of rename() (83d7e7126)
fpending: Port to native Windows with MSVC. (15a9ecdc8)
stdioext: Port to native Windows with MSVC. (5506db6b0)
non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt (a673fa2e9)
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7ff3)
stdint: Update doc about Solaris 9. (d25927299)
c-ctype tests: Fix link error on Solaris 9. (52e40d22e)
dfa: fix performance bug that recomputes trans (a43f8e6e8)
same-inode: port to MinGW (0d6346351)
javacomp: Support Java 7 and 8. (ef9d01e84)
gnulib-tool: fix the previous change (31a08abd3)
gnulib-tool: fix the previous change (27d1d32a2)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23bd)
localcharset: Avoid theoretical buffer overrun. (d1a0a9fba)
Relicense some modules under LGPLv2+. (349e4dea4)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee2c)
alphasort, scandir: Port to OS/2 kLIBC (44686d94a)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb8261)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b51)
dfa: avoid new infinite loop (ca3ca77fc)
dfa: do not match middle of multibyte character (9cba42f87)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e50)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee9a)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda0314)
maint: use a more standard return from mbrtowc test (45ba7f22d)
freopen: fix typo in previous commit (ea96186d0)
freopen: work around glibc bug with closed fd (b947d0524)
fnmatch: fix typo introduced on 2016-08-17 (0a2d09142)
maint: fix ChangeLog typo (475b2030a)
dfa: simplify with new function fillset (d970005d0)
dfa: fix glitches with on-demand states (42fe9d2b2)
dfa: addition of new state on demand (403adf1b4)
srclist: sync with released gettext (54092987e)
srclist: add "release" option (1aeb584e8)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660a0)
dfa: fix logic typo (60e8ffca0)
fix test driver leaks: exclude, malloc, realloc (19a23ce7c)
Fix gnulib C++ namespace support and std::frexp (0f9191c16)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7c6)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a20f)
Relicense some modules under LGPLv2+. (20b7ebaf4)
Relicense some modules under LGPLv2+. (7ee9ab7aa)
autoupdate (fc2f40c13)
Enable Unicode decoder safety unconditionally. (a24dbc4ae)
Correct indentation. (2c1432894)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad340b)
strerror: Make it compile in C++ mode. (33a049717)
sys_time: add gnulib::timeval for C++ (38237baf9)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efdb0)
strftime: don't use __THROW (c3b131294)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc53)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd48)
strptime: fix compile error in recent change (8a6f03dbb)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7b7)
strftime: tune %q (966b0a7e0)
Merge strftime.c changes from glibc (e6244e788)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d713)
Fix gnulib C++ namespace support and std::frexp (e7ddcc627)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640d4)
manywarnings: fix -Wno-missing-field-initializers detection (94d81adc2)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (012262350)
strftime,strptime: support %q to represent the quarter (2f8b355ae)
autoupdate (64d4d637b)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e24)
intprops: port to older XL C (5833fd5de)
autoupdate (68c5afe6a)
backupfile: initialize default suffix within the implementation (858f59005)
futimens: remove FIXME for old Linux kernels (35a51f803)
utimensat: remove FIXME for old Linux kernels (938130608)
maint: update how to make web pages (844d82afb)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf43)
sys_types: fix Texinfo typos (174653f46)
getprogname: port to HP-UX (3c7227226)
Update doc about target platforms. (2abfc296c)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178b7)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f40)
Make the 'argp' module work without the 'error' module. (469bfadfc)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed0636)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c65)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204fdd)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debcf7)
system-quote tests: Avoid compiler warning on AIX. (0edeb1bef)
Fix some "gcc -Wall" warnings. (5f680f241)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae7b)
libunistring: change the maintainer to 'all' (3db3ab098)
Simplify "configure: checking ..." messages. (66dc0e5a2)
Simplify "configure: checking ..." messages. (5159ac54e)
quotearg-tests: pacify gcc -Wall (57adc478b)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393eae6)
printf.m4: fix a bug in detecting printf %j support (aec038e31)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd85)
quotearg: never write beyond the returned length (8c70d2370)
getprogname tests: Avoid failure in packages that use libtool. (f4d668520)
getprogname: Fix test failure on Cygwin. Comments. (7082adff5)
Make sure the libunistring detection rejects older versions with a known bug. (043722e21)
sh-quote, system-quote: revert regression of unit test. (ab97e40ca)
quotearg: fix stale tests (59aa69fd6)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2ea)
Fix a test crash. (9578dfeef)
test-limits-h: suppress -Woverlength-strings (79c69b24c)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7e1)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b3480e)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f255)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c1857)
Add missing ChangeLog entry (f3f2de78a)
stdint: port SIZE_MAX to glibc s390 (136ecf452)
getprogname: port to IBM z/OS (d75cbb370)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc244)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb985)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea9336917)
dfa: save memory for states (2692e23a4)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef686558)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d4925)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff42)
autoupdate (d0afb6a57)
quotearg: minimize shell quoting using double quotes (2ed5c11d9)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb55)
getprogname: correct the test for a __progname variable (65e69153d)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358cc1)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be9d)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896a5)
getprogname: port to OpenBSD 5.1 (9a8bf3b56)
sched: port to GCC 6.2.1 on macOS Sierra (85854baba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f0e)
nl_langinfo: pacify GCC (3be427370)
stdint: also set GL_GENERATE_LIMITS_H (fe3086fe5)
limits-h, stdint: Don't assume extensions, fix typo (b0192261a)
getprogname: port to AIX (e24a47010)
update from texinfo (dfcf8b0b9)
update from texinfo (e89b4a7ae)
extensions: fix typo in comment (f0e9aab9d)
stdint: support new _WIDTH macros (b81c53b70)
limits-h: new module (0d12d16ab)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de2b)
sys_types: avoid glibc 2.25 warnings about major() (a512e0411)
mountlist: include sysmacros.h for glibc (4da63c588)
extensions: port to more ISO C TSes (f215ec48b)
intprops: new macro TYPE_WIDTH (6625c98b4)
extensions: port to recent ISO C TRs (66786c1c0)
update from texinfo (b3ffc1d8f)
update from texinfo (23899700b)
dfa: port to Solaris 9 (04b939c3a)
autoupdate (e7c79d64a)
strverscmp: avoid link failure on OS X (8e114d39d)
dfa: new module, importing grep's DFA matcher (286720379)
getprogname-tests: don't depend on assert-h (6d237fd01)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5f9)
getprogname: fix errors in previous change (f184a68f5)
parse-datetime: restrict debug output to input string (2eb265974)
flexmember: new macro FLEXALIGNOF (7da1068a8)
getprogname: port to systems with __argv (mingw, msvc) (320679aaa)
flexmember: port better to GCC + valgrind (4c32543a4)
getprogname: port to Solaris 10 (53270b274)
stdalign: correct mistake in alignof doc (775dbeeb1)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276e5)
main.mk: remove sc_program_name (38c0fe5ca)
Port tests away from progname (f7bf2e444)
Port modules to use getprogname explicitly (f29814b96)
getprogname: new module (653a5be97)
autoupdate (73affcd23)
manywarnings: add -fno-common (bf8e658ff)
parse-datetime: Fix typo. (cffe9acc6)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca9505)
strverscmp: sync with glibc (5d856f70e)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a56908381)
intprops.h: port recent changes to GCC 6.2.0 (abae112b3)
intprops.h: use __typeof__ with GCC 7 (d22721e2e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e22f)
intprops.h: fix missing-backslash problems (b9c364f02)
autoupdate (bea6f3f8f)
intprops: fix paren typo on old platforms (f10125053)
intprops: port to OpenVMS (a073adb9e)
parse-datetime: improve debug implementation (5d36768ce)
c-strcase-tests: port to EBCDIC (6e2966216)
sigpipe-tests: fix typo (d05a8869b)
canonicalize-lgpl: fix errno after malloca fails (5155e7c03)
strtod: port errno handling to z/OS (a2a39436b)
strtod: port to z/OS (eb81ccc4e)
regex, string: rename to avoid '__string' (9b5002be4)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a4676)
thread: port to z/OS (7ff477746)
maint: port tests to z/OS errno behavior (e6921e986)
maint: preprocessor changes to support z/OS (74e641c2e)
fclose, strstr-simple, wchar: port to z/OS (17b66f615)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588ad)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115ee9)
stdbool: don't require _Bool for C++ (6fafd688d)
getdelim: remove dependency on realloc-posix (52b63a0ff)
update from texinfo (1eab2138a)
update from texinfo (1eb82ad96)
parse-datetime: add optional debug printing (12ad79069)
update from texinfo (8318f4ae2)
tests/init.sh: exclude dash with bad "local" semantics (42354a8ce)
update from texinfo (7cc8a5d7a)
update from texinfo (e4f1a4a5b)
update from texinfo (3b2f84383)
update from texinfo (6432c4e88)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c81)
useless-if-before-free: skip non-matching lines early (4f5dc0ac1)
update from texinfo (b5f24f6fb)
maint.mk: speed up sc_po_check (5fb8cef64)
maint.mk: speed up require_config_h_first (b23fd9d8c)
maint.mk: speed up sc_po_check (04fd88211)
update from texinfo (f3a85fbc2)
update from texinfo (2c11706d6)
autoupdate (a3592509f)
autoupdate (348402f2a)
update from texinfo (005d9b7d6)
autoupdate (b3c5be34c)
update from texinfo (03d3f1358)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b554)
update from texinfo (ff72e641a)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c6183)
doc: mention glibc SSIZE_MAX buglet (2cd814db9)
printf-posix: Fix mingw build (68b6adebe)
mktime: call tzset as per POSIX (97173b26d)
fts: handle readdir() errors (6835fc458)
intprops: port better to GCC 7 (406465c59)
intprops-test: port to GCC 6 (5050ee058)
autoupdate (0ba497e82)
update from texinfo (577f01d9c)
autoupdate (baef0a4b9)
xalloc-oversized: port to GCC 7; fewer warnings (097a5928a)
autoupdate (gettext-0.19.8.1) (6dc5c2148)
update from texinfo (99a33c72d)
regex: port to Sun C (334d97f35)
update from texinfo (190bc0f7f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0ea4)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f4b)
Use GCC_LINT, not lint (96609bb2f)
secure_getenv: Port to many more platforms. (b117e55e4)
update from texinfo (532bfcfc5)
canonicalize: Fix broken probe for realpath. (246b3b288)
unsetenv: relax to LGPLv2+ (f8fb07405)
update from texinfo (9280e3089)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a99c)
manywarnings: update for GCC 6.1 (6f9206d4d)
autoupdate (816580fe4)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7e6)
glob: size_t overflow checks (7cf8f77f0)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c73)
Fix undefined behaviour in gettext.h. (d8cd505c6)
autoupdate (e9e662576)
git-version-gen: avoid undefined shift (de37a1ca0)
update from texinfo (6560242c4)
glob: merge glibc changes into lib/glob.c (36cc6c33a)
mktime: spelling fix in comment (c382e8d72)
mktime: port to stricter signed overflow checking (e6a38a908)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf92310)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1de)
mktime: simplify DEBUG_MKTIME (549de1eb5)
Port mktime_internal offset to unsigned time_t (b28c2cda0)
xstrtol: prohibit monstrosities like "1bB" (6ed53f13b)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d924)
xstrtod: modify *result only if no errors (811b09243)
btowc: document problems in C locale (f3852a93c)
autoupdate (730c5249c)
update from texinfo (27f8ef888)
mktime: improve integer overflow checking (464ba3489)
intprops: check two's complement assumption (b9e3fb39a)
intprops, mktime, strtol: assume two's complement (a4910b948)
stdint: port to strict C11 left shift (705764b37)
mbrtowc: work around glibc bug#19932 (b7bc3c1a4)
update from texinfo (29ea6d6fe)
autoupdate (aff9954ef)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce3187)
argp: merge changes from glibc (14a582531)
Prefer American spelling for "initialize" (d95b819f4)
autoupdate (075c7d4ff)
stddef: support configuring with g++ (aeed3a250)
autoupdate (f0be2ae5b)
autoupdate (52b0cbbc7)
update from texinfo (a7b5c91a6)
test-framework-sh: minor cleanups (e91c0d4f9)
test-framework-sh: revert port to NetBSD 7.0 (4515da0d7)
autoupdate (8f3c4d388)
Port better to Alpine Linux (7347cbf5a)
test-framework-sh: port to NetBSD 7.0 (d24000028)
update from texinfo (c9a99944e)
gitlog-to-changelog: suppress ignored chatter (0ef1689f9)
update from texinfo (1d4ee40d2)
update from texinfo (4989095ac)
setlocale: add "sv" to Windows language table (84213f4b0)
update from texinfo (272674987)
sys_select: port to new Cygwin (4cf73f1f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae1175)
time_rz: port to clang -Wunused-const-variable (488c58283)
std-gnu11: improve clang support (d8f02239e)
select: port more to Intel 2016.1.150 compiler (f58b17397)
select: try to port to 2016.1.150 compiler (7b4f58d83)
localename-tests: memory allocation fixes (77313df97)
intprops: make .h file license match module (841c4fa80)
acl: fix missing return on Cygwin (bdb72bc64)
update from texinfo (91d878ad5)
update from texinfo (fa2329eea)
extern-inline: port to PGI CC (6c5885762)
update from texinfo (59e5b6da8)
update from texinfo (64f7deda0)
signbit: port back to pre-C++11 GCC (a0bfcb8ec)
mountlist: recognize autofs-mounted remote file systems, too (781788eeb)
signbit: port to C++ with GCC 6 (516dc7d86)
regex: make it closer to libc (f97745b0f)
regex: merge patches from libc (df5ed01e8)
update from texinfo (4c6040c5c)
update from texinfo (40a87e7df)
autoupdate (5be7728cf)
autoupdate (bbe207b15)
stdalign: port to older HP and IBM cc (aa3dc759e)
stdalign: port to clang 3.7.0 (cd9ecca88)
update from texinfo (bc4ac2f22)
readdir_r: now obsolescent (53348f290)
Use modern texinfo when syncing install.texi output from autoconf (df0db0ade)
update from texinfo (3ef729a2b)
sync install.texi from autoconf (7ac276b42)
misc: port better to gcc -fsanitize=address (54615b95f)
update from texinfo (e78f894d0)
autoupdate (d5cbe9d4f)
verify-tests: also remove stray test-verify.Tpo (cd6a45292)
std-gnu11: new module (2cf7d5cfd)
update from texinfo (d1cca4c2a)
update from texinfo (9c780eb58)
get-permissions, strftime: fix grammar in comments (7757cc8cf)
gettext: mark as obsolete (4cfc2d2d0)
gnulib-tool: don't give up on ln -s so easily (d9958eb1e)
closedir: fix OS/2-related typos (b701042f5)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7e5)
regex: treat [x] as x if x is a unibyte encoding error (2b34f389a)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d5c)
bootstrap: use American spelling (0f9d53cb3)
@item needed inside @itemize (0fce642dc)
hash-pjw-bare: fix comment (d53122d01)
wcwidth: Replace also on OpenBSD 5.8 (485f1270a)
update from texinfo (73637fe8b)
gnu-web-doc-update: fix addition of new files (646530602)
utimens-tests: avoid pulling gettext .m4 files (914feb672)
regex: pacify static checkers (336fa860d)
regex: fix [ diagnostic (7c6e85cf4)
regex: fix memory leaks (9e849a708)
fts: don't unconditionally use leaf optimization for NFS (85717b68b)
* gnulib-tool: fix stray debug line in previous patch (350f2c6fb)
gnulib-tool: don't assume ln -s works (0e50dd007)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c785d)
openat_proc_name: port to OS/2 kLIBC (de11c4a45)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d2145)
doc: mention unfixed issues with unsupported localtime() values (95c484273)
Go back to gettext-0.19.7 (ec513ffcf)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d6101)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc415)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f2861)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee51552)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef179418b)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9d3)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f176)
doc: mention setlocale() issues on OpenBSD (5ac0e2ba9)
sig2str: list all signals on FreeBSD >= 7 (dce117ace)
acl-permissions: port to USE_ACL==0 platforms (cff4b380b)
mktime: rename macro to avoid glibc clash (0433724bb)
Port "$@" to OpenIndiana ksh93 (8c4223e2f)
autoupdate (3f89681ac)
Port Universal Time settings to strict POSIX (6118065a2)
update from texinfo (313ed2a5d)
update from texinfo (9f11fc580)
msvc-inval: fix problem with unset shell var (6cc32c63e)
autoupdate (271dfe379)
tests: for compare_(), use cmp -s where available (9b3899a94)
version-etc: new year (71090a2a3)
human: fix output buffer overrun by 1 (92bbc1b58)
autoupdate (c86965970)
maint: add missing ChangeLog entry for previous commit (8cc2bb482)
maint: fix operator precedence in mbrtowc test (1f6365082)
autoupdate (3581a747f)
regexprops-generic: update from regex.h (f7d3057b1)
strftime-tests: avoid false failure on OS X (81d0a2646)
update from texinfo (0394787c3)
fts: ensure leaf optimization is used for NFS (c97b8b903)
fts: enable leaf optimization for XFS (d459ec6a4)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e96)
intprops: comment fix (a21496468)
update from texinfo (d9bd36759)
intprops-test: work around GCC bug 68971 (111ca669a)
autoupdate (26989d00c)
gnulib-tool: allow multiple --local-dir usage (55c6f22b8)
fix freadptr to work with ungetc on all uClibc configs (b8d015919)
update from texinfo (9a7c87c5a)
autoupdate (5f2c426b5)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda65839)
update from texinfo (b8635957d)
autoupdate (ea6de84a1)
autoupdate (71d39c164)
update from texinfo (1956403d6)
xalloc-oversized: improve performance with GCC 5 (9c919a064)
intprops: new public macro EXPR_SIGNED (f197c2c9e)
intprops: fix typo in clang port (a66a3b96c)
test-timespec: fix typo in previous change (36d982f39)
timespec-sub: fix overflow bug; add tests (051613c24)
intprops-test: suppress -Woverlength-strings (ca6487478)
maint: add missing ChangeLog entry for previous commit (605b6330c)
quotearg: add quotearg_n_style_colon() (3e4ade272)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c1786)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386f2)
quotearg: constify get_quoting_style parameters (77d702067)
quotearg: add support for $'' shell escaping (df3cd2684)
maint: use a more standard return from mbrtowc test (45228d968)
intprops: add WRAPV and const flavors for GCC 5 (86b1f082d)
doc: use extended timezone format in iso-8601 example (825f16280)
update from texinfo (5dbf9fa66)
update from texinfo (82d514b06)
update from texinfo (456b8e9f2)
stdalign: port to Sun C 5.9 (956fa543b)
autoupdate (937ba966e)
update from texinfo (413394c43)
autoupdate (1d16a7bd4)
time_rz: fix comment about tzalloc (9180f79eb)
update from texinfo (09cf84f60)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec530)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497f3)
time_rz: return NULL if localtime_r fails (b0ac02e82)
fts: port to C11 alignof (04dee58e1)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313d8)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054af0)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f46f)
ChangeLog: fix typo: s/cound/count/ (30b2a6a9e)
safe-alloc-tests: fix typo in license header (5a4906aab)
copy-file: fix mem leak in error case (40157ce25)
localename: control langinfo.h inclusion (63881a60d)
update from texinfo (b92e701c6)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce91)
accept4-tests: fix to avoid non portable flags (f982bc8df)
update from texinfo (2aaf43252)
update from texinfo (2fda85e86)
gnulib-tool: fix tests of 'extensions' module (63ce1a210)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b4516)
autoupdate (5fecb65e3)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46b0)
xalloc: avoid GCC 5.1 warning on 32 bit (213d5545f)
uniname/uniname-tests: avoid compiler warnings (b32399074)
autoupdate (a5a1569d1)
mountlist: clean up of variable duplication (1eda6d17e)
c-ctype: do not worry about EBCDIC + char signed (d2de2a916)
c-ctype: port better to z/OS EBCDIC (ff1ef114b)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25fab)
sockets: MS Windows initalization fixes (f28235237)
gc: fix detection of installed libgcrypt version (11792d29f)
c-ctype: rewrite to use inline functions (43a090ce0)
fnmatch: add one more coding cookie (82b86107d)
maint: add coding cookies to non-ASCII sources (f406941a8)
gitlog-to-changelog: trim only trailing whitespaces (720ba29ae)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9ca)
c-ctype: improve c_isascii testing (5b09f8c06)
Fix ChangeLog typo (617d66286)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a579)
Update ChangeLog to match previous patch. (6b34bf6d2)
c-ctype: support EBCDIC-style c_isascii (4d83e798d)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1c6)
* modules/c-ctype (Depends-on): Add verify. (ad0295870)
c-ctype: port better to EBCDIC (7e2a8ea26)
nanosleep: fix return code for interrupted replacement (6439a0af0)
autoupdate (abddf3d64)
Diagnose ERE '()|\1' (5513b4099)
Revert previous patch, as it did not fix the bug after all. (c9ff68cb2)
regex: fix dangling-backreference bug (7f6191fd1)
regex: merge patches from libc (2f8140bc8)
autoupdate (601d8f444)
autoupdate (b3ade652a)
autoupdate (3bb2688d8)
autoupdate (554390948)
ceill: detect buggy OpenBSD implementation (9ef06e399)
mountlist: add me_mntroot field on Linux machines (c6148bca8)
doc: Describe to use multiple instances of gnulib (8b7d8f7a3)
autoupdate (2018b7881)
autoupdate (37979a234)
base32: mark function as __attribute__ const (7ab64d261)
autoupdate (ff871fc1c)
autoupdate (6be13855c)
gnulib-tool: don't transform binary files with sed (b4f31e3a8)
autoupdate (ec84e0e36)
autoupdate (1029a8112)
autoupdate (6d48a1947)
autoupdate (1a497cf65)
gperf: respect silent rules (30f429027)
Improve port of stdalign to C++11 (5bb169c3b)
pmccabe2html: fix gawk regex escaping (c496809ef)
update from texinfo (cc47643cb)
time_rz: port to pedantic memcpy (9c70545fd)
autoupdate (8dc6f28f2)
time_rz: port better to MinGW (d3bc69175)
time: port __need_time_t to MinGW (b18e6d98e)
strftime: fix newly-introduced bug on Solaris (fe699d375)
test-strftime: test for Solaris bug (c1340b3d3)
time_rz: port to Solaris etc. (5ed44b374)
time_rz: now LGPL (1f2146e9e)
time_rz: make a constant 'const' (d3e697dd9)
time_rz: fix off-by-one typo (2134fd0ae)
autoupdate (37ff1822a)
fprintftime, strftime: use timezone_t args (a89e34496)
time_rz: new module (4bc76593d)
flexmember: license is now unlimited (e187c794c)
autoupdate (eda101a01)
maint: update copyright paper procedures (5db534303)
autoupdate (f31cdc309)
autoupdate (5d1b1fefb)
localename: fix link error on Illumos (9b6679dca)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd02)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e76)
acl-permissions: Fix on FreeBSD (da97e2a53)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c00)
file-has-acl, acl-permissions: fix HP-UX typos (f46640464)
regex: match current GNU grep behavior (5a5a9388e)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4da)
autoupdate (a546dfff2)
tests: restrict shells to those that support 'local' (d03962a99)
fix mistakes in ChangeLog entries (8a172a2eb)
unistr/uN-strtok: handle multibyte delimiters (2c5543396)
update-copyright: fix test failure with perl >= 5.22 (841d0dcfa)
u{16,32}-strstr-tests: relax timeout condition (ea3090339)
gnulib-common.m4: change the ARFLAGS default to 'cr' (551098026)
update from texinfo (f86b44042)
autoupdate (1f4c326b3)
selinux-h: avoid double free after *getfilecon() (b6b3ed1fa)
fix pty related tests issues on Windows (9ba6a0085)
acl: fix definition of acl_from_mode on FreeBSD (716083c1a)
readutmp: port to FreeBSD >= 9 (259e4fc29)
mgetgroups: port to strict OS X (18738862e)
mgetgroups: fix port to strict OS X (8131cd61a)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd30)
mgetgroups: port to strict OS X (b4d1637b7)
mountlist: avoid an unused-label warning on OS X (705516131)
error.c: correct printf-style format: %d -> %u (c3cf2ea46)
fts: avoid reading beyond the heap allocation (49078a780)
savedir: avoid undefined behavior in qsort call (791147f31)
userspec: avoid undefined behavior in gettext call (402f350d0)
update from texinfo (95e724051)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6f7)
wchar: fix MinGW compilation warnings (e1085f202)
uniname/uniname-tests: use pristine data files (447c67539)
linked-list, linkedhash-list: avoid compiler warnings (d0302f003)
libunistring: bump minimum version to 0.9.6 (19e096ae7)
uniname/uniname: update to Unicode 8.0.0 (1b23c2190)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb83)
libunistring: update to Unicode 8.0.0 (705f4efc3)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf7d)
* lib/set-permissions.c: Spelling fix. (82990bb47)
update from texinfo (d7f393ed4)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f0062)
fsync: document AIX misbehavior (848a19c75)
acl-permissions: more porting to AIX (ecabc6b01)
stdio: Don't redefine gets when using C++ (d6176702c)
acl-permissions: add a cast to port to older AIX (e4f783014)
acl-permissions: port to older AIX, C89 HP-UX (fa2148975)
update from texinfo (b287b6219)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8badf4)
file-has-acl: fix build on Mac OS X 10 (98aa8776d)
prefix-gnulib-mk: remove no longer needed special case (41834ff16)
acl: don't depend on the deprecated qacl module (2c2d4d916)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9c9)
pthread_sigmask: discount system version if a simple macro (f39477dba)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa07e)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e445830)
acl-permissions: Fix build on Solaris and Cygwin (188c4b491)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f35274)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0b5)
qacl: split into qcopy-acl and qset-acl (2b93f1e2d)
gitlog-to-changelog: new option --ignore-line (62484d6e8)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce445d)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3af)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9ed7)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527ceb)
error: use correct printf attributes on mingw (b62fec49d)
update from texinfo (7f573b802)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45b4)
stdio: fix probe on mingw under gcc 5.1 (21431dee1)
autoupdate (875ec93e1)
gitlog-to-changelog: parse "Tiny-change" (ed614f9c1)
update from texinfo (583b5ea80)
doc: document glibc posix_fallocate() issues (798972017)
gendocs.sh: document new htmlarg default (fddc6dcff)
extern-inline: no need for workaround in GCC 5.1 (44f73b8de)
update from texinfo (23741e575)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01ff)
tests: pacify GCC 5.1's stricter printf checking (2aea2c723)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9e2)
file-has-acl: port to CentOS 6 (ff714c0a2)
file-has-acl: always return false when ACLs aren't supported (496c2cf03)
gettext: propagate po/Makefile.in.in too (f2f698092)
file-has-acl: new module, split from acl (800807020)
manywarnings: add GCC 5.1 warnings (df82ac05f)
autoupdate (74fa2c047)
doc: update FDL template to match FDL examples. (abb0d2e0a)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbdc6)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb5839)
gnulib-tool: output bold attribute more portably (75d1743ac)
qacl: Simplify HP-UX acl_nontrivial check (2653a3014)
acl: On Linux, check for acls without libacl (da6ebc941)
acl, qacl: split off shared functions into separate object file (a09a0344e)
git-version-gen: revert "detect untagged revisions" (6c4ac1b66)
tempname: avoid unused parameter warnings (35a0bf1d5)
git-version-gen: detect untagged revisions (bedd7833a)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc12)
gitlog-to-changelog: port to MS-Windows (261ba83ae)
gendocs: new option --tex for texi2dvi options (1627a8a2b)
sync gettext .m4 files from gettext (3e2dcf7b9)
uniname/uniname-tests: fix failure due to alias (e830fc25d)
hash: remove deprecated hash_insert0 function (634ddcf87)
mountlist: remove dependency on libmount (3fb6e3603)
stddef: port to pre-C11 GCC on x86 (e2e66692c)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a3866d)
yesno: make EOL optional in ENABLE_NLS case also (386315b30)
fdopendir-tests: test it does not close its arg (d164bf67c)
gitlog-to-changelog: trim trailing white space (2b93079a5)
gitlog-to-changelog: new option --ignore-matching (84f5241b9)
fdopendir: port better to MinGW (a277f536d)
fdopendir: fix typo in comment (b89aa0ede)
error: document all entry points provided (0f4fa16df)
autoupdate (5a4d08844)
autoupdate (c2bfaa58d)
autoupdate (8d739f428)
vasnprintf: pacify clang 3.5.0 (4fed9c82b)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e14)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64f0)
tests: support stderr verification with returns_() (0d3024546)
passfd: avoid valgrind uninitalised data warning (8be5f2c10)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec98)
dup2: doc and test for Android bug (a39fbed38)
Replace dup2() on Android (2f1a88d40)
Android doesn't define RLIM_SAVED_* (cc0a1a96a)
autoupdate (522034825)
vasnprintf-posix-tests: use consistent test (61922366d)
printf, isinf, etc.: noncanonical != NaN (bd38edc81)
fts: remove redundant close() (trivial) (12d27cace)
getdtablesize: port better for Android (62667e387)
poll: fixes for large fds (d42461c38)
fcntl: Fix cross compiling (119aeef6c)
dup2, fcntl: cross-compiler better for Android (f9fa71591)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad024925)
getopt: don't crash on memory exhaustion (6fa31e52c)
tempname: allow compilation with C++ (trivial) (4f2e91000)
dup2, fcntl: port to AIX (c74a873bd)
getdtablesize, dup2, fcntl: port to Android (5e2516d4a)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5ee1)
More changelog fixes (81ac748f1)
fts: avoid crash when a cycle is added while traversing (60af6a363)
uniname/uniname: support character alias (784023c96)
Fix ChangeLog botches in my recent commits (3ca9a533c)
duplocale: Fix Android build of duplocale-tests (52f74ee1b)
signal_h: Fix Android build (92f4ac3ad)
net_if: Handle content-free <net/if.h> system headers (14acd1e1a)
linkat_nofollow: Add fallback case for cross compiling (f1514e591)
euidaccess: Fix Android build (d46768c01)
getugroups: Fix Android build (30ea03fe4)
localename: Fix Android build (b21929c0e)
getdtablesize: Fix Android build (7434c476c)
Assume unbroken ungetc() on Android (60f0efb19)
Fix FILE struct compatibility with Android API level >= 21 (8e19825e6)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c38)
maint: various whitespace cleanups in tempname (63d2d1954)
tests: provide returns_() to simplify exit status checking (c61e31c4e)
mountlist: only use libmount when specified (de1cbdd48)
uniname/unimame-tests: don't link with -lunistring (ffe64673c)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf4c)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1d8)
xalloc: fix typo that suppressed warnings (d85acc4ab)
full-read: fix license notice typo (b2c48c1e6)
crypto/gc: fix a -Wswitch warning (bf729b483)
autoupdate (ffb301633)
update from texinfo (aa902b69a)
tempname: new try_tempname function (56e31f06e)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206bb)
bootstrap: exit immediately upon gnulib-tool failure (dd929bcb9)
symlinkat: include all required header files (b650986cb)
update from texinfo (9c1f45e06)
update from texinfo (751cd554a)
update from texinfo (94125cd29)
localename: support Solaris 12 and illumos (387c214c0)
locale: fix tests on illumos (dfe49c94d)
unictype: avoid undefined left-shift behavior (bb41ff0b7)
libunistring: bump version of unitypes dependants (ea6cb044c)
unictype/category-none: fix link with libunistring (40023a310)
unitypes: fix build with installed libunistring (c7e000ae8)
time: port to MinGW32 3.21 (342d9f09f)
update-copyright: apply to self (8582958a3)
libunistring: update to Unicode 7.0.0 (7585eb3f1)
libunistring: update to Unicode 6.3.0 (0d1916cba)
libunistring: update to Unicode 6.2.0 (794132ffc)
libunistring: update to Unicode 6.1.0 (4b6bc42e0)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77dea)
uniwbrk: ignore Extended/Format characters at BOL (626571a02)
test-strstr.c: avoid a trivial leak (769f1ff83)
update-copyright: recognize groff's \(co marker (06c61ed43)
maint.mk: fix compatibility with OS X nm (d5e367c52)
localcharset: improve charset detection on OS/2 (9bb70e04d)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb086f)
count-leading-zeros: fix pragma typos (ba8e4c8d9)
autoupdate (e7caa4303)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede08f)
uniname/uniname: update to Unicode 7.0.0 (257752a17)
doc: update INSTALL from autoconf (c27f1a356)
stdio: fix use of PRIdMAX on modern mingw (ca563b431)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2d3)
lib-symbol-versions: cache script check (498a1b6bc)
maint: fix grammar nits in propername (d44c524ba)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e5e)
gendocs: Add 'doc/gendocs_template_min'. (079015590)
gendocs: Change maintainer. (bae95fca2)
gendocs: copyright date and version fix (aecd38787)
derived INSTALL (2198448f5)
revert copyright updates in slaved files (2f66740af)
version-etc: new year (b9bfe7842)
autoupdate (bd86632bd)
autoupdate (b8db7e883)
xstrtol: ensure errno is reset (55cda57aa)
utimens: fix dependency typo (7177237ea)
autoupdate (ffaeb0c8f)
docs: mention why libgen.h is bad (16518d9ed)
autoupdate (8d55a7b7a)
assure: new module (034a18049)
autoupdate (ca6dede24)
stdalign: port better to HP compilers (95c5407b3)
stdalign: work around Apple GCC 4.0 bug (a8c75ca73)
gendocs.sh and templates now maintained in gnulib (7bf1097e7)
getcwd: fix test failure on OS X 10.9 (4f3dc0bee)
parse-datetime: avoid a compiler warning with byacc (1fafbb302)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b4c)
autoupdate (98c35a0e4)
update from texinfo (3e51cf707)
stddef: support C11's max_align_t (3ae2441d4)
unistd: fix iOS check conditional (73991ca4b)
posixtm: avoid compiler warning in a better way (89db07c7c)
relocatable: support UNIXROOT in relocate() on EMX (cc0009850)
freopen: workaround freopen() on OS/2 kLIBC (3c4e08331)
get_shared_library_fullname: port to EMX (023ca2dd0)
find_executable: port to EMX (a457b0c8c)
sched: check struct sched_param in spawn.h as well (5945e4ee5)
support GNU format printf and scanf on mingw (cf88e56ab)
bootstrap: Allow perl modules in $buildreq (3914f3153)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c43e)
vasnprintf: fix potential incorrect errno (ec6a60bfd)
vasnprintf: fix potential use after free (c5c4f53b3)
autoupdate (79002fdd9)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3c5)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab5a)
autoupdate (cab5b4a92)
git-version-gen: do not print new line characters (e5a15adc6)
gnulib-tool: recognize x:* as an absolute path (9a98fdfef)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e44)
autoupdate (1b6c775c6)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05cf)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573b8)
printf: fix configure check on big endian systems (4b4ef862e)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea2886)
gitlog-to-changelog: add --until (6dd16adf3)
update from texinfo (e9dd4906d)
extern-inline: update commentary about GCC bugs (92b60e616)
gen-uni-tables: untabify (46d015f9c)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d4514)
gen-uni-tables: utilize 'assert' (9464ea9d6)
gen-uni-tables: cosmetic improvements (b6ffce655)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e34)
fts: port to C89 (5cb103952)
unistd: port to iOS (08c22d94a)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd8e)
autoupdate (269a0fae5)
update from texinfo (e28a0f74e)
obstack: avoid potentially-nonportable function casts (127ed6a3e)
obstack: fix macro return values (d15b2da0a)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2eec0)
obstack: port to platforms that #define __alignof__ (ec799b2df)
linkat: don't unconditionally replace on GNU/Linux (c564172a1)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce5b)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e07)
obstack: add NEWS entry for recent incompatible changes (04a4a930a)
mountlist: don't use libmount to decide on dummy/remote (2768ceb79)
maint: add missing ChangeLog entries for Modra's obstack changes (ff1385253)
obstack: prefer __alignof__ to alignof (37de51e2c)
obstack: prefer alignof to calculating alignments by hand (e8f86ce95)
obstack: use size_t alignments and check for overflow (6c34297a9)
obstack: 64-bit obstack support, part 3 (82a38a0d7)
obstack: 64-bit obstack support, part 2 (bb2ab7ecb)
obstack: 64-bit obstack support, part 1 (266ac1b98)
obstack: tidy part 2 (8216dffc2)
obstack: tidy part 1 (ec1a9f7b6)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b6792)
iconv: avoid false detection of non-working iconv (facebc6bc)
bootstrap: print more diagnostics for missing programs (1bbbc2c04)
bootstrap: only update the gnulib submodule (e94cfb19c)
symlinkat: port to AIX 7.1 (032bd1510)
readlinkat: port to AIX 7.1 (cb3a9b8b5)
remove spurious { (b155b0649)
modules/fcntl: fix error reporting by dupfd (8a695b675)
basename, dirname: Improve documentation. (322e0b052)
exclude: declare exclude_patopts static (734ed7c8a)
autoupdate (5ab220cc9)
dirname: support compilation with C++ (dc53bac1b)
qsort_r: include <config.h> (aa0c2b9e7)
avltree-list: avoid compiler warnings (5549ef8e0)
qsort_r: new module, for GNU-style qsort_r (41473cf94)
strerror_r-posix: support compilation with C++ (ca194c036)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7fd9)
autoupdate (b4c8d133c)
mountlist: use /proc/self/mountinfo when available (3ea43e025)
users.txt: add cmogstored (2bf7326e1)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3be7)
gnulib-tool: Fallback to wget when rsync fails (c83b89709)
maintainer-makefile: add syntax check for useless ';;' (5be8d47e0)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed9b)
error: drop spurious semicolon (4738e5acd)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd0a)
manywarnings: add GCC 4.9 warnings (157c42eff)
vasnprintf: fix bugs in width computation (1f5bc60c4)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6a2)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab658)
qsort_r: new module, for GNU-style qsort_r (1ce0e7dc0)
vla: new module (a6c54be16)
localename: make gl_locale_name_thread really thread-safe on Windows (f089beeae)
getpass: don't assume struct termios (59893aec3)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669cc3)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e10012c)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415ba)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7afb4)
accept: document Solaris 10 type glitch (ce49a606a)
extern-inline: port to FreeBSD, DragonFly (2c93b8bb4)
autoupdate (1902e8ebd)
Use consistent style to check DEBUG macro in regex_internal.c (d8401629f)
openat-die: use _Noreturn markup (a5f2a6d5c)
test-open: port to cygwin, which lacks Fortify (d98277fd1)
localename: Enforce declarations before statements. (5acee27d5)
test-userspec: don't look up numeric user names (222d1272a)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7b1)
announce-gen: avoid failure when Digest::SHA is installed (0172fd52d)
gettext: revert "update macros to version 0.19" (71be4c87c)
regex: don't deref NULL upon heap allocation failure (1051177e3)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9a9)
regex: fix memory leak in compiler (c4093fa16)
announce-gen: avoid perl warnings (648f4ae73)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172b7)
nl_langinfo: Fix last change. (b5c3f721f)
Define macros for glibc (903f8952d)
Sync up error.c with glibc (49c19fe3e)
nl_langinfo: fix build under mingw (2d280742a)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d481)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7d6)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce839e)
Bruno Haible has stepped down as maintainer. (ed6374814)
mktime: merge #if/#ifdef usage from glibc (e2646b0c6)
git-version-gen: improve option descriptions (fdf9a5de2)
regex: fix memory leak in compiler (316c9c508)
regex: merge patch from libc (657762608)
acl: port to gcc -Wredundant-decls (9a3928ed1)
parse-duration: eliminate 68-year duration limit (831da41cb)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc31417b)
pthread: define thread-safe macros on some platforms (badf0c4f5)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba7140a)
gettext: update macros to version 0.19 (9b9370caf)
select,poll: fix console handle check on windows 8 (c6e14bbd5)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546f2)
times: fix to return non constant value on MS-Windows (b0d4fe953)
isatty: fix to work on windows 8 (a008d625b)
maint: fix typo in fdl.texi (0a38624d3)
mountlist: avoid hasmntopt const type warning on solaris (502809019)
maintainer-makefile: delete obsolete code (d55899fd2)
maintainer-makefile: avoid spurious error messages (088f50493)
rename: avoid unused-but-set-variable compiler warning (eb0662ed9)
maint: add ChangeLog entry missing in previous commit (e29cd9eb7)
rename: mark a label as potentially unused (451aebdc1)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592aae)
acl: apply pure attribute to two functions (e1831a7c3)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b858844)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b4f)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa31)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff1b)
valgrind-tests: fixed misleading help message (1c0d98526)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07c0)
exclude-tests: port to AIX 7.1 (a14d4c0c7)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c329)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a330b)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c825)
getlogin_r-tests: check return value rather than errno (98ca2c063)
getlogin_r-tests: fix various issues in recent change (11167af95)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc03)
update from texinfo (75fa857e8)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65fd)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4e1)
getlogin-tests: avoid false failure under cron (971773687)
mbrtowc.m4: fix a comment typo (b4ed5427e)
mbrlen, mbrtowc: fix bug with empty input (2a045bc38)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6cbe)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bced)
autoupdate (24fe73d43)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf29)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee03812)
update from texinfo (c2e80b75a)
autoupdate (7179dc9a3)
autoupdate (39cf9dff9)
autoupdate (a0712c3bd)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6bf)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d1e)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d58a)
exclude: port to strict C99 (3085daefc)
regex: do not depend on malloc-gnu (e1d49ddae)
autoupdate (9cda876b8)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c6c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc523)
fts: avoid unnecessary strlen calls (f4eba3ef1)
fts: avoid unnecessary strlen calls (df86f1c36)
fts: avoid unnecessary strlen calls (85dd7d7fd)
autoupdate (8f6c54d19)
autoupdate (f3033c458)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd460)
obstack: merge with glibc changes (df9b71423)
strftime: wrap macros in "do {...} while(0)" (2d6dfaca3)
modechange: avoid memory leaks for invalid octal modes (9b784e734)
autoupdate (602f4c2fe)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d622)
autoupdate (8dbb1a57c)
update from texinfo (76c4df4ac)
gitlog-to-changelog: also include the file, git-log-fix (1589a8ab4)
autoupdate (907c84367)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a921)
maint: fix ChangeLog to match commit record (8c7f2f9de)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c90598)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb1d)
* NEWS: Recent changes are not that important. (1c6bf3d20)
savedir: new symbol for fast-read version (df54a0fdf)
unistd: port readlink to Mac OS X 10.3.9 (546ff8206)
* NEWS: Document recent change to diffseq. (1aed55995)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9a6)
savedir: simplify by using stpcpy (26e2108a3)
spawn: fix link error on uclibc (d6eab2e70)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb9075b)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae99)
exclude: add support for posix regexps (24b8e0622)
maintainer-makefiles: use $(SED) for syntax check (3f51bf41c)
update from texinfo (8008cac05)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d73709)
autoupdate (26f3204a9)
update from texinfo (ad71b62f4)
update from texinfo (a62cca3ae)
file-type: add support for doors and other less-common file types (47f93b076)
update from texinfo (d9361da07)
autoupdate (497f4cdf8)
pthread: work around winpthread header pollution on mingw (d5fec6c22)
qacl: check for fchmod (751494621)
Fix typo in ChangeLog. (68355e0c8)
fdopen-tests: port to Tru64 (1e0ad6a06)
stdalign: port to HP-UX compilers (6fff2c8fd)
strtoimax: port to platforms lacking 'long long' (e77a81d56)
update from texinfo (ca13d9302)
relocatable-maint.texi: escape braces (6c7b560bb)
maint: remove duplicate ChangeLog entry (38446b124)
maint.mk: adapt openat.h-include-without-use test (88df6d076)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5d2)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f257e)
tests: fix export bug in previous patch (efc854066)
tests: simplify porting to Solaris 10 /bin/sh (490acbe0b)
update from texinfo (8d93bfe92)
md5, sha1, sha256, sha512: support older autoconf (d18d1b802)
include_next: port to autoconf 2.63 (580240a85)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a66244)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3fd)
maint.mk: adapt openat.h-include-without-use test (a75f17adf)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419dc7)
freading: declare with attribute "pure" (b076a606c)
manywarnings: remove -Wmudflap (5088dc55f)
autoupdate (cfe23e81e)
relocatable-script: remove unused code (aac700c7b)
maint: fix public-submodule-commit to work with newer git (7a0c729aa)
autoupdate (a39d4083c)
doc: update main copyright year (c7802e2b4)
maint: update copyright (1276a2c5f)
version-etc: new year (a8a1dc286)
autoupdate (0e5f06aee)
passfd: give nicer error for recvfd at eof (beae0bdcf)
autoupdate (0ac90c5a9)
gettimeofday: port recent C++ fix to Emacs (23eecb48e)
gettimeofday: fix C++ crosscompilation (248467185)
qacl: port to Windows better (e7086a9a3)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd1a)
open-tests: fix build failure with -Werror=old-style-declaration (0658e5039)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b5510050)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (43593319b)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f3988)
autoupdate (765ff4cb2)
bootstrap: warn about BSD toolchain snafu (fdfe96fe4)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92ea4)
include_next: minimize code duplication (74540d44d)
getcwd: fix compile error in configure check (fba20d159)
regex: suppress core dumps from detection code (51a220339)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72bf)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc4f)
regex: avoid glibc deadlock during configure (506805181)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e4c)
base64: fix recent compilation regression on some compilers (dbf55f669)
autoupdate (f284a1906)
autoupdate (ce92b8e46)
ignore-value: revert previous code change (37f8a6b20)
selinux-h: improve stub types and add more stub functions (647e7023c)
ignore-value: prefer GCC version back through 2.0 (fd27e50d9)
pty: Activate the signature wrapper of forkpty. (54c3ba61d)
maint: fix gendocs.sh permissions (e64ade7da)
autoupdate (2b7c2713d)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c59)
error: depend on stdio (8b4041571)
doc: Improve wording in relocatable-maint.texi. (4779b635e)
Fix indentation in previous patch. (047070838)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648cf3)
base64: provide a fast path for encoding well sized buffers (43fd1e7b5)
extern-inline: port better to OS X 10.9 (cdceb2fe4)
fpending: fix typo (868c538be)
fpending: fix regression on DragonFly BSD (6fea8a943)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b60)
intprops: port to Oracle Studio c99 (d208f3ab6)
obstack: pacify HP C (9c5dea9a6)
maint.mk: prefer gpgv2 over gpgv (20f47607a)
isnan: port to VAX (b0b422614)
gnulib-tool: protect against CDPATH (5c508f686)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Changelog
=========
headers: fix begin-end typos (b03f418bd)
selinux-h: port to PGI 16.10 (e041ac5f6)
argp: port to PGI 16.10 (8b3e22b18)
unicase: Update function protoype to match definition (f497bc109)
times test: Avoid gcc warnings on Linux/x32. (d66ababa0)
glob: port better to emscripten (26b8e1b3c)
host-cpu-c-abi: Support for 64-bit AIX, 32-bit armhf on arm64, hppa64. (50083d028)
search: Don't assume that tsearch() exists if 'VISIT' is defined. (e3f94e9de)
doc: Don't mention obsolete AC_LIBTOOL_WIN32_DLL macro. (ae1cef390)
stddef-tests: port to SIZE_MAX <= INT_MAX (6e3459356)
autoupdate (0bf767155)
lock tests: Fix link error. (b6acb8db4)
lock: Fix link error (regression from 2017-01-05). (365ad41b0)
Port to PGI 16.10 x86-64 (16f6a8d8d)
parse-datetime: handle timezones reentrantly (4e6e16b3f)
time_rz: fix comment typo (dd7a8712b)
localename: port to cygwin 2.6 (bb276b416)
users.txt: Update wget URL (tiny change) (ec01e6867)
users.txt: Add wget2 (tiny change) (242a14641)
dfa: fix memory leak in parse (e0e362e7b)
parse-datetime: fix dependence on AC_PROG_SED (440ea67aa)
intprops: update doc URLs (85bd3ab64)
host-cpu-c-abi: Add support for armhf, arm64, x32, s390x. (60ce0fd75)
update from texinfo (fadd80aef)
localeinfo: case_folded_counterparts and WEOF (c81472e0e)
dfa: port to gcc -fsanitize=undefined (61c27fe8f)
strftime: %z is -00 if unknown (0e68c6a37)
dfa: port to older GCC (916a63241)
Update DEPENDENCIES. (03ce2e4a2)
maint.mk: enforce spelling of "timestamp" (i.e., no space) (94386a136)
dfa: minor simplification with emptyset (836ac768d)
dfa: shrink constraints from 4 bits to 3 (2db74de17)
dfa: omit unnecessary ptrdiff_t check (9d561f0d2)
dfa: omit unnecessary allocation (7fbe8c090)
dfa: omit unused local (8d3c4933c)
maint: time stamp -> timestamp (e89646ad6)
maint: remove stray .texi files (8d98f32d6)
getprogname: fix port to IRIX (9ec5a9d77)
dfa: melt down dfastate into build_state (7c345c68c)
dfa: simplify transition table allocation (aff55692d)
dfa: fix reallocation bug when matching newlines (823b5cb58)
Avoid -Wundef warning about undefined WINDOWS_SOCKETS. (bfd562604)
Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. (dbc7752c5)
stdioext: Port to Minix 3.2 and newer. (dc42aaceb)
getprogname: port to IRIX (7d75021d8)
localename-tests: port to NetBSD 7 (6a15cedb3)
glob, intprops, xalloc: work around Clang bug (04441fd81)
dfa: fix 'return' typo (f0f371e13)
lock tests: Prefer semaphore over mutex. (b20e8afb0)
parse-datetime: fix generated paths for coverage files (73ecb533f)
maint.mk: support parallel execution of coverage (4bbd45b4b)
lock: Provide guarantee to avoid writer starvation for rwlocks. (be95b17ae)
thread: Fix pth port. (fd8eabdce)
parse-datetime: fix debug message on lone year number (15b8f3046)
parse-datetime: fix local timezone debug messages (c56e7fbb0)
parse-datetime: add debug warning about DST changes (30a55dd72)
parse-datetime: add debug warning about date arithmetic (f14eff1b3)
parse-datetime: fix debug message of relative part after timezone (5c438e8ce)
parse-datetime: fix incorrect debug message on lone number (f2d4b5caa)
exec (31bc49969)
build-aux/mdate-sh (0b730bddf)
doc: fix typo in previous change (c96efd22a)
Revert copyright-year change to synced files (8e0bdfa5d)
doc: modernize for C11 etc. (6f0128d14)
dfa: prefer functions to FETCH_WC macro (74557b94b)
dfa: narrow more local var scopes (c8355b773)
dfa: remove duplicate assignment (5c810462f)
dfa: simplify constraint-dependency checking (e210a3cba)
dfa: prefer functions and constants to macros (760d5b7d8)
dfa: narrow more local var scopes (51536cbbf)
dfa: narrow the scope of many local variables (387fd77e7)
gettext from dev (9c85a410b)
version-etc: new year (a3fd683de)
do-release-commit-and-tag: avoid shell syntax error (52a5514dd)
maint.mk: hoist gnulib_dir definition earlier (5996001fc)
maint.mk: do not always evaluate intprops-related shell (ffff79dad)
maint.mk: improve sc_prohibit_intprops_without_use (1894933d6)
dfa: shorten sbit, success (b724c4e6a)
dfa: simplify multibyte_prop etc. (e0a498ecc)
dfa: minor performance tweak (959c5a309)
dfa: wrap charclass inside a struct (88125b5e1)
Changelog: insert omitted word (0d534864b)
maint.mk: update list of intprops.h symbol names (e9ae724b2)
getopt: fix parallel test failure (b366f53ec)
xalloc: x2nrealloc check for ptrdiff_t overflow (8e63aebd5)
lock test: Fix performance problem on multi-core machines. (480d374e5)
autoupdate (d00d3c0cd)
vma-iter: Fix endless loop on 64-bit Windows. (3a0b7b749)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on minw. (5a400b3f5)
getopt-posix-tests: fix Makefile typo (571a9a5a3)
dfa: improve worst-case 'replace' performance (b783f1ebd)
dfa: performance improvement for removal of epsilon closure (d6df3873c)
autoupdate (aab627ea8)
Split tests for getopt-posix and getopt-gnu. (bd70cf691)
posix-modules: Add options for specific platforms. (3e8966603)
getopt: Fix link error for users of getopt() in <unistd.h>. (571d60e6f)
getaddrinfo tests: Avoid compilation error on MSVC. (2ebd13d97)
getlogin, getlogin_r: Fix link errors on MSVC. (f9c744dbd)
Un-deprecate the 'progname' module. (15bde6cfc)
Reorganize NEWS a bit. (02abf3355)
tanhf: Avoid redefinition error on MSVC. (51150279a)
tanf: Avoid redefinition error on MSVC. (9ef2e6d20)
sqrtf: Avoid redefinition error on MSVC. (c7a2c318d)
sinhf: Avoid redefinition error on MSVC. (0225ce36c)
sinf: Avoid redefinition error on MSVC. (a8cff6cb0)
logf: Avoid redefinition error on MSVC. (33b84df8e)
log10l: Avoid redefinition error on MSVC. (ef458c871)
log10f: Avoid redefinition error on MSVC. (fd9c06066)
hypotl: Avoid redefinition error on MSVC. (048631b65)
hypotf: Avoid redefinition error on MSVC. (c7f934de8)
fmodl: Avoid redefinition error on MSVC. (b31297ff0)
fmodf: Avoid redefinition error on MSVC. (1a1d5eee3)
expf: Avoid redefinition error on MSVC. (21ec014a2)
coshf: Avoid redefinition error on MSVC. (c3c53687f)
cosf: Avoid redefinition error on MSVC. (9113a6db3)
atan2f: Avoid redefinition error on MSVC. (cf308efdb)
atanf: Avoid redefinition error on MSVC. (4d3d2763f)
asinf: Avoid redefinition error on MSVC. (6cd601d2b)
acosf: Avoid redefinition error on MSVC. (c3cb8a263)
Avoid redefinition errors on MSVC. (0f5a9a947)
Avoid redefinition errors on MSVC. (5b60c835c)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on MSVC. (92cb6641a)
Avoid autoconf warning. (6cd915a22)
fpending: Revert workaround against Emacs bug. (8457ffb74)
getlogin_r tests: Port to mingw. (d2443002e)
getlogin: Port to newer mingw. (8fe9cd1cf)
builtin-expect: improve port to IBM XL C (ff41dd1fc)
builtin-expect: port to IBM XL C (d1469b79e)
regex: fix dependency (c64a6db43)
builtin-expect: new module (005973d69)
init.sh: Add possibility to not delete temporary files. (3044ae7f4)
regex: fix integer-overflow bug in never-used code (ea7015f68)
fpending: fix port to MinGW on Emacs (d721ea9f8)
safe-alloc: use xalloc-oversized (b8e5f9c8a)
xalloc: do not exceed PTRDIFF_MAX (f8c6b7a2d)
malloca: do not exceed PTRDIFF_MAX (ca495b0f8)
quotearg: pacify GCC better (cb4e027f6)
xalloc-oversized: check for PTRDIFF_MAX too (f3b846699)
dfa: fix glitches in previous commit (eb73ecacc)
dfa: fix some unlikely integer overflows (5ec9a7edc)
dfa: add an assertion to avoid coverity false positive (744c74530)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (19a179507)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (8fcfa5ef2)
link: fix test to declare use of rename() (83d7e7126)
fpending: Port to native Windows with MSVC. (15a9ecdc8)
stdioext: Port to native Windows with MSVC. (5506db6b0)
non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt (a673fa2e9)
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7ff3)
stdint: Update doc about Solaris 9. (d25927299)
c-ctype tests: Fix link error on Solaris 9. (52e40d22e)
dfa: fix performance bug that recomputes trans (a43f8e6e8)
same-inode: port to MinGW (0d6346351)
javacomp: Support Java 7 and 8. (ef9d01e84)
gnulib-tool: fix the previous change (31a08abd3)
gnulib-tool: fix the previous change (27d1d32a2)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23bd)
localcharset: Avoid theoretical buffer overrun. (d1a0a9fba)
Relicense some modules under LGPLv2+. (349e4dea4)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee2c)
alphasort, scandir: Port to OS/2 kLIBC (44686d94a)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb8261)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b51)
dfa: avoid new infinite loop (ca3ca77fc)
dfa: do not match middle of multibyte character (9cba42f87)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e50)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee9a)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda0314)
maint: use a more standard return from mbrtowc test (45ba7f22d)
freopen: fix typo in previous commit (ea96186d0)
freopen: work around glibc bug with closed fd (b947d0524)
fnmatch: fix typo introduced on 2016-08-17 (0a2d09142)
maint: fix ChangeLog typo (475b2030a)
dfa: simplify with new function fillset (d970005d0)
dfa: fix glitches with on-demand states (42fe9d2b2)
dfa: addition of new state on demand (403adf1b4)
srclist: sync with released gettext (54092987e)
srclist: add "release" option (1aeb584e8)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660a0)
dfa: fix logic typo (60e8ffca0)
fix test driver leaks: exclude, malloc, realloc (19a23ce7c)
Fix gnulib C++ namespace support and std::frexp (0f9191c16)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7c6)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a20f)
Relicense some modules under LGPLv2+. (20b7ebaf4)
Relicense some modules under LGPLv2+. (7ee9ab7aa)
autoupdate (fc2f40c13)
Enable Unicode decoder safety unconditionally. (a24dbc4ae)
Correct indentation. (2c1432894)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad340b)
strerror: Make it compile in C++ mode. (33a049717)
sys_time: add gnulib::timeval for C++ (38237baf9)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efdb0)
strftime: don't use __THROW (c3b131294)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc53)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd48)
strptime: fix compile error in recent change (8a6f03dbb)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7b7)
strftime: tune %q (966b0a7e0)
Merge strftime.c changes from glibc (e6244e788)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d713)
Fix gnulib C++ namespace support and std::frexp (e7ddcc627)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640d4)
manywarnings: fix -Wno-missing-field-initializers detection (94d81adc2)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (012262350)
strftime,strptime: support %q to represent the quarter (2f8b355ae)
autoupdate (64d4d637b)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e24)
intprops: port to older XL C (5833fd5de)
autoupdate (68c5afe6a)
backupfile: initialize default suffix within the implementation (858f59005)
futimens: remove FIXME for old Linux kernels (35a51f803)
utimensat: remove FIXME for old Linux kernels (938130608)
maint: update how to make web pages (844d82afb)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf43)
sys_types: fix Texinfo typos (174653f46)
getprogname: port to HP-UX (3c7227226)
Update doc about target platforms. (2abfc296c)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178b7)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f40)
Make the 'argp' module work without the 'error' module. (469bfadfc)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed0636)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c65)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204fdd)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debcf7)
system-quote tests: Avoid compiler warning on AIX. (0edeb1bef)
Fix some "gcc -Wall" warnings. (5f680f241)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae7b)
libunistring: change the maintainer to 'all' (3db3ab098)
Simplify "configure: checking ..." messages. (66dc0e5a2)
Simplify "configure: checking ..." messages. (5159ac54e)
quotearg-tests: pacify gcc -Wall (57adc478b)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393eae6)
printf.m4: fix a bug in detecting printf %j support (aec038e31)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd85)
quotearg: never write beyond the returned length (8c70d2370)
getprogname tests: Avoid failure in packages that use libtool. (f4d668520)
getprogname: Fix test failure on Cygwin. Comments. (7082adff5)
Make sure the libunistring detection rejects older versions with a known bug. (043722e21)
sh-quote, system-quote: revert regression of unit test. (ab97e40ca)
quotearg: fix stale tests (59aa69fd6)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2ea)
Fix a test crash. (9578dfeef)
test-limits-h: suppress -Woverlength-strings (79c69b24c)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7e1)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b3480e)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f255)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c1857)
Add missing ChangeLog entry (f3f2de78a)
stdint: port SIZE_MAX to glibc s390 (136ecf452)
getprogname: port to IBM z/OS (d75cbb370)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc244)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb985)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea9336917)
dfa: save memory for states (2692e23a4)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef686558)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d4925)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff42)
autoupdate (d0afb6a57)
quotearg: minimize shell quoting using double quotes (2ed5c11d9)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb55)
getprogname: correct the test for a __progname variable (65e69153d)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358cc1)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be9d)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896a5)
getprogname: port to OpenBSD 5.1 (9a8bf3b56)
sched: port to GCC 6.2.1 on macOS Sierra (85854baba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f0e)
nl_langinfo: pacify GCC (3be427370)
stdint: also set GL_GENERATE_LIMITS_H (fe3086fe5)
limits-h, stdint: Don't assume extensions, fix typo (b0192261a)
getprogname: port to AIX (e24a47010)
update from texinfo (dfcf8b0b9)
update from texinfo (e89b4a7ae)
extensions: fix typo in comment (f0e9aab9d)
stdint: support new _WIDTH macros (b81c53b70)
limits-h: new module (0d12d16ab)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de2b)
sys_types: avoid glibc 2.25 warnings about major() (a512e0411)
mountlist: include sysmacros.h for glibc (4da63c588)
extensions: port to more ISO C TSes (f215ec48b)
intprops: new macro TYPE_WIDTH (6625c98b4)
extensions: port to recent ISO C TRs (66786c1c0)
update from texinfo (b3ffc1d8f)
update from texinfo (23899700b)
dfa: port to Solaris 9 (04b939c3a)
autoupdate (e7c79d64a)
strverscmp: avoid link failure on OS X (8e114d39d)
dfa: new module, importing grep's DFA matcher (286720379)
getprogname-tests: don't depend on assert-h (6d237fd01)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5f9)
getprogname: fix errors in previous change (f184a68f5)
parse-datetime: restrict debug output to input string (2eb265974)
flexmember: new macro FLEXALIGNOF (7da1068a8)
getprogname: port to systems with __argv (mingw, msvc) (320679aaa)
flexmember: port better to GCC + valgrind (4c32543a4)
getprogname: port to Solaris 10 (53270b274)
stdalign: correct mistake in alignof doc (775dbeeb1)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276e5)
main.mk: remove sc_program_name (38c0fe5ca)
Port tests away from progname (f7bf2e444)
Port modules to use getprogname explicitly (f29814b96)
getprogname: new module (653a5be97)
autoupdate (73affcd23)
manywarnings: add -fno-common (bf8e658ff)
parse-datetime: Fix typo. (cffe9acc6)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca9505)
strverscmp: sync with glibc (5d856f70e)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a56908381)
intprops.h: port recent changes to GCC 6.2.0 (abae112b3)
intprops.h: use __typeof__ with GCC 7 (d22721e2e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e22f)
intprops.h: fix missing-backslash problems (b9c364f02)
autoupdate (bea6f3f8f)
intprops: fix paren typo on old platforms (f10125053)
intprops: port to OpenVMS (a073adb9e)
parse-datetime: improve debug implementation (5d36768ce)
c-strcase-tests: port to EBCDIC (6e2966216)
sigpipe-tests: fix typo (d05a8869b)
canonicalize-lgpl: fix errno after malloca fails (5155e7c03)
strtod: port errno handling to z/OS (a2a39436b)
strtod: port to z/OS (eb81ccc4e)
regex, string: rename to avoid '__string' (9b5002be4)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a4676)
thread: port to z/OS (7ff477746)
maint: port tests to z/OS errno behavior (e6921e986)
maint: preprocessor changes to support z/OS (74e641c2e)
fclose, strstr-simple, wchar: port to z/OS (17b66f615)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588ad)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115ee9)
stdbool: don't require _Bool for C++ (6fafd688d)
getdelim: remove dependency on realloc-posix (52b63a0ff)
update from texinfo (1eab2138a)
update from texinfo (1eb82ad96)
parse-datetime: add optional debug printing (12ad79069)
update from texinfo (8318f4ae2)
tests/init.sh: exclude dash with bad "local" semantics (42354a8ce)
update from texinfo (7cc8a5d7a)
update from texinfo (e4f1a4a5b)
update from texinfo (3b2f84383)
update from texinfo (6432c4e88)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c81)
useless-if-before-free: skip non-matching lines early (4f5dc0ac1)
update from texinfo (b5f24f6fb)
maint.mk: speed up sc_po_check (5fb8cef64)
maint.mk: speed up require_config_h_first (b23fd9d8c)
maint.mk: speed up sc_po_check (04fd88211)
update from texinfo (f3a85fbc2)
update from texinfo (2c11706d6)
autoupdate (a3592509f)
autoupdate (348402f2a)
update from texinfo (005d9b7d6)
autoupdate (b3c5be34c)
update from texinfo (03d3f1358)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b554)
update from texinfo (ff72e641a)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c6183)
doc: mention glibc SSIZE_MAX buglet (2cd814db9)
printf-posix: Fix mingw build (68b6adebe)
mktime: call tzset as per POSIX (97173b26d)
fts: handle readdir() errors (6835fc458)
intprops: port better to GCC 7 (406465c59)
intprops-test: port to GCC 6 (5050ee058)
autoupdate (0ba497e82)
update from texinfo (577f01d9c)
autoupdate (baef0a4b9)
xalloc-oversized: port to GCC 7; fewer warnings (097a5928a)
autoupdate (gettext-0.19.8.1) (6dc5c2148)
update from texinfo (99a33c72d)
regex: port to Sun C (334d97f35)
update from texinfo (190bc0f7f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0ea4)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f4b)
Use GCC_LINT, not lint (96609bb2f)
secure_getenv: Port to many more platforms. (b117e55e4)
update from texinfo (532bfcfc5)
canonicalize: Fix broken probe for realpath. (246b3b288)
unsetenv: relax to LGPLv2+ (f8fb07405)
update from texinfo (9280e3089)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a99c)
manywarnings: update for GCC 6.1 (6f9206d4d)
autoupdate (816580fe4)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7e6)
glob: size_t overflow checks (7cf8f77f0)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c73)
Fix undefined behaviour in gettext.h. (d8cd505c6)
autoupdate (e9e662576)
git-version-gen: avoid undefined shift (de37a1ca0)
update from texinfo (6560242c4)
glob: merge glibc changes into lib/glob.c (36cc6c33a)
mktime: spelling fix in comment (c382e8d72)
mktime: port to stricter signed overflow checking (e6a38a908)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf92310)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1de)
mktime: simplify DEBUG_MKTIME (549de1eb5)
Port mktime_internal offset to unsigned time_t (b28c2cda0)
xstrtol: prohibit monstrosities like "1bB" (6ed53f13b)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d924)
xstrtod: modify *result only if no errors (811b09243)
btowc: document problems in C locale (f3852a93c)
autoupdate (730c5249c)
update from texinfo (27f8ef888)
mktime: improve integer overflow checking (464ba3489)
intprops: check two's complement assumption (b9e3fb39a)
intprops, mktime, strtol: assume two's complement (a4910b948)
stdint: port to strict C11 left shift (705764b37)
mbrtowc: work around glibc bug#19932 (b7bc3c1a4)
update from texinfo (29ea6d6fe)
autoupdate (aff9954ef)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce3187)
argp: merge changes from glibc (14a582531)
Prefer American spelling for "initialize" (d95b819f4)
autoupdate (075c7d4ff)
stddef: support configuring with g++ (aeed3a250)
autoupdate (f0be2ae5b)
autoupdate (52b0cbbc7)
update from texinfo (a7b5c91a6)
test-framework-sh: minor cleanups (e91c0d4f9)
test-framework-sh: revert port to NetBSD 7.0 (4515da0d7)
autoupdate (8f3c4d388)
Port better to Alpine Linux (7347cbf5a)
test-framework-sh: port to NetBSD 7.0 (d24000028)
update from texinfo (c9a99944e)
gitlog-to-changelog: suppress ignored chatter (0ef1689f9)
update from texinfo (1d4ee40d2)
update from texinfo (4989095ac)
setlocale: add "sv" to Windows language table (84213f4b0)
update from texinfo (272674987)
sys_select: port to new Cygwin (4cf73f1f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae1175)
time_rz: port to clang -Wunused-const-variable (488c58283)
std-gnu11: improve clang support (d8f02239e)
select: port more to Intel 2016.1.150 compiler (f58b17397)
select: try to port to 2016.1.150 compiler (7b4f58d83)
localename-tests: memory allocation fixes (77313df97)
intprops: make .h file license match module (841c4fa80)
acl: fix missing return on Cygwin (bdb72bc64)
update from texinfo (91d878ad5)
update from texinfo (fa2329eea)
extern-inline: port to PGI CC (6c5885762)
update from texinfo (59e5b6da8)
update from texinfo (64f7deda0)
signbit: port back to pre-C++11 GCC (a0bfcb8ec)
mountlist: recognize autofs-mounted remote file systems, too (781788eeb)
signbit: port to C++ with GCC 6 (516dc7d86)
regex: make it closer to libc (f97745b0f)
regex: merge patches from libc (df5ed01e8)
update from texinfo (4c6040c5c)
update from texinfo (40a87e7df)
autoupdate (5be7728cf)
autoupdate (bbe207b15)
stdalign: port to older HP and IBM cc (aa3dc759e)
stdalign: port to clang 3.7.0 (cd9ecca88)
update from texinfo (bc4ac2f22)
readdir_r: now obsolescent (53348f290)
Use modern texinfo when syncing install.texi output from autoconf (df0db0ade)
update from texinfo (3ef729a2b)
sync install.texi from autoconf (7ac276b42)
misc: port better to gcc -fsanitize=address (54615b95f)
update from texinfo (e78f894d0)
autoupdate (d5cbe9d4f)
verify-tests: also remove stray test-verify.Tpo (cd6a45292)
std-gnu11: new module (2cf7d5cfd)
update from texinfo (d1cca4c2a)
update from texinfo (9c780eb58)
get-permissions, strftime: fix grammar in comments (7757cc8cf)
gettext: mark as obsolete (4cfc2d2d0)
gnulib-tool: don't give up on ln -s so easily (d9958eb1e)
closedir: fix OS/2-related typos (b701042f5)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7e5)
regex: treat [x] as x if x is a unibyte encoding error (2b34f389a)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d5c)
bootstrap: use American spelling (0f9d53cb3)
@item needed inside @itemize (0fce642dc)
hash-pjw-bare: fix comment (d53122d01)
wcwidth: Replace also on OpenBSD 5.8 (485f1270a)
update from texinfo (73637fe8b)
gnu-web-doc-update: fix addition of new files (646530602)
utimens-tests: avoid pulling gettext .m4 files (914feb672)
regex: pacify static checkers (336fa860d)
regex: fix [ diagnostic (7c6e85cf4)
regex: fix memory leaks (9e849a708)
fts: don't unconditionally use leaf optimization for NFS (85717b68b)
* gnulib-tool: fix stray debug line in previous patch (350f2c6fb)
gnulib-tool: don't assume ln -s works (0e50dd007)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c785d)
openat_proc_name: port to OS/2 kLIBC (de11c4a45)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d2145)
doc: mention unfixed issues with unsupported localtime() values (95c484273)
Go back to gettext-0.19.7 (ec513ffcf)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d6101)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc415)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f2861)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee51552)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef179418b)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9d3)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f176)
doc: mention setlocale() issues on OpenBSD (5ac0e2ba9)
sig2str: list all signals on FreeBSD >= 7 (dce117ace)
acl-permissions: port to USE_ACL==0 platforms (cff4b380b)
mktime: rename macro to avoid glibc clash (0433724bb)
Port "$@" to OpenIndiana ksh93 (8c4223e2f)
autoupdate (3f89681ac)
Port Universal Time settings to strict POSIX (6118065a2)
update from texinfo (313ed2a5d)
update from texinfo (9f11fc580)
msvc-inval: fix problem with unset shell var (6cc32c63e)
autoupdate (271dfe379)
tests: for compare_(), use cmp -s where available (9b3899a94)
version-etc: new year (71090a2a3)
human: fix output buffer overrun by 1 (92bbc1b58)
autoupdate (c86965970)
maint: add missing ChangeLog entry for previous commit (8cc2bb482)
maint: fix operator precedence in mbrtowc test (1f6365082)
autoupdate (3581a747f)
regexprops-generic: update from regex.h (f7d3057b1)
strftime-tests: avoid false failure on OS X (81d0a2646)
update from texinfo (0394787c3)
fts: ensure leaf optimization is used for NFS (c97b8b903)
fts: enable leaf optimization for XFS (d459ec6a4)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e96)
intprops: comment fix (a21496468)
update from texinfo (d9bd36759)
intprops-test: work around GCC bug 68971 (111ca669a)
autoupdate (26989d00c)
gnulib-tool: allow multiple --local-dir usage (55c6f22b8)
fix freadptr to work with ungetc on all uClibc configs (b8d015919)
update from texinfo (9a7c87c5a)
autoupdate (5f2c426b5)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda65839)
update from texinfo (b8635957d)
autoupdate (ea6de84a1)
autoupdate (71d39c164)
update from texinfo (1956403d6)
xalloc-oversized: improve performance with GCC 5 (9c919a064)
intprops: new public macro EXPR_SIGNED (f197c2c9e)
intprops: fix typo in clang port (a66a3b96c)
test-timespec: fix typo in previous change (36d982f39)
timespec-sub: fix overflow bug; add tests (051613c24)
intprops-test: suppress -Woverlength-strings (ca6487478)
maint: add missing ChangeLog entry for previous commit (605b6330c)
quotearg: add quotearg_n_style_colon() (3e4ade272)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c1786)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386f2)
quotearg: constify get_quoting_style parameters (77d702067)
quotearg: add support for $'' shell escaping (df3cd2684)
maint: use a more standard return from mbrtowc test (45228d968)
intprops: add WRAPV and const flavors for GCC 5 (86b1f082d)
doc: use extended timezone format in iso-8601 example (825f16280)
update from texinfo (5dbf9fa66)
update from texinfo (82d514b06)
update from texinfo (456b8e9f2)
stdalign: port to Sun C 5.9 (956fa543b)
autoupdate (937ba966e)
update from texinfo (413394c43)
autoupdate (1d16a7bd4)
time_rz: fix comment about tzalloc (9180f79eb)
update from texinfo (09cf84f60)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec530)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497f3)
time_rz: return NULL if localtime_r fails (b0ac02e82)
fts: port to C11 alignof (04dee58e1)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313d8)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054af0)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f46f)
ChangeLog: fix typo: s/cound/count/ (30b2a6a9e)
safe-alloc-tests: fix typo in license header (5a4906aab)
copy-file: fix mem leak in error case (40157ce25)
localename: control langinfo.h inclusion (63881a60d)
update from texinfo (b92e701c6)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce91)
accept4-tests: fix to avoid non portable flags (f982bc8df)
update from texinfo (2aaf43252)
update from texinfo (2fda85e86)
gnulib-tool: fix tests of 'extensions' module (63ce1a210)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b4516)
autoupdate (5fecb65e3)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46b0)
xalloc: avoid GCC 5.1 warning on 32 bit (213d5545f)
uniname/uniname-tests: avoid compiler warnings (b32399074)
autoupdate (a5a1569d1)
mountlist: clean up of variable duplication (1eda6d17e)
c-ctype: do not worry about EBCDIC + char signed (d2de2a916)
c-ctype: port better to z/OS EBCDIC (ff1ef114b)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25fab)
sockets: MS Windows initalization fixes (f28235237)
gc: fix detection of installed libgcrypt version (11792d29f)
c-ctype: rewrite to use inline functions (43a090ce0)
fnmatch: add one more coding cookie (82b86107d)
maint: add coding cookies to non-ASCII sources (f406941a8)
gitlog-to-changelog: trim only trailing whitespaces (720ba29ae)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9ca)
c-ctype: improve c_isascii testing (5b09f8c06)
Fix ChangeLog typo (617d66286)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a579)
Update ChangeLog to match previous patch. (6b34bf6d2)
c-ctype: support EBCDIC-style c_isascii (4d83e798d)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1c6)
* modules/c-ctype (Depends-on): Add verify. (ad0295870)
c-ctype: port better to EBCDIC (7e2a8ea26)
nanosleep: fix return code for interrupted replacement (6439a0af0)
autoupdate (abddf3d64)
Diagnose ERE '()|\1' (5513b4099)
Revert previous patch, as it did not fix the bug after all. (c9ff68cb2)
regex: fix dangling-backreference bug (7f6191fd1)
regex: merge patches from libc (2f8140bc8)
autoupdate (601d8f444)
autoupdate (b3ade652a)
autoupdate (3bb2688d8)
autoupdate (554390948)
ceill: detect buggy OpenBSD implementation (9ef06e399)
mountlist: add me_mntroot field on Linux machines (c6148bca8)
doc: Describe to use multiple instances of gnulib (8b7d8f7a3)
autoupdate (2018b7881)
autoupdate (37979a234)
base32: mark function as __attribute__ const (7ab64d261)
autoupdate (ff871fc1c)
autoupdate (6be13855c)
gnulib-tool: don't transform binary files with sed (b4f31e3a8)
autoupdate (ec84e0e36)
autoupdate (1029a8112)
autoupdate (6d48a1947)
autoupdate (1a497cf65)
gperf: respect silent rules (30f429027)
Improve port of stdalign to C++11 (5bb169c3b)
pmccabe2html: fix gawk regex escaping (c496809ef)
update from texinfo (cc47643cb)
time_rz: port to pedantic memcpy (9c70545fd)
autoupdate (8dc6f28f2)
time_rz: port better to MinGW (d3bc69175)
time: port __need_time_t to MinGW (b18e6d98e)
strftime: fix newly-introduced bug on Solaris (fe699d375)
test-strftime: test for Solaris bug (c1340b3d3)
time_rz: port to Solaris etc. (5ed44b374)
time_rz: now LGPL (1f2146e9e)
time_rz: make a constant 'const' (d3e697dd9)
time_rz: fix off-by-one typo (2134fd0ae)
autoupdate (37ff1822a)
fprintftime, strftime: use timezone_t args (a89e34496)
time_rz: new module (4bc76593d)
flexmember: license is now unlimited (e187c794c)
autoupdate (eda101a01)
maint: update copyright paper procedures (5db534303)
autoupdate (f31cdc309)
autoupdate (5d1b1fefb)
localename: fix link error on Illumos (9b6679dca)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd02)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e76)
acl-permissions: Fix on FreeBSD (da97e2a53)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c00)
file-has-acl, acl-permissions: fix HP-UX typos (f46640464)
regex: match current GNU grep behavior (5a5a9388e)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4da)
autoupdate (a546dfff2)
tests: restrict shells to those that support 'local' (d03962a99)
fix mistakes in ChangeLog entries (8a172a2eb)
unistr/uN-strtok: handle multibyte delimiters (2c5543396)
update-copyright: fix test failure with perl >= 5.22 (841d0dcfa)
u{16,32}-strstr-tests: relax timeout condition (ea3090339)
gnulib-common.m4: change the ARFLAGS default to 'cr' (551098026)
update from texinfo (f86b44042)
autoupdate (1f4c326b3)
selinux-h: avoid double free after *getfilecon() (b6b3ed1fa)
fix pty related tests issues on Windows (9ba6a0085)
acl: fix definition of acl_from_mode on FreeBSD (716083c1a)
readutmp: port to FreeBSD >= 9 (259e4fc29)
mgetgroups: port to strict OS X (18738862e)
mgetgroups: fix port to strict OS X (8131cd61a)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd30)
mgetgroups: port to strict OS X (b4d1637b7)
mountlist: avoid an unused-label warning on OS X (705516131)
error.c: correct printf-style format: %d -> %u (c3cf2ea46)
fts: avoid reading beyond the heap allocation (49078a780)
savedir: avoid undefined behavior in qsort call (791147f31)
userspec: avoid undefined behavior in gettext call (402f350d0)
update from texinfo (95e724051)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6f7)
wchar: fix MinGW compilation warnings (e1085f202)
uniname/uniname-tests: use pristine data files (447c67539)
linked-list, linkedhash-list: avoid compiler warnings (d0302f003)
libunistring: bump minimum version to 0.9.6 (19e096ae7)
uniname/uniname: update to Unicode 8.0.0 (1b23c2190)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb83)
libunistring: update to Unicode 8.0.0 (705f4efc3)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf7d)
* lib/set-permissions.c: Spelling fix. (82990bb47)
update from texinfo (d7f393ed4)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f0062)
fsync: document AIX misbehavior (848a19c75)
acl-permissions: more porting to AIX (ecabc6b01)
stdio: Don't redefine gets when using C++ (d6176702c)
acl-permissions: add a cast to port to older AIX (e4f783014)
acl-permissions: port to older AIX, C89 HP-UX (fa2148975)
update from texinfo (b287b6219)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8badf4)
file-has-acl: fix build on Mac OS X 10 (98aa8776d)
prefix-gnulib-mk: remove no longer needed special case (41834ff16)
acl: don't depend on the deprecated qacl module (2c2d4d916)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9c9)
pthread_sigmask: discount system version if a simple macro (f39477dba)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa07e)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e445830)
acl-permissions: Fix build on Solaris and Cygwin (188c4b491)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f35274)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0b5)
qacl: split into qcopy-acl and qset-acl (2b93f1e2d)
gitlog-to-changelog: new option --ignore-line (62484d6e8)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce445d)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3af)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9ed7)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527ceb)
error: use correct printf attributes on mingw (b62fec49d)
update from texinfo (7f573b802)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45b4)
stdio: fix probe on mingw under gcc 5.1 (21431dee1)
autoupdate (875ec93e1)
gitlog-to-changelog: parse "Tiny-change" (ed614f9c1)
update from texinfo (583b5ea80)
doc: document glibc posix_fallocate() issues (798972017)
gendocs.sh: document new htmlarg default (fddc6dcff)
extern-inline: no need for workaround in GCC 5.1 (44f73b8de)
update from texinfo (23741e575)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01ff)
tests: pacify GCC 5.1's stricter printf checking (2aea2c723)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9e2)
file-has-acl: port to CentOS 6 (ff714c0a2)
file-has-acl: always return false when ACLs aren't supported (496c2cf03)
gettext: propagate po/Makefile.in.in too (f2f698092)
file-has-acl: new module, split from acl (800807020)
manywarnings: add GCC 5.1 warnings (df82ac05f)
autoupdate (74fa2c047)
doc: update FDL template to match FDL examples. (abb0d2e0a)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbdc6)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb5839)
gnulib-tool: output bold attribute more portably (75d1743ac)
qacl: Simplify HP-UX acl_nontrivial check (2653a3014)
acl: On Linux, check for acls without libacl (da6ebc941)
acl, qacl: split off shared functions into separate object file (a09a0344e)
git-version-gen: revert "detect untagged revisions" (6c4ac1b66)
tempname: avoid unused parameter warnings (35a0bf1d5)
git-version-gen: detect untagged revisions (bedd7833a)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc12)
gitlog-to-changelog: port to MS-Windows (261ba83ae)
gendocs: new option --tex for texi2dvi options (1627a8a2b)
sync gettext .m4 files from gettext (3e2dcf7b9)
uniname/uniname-tests: fix failure due to alias (e830fc25d)
hash: remove deprecated hash_insert0 function (634ddcf87)
mountlist: remove dependency on libmount (3fb6e3603)
stddef: port to pre-C11 GCC on x86 (e2e66692c)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a3866d)
yesno: make EOL optional in ENABLE_NLS case also (386315b30)
fdopendir-tests: test it does not close its arg (d164bf67c)
gitlog-to-changelog: trim trailing white space (2b93079a5)
gitlog-to-changelog: new option --ignore-matching (84f5241b9)
fdopendir: port better to MinGW (a277f536d)
fdopendir: fix typo in comment (b89aa0ede)
error: document all entry points provided (0f4fa16df)
autoupdate (5a4d08844)
autoupdate (c2bfaa58d)
autoupdate (8d739f428)
vasnprintf: pacify clang 3.5.0 (4fed9c82b)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e14)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64f0)
tests: support stderr verification with returns_() (0d3024546)
passfd: avoid valgrind uninitalised data warning (8be5f2c10)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec98)
dup2: doc and test for Android bug (a39fbed38)
Replace dup2() on Android (2f1a88d40)
Android doesn't define RLIM_SAVED_* (cc0a1a96a)
autoupdate (522034825)
vasnprintf-posix-tests: use consistent test (61922366d)
printf, isinf, etc.: noncanonical != NaN (bd38edc81)
fts: remove redundant close() (trivial) (12d27cace)
getdtablesize: port better for Android (62667e387)
poll: fixes for large fds (d42461c38)
fcntl: Fix cross compiling (119aeef6c)
dup2, fcntl: cross-compiler better for Android (f9fa71591)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad024925)
getopt: don't crash on memory exhaustion (6fa31e52c)
tempname: allow compilation with C++ (trivial) (4f2e91000)
dup2, fcntl: port to AIX (c74a873bd)
getdtablesize, dup2, fcntl: port to Android (5e2516d4a)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5ee1)
More changelog fixes (81ac748f1)
fts: avoid crash when a cycle is added while traversing (60af6a363)
uniname/uniname: support character alias (784023c96)
Fix ChangeLog botches in my recent commits (3ca9a533c)
duplocale: Fix Android build of duplocale-tests (52f74ee1b)
signal_h: Fix Android build (92f4ac3ad)
net_if: Handle content-free <net/if.h> system headers (14acd1e1a)
linkat_nofollow: Add fallback case for cross compiling (f1514e591)
euidaccess: Fix Android build (d46768c01)
getugroups: Fix Android build (30ea03fe4)
localename: Fix Android build (b21929c0e)
getdtablesize: Fix Android build (7434c476c)
Assume unbroken ungetc() on Android (60f0efb19)
Fix FILE struct compatibility with Android API level >= 21 (8e19825e6)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c38)
maint: various whitespace cleanups in tempname (63d2d1954)
tests: provide returns_() to simplify exit status checking (c61e31c4e)
mountlist: only use libmount when specified (de1cbdd48)
uniname/unimame-tests: don't link with -lunistring (ffe64673c)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf4c)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1d8)
xalloc: fix typo that suppressed warnings (d85acc4ab)
full-read: fix license notice typo (b2c48c1e6)
crypto/gc: fix a -Wswitch warning (bf729b483)
autoupdate (ffb301633)
update from texinfo (aa902b69a)
tempname: new try_tempname function (56e31f06e)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206bb)
bootstrap: exit immediately upon gnulib-tool failure (dd929bcb9)
symlinkat: include all required header files (b650986cb)
update from texinfo (9c1f45e06)
update from texinfo (751cd554a)
update from texinfo (94125cd29)
localename: support Solaris 12 and illumos (387c214c0)
locale: fix tests on illumos (dfe49c94d)
unictype: avoid undefined left-shift behavior (bb41ff0b7)
libunistring: bump version of unitypes dependants (ea6cb044c)
unictype/category-none: fix link with libunistring (40023a310)
unitypes: fix build with installed libunistring (c7e000ae8)
time: port to MinGW32 3.21 (342d9f09f)
update-copyright: apply to self (8582958a3)
libunistring: update to Unicode 7.0.0 (7585eb3f1)
libunistring: update to Unicode 6.3.0 (0d1916cba)
libunistring: update to Unicode 6.2.0 (794132ffc)
libunistring: update to Unicode 6.1.0 (4b6bc42e0)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77dea)
uniwbrk: ignore Extended/Format characters at BOL (626571a02)
test-strstr.c: avoid a trivial leak (769f1ff83)
update-copyright: recognize groff's \(co marker (06c61ed43)
maint.mk: fix compatibility with OS X nm (d5e367c52)
localcharset: improve charset detection on OS/2 (9bb70e04d)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb086f)
count-leading-zeros: fix pragma typos (ba8e4c8d9)
autoupdate (e7caa4303)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede08f)
uniname/uniname: update to Unicode 7.0.0 (257752a17)
doc: update INSTALL from autoconf (c27f1a356)
stdio: fix use of PRIdMAX on modern mingw (ca563b431)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2d3)
lib-symbol-versions: cache script check (498a1b6bc)
maint: fix grammar nits in propername (d44c524ba)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e5e)
gendocs: Add 'doc/gendocs_template_min'. (079015590)
gendocs: Change maintainer. (bae95fca2)
gendocs: copyright date and version fix (aecd38787)
derived INSTALL (2198448f5)
revert copyright updates in slaved files (2f66740af)
version-etc: new year (b9bfe7842)
autoupdate (bd86632bd)
autoupdate (b8db7e883)
xstrtol: ensure errno is reset (55cda57aa)
utimens: fix dependency typo (7177237ea)
autoupdate (ffaeb0c8f)
docs: mention why libgen.h is bad (16518d9ed)
autoupdate (8d55a7b7a)
assure: new module (034a18049)
autoupdate (ca6dede24)
stdalign: port better to HP compilers (95c5407b3)
stdalign: work around Apple GCC 4.0 bug (a8c75ca73)
gendocs.sh and templates now maintained in gnulib (7bf1097e7)
getcwd: fix test failure on OS X 10.9 (4f3dc0bee)
parse-datetime: avoid a compiler warning with byacc (1fafbb302)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b4c)
autoupdate (98c35a0e4)
update from texinfo (3e51cf707)
stddef: support C11's max_align_t (3ae2441d4)
unistd: fix iOS check conditional (73991ca4b)
posixtm: avoid compiler warning in a better way (89db07c7c)
relocatable: support UNIXROOT in relocate() on EMX (cc0009850)
freopen: workaround freopen() on OS/2 kLIBC (3c4e08331)
get_shared_library_fullname: port to EMX (023ca2dd0)
find_executable: port to EMX (a457b0c8c)
sched: check struct sched_param in spawn.h as well (5945e4ee5)
support GNU format printf and scanf on mingw (cf88e56ab)
bootstrap: Allow perl modules in $buildreq (3914f3153)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c43e)
vasnprintf: fix potential incorrect errno (ec6a60bfd)
vasnprintf: fix potential use after free (c5c4f53b3)
autoupdate (79002fdd9)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3c5)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab5a)
autoupdate (cab5b4a92)
git-version-gen: do not print new line characters (e5a15adc6)
gnulib-tool: recognize x:* as an absolute path (9a98fdfef)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e44)
autoupdate (1b6c775c6)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05cf)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573b8)
printf: fix configure check on big endian systems (4b4ef862e)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea2886)
gitlog-to-changelog: add --until (6dd16adf3)
update from texinfo (e9dd4906d)
extern-inline: update commentary about GCC bugs (92b60e616)
gen-uni-tables: untabify (46d015f9c)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d4514)
gen-uni-tables: utilize 'assert' (9464ea9d6)
gen-uni-tables: cosmetic improvements (b6ffce655)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e34)
fts: port to C89 (5cb103952)
unistd: port to iOS (08c22d94a)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd8e)
autoupdate (269a0fae5)
update from texinfo (e28a0f74e)
obstack: avoid potentially-nonportable function casts (127ed6a3e)
obstack: fix macro return values (d15b2da0a)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2eec0)
obstack: port to platforms that #define __alignof__ (ec799b2df)
linkat: don't unconditionally replace on GNU/Linux (c564172a1)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce5b)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e07)
obstack: add NEWS entry for recent incompatible changes (04a4a930a)
mountlist: don't use libmount to decide on dummy/remote (2768ceb79)
maint: add missing ChangeLog entries for Modra's obstack changes (ff1385253)
obstack: prefer __alignof__ to alignof (37de51e2c)
obstack: prefer alignof to calculating alignments by hand (e8f86ce95)
obstack: use size_t alignments and check for overflow (6c34297a9)
obstack: 64-bit obstack support, part 3 (82a38a0d7)
obstack: 64-bit obstack support, part 2 (bb2ab7ecb)
obstack: 64-bit obstack support, part 1 (266ac1b98)
obstack: tidy part 2 (8216dffc2)
obstack: tidy part 1 (ec1a9f7b6)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b6792)
iconv: avoid false detection of non-working iconv (facebc6bc)
bootstrap: print more diagnostics for missing programs (1bbbc2c04)
bootstrap: only update the gnulib submodule (e94cfb19c)
symlinkat: port to AIX 7.1 (032bd1510)
readlinkat: port to AIX 7.1 (cb3a9b8b5)
remove spurious { (b155b0649)
modules/fcntl: fix error reporting by dupfd (8a695b675)
basename, dirname: Improve documentation. (322e0b052)
exclude: declare exclude_patopts static (734ed7c8a)
autoupdate (5ab220cc9)
dirname: support compilation with C++ (dc53bac1b)
qsort_r: include <config.h> (aa0c2b9e7)
avltree-list: avoid compiler warnings (5549ef8e0)
qsort_r: new module, for GNU-style qsort_r (41473cf94)
strerror_r-posix: support compilation with C++ (ca194c036)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7fd9)
autoupdate (b4c8d133c)
mountlist: use /proc/self/mountinfo when available (3ea43e025)
users.txt: add cmogstored (2bf7326e1)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3be7)
gnulib-tool: Fallback to wget when rsync fails (c83b89709)
maintainer-makefile: add syntax check for useless ';;' (5be8d47e0)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed9b)
error: drop spurious semicolon (4738e5acd)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd0a)
manywarnings: add GCC 4.9 warnings (157c42eff)
vasnprintf: fix bugs in width computation (1f5bc60c4)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6a2)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab658)
qsort_r: new module, for GNU-style qsort_r (1ce0e7dc0)
vla: new module (a6c54be16)
localename: make gl_locale_name_thread really thread-safe on Windows (f089beeae)
getpass: don't assume struct termios (59893aec3)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669cc3)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e10012c)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415ba)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7afb4)
accept: document Solaris 10 type glitch (ce49a606a)
extern-inline: port to FreeBSD, DragonFly (2c93b8bb4)
autoupdate (1902e8ebd)
Use consistent style to check DEBUG macro in regex_internal.c (d8401629f)
openat-die: use _Noreturn markup (a5f2a6d5c)
test-open: port to cygwin, which lacks Fortify (d98277fd1)
localename: Enforce declarations before statements. (5acee27d5)
test-userspec: don't look up numeric user names (222d1272a)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7b1)
announce-gen: avoid failure when Digest::SHA is installed (0172fd52d)
gettext: revert "update macros to version 0.19" (71be4c87c)
regex: don't deref NULL upon heap allocation failure (1051177e3)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9a9)
regex: fix memory leak in compiler (c4093fa16)
announce-gen: avoid perl warnings (648f4ae73)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172b7)
nl_langinfo: Fix last change. (b5c3f721f)
Define macros for glibc (903f8952d)
Sync up error.c with glibc (49c19fe3e)
nl_langinfo: fix build under mingw (2d280742a)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d481)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7d6)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce839e)
Bruno Haible has stepped down as maintainer. (ed6374814)
mktime: merge #if/#ifdef usage from glibc (e2646b0c6)
git-version-gen: improve option descriptions (fdf9a5de2)
regex: fix memory leak in compiler (316c9c508)
regex: merge patch from libc (657762608)
acl: port to gcc -Wredundant-decls (9a3928ed1)
parse-duration: eliminate 68-year duration limit (831da41cb)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc31417b)
pthread: define thread-safe macros on some platforms (badf0c4f5)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba7140a)
gettext: update macros to version 0.19 (9b9370caf)
select,poll: fix console handle check on windows 8 (c6e14bbd5)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546f2)
times: fix to return non constant value on MS-Windows (b0d4fe953)
isatty: fix to work on windows 8 (a008d625b)
maint: fix typo in fdl.texi (0a38624d3)
mountlist: avoid hasmntopt const type warning on solaris (502809019)
maintainer-makefile: delete obsolete code (d55899fd2)
maintainer-makefile: avoid spurious error messages (088f50493)
rename: avoid unused-but-set-variable compiler warning (eb0662ed9)
maint: add ChangeLog entry missing in previous commit (e29cd9eb7)
rename: mark a label as potentially unused (451aebdc1)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592aae)
acl: apply pure attribute to two functions (e1831a7c3)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b858844)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b4f)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa31)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff1b)
valgrind-tests: fixed misleading help message (1c0d98526)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07c0)
exclude-tests: port to AIX 7.1 (a14d4c0c7)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c329)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a330b)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c825)
getlogin_r-tests: check return value rather than errno (98ca2c063)
getlogin_r-tests: fix various issues in recent change (11167af95)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc03)
update from texinfo (75fa857e8)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65fd)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4e1)
getlogin-tests: avoid false failure under cron (971773687)
mbrtowc.m4: fix a comment typo (b4ed5427e)
mbrlen, mbrtowc: fix bug with empty input (2a045bc38)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6cbe)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bced)
autoupdate (24fe73d43)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf29)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee03812)
update from texinfo (c2e80b75a)
autoupdate (7179dc9a3)
autoupdate (39cf9dff9)
autoupdate (a0712c3bd)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6bf)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d1e)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d58a)
exclude: port to strict C99 (3085daefc)
regex: do not depend on malloc-gnu (e1d49ddae)
autoupdate (9cda876b8)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c6c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc523)
fts: avoid unnecessary strlen calls (f4eba3ef1)
fts: avoid unnecessary strlen calls (df86f1c36)
fts: avoid unnecessary strlen calls (85dd7d7fd)
autoupdate (8f6c54d19)
autoupdate (f3033c458)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd460)
obstack: merge with glibc changes (df9b71423)
strftime: wrap macros in "do {...} while(0)" (2d6dfaca3)
modechange: avoid memory leaks for invalid octal modes (9b784e734)
autoupdate (602f4c2fe)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d622)
autoupdate (8dbb1a57c)
update from texinfo (76c4df4ac)
gitlog-to-changelog: also include the file, git-log-fix (1589a8ab4)
autoupdate (907c84367)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a921)
maint: fix ChangeLog to match commit record (8c7f2f9de)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c90598)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb1d)
* NEWS: Recent changes are not that important. (1c6bf3d20)
savedir: new symbol for fast-read version (df54a0fdf)
unistd: port readlink to Mac OS X 10.3.9 (546ff8206)
* NEWS: Document recent change to diffseq. (1aed55995)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9a6)
savedir: simplify by using stpcpy (26e2108a3)
spawn: fix link error on uclibc (d6eab2e70)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb9075b)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae99)
exclude: add support for posix regexps (24b8e0622)
maintainer-makefiles: use $(SED) for syntax check (3f51bf41c)
update from texinfo (8008cac05)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d73709)
autoupdate (26f3204a9)
update from texinfo (ad71b62f4)
update from texinfo (a62cca3ae)
file-type: add support for doors and other less-common file types (47f93b076)
update from texinfo (d9361da07)
autoupdate (497f4cdf8)
pthread: work around winpthread header pollution on mingw (d5fec6c22)
qacl: check for fchmod (751494621)
Fix typo in ChangeLog. (68355e0c8)
fdopen-tests: port to Tru64 (1e0ad6a06)
stdalign: port to HP-UX compilers (6fff2c8fd)
strtoimax: port to platforms lacking 'long long' (e77a81d56)
update from texinfo (ca13d9302)
relocatable-maint.texi: escape braces (6c7b560bb)
maint: remove duplicate ChangeLog entry (38446b124)
maint.mk: adapt openat.h-include-without-use test (88df6d076)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5d2)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f257e)
tests: fix export bug in previous patch (efc854066)
tests: simplify porting to Solaris 10 /bin/sh (490acbe0b)
update from texinfo (8d93bfe92)
md5, sha1, sha256, sha512: support older autoconf (d18d1b802)
include_next: port to autoconf 2.63 (580240a85)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a66244)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3fd)
maint.mk: adapt openat.h-include-without-use test (a75f17adf)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419dc7)
freading: declare with attribute "pure" (b076a606c)
manywarnings: remove -Wmudflap (5088dc55f)
autoupdate (cfe23e81e)
relocatable-script: remove unused code (aac700c7b)
maint: fix public-submodule-commit to work with newer git (7a0c729aa)
autoupdate (a39d4083c)
doc: update main copyright year (c7802e2b4)
maint: update copyright (1276a2c5f)
version-etc: new year (a8a1dc286)
autoupdate (0e5f06aee)
passfd: give nicer error for recvfd at eof (beae0bdcf)
autoupdate (0ac90c5a9)
gettimeofday: port recent C++ fix to Emacs (23eecb48e)
gettimeofday: fix C++ crosscompilation (248467185)
qacl: port to Windows better (e7086a9a3)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd1a)
open-tests: fix build failure with -Werror=old-style-declaration (0658e5039)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b5510050)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (43593319b)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f3988)
autoupdate (765ff4cb2)
bootstrap: warn about BSD toolchain snafu (fdfe96fe4)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92ea4)
include_next: minimize code duplication (74540d44d)
getcwd: fix compile error in configure check (fba20d159)
regex: suppress core dumps from detection code (51a220339)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72bf)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc4f)
regex: avoid glibc deadlock during configure (506805181)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e4c)
base64: fix recent compilation regression on some compilers (dbf55f669)
autoupdate (f284a1906)
autoupdate (ce92b8e46)
ignore-value: revert previous code change (37f8a6b20)
selinux-h: improve stub types and add more stub functions (647e7023c)
ignore-value: prefer GCC version back through 2.0 (fd27e50d9)
pty: Activate the signature wrapper of forkpty. (54c3ba61d)
maint: fix gendocs.sh permissions (e64ade7da)
autoupdate (2b7c2713d)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c59)
error: depend on stdio (8b4041571)
doc: Improve wording in relocatable-maint.texi. (4779b635e)
Fix indentation in previous patch. (047070838)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648cf3)
base64: provide a fast path for encoding well sized buffers (43fd1e7b5)
extern-inline: port better to OS X 10.9 (cdceb2fe4)
fpending: fix typo (868c538be)
fpending: fix regression on DragonFly BSD (6fea8a943)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b60)
intprops: port to Oracle Studio c99 (d208f3ab6)
obstack: pacify HP C (9c5dea9a6)
maint.mk: prefer gpgv2 over gpgv (20f47607a)
isnan: port to VAX (b0b422614)
gnulib-tool: protect against CDPATH (5c508f686)
|
|
|
|
Changelog
=========
glob: port better to emscripten (26b8e1b3c)
host-cpu-c-abi: Support for 64-bit AIX, 32-bit armhf on arm64, hppa64. (50083d028)
search: Don't assume that tsearch() exists if 'VISIT' is defined. (e3f94e9de)
doc: Don't mention obsolete AC_LIBTOOL_WIN32_DLL macro. (ae1cef390)
stddef-tests: port to SIZE_MAX <= INT_MAX (6e3459356)
autoupdate (0bf767155)
lock tests: Fix link error. (b6acb8db4)
lock: Fix link error (regression from 2017-01-05). (365ad41b0)
Port to PGI 16.10 x86-64 (16f6a8d8d)
parse-datetime: handle timezones reentrantly (4e6e16b3f)
time_rz: fix comment typo (dd7a8712b)
localename: port to cygwin 2.6 (bb276b416)
users.txt: Update wget URL (tiny change) (ec01e6867)
users.txt: Add wget2 (tiny change) (242a14641)
dfa: fix memory leak in parse (e0e362e7b)
parse-datetime: fix dependence on AC_PROG_SED (440ea67aa)
intprops: update doc URLs (85bd3ab64)
host-cpu-c-abi: Add support for armhf, arm64, x32, s390x. (60ce0fd75)
update from texinfo (fadd80aef)
localeinfo: case_folded_counterparts and WEOF (c81472e0e)
dfa: port to gcc -fsanitize=undefined (61c27fe8f)
strftime: %z is -00 if unknown (0e68c6a37)
dfa: port to older GCC (916a63241)
Update DEPENDENCIES. (03ce2e4a2)
maint.mk: enforce spelling of "timestamp" (i.e., no space) (94386a136)
dfa: minor simplification with emptyset (836ac768d)
dfa: shrink constraints from 4 bits to 3 (2db74de17)
dfa: omit unnecessary ptrdiff_t check (9d561f0d2)
dfa: omit unnecessary allocation (7fbe8c090)
dfa: omit unused local (8d3c4933c)
maint: time stamp -> timestamp (e89646ad6)
maint: remove stray .texi files (8d98f32d6)
getprogname: fix port to IRIX (9ec5a9d77)
dfa: melt down dfastate into build_state (7c345c68c)
dfa: simplify transition table allocation (aff55692d)
dfa: fix reallocation bug when matching newlines (823b5cb58)
Avoid -Wundef warning about undefined WINDOWS_SOCKETS. (bfd562604)
Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. (dbc7752c5)
stdioext: Port to Minix 3.2 and newer. (dc42aaceb)
getprogname: port to IRIX (7d75021d8)
localename-tests: port to NetBSD 7 (6a15cedb3)
glob, intprops, xalloc: work around Clang bug (04441fd81)
dfa: fix 'return' typo (f0f371e13)
lock tests: Prefer semaphore over mutex. (b20e8afb0)
parse-datetime: fix generated paths for coverage files (73ecb533f)
maint.mk: support parallel execution of coverage (4bbd45b4b)
lock: Provide guarantee to avoid writer starvation for rwlocks. (be95b17ae)
thread: Fix pth port. (fd8eabdce)
parse-datetime: fix debug message on lone year number (15b8f3046)
parse-datetime: fix local timezone debug messages (c56e7fbb0)
parse-datetime: add debug warning about DST changes (30a55dd72)
parse-datetime: add debug warning about date arithmetic (f14eff1b3)
parse-datetime: fix debug message of relative part after timezone (5c438e8ce)
parse-datetime: fix incorrect debug message on lone number (f2d4b5caa)
exec (31bc49969)
build-aux/mdate-sh (0b730bddf)
doc: fix typo in previous change (c96efd22a)
Revert copyright-year change to synced files (8e0bdfa5d)
doc: modernize for C11 etc. (6f0128d14)
dfa: prefer functions to FETCH_WC macro (74557b94b)
dfa: narrow more local var scopes (c8355b773)
dfa: remove duplicate assignment (5c810462f)
dfa: simplify constraint-dependency checking (e210a3cba)
dfa: prefer functions and constants to macros (760d5b7d8)
dfa: narrow more local var scopes (51536cbbf)
dfa: narrow the scope of many local variables (387fd77e7)
gettext from dev (9c85a410b)
version-etc: new year (a3fd683de)
do-release-commit-and-tag: avoid shell syntax error (52a5514dd)
maint.mk: hoist gnulib_dir definition earlier (5996001fc)
maint.mk: do not always evaluate intprops-related shell (ffff79dad)
maint.mk: improve sc_prohibit_intprops_without_use (1894933d6)
dfa: shorten sbit, success (b724c4e6a)
dfa: simplify multibyte_prop etc. (e0a498ecc)
dfa: minor performance tweak (959c5a309)
dfa: wrap charclass inside a struct (88125b5e1)
Changelog: insert omitted word (0d534864b)
maint.mk: update list of intprops.h symbol names (e9ae724b2)
getopt: fix parallel test failure (b366f53ec)
xalloc: x2nrealloc check for ptrdiff_t overflow (8e63aebd5)
lock test: Fix performance problem on multi-core machines. (480d374e5)
autoupdate (d00d3c0cd)
vma-iter: Fix endless loop on 64-bit Windows. (3a0b7b749)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on minw. (5a400b3f5)
getopt-posix-tests: fix Makefile typo (571a9a5a3)
dfa: improve worst-case 'replace' performance (b783f1ebd)
dfa: performance improvement for removal of epsilon closure (d6df3873c)
autoupdate (aab627ea8)
Split tests for getopt-posix and getopt-gnu. (bd70cf691)
posix-modules: Add options for specific platforms. (3e8966603)
getopt: Fix link error for users of getopt() in <unistd.h>. (571d60e6f)
getaddrinfo tests: Avoid compilation error on MSVC. (2ebd13d97)
getlogin, getlogin_r: Fix link errors on MSVC. (f9c744dbd)
Un-deprecate the 'progname' module. (15bde6cfc)
Reorganize NEWS a bit. (02abf3355)
tanhf: Avoid redefinition error on MSVC. (51150279a)
tanf: Avoid redefinition error on MSVC. (9ef2e6d20)
sqrtf: Avoid redefinition error on MSVC. (c7a2c318d)
sinhf: Avoid redefinition error on MSVC. (0225ce36c)
sinf: Avoid redefinition error on MSVC. (a8cff6cb0)
logf: Avoid redefinition error on MSVC. (33b84df8e)
log10l: Avoid redefinition error on MSVC. (ef458c871)
log10f: Avoid redefinition error on MSVC. (fd9c06066)
hypotl: Avoid redefinition error on MSVC. (048631b65)
hypotf: Avoid redefinition error on MSVC. (c7f934de8)
fmodl: Avoid redefinition error on MSVC. (b31297ff0)
fmodf: Avoid redefinition error on MSVC. (1a1d5eee3)
expf: Avoid redefinition error on MSVC. (21ec014a2)
coshf: Avoid redefinition error on MSVC. (c3c53687f)
cosf: Avoid redefinition error on MSVC. (9113a6db3)
atan2f: Avoid redefinition error on MSVC. (cf308efdb)
atanf: Avoid redefinition error on MSVC. (4d3d2763f)
asinf: Avoid redefinition error on MSVC. (6cd601d2b)
acosf: Avoid redefinition error on MSVC. (c3cb8a263)
Avoid redefinition errors on MSVC. (0f5a9a947)
Avoid redefinition errors on MSVC. (5b60c835c)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on MSVC. (92cb6641a)
Avoid autoconf warning. (6cd915a22)
fpending: Revert workaround against Emacs bug. (8457ffb74)
getlogin_r tests: Port to mingw. (d2443002e)
getlogin: Port to newer mingw. (8fe9cd1cf)
builtin-expect: improve port to IBM XL C (ff41dd1fc)
builtin-expect: port to IBM XL C (d1469b79e)
regex: fix dependency (c64a6db43)
builtin-expect: new module (005973d69)
init.sh: Add possibility to not delete temporary files. (3044ae7f4)
regex: fix integer-overflow bug in never-used code (ea7015f68)
fpending: fix port to MinGW on Emacs (d721ea9f8)
safe-alloc: use xalloc-oversized (b8e5f9c8a)
xalloc: do not exceed PTRDIFF_MAX (f8c6b7a2d)
malloca: do not exceed PTRDIFF_MAX (ca495b0f8)
quotearg: pacify GCC better (cb4e027f6)
xalloc-oversized: check for PTRDIFF_MAX too (f3b846699)
dfa: fix glitches in previous commit (eb73ecacc)
dfa: fix some unlikely integer overflows (5ec9a7edc)
dfa: add an assertion to avoid coverity false positive (744c74530)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (19a179507)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (8fcfa5ef2)
link: fix test to declare use of rename() (83d7e7126)
fpending: Port to native Windows with MSVC. (15a9ecdc8)
stdioext: Port to native Windows with MSVC. (5506db6b0)
non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt (a673fa2e9)
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7ff3)
stdint: Update doc about Solaris 9. (d25927299)
c-ctype tests: Fix link error on Solaris 9. (52e40d22e)
dfa: fix performance bug that recomputes trans (a43f8e6e8)
same-inode: port to MinGW (0d6346351)
javacomp: Support Java 7 and 8. (ef9d01e84)
gnulib-tool: fix the previous change (31a08abd3)
gnulib-tool: fix the previous change (27d1d32a2)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23bd)
localcharset: Avoid theoretical buffer overrun. (d1a0a9fba)
Relicense some modules under LGPLv2+. (349e4dea4)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee2c)
alphasort, scandir: Port to OS/2 kLIBC (44686d94a)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb8261)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b51)
dfa: avoid new infinite loop (ca3ca77fc)
dfa: do not match middle of multibyte character (9cba42f87)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e50)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee9a)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda0314)
maint: use a more standard return from mbrtowc test (45ba7f22d)
freopen: fix typo in previous commit (ea96186d0)
freopen: work around glibc bug with closed fd (b947d0524)
fnmatch: fix typo introduced on 2016-08-17 (0a2d09142)
maint: fix ChangeLog typo (475b2030a)
dfa: simplify with new function fillset (d970005d0)
dfa: fix glitches with on-demand states (42fe9d2b2)
dfa: addition of new state on demand (403adf1b4)
srclist: sync with released gettext (54092987e)
srclist: add "release" option (1aeb584e8)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660a0)
dfa: fix logic typo (60e8ffca0)
fix test driver leaks: exclude, malloc, realloc (19a23ce7c)
Fix gnulib C++ namespace support and std::frexp (0f9191c16)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7c6)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a20f)
Relicense some modules under LGPLv2+. (20b7ebaf4)
Relicense some modules under LGPLv2+. (7ee9ab7aa)
autoupdate (fc2f40c13)
Enable Unicode decoder safety unconditionally. (a24dbc4ae)
Correct indentation. (2c1432894)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad340b)
strerror: Make it compile in C++ mode. (33a049717)
sys_time: add gnulib::timeval for C++ (38237baf9)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efdb0)
strftime: don't use __THROW (c3b131294)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc53)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd48)
strptime: fix compile error in recent change (8a6f03dbb)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7b7)
strftime: tune %q (966b0a7e0)
Merge strftime.c changes from glibc (e6244e788)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d713)
Fix gnulib C++ namespace support and std::frexp (e7ddcc627)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640d4)
manywarnings: fix -Wno-missing-field-initializers detection (94d81adc2)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (012262350)
strftime,strptime: support %q to represent the quarter (2f8b355ae)
autoupdate (64d4d637b)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e24)
intprops: port to older XL C (5833fd5de)
autoupdate (68c5afe6a)
backupfile: initialize default suffix within the implementation (858f59005)
futimens: remove FIXME for old Linux kernels (35a51f803)
utimensat: remove FIXME for old Linux kernels (938130608)
maint: update how to make web pages (844d82afb)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf43)
sys_types: fix Texinfo typos (174653f46)
getprogname: port to HP-UX (3c7227226)
Update doc about target platforms. (2abfc296c)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178b7)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f40)
Make the 'argp' module work without the 'error' module. (469bfadfc)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed0636)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c65)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204fdd)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debcf7)
system-quote tests: Avoid compiler warning on AIX. (0edeb1bef)
Fix some "gcc -Wall" warnings. (5f680f241)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae7b)
libunistring: change the maintainer to 'all' (3db3ab098)
Simplify "configure: checking ..." messages. (66dc0e5a2)
Simplify "configure: checking ..." messages. (5159ac54e)
quotearg-tests: pacify gcc -Wall (57adc478b)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393eae6)
printf.m4: fix a bug in detecting printf %j support (aec038e31)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd85)
quotearg: never write beyond the returned length (8c70d2370)
getprogname tests: Avoid failure in packages that use libtool. (f4d668520)
getprogname: Fix test failure on Cygwin. Comments. (7082adff5)
Make sure the libunistring detection rejects older versions with a known bug. (043722e21)
sh-quote, system-quote: revert regression of unit test. (ab97e40ca)
quotearg: fix stale tests (59aa69fd6)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2ea)
Fix a test crash. (9578dfeef)
test-limits-h: suppress -Woverlength-strings (79c69b24c)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7e1)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b3480e)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f255)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c1857)
Add missing ChangeLog entry (f3f2de78a)
stdint: port SIZE_MAX to glibc s390 (136ecf452)
getprogname: port to IBM z/OS (d75cbb370)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc244)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb985)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea9336917)
dfa: save memory for states (2692e23a4)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef686558)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d4925)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff42)
autoupdate (d0afb6a57)
quotearg: minimize shell quoting using double quotes (2ed5c11d9)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb55)
getprogname: correct the test for a __progname variable (65e69153d)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358cc1)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be9d)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896a5)
getprogname: port to OpenBSD 5.1 (9a8bf3b56)
sched: port to GCC 6.2.1 on macOS Sierra (85854baba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f0e)
nl_langinfo: pacify GCC (3be427370)
stdint: also set GL_GENERATE_LIMITS_H (fe3086fe5)
limits-h, stdint: Don't assume extensions, fix typo (b0192261a)
getprogname: port to AIX (e24a47010)
update from texinfo (dfcf8b0b9)
update from texinfo (e89b4a7ae)
extensions: fix typo in comment (f0e9aab9d)
stdint: support new _WIDTH macros (b81c53b70)
limits-h: new module (0d12d16ab)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de2b)
sys_types: avoid glibc 2.25 warnings about major() (a512e0411)
mountlist: include sysmacros.h for glibc (4da63c588)
extensions: port to more ISO C TSes (f215ec48b)
intprops: new macro TYPE_WIDTH (6625c98b4)
extensions: port to recent ISO C TRs (66786c1c0)
update from texinfo (b3ffc1d8f)
update from texinfo (23899700b)
dfa: port to Solaris 9 (04b939c3a)
autoupdate (e7c79d64a)
strverscmp: avoid link failure on OS X (8e114d39d)
dfa: new module, importing grep's DFA matcher (286720379)
getprogname-tests: don't depend on assert-h (6d237fd01)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5f9)
getprogname: fix errors in previous change (f184a68f5)
parse-datetime: restrict debug output to input string (2eb265974)
flexmember: new macro FLEXALIGNOF (7da1068a8)
getprogname: port to systems with __argv (mingw, msvc) (320679aaa)
flexmember: port better to GCC + valgrind (4c32543a4)
getprogname: port to Solaris 10 (53270b274)
stdalign: correct mistake in alignof doc (775dbeeb1)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276e5)
main.mk: remove sc_program_name (38c0fe5ca)
Port tests away from progname (f7bf2e444)
Port modules to use getprogname explicitly (f29814b96)
getprogname: new module (653a5be97)
autoupdate (73affcd23)
manywarnings: add -fno-common (bf8e658ff)
parse-datetime: Fix typo. (cffe9acc6)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca9505)
strverscmp: sync with glibc (5d856f70e)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a56908381)
intprops.h: port recent changes to GCC 6.2.0 (abae112b3)
intprops.h: use __typeof__ with GCC 7 (d22721e2e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e22f)
intprops.h: fix missing-backslash problems (b9c364f02)
autoupdate (bea6f3f8f)
intprops: fix paren typo on old platforms (f10125053)
intprops: port to OpenVMS (a073adb9e)
parse-datetime: improve debug implementation (5d36768ce)
c-strcase-tests: port to EBCDIC (6e2966216)
sigpipe-tests: fix typo (d05a8869b)
canonicalize-lgpl: fix errno after malloca fails (5155e7c03)
strtod: port errno handling to z/OS (a2a39436b)
strtod: port to z/OS (eb81ccc4e)
regex, string: rename to avoid '__string' (9b5002be4)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a4676)
thread: port to z/OS (7ff477746)
maint: port tests to z/OS errno behavior (e6921e986)
maint: preprocessor changes to support z/OS (74e641c2e)
fclose, strstr-simple, wchar: port to z/OS (17b66f615)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588ad)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115ee9)
stdbool: don't require _Bool for C++ (6fafd688d)
getdelim: remove dependency on realloc-posix (52b63a0ff)
update from texinfo (1eab2138a)
update from texinfo (1eb82ad96)
parse-datetime: add optional debug printing (12ad79069)
update from texinfo (8318f4ae2)
tests/init.sh: exclude dash with bad "local" semantics (42354a8ce)
update from texinfo (7cc8a5d7a)
update from texinfo (e4f1a4a5b)
update from texinfo (3b2f84383)
update from texinfo (6432c4e88)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c81)
useless-if-before-free: skip non-matching lines early (4f5dc0ac1)
update from texinfo (b5f24f6fb)
maint.mk: speed up sc_po_check (5fb8cef64)
maint.mk: speed up require_config_h_first (b23fd9d8c)
maint.mk: speed up sc_po_check (04fd88211)
update from texinfo (f3a85fbc2)
update from texinfo (2c11706d6)
autoupdate (a3592509f)
autoupdate (348402f2a)
update from texinfo (005d9b7d6)
autoupdate (b3c5be34c)
update from texinfo (03d3f1358)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b554)
update from texinfo (ff72e641a)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c6183)
doc: mention glibc SSIZE_MAX buglet (2cd814db9)
printf-posix: Fix mingw build (68b6adebe)
mktime: call tzset as per POSIX (97173b26d)
fts: handle readdir() errors (6835fc458)
intprops: port better to GCC 7 (406465c59)
intprops-test: port to GCC 6 (5050ee058)
autoupdate (0ba497e82)
update from texinfo (577f01d9c)
autoupdate (baef0a4b9)
xalloc-oversized: port to GCC 7; fewer warnings (097a5928a)
autoupdate (gettext-0.19.8.1) (6dc5c2148)
update from texinfo (99a33c72d)
regex: port to Sun C (334d97f35)
update from texinfo (190bc0f7f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0ea4)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f4b)
Use GCC_LINT, not lint (96609bb2f)
secure_getenv: Port to many more platforms. (b117e55e4)
update from texinfo (532bfcfc5)
canonicalize: Fix broken probe for realpath. (246b3b288)
unsetenv: relax to LGPLv2+ (f8fb07405)
update from texinfo (9280e3089)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a99c)
manywarnings: update for GCC 6.1 (6f9206d4d)
autoupdate (816580fe4)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7e6)
glob: size_t overflow checks (7cf8f77f0)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c73)
Fix undefined behaviour in gettext.h. (d8cd505c6)
autoupdate (e9e662576)
git-version-gen: avoid undefined shift (de37a1ca0)
update from texinfo (6560242c4)
glob: merge glibc changes into lib/glob.c (36cc6c33a)
mktime: spelling fix in comment (c382e8d72)
mktime: port to stricter signed overflow checking (e6a38a908)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf92310)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1de)
mktime: simplify DEBUG_MKTIME (549de1eb5)
Port mktime_internal offset to unsigned time_t (b28c2cda0)
xstrtol: prohibit monstrosities like "1bB" (6ed53f13b)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d924)
xstrtod: modify *result only if no errors (811b09243)
btowc: document problems in C locale (f3852a93c)
autoupdate (730c5249c)
update from texinfo (27f8ef888)
mktime: improve integer overflow checking (464ba3489)
intprops: check two's complement assumption (b9e3fb39a)
intprops, mktime, strtol: assume two's complement (a4910b948)
stdint: port to strict C11 left shift (705764b37)
mbrtowc: work around glibc bug#19932 (b7bc3c1a4)
update from texinfo (29ea6d6fe)
autoupdate (aff9954ef)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce3187)
argp: merge changes from glibc (14a582531)
Prefer American spelling for "initialize" (d95b819f4)
autoupdate (075c7d4ff)
stddef: support configuring with g++ (aeed3a250)
autoupdate (f0be2ae5b)
autoupdate (52b0cbbc7)
update from texinfo (a7b5c91a6)
test-framework-sh: minor cleanups (e91c0d4f9)
test-framework-sh: revert port to NetBSD 7.0 (4515da0d7)
autoupdate (8f3c4d388)
Port better to Alpine Linux (7347cbf5a)
test-framework-sh: port to NetBSD 7.0 (d24000028)
update from texinfo (c9a99944e)
gitlog-to-changelog: suppress ignored chatter (0ef1689f9)
update from texinfo (1d4ee40d2)
update from texinfo (4989095ac)
setlocale: add "sv" to Windows language table (84213f4b0)
update from texinfo (272674987)
sys_select: port to new Cygwin (4cf73f1f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae1175)
time_rz: port to clang -Wunused-const-variable (488c58283)
std-gnu11: improve clang support (d8f02239e)
select: port more to Intel 2016.1.150 compiler (f58b17397)
select: try to port to 2016.1.150 compiler (7b4f58d83)
localename-tests: memory allocation fixes (77313df97)
intprops: make .h file license match module (841c4fa80)
acl: fix missing return on Cygwin (bdb72bc64)
update from texinfo (91d878ad5)
update from texinfo (fa2329eea)
extern-inline: port to PGI CC (6c5885762)
update from texinfo (59e5b6da8)
update from texinfo (64f7deda0)
signbit: port back to pre-C++11 GCC (a0bfcb8ec)
mountlist: recognize autofs-mounted remote file systems, too (781788eeb)
signbit: port to C++ with GCC 6 (516dc7d86)
regex: make it closer to libc (f97745b0f)
regex: merge patches from libc (df5ed01e8)
update from texinfo (4c6040c5c)
update from texinfo (40a87e7df)
autoupdate (5be7728cf)
autoupdate (bbe207b15)
stdalign: port to older HP and IBM cc (aa3dc759e)
stdalign: port to clang 3.7.0 (cd9ecca88)
update from texinfo (bc4ac2f22)
readdir_r: now obsolescent (53348f290)
Use modern texinfo when syncing install.texi output from autoconf (df0db0ade)
update from texinfo (3ef729a2b)
sync install.texi from autoconf (7ac276b42)
misc: port better to gcc -fsanitize=address (54615b95f)
update from texinfo (e78f894d0)
autoupdate (d5cbe9d4f)
verify-tests: also remove stray test-verify.Tpo (cd6a45292)
std-gnu11: new module (2cf7d5cfd)
update from texinfo (d1cca4c2a)
update from texinfo (9c780eb58)
get-permissions, strftime: fix grammar in comments (7757cc8cf)
gettext: mark as obsolete (4cfc2d2d0)
gnulib-tool: don't give up on ln -s so easily (d9958eb1e)
closedir: fix OS/2-related typos (b701042f5)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7e5)
regex: treat [x] as x if x is a unibyte encoding error (2b34f389a)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d5c)
bootstrap: use American spelling (0f9d53cb3)
@item needed inside @itemize (0fce642dc)
hash-pjw-bare: fix comment (d53122d01)
wcwidth: Replace also on OpenBSD 5.8 (485f1270a)
update from texinfo (73637fe8b)
gnu-web-doc-update: fix addition of new files (646530602)
utimens-tests: avoid pulling gettext .m4 files (914feb672)
regex: pacify static checkers (336fa860d)
regex: fix [ diagnostic (7c6e85cf4)
regex: fix memory leaks (9e849a708)
fts: don't unconditionally use leaf optimization for NFS (85717b68b)
* gnulib-tool: fix stray debug line in previous patch (350f2c6fb)
gnulib-tool: don't assume ln -s works (0e50dd007)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c785d)
openat_proc_name: port to OS/2 kLIBC (de11c4a45)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d2145)
doc: mention unfixed issues with unsupported localtime() values (95c484273)
Go back to gettext-0.19.7 (ec513ffcf)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d6101)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc415)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f2861)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee51552)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef179418b)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9d3)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f176)
doc: mention setlocale() issues on OpenBSD (5ac0e2ba9)
sig2str: list all signals on FreeBSD >= 7 (dce117ace)
acl-permissions: port to USE_ACL==0 platforms (cff4b380b)
mktime: rename macro to avoid glibc clash (0433724bb)
Port "$@" to OpenIndiana ksh93 (8c4223e2f)
autoupdate (3f89681ac)
Port Universal Time settings to strict POSIX (6118065a2)
update from texinfo (313ed2a5d)
update from texinfo (9f11fc580)
msvc-inval: fix problem with unset shell var (6cc32c63e)
autoupdate (271dfe379)
tests: for compare_(), use cmp -s where available (9b3899a94)
version-etc: new year (71090a2a3)
human: fix output buffer overrun by 1 (92bbc1b58)
autoupdate (c86965970)
maint: add missing ChangeLog entry for previous commit (8cc2bb482)
maint: fix operator precedence in mbrtowc test (1f6365082)
autoupdate (3581a747f)
regexprops-generic: update from regex.h (f7d3057b1)
strftime-tests: avoid false failure on OS X (81d0a2646)
update from texinfo (0394787c3)
fts: ensure leaf optimization is used for NFS (c97b8b903)
fts: enable leaf optimization for XFS (d459ec6a4)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e96)
intprops: comment fix (a21496468)
update from texinfo (d9bd36759)
intprops-test: work around GCC bug 68971 (111ca669a)
autoupdate (26989d00c)
gnulib-tool: allow multiple --local-dir usage (55c6f22b8)
fix freadptr to work with ungetc on all uClibc configs (b8d015919)
update from texinfo (9a7c87c5a)
autoupdate (5f2c426b5)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda65839)
update from texinfo (b8635957d)
autoupdate (ea6de84a1)
autoupdate (71d39c164)
update from texinfo (1956403d6)
xalloc-oversized: improve performance with GCC 5 (9c919a064)
intprops: new public macro EXPR_SIGNED (f197c2c9e)
intprops: fix typo in clang port (a66a3b96c)
test-timespec: fix typo in previous change (36d982f39)
timespec-sub: fix overflow bug; add tests (051613c24)
intprops-test: suppress -Woverlength-strings (ca6487478)
maint: add missing ChangeLog entry for previous commit (605b6330c)
quotearg: add quotearg_n_style_colon() (3e4ade272)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c1786)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386f2)
quotearg: constify get_quoting_style parameters (77d702067)
quotearg: add support for $'' shell escaping (df3cd2684)
maint: use a more standard return from mbrtowc test (45228d968)
intprops: add WRAPV and const flavors for GCC 5 (86b1f082d)
doc: use extended timezone format in iso-8601 example (825f16280)
update from texinfo (5dbf9fa66)
update from texinfo (82d514b06)
update from texinfo (456b8e9f2)
stdalign: port to Sun C 5.9 (956fa543b)
autoupdate (937ba966e)
update from texinfo (413394c43)
autoupdate (1d16a7bd4)
time_rz: fix comment about tzalloc (9180f79eb)
update from texinfo (09cf84f60)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec530)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497f3)
time_rz: return NULL if localtime_r fails (b0ac02e82)
fts: port to C11 alignof (04dee58e1)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313d8)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054af0)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f46f)
ChangeLog: fix typo: s/cound/count/ (30b2a6a9e)
safe-alloc-tests: fix typo in license header (5a4906aab)
copy-file: fix mem leak in error case (40157ce25)
localename: control langinfo.h inclusion (63881a60d)
update from texinfo (b92e701c6)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce91)
accept4-tests: fix to avoid non portable flags (f982bc8df)
update from texinfo (2aaf43252)
update from texinfo (2fda85e86)
gnulib-tool: fix tests of 'extensions' module (63ce1a210)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b4516)
autoupdate (5fecb65e3)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46b0)
xalloc: avoid GCC 5.1 warning on 32 bit (213d5545f)
uniname/uniname-tests: avoid compiler warnings (b32399074)
autoupdate (a5a1569d1)
mountlist: clean up of variable duplication (1eda6d17e)
c-ctype: do not worry about EBCDIC + char signed (d2de2a916)
c-ctype: port better to z/OS EBCDIC (ff1ef114b)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25fab)
sockets: MS Windows initalization fixes (f28235237)
gc: fix detection of installed libgcrypt version (11792d29f)
c-ctype: rewrite to use inline functions (43a090ce0)
fnmatch: add one more coding cookie (82b86107d)
maint: add coding cookies to non-ASCII sources (f406941a8)
gitlog-to-changelog: trim only trailing whitespaces (720ba29ae)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9ca)
c-ctype: improve c_isascii testing (5b09f8c06)
Fix ChangeLog typo (617d66286)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a579)
Update ChangeLog to match previous patch. (6b34bf6d2)
c-ctype: support EBCDIC-style c_isascii (4d83e798d)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1c6)
* modules/c-ctype (Depends-on): Add verify. (ad0295870)
c-ctype: port better to EBCDIC (7e2a8ea26)
nanosleep: fix return code for interrupted replacement (6439a0af0)
autoupdate (abddf3d64)
Diagnose ERE '()|\1' (5513b4099)
Revert previous patch, as it did not fix the bug after all. (c9ff68cb2)
regex: fix dangling-backreference bug (7f6191fd1)
regex: merge patches from libc (2f8140bc8)
autoupdate (601d8f444)
autoupdate (b3ade652a)
autoupdate (3bb2688d8)
autoupdate (554390948)
ceill: detect buggy OpenBSD implementation (9ef06e399)
mountlist: add me_mntroot field on Linux machines (c6148bca8)
doc: Describe to use multiple instances of gnulib (8b7d8f7a3)
autoupdate (2018b7881)
autoupdate (37979a234)
base32: mark function as __attribute__ const (7ab64d261)
autoupdate (ff871fc1c)
autoupdate (6be13855c)
gnulib-tool: don't transform binary files with sed (b4f31e3a8)
autoupdate (ec84e0e36)
autoupdate (1029a8112)
autoupdate (6d48a1947)
autoupdate (1a497cf65)
gperf: respect silent rules (30f429027)
Improve port of stdalign to C++11 (5bb169c3b)
pmccabe2html: fix gawk regex escaping (c496809ef)
update from texinfo (cc47643cb)
time_rz: port to pedantic memcpy (9c70545fd)
autoupdate (8dc6f28f2)
time_rz: port better to MinGW (d3bc69175)
time: port __need_time_t to MinGW (b18e6d98e)
strftime: fix newly-introduced bug on Solaris (fe699d375)
test-strftime: test for Solaris bug (c1340b3d3)
time_rz: port to Solaris etc. (5ed44b374)
time_rz: now LGPL (1f2146e9e)
time_rz: make a constant 'const' (d3e697dd9)
time_rz: fix off-by-one typo (2134fd0ae)
autoupdate (37ff1822a)
fprintftime, strftime: use timezone_t args (a89e34496)
time_rz: new module (4bc76593d)
flexmember: license is now unlimited (e187c794c)
autoupdate (eda101a01)
maint: update copyright paper procedures (5db534303)
autoupdate (f31cdc309)
autoupdate (5d1b1fefb)
localename: fix link error on Illumos (9b6679dca)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd02)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e76)
acl-permissions: Fix on FreeBSD (da97e2a53)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c00)
file-has-acl, acl-permissions: fix HP-UX typos (f46640464)
regex: match current GNU grep behavior (5a5a9388e)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4da)
autoupdate (a546dfff2)
tests: restrict shells to those that support 'local' (d03962a99)
fix mistakes in ChangeLog entries (8a172a2eb)
unistr/uN-strtok: handle multibyte delimiters (2c5543396)
update-copyright: fix test failure with perl >= 5.22 (841d0dcfa)
u{16,32}-strstr-tests: relax timeout condition (ea3090339)
gnulib-common.m4: change the ARFLAGS default to 'cr' (551098026)
update from texinfo (f86b44042)
autoupdate (1f4c326b3)
selinux-h: avoid double free after *getfilecon() (b6b3ed1fa)
fix pty related tests issues on Windows (9ba6a0085)
acl: fix definition of acl_from_mode on FreeBSD (716083c1a)
readutmp: port to FreeBSD >= 9 (259e4fc29)
mgetgroups: port to strict OS X (18738862e)
mgetgroups: fix port to strict OS X (8131cd61a)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd30)
mgetgroups: port to strict OS X (b4d1637b7)
mountlist: avoid an unused-label warning on OS X (705516131)
error.c: correct printf-style format: %d -> %u (c3cf2ea46)
fts: avoid reading beyond the heap allocation (49078a780)
savedir: avoid undefined behavior in qsort call (791147f31)
userspec: avoid undefined behavior in gettext call (402f350d0)
update from texinfo (95e724051)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6f7)
wchar: fix MinGW compilation warnings (e1085f202)
uniname/uniname-tests: use pristine data files (447c67539)
linked-list, linkedhash-list: avoid compiler warnings (d0302f003)
libunistring: bump minimum version to 0.9.6 (19e096ae7)
uniname/uniname: update to Unicode 8.0.0 (1b23c2190)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb83)
libunistring: update to Unicode 8.0.0 (705f4efc3)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf7d)
* lib/set-permissions.c: Spelling fix. (82990bb47)
update from texinfo (d7f393ed4)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f0062)
fsync: document AIX misbehavior (848a19c75)
acl-permissions: more porting to AIX (ecabc6b01)
stdio: Don't redefine gets when using C++ (d6176702c)
acl-permissions: add a cast to port to older AIX (e4f783014)
acl-permissions: port to older AIX, C89 HP-UX (fa2148975)
update from texinfo (b287b6219)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8badf4)
file-has-acl: fix build on Mac OS X 10 (98aa8776d)
prefix-gnulib-mk: remove no longer needed special case (41834ff16)
acl: don't depend on the deprecated qacl module (2c2d4d916)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9c9)
pthread_sigmask: discount system version if a simple macro (f39477dba)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa07e)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e445830)
acl-permissions: Fix build on Solaris and Cygwin (188c4b491)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f35274)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0b5)
qacl: split into qcopy-acl and qset-acl (2b93f1e2d)
gitlog-to-changelog: new option --ignore-line (62484d6e8)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce445d)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3af)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9ed7)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527ceb)
error: use correct printf attributes on mingw (b62fec49d)
update from texinfo (7f573b802)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45b4)
stdio: fix probe on mingw under gcc 5.1 (21431dee1)
autoupdate (875ec93e1)
gitlog-to-changelog: parse "Tiny-change" (ed614f9c1)
update from texinfo (583b5ea80)
doc: document glibc posix_fallocate() issues (798972017)
gendocs.sh: document new htmlarg default (fddc6dcff)
extern-inline: no need for workaround in GCC 5.1 (44f73b8de)
update from texinfo (23741e575)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01ff)
tests: pacify GCC 5.1's stricter printf checking (2aea2c723)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9e2)
file-has-acl: port to CentOS 6 (ff714c0a2)
file-has-acl: always return false when ACLs aren't supported (496c2cf03)
gettext: propagate po/Makefile.in.in too (f2f698092)
file-has-acl: new module, split from acl (800807020)
manywarnings: add GCC 5.1 warnings (df82ac05f)
autoupdate (74fa2c047)
doc: update FDL template to match FDL examples. (abb0d2e0a)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbdc6)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb5839)
gnulib-tool: output bold attribute more portably (75d1743ac)
qacl: Simplify HP-UX acl_nontrivial check (2653a3014)
acl: On Linux, check for acls without libacl (da6ebc941)
acl, qacl: split off shared functions into separate object file (a09a0344e)
git-version-gen: revert "detect untagged revisions" (6c4ac1b66)
tempname: avoid unused parameter warnings (35a0bf1d5)
git-version-gen: detect untagged revisions (bedd7833a)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc12)
gitlog-to-changelog: port to MS-Windows (261ba83ae)
gendocs: new option --tex for texi2dvi options (1627a8a2b)
sync gettext .m4 files from gettext (3e2dcf7b9)
uniname/uniname-tests: fix failure due to alias (e830fc25d)
hash: remove deprecated hash_insert0 function (634ddcf87)
mountlist: remove dependency on libmount (3fb6e3603)
stddef: port to pre-C11 GCC on x86 (e2e66692c)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a3866d)
yesno: make EOL optional in ENABLE_NLS case also (386315b30)
fdopendir-tests: test it does not close its arg (d164bf67c)
gitlog-to-changelog: trim trailing white space (2b93079a5)
gitlog-to-changelog: new option --ignore-matching (84f5241b9)
fdopendir: port better to MinGW (a277f536d)
fdopendir: fix typo in comment (b89aa0ede)
error: document all entry points provided (0f4fa16df)
autoupdate (5a4d08844)
autoupdate (c2bfaa58d)
autoupdate (8d739f428)
vasnprintf: pacify clang 3.5.0 (4fed9c82b)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e14)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64f0)
tests: support stderr verification with returns_() (0d3024546)
passfd: avoid valgrind uninitalised data warning (8be5f2c10)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec98)
dup2: doc and test for Android bug (a39fbed38)
Replace dup2() on Android (2f1a88d40)
Android doesn't define RLIM_SAVED_* (cc0a1a96a)
autoupdate (522034825)
vasnprintf-posix-tests: use consistent test (61922366d)
printf, isinf, etc.: noncanonical != NaN (bd38edc81)
fts: remove redundant close() (trivial) (12d27cace)
getdtablesize: port better for Android (62667e387)
poll: fixes for large fds (d42461c38)
fcntl: Fix cross compiling (119aeef6c)
dup2, fcntl: cross-compiler better for Android (f9fa71591)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad024925)
getopt: don't crash on memory exhaustion (6fa31e52c)
tempname: allow compilation with C++ (trivial) (4f2e91000)
dup2, fcntl: port to AIX (c74a873bd)
getdtablesize, dup2, fcntl: port to Android (5e2516d4a)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5ee1)
More changelog fixes (81ac748f1)
fts: avoid crash when a cycle is added while traversing (60af6a363)
uniname/uniname: support character alias (784023c96)
Fix ChangeLog botches in my recent commits (3ca9a533c)
duplocale: Fix Android build of duplocale-tests (52f74ee1b)
signal_h: Fix Android build (92f4ac3ad)
net_if: Handle content-free <net/if.h> system headers (14acd1e1a)
linkat_nofollow: Add fallback case for cross compiling (f1514e591)
euidaccess: Fix Android build (d46768c01)
getugroups: Fix Android build (30ea03fe4)
localename: Fix Android build (b21929c0e)
getdtablesize: Fix Android build (7434c476c)
Assume unbroken ungetc() on Android (60f0efb19)
Fix FILE struct compatibility with Android API level >= 21 (8e19825e6)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c38)
maint: various whitespace cleanups in tempname (63d2d1954)
tests: provide returns_() to simplify exit status checking (c61e31c4e)
mountlist: only use libmount when specified (de1cbdd48)
uniname/unimame-tests: don't link with -lunistring (ffe64673c)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf4c)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1d8)
xalloc: fix typo that suppressed warnings (d85acc4ab)
full-read: fix license notice typo (b2c48c1e6)
crypto/gc: fix a -Wswitch warning (bf729b483)
autoupdate (ffb301633)
update from texinfo (aa902b69a)
tempname: new try_tempname function (56e31f06e)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206bb)
bootstrap: exit immediately upon gnulib-tool failure (dd929bcb9)
symlinkat: include all required header files (b650986cb)
update from texinfo (9c1f45e06)
update from texinfo (751cd554a)
update from texinfo (94125cd29)
localename: support Solaris 12 and illumos (387c214c0)
locale: fix tests on illumos (dfe49c94d)
unictype: avoid undefined left-shift behavior (bb41ff0b7)
libunistring: bump version of unitypes dependants (ea6cb044c)
unictype/category-none: fix link with libunistring (40023a310)
unitypes: fix build with installed libunistring (c7e000ae8)
time: port to MinGW32 3.21 (342d9f09f)
update-copyright: apply to self (8582958a3)
libunistring: update to Unicode 7.0.0 (7585eb3f1)
libunistring: update to Unicode 6.3.0 (0d1916cba)
libunistring: update to Unicode 6.2.0 (794132ffc)
libunistring: update to Unicode 6.1.0 (4b6bc42e0)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77dea)
uniwbrk: ignore Extended/Format characters at BOL (626571a02)
test-strstr.c: avoid a trivial leak (769f1ff83)
update-copyright: recognize groff's \(co marker (06c61ed43)
maint.mk: fix compatibility with OS X nm (d5e367c52)
localcharset: improve charset detection on OS/2 (9bb70e04d)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb086f)
count-leading-zeros: fix pragma typos (ba8e4c8d9)
autoupdate (e7caa4303)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede08f)
uniname/uniname: update to Unicode 7.0.0 (257752a17)
doc: update INSTALL from autoconf (c27f1a356)
stdio: fix use of PRIdMAX on modern mingw (ca563b431)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2d3)
lib-symbol-versions: cache script check (498a1b6bc)
maint: fix grammar nits in propername (d44c524ba)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e5e)
gendocs: Add 'doc/gendocs_template_min'. (079015590)
gendocs: Change maintainer. (bae95fca2)
gendocs: copyright date and version fix (aecd38787)
derived INSTALL (2198448f5)
revert copyright updates in slaved files (2f66740af)
version-etc: new year (b9bfe7842)
autoupdate (bd86632bd)
autoupdate (b8db7e883)
xstrtol: ensure errno is reset (55cda57aa)
utimens: fix dependency typo (7177237ea)
autoupdate (ffaeb0c8f)
docs: mention why libgen.h is bad (16518d9ed)
autoupdate (8d55a7b7a)
assure: new module (034a18049)
autoupdate (ca6dede24)
stdalign: port better to HP compilers (95c5407b3)
stdalign: work around Apple GCC 4.0 bug (a8c75ca73)
gendocs.sh and templates now maintained in gnulib (7bf1097e7)
getcwd: fix test failure on OS X 10.9 (4f3dc0bee)
parse-datetime: avoid a compiler warning with byacc (1fafbb302)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b4c)
autoupdate (98c35a0e4)
update from texinfo (3e51cf707)
stddef: support C11's max_align_t (3ae2441d4)
unistd: fix iOS check conditional (73991ca4b)
posixtm: avoid compiler warning in a better way (89db07c7c)
relocatable: support UNIXROOT in relocate() on EMX (cc0009850)
freopen: workaround freopen() on OS/2 kLIBC (3c4e08331)
get_shared_library_fullname: port to EMX (023ca2dd0)
find_executable: port to EMX (a457b0c8c)
sched: check struct sched_param in spawn.h as well (5945e4ee5)
support GNU format printf and scanf on mingw (cf88e56ab)
bootstrap: Allow perl modules in $buildreq (3914f3153)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c43e)
vasnprintf: fix potential incorrect errno (ec6a60bfd)
vasnprintf: fix potential use after free (c5c4f53b3)
autoupdate (79002fdd9)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3c5)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab5a)
autoupdate (cab5b4a92)
git-version-gen: do not print new line characters (e5a15adc6)
gnulib-tool: recognize x:* as an absolute path (9a98fdfef)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e44)
autoupdate (1b6c775c6)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05cf)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573b8)
printf: fix configure check on big endian systems (4b4ef862e)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea2886)
gitlog-to-changelog: add --until (6dd16adf3)
update from texinfo (e9dd4906d)
extern-inline: update commentary about GCC bugs (92b60e616)
gen-uni-tables: untabify (46d015f9c)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d4514)
gen-uni-tables: utilize 'assert' (9464ea9d6)
gen-uni-tables: cosmetic improvements (b6ffce655)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e34)
fts: port to C89 (5cb103952)
unistd: port to iOS (08c22d94a)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd8e)
autoupdate (269a0fae5)
update from texinfo (e28a0f74e)
obstack: avoid potentially-nonportable function casts (127ed6a3e)
obstack: fix macro return values (d15b2da0a)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2eec0)
obstack: port to platforms that #define __alignof__ (ec799b2df)
linkat: don't unconditionally replace on GNU/Linux (c564172a1)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce5b)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e07)
obstack: add NEWS entry for recent incompatible changes (04a4a930a)
mountlist: don't use libmount to decide on dummy/remote (2768ceb79)
maint: add missing ChangeLog entries for Modra's obstack changes (ff1385253)
obstack: prefer __alignof__ to alignof (37de51e2c)
obstack: prefer alignof to calculating alignments by hand (e8f86ce95)
obstack: use size_t alignments and check for overflow (6c34297a9)
obstack: 64-bit obstack support, part 3 (82a38a0d7)
obstack: 64-bit obstack support, part 2 (bb2ab7ecb)
obstack: 64-bit obstack support, part 1 (266ac1b98)
obstack: tidy part 2 (8216dffc2)
obstack: tidy part 1 (ec1a9f7b6)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b6792)
iconv: avoid false detection of non-working iconv (facebc6bc)
bootstrap: print more diagnostics for missing programs (1bbbc2c04)
bootstrap: only update the gnulib submodule (e94cfb19c)
symlinkat: port to AIX 7.1 (032bd1510)
readlinkat: port to AIX 7.1 (cb3a9b8b5)
remove spurious { (b155b0649)
modules/fcntl: fix error reporting by dupfd (8a695b675)
basename, dirname: Improve documentation. (322e0b052)
exclude: declare exclude_patopts static (734ed7c8a)
autoupdate (5ab220cc9)
dirname: support compilation with C++ (dc53bac1b)
qsort_r: include <config.h> (aa0c2b9e7)
avltree-list: avoid compiler warnings (5549ef8e0)
qsort_r: new module, for GNU-style qsort_r (41473cf94)
strerror_r-posix: support compilation with C++ (ca194c036)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7fd9)
autoupdate (b4c8d133c)
mountlist: use /proc/self/mountinfo when available (3ea43e025)
users.txt: add cmogstored (2bf7326e1)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3be7)
gnulib-tool: Fallback to wget when rsync fails (c83b89709)
maintainer-makefile: add syntax check for useless ';;' (5be8d47e0)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed9b)
error: drop spurious semicolon (4738e5acd)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd0a)
manywarnings: add GCC 4.9 warnings (157c42eff)
vasnprintf: fix bugs in width computation (1f5bc60c4)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6a2)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab658)
qsort_r: new module, for GNU-style qsort_r (1ce0e7dc0)
vla: new module (a6c54be16)
localename: make gl_locale_name_thread really thread-safe on Windows (f089beeae)
getpass: don't assume struct termios (59893aec3)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669cc3)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e10012c)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415ba)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7afb4)
accept: document Solaris 10 type glitch (ce49a606a)
extern-inline: port to FreeBSD, DragonFly (2c93b8bb4)
autoupdate (1902e8ebd)
Use consistent style to check DEBUG macro in regex_internal.c (d8401629f)
openat-die: use _Noreturn markup (a5f2a6d5c)
test-open: port to cygwin, which lacks Fortify (d98277fd1)
localename: Enforce declarations before statements. (5acee27d5)
test-userspec: don't look up numeric user names (222d1272a)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7b1)
announce-gen: avoid failure when Digest::SHA is installed (0172fd52d)
gettext: revert "update macros to version 0.19" (71be4c87c)
regex: don't deref NULL upon heap allocation failure (1051177e3)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9a9)
regex: fix memory leak in compiler (c4093fa16)
announce-gen: avoid perl warnings (648f4ae73)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172b7)
nl_langinfo: Fix last change. (b5c3f721f)
Define macros for glibc (903f8952d)
Sync up error.c with glibc (49c19fe3e)
nl_langinfo: fix build under mingw (2d280742a)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d481)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7d6)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce839e)
Bruno Haible has stepped down as maintainer. (ed6374814)
mktime: merge #if/#ifdef usage from glibc (e2646b0c6)
git-version-gen: improve option descriptions (fdf9a5de2)
regex: fix memory leak in compiler (316c9c508)
regex: merge patch from libc (657762608)
acl: port to gcc -Wredundant-decls (9a3928ed1)
parse-duration: eliminate 68-year duration limit (831da41cb)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc31417b)
pthread: define thread-safe macros on some platforms (badf0c4f5)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba7140a)
gettext: update macros to version 0.19 (9b9370caf)
select,poll: fix console handle check on windows 8 (c6e14bbd5)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546f2)
times: fix to return non constant value on MS-Windows (b0d4fe953)
isatty: fix to work on windows 8 (a008d625b)
maint: fix typo in fdl.texi (0a38624d3)
mountlist: avoid hasmntopt const type warning on solaris (502809019)
maintainer-makefile: delete obsolete code (d55899fd2)
maintainer-makefile: avoid spurious error messages (088f50493)
rename: avoid unused-but-set-variable compiler warning (eb0662ed9)
maint: add ChangeLog entry missing in previous commit (e29cd9eb7)
rename: mark a label as potentially unused (451aebdc1)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592aae)
acl: apply pure attribute to two functions (e1831a7c3)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b858844)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b4f)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa31)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff1b)
valgrind-tests: fixed misleading help message (1c0d98526)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07c0)
exclude-tests: port to AIX 7.1 (a14d4c0c7)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c329)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a330b)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c825)
getlogin_r-tests: check return value rather than errno (98ca2c063)
getlogin_r-tests: fix various issues in recent change (11167af95)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc03)
update from texinfo (75fa857e8)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65fd)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4e1)
getlogin-tests: avoid false failure under cron (971773687)
mbrtowc.m4: fix a comment typo (b4ed5427e)
mbrlen, mbrtowc: fix bug with empty input (2a045bc38)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6cbe)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bced)
autoupdate (24fe73d43)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf29)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee03812)
update from texinfo (c2e80b75a)
autoupdate (7179dc9a3)
autoupdate (39cf9dff9)
autoupdate (a0712c3bd)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6bf)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d1e)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d58a)
exclude: port to strict C99 (3085daefc)
regex: do not depend on malloc-gnu (e1d49ddae)
autoupdate (9cda876b8)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c6c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc523)
fts: avoid unnecessary strlen calls (f4eba3ef1)
fts: avoid unnecessary strlen calls (df86f1c36)
fts: avoid unnecessary strlen calls (85dd7d7fd)
autoupdate (8f6c54d19)
autoupdate (f3033c458)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd460)
obstack: merge with glibc changes (df9b71423)
strftime: wrap macros in "do {...} while(0)" (2d6dfaca3)
modechange: avoid memory leaks for invalid octal modes (9b784e734)
autoupdate (602f4c2fe)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d622)
autoupdate (8dbb1a57c)
update from texinfo (76c4df4ac)
gitlog-to-changelog: also include the file, git-log-fix (1589a8ab4)
autoupdate (907c84367)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a921)
maint: fix ChangeLog to match commit record (8c7f2f9de)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c90598)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb1d)
* NEWS: Recent changes are not that important. (1c6bf3d20)
savedir: new symbol for fast-read version (df54a0fdf)
unistd: port readlink to Mac OS X 10.3.9 (546ff8206)
* NEWS: Document recent change to diffseq. (1aed55995)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9a6)
savedir: simplify by using stpcpy (26e2108a3)
spawn: fix link error on uclibc (d6eab2e70)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb9075b)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae99)
exclude: add support for posix regexps (24b8e0622)
maintainer-makefiles: use $(SED) for syntax check (3f51bf41c)
update from texinfo (8008cac05)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d73709)
autoupdate (26f3204a9)
update from texinfo (ad71b62f4)
update from texinfo (a62cca3ae)
file-type: add support for doors and other less-common file types (47f93b076)
update from texinfo (d9361da07)
autoupdate (497f4cdf8)
pthread: work around winpthread header pollution on mingw (d5fec6c22)
qacl: check for fchmod (751494621)
Fix typo in ChangeLog. (68355e0c8)
fdopen-tests: port to Tru64 (1e0ad6a06)
stdalign: port to HP-UX compilers (6fff2c8fd)
strtoimax: port to platforms lacking 'long long' (e77a81d56)
update from texinfo (ca13d9302)
relocatable-maint.texi: escape braces (6c7b560bb)
maint: remove duplicate ChangeLog entry (38446b124)
maint.mk: adapt openat.h-include-without-use test (88df6d076)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5d2)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f257e)
tests: fix export bug in previous patch (efc854066)
tests: simplify porting to Solaris 10 /bin/sh (490acbe0b)
update from texinfo (8d93bfe92)
md5, sha1, sha256, sha512: support older autoconf (d18d1b802)
include_next: port to autoconf 2.63 (580240a85)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a66244)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3fd)
maint.mk: adapt openat.h-include-without-use test (a75f17adf)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419dc7)
freading: declare with attribute "pure" (b076a606c)
manywarnings: remove -Wmudflap (5088dc55f)
autoupdate (cfe23e81e)
relocatable-script: remove unused code (aac700c7b)
maint: fix public-submodule-commit to work with newer git (7a0c729aa)
autoupdate (a39d4083c)
doc: update main copyright year (c7802e2b4)
maint: update copyright (1276a2c5f)
version-etc: new year (a8a1dc286)
autoupdate (0e5f06aee)
passfd: give nicer error for recvfd at eof (beae0bdcf)
autoupdate (0ac90c5a9)
gettimeofday: port recent C++ fix to Emacs (23eecb48e)
gettimeofday: fix C++ crosscompilation (248467185)
qacl: port to Windows better (e7086a9a3)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd1a)
open-tests: fix build failure with -Werror=old-style-declaration (0658e5039)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b5510050)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (43593319b)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f3988)
autoupdate (765ff4cb2)
bootstrap: warn about BSD toolchain snafu (fdfe96fe4)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92ea4)
include_next: minimize code duplication (74540d44d)
getcwd: fix compile error in configure check (fba20d159)
regex: suppress core dumps from detection code (51a220339)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72bf)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc4f)
regex: avoid glibc deadlock during configure (506805181)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e4c)
base64: fix recent compilation regression on some compilers (dbf55f669)
autoupdate (f284a1906)
autoupdate (ce92b8e46)
ignore-value: revert previous code change (37f8a6b20)
selinux-h: improve stub types and add more stub functions (647e7023c)
ignore-value: prefer GCC version back through 2.0 (fd27e50d9)
pty: Activate the signature wrapper of forkpty. (54c3ba61d)
maint: fix gendocs.sh permissions (e64ade7da)
autoupdate (2b7c2713d)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c59)
error: depend on stdio (8b4041571)
doc: Improve wording in relocatable-maint.texi. (4779b635e)
Fix indentation in previous patch. (047070838)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648cf3)
base64: provide a fast path for encoding well sized buffers (43fd1e7b5)
extern-inline: port better to OS X 10.9 (cdceb2fe4)
fpending: fix typo (868c538be)
fpending: fix regression on DragonFly BSD (6fea8a943)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b60)
intprops: port to Oracle Studio c99 (d208f3ab6)
obstack: pacify HP C (9c5dea9a6)
maint.mk: prefer gpgv2 over gpgv (20f47607a)
isnan: port to VAX (b0b422614)
gnulib-tool: protect against CDPATH (5c508f686)
|
|
Changelog
=========
search: Don't assume that tsearch() exists if 'VISIT' is defined. (e3f94e9de)
doc: Don't mention obsolete AC_LIBTOOL_WIN32_DLL macro. (ae1cef390)
stddef-tests: port to SIZE_MAX <= INT_MAX (6e3459356)
autoupdate (0bf767155)
lock tests: Fix link error. (b6acb8db4)
lock: Fix link error (regression from 2017-01-05). (365ad41b0)
Port to PGI 16.10 x86-64 (16f6a8d8d)
parse-datetime: handle timezones reentrantly (4e6e16b3f)
time_rz: fix comment typo (dd7a8712b)
localename: port to cygwin 2.6 (bb276b416)
users.txt: Update wget URL (tiny change) (ec01e6867)
users.txt: Add wget2 (tiny change) (242a14641)
dfa: fix memory leak in parse (e0e362e7b)
parse-datetime: fix dependence on AC_PROG_SED (440ea67aa)
intprops: update doc URLs (85bd3ab64)
host-cpu-c-abi: Add support for armhf, arm64, x32, s390x. (60ce0fd75)
update from texinfo (fadd80aef)
localeinfo: case_folded_counterparts and WEOF (c81472e0e)
dfa: port to gcc -fsanitize=undefined (61c27fe8f)
strftime: %z is -00 if unknown (0e68c6a37)
dfa: port to older GCC (916a63241)
Update DEPENDENCIES. (03ce2e4a2)
maint.mk: enforce spelling of "timestamp" (i.e., no space) (94386a136)
dfa: minor simplification with emptyset (836ac768d)
dfa: shrink constraints from 4 bits to 3 (2db74de17)
dfa: omit unnecessary ptrdiff_t check (9d561f0d2)
dfa: omit unnecessary allocation (7fbe8c090)
dfa: omit unused local (8d3c4933c)
maint: time stamp -> timestamp (e89646ad6)
maint: remove stray .texi files (8d98f32d6)
getprogname: fix port to IRIX (9ec5a9d77)
dfa: melt down dfastate into build_state (7c345c68c)
dfa: simplify transition table allocation (aff55692d)
dfa: fix reallocation bug when matching newlines (823b5cb58)
Avoid -Wundef warning about undefined WINDOWS_SOCKETS. (bfd562604)
Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. (dbc7752c5)
stdioext: Port to Minix 3.2 and newer. (dc42aaceb)
getprogname: port to IRIX (7d75021d8)
localename-tests: port to NetBSD 7 (6a15cedb3)
glob, intprops, xalloc: work around Clang bug (04441fd81)
dfa: fix 'return' typo (f0f371e13)
lock tests: Prefer semaphore over mutex. (b20e8afb0)
parse-datetime: fix generated paths for coverage files (73ecb533f)
maint.mk: support parallel execution of coverage (4bbd45b4b)
lock: Provide guarantee to avoid writer starvation for rwlocks. (be95b17ae)
thread: Fix pth port. (fd8eabdce)
parse-datetime: fix debug message on lone year number (15b8f3046)
parse-datetime: fix local timezone debug messages (c56e7fbb0)
parse-datetime: add debug warning about DST changes (30a55dd72)
parse-datetime: add debug warning about date arithmetic (f14eff1b3)
parse-datetime: fix debug message of relative part after timezone (5c438e8ce)
parse-datetime: fix incorrect debug message on lone number (f2d4b5caa)
exec (31bc49969)
build-aux/mdate-sh (0b730bddf)
doc: fix typo in previous change (c96efd22a)
Revert copyright-year change to synced files (8e0bdfa5d)
doc: modernize for C11 etc. (6f0128d14)
dfa: prefer functions to FETCH_WC macro (74557b94b)
dfa: narrow more local var scopes (c8355b773)
dfa: remove duplicate assignment (5c810462f)
dfa: simplify constraint-dependency checking (e210a3cba)
dfa: prefer functions and constants to macros (760d5b7d8)
dfa: narrow more local var scopes (51536cbbf)
dfa: narrow the scope of many local variables (387fd77e7)
gettext from dev (9c85a410b)
version-etc: new year (a3fd683de)
do-release-commit-and-tag: avoid shell syntax error (52a5514dd)
maint.mk: hoist gnulib_dir definition earlier (5996001fc)
maint.mk: do not always evaluate intprops-related shell (ffff79dad)
maint.mk: improve sc_prohibit_intprops_without_use (1894933d6)
dfa: shorten sbit, success (b724c4e6a)
dfa: simplify multibyte_prop etc. (e0a498ecc)
dfa: minor performance tweak (959c5a309)
dfa: wrap charclass inside a struct (88125b5e1)
Changelog: insert omitted word (0d534864b)
maint.mk: update list of intprops.h symbol names (e9ae724b2)
getopt: fix parallel test failure (b366f53ec)
xalloc: x2nrealloc check for ptrdiff_t overflow (8e63aebd5)
lock test: Fix performance problem on multi-core machines. (480d374e5)
autoupdate (d00d3c0cd)
vma-iter: Fix endless loop on 64-bit Windows. (3a0b7b749)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on minw. (5a400b3f5)
getopt-posix-tests: fix Makefile typo (571a9a5a3)
dfa: improve worst-case 'replace' performance (b783f1ebd)
dfa: performance improvement for removal of epsilon closure (d6df3873c)
autoupdate (aab627ea8)
Split tests for getopt-posix and getopt-gnu. (bd70cf691)
posix-modules: Add options for specific platforms. (3e8966603)
getopt: Fix link error for users of getopt() in <unistd.h>. (571d60e6f)
getaddrinfo tests: Avoid compilation error on MSVC. (2ebd13d97)
getlogin, getlogin_r: Fix link errors on MSVC. (f9c744dbd)
Un-deprecate the 'progname' module. (15bde6cfc)
Reorganize NEWS a bit. (02abf3355)
tanhf: Avoid redefinition error on MSVC. (51150279a)
tanf: Avoid redefinition error on MSVC. (9ef2e6d20)
sqrtf: Avoid redefinition error on MSVC. (c7a2c318d)
sinhf: Avoid redefinition error on MSVC. (0225ce36c)
sinf: Avoid redefinition error on MSVC. (a8cff6cb0)
logf: Avoid redefinition error on MSVC. (33b84df8e)
log10l: Avoid redefinition error on MSVC. (ef458c871)
log10f: Avoid redefinition error on MSVC. (fd9c06066)
hypotl: Avoid redefinition error on MSVC. (048631b65)
hypotf: Avoid redefinition error on MSVC. (c7f934de8)
fmodl: Avoid redefinition error on MSVC. (b31297ff0)
fmodf: Avoid redefinition error on MSVC. (1a1d5eee3)
expf: Avoid redefinition error on MSVC. (21ec014a2)
coshf: Avoid redefinition error on MSVC. (c3c53687f)
cosf: Avoid redefinition error on MSVC. (9113a6db3)
atan2f: Avoid redefinition error on MSVC. (cf308efdb)
atanf: Avoid redefinition error on MSVC. (4d3d2763f)
asinf: Avoid redefinition error on MSVC. (6cd601d2b)
acosf: Avoid redefinition error on MSVC. (c3cb8a263)
Avoid redefinition errors on MSVC. (0f5a9a947)
Avoid redefinition errors on MSVC. (5b60c835c)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on MSVC. (92cb6641a)
Avoid autoconf warning. (6cd915a22)
fpending: Revert workaround against Emacs bug. (8457ffb74)
getlogin_r tests: Port to mingw. (d2443002e)
getlogin: Port to newer mingw. (8fe9cd1cf)
builtin-expect: improve port to IBM XL C (ff41dd1fc)
builtin-expect: port to IBM XL C (d1469b79e)
regex: fix dependency (c64a6db43)
builtin-expect: new module (005973d69)
init.sh: Add possibility to not delete temporary files. (3044ae7f4)
regex: fix integer-overflow bug in never-used code (ea7015f68)
fpending: fix port to MinGW on Emacs (d721ea9f8)
safe-alloc: use xalloc-oversized (b8e5f9c8a)
xalloc: do not exceed PTRDIFF_MAX (f8c6b7a2d)
malloca: do not exceed PTRDIFF_MAX (ca495b0f8)
quotearg: pacify GCC better (cb4e027f6)
xalloc-oversized: check for PTRDIFF_MAX too (f3b846699)
dfa: fix glitches in previous commit (eb73ecacc)
dfa: fix some unlikely integer overflows (5ec9a7edc)
dfa: add an assertion to avoid coverity false positive (744c74530)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (19a179507)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (8fcfa5ef2)
link: fix test to declare use of rename() (83d7e7126)
fpending: Port to native Windows with MSVC. (15a9ecdc8)
stdioext: Port to native Windows with MSVC. (5506db6b0)
non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt (a673fa2e9)
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7ff3)
stdint: Update doc about Solaris 9. (d25927299)
c-ctype tests: Fix link error on Solaris 9. (52e40d22e)
dfa: fix performance bug that recomputes trans (a43f8e6e8)
same-inode: port to MinGW (0d6346351)
javacomp: Support Java 7 and 8. (ef9d01e84)
gnulib-tool: fix the previous change (31a08abd3)
gnulib-tool: fix the previous change (27d1d32a2)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23bd)
localcharset: Avoid theoretical buffer overrun. (d1a0a9fba)
Relicense some modules under LGPLv2+. (349e4dea4)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee2c)
alphasort, scandir: Port to OS/2 kLIBC (44686d94a)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb8261)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b51)
dfa: avoid new infinite loop (ca3ca77fc)
dfa: do not match middle of multibyte character (9cba42f87)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e50)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee9a)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda0314)
maint: use a more standard return from mbrtowc test (45ba7f22d)
freopen: fix typo in previous commit (ea96186d0)
freopen: work around glibc bug with closed fd (b947d0524)
fnmatch: fix typo introduced on 2016-08-17 (0a2d09142)
maint: fix ChangeLog typo (475b2030a)
dfa: simplify with new function fillset (d970005d0)
dfa: fix glitches with on-demand states (42fe9d2b2)
dfa: addition of new state on demand (403adf1b4)
srclist: sync with released gettext (54092987e)
srclist: add "release" option (1aeb584e8)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660a0)
dfa: fix logic typo (60e8ffca0)
fix test driver leaks: exclude, malloc, realloc (19a23ce7c)
Fix gnulib C++ namespace support and std::frexp (0f9191c16)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7c6)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a20f)
Relicense some modules under LGPLv2+. (20b7ebaf4)
Relicense some modules under LGPLv2+. (7ee9ab7aa)
autoupdate (fc2f40c13)
Enable Unicode decoder safety unconditionally. (a24dbc4ae)
Correct indentation. (2c1432894)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad340b)
strerror: Make it compile in C++ mode. (33a049717)
sys_time: add gnulib::timeval for C++ (38237baf9)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efdb0)
strftime: don't use __THROW (c3b131294)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc53)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd48)
strptime: fix compile error in recent change (8a6f03dbb)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7b7)
strftime: tune %q (966b0a7e0)
Merge strftime.c changes from glibc (e6244e788)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d713)
Fix gnulib C++ namespace support and std::frexp (e7ddcc627)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640d4)
manywarnings: fix -Wno-missing-field-initializers detection (94d81adc2)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (012262350)
strftime,strptime: support %q to represent the quarter (2f8b355ae)
autoupdate (64d4d637b)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e24)
intprops: port to older XL C (5833fd5de)
autoupdate (68c5afe6a)
backupfile: initialize default suffix within the implementation (858f59005)
futimens: remove FIXME for old Linux kernels (35a51f803)
utimensat: remove FIXME for old Linux kernels (938130608)
maint: update how to make web pages (844d82afb)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf43)
sys_types: fix Texinfo typos (174653f46)
getprogname: port to HP-UX (3c7227226)
Update doc about target platforms. (2abfc296c)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178b7)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f40)
Make the 'argp' module work without the 'error' module. (469bfadfc)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed0636)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c65)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204fdd)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debcf7)
system-quote tests: Avoid compiler warning on AIX. (0edeb1bef)
Fix some "gcc -Wall" warnings. (5f680f241)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae7b)
libunistring: change the maintainer to 'all' (3db3ab098)
Simplify "configure: checking ..." messages. (66dc0e5a2)
Simplify "configure: checking ..." messages. (5159ac54e)
quotearg-tests: pacify gcc -Wall (57adc478b)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393eae6)
printf.m4: fix a bug in detecting printf %j support (aec038e31)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd85)
quotearg: never write beyond the returned length (8c70d2370)
getprogname tests: Avoid failure in packages that use libtool. (f4d668520)
getprogname: Fix test failure on Cygwin. Comments. (7082adff5)
Make sure the libunistring detection rejects older versions with a known bug. (043722e21)
sh-quote, system-quote: revert regression of unit test. (ab97e40ca)
quotearg: fix stale tests (59aa69fd6)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2ea)
Fix a test crash. (9578dfeef)
test-limits-h: suppress -Woverlength-strings (79c69b24c)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7e1)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b3480e)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f255)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c1857)
Add missing ChangeLog entry (f3f2de78a)
stdint: port SIZE_MAX to glibc s390 (136ecf452)
getprogname: port to IBM z/OS (d75cbb370)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc244)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb985)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea9336917)
dfa: save memory for states (2692e23a4)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef686558)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d4925)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff42)
autoupdate (d0afb6a57)
quotearg: minimize shell quoting using double quotes (2ed5c11d9)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb55)
getprogname: correct the test for a __progname variable (65e69153d)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358cc1)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be9d)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896a5)
getprogname: port to OpenBSD 5.1 (9a8bf3b56)
sched: port to GCC 6.2.1 on macOS Sierra (85854baba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f0e)
nl_langinfo: pacify GCC (3be427370)
stdint: also set GL_GENERATE_LIMITS_H (fe3086fe5)
limits-h, stdint: Don't assume extensions, fix typo (b0192261a)
getprogname: port to AIX (e24a47010)
update from texinfo (dfcf8b0b9)
update from texinfo (e89b4a7ae)
extensions: fix typo in comment (f0e9aab9d)
stdint: support new _WIDTH macros (b81c53b70)
limits-h: new module (0d12d16ab)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de2b)
sys_types: avoid glibc 2.25 warnings about major() (a512e0411)
mountlist: include sysmacros.h for glibc (4da63c588)
extensions: port to more ISO C TSes (f215ec48b)
intprops: new macro TYPE_WIDTH (6625c98b4)
extensions: port to recent ISO C TRs (66786c1c0)
update from texinfo (b3ffc1d8f)
update from texinfo (23899700b)
dfa: port to Solaris 9 (04b939c3a)
autoupdate (e7c79d64a)
strverscmp: avoid link failure on OS X (8e114d39d)
dfa: new module, importing grep's DFA matcher (286720379)
getprogname-tests: don't depend on assert-h (6d237fd01)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5f9)
getprogname: fix errors in previous change (f184a68f5)
parse-datetime: restrict debug output to input string (2eb265974)
flexmember: new macro FLEXALIGNOF (7da1068a8)
getprogname: port to systems with __argv (mingw, msvc) (320679aaa)
flexmember: port better to GCC + valgrind (4c32543a4)
getprogname: port to Solaris 10 (53270b274)
stdalign: correct mistake in alignof doc (775dbeeb1)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276e5)
main.mk: remove sc_program_name (38c0fe5ca)
Port tests away from progname (f7bf2e444)
Port modules to use getprogname explicitly (f29814b96)
getprogname: new module (653a5be97)
autoupdate (73affcd23)
manywarnings: add -fno-common (bf8e658ff)
parse-datetime: Fix typo. (cffe9acc6)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca9505)
strverscmp: sync with glibc (5d856f70e)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a56908381)
intprops.h: port recent changes to GCC 6.2.0 (abae112b3)
intprops.h: use __typeof__ with GCC 7 (d22721e2e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e22f)
intprops.h: fix missing-backslash problems (b9c364f02)
autoupdate (bea6f3f8f)
intprops: fix paren typo on old platforms (f10125053)
intprops: port to OpenVMS (a073adb9e)
parse-datetime: improve debug implementation (5d36768ce)
c-strcase-tests: port to EBCDIC (6e2966216)
sigpipe-tests: fix typo (d05a8869b)
canonicalize-lgpl: fix errno after malloca fails (5155e7c03)
strtod: port errno handling to z/OS (a2a39436b)
strtod: port to z/OS (eb81ccc4e)
regex, string: rename to avoid '__string' (9b5002be4)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a4676)
thread: port to z/OS (7ff477746)
maint: port tests to z/OS errno behavior (e6921e986)
maint: preprocessor changes to support z/OS (74e641c2e)
fclose, strstr-simple, wchar: port to z/OS (17b66f615)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588ad)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115ee9)
stdbool: don't require _Bool for C++ (6fafd688d)
getdelim: remove dependency on realloc-posix (52b63a0ff)
update from texinfo (1eab2138a)
update from texinfo (1eb82ad96)
parse-datetime: add optional debug printing (12ad79069)
update from texinfo (8318f4ae2)
tests/init.sh: exclude dash with bad "local" semantics (42354a8ce)
update from texinfo (7cc8a5d7a)
update from texinfo (e4f1a4a5b)
update from texinfo (3b2f84383)
update from texinfo (6432c4e88)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c81)
useless-if-before-free: skip non-matching lines early (4f5dc0ac1)
update from texinfo (b5f24f6fb)
maint.mk: speed up sc_po_check (5fb8cef64)
maint.mk: speed up require_config_h_first (b23fd9d8c)
maint.mk: speed up sc_po_check (04fd88211)
update from texinfo (f3a85fbc2)
update from texinfo (2c11706d6)
autoupdate (a3592509f)
autoupdate (348402f2a)
update from texinfo (005d9b7d6)
autoupdate (b3c5be34c)
update from texinfo (03d3f1358)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b554)
update from texinfo (ff72e641a)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c6183)
doc: mention glibc SSIZE_MAX buglet (2cd814db9)
printf-posix: Fix mingw build (68b6adebe)
mktime: call tzset as per POSIX (97173b26d)
fts: handle readdir() errors (6835fc458)
intprops: port better to GCC 7 (406465c59)
intprops-test: port to GCC 6 (5050ee058)
autoupdate (0ba497e82)
update from texinfo (577f01d9c)
autoupdate (baef0a4b9)
xalloc-oversized: port to GCC 7; fewer warnings (097a5928a)
autoupdate (gettext-0.19.8.1) (6dc5c2148)
update from texinfo (99a33c72d)
regex: port to Sun C (334d97f35)
update from texinfo (190bc0f7f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0ea4)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f4b)
Use GCC_LINT, not lint (96609bb2f)
secure_getenv: Port to many more platforms. (b117e55e4)
update from texinfo (532bfcfc5)
canonicalize: Fix broken probe for realpath. (246b3b288)
unsetenv: relax to LGPLv2+ (f8fb07405)
update from texinfo (9280e3089)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a99c)
manywarnings: update for GCC 6.1 (6f9206d4d)
autoupdate (816580fe4)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7e6)
glob: size_t overflow checks (7cf8f77f0)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c73)
Fix undefined behaviour in gettext.h. (d8cd505c6)
autoupdate (e9e662576)
git-version-gen: avoid undefined shift (de37a1ca0)
update from texinfo (6560242c4)
glob: merge glibc changes into lib/glob.c (36cc6c33a)
mktime: spelling fix in comment (c382e8d72)
mktime: port to stricter signed overflow checking (e6a38a908)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf92310)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1de)
mktime: simplify DEBUG_MKTIME (549de1eb5)
Port mktime_internal offset to unsigned time_t (b28c2cda0)
xstrtol: prohibit monstrosities like "1bB" (6ed53f13b)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d924)
xstrtod: modify *result only if no errors (811b09243)
btowc: document problems in C locale (f3852a93c)
autoupdate (730c5249c)
update from texinfo (27f8ef888)
mktime: improve integer overflow checking (464ba3489)
intprops: check two's complement assumption (b9e3fb39a)
intprops, mktime, strtol: assume two's complement (a4910b948)
stdint: port to strict C11 left shift (705764b37)
mbrtowc: work around glibc bug#19932 (b7bc3c1a4)
update from texinfo (29ea6d6fe)
autoupdate (aff9954ef)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce3187)
argp: merge changes from glibc (14a582531)
Prefer American spelling for "initialize" (d95b819f4)
autoupdate (075c7d4ff)
stddef: support configuring with g++ (aeed3a250)
autoupdate (f0be2ae5b)
autoupdate (52b0cbbc7)
update from texinfo (a7b5c91a6)
test-framework-sh: minor cleanups (e91c0d4f9)
test-framework-sh: revert port to NetBSD 7.0 (4515da0d7)
autoupdate (8f3c4d388)
Port better to Alpine Linux (7347cbf5a)
test-framework-sh: port to NetBSD 7.0 (d24000028)
update from texinfo (c9a99944e)
gitlog-to-changelog: suppress ignored chatter (0ef1689f9)
update from texinfo (1d4ee40d2)
update from texinfo (4989095ac)
setlocale: add "sv" to Windows language table (84213f4b0)
update from texinfo (272674987)
sys_select: port to new Cygwin (4cf73f1f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae1175)
time_rz: port to clang -Wunused-const-variable (488c58283)
std-gnu11: improve clang support (d8f02239e)
select: port more to Intel 2016.1.150 compiler (f58b17397)
select: try to port to 2016.1.150 compiler (7b4f58d83)
localename-tests: memory allocation fixes (77313df97)
intprops: make .h file license match module (841c4fa80)
acl: fix missing return on Cygwin (bdb72bc64)
update from texinfo (91d878ad5)
update from texinfo (fa2329eea)
extern-inline: port to PGI CC (6c5885762)
update from texinfo (59e5b6da8)
update from texinfo (64f7deda0)
signbit: port back to pre-C++11 GCC (a0bfcb8ec)
mountlist: recognize autofs-mounted remote file systems, too (781788eeb)
signbit: port to C++ with GCC 6 (516dc7d86)
regex: make it closer to libc (f97745b0f)
regex: merge patches from libc (df5ed01e8)
update from texinfo (4c6040c5c)
update from texinfo (40a87e7df)
autoupdate (5be7728cf)
autoupdate (bbe207b15)
stdalign: port to older HP and IBM cc (aa3dc759e)
stdalign: port to clang 3.7.0 (cd9ecca88)
update from texinfo (bc4ac2f22)
readdir_r: now obsolescent (53348f290)
Use modern texinfo when syncing install.texi output from autoconf (df0db0ade)
update from texinfo (3ef729a2b)
sync install.texi from autoconf (7ac276b42)
misc: port better to gcc -fsanitize=address (54615b95f)
update from texinfo (e78f894d0)
autoupdate (d5cbe9d4f)
verify-tests: also remove stray test-verify.Tpo (cd6a45292)
std-gnu11: new module (2cf7d5cfd)
update from texinfo (d1cca4c2a)
update from texinfo (9c780eb58)
get-permissions, strftime: fix grammar in comments (7757cc8cf)
gettext: mark as obsolete (4cfc2d2d0)
gnulib-tool: don't give up on ln -s so easily (d9958eb1e)
closedir: fix OS/2-related typos (b701042f5)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7e5)
regex: treat [x] as x if x is a unibyte encoding error (2b34f389a)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d5c)
bootstrap: use American spelling (0f9d53cb3)
@item needed inside @itemize (0fce642dc)
hash-pjw-bare: fix comment (d53122d01)
wcwidth: Replace also on OpenBSD 5.8 (485f1270a)
update from texinfo (73637fe8b)
gnu-web-doc-update: fix addition of new files (646530602)
utimens-tests: avoid pulling gettext .m4 files (914feb672)
regex: pacify static checkers (336fa860d)
regex: fix [ diagnostic (7c6e85cf4)
regex: fix memory leaks (9e849a708)
fts: don't unconditionally use leaf optimization for NFS (85717b68b)
* gnulib-tool: fix stray debug line in previous patch (350f2c6fb)
gnulib-tool: don't assume ln -s works (0e50dd007)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c785d)
openat_proc_name: port to OS/2 kLIBC (de11c4a45)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d2145)
doc: mention unfixed issues with unsupported localtime() values (95c484273)
Go back to gettext-0.19.7 (ec513ffcf)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d6101)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc415)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f2861)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee51552)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef179418b)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9d3)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f176)
doc: mention setlocale() issues on OpenBSD (5ac0e2ba9)
sig2str: list all signals on FreeBSD >= 7 (dce117ace)
acl-permissions: port to USE_ACL==0 platforms (cff4b380b)
mktime: rename macro to avoid glibc clash (0433724bb)
Port "$@" to OpenIndiana ksh93 (8c4223e2f)
autoupdate (3f89681ac)
Port Universal Time settings to strict POSIX (6118065a2)
update from texinfo (313ed2a5d)
update from texinfo (9f11fc580)
msvc-inval: fix problem with unset shell var (6cc32c63e)
autoupdate (271dfe379)
tests: for compare_(), use cmp -s where available (9b3899a94)
version-etc: new year (71090a2a3)
human: fix output buffer overrun by 1 (92bbc1b58)
autoupdate (c86965970)
maint: add missing ChangeLog entry for previous commit (8cc2bb482)
maint: fix operator precedence in mbrtowc test (1f6365082)
autoupdate (3581a747f)
regexprops-generic: update from regex.h (f7d3057b1)
strftime-tests: avoid false failure on OS X (81d0a2646)
update from texinfo (0394787c3)
fts: ensure leaf optimization is used for NFS (c97b8b903)
fts: enable leaf optimization for XFS (d459ec6a4)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e96)
intprops: comment fix (a21496468)
update from texinfo (d9bd36759)
intprops-test: work around GCC bug 68971 (111ca669a)
autoupdate (26989d00c)
gnulib-tool: allow multiple --local-dir usage (55c6f22b8)
fix freadptr to work with ungetc on all uClibc configs (b8d015919)
update from texinfo (9a7c87c5a)
autoupdate (5f2c426b5)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda65839)
update from texinfo (b8635957d)
autoupdate (ea6de84a1)
autoupdate (71d39c164)
update from texinfo (1956403d6)
xalloc-oversized: improve performance with GCC 5 (9c919a064)
intprops: new public macro EXPR_SIGNED (f197c2c9e)
intprops: fix typo in clang port (a66a3b96c)
test-timespec: fix typo in previous change (36d982f39)
timespec-sub: fix overflow bug; add tests (051613c24)
intprops-test: suppress -Woverlength-strings (ca6487478)
maint: add missing ChangeLog entry for previous commit (605b6330c)
quotearg: add quotearg_n_style_colon() (3e4ade272)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c1786)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386f2)
quotearg: constify get_quoting_style parameters (77d702067)
quotearg: add support for $'' shell escaping (df3cd2684)
maint: use a more standard return from mbrtowc test (45228d968)
intprops: add WRAPV and const flavors for GCC 5 (86b1f082d)
doc: use extended timezone format in iso-8601 example (825f16280)
update from texinfo (5dbf9fa66)
update from texinfo (82d514b06)
update from texinfo (456b8e9f2)
stdalign: port to Sun C 5.9 (956fa543b)
autoupdate (937ba966e)
update from texinfo (413394c43)
autoupdate (1d16a7bd4)
time_rz: fix comment about tzalloc (9180f79eb)
update from texinfo (09cf84f60)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec530)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497f3)
time_rz: return NULL if localtime_r fails (b0ac02e82)
fts: port to C11 alignof (04dee58e1)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313d8)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054af0)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f46f)
ChangeLog: fix typo: s/cound/count/ (30b2a6a9e)
safe-alloc-tests: fix typo in license header (5a4906aab)
copy-file: fix mem leak in error case (40157ce25)
localename: control langinfo.h inclusion (63881a60d)
update from texinfo (b92e701c6)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce91)
accept4-tests: fix to avoid non portable flags (f982bc8df)
update from texinfo (2aaf43252)
update from texinfo (2fda85e86)
gnulib-tool: fix tests of 'extensions' module (63ce1a210)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b4516)
autoupdate (5fecb65e3)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46b0)
xalloc: avoid GCC 5.1 warning on 32 bit (213d5545f)
uniname/uniname-tests: avoid compiler warnings (b32399074)
autoupdate (a5a1569d1)
mountlist: clean up of variable duplication (1eda6d17e)
c-ctype: do not worry about EBCDIC + char signed (d2de2a916)
c-ctype: port better to z/OS EBCDIC (ff1ef114b)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25fab)
sockets: MS Windows initalization fixes (f28235237)
gc: fix detection of installed libgcrypt version (11792d29f)
c-ctype: rewrite to use inline functions (43a090ce0)
fnmatch: add one more coding cookie (82b86107d)
maint: add coding cookies to non-ASCII sources (f406941a8)
gitlog-to-changelog: trim only trailing whitespaces (720ba29ae)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9ca)
c-ctype: improve c_isascii testing (5b09f8c06)
Fix ChangeLog typo (617d66286)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a579)
Update ChangeLog to match previous patch. (6b34bf6d2)
c-ctype: support EBCDIC-style c_isascii (4d83e798d)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1c6)
* modules/c-ctype (Depends-on): Add verify. (ad0295870)
c-ctype: port better to EBCDIC (7e2a8ea26)
nanosleep: fix return code for interrupted replacement (6439a0af0)
autoupdate (abddf3d64)
Diagnose ERE '()|\1' (5513b4099)
Revert previous patch, as it did not fix the bug after all. (c9ff68cb2)
regex: fix dangling-backreference bug (7f6191fd1)
regex: merge patches from libc (2f8140bc8)
autoupdate (601d8f444)
autoupdate (b3ade652a)
autoupdate (3bb2688d8)
autoupdate (554390948)
ceill: detect buggy OpenBSD implementation (9ef06e399)
mountlist: add me_mntroot field on Linux machines (c6148bca8)
doc: Describe to use multiple instances of gnulib (8b7d8f7a3)
autoupdate (2018b7881)
autoupdate (37979a234)
base32: mark function as __attribute__ const (7ab64d261)
autoupdate (ff871fc1c)
autoupdate (6be13855c)
gnulib-tool: don't transform binary files with sed (b4f31e3a8)
autoupdate (ec84e0e36)
autoupdate (1029a8112)
autoupdate (6d48a1947)
autoupdate (1a497cf65)
gperf: respect silent rules (30f429027)
Improve port of stdalign to C++11 (5bb169c3b)
pmccabe2html: fix gawk regex escaping (c496809ef)
update from texinfo (cc47643cb)
time_rz: port to pedantic memcpy (9c70545fd)
autoupdate (8dc6f28f2)
time_rz: port better to MinGW (d3bc69175)
time: port __need_time_t to MinGW (b18e6d98e)
strftime: fix newly-introduced bug on Solaris (fe699d375)
test-strftime: test for Solaris bug (c1340b3d3)
time_rz: port to Solaris etc. (5ed44b374)
time_rz: now LGPL (1f2146e9e)
time_rz: make a constant 'const' (d3e697dd9)
time_rz: fix off-by-one typo (2134fd0ae)
autoupdate (37ff1822a)
fprintftime, strftime: use timezone_t args (a89e34496)
time_rz: new module (4bc76593d)
flexmember: license is now unlimited (e187c794c)
autoupdate (eda101a01)
maint: update copyright paper procedures (5db534303)
autoupdate (f31cdc309)
autoupdate (5d1b1fefb)
localename: fix link error on Illumos (9b6679dca)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd02)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e76)
acl-permissions: Fix on FreeBSD (da97e2a53)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c00)
file-has-acl, acl-permissions: fix HP-UX typos (f46640464)
regex: match current GNU grep behavior (5a5a9388e)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4da)
autoupdate (a546dfff2)
tests: restrict shells to those that support 'local' (d03962a99)
fix mistakes in ChangeLog entries (8a172a2eb)
unistr/uN-strtok: handle multibyte delimiters (2c5543396)
update-copyright: fix test failure with perl >= 5.22 (841d0dcfa)
u{16,32}-strstr-tests: relax timeout condition (ea3090339)
gnulib-common.m4: change the ARFLAGS default to 'cr' (551098026)
update from texinfo (f86b44042)
autoupdate (1f4c326b3)
selinux-h: avoid double free after *getfilecon() (b6b3ed1fa)
fix pty related tests issues on Windows (9ba6a0085)
acl: fix definition of acl_from_mode on FreeBSD (716083c1a)
readutmp: port to FreeBSD >= 9 (259e4fc29)
mgetgroups: port to strict OS X (18738862e)
mgetgroups: fix port to strict OS X (8131cd61a)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd30)
mgetgroups: port to strict OS X (b4d1637b7)
mountlist: avoid an unused-label warning on OS X (705516131)
error.c: correct printf-style format: %d -> %u (c3cf2ea46)
fts: avoid reading beyond the heap allocation (49078a780)
savedir: avoid undefined behavior in qsort call (791147f31)
userspec: avoid undefined behavior in gettext call (402f350d0)
update from texinfo (95e724051)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6f7)
wchar: fix MinGW compilation warnings (e1085f202)
uniname/uniname-tests: use pristine data files (447c67539)
linked-list, linkedhash-list: avoid compiler warnings (d0302f003)
libunistring: bump minimum version to 0.9.6 (19e096ae7)
uniname/uniname: update to Unicode 8.0.0 (1b23c2190)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb83)
libunistring: update to Unicode 8.0.0 (705f4efc3)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf7d)
* lib/set-permissions.c: Spelling fix. (82990bb47)
update from texinfo (d7f393ed4)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f0062)
fsync: document AIX misbehavior (848a19c75)
acl-permissions: more porting to AIX (ecabc6b01)
stdio: Don't redefine gets when using C++ (d6176702c)
acl-permissions: add a cast to port to older AIX (e4f783014)
acl-permissions: port to older AIX, C89 HP-UX (fa2148975)
update from texinfo (b287b6219)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8badf4)
file-has-acl: fix build on Mac OS X 10 (98aa8776d)
prefix-gnulib-mk: remove no longer needed special case (41834ff16)
acl: don't depend on the deprecated qacl module (2c2d4d916)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9c9)
pthread_sigmask: discount system version if a simple macro (f39477dba)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa07e)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e445830)
acl-permissions: Fix build on Solaris and Cygwin (188c4b491)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f35274)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0b5)
qacl: split into qcopy-acl and qset-acl (2b93f1e2d)
gitlog-to-changelog: new option --ignore-line (62484d6e8)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce445d)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3af)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9ed7)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527ceb)
error: use correct printf attributes on mingw (b62fec49d)
update from texinfo (7f573b802)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45b4)
stdio: fix probe on mingw under gcc 5.1 (21431dee1)
autoupdate (875ec93e1)
gitlog-to-changelog: parse "Tiny-change" (ed614f9c1)
update from texinfo (583b5ea80)
doc: document glibc posix_fallocate() issues (798972017)
gendocs.sh: document new htmlarg default (fddc6dcff)
extern-inline: no need for workaround in GCC 5.1 (44f73b8de)
update from texinfo (23741e575)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01ff)
tests: pacify GCC 5.1's stricter printf checking (2aea2c723)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9e2)
file-has-acl: port to CentOS 6 (ff714c0a2)
file-has-acl: always return false when ACLs aren't supported (496c2cf03)
gettext: propagate po/Makefile.in.in too (f2f698092)
file-has-acl: new module, split from acl (800807020)
manywarnings: add GCC 5.1 warnings (df82ac05f)
autoupdate (74fa2c047)
doc: update FDL template to match FDL examples. (abb0d2e0a)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbdc6)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb5839)
gnulib-tool: output bold attribute more portably (75d1743ac)
qacl: Simplify HP-UX acl_nontrivial check (2653a3014)
acl: On Linux, check for acls without libacl (da6ebc941)
acl, qacl: split off shared functions into separate object file (a09a0344e)
git-version-gen: revert "detect untagged revisions" (6c4ac1b66)
tempname: avoid unused parameter warnings (35a0bf1d5)
git-version-gen: detect untagged revisions (bedd7833a)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc12)
gitlog-to-changelog: port to MS-Windows (261ba83ae)
gendocs: new option --tex for texi2dvi options (1627a8a2b)
sync gettext .m4 files from gettext (3e2dcf7b9)
uniname/uniname-tests: fix failure due to alias (e830fc25d)
hash: remove deprecated hash_insert0 function (634ddcf87)
mountlist: remove dependency on libmount (3fb6e3603)
stddef: port to pre-C11 GCC on x86 (e2e66692c)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a3866d)
yesno: make EOL optional in ENABLE_NLS case also (386315b30)
fdopendir-tests: test it does not close its arg (d164bf67c)
gitlog-to-changelog: trim trailing white space (2b93079a5)
gitlog-to-changelog: new option --ignore-matching (84f5241b9)
fdopendir: port better to MinGW (a277f536d)
fdopendir: fix typo in comment (b89aa0ede)
error: document all entry points provided (0f4fa16df)
autoupdate (5a4d08844)
autoupdate (c2bfaa58d)
autoupdate (8d739f428)
vasnprintf: pacify clang 3.5.0 (4fed9c82b)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e14)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64f0)
tests: support stderr verification with returns_() (0d3024546)
passfd: avoid valgrind uninitalised data warning (8be5f2c10)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec98)
dup2: doc and test for Android bug (a39fbed38)
Replace dup2() on Android (2f1a88d40)
Android doesn't define RLIM_SAVED_* (cc0a1a96a)
autoupdate (522034825)
vasnprintf-posix-tests: use consistent test (61922366d)
printf, isinf, etc.: noncanonical != NaN (bd38edc81)
fts: remove redundant close() (trivial) (12d27cace)
getdtablesize: port better for Android (62667e387)
poll: fixes for large fds (d42461c38)
fcntl: Fix cross compiling (119aeef6c)
dup2, fcntl: cross-compiler better for Android (f9fa71591)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad024925)
getopt: don't crash on memory exhaustion (6fa31e52c)
tempname: allow compilation with C++ (trivial) (4f2e91000)
dup2, fcntl: port to AIX (c74a873bd)
getdtablesize, dup2, fcntl: port to Android (5e2516d4a)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5ee1)
More changelog fixes (81ac748f1)
fts: avoid crash when a cycle is added while traversing (60af6a363)
uniname/uniname: support character alias (784023c96)
Fix ChangeLog botches in my recent commits (3ca9a533c)
duplocale: Fix Android build of duplocale-tests (52f74ee1b)
signal_h: Fix Android build (92f4ac3ad)
net_if: Handle content-free <net/if.h> system headers (14acd1e1a)
linkat_nofollow: Add fallback case for cross compiling (f1514e591)
euidaccess: Fix Android build (d46768c01)
getugroups: Fix Android build (30ea03fe4)
localename: Fix Android build (b21929c0e)
getdtablesize: Fix Android build (7434c476c)
Assume unbroken ungetc() on Android (60f0efb19)
Fix FILE struct compatibility with Android API level >= 21 (8e19825e6)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c38)
maint: various whitespace cleanups in tempname (63d2d1954)
tests: provide returns_() to simplify exit status checking (c61e31c4e)
mountlist: only use libmount when specified (de1cbdd48)
uniname/unimame-tests: don't link with -lunistring (ffe64673c)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf4c)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1d8)
xalloc: fix typo that suppressed warnings (d85acc4ab)
full-read: fix license notice typo (b2c48c1e6)
crypto/gc: fix a -Wswitch warning (bf729b483)
autoupdate (ffb301633)
update from texinfo (aa902b69a)
tempname: new try_tempname function (56e31f06e)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206bb)
bootstrap: exit immediately upon gnulib-tool failure (dd929bcb9)
symlinkat: include all required header files (b650986cb)
update from texinfo (9c1f45e06)
update from texinfo (751cd554a)
update from texinfo (94125cd29)
localename: support Solaris 12 and illumos (387c214c0)
locale: fix tests on illumos (dfe49c94d)
unictype: avoid undefined left-shift behavior (bb41ff0b7)
libunistring: bump version of unitypes dependants (ea6cb044c)
unictype/category-none: fix link with libunistring (40023a310)
unitypes: fix build with installed libunistring (c7e000ae8)
time: port to MinGW32 3.21 (342d9f09f)
update-copyright: apply to self (8582958a3)
libunistring: update to Unicode 7.0.0 (7585eb3f1)
libunistring: update to Unicode 6.3.0 (0d1916cba)
libunistring: update to Unicode 6.2.0 (794132ffc)
libunistring: update to Unicode 6.1.0 (4b6bc42e0)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77dea)
uniwbrk: ignore Extended/Format characters at BOL (626571a02)
test-strstr.c: avoid a trivial leak (769f1ff83)
update-copyright: recognize groff's \(co marker (06c61ed43)
maint.mk: fix compatibility with OS X nm (d5e367c52)
localcharset: improve charset detection on OS/2 (9bb70e04d)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb086f)
count-leading-zeros: fix pragma typos (ba8e4c8d9)
autoupdate (e7caa4303)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede08f)
uniname/uniname: update to Unicode 7.0.0 (257752a17)
doc: update INSTALL from autoconf (c27f1a356)
stdio: fix use of PRIdMAX on modern mingw (ca563b431)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2d3)
lib-symbol-versions: cache script check (498a1b6bc)
maint: fix grammar nits in propername (d44c524ba)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e5e)
gendocs: Add 'doc/gendocs_template_min'. (079015590)
gendocs: Change maintainer. (bae95fca2)
gendocs: copyright date and version fix (aecd38787)
derived INSTALL (2198448f5)
revert copyright updates in slaved files (2f66740af)
version-etc: new year (b9bfe7842)
autoupdate (bd86632bd)
autoupdate (b8db7e883)
xstrtol: ensure errno is reset (55cda57aa)
utimens: fix dependency typo (7177237ea)
autoupdate (ffaeb0c8f)
docs: mention why libgen.h is bad (16518d9ed)
autoupdate (8d55a7b7a)
assure: new module (034a18049)
autoupdate (ca6dede24)
stdalign: port better to HP compilers (95c5407b3)
stdalign: work around Apple GCC 4.0 bug (a8c75ca73)
gendocs.sh and templates now maintained in gnulib (7bf1097e7)
getcwd: fix test failure on OS X 10.9 (4f3dc0bee)
parse-datetime: avoid a compiler warning with byacc (1fafbb302)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b4c)
autoupdate (98c35a0e4)
update from texinfo (3e51cf707)
stddef: support C11's max_align_t (3ae2441d4)
unistd: fix iOS check conditional (73991ca4b)
posixtm: avoid compiler warning in a better way (89db07c7c)
relocatable: support UNIXROOT in relocate() on EMX (cc0009850)
freopen: workaround freopen() on OS/2 kLIBC (3c4e08331)
get_shared_library_fullname: port to EMX (023ca2dd0)
find_executable: port to EMX (a457b0c8c)
sched: check struct sched_param in spawn.h as well (5945e4ee5)
support GNU format printf and scanf on mingw (cf88e56ab)
bootstrap: Allow perl modules in $buildreq (3914f3153)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c43e)
vasnprintf: fix potential incorrect errno (ec6a60bfd)
vasnprintf: fix potential use after free (c5c4f53b3)
autoupdate (79002fdd9)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3c5)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab5a)
autoupdate (cab5b4a92)
git-version-gen: do not print new line characters (e5a15adc6)
gnulib-tool: recognize x:* as an absolute path (9a98fdfef)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e44)
autoupdate (1b6c775c6)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05cf)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573b8)
printf: fix configure check on big endian systems (4b4ef862e)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea2886)
gitlog-to-changelog: add --until (6dd16adf3)
update from texinfo (e9dd4906d)
extern-inline: update commentary about GCC bugs (92b60e616)
gen-uni-tables: untabify (46d015f9c)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d4514)
gen-uni-tables: utilize 'assert' (9464ea9d6)
gen-uni-tables: cosmetic improvements (b6ffce655)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e34)
fts: port to C89 (5cb103952)
unistd: port to iOS (08c22d94a)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd8e)
autoupdate (269a0fae5)
update from texinfo (e28a0f74e)
obstack: avoid potentially-nonportable function casts (127ed6a3e)
obstack: fix macro return values (d15b2da0a)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2eec0)
obstack: port to platforms that #define __alignof__ (ec799b2df)
linkat: don't unconditionally replace on GNU/Linux (c564172a1)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce5b)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e07)
obstack: add NEWS entry for recent incompatible changes (04a4a930a)
mountlist: don't use libmount to decide on dummy/remote (2768ceb79)
maint: add missing ChangeLog entries for Modra's obstack changes (ff1385253)
obstack: prefer __alignof__ to alignof (37de51e2c)
obstack: prefer alignof to calculating alignments by hand (e8f86ce95)
obstack: use size_t alignments and check for overflow (6c34297a9)
obstack: 64-bit obstack support, part 3 (82a38a0d7)
obstack: 64-bit obstack support, part 2 (bb2ab7ecb)
obstack: 64-bit obstack support, part 1 (266ac1b98)
obstack: tidy part 2 (8216dffc2)
obstack: tidy part 1 (ec1a9f7b6)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b6792)
iconv: avoid false detection of non-working iconv (facebc6bc)
bootstrap: print more diagnostics for missing programs (1bbbc2c04)
bootstrap: only update the gnulib submodule (e94cfb19c)
symlinkat: port to AIX 7.1 (032bd1510)
readlinkat: port to AIX 7.1 (cb3a9b8b5)
remove spurious { (b155b0649)
modules/fcntl: fix error reporting by dupfd (8a695b675)
basename, dirname: Improve documentation. (322e0b052)
exclude: declare exclude_patopts static (734ed7c8a)
autoupdate (5ab220cc9)
dirname: support compilation with C++ (dc53bac1b)
qsort_r: include <config.h> (aa0c2b9e7)
avltree-list: avoid compiler warnings (5549ef8e0)
qsort_r: new module, for GNU-style qsort_r (41473cf94)
strerror_r-posix: support compilation with C++ (ca194c036)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7fd9)
autoupdate (b4c8d133c)
mountlist: use /proc/self/mountinfo when available (3ea43e025)
users.txt: add cmogstored (2bf7326e1)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3be7)
gnulib-tool: Fallback to wget when rsync fails (c83b89709)
maintainer-makefile: add syntax check for useless ';;' (5be8d47e0)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed9b)
error: drop spurious semicolon (4738e5acd)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd0a)
manywarnings: add GCC 4.9 warnings (157c42eff)
vasnprintf: fix bugs in width computation (1f5bc60c4)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6a2)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab658)
qsort_r: new module, for GNU-style qsort_r (1ce0e7dc0)
vla: new module (a6c54be16)
localename: make gl_locale_name_thread really thread-safe on Windows (f089beeae)
getpass: don't assume struct termios (59893aec3)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669cc3)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e10012c)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415ba)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7afb4)
accept: document Solaris 10 type glitch (ce49a606a)
extern-inline: port to FreeBSD, DragonFly (2c93b8bb4)
autoupdate (1902e8ebd)
Use consistent style to check DEBUG macro in regex_internal.c (d8401629f)
openat-die: use _Noreturn markup (a5f2a6d5c)
test-open: port to cygwin, which lacks Fortify (d98277fd1)
localename: Enforce declarations before statements. (5acee27d5)
test-userspec: don't look up numeric user names (222d1272a)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7b1)
announce-gen: avoid failure when Digest::SHA is installed (0172fd52d)
gettext: revert "update macros to version 0.19" (71be4c87c)
regex: don't deref NULL upon heap allocation failure (1051177e3)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9a9)
regex: fix memory leak in compiler (c4093fa16)
announce-gen: avoid perl warnings (648f4ae73)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172b7)
nl_langinfo: Fix last change. (b5c3f721f)
Define macros for glibc (903f8952d)
Sync up error.c with glibc (49c19fe3e)
nl_langinfo: fix build under mingw (2d280742a)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d481)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7d6)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce839e)
Bruno Haible has stepped down as maintainer. (ed6374814)
mktime: merge #if/#ifdef usage from glibc (e2646b0c6)
git-version-gen: improve option descriptions (fdf9a5de2)
regex: fix memory leak in compiler (316c9c508)
regex: merge patch from libc (657762608)
acl: port to gcc -Wredundant-decls (9a3928ed1)
parse-duration: eliminate 68-year duration limit (831da41cb)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc31417b)
pthread: define thread-safe macros on some platforms (badf0c4f5)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba7140a)
gettext: update macros to version 0.19 (9b9370caf)
select,poll: fix console handle check on windows 8 (c6e14bbd5)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546f2)
times: fix to return non constant value on MS-Windows (b0d4fe953)
isatty: fix to work on windows 8 (a008d625b)
maint: fix typo in fdl.texi (0a38624d3)
mountlist: avoid hasmntopt const type warning on solaris (502809019)
maintainer-makefile: delete obsolete code (d55899fd2)
maintainer-makefile: avoid spurious error messages (088f50493)
rename: avoid unused-but-set-variable compiler warning (eb0662ed9)
maint: add ChangeLog entry missing in previous commit (e29cd9eb7)
rename: mark a label as potentially unused (451aebdc1)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592aae)
acl: apply pure attribute to two functions (e1831a7c3)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b858844)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b4f)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa31)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff1b)
valgrind-tests: fixed misleading help message (1c0d98526)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07c0)
exclude-tests: port to AIX 7.1 (a14d4c0c7)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c329)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a330b)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c825)
getlogin_r-tests: check return value rather than errno (98ca2c063)
getlogin_r-tests: fix various issues in recent change (11167af95)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc03)
update from texinfo (75fa857e8)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65fd)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4e1)
getlogin-tests: avoid false failure under cron (971773687)
mbrtowc.m4: fix a comment typo (b4ed5427e)
mbrlen, mbrtowc: fix bug with empty input (2a045bc38)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6cbe)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bced)
autoupdate (24fe73d43)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf29)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee03812)
update from texinfo (c2e80b75a)
autoupdate (7179dc9a3)
autoupdate (39cf9dff9)
autoupdate (a0712c3bd)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6bf)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d1e)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d58a)
exclude: port to strict C99 (3085daefc)
regex: do not depend on malloc-gnu (e1d49ddae)
autoupdate (9cda876b8)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c6c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc523)
fts: avoid unnecessary strlen calls (f4eba3ef1)
fts: avoid unnecessary strlen calls (df86f1c36)
fts: avoid unnecessary strlen calls (85dd7d7fd)
autoupdate (8f6c54d19)
autoupdate (f3033c458)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd460)
obstack: merge with glibc changes (df9b71423)
strftime: wrap macros in "do {...} while(0)" (2d6dfaca3)
modechange: avoid memory leaks for invalid octal modes (9b784e734)
autoupdate (602f4c2fe)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d622)
autoupdate (8dbb1a57c)
update from texinfo (76c4df4ac)
gitlog-to-changelog: also include the file, git-log-fix (1589a8ab4)
autoupdate (907c84367)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a921)
maint: fix ChangeLog to match commit record (8c7f2f9de)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c90598)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb1d)
* NEWS: Recent changes are not that important. (1c6bf3d20)
savedir: new symbol for fast-read version (df54a0fdf)
unistd: port readlink to Mac OS X 10.3.9 (546ff8206)
* NEWS: Document recent change to diffseq. (1aed55995)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9a6)
savedir: simplify by using stpcpy (26e2108a3)
spawn: fix link error on uclibc (d6eab2e70)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb9075b)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae99)
exclude: add support for posix regexps (24b8e0622)
maintainer-makefiles: use $(SED) for syntax check (3f51bf41c)
update from texinfo (8008cac05)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d73709)
autoupdate (26f3204a9)
update from texinfo (ad71b62f4)
update from texinfo (a62cca3ae)
file-type: add support for doors and other less-common file types (47f93b076)
update from texinfo (d9361da07)
autoupdate (497f4cdf8)
pthread: work around winpthread header pollution on mingw (d5fec6c22)
qacl: check for fchmod (751494621)
Fix typo in ChangeLog. (68355e0c8)
fdopen-tests: port to Tru64 (1e0ad6a06)
stdalign: port to HP-UX compilers (6fff2c8fd)
strtoimax: port to platforms lacking 'long long' (e77a81d56)
update from texinfo (ca13d9302)
relocatable-maint.texi: escape braces (6c7b560bb)
maint: remove duplicate ChangeLog entry (38446b124)
maint.mk: adapt openat.h-include-without-use test (88df6d076)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5d2)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f257e)
tests: fix export bug in previous patch (efc854066)
tests: simplify porting to Solaris 10 /bin/sh (490acbe0b)
update from texinfo (8d93bfe92)
md5, sha1, sha256, sha512: support older autoconf (d18d1b802)
include_next: port to autoconf 2.63 (580240a85)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a66244)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3fd)
maint.mk: adapt openat.h-include-without-use test (a75f17adf)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419dc7)
freading: declare with attribute "pure" (b076a606c)
manywarnings: remove -Wmudflap (5088dc55f)
autoupdate (cfe23e81e)
relocatable-script: remove unused code (aac700c7b)
maint: fix public-submodule-commit to work with newer git (7a0c729aa)
autoupdate (a39d4083c)
doc: update main copyright year (c7802e2b4)
maint: update copyright (1276a2c5f)
version-etc: new year (a8a1dc286)
autoupdate (0e5f06aee)
passfd: give nicer error for recvfd at eof (beae0bdcf)
autoupdate (0ac90c5a9)
gettimeofday: port recent C++ fix to Emacs (23eecb48e)
gettimeofday: fix C++ crosscompilation (248467185)
qacl: port to Windows better (e7086a9a3)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd1a)
open-tests: fix build failure with -Werror=old-style-declaration (0658e5039)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b5510050)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (43593319b)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f3988)
autoupdate (765ff4cb2)
bootstrap: warn about BSD toolchain snafu (fdfe96fe4)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92ea4)
include_next: minimize code duplication (74540d44d)
getcwd: fix compile error in configure check (fba20d159)
regex: suppress core dumps from detection code (51a220339)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72bf)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc4f)
regex: avoid glibc deadlock during configure (506805181)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e4c)
base64: fix recent compilation regression on some compilers (dbf55f669)
autoupdate (f284a1906)
autoupdate (ce92b8e46)
ignore-value: revert previous code change (37f8a6b20)
selinux-h: improve stub types and add more stub functions (647e7023c)
ignore-value: prefer GCC version back through 2.0 (fd27e50d9)
pty: Activate the signature wrapper of forkpty. (54c3ba61d)
maint: fix gendocs.sh permissions (e64ade7da)
autoupdate (2b7c2713d)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c59)
error: depend on stdio (8b4041571)
doc: Improve wording in relocatable-maint.texi. (4779b635e)
Fix indentation in previous patch. (047070838)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648cf3)
base64: provide a fast path for encoding well sized buffers (43fd1e7b5)
extern-inline: port better to OS X 10.9 (cdceb2fe4)
fpending: fix typo (868c538be)
fpending: fix regression on DragonFly BSD (6fea8a943)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b60)
intprops: port to Oracle Studio c99 (d208f3ab6)
obstack: pacify HP C (9c5dea9a6)
maint.mk: prefer gpgv2 over gpgv (20f47607a)
isnan: port to VAX (b0b422614)
gnulib-tool: protect against CDPATH (5c508f686)
|
|
Changelog
=========
doc: Don't mention obsolete AC_LIBTOOL_WIN32_DLL macro. (ae1cef390)
stddef-tests: port to SIZE_MAX <= INT_MAX (6e3459356)
autoupdate (0bf767155)
lock tests: Fix link error. (b6acb8db4)
lock: Fix link error (regression from 2017-01-05). (365ad41b0)
Port to PGI 16.10 x86-64 (16f6a8d8d)
parse-datetime: handle timezones reentrantly (4e6e16b3f)
time_rz: fix comment typo (dd7a8712b)
localename: port to cygwin 2.6 (bb276b416)
users.txt: Update wget URL (tiny change) (ec01e6867)
users.txt: Add wget2 (tiny change) (242a14641)
dfa: fix memory leak in parse (e0e362e7b)
parse-datetime: fix dependence on AC_PROG_SED (440ea67aa)
intprops: update doc URLs (85bd3ab64)
host-cpu-c-abi: Add support for armhf, arm64, x32, s390x. (60ce0fd75)
update from texinfo (fadd80aef)
localeinfo: case_folded_counterparts and WEOF (c81472e0e)
dfa: port to gcc -fsanitize=undefined (61c27fe8f)
strftime: %z is -00 if unknown (0e68c6a37)
dfa: port to older GCC (916a63241)
Update DEPENDENCIES. (03ce2e4a2)
maint.mk: enforce spelling of "timestamp" (i.e., no space) (94386a136)
dfa: minor simplification with emptyset (836ac768d)
dfa: shrink constraints from 4 bits to 3 (2db74de17)
dfa: omit unnecessary ptrdiff_t check (9d561f0d2)
dfa: omit unnecessary allocation (7fbe8c090)
dfa: omit unused local (8d3c4933c)
maint: time stamp -> timestamp (e89646ad6)
maint: remove stray .texi files (8d98f32d6)
getprogname: fix port to IRIX (9ec5a9d77)
dfa: melt down dfastate into build_state (7c345c68c)
dfa: simplify transition table allocation (aff55692d)
dfa: fix reallocation bug when matching newlines (823b5cb58)
Avoid -Wundef warning about undefined WINDOWS_SOCKETS. (bfd562604)
Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. (dbc7752c5)
stdioext: Port to Minix 3.2 and newer. (dc42aaceb)
getprogname: port to IRIX (7d75021d8)
localename-tests: port to NetBSD 7 (6a15cedb3)
glob, intprops, xalloc: work around Clang bug (04441fd81)
dfa: fix 'return' typo (f0f371e13)
lock tests: Prefer semaphore over mutex. (b20e8afb0)
parse-datetime: fix generated paths for coverage files (73ecb533f)
maint.mk: support parallel execution of coverage (4bbd45b4b)
lock: Provide guarantee to avoid writer starvation for rwlocks. (be95b17ae)
thread: Fix pth port. (fd8eabdce)
parse-datetime: fix debug message on lone year number (15b8f3046)
parse-datetime: fix local timezone debug messages (c56e7fbb0)
parse-datetime: add debug warning about DST changes (30a55dd72)
parse-datetime: add debug warning about date arithmetic (f14eff1b3)
parse-datetime: fix debug message of relative part after timezone (5c438e8ce)
parse-datetime: fix incorrect debug message on lone number (f2d4b5caa)
exec (31bc49969)
build-aux/mdate-sh (0b730bddf)
doc: fix typo in previous change (c96efd22a)
Revert copyright-year change to synced files (8e0bdfa5d)
doc: modernize for C11 etc. (6f0128d14)
dfa: prefer functions to FETCH_WC macro (74557b94b)
dfa: narrow more local var scopes (c8355b773)
dfa: remove duplicate assignment (5c810462f)
dfa: simplify constraint-dependency checking (e210a3cba)
dfa: prefer functions and constants to macros (760d5b7d8)
dfa: narrow more local var scopes (51536cbbf)
dfa: narrow the scope of many local variables (387fd77e7)
gettext from dev (9c85a410b)
version-etc: new year (a3fd683de)
do-release-commit-and-tag: avoid shell syntax error (52a5514dd)
maint.mk: hoist gnulib_dir definition earlier (5996001fc)
maint.mk: do not always evaluate intprops-related shell (ffff79dad)
maint.mk: improve sc_prohibit_intprops_without_use (1894933d6)
dfa: shorten sbit, success (b724c4e6a)
dfa: simplify multibyte_prop etc. (e0a498ecc)
dfa: minor performance tweak (959c5a309)
dfa: wrap charclass inside a struct (88125b5e1)
Changelog: insert omitted word (0d534864b)
maint.mk: update list of intprops.h symbol names (e9ae724b2)
getopt: fix parallel test failure (b366f53ec)
xalloc: x2nrealloc check for ptrdiff_t overflow (8e63aebd5)
lock test: Fix performance problem on multi-core machines. (480d374e5)
autoupdate (d00d3c0cd)
vma-iter: Fix endless loop on 64-bit Windows. (3a0b7b749)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on minw. (5a400b3f5)
getopt-posix-tests: fix Makefile typo (571a9a5a3)
dfa: improve worst-case 'replace' performance (b783f1ebd)
dfa: performance improvement for removal of epsilon closure (d6df3873c)
autoupdate (aab627ea8)
Split tests for getopt-posix and getopt-gnu. (bd70cf691)
posix-modules: Add options for specific platforms. (3e8966603)
getopt: Fix link error for users of getopt() in <unistd.h>. (571d60e6f)
getaddrinfo tests: Avoid compilation error on MSVC. (2ebd13d97)
getlogin, getlogin_r: Fix link errors on MSVC. (f9c744dbd)
Un-deprecate the 'progname' module. (15bde6cfc)
Reorganize NEWS a bit. (02abf3355)
tanhf: Avoid redefinition error on MSVC. (51150279a)
tanf: Avoid redefinition error on MSVC. (9ef2e6d20)
sqrtf: Avoid redefinition error on MSVC. (c7a2c318d)
sinhf: Avoid redefinition error on MSVC. (0225ce36c)
sinf: Avoid redefinition error on MSVC. (a8cff6cb0)
logf: Avoid redefinition error on MSVC. (33b84df8e)
log10l: Avoid redefinition error on MSVC. (ef458c871)
log10f: Avoid redefinition error on MSVC. (fd9c06066)
hypotl: Avoid redefinition error on MSVC. (048631b65)
hypotf: Avoid redefinition error on MSVC. (c7f934de8)
fmodl: Avoid redefinition error on MSVC. (b31297ff0)
fmodf: Avoid redefinition error on MSVC. (1a1d5eee3)
expf: Avoid redefinition error on MSVC. (21ec014a2)
coshf: Avoid redefinition error on MSVC. (c3c53687f)
cosf: Avoid redefinition error on MSVC. (9113a6db3)
atan2f: Avoid redefinition error on MSVC. (cf308efdb)
atanf: Avoid redefinition error on MSVC. (4d3d2763f)
asinf: Avoid redefinition error on MSVC. (6cd601d2b)
acosf: Avoid redefinition error on MSVC. (c3cb8a263)
Avoid redefinition errors on MSVC. (0f5a9a947)
Avoid redefinition errors on MSVC. (5b60c835c)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on MSVC. (92cb6641a)
Avoid autoconf warning. (6cd915a22)
fpending: Revert workaround against Emacs bug. (8457ffb74)
getlogin_r tests: Port to mingw. (d2443002e)
getlogin: Port to newer mingw. (8fe9cd1cf)
builtin-expect: improve port to IBM XL C (ff41dd1fc)
builtin-expect: port to IBM XL C (d1469b79e)
regex: fix dependency (c64a6db43)
builtin-expect: new module (005973d69)
init.sh: Add possibility to not delete temporary files. (3044ae7f4)
regex: fix integer-overflow bug in never-used code (ea7015f68)
fpending: fix port to MinGW on Emacs (d721ea9f8)
safe-alloc: use xalloc-oversized (b8e5f9c8a)
xalloc: do not exceed PTRDIFF_MAX (f8c6b7a2d)
malloca: do not exceed PTRDIFF_MAX (ca495b0f8)
quotearg: pacify GCC better (cb4e027f6)
xalloc-oversized: check for PTRDIFF_MAX too (f3b846699)
dfa: fix glitches in previous commit (eb73ecacc)
dfa: fix some unlikely integer overflows (5ec9a7edc)
dfa: add an assertion to avoid coverity false positive (744c74530)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (19a179507)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (8fcfa5ef2)
link: fix test to declare use of rename() (83d7e7126)
fpending: Port to native Windows with MSVC. (15a9ecdc8)
stdioext: Port to native Windows with MSVC. (5506db6b0)
non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt (a673fa2e9)
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7ff3)
stdint: Update doc about Solaris 9. (d25927299)
c-ctype tests: Fix link error on Solaris 9. (52e40d22e)
dfa: fix performance bug that recomputes trans (a43f8e6e8)
same-inode: port to MinGW (0d6346351)
javacomp: Support Java 7 and 8. (ef9d01e84)
gnulib-tool: fix the previous change (31a08abd3)
gnulib-tool: fix the previous change (27d1d32a2)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23bd)
localcharset: Avoid theoretical buffer overrun. (d1a0a9fba)
Relicense some modules under LGPLv2+. (349e4dea4)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee2c)
alphasort, scandir: Port to OS/2 kLIBC (44686d94a)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb8261)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b51)
dfa: avoid new infinite loop (ca3ca77fc)
dfa: do not match middle of multibyte character (9cba42f87)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e50)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee9a)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda0314)
maint: use a more standard return from mbrtowc test (45ba7f22d)
freopen: fix typo in previous commit (ea96186d0)
freopen: work around glibc bug with closed fd (b947d0524)
fnmatch: fix typo introduced on 2016-08-17 (0a2d09142)
maint: fix ChangeLog typo (475b2030a)
dfa: simplify with new function fillset (d970005d0)
dfa: fix glitches with on-demand states (42fe9d2b2)
dfa: addition of new state on demand (403adf1b4)
srclist: sync with released gettext (54092987e)
srclist: add "release" option (1aeb584e8)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660a0)
dfa: fix logic typo (60e8ffca0)
fix test driver leaks: exclude, malloc, realloc (19a23ce7c)
Fix gnulib C++ namespace support and std::frexp (0f9191c16)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7c6)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a20f)
Relicense some modules under LGPLv2+. (20b7ebaf4)
Relicense some modules under LGPLv2+. (7ee9ab7aa)
autoupdate (fc2f40c13)
Enable Unicode decoder safety unconditionally. (a24dbc4ae)
Correct indentation. (2c1432894)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad340b)
strerror: Make it compile in C++ mode. (33a049717)
sys_time: add gnulib::timeval for C++ (38237baf9)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efdb0)
strftime: don't use __THROW (c3b131294)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc53)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd48)
strptime: fix compile error in recent change (8a6f03dbb)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7b7)
strftime: tune %q (966b0a7e0)
Merge strftime.c changes from glibc (e6244e788)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d713)
Fix gnulib C++ namespace support and std::frexp (e7ddcc627)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640d4)
manywarnings: fix -Wno-missing-field-initializers detection (94d81adc2)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (012262350)
strftime,strptime: support %q to represent the quarter (2f8b355ae)
autoupdate (64d4d637b)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e24)
intprops: port to older XL C (5833fd5de)
autoupdate (68c5afe6a)
backupfile: initialize default suffix within the implementation (858f59005)
futimens: remove FIXME for old Linux kernels (35a51f803)
utimensat: remove FIXME for old Linux kernels (938130608)
maint: update how to make web pages (844d82afb)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf43)
sys_types: fix Texinfo typos (174653f46)
getprogname: port to HP-UX (3c7227226)
Update doc about target platforms. (2abfc296c)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178b7)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f40)
Make the 'argp' module work without the 'error' module. (469bfadfc)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed0636)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c65)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204fdd)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debcf7)
system-quote tests: Avoid compiler warning on AIX. (0edeb1bef)
Fix some "gcc -Wall" warnings. (5f680f241)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae7b)
libunistring: change the maintainer to 'all' (3db3ab098)
Simplify "configure: checking ..." messages. (66dc0e5a2)
Simplify "configure: checking ..." messages. (5159ac54e)
quotearg-tests: pacify gcc -Wall (57adc478b)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393eae6)
printf.m4: fix a bug in detecting printf %j support (aec038e31)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd85)
quotearg: never write beyond the returned length (8c70d2370)
getprogname tests: Avoid failure in packages that use libtool. (f4d668520)
getprogname: Fix test failure on Cygwin. Comments. (7082adff5)
Make sure the libunistring detection rejects older versions with a known bug. (043722e21)
sh-quote, system-quote: revert regression of unit test. (ab97e40ca)
quotearg: fix stale tests (59aa69fd6)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2ea)
Fix a test crash. (9578dfeef)
test-limits-h: suppress -Woverlength-strings (79c69b24c)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7e1)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b3480e)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f255)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c1857)
Add missing ChangeLog entry (f3f2de78a)
stdint: port SIZE_MAX to glibc s390 (136ecf452)
getprogname: port to IBM z/OS (d75cbb370)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc244)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb985)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea9336917)
dfa: save memory for states (2692e23a4)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef686558)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d4925)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff42)
autoupdate (d0afb6a57)
quotearg: minimize shell quoting using double quotes (2ed5c11d9)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb55)
getprogname: correct the test for a __progname variable (65e69153d)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358cc1)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be9d)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896a5)
getprogname: port to OpenBSD 5.1 (9a8bf3b56)
sched: port to GCC 6.2.1 on macOS Sierra (85854baba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f0e)
nl_langinfo: pacify GCC (3be427370)
stdint: also set GL_GENERATE_LIMITS_H (fe3086fe5)
limits-h, stdint: Don't assume extensions, fix typo (b0192261a)
getprogname: port to AIX (e24a47010)
update from texinfo (dfcf8b0b9)
update from texinfo (e89b4a7ae)
extensions: fix typo in comment (f0e9aab9d)
stdint: support new _WIDTH macros (b81c53b70)
limits-h: new module (0d12d16ab)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de2b)
sys_types: avoid glibc 2.25 warnings about major() (a512e0411)
mountlist: include sysmacros.h for glibc (4da63c588)
extensions: port to more ISO C TSes (f215ec48b)
intprops: new macro TYPE_WIDTH (6625c98b4)
extensions: port to recent ISO C TRs (66786c1c0)
update from texinfo (b3ffc1d8f)
update from texinfo (23899700b)
dfa: port to Solaris 9 (04b939c3a)
autoupdate (e7c79d64a)
strverscmp: avoid link failure on OS X (8e114d39d)
dfa: new module, importing grep's DFA matcher (286720379)
getprogname-tests: don't depend on assert-h (6d237fd01)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5f9)
getprogname: fix errors in previous change (f184a68f5)
parse-datetime: restrict debug output to input string (2eb265974)
flexmember: new macro FLEXALIGNOF (7da1068a8)
getprogname: port to systems with __argv (mingw, msvc) (320679aaa)
flexmember: port better to GCC + valgrind (4c32543a4)
getprogname: port to Solaris 10 (53270b274)
stdalign: correct mistake in alignof doc (775dbeeb1)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276e5)
main.mk: remove sc_program_name (38c0fe5ca)
Port tests away from progname (f7bf2e444)
Port modules to use getprogname explicitly (f29814b96)
getprogname: new module (653a5be97)
autoupdate (73affcd23)
manywarnings: add -fno-common (bf8e658ff)
parse-datetime: Fix typo. (cffe9acc6)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca9505)
strverscmp: sync with glibc (5d856f70e)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a56908381)
intprops.h: port recent changes to GCC 6.2.0 (abae112b3)
intprops.h: use __typeof__ with GCC 7 (d22721e2e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e22f)
intprops.h: fix missing-backslash problems (b9c364f02)
autoupdate (bea6f3f8f)
intprops: fix paren typo on old platforms (f10125053)
intprops: port to OpenVMS (a073adb9e)
parse-datetime: improve debug implementation (5d36768ce)
c-strcase-tests: port to EBCDIC (6e2966216)
sigpipe-tests: fix typo (d05a8869b)
canonicalize-lgpl: fix errno after malloca fails (5155e7c03)
strtod: port errno handling to z/OS (a2a39436b)
strtod: port to z/OS (eb81ccc4e)
regex, string: rename to avoid '__string' (9b5002be4)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a4676)
thread: port to z/OS (7ff477746)
maint: port tests to z/OS errno behavior (e6921e986)
maint: preprocessor changes to support z/OS (74e641c2e)
fclose, strstr-simple, wchar: port to z/OS (17b66f615)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588ad)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115ee9)
stdbool: don't require _Bool for C++ (6fafd688d)
getdelim: remove dependency on realloc-posix (52b63a0ff)
update from texinfo (1eab2138a)
update from texinfo (1eb82ad96)
parse-datetime: add optional debug printing (12ad79069)
update from texinfo (8318f4ae2)
tests/init.sh: exclude dash with bad "local" semantics (42354a8ce)
update from texinfo (7cc8a5d7a)
update from texinfo (e4f1a4a5b)
update from texinfo (3b2f84383)
update from texinfo (6432c4e88)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c81)
useless-if-before-free: skip non-matching lines early (4f5dc0ac1)
update from texinfo (b5f24f6fb)
maint.mk: speed up sc_po_check (5fb8cef64)
maint.mk: speed up require_config_h_first (b23fd9d8c)
maint.mk: speed up sc_po_check (04fd88211)
update from texinfo (f3a85fbc2)
update from texinfo (2c11706d6)
autoupdate (a3592509f)
autoupdate (348402f2a)
update from texinfo (005d9b7d6)
autoupdate (b3c5be34c)
update from texinfo (03d3f1358)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b554)
update from texinfo (ff72e641a)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c6183)
doc: mention glibc SSIZE_MAX buglet (2cd814db9)
printf-posix: Fix mingw build (68b6adebe)
mktime: call tzset as per POSIX (97173b26d)
fts: handle readdir() errors (6835fc458)
intprops: port better to GCC 7 (406465c59)
intprops-test: port to GCC 6 (5050ee058)
autoupdate (0ba497e82)
update from texinfo (577f01d9c)
autoupdate (baef0a4b9)
xalloc-oversized: port to GCC 7; fewer warnings (097a5928a)
autoupdate (gettext-0.19.8.1) (6dc5c2148)
update from texinfo (99a33c72d)
regex: port to Sun C (334d97f35)
update from texinfo (190bc0f7f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0ea4)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f4b)
Use GCC_LINT, not lint (96609bb2f)
secure_getenv: Port to many more platforms. (b117e55e4)
update from texinfo (532bfcfc5)
canonicalize: Fix broken probe for realpath. (246b3b288)
unsetenv: relax to LGPLv2+ (f8fb07405)
update from texinfo (9280e3089)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a99c)
manywarnings: update for GCC 6.1 (6f9206d4d)
autoupdate (816580fe4)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7e6)
glob: size_t overflow checks (7cf8f77f0)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c73)
Fix undefined behaviour in gettext.h. (d8cd505c6)
autoupdate (e9e662576)
git-version-gen: avoid undefined shift (de37a1ca0)
update from texinfo (6560242c4)
glob: merge glibc changes into lib/glob.c (36cc6c33a)
mktime: spelling fix in comment (c382e8d72)
mktime: port to stricter signed overflow checking (e6a38a908)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf92310)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1de)
mktime: simplify DEBUG_MKTIME (549de1eb5)
Port mktime_internal offset to unsigned time_t (b28c2cda0)
xstrtol: prohibit monstrosities like "1bB" (6ed53f13b)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d924)
xstrtod: modify *result only if no errors (811b09243)
btowc: document problems in C locale (f3852a93c)
autoupdate (730c5249c)
update from texinfo (27f8ef888)
mktime: improve integer overflow checking (464ba3489)
intprops: check two's complement assumption (b9e3fb39a)
intprops, mktime, strtol: assume two's complement (a4910b948)
stdint: port to strict C11 left shift (705764b37)
mbrtowc: work around glibc bug#19932 (b7bc3c1a4)
update from texinfo (29ea6d6fe)
autoupdate (aff9954ef)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce3187)
argp: merge changes from glibc (14a582531)
Prefer American spelling for "initialize" (d95b819f4)
autoupdate (075c7d4ff)
stddef: support configuring with g++ (aeed3a250)
autoupdate (f0be2ae5b)
autoupdate (52b0cbbc7)
update from texinfo (a7b5c91a6)
test-framework-sh: minor cleanups (e91c0d4f9)
test-framework-sh: revert port to NetBSD 7.0 (4515da0d7)
autoupdate (8f3c4d388)
Port better to Alpine Linux (7347cbf5a)
test-framework-sh: port to NetBSD 7.0 (d24000028)
update from texinfo (c9a99944e)
gitlog-to-changelog: suppress ignored chatter (0ef1689f9)
update from texinfo (1d4ee40d2)
update from texinfo (4989095ac)
setlocale: add "sv" to Windows language table (84213f4b0)
update from texinfo (272674987)
sys_select: port to new Cygwin (4cf73f1f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae1175)
time_rz: port to clang -Wunused-const-variable (488c58283)
std-gnu11: improve clang support (d8f02239e)
select: port more to Intel 2016.1.150 compiler (f58b17397)
select: try to port to 2016.1.150 compiler (7b4f58d83)
localename-tests: memory allocation fixes (77313df97)
intprops: make .h file license match module (841c4fa80)
acl: fix missing return on Cygwin (bdb72bc64)
update from texinfo (91d878ad5)
update from texinfo (fa2329eea)
extern-inline: port to PGI CC (6c5885762)
update from texinfo (59e5b6da8)
update from texinfo (64f7deda0)
signbit: port back to pre-C++11 GCC (a0bfcb8ec)
mountlist: recognize autofs-mounted remote file systems, too (781788eeb)
signbit: port to C++ with GCC 6 (516dc7d86)
regex: make it closer to libc (f97745b0f)
regex: merge patches from libc (df5ed01e8)
update from texinfo (4c6040c5c)
update from texinfo (40a87e7df)
autoupdate (5be7728cf)
autoupdate (bbe207b15)
stdalign: port to older HP and IBM cc (aa3dc759e)
stdalign: port to clang 3.7.0 (cd9ecca88)
update from texinfo (bc4ac2f22)
readdir_r: now obsolescent (53348f290)
Use modern texinfo when syncing install.texi output from autoconf (df0db0ade)
update from texinfo (3ef729a2b)
sync install.texi from autoconf (7ac276b42)
misc: port better to gcc -fsanitize=address (54615b95f)
update from texinfo (e78f894d0)
autoupdate (d5cbe9d4f)
verify-tests: also remove stray test-verify.Tpo (cd6a45292)
std-gnu11: new module (2cf7d5cfd)
update from texinfo (d1cca4c2a)
update from texinfo (9c780eb58)
get-permissions, strftime: fix grammar in comments (7757cc8cf)
gettext: mark as obsolete (4cfc2d2d0)
gnulib-tool: don't give up on ln -s so easily (d9958eb1e)
closedir: fix OS/2-related typos (b701042f5)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7e5)
regex: treat [x] as x if x is a unibyte encoding error (2b34f389a)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d5c)
bootstrap: use American spelling (0f9d53cb3)
@item needed inside @itemize (0fce642dc)
hash-pjw-bare: fix comment (d53122d01)
wcwidth: Replace also on OpenBSD 5.8 (485f1270a)
update from texinfo (73637fe8b)
gnu-web-doc-update: fix addition of new files (646530602)
utimens-tests: avoid pulling gettext .m4 files (914feb672)
regex: pacify static checkers (336fa860d)
regex: fix [ diagnostic (7c6e85cf4)
regex: fix memory leaks (9e849a708)
fts: don't unconditionally use leaf optimization for NFS (85717b68b)
* gnulib-tool: fix stray debug line in previous patch (350f2c6fb)
gnulib-tool: don't assume ln -s works (0e50dd007)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c785d)
openat_proc_name: port to OS/2 kLIBC (de11c4a45)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d2145)
doc: mention unfixed issues with unsupported localtime() values (95c484273)
Go back to gettext-0.19.7 (ec513ffcf)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d6101)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc415)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f2861)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee51552)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef179418b)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9d3)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f176)
doc: mention setlocale() issues on OpenBSD (5ac0e2ba9)
sig2str: list all signals on FreeBSD >= 7 (dce117ace)
acl-permissions: port to USE_ACL==0 platforms (cff4b380b)
mktime: rename macro to avoid glibc clash (0433724bb)
Port "$@" to OpenIndiana ksh93 (8c4223e2f)
autoupdate (3f89681ac)
Port Universal Time settings to strict POSIX (6118065a2)
update from texinfo (313ed2a5d)
update from texinfo (9f11fc580)
msvc-inval: fix problem with unset shell var (6cc32c63e)
autoupdate (271dfe379)
tests: for compare_(), use cmp -s where available (9b3899a94)
version-etc: new year (71090a2a3)
human: fix output buffer overrun by 1 (92bbc1b58)
autoupdate (c86965970)
maint: add missing ChangeLog entry for previous commit (8cc2bb482)
maint: fix operator precedence in mbrtowc test (1f6365082)
autoupdate (3581a747f)
regexprops-generic: update from regex.h (f7d3057b1)
strftime-tests: avoid false failure on OS X (81d0a2646)
update from texinfo (0394787c3)
fts: ensure leaf optimization is used for NFS (c97b8b903)
fts: enable leaf optimization for XFS (d459ec6a4)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e96)
intprops: comment fix (a21496468)
update from texinfo (d9bd36759)
intprops-test: work around GCC bug 68971 (111ca669a)
autoupdate (26989d00c)
gnulib-tool: allow multiple --local-dir usage (55c6f22b8)
fix freadptr to work with ungetc on all uClibc configs (b8d015919)
update from texinfo (9a7c87c5a)
autoupdate (5f2c426b5)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda65839)
update from texinfo (b8635957d)
autoupdate (ea6de84a1)
autoupdate (71d39c164)
update from texinfo (1956403d6)
xalloc-oversized: improve performance with GCC 5 (9c919a064)
intprops: new public macro EXPR_SIGNED (f197c2c9e)
intprops: fix typo in clang port (a66a3b96c)
test-timespec: fix typo in previous change (36d982f39)
timespec-sub: fix overflow bug; add tests (051613c24)
intprops-test: suppress -Woverlength-strings (ca6487478)
maint: add missing ChangeLog entry for previous commit (605b6330c)
quotearg: add quotearg_n_style_colon() (3e4ade272)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c1786)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386f2)
quotearg: constify get_quoting_style parameters (77d702067)
quotearg: add support for $'' shell escaping (df3cd2684)
maint: use a more standard return from mbrtowc test (45228d968)
intprops: add WRAPV and const flavors for GCC 5 (86b1f082d)
doc: use extended timezone format in iso-8601 example (825f16280)
update from texinfo (5dbf9fa66)
update from texinfo (82d514b06)
update from texinfo (456b8e9f2)
stdalign: port to Sun C 5.9 (956fa543b)
autoupdate (937ba966e)
update from texinfo (413394c43)
autoupdate (1d16a7bd4)
time_rz: fix comment about tzalloc (9180f79eb)
update from texinfo (09cf84f60)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec530)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497f3)
time_rz: return NULL if localtime_r fails (b0ac02e82)
fts: port to C11 alignof (04dee58e1)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313d8)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054af0)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f46f)
ChangeLog: fix typo: s/cound/count/ (30b2a6a9e)
safe-alloc-tests: fix typo in license header (5a4906aab)
copy-file: fix mem leak in error case (40157ce25)
localename: control langinfo.h inclusion (63881a60d)
update from texinfo (b92e701c6)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce91)
accept4-tests: fix to avoid non portable flags (f982bc8df)
update from texinfo (2aaf43252)
update from texinfo (2fda85e86)
gnulib-tool: fix tests of 'extensions' module (63ce1a210)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b4516)
autoupdate (5fecb65e3)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46b0)
xalloc: avoid GCC 5.1 warning on 32 bit (213d5545f)
uniname/uniname-tests: avoid compiler warnings (b32399074)
autoupdate (a5a1569d1)
mountlist: clean up of variable duplication (1eda6d17e)
c-ctype: do not worry about EBCDIC + char signed (d2de2a916)
c-ctype: port better to z/OS EBCDIC (ff1ef114b)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25fab)
sockets: MS Windows initalization fixes (f28235237)
gc: fix detection of installed libgcrypt version (11792d29f)
c-ctype: rewrite to use inline functions (43a090ce0)
fnmatch: add one more coding cookie (82b86107d)
maint: add coding cookies to non-ASCII sources (f406941a8)
gitlog-to-changelog: trim only trailing whitespaces (720ba29ae)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9ca)
c-ctype: improve c_isascii testing (5b09f8c06)
Fix ChangeLog typo (617d66286)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a579)
Update ChangeLog to match previous patch. (6b34bf6d2)
c-ctype: support EBCDIC-style c_isascii (4d83e798d)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1c6)
* modules/c-ctype (Depends-on): Add verify. (ad0295870)
c-ctype: port better to EBCDIC (7e2a8ea26)
nanosleep: fix return code for interrupted replacement (6439a0af0)
autoupdate (abddf3d64)
Diagnose ERE '()|\1' (5513b4099)
Revert previous patch, as it did not fix the bug after all. (c9ff68cb2)
regex: fix dangling-backreference bug (7f6191fd1)
regex: merge patches from libc (2f8140bc8)
autoupdate (601d8f444)
autoupdate (b3ade652a)
autoupdate (3bb2688d8)
autoupdate (554390948)
ceill: detect buggy OpenBSD implementation (9ef06e399)
mountlist: add me_mntroot field on Linux machines (c6148bca8)
doc: Describe to use multiple instances of gnulib (8b7d8f7a3)
autoupdate (2018b7881)
autoupdate (37979a234)
base32: mark function as __attribute__ const (7ab64d261)
autoupdate (ff871fc1c)
autoupdate (6be13855c)
gnulib-tool: don't transform binary files with sed (b4f31e3a8)
autoupdate (ec84e0e36)
autoupdate (1029a8112)
autoupdate (6d48a1947)
autoupdate (1a497cf65)
gperf: respect silent rules (30f429027)
Improve port of stdalign to C++11 (5bb169c3b)
pmccabe2html: fix gawk regex escaping (c496809ef)
update from texinfo (cc47643cb)
time_rz: port to pedantic memcpy (9c70545fd)
autoupdate (8dc6f28f2)
time_rz: port better to MinGW (d3bc69175)
time: port __need_time_t to MinGW (b18e6d98e)
strftime: fix newly-introduced bug on Solaris (fe699d375)
test-strftime: test for Solaris bug (c1340b3d3)
time_rz: port to Solaris etc. (5ed44b374)
time_rz: now LGPL (1f2146e9e)
time_rz: make a constant 'const' (d3e697dd9)
time_rz: fix off-by-one typo (2134fd0ae)
autoupdate (37ff1822a)
fprintftime, strftime: use timezone_t args (a89e34496)
time_rz: new module (4bc76593d)
flexmember: license is now unlimited (e187c794c)
autoupdate (eda101a01)
maint: update copyright paper procedures (5db534303)
autoupdate (f31cdc309)
autoupdate (5d1b1fefb)
localename: fix link error on Illumos (9b6679dca)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd02)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e76)
acl-permissions: Fix on FreeBSD (da97e2a53)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c00)
file-has-acl, acl-permissions: fix HP-UX typos (f46640464)
regex: match current GNU grep behavior (5a5a9388e)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4da)
autoupdate (a546dfff2)
tests: restrict shells to those that support 'local' (d03962a99)
fix mistakes in ChangeLog entries (8a172a2eb)
unistr/uN-strtok: handle multibyte delimiters (2c5543396)
update-copyright: fix test failure with perl >= 5.22 (841d0dcfa)
u{16,32}-strstr-tests: relax timeout condition (ea3090339)
gnulib-common.m4: change the ARFLAGS default to 'cr' (551098026)
update from texinfo (f86b44042)
autoupdate (1f4c326b3)
selinux-h: avoid double free after *getfilecon() (b6b3ed1fa)
fix pty related tests issues on Windows (9ba6a0085)
acl: fix definition of acl_from_mode on FreeBSD (716083c1a)
readutmp: port to FreeBSD >= 9 (259e4fc29)
mgetgroups: port to strict OS X (18738862e)
mgetgroups: fix port to strict OS X (8131cd61a)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd30)
mgetgroups: port to strict OS X (b4d1637b7)
mountlist: avoid an unused-label warning on OS X (705516131)
error.c: correct printf-style format: %d -> %u (c3cf2ea46)
fts: avoid reading beyond the heap allocation (49078a780)
savedir: avoid undefined behavior in qsort call (791147f31)
userspec: avoid undefined behavior in gettext call (402f350d0)
update from texinfo (95e724051)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6f7)
wchar: fix MinGW compilation warnings (e1085f202)
uniname/uniname-tests: use pristine data files (447c67539)
linked-list, linkedhash-list: avoid compiler warnings (d0302f003)
libunistring: bump minimum version to 0.9.6 (19e096ae7)
uniname/uniname: update to Unicode 8.0.0 (1b23c2190)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb83)
libunistring: update to Unicode 8.0.0 (705f4efc3)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf7d)
* lib/set-permissions.c: Spelling fix. (82990bb47)
update from texinfo (d7f393ed4)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f0062)
fsync: document AIX misbehavior (848a19c75)
acl-permissions: more porting to AIX (ecabc6b01)
stdio: Don't redefine gets when using C++ (d6176702c)
acl-permissions: add a cast to port to older AIX (e4f783014)
acl-permissions: port to older AIX, C89 HP-UX (fa2148975)
update from texinfo (b287b6219)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8badf4)
file-has-acl: fix build on Mac OS X 10 (98aa8776d)
prefix-gnulib-mk: remove no longer needed special case (41834ff16)
acl: don't depend on the deprecated qacl module (2c2d4d916)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9c9)
pthread_sigmask: discount system version if a simple macro (f39477dba)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa07e)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e445830)
acl-permissions: Fix build on Solaris and Cygwin (188c4b491)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f35274)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0b5)
qacl: split into qcopy-acl and qset-acl (2b93f1e2d)
gitlog-to-changelog: new option --ignore-line (62484d6e8)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce445d)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3af)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9ed7)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527ceb)
error: use correct printf attributes on mingw (b62fec49d)
update from texinfo (7f573b802)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45b4)
stdio: fix probe on mingw under gcc 5.1 (21431dee1)
autoupdate (875ec93e1)
gitlog-to-changelog: parse "Tiny-change" (ed614f9c1)
update from texinfo (583b5ea80)
doc: document glibc posix_fallocate() issues (798972017)
gendocs.sh: document new htmlarg default (fddc6dcff)
extern-inline: no need for workaround in GCC 5.1 (44f73b8de)
update from texinfo (23741e575)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01ff)
tests: pacify GCC 5.1's stricter printf checking (2aea2c723)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9e2)
file-has-acl: port to CentOS 6 (ff714c0a2)
file-has-acl: always return false when ACLs aren't supported (496c2cf03)
gettext: propagate po/Makefile.in.in too (f2f698092)
file-has-acl: new module, split from acl (800807020)
manywarnings: add GCC 5.1 warnings (df82ac05f)
autoupdate (74fa2c047)
doc: update FDL template to match FDL examples. (abb0d2e0a)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbdc6)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb5839)
gnulib-tool: output bold attribute more portably (75d1743ac)
qacl: Simplify HP-UX acl_nontrivial check (2653a3014)
acl: On Linux, check for acls without libacl (da6ebc941)
acl, qacl: split off shared functions into separate object file (a09a0344e)
git-version-gen: revert "detect untagged revisions" (6c4ac1b66)
tempname: avoid unused parameter warnings (35a0bf1d5)
git-version-gen: detect untagged revisions (bedd7833a)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc12)
gitlog-to-changelog: port to MS-Windows (261ba83ae)
gendocs: new option --tex for texi2dvi options (1627a8a2b)
sync gettext .m4 files from gettext (3e2dcf7b9)
uniname/uniname-tests: fix failure due to alias (e830fc25d)
hash: remove deprecated hash_insert0 function (634ddcf87)
mountlist: remove dependency on libmount (3fb6e3603)
stddef: port to pre-C11 GCC on x86 (e2e66692c)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a3866d)
yesno: make EOL optional in ENABLE_NLS case also (386315b30)
fdopendir-tests: test it does not close its arg (d164bf67c)
gitlog-to-changelog: trim trailing white space (2b93079a5)
gitlog-to-changelog: new option --ignore-matching (84f5241b9)
fdopendir: port better to MinGW (a277f536d)
fdopendir: fix typo in comment (b89aa0ede)
error: document all entry points provided (0f4fa16df)
autoupdate (5a4d08844)
autoupdate (c2bfaa58d)
autoupdate (8d739f428)
vasnprintf: pacify clang 3.5.0 (4fed9c82b)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e14)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64f0)
tests: support stderr verification with returns_() (0d3024546)
passfd: avoid valgrind uninitalised data warning (8be5f2c10)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec98)
dup2: doc and test for Android bug (a39fbed38)
Replace dup2() on Android (2f1a88d40)
Android doesn't define RLIM_SAVED_* (cc0a1a96a)
autoupdate (522034825)
vasnprintf-posix-tests: use consistent test (61922366d)
printf, isinf, etc.: noncanonical != NaN (bd38edc81)
fts: remove redundant close() (trivial) (12d27cace)
getdtablesize: port better for Android (62667e387)
poll: fixes for large fds (d42461c38)
fcntl: Fix cross compiling (119aeef6c)
dup2, fcntl: cross-compiler better for Android (f9fa71591)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad024925)
getopt: don't crash on memory exhaustion (6fa31e52c)
tempname: allow compilation with C++ (trivial) (4f2e91000)
dup2, fcntl: port to AIX (c74a873bd)
getdtablesize, dup2, fcntl: port to Android (5e2516d4a)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5ee1)
More changelog fixes (81ac748f1)
fts: avoid crash when a cycle is added while traversing (60af6a363)
uniname/uniname: support character alias (784023c96)
Fix ChangeLog botches in my recent commits (3ca9a533c)
duplocale: Fix Android build of duplocale-tests (52f74ee1b)
signal_h: Fix Android build (92f4ac3ad)
net_if: Handle content-free <net/if.h> system headers (14acd1e1a)
linkat_nofollow: Add fallback case for cross compiling (f1514e591)
euidaccess: Fix Android build (d46768c01)
getugroups: Fix Android build (30ea03fe4)
localename: Fix Android build (b21929c0e)
getdtablesize: Fix Android build (7434c476c)
Assume unbroken ungetc() on Android (60f0efb19)
Fix FILE struct compatibility with Android API level >= 21 (8e19825e6)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c38)
maint: various whitespace cleanups in tempname (63d2d1954)
tests: provide returns_() to simplify exit status checking (c61e31c4e)
mountlist: only use libmount when specified (de1cbdd48)
uniname/unimame-tests: don't link with -lunistring (ffe64673c)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf4c)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1d8)
xalloc: fix typo that suppressed warnings (d85acc4ab)
full-read: fix license notice typo (b2c48c1e6)
crypto/gc: fix a -Wswitch warning (bf729b483)
autoupdate (ffb301633)
update from texinfo (aa902b69a)
tempname: new try_tempname function (56e31f06e)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206bb)
bootstrap: exit immediately upon gnulib-tool failure (dd929bcb9)
symlinkat: include all required header files (b650986cb)
update from texinfo (9c1f45e06)
update from texinfo (751cd554a)
update from texinfo (94125cd29)
localename: support Solaris 12 and illumos (387c214c0)
locale: fix tests on illumos (dfe49c94d)
unictype: avoid undefined left-shift behavior (bb41ff0b7)
libunistring: bump version of unitypes dependants (ea6cb044c)
unictype/category-none: fix link with libunistring (40023a310)
unitypes: fix build with installed libunistring (c7e000ae8)
time: port to MinGW32 3.21 (342d9f09f)
update-copyright: apply to self (8582958a3)
libunistring: update to Unicode 7.0.0 (7585eb3f1)
libunistring: update to Unicode 6.3.0 (0d1916cba)
libunistring: update to Unicode 6.2.0 (794132ffc)
libunistring: update to Unicode 6.1.0 (4b6bc42e0)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77dea)
uniwbrk: ignore Extended/Format characters at BOL (626571a02)
test-strstr.c: avoid a trivial leak (769f1ff83)
update-copyright: recognize groff's \(co marker (06c61ed43)
maint.mk: fix compatibility with OS X nm (d5e367c52)
localcharset: improve charset detection on OS/2 (9bb70e04d)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb086f)
count-leading-zeros: fix pragma typos (ba8e4c8d9)
autoupdate (e7caa4303)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede08f)
uniname/uniname: update to Unicode 7.0.0 (257752a17)
doc: update INSTALL from autoconf (c27f1a356)
stdio: fix use of PRIdMAX on modern mingw (ca563b431)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2d3)
lib-symbol-versions: cache script check (498a1b6bc)
maint: fix grammar nits in propername (d44c524ba)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e5e)
gendocs: Add 'doc/gendocs_template_min'. (079015590)
gendocs: Change maintainer. (bae95fca2)
gendocs: copyright date and version fix (aecd38787)
derived INSTALL (2198448f5)
revert copyright updates in slaved files (2f66740af)
version-etc: new year (b9bfe7842)
autoupdate (bd86632bd)
autoupdate (b8db7e883)
xstrtol: ensure errno is reset (55cda57aa)
utimens: fix dependency typo (7177237ea)
autoupdate (ffaeb0c8f)
docs: mention why libgen.h is bad (16518d9ed)
autoupdate (8d55a7b7a)
assure: new module (034a18049)
autoupdate (ca6dede24)
stdalign: port better to HP compilers (95c5407b3)
stdalign: work around Apple GCC 4.0 bug (a8c75ca73)
gendocs.sh and templates now maintained in gnulib (7bf1097e7)
getcwd: fix test failure on OS X 10.9 (4f3dc0bee)
parse-datetime: avoid a compiler warning with byacc (1fafbb302)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b4c)
autoupdate (98c35a0e4)
update from texinfo (3e51cf707)
stddef: support C11's max_align_t (3ae2441d4)
unistd: fix iOS check conditional (73991ca4b)
posixtm: avoid compiler warning in a better way (89db07c7c)
relocatable: support UNIXROOT in relocate() on EMX (cc0009850)
freopen: workaround freopen() on OS/2 kLIBC (3c4e08331)
get_shared_library_fullname: port to EMX (023ca2dd0)
find_executable: port to EMX (a457b0c8c)
sched: check struct sched_param in spawn.h as well (5945e4ee5)
support GNU format printf and scanf on mingw (cf88e56ab)
bootstrap: Allow perl modules in $buildreq (3914f3153)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c43e)
vasnprintf: fix potential incorrect errno (ec6a60bfd)
vasnprintf: fix potential use after free (c5c4f53b3)
autoupdate (79002fdd9)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3c5)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab5a)
autoupdate (cab5b4a92)
git-version-gen: do not print new line characters (e5a15adc6)
gnulib-tool: recognize x:* as an absolute path (9a98fdfef)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e44)
autoupdate (1b6c775c6)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05cf)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573b8)
printf: fix configure check on big endian systems (4b4ef862e)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea2886)
gitlog-to-changelog: add --until (6dd16adf3)
update from texinfo (e9dd4906d)
extern-inline: update commentary about GCC bugs (92b60e616)
gen-uni-tables: untabify (46d015f9c)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d4514)
gen-uni-tables: utilize 'assert' (9464ea9d6)
gen-uni-tables: cosmetic improvements (b6ffce655)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e34)
fts: port to C89 (5cb103952)
unistd: port to iOS (08c22d94a)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd8e)
autoupdate (269a0fae5)
update from texinfo (e28a0f74e)
obstack: avoid potentially-nonportable function casts (127ed6a3e)
obstack: fix macro return values (d15b2da0a)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2eec0)
obstack: port to platforms that #define __alignof__ (ec799b2df)
linkat: don't unconditionally replace on GNU/Linux (c564172a1)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce5b)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e07)
obstack: add NEWS entry for recent incompatible changes (04a4a930a)
mountlist: don't use libmount to decide on dummy/remote (2768ceb79)
maint: add missing ChangeLog entries for Modra's obstack changes (ff1385253)
obstack: prefer __alignof__ to alignof (37de51e2c)
obstack: prefer alignof to calculating alignments by hand (e8f86ce95)
obstack: use size_t alignments and check for overflow (6c34297a9)
obstack: 64-bit obstack support, part 3 (82a38a0d7)
obstack: 64-bit obstack support, part 2 (bb2ab7ecb)
obstack: 64-bit obstack support, part 1 (266ac1b98)
obstack: tidy part 2 (8216dffc2)
obstack: tidy part 1 (ec1a9f7b6)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b6792)
iconv: avoid false detection of non-working iconv (facebc6bc)
bootstrap: print more diagnostics for missing programs (1bbbc2c04)
bootstrap: only update the gnulib submodule (e94cfb19c)
symlinkat: port to AIX 7.1 (032bd1510)
readlinkat: port to AIX 7.1 (cb3a9b8b5)
remove spurious { (b155b0649)
modules/fcntl: fix error reporting by dupfd (8a695b675)
basename, dirname: Improve documentation. (322e0b052)
exclude: declare exclude_patopts static (734ed7c8a)
autoupdate (5ab220cc9)
dirname: support compilation with C++ (dc53bac1b)
qsort_r: include <config.h> (aa0c2b9e7)
avltree-list: avoid compiler warnings (5549ef8e0)
qsort_r: new module, for GNU-style qsort_r (41473cf94)
strerror_r-posix: support compilation with C++ (ca194c036)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7fd9)
autoupdate (b4c8d133c)
mountlist: use /proc/self/mountinfo when available (3ea43e025)
users.txt: add cmogstored (2bf7326e1)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3be7)
gnulib-tool: Fallback to wget when rsync fails (c83b89709)
maintainer-makefile: add syntax check for useless ';;' (5be8d47e0)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed9b)
error: drop spurious semicolon (4738e5acd)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd0a)
manywarnings: add GCC 4.9 warnings (157c42eff)
vasnprintf: fix bugs in width computation (1f5bc60c4)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6a2)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab658)
qsort_r: new module, for GNU-style qsort_r (1ce0e7dc0)
vla: new module (a6c54be16)
localename: make gl_locale_name_thread really thread-safe on Windows (f089beeae)
getpass: don't assume struct termios (59893aec3)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669cc3)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e10012c)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415ba)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7afb4)
accept: document Solaris 10 type glitch (ce49a606a)
extern-inline: port to FreeBSD, DragonFly (2c93b8bb4)
autoupdate (1902e8ebd)
Use consistent style to check DEBUG macro in regex_internal.c (d8401629f)
openat-die: use _Noreturn markup (a5f2a6d5c)
test-open: port to cygwin, which lacks Fortify (d98277fd1)
localename: Enforce declarations before statements. (5acee27d5)
test-userspec: don't look up numeric user names (222d1272a)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7b1)
announce-gen: avoid failure when Digest::SHA is installed (0172fd52d)
gettext: revert "update macros to version 0.19" (71be4c87c)
regex: don't deref NULL upon heap allocation failure (1051177e3)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9a9)
regex: fix memory leak in compiler (c4093fa16)
announce-gen: avoid perl warnings (648f4ae73)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172b7)
nl_langinfo: Fix last change. (b5c3f721f)
Define macros for glibc (903f8952d)
Sync up error.c with glibc (49c19fe3e)
nl_langinfo: fix build under mingw (2d280742a)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d481)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7d6)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce839e)
Bruno Haible has stepped down as maintainer. (ed6374814)
mktime: merge #if/#ifdef usage from glibc (e2646b0c6)
git-version-gen: improve option descriptions (fdf9a5de2)
regex: fix memory leak in compiler (316c9c508)
regex: merge patch from libc (657762608)
acl: port to gcc -Wredundant-decls (9a3928ed1)
parse-duration: eliminate 68-year duration limit (831da41cb)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc31417b)
pthread: define thread-safe macros on some platforms (badf0c4f5)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba7140a)
gettext: update macros to version 0.19 (9b9370caf)
select,poll: fix console handle check on windows 8 (c6e14bbd5)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546f2)
times: fix to return non constant value on MS-Windows (b0d4fe953)
isatty: fix to work on windows 8 (a008d625b)
maint: fix typo in fdl.texi (0a38624d3)
mountlist: avoid hasmntopt const type warning on solaris (502809019)
maintainer-makefile: delete obsolete code (d55899fd2)
maintainer-makefile: avoid spurious error messages (088f50493)
rename: avoid unused-but-set-variable compiler warning (eb0662ed9)
maint: add ChangeLog entry missing in previous commit (e29cd9eb7)
rename: mark a label as potentially unused (451aebdc1)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592aae)
acl: apply pure attribute to two functions (e1831a7c3)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b858844)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b4f)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa31)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff1b)
valgrind-tests: fixed misleading help message (1c0d98526)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07c0)
exclude-tests: port to AIX 7.1 (a14d4c0c7)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c329)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a330b)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c825)
getlogin_r-tests: check return value rather than errno (98ca2c063)
getlogin_r-tests: fix various issues in recent change (11167af95)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc03)
update from texinfo (75fa857e8)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65fd)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4e1)
getlogin-tests: avoid false failure under cron (971773687)
mbrtowc.m4: fix a comment typo (b4ed5427e)
mbrlen, mbrtowc: fix bug with empty input (2a045bc38)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6cbe)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bced)
autoupdate (24fe73d43)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf29)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee03812)
update from texinfo (c2e80b75a)
autoupdate (7179dc9a3)
autoupdate (39cf9dff9)
autoupdate (a0712c3bd)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6bf)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d1e)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d58a)
exclude: port to strict C99 (3085daefc)
regex: do not depend on malloc-gnu (e1d49ddae)
autoupdate (9cda876b8)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c6c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc523)
fts: avoid unnecessary strlen calls (f4eba3ef1)
fts: avoid unnecessary strlen calls (df86f1c36)
fts: avoid unnecessary strlen calls (85dd7d7fd)
autoupdate (8f6c54d19)
autoupdate (f3033c458)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd460)
obstack: merge with glibc changes (df9b71423)
strftime: wrap macros in "do {...} while(0)" (2d6dfaca3)
modechange: avoid memory leaks for invalid octal modes (9b784e734)
autoupdate (602f4c2fe)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d622)
autoupdate (8dbb1a57c)
update from texinfo (76c4df4ac)
gitlog-to-changelog: also include the file, git-log-fix (1589a8ab4)
autoupdate (907c84367)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a921)
maint: fix ChangeLog to match commit record (8c7f2f9de)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c90598)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb1d)
* NEWS: Recent changes are not that important. (1c6bf3d20)
savedir: new symbol for fast-read version (df54a0fdf)
unistd: port readlink to Mac OS X 10.3.9 (546ff8206)
* NEWS: Document recent change to diffseq. (1aed55995)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9a6)
savedir: simplify by using stpcpy (26e2108a3)
spawn: fix link error on uclibc (d6eab2e70)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb9075b)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae99)
exclude: add support for posix regexps (24b8e0622)
maintainer-makefiles: use $(SED) for syntax check (3f51bf41c)
update from texinfo (8008cac05)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d73709)
autoupdate (26f3204a9)
update from texinfo (ad71b62f4)
update from texinfo (a62cca3ae)
file-type: add support for doors and other less-common file types (47f93b076)
update from texinfo (d9361da07)
autoupdate (497f4cdf8)
pthread: work around winpthread header pollution on mingw (d5fec6c22)
qacl: check for fchmod (751494621)
Fix typo in ChangeLog. (68355e0c8)
fdopen-tests: port to Tru64 (1e0ad6a06)
stdalign: port to HP-UX compilers (6fff2c8fd)
strtoimax: port to platforms lacking 'long long' (e77a81d56)
update from texinfo (ca13d9302)
relocatable-maint.texi: escape braces (6c7b560bb)
maint: remove duplicate ChangeLog entry (38446b124)
maint.mk: adapt openat.h-include-without-use test (88df6d076)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5d2)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f257e)
tests: fix export bug in previous patch (efc854066)
tests: simplify porting to Solaris 10 /bin/sh (490acbe0b)
update from texinfo (8d93bfe92)
md5, sha1, sha256, sha512: support older autoconf (d18d1b802)
include_next: port to autoconf 2.63 (580240a85)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a66244)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3fd)
maint.mk: adapt openat.h-include-without-use test (a75f17adf)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419dc7)
freading: declare with attribute "pure" (b076a606c)
manywarnings: remove -Wmudflap (5088dc55f)
autoupdate (cfe23e81e)
relocatable-script: remove unused code (aac700c7b)
maint: fix public-submodule-commit to work with newer git (7a0c729aa)
autoupdate (a39d4083c)
doc: update main copyright year (c7802e2b4)
maint: update copyright (1276a2c5f)
version-etc: new year (a8a1dc286)
autoupdate (0e5f06aee)
passfd: give nicer error for recvfd at eof (beae0bdcf)
autoupdate (0ac90c5a9)
gettimeofday: port recent C++ fix to Emacs (23eecb48e)
gettimeofday: fix C++ crosscompilation (248467185)
qacl: port to Windows better (e7086a9a3)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd1a)
open-tests: fix build failure with -Werror=old-style-declaration (0658e5039)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b5510050)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (43593319b)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f3988)
autoupdate (765ff4cb2)
bootstrap: warn about BSD toolchain snafu (fdfe96fe4)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92ea4)
include_next: minimize code duplication (74540d44d)
getcwd: fix compile error in configure check (fba20d159)
regex: suppress core dumps from detection code (51a220339)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72bf)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc4f)
regex: avoid glibc deadlock during configure (506805181)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e4c)
base64: fix recent compilation regression on some compilers (dbf55f669)
autoupdate (f284a1906)
autoupdate (ce92b8e46)
ignore-value: revert previous code change (37f8a6b20)
selinux-h: improve stub types and add more stub functions (647e7023c)
ignore-value: prefer GCC version back through 2.0 (fd27e50d9)
pty: Activate the signature wrapper of forkpty. (54c3ba61d)
maint: fix gendocs.sh permissions (e64ade7da)
autoupdate (2b7c2713d)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c59)
error: depend on stdio (8b4041571)
doc: Improve wording in relocatable-maint.texi. (4779b635e)
Fix indentation in previous patch. (047070838)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648cf3)
base64: provide a fast path for encoding well sized buffers (43fd1e7b5)
extern-inline: port better to OS X 10.9 (cdceb2fe4)
fpending: fix typo (868c538be)
fpending: fix regression on DragonFly BSD (6fea8a943)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b60)
intprops: port to Oracle Studio c99 (d208f3ab6)
obstack: pacify HP C (9c5dea9a6)
maint.mk: prefer gpgv2 over gpgv (20f47607a)
isnan: port to VAX (b0b422614)
gnulib-tool: protect against CDPATH (5c508f686)
|
|
|
|
Changelog
=========
autoupdate (0bf767155)
lock tests: Fix link error. (b6acb8db4)
lock: Fix link error (regression from 2017-01-05). (365ad41b0)
Port to PGI 16.10 x86-64 (16f6a8d8d)
parse-datetime: handle timezones reentrantly (4e6e16b3f)
time_rz: fix comment typo (dd7a8712b)
localename: port to cygwin 2.6 (bb276b416)
users.txt: Update wget URL (tiny change) (ec01e6867)
users.txt: Add wget2 (tiny change) (242a14641)
dfa: fix memory leak in parse (e0e362e7b)
parse-datetime: fix dependence on AC_PROG_SED (440ea67aa)
intprops: update doc URLs (85bd3ab64)
host-cpu-c-abi: Add support for armhf, arm64, x32, s390x. (60ce0fd75)
update from texinfo (fadd80aef)
localeinfo: case_folded_counterparts and WEOF (c81472e0e)
dfa: port to gcc -fsanitize=undefined (61c27fe8f)
strftime: %z is -00 if unknown (0e68c6a37)
dfa: port to older GCC (916a63241)
Update DEPENDENCIES. (03ce2e4a2)
maint.mk: enforce spelling of "timestamp" (i.e., no space) (94386a136)
dfa: minor simplification with emptyset (836ac768d)
dfa: shrink constraints from 4 bits to 3 (2db74de17)
dfa: omit unnecessary ptrdiff_t check (9d561f0d2)
dfa: omit unnecessary allocation (7fbe8c090)
dfa: omit unused local (8d3c4933c)
maint: time stamp -> timestamp (e89646ad6)
maint: remove stray .texi files (8d98f32d6)
getprogname: fix port to IRIX (9ec5a9d77)
dfa: melt down dfastate into build_state (7c345c68c)
dfa: simplify transition table allocation (aff55692d)
dfa: fix reallocation bug when matching newlines (823b5cb58)
Avoid -Wundef warning about undefined WINDOWS_SOCKETS. (bfd562604)
Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. (dbc7752c5)
stdioext: Port to Minix 3.2 and newer. (dc42aaceb)
getprogname: port to IRIX (7d75021d8)
localename-tests: port to NetBSD 7 (6a15cedb3)
glob, intprops, xalloc: work around Clang bug (04441fd81)
dfa: fix 'return' typo (f0f371e13)
lock tests: Prefer semaphore over mutex. (b20e8afb0)
parse-datetime: fix generated paths for coverage files (73ecb533f)
maint.mk: support parallel execution of coverage (4bbd45b4b)
lock: Provide guarantee to avoid writer starvation for rwlocks. (be95b17ae)
thread: Fix pth port. (fd8eabdce)
parse-datetime: fix debug message on lone year number (15b8f3046)
parse-datetime: fix local timezone debug messages (c56e7fbb0)
parse-datetime: add debug warning about DST changes (30a55dd72)
parse-datetime: add debug warning about date arithmetic (f14eff1b3)
parse-datetime: fix debug message of relative part after timezone (5c438e8ce)
parse-datetime: fix incorrect debug message on lone number (f2d4b5caa)
exec (31bc49969)
build-aux/mdate-sh (0b730bddf)
doc: fix typo in previous change (c96efd22a)
Revert copyright-year change to synced files (8e0bdfa5d)
doc: modernize for C11 etc. (6f0128d14)
dfa: prefer functions to FETCH_WC macro (74557b94b)
dfa: narrow more local var scopes (c8355b773)
dfa: remove duplicate assignment (5c810462f)
dfa: simplify constraint-dependency checking (e210a3cba)
dfa: prefer functions and constants to macros (760d5b7d8)
dfa: narrow more local var scopes (51536cbbf)
dfa: narrow the scope of many local variables (387fd77e7)
gettext from dev (9c85a410b)
version-etc: new year (a3fd683de)
do-release-commit-and-tag: avoid shell syntax error (52a5514dd)
maint.mk: hoist gnulib_dir definition earlier (5996001fc)
maint.mk: do not always evaluate intprops-related shell (ffff79dad)
maint.mk: improve sc_prohibit_intprops_without_use (1894933d6)
dfa: shorten sbit, success (b724c4e6a)
dfa: simplify multibyte_prop etc. (e0a498ecc)
dfa: minor performance tweak (959c5a309)
dfa: wrap charclass inside a struct (88125b5e1)
Changelog: insert omitted word (0d534864b)
maint.mk: update list of intprops.h symbol names (e9ae724b2)
getopt: fix parallel test failure (b366f53ec)
xalloc: x2nrealloc check for ptrdiff_t overflow (8e63aebd5)
lock test: Fix performance problem on multi-core machines. (480d374e5)
autoupdate (d00d3c0cd)
vma-iter: Fix endless loop on 64-bit Windows. (3a0b7b749)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on minw. (5a400b3f5)
getopt-posix-tests: fix Makefile typo (571a9a5a3)
dfa: improve worst-case 'replace' performance (b783f1ebd)
dfa: performance improvement for removal of epsilon closure (d6df3873c)
autoupdate (aab627ea8)
Split tests for getopt-posix and getopt-gnu. (bd70cf691)
posix-modules: Add options for specific platforms. (3e8966603)
getopt: Fix link error for users of getopt() in <unistd.h>. (571d60e6f)
getaddrinfo tests: Avoid compilation error on MSVC. (2ebd13d97)
getlogin, getlogin_r: Fix link errors on MSVC. (f9c744dbd)
Un-deprecate the 'progname' module. (15bde6cfc)
Reorganize NEWS a bit. (02abf3355)
tanhf: Avoid redefinition error on MSVC. (51150279a)
tanf: Avoid redefinition error on MSVC. (9ef2e6d20)
sqrtf: Avoid redefinition error on MSVC. (c7a2c318d)
sinhf: Avoid redefinition error on MSVC. (0225ce36c)
sinf: Avoid redefinition error on MSVC. (a8cff6cb0)
logf: Avoid redefinition error on MSVC. (33b84df8e)
log10l: Avoid redefinition error on MSVC. (ef458c871)
log10f: Avoid redefinition error on MSVC. (fd9c06066)
hypotl: Avoid redefinition error on MSVC. (048631b65)
hypotf: Avoid redefinition error on MSVC. (c7f934de8)
fmodl: Avoid redefinition error on MSVC. (b31297ff0)
fmodf: Avoid redefinition error on MSVC. (1a1d5eee3)
expf: Avoid redefinition error on MSVC. (21ec014a2)
coshf: Avoid redefinition error on MSVC. (c3c53687f)
cosf: Avoid redefinition error on MSVC. (9113a6db3)
atan2f: Avoid redefinition error on MSVC. (cf308efdb)
atanf: Avoid redefinition error on MSVC. (4d3d2763f)
asinf: Avoid redefinition error on MSVC. (6cd601d2b)
acosf: Avoid redefinition error on MSVC. (c3cb8a263)
Avoid redefinition errors on MSVC. (0f5a9a947)
Avoid redefinition errors on MSVC. (5b60c835c)
stdint: Fix WINT_MAX to match the gnulib provided wint_t on MSVC. (92cb6641a)
Avoid autoconf warning. (6cd915a22)
fpending: Revert workaround against Emacs bug. (8457ffb74)
getlogin_r tests: Port to mingw. (d2443002e)
getlogin: Port to newer mingw. (8fe9cd1cf)
builtin-expect: improve port to IBM XL C (ff41dd1fc)
builtin-expect: port to IBM XL C (d1469b79e)
regex: fix dependency (c64a6db43)
builtin-expect: new module (005973d69)
init.sh: Add possibility to not delete temporary files. (3044ae7f4)
regex: fix integer-overflow bug in never-used code (ea7015f68)
fpending: fix port to MinGW on Emacs (d721ea9f8)
safe-alloc: use xalloc-oversized (b8e5f9c8a)
xalloc: do not exceed PTRDIFF_MAX (f8c6b7a2d)
malloca: do not exceed PTRDIFF_MAX (ca495b0f8)
quotearg: pacify GCC better (cb4e027f6)
xalloc-oversized: check for PTRDIFF_MAX too (f3b846699)
dfa: fix glitches in previous commit (eb73ecacc)
dfa: fix some unlikely integer overflows (5ec9a7edc)
dfa: add an assertion to avoid coverity false positive (744c74530)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (19a179507)
dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE (8fcfa5ef2)
link: fix test to declare use of rename() (83d7e7126)
fpending: Port to native Windows with MSVC. (15a9ecdc8)
stdioext: Port to native Windows with MSVC. (5506db6b0)
non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt (a673fa2e9)
threadlib: Optimize out runtime test on Solaris >= 10. (83d3c7ff3)
stdint: Update doc about Solaris 9. (d25927299)
c-ctype tests: Fix link error on Solaris 9. (52e40d22e)
dfa: fix performance bug that recomputes trans (a43f8e6e8)
same-inode: port to MinGW (0d6346351)
javacomp: Support Java 7 and 8. (ef9d01e84)
gnulib-tool: fix the previous change (31a08abd3)
gnulib-tool: fix the previous change (27d1d32a2)
gnulib-tool: properly list the LGPL3orGPLv2 license (1aa6e23bd)
localcharset: Avoid theoretical buffer overrun. (d1a0a9fba)
Relicense some modules under LGPLv2+. (349e4dea4)
scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC (2c5bbee2c)
alphasort, scandir: Port to OS/2 kLIBC (44686d94a)
relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC (62fcb8261)
sys_socket: typedef sa_family_t correctly on OS/2 kLIBC (154912b51)
dfa: avoid new infinite loop (ca3ca77fc)
dfa: do not match middle of multibyte character (9cba42f87)
dfa: avoid false match in non-UTF8 multibyte locales (bd6d66e50)
ptsname_r: leverage AC_HEADER_MAJOR (b799aee9a)
md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation (c7bda0314)
maint: use a more standard return from mbrtowc test (45ba7f22d)
freopen: fix typo in previous commit (ea96186d0)
freopen: work around glibc bug with closed fd (b947d0524)
fnmatch: fix typo introduced on 2016-08-17 (0a2d09142)
maint: fix ChangeLog typo (475b2030a)
dfa: simplify with new function fillset (d970005d0)
dfa: fix glitches with on-demand states (42fe9d2b2)
dfa: addition of new state on demand (403adf1b4)
srclist: sync with released gettext (54092987e)
srclist: add "release" option (1aeb584e8)
snippet/c++defs: Simplify _GL_CXXALIAS_* macros. (6b26660a0)
dfa: fix logic typo (60e8ffca0)
fix test driver leaks: exclude, malloc, realloc (19a23ce7c)
Fix gnulib C++ namespace support and std::frexp (0f9191c16)
GNULIB_NAMESPACE::func need not pull in rpl_func (ed8f7a7c6)
libunistring: Relicense under dual "LGPLv3+ or GPLv2" license. (90f74a20f)
Relicense some modules under LGPLv2+. (20b7ebaf4)
Relicense some modules under LGPLv2+. (7ee9ab7aa)
autoupdate (fc2f40c13)
Enable Unicode decoder safety unconditionally. (a24dbc4ae)
Correct indentation. (2c1432894)
relocatable-prog-wrapper: Fix breakage on Cygwin. (d91ad340b)
strerror: Make it compile in C++ mode. (33a049717)
sys_time: add gnulib::timeval for C++ (38237baf9)
snippet/c++defs: fix real-floating arg functions in C++ mode (c907efdb0)
strftime: don't use __THROW (c3b131294)
obstack: port to gcc -fcheck-pointer-bounds (9f623dc53)
strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw (0602cfd48)
strptime: fix compile error in recent change (8a6f03dbb)
gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license. (567bbf7b7)
strftime: tune %q (966b0a7e0)
Merge strftime.c changes from glibc (e6244e788)
strerror_r-posix: Fix override of AC_FUNC_STRERROR_R (5ddd9d713)
Fix gnulib C++ namespace support and std::frexp (e7ddcc627)
GNULIB_NAMESPACE::func need not pull in rpl_func (ce91640d4)
manywarnings: fix -Wno-missing-field-initializers detection (94d81adc2)
non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir (012262350)
strftime,strptime: support %q to represent the quarter (2f8b355ae)
autoupdate (64d4d637b)
bootstrap: Fix get_version() for AIX 5.3 (4f9007e24)
intprops: port to older XL C (5833fd5de)
autoupdate (68c5afe6a)
backupfile: initialize default suffix within the implementation (858f59005)
futimens: remove FIXME for old Linux kernels (35a51f803)
utimensat: remove FIXME for old Linux kernels (938130608)
maint: update how to make web pages (844d82afb)
qsort_r: Fix macrology for platforms that lack the function. (ae23caf43)
sys_types: fix Texinfo typos (174653f46)
getprogname: port to HP-UX (3c7227226)
Update doc about target platforms. (2abfc296c)
opendir, readdir, closedir: Relicense under LGPLv2+. (6c3b178b7)
Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. (888834f40)
Make the 'argp' module work without the 'error' module. (469bfadfc)
diffseq: restore TOO_EXPENSIVE heuristic (d55ed0636)
non-recursive-gnulib-prefix-hack: Don't make assumptions about gnulib-tool's --source-base option value. (df6f91c65)
iconv: Avoid compilation error when bootstrapping GNU libiconv. (20c204fdd)
Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'. (ff9debcf7)
system-quote tests: Avoid compiler warning on AIX. (0edeb1bef)
Fix some "gcc -Wall" warnings. (5f680f241)
gnulib-tool: Make --create-testdir on all modules work again. (932a1ae7b)
libunistring: change the maintainer to 'all' (3db3ab098)
Simplify "configure: checking ..." messages. (66dc0e5a2)
Simplify "configure: checking ..." messages. (5159ac54e)
quotearg-tests: pacify gcc -Wall (57adc478b)
canonicalize-lgpl: fix for missing SIZE_MAX on older systems (b5393eae6)
printf.m4: fix a bug in detecting printf %j support (aec038e31)
sched: substitute HAVE_SYS_CDEFS_H too (9a930fd85)
quotearg: never write beyond the returned length (8c70d2370)
getprogname tests: Avoid failure in packages that use libtool. (f4d668520)
getprogname: Fix test failure on Cygwin. Comments. (7082adff5)
Make sure the libunistring detection rejects older versions with a known bug. (043722e21)
sh-quote, system-quote: revert regression of unit test. (ab97e40ca)
quotearg: fix stale tests (59aa69fd6)
non-recursive-gnulib-prefix-hack: fix inconsequential typo (3f73cb2ea)
Fix a test crash. (9578dfeef)
test-limits-h: suppress -Woverlength-strings (79c69b24c)
gettime, timespec, utimens: Relicense under LGPL. (35e99a7e1)
canonicalize-lgpl: Support the case path_max > INT_MAX. (794b3480e)
getprogname: IBM z/OS: avoid NULL-dereference (7dad5f255)
test-stdint: use _GL_VERIFY rather than "verify" for some tests (d487c1857)
Add missing ChangeLog entry (f3f2de78a)
stdint: port SIZE_MAX to glibc s390 (136ecf452)
getprogname: port to IBM z/OS (d75cbb370)
maint: remove stray space after "." in AC_DEFINE comment. (7838dc244)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (0a4afb985)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (ea9336917)
dfa: save memory for states (2692e23a4)
wchar, wctype-h: fix for MinGW 3.22.2 (1ef686558)
long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough (d392d4925)
utimecmp: avoid new GCC 7 warning from -Wbool-operation (d7ccbff42)
autoupdate (d0afb6a57)
quotearg: minimize shell quoting using double quotes (2ed5c11d9)
vasnprintf.c: avoid spurious warning from GCC 7 (e63f5eb55)
getprogname: correct the test for a __progname variable (65e69153d)
u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough (5f7358cc1)
dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough (5f919be9d)
getprogname: avoid __progname vs program_invocation_short_name pitfall (af62896a5)
getprogname: port to OpenBSD 5.1 (9a8bf3b56)
sched: port to GCC 6.2.1 on macOS Sierra (85854baba)
tests/init.sh: port Alpine fix to AIX 7.1 (fce9b3f0e)
nl_langinfo: pacify GCC (3be427370)
stdint: also set GL_GENERATE_LIMITS_H (fe3086fe5)
limits-h, stdint: Don't assume extensions, fix typo (b0192261a)
getprogname: port to AIX (e24a47010)
update from texinfo (dfcf8b0b9)
update from texinfo (e89b4a7ae)
extensions: fix typo in comment (f0e9aab9d)
stdint: support new _WIDTH macros (b81c53b70)
limits-h: new module (0d12d16ab)
stdio: don't redefine __USE_MINGW_ANSI_STDIO (45080de2b)
sys_types: avoid glibc 2.25 warnings about major() (a512e0411)
mountlist: include sysmacros.h for glibc (4da63c588)
extensions: port to more ISO C TSes (f215ec48b)
intprops: new macro TYPE_WIDTH (6625c98b4)
extensions: port to recent ISO C TRs (66786c1c0)
update from texinfo (b3ffc1d8f)
update from texinfo (23899700b)
dfa: port to Solaris 9 (04b939c3a)
autoupdate (e7c79d64a)
strverscmp: avoid link failure on OS X (8e114d39d)
dfa: new module, importing grep's DFA matcher (286720379)
getprogname-tests: don't depend on assert-h (6d237fd01)
getprogname-tests: work also when EXEEXT is nonempty (5e537e5f9)
getprogname: fix errors in previous change (f184a68f5)
parse-datetime: restrict debug output to input string (2eb265974)
flexmember: new macro FLEXALIGNOF (7da1068a8)
getprogname: port to systems with __argv (mingw, msvc) (320679aaa)
flexmember: port better to GCC + valgrind (4c32543a4)
getprogname: port to Solaris 10 (53270b274)
stdalign: correct mistake in alignof doc (775dbeeb1)
getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required (7a10276e5)
main.mk: remove sc_program_name (38c0fe5ca)
Port tests away from progname (f7bf2e444)
Port modules to use getprogname explicitly (f29814b96)
getprogname: new module (653a5be97)
autoupdate (73affcd23)
manywarnings: add -fno-common (bf8e658ff)
parse-datetime: Fix typo. (cffe9acc6)
intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6 (39fca9505)
strverscmp: sync with glibc (5d856f70e)
xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0 (a56908381)
intprops.h: port recent changes to GCC 6.2.0 (abae112b3)
intprops.h: use __typeof__ with GCC 7 (d22721e2e)
intprops.h, xalloc-oversized.h: work with gcc 7 (175b4e22f)
intprops.h: fix missing-backslash problems (b9c364f02)
autoupdate (bea6f3f8f)
intprops: fix paren typo on old platforms (f10125053)
intprops: port to OpenVMS (a073adb9e)
parse-datetime: improve debug implementation (5d36768ce)
c-strcase-tests: port to EBCDIC (6e2966216)
sigpipe-tests: fix typo (d05a8869b)
canonicalize-lgpl: fix errno after malloca fails (5155e7c03)
strtod: port errno handling to z/OS (a2a39436b)
strtod: port to z/OS (eb81ccc4e)
regex, string: rename to avoid '__string' (9b5002be4)
c-strcase-tests, wcwidth-tests: depend on c-ctype (df14a4676)
thread: port to z/OS (7ff477746)
maint: port tests to z/OS errno behavior (e6921e986)
maint: preprocessor changes to support z/OS (74e641c2e)
fclose, strstr-simple, wchar: port to z/OS (17b66f615)
iconv_open-utf-tests, iconv-tests: port to EBCDIC (9015588ad)
c-strcase-tests, wcwidth-tests: port to EBCDIC (b21115ee9)
stdbool: don't require _Bool for C++ (6fafd688d)
getdelim: remove dependency on realloc-posix (52b63a0ff)
update from texinfo (1eab2138a)
update from texinfo (1eb82ad96)
parse-datetime: add optional debug printing (12ad79069)
update from texinfo (8318f4ae2)
tests/init.sh: exclude dash with bad "local" semantics (42354a8ce)
update from texinfo (7cc8a5d7a)
update from texinfo (e4f1a4a5b)
update from texinfo (3b2f84383)
update from texinfo (6432c4e88)
maint.mk: expand the prohibit_doubled_word regex (0fe8b3c81)
useless-if-before-free: skip non-matching lines early (4f5dc0ac1)
update from texinfo (b5f24f6fb)
maint.mk: speed up sc_po_check (5fb8cef64)
maint.mk: speed up require_config_h_first (b23fd9d8c)
maint.mk: speed up sc_po_check (04fd88211)
update from texinfo (f3a85fbc2)
update from texinfo (2c11706d6)
autoupdate (a3592509f)
autoupdate (348402f2a)
update from texinfo (005d9b7d6)
autoupdate (b3c5be34c)
update from texinfo (03d3f1358)
obstack: pacify GCC 6 with -Wnull-dereference (77d36b554)
update from texinfo (ff72e641a)
doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet (1513c6183)
doc: mention glibc SSIZE_MAX buglet (2cd814db9)
printf-posix: Fix mingw build (68b6adebe)
mktime: call tzset as per POSIX (97173b26d)
fts: handle readdir() errors (6835fc458)
intprops: port better to GCC 7 (406465c59)
intprops-test: port to GCC 6 (5050ee058)
autoupdate (0ba497e82)
update from texinfo (577f01d9c)
autoupdate (baef0a4b9)
xalloc-oversized: port to GCC 7; fewer warnings (097a5928a)
autoupdate (gettext-0.19.8.1) (6dc5c2148)
update from texinfo (99a33c72d)
regex: port to Sun C (334d97f35)
update from texinfo (190bc0f7f)
stdbool: Restore __bool_true_false_are_defined check (e72ce0ea4)
stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 (a9e6d7f4b)
Use GCC_LINT, not lint (96609bb2f)
secure_getenv: Port to many more platforms. (b117e55e4)
update from texinfo (532bfcfc5)
canonicalize: Fix broken probe for realpath. (246b3b288)
unsetenv: relax to LGPLv2+ (f8fb07405)
update from texinfo (9280e3089)
gendocs.sh: Set default TOP_NODE_UP_URL in HTML output. (8d807a99c)
manywarnings: update for GCC 6.1 (6f9206d4d)
autoupdate (816580fe4)
intdiv0, memmem, nocrash, strcasestr, strstr: no exit (3588af7e6)
glob: size_t overflow checks (7cf8f77f0)
glob: don't assume INT_MAX < SIZE_MAX (e4cee3c73)
Fix undefined behaviour in gettext.h. (d8cd505c6)
autoupdate (e9e662576)
git-version-gen: avoid undefined shift (de37a1ca0)
update from texinfo (6560242c4)
glob: merge glibc changes into lib/glob.c (36cc6c33a)
mktime: spelling fix in comment (c382e8d72)
mktime: port to stricter signed overflow checking (e6a38a908)
mktime: speed up DEBUG_MKTIME benchmarks (e8cf92310)
mktime: resurrect DEBUG_MKTIME testing (b4a3de1de)
mktime: simplify DEBUG_MKTIME (549de1eb5)
Port mktime_internal offset to unsigned time_t (b28c2cda0)
xstrtol: prohibit monstrosities like "1bB" (6ed53f13b)
xstrtod: reinstate setting of *result upon ERANGE (d92a0d924)
xstrtod: modify *result only if no errors (811b09243)
btowc: document problems in C locale (f3852a93c)
autoupdate (730c5249c)
update from texinfo (27f8ef888)
mktime: improve integer overflow checking (464ba3489)
intprops: check two's complement assumption (b9e3fb39a)
intprops, mktime, strtol: assume two's complement (a4910b948)
stdint: port to strict C11 left shift (705764b37)
mbrtowc: work around glibc bug#19932 (b7bc3c1a4)
update from texinfo (29ea6d6fe)
autoupdate (aff9954ef)
stdint: detect good enough pre-C++11 stdint.h in C++ mode (906ce3187)
argp: merge changes from glibc (14a582531)
Prefer American spelling for "initialize" (d95b819f4)
autoupdate (075c7d4ff)
stddef: support configuring with g++ (aeed3a250)
autoupdate (f0be2ae5b)
autoupdate (52b0cbbc7)
update from texinfo (a7b5c91a6)
test-framework-sh: minor cleanups (e91c0d4f9)
test-framework-sh: revert port to NetBSD 7.0 (4515da0d7)
autoupdate (8f3c4d388)
Port better to Alpine Linux (7347cbf5a)
test-framework-sh: port to NetBSD 7.0 (d24000028)
update from texinfo (c9a99944e)
gitlog-to-changelog: suppress ignored chatter (0ef1689f9)
update from texinfo (1d4ee40d2)
update from texinfo (4989095ac)
setlocale: add "sv" to Windows language table (84213f4b0)
update from texinfo (272674987)
sys_select: port to new Cygwin (4cf73f1f1)
test-userspec.c: do not trigger gcc's new -Wmisleading-indentation (d78ae1175)
time_rz: port to clang -Wunused-const-variable (488c58283)
std-gnu11: improve clang support (d8f02239e)
select: port more to Intel 2016.1.150 compiler (f58b17397)
select: try to port to 2016.1.150 compiler (7b4f58d83)
localename-tests: memory allocation fixes (77313df97)
intprops: make .h file license match module (841c4fa80)
acl: fix missing return on Cygwin (bdb72bc64)
update from texinfo (91d878ad5)
update from texinfo (fa2329eea)
extern-inline: port to PGI CC (6c5885762)
update from texinfo (59e5b6da8)
update from texinfo (64f7deda0)
signbit: port back to pre-C++11 GCC (a0bfcb8ec)
mountlist: recognize autofs-mounted remote file systems, too (781788eeb)
signbit: port to C++ with GCC 6 (516dc7d86)
regex: make it closer to libc (f97745b0f)
regex: merge patches from libc (df5ed01e8)
update from texinfo (4c6040c5c)
update from texinfo (40a87e7df)
autoupdate (5be7728cf)
autoupdate (bbe207b15)
stdalign: port to older HP and IBM cc (aa3dc759e)
stdalign: port to clang 3.7.0 (cd9ecca88)
update from texinfo (bc4ac2f22)
readdir_r: now obsolescent (53348f290)
Use modern texinfo when syncing install.texi output from autoconf (df0db0ade)
update from texinfo (3ef729a2b)
sync install.texi from autoconf (7ac276b42)
misc: port better to gcc -fsanitize=address (54615b95f)
update from texinfo (e78f894d0)
autoupdate (d5cbe9d4f)
verify-tests: also remove stray test-verify.Tpo (cd6a45292)
std-gnu11: new module (2cf7d5cfd)
update from texinfo (d1cca4c2a)
update from texinfo (9c780eb58)
get-permissions, strftime: fix grammar in comments (7757cc8cf)
gettext: mark as obsolete (4cfc2d2d0)
gnulib-tool: don't give up on ln -s so easily (d9958eb1e)
closedir: fix OS/2-related typos (b701042f5)
openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC (8cbbfb7e5)
regex: treat [x] as x if x is a unibyte encoding error (2b34f389a)
closedir, dirfd, opendir: port to OpenSolaris 5.10 (dfda61d5c)
bootstrap: use American spelling (0f9d53cb3)
@item needed inside @itemize (0fce642dc)
hash-pjw-bare: fix comment (d53122d01)
wcwidth: Replace also on OpenBSD 5.8 (485f1270a)
update from texinfo (73637fe8b)
gnu-web-doc-update: fix addition of new files (646530602)
utimens-tests: avoid pulling gettext .m4 files (914feb672)
regex: pacify static checkers (336fa860d)
regex: fix [ diagnostic (7c6e85cf4)
regex: fix memory leaks (9e849a708)
fts: don't unconditionally use leaf optimization for NFS (85717b68b)
* gnulib-tool: fix stray debug line in previous patch (350f2c6fb)
gnulib-tool: don't assume ln -s works (0e50dd007)
utimes: detect utimes() correctly on OS/2 kLIBC (8968c785d)
openat_proc_name: port to OS/2 kLIBC (de11c4a45)
stdint: check _INTPTR_T_DECLARED for intptr_t etc. (1aa6d2145)
doc: mention unfixed issues with unsupported localtime() values (95c484273)
Go back to gettext-0.19.7 (ec513ffcf)
opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC (7524d6101)
dup, dup2, fcntl: support a directory fd on OS/2 kLIBC (c7e1cc415)
pipe_filter_ii_execute: port to OS/2 kLIBC (cb05f2861)
wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC (caee51552)
w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC (ef179418b)
pipe-filter-aux: undefine HAVE_SELECT on KLIBC (c9e89c9d3)
binary-io: don't put fd in binary mode if it is a console on EMX (46c54f176)
doc: mention setlocale() issues on OpenBSD (5ac0e2ba9)
sig2str: list all signals on FreeBSD >= 7 (dce117ace)
acl-permissions: port to USE_ACL==0 platforms (cff4b380b)
mktime: rename macro to avoid glibc clash (0433724bb)
Port "$@" to OpenIndiana ksh93 (8c4223e2f)
autoupdate (3f89681ac)
Port Universal Time settings to strict POSIX (6118065a2)
update from texinfo (313ed2a5d)
update from texinfo (9f11fc580)
msvc-inval: fix problem with unset shell var (6cc32c63e)
autoupdate (271dfe379)
tests: for compare_(), use cmp -s where available (9b3899a94)
version-etc: new year (71090a2a3)
human: fix output buffer overrun by 1 (92bbc1b58)
autoupdate (c86965970)
maint: add missing ChangeLog entry for previous commit (8cc2bb482)
maint: fix operator precedence in mbrtowc test (1f6365082)
autoupdate (3581a747f)
regexprops-generic: update from regex.h (f7d3057b1)
strftime-tests: avoid false failure on OS X (81d0a2646)
update from texinfo (0394787c3)
fts: ensure leaf optimization is used for NFS (c97b8b903)
fts: enable leaf optimization for XFS (d459ec6a4)
non-recursive-gnulib-prefix-hack: preserve V_GPERF lines (284866e96)
intprops: comment fix (a21496468)
update from texinfo (d9bd36759)
intprops-test: work around GCC bug 68971 (111ca669a)
autoupdate (26989d00c)
gnulib-tool: allow multiple --local-dir usage (55c6f22b8)
fix freadptr to work with ungetc on all uClibc configs (b8d015919)
update from texinfo (9a7c87c5a)
autoupdate (5f2c426b5)
parse-datetime: relax license to LGPLv2+, for OSTree (2cda65839)
update from texinfo (b8635957d)
autoupdate (ea6de84a1)
autoupdate (71d39c164)
update from texinfo (1956403d6)
xalloc-oversized: improve performance with GCC 5 (9c919a064)
intprops: new public macro EXPR_SIGNED (f197c2c9e)
intprops: fix typo in clang port (a66a3b96c)
test-timespec: fix typo in previous change (36d982f39)
timespec-sub: fix overflow bug; add tests (051613c24)
intprops-test: suppress -Woverlength-strings (ca6487478)
maint: add missing ChangeLog entry for previous commit (605b6330c)
quotearg: add quotearg_n_style_colon() (3e4ade272)
intprops: revise _WRAPV macros, revert _OVERFLOW (8780c1786)
intprops: add parentheses for when OP has precedence lower than "-" (24fb386f2)
quotearg: constify get_quoting_style parameters (77d702067)
quotearg: add support for $'' shell escaping (df3cd2684)
maint: use a more standard return from mbrtowc test (45228d968)
intprops: add WRAPV and const flavors for GCC 5 (86b1f082d)
doc: use extended timezone format in iso-8601 example (825f16280)
update from texinfo (5dbf9fa66)
update from texinfo (82d514b06)
update from texinfo (456b8e9f2)
stdalign: port to Sun C 5.9 (956fa543b)
autoupdate (937ba966e)
update from texinfo (413394c43)
autoupdate (1d16a7bd4)
time_rz: fix comment about tzalloc (9180f79eb)
update from texinfo (09cf84f60)
stdalign: work around pre-4.9 GCC x86 bug (82e0ec530)
maint.mk: sc_tight_scope: remove extraneous expressions (2a8b497f3)
time_rz: return NULL if localtime_r fails (b0ac02e82)
fts: port to C11 alignof (04dee58e1)
time_rz: avoid warning from bleeding-edge gcc's -Wnonnull (0de3313d8)
maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp (37c054af0)
maint.mk: sc_tight_scope: factor and support OS X (3ef58f46f)
ChangeLog: fix typo: s/cound/count/ (30b2a6a9e)
safe-alloc-tests: fix typo in license header (5a4906aab)
copy-file: fix mem leak in error case (40157ce25)
localename: control langinfo.h inclusion (63881a60d)
update from texinfo (b92e701c6)
binary-io, math, pthread, sys_socket, u64, unistd: port to strict C (c5d07ce91)
accept4-tests: fix to avoid non portable flags (f982bc8df)
update from texinfo (2aaf43252)
update from texinfo (2fda85e86)
gnulib-tool: fix tests of 'extensions' module (63ce1a210)
unicase/locale-language: fix typo in utf-8 cookie (4ac8b4516)
autoupdate (5fecb65e3)
xalloc: do not worry about GCC 5 warning on 32 bit (8be4b46b0)
xalloc: avoid GCC 5.1 warning on 32 bit (213d5545f)
uniname/uniname-tests: avoid compiler warnings (b32399074)
autoupdate (a5a1569d1)
mountlist: clean up of variable duplication (1eda6d17e)
c-ctype: do not worry about EBCDIC + char signed (d2de2a916)
c-ctype: port better to z/OS EBCDIC (ff1ef114b)
gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash (f8fe25fab)
sockets: MS Windows initalization fixes (f28235237)
gc: fix detection of installed libgcrypt version (11792d29f)
c-ctype: rewrite to use inline functions (43a090ce0)
fnmatch: add one more coding cookie (82b86107d)
maint: add coding cookies to non-ASCII sources (f406941a8)
gitlog-to-changelog: trim only trailing whitespaces (720ba29ae)
Test that c_iscntrl agrees with iscntrl, etc. (a406de9ca)
c-ctype: improve c_isascii testing (5b09f8c06)
Fix ChangeLog typo (617d66286)
savewd: remove SAVEWD_CHDIR_READABLE (e6f00a579)
Update ChangeLog to match previous patch. (6b34bf6d2)
c-ctype: support EBCDIC-style c_isascii (4d83e798d)
c-ctype: assume EBCDIC 1047 for c_iscntrl (5c592b1c6)
* modules/c-ctype (Depends-on): Add verify. (ad0295870)
c-ctype: port better to EBCDIC (7e2a8ea26)
nanosleep: fix return code for interrupted replacement (6439a0af0)
autoupdate (abddf3d64)
Diagnose ERE '()|\1' (5513b4099)
Revert previous patch, as it did not fix the bug after all. (c9ff68cb2)
regex: fix dangling-backreference bug (7f6191fd1)
regex: merge patches from libc (2f8140bc8)
autoupdate (601d8f444)
autoupdate (b3ade652a)
autoupdate (3bb2688d8)
autoupdate (554390948)
ceill: detect buggy OpenBSD implementation (9ef06e399)
mountlist: add me_mntroot field on Linux machines (c6148bca8)
doc: Describe to use multiple instances of gnulib (8b7d8f7a3)
autoupdate (2018b7881)
autoupdate (37979a234)
base32: mark function as __attribute__ const (7ab64d261)
autoupdate (ff871fc1c)
autoupdate (6be13855c)
gnulib-tool: don't transform binary files with sed (b4f31e3a8)
autoupdate (ec84e0e36)
autoupdate (1029a8112)
autoupdate (6d48a1947)
autoupdate (1a497cf65)
gperf: respect silent rules (30f429027)
Improve port of stdalign to C++11 (5bb169c3b)
pmccabe2html: fix gawk regex escaping (c496809ef)
update from texinfo (cc47643cb)
time_rz: port to pedantic memcpy (9c70545fd)
autoupdate (8dc6f28f2)
time_rz: port better to MinGW (d3bc69175)
time: port __need_time_t to MinGW (b18e6d98e)
strftime: fix newly-introduced bug on Solaris (fe699d375)
test-strftime: test for Solaris bug (c1340b3d3)
time_rz: port to Solaris etc. (5ed44b374)
time_rz: now LGPL (1f2146e9e)
time_rz: make a constant 'const' (d3e697dd9)
time_rz: fix off-by-one typo (2134fd0ae)
autoupdate (37ff1822a)
fprintftime, strftime: use timezone_t args (a89e34496)
time_rz: new module (4bc76593d)
flexmember: license is now unlimited (e187c794c)
autoupdate (eda101a01)
maint: update copyright paper procedures (5db534303)
autoupdate (f31cdc309)
autoupdate (5d1b1fefb)
localename: fix link error on Illumos (9b6679dca)
unistr/uN-strtok-tests: avoid a trivial leak (b3b5ecd02)
acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls (090526e76)
acl-permissions: Fix on FreeBSD (da97e2a53)
file-has-acl, acl-permissions: fix some more HP-UX typos (999724c00)
file-has-acl, acl-permissions: fix HP-UX typos (f46640464)
regex: match current GNU grep behavior (5a5a9388e)
set-permissions.c: adjust acl_from_mode's cpp guard (7a4daa4da)
autoupdate (a546dfff2)
tests: restrict shells to those that support 'local' (d03962a99)
fix mistakes in ChangeLog entries (8a172a2eb)
unistr/uN-strtok: handle multibyte delimiters (2c5543396)
update-copyright: fix test failure with perl >= 5.22 (841d0dcfa)
u{16,32}-strstr-tests: relax timeout condition (ea3090339)
gnulib-common.m4: change the ARFLAGS default to 'cr' (551098026)
update from texinfo (f86b44042)
autoupdate (1f4c326b3)
selinux-h: avoid double free after *getfilecon() (b6b3ed1fa)
fix pty related tests issues on Windows (9ba6a0085)
acl: fix definition of acl_from_mode on FreeBSD (716083c1a)
readutmp: port to FreeBSD >= 9 (259e4fc29)
mgetgroups: port to strict OS X (18738862e)
mgetgroups: fix port to strict OS X (8131cd61a)
linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X (1f90ddd30)
mgetgroups: port to strict OS X (b4d1637b7)
mountlist: avoid an unused-label warning on OS X (705516131)
error.c: correct printf-style format: %d -> %u (c3cf2ea46)
fts: avoid reading beyond the heap allocation (49078a780)
savedir: avoid undefined behavior in qsort call (791147f31)
userspec: avoid undefined behavior in gettext call (402f350d0)
update from texinfo (95e724051)
gitlog-to-changelog: improve gitmerge.el commits (a6aa0b6f7)
wchar: fix MinGW compilation warnings (e1085f202)
uniname/uniname-tests: use pristine data files (447c67539)
linked-list, linkedhash-list: avoid compiler warnings (d0302f003)
libunistring: bump minimum version to 0.9.6 (19e096ae7)
uniname/uniname: update to Unicode 8.0.0 (1b23c2190)
* lib/gen-uni-tables.c: Style fixes. (6a8c2eb83)
libunistring: update to Unicode 8.0.0 (705f4efc3)
gnu-web-doc-update: add --mirror to remove stale files (9a417cf7d)
* lib/set-permissions.c: Spelling fix. (82990bb47)
update from texinfo (d7f393ed4)
acl-permissions: pacify -Wsuggest-attribute=const (3e53f0062)
fsync: document AIX misbehavior (848a19c75)
acl-permissions: more porting to AIX (ecabc6b01)
stdio: Don't redefine gets when using C++ (d6176702c)
acl-permissions: add a cast to port to older AIX (e4f783014)
acl-permissions: port to older AIX, C89 HP-UX (fa2148975)
update from texinfo (b287b6219)
vasprintf-posix: avoid compiling vasnprintf where possible (1cc8badf4)
file-has-acl: fix build on Mac OS X 10 (98aa8776d)
prefix-gnulib-mk: remove no longer needed special case (41834ff16)
acl: don't depend on the deprecated qacl module (2c2d4d916)
gnulib-tool: concatenate lib_SOURCES to a single line (e3704b9c9)
pthread_sigmask: discount system version if a simple macro (f39477dba)
readlinkat: avoid OS X 10.10 trailing slash bug (8c9cfa07e)
acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) (04e445830)
acl-permissions: Fix build on Solaris and Cygwin (188c4b491)
linkat: avoid OS X 10.10 trailing slash with symlink bug (c79f35274)
unlinkat: handle ignoring of ".." on Darwin 14 (e176ee0b5)
qacl: split into qcopy-acl and qset-acl (2b93f1e2d)
gitlog-to-changelog: new option --ignore-line (62484d6e8)
qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) (2d5ce445d)
file-has-acl: Split feature tests again (Bug#20667) (f1b37e3af)
string: fix build failure on BSD/OSX with FORTIFY_SOURCE (70e0e9ed7)
stdio: limit __gnu_printf__ witness to gcc 4.4+ (c26527ceb)
error: use correct printf attributes on mingw (b62fec49d)
update from texinfo (7f573b802)
inttypes: force correct mingw PRIdMAX even without <stdio.h> (cc07f45b4)
stdio: fix probe on mingw under gcc 5.1 (21431dee1)
autoupdate (875ec93e1)
gitlog-to-changelog: parse "Tiny-change" (ed614f9c1)
update from texinfo (583b5ea80)
doc: document glibc posix_fallocate() issues (798972017)
gendocs.sh: document new htmlarg default (fddc6dcff)
extern-inline: no need for workaround in GCC 5.1 (44f73b8de)
update from texinfo (23741e575)
eealloc, pagealign_alloc, xalloc: avoid clang warnings (3690e01ff)
tests: pacify GCC 5.1's stricter printf checking (2aea2c723)
fts: port to GCC 5.1 with --enable-gcc-warnings (e4584a9e2)
file-has-acl: port to CentOS 6 (ff714c0a2)
file-has-acl: always return false when ACLs aren't supported (496c2cf03)
gettext: propagate po/Makefile.in.in too (f2f698092)
file-has-acl: new module, split from acl (800807020)
manywarnings: add GCC 5.1 warnings (df82ac05f)
autoupdate (74fa2c047)
doc: update FDL template to match FDL examples. (abb0d2e0a)
lstat: fix cross-compilation 'ln -s' problem (a1e6bbdc6)
gendocs.sh: default to a common CSS style sheet for HTML output (3bafb5839)
gnulib-tool: output bold attribute more portably (75d1743ac)
qacl: Simplify HP-UX acl_nontrivial check (2653a3014)
acl: On Linux, check for acls without libacl (da6ebc941)
acl, qacl: split off shared functions into separate object file (a09a0344e)
git-version-gen: revert "detect untagged revisions" (6c4ac1b66)
tempname: avoid unused parameter warnings (35a0bf1d5)
git-version-gen: detect untagged revisions (bedd7833a)
fseeko: fix build failure on NetBSD >= 6 (f2c88dc12)
gitlog-to-changelog: port to MS-Windows (261ba83ae)
gendocs: new option --tex for texi2dvi options (1627a8a2b)
sync gettext .m4 files from gettext (3e2dcf7b9)
uniname/uniname-tests: fix failure due to alias (e830fc25d)
hash: remove deprecated hash_insert0 function (634ddcf87)
mountlist: remove dependency on libmount (3fb6e3603)
stddef: port to pre-C11 GCC on x86 (e2e66692c)
quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency (106a3866d)
yesno: make EOL optional in ENABLE_NLS case also (386315b30)
fdopendir-tests: test it does not close its arg (d164bf67c)
gitlog-to-changelog: trim trailing white space (2b93079a5)
gitlog-to-changelog: new option --ignore-matching (84f5241b9)
fdopendir: port better to MinGW (a277f536d)
fdopendir: fix typo in comment (b89aa0ede)
error: document all entry points provided (0f4fa16df)
autoupdate (5a4d08844)
autoupdate (c2bfaa58d)
autoupdate (8d739f428)
vasnprintf: pacify clang 3.5.0 (4fed9c82b)
glob, etc.: port to MSVC v18 on MS-Windows 8.1 (ecc5d3e14)
poll: port to MSVC v18 on MS-Windows 8.1 (17f1e64f0)
tests: support stderr verification with returns_() (0d3024546)
passfd: avoid valgrind uninitalised data warning (8be5f2c10)
uniwbrk/u32-wordbreaks-tests: fix copyright (ee3e3ec98)
dup2: doc and test for Android bug (a39fbed38)
Replace dup2() on Android (2f1a88d40)
Android doesn't define RLIM_SAVED_* (cc0a1a96a)
autoupdate (522034825)
vasnprintf-posix-tests: use consistent test (61922366d)
printf, isinf, etc.: noncanonical != NaN (bd38edc81)
fts: remove redundant close() (trivial) (12d27cace)
getdtablesize: port better for Android (62667e387)
poll: fixes for large fds (d42461c38)
fcntl: Fix cross compiling (119aeef6c)
dup2, fcntl: cross-compiler better for Android (f9fa71591)
getopt: give accurate ambiguity diagnostic on mem exhaustion (4ad024925)
getopt: don't crash on memory exhaustion (6fa31e52c)
tempname: allow compilation with C++ (trivial) (4f2e91000)
dup2, fcntl: port to AIX (c74a873bd)
getdtablesize, dup2, fcntl: port to Android (5e2516d4a)
localename: Implement gl_locale_name_thread_unsafe for Android (7bf9a5ee1)
More changelog fixes (81ac748f1)
fts: avoid crash when a cycle is added while traversing (60af6a363)
uniname/uniname: support character alias (784023c96)
Fix ChangeLog botches in my recent commits (3ca9a533c)
duplocale: Fix Android build of duplocale-tests (52f74ee1b)
signal_h: Fix Android build (92f4ac3ad)
net_if: Handle content-free <net/if.h> system headers (14acd1e1a)
linkat_nofollow: Add fallback case for cross compiling (f1514e591)
euidaccess: Fix Android build (d46768c01)
getugroups: Fix Android build (30ea03fe4)
localename: Fix Android build (b21929c0e)
getdtablesize: Fix Android build (7434c476c)
Assume unbroken ungetc() on Android (60f0efb19)
Fix FILE struct compatibility with Android API level >= 21 (8e19825e6)
tests: avoid recent -Werror=unused-variable regression in test-locale (6e0e31c38)
maint: various whitespace cleanups in tempname (63d2d1954)
tests: provide returns_() to simplify exit status checking (c61e31c4e)
mountlist: only use libmount when specified (de1cbdd48)
uniname/unimame-tests: don't link with -lunistring (ffe64673c)
fstrcmp: don't assume strlen < INT_MAX (1c6a3cf4c)
diffseq: prefer ptrdiff_t to ssize_t (59ebba1d8)
xalloc: fix typo that suppressed warnings (d85acc4ab)
full-read: fix license notice typo (b2c48c1e6)
crypto/gc: fix a -Wswitch warning (bf729b483)
autoupdate (ffb301633)
update from texinfo (aa902b69a)
tempname: new try_tempname function (56e31f06e)
gnulib-tool: fix handling of patch(1) diagnostics (6c8f206bb)
bootstrap: exit immediately upon gnulib-tool failure (dd929bcb9)
symlinkat: include all required header files (b650986cb)
update from texinfo (9c1f45e06)
update from texinfo (751cd554a)
update from texinfo (94125cd29)
localename: support Solaris 12 and illumos (387c214c0)
locale: fix tests on illumos (dfe49c94d)
unictype: avoid undefined left-shift behavior (bb41ff0b7)
libunistring: bump version of unitypes dependants (ea6cb044c)
unictype/category-none: fix link with libunistring (40023a310)
unitypes: fix build with installed libunistring (c7e000ae8)
time: port to MinGW32 3.21 (342d9f09f)
update-copyright: apply to self (8582958a3)
libunistring: update to Unicode 7.0.0 (7585eb3f1)
libunistring: update to Unicode 6.3.0 (0d1916cba)
libunistring: update to Unicode 6.2.0 (794132ffc)
libunistring: update to Unicode 6.1.0 (4b6bc42e0)
uniwbrk/u32-wordbreaks-tests: add conformance test (803c77dea)
uniwbrk: ignore Extended/Format characters at BOL (626571a02)
test-strstr.c: avoid a trivial leak (769f1ff83)
update-copyright: recognize groff's \(co marker (06c61ed43)
maint.mk: fix compatibility with OS X nm (d5e367c52)
localcharset: improve charset detection on OS/2 (9bb70e04d)
count-leading-zeros: use 64-bit intrinsics on 32-bit Windows (987cb086f)
count-leading-zeros: fix pragma typos (ba8e4c8d9)
autoupdate (e7caa4303)
count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows (df7ede08f)
uniname/uniname: update to Unicode 7.0.0 (257752a17)
doc: update INSTALL from autoconf (c27f1a356)
stdio: fix use of PRIdMAX on modern mingw (ca563b431)
Fix check for pthreads.h pollution on Mingw64 (71fe7f2d3)
lib-symbol-versions: cache script check (498a1b6bc)
maint: fix grammar nits in propername (d44c524ba)
gendocs: Update bug-report address and URLs to Gnulib's. (8c4e12e5e)
gendocs: Add 'doc/gendocs_template_min'. (079015590)
gendocs: Change maintainer. (bae95fca2)
gendocs: copyright date and version fix (aecd38787)
derived INSTALL (2198448f5)
revert copyright updates in slaved files (2f66740af)
version-etc: new year (b9bfe7842)
autoupdate (bd86632bd)
autoupdate (b8db7e883)
xstrtol: ensure errno is reset (55cda57aa)
utimens: fix dependency typo (7177237ea)
autoupdate (ffaeb0c8f)
docs: mention why libgen.h is bad (16518d9ed)
autoupdate (8d55a7b7a)
assure: new module (034a18049)
autoupdate (ca6dede24)
stdalign: port better to HP compilers (95c5407b3)
stdalign: work around Apple GCC 4.0 bug (a8c75ca73)
gendocs.sh and templates now maintained in gnulib (7bf1097e7)
getcwd: fix test failure on OS X 10.9 (4f3dc0bee)
parse-datetime: avoid a compiler warning with byacc (1fafbb302)
unicase/locale-language-tests: fix LOCALE_FR test (e45661b4c)
autoupdate (98c35a0e4)
update from texinfo (3e51cf707)
stddef: support C11's max_align_t (3ae2441d4)
unistd: fix iOS check conditional (73991ca4b)
posixtm: avoid compiler warning in a better way (89db07c7c)
relocatable: support UNIXROOT in relocate() on EMX (cc0009850)
freopen: workaround freopen() on OS/2 kLIBC (3c4e08331)
get_shared_library_fullname: port to EMX (023ca2dd0)
find_executable: port to EMX (a457b0c8c)
sched: check struct sched_param in spawn.h as well (5945e4ee5)
support GNU format printf and scanf on mingw (cf88e56ab)
bootstrap: Allow perl modules in $buildreq (3914f3153)
apply _GL_ATTRIBUTE_PURE to some inline functions (3c411c43e)
vasnprintf: fix potential incorrect errno (ec6a60bfd)
vasnprintf: fix potential use after free (c5c4f53b3)
autoupdate (79002fdd9)
filevercmp, posixtm: avoid compiler warnings with -O3 (819cfe3c5)
Fix LDBL80_WORDS macro on big endian platforms. (1000eab5a)
autoupdate (cab5b4a92)
git-version-gen: do not print new line characters (e5a15adc6)
gnulib-tool: recognize x:* as an absolute path (9a98fdfef)
argp: avoid extraneous translation and mem leak with empty pre doc (a545b5e44)
autoupdate (1b6c775c6)
doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE (8b62c05cf)
uniname/uniname-tests: skip if system's libunistring is used (9ee6573b8)
printf: fix configure check on big endian systems (4b4ef862e)
pipe-filter-gi, pipe-filter-ii: port to AIX (624ea2886)
gitlog-to-changelog: add --until (6dd16adf3)
update from texinfo (e9dd4906d)
extern-inline: update commentary about GCC bugs (92b60e616)
gen-uni-tables: untabify (46d015f9c)
gen-uni-tables: check out-of-range values added to 3-level tables (15b5d4514)
gen-uni-tables: utilize 'assert' (9464ea9d6)
gen-uni-tables: cosmetic improvements (b6ffce655)
fcntl-h-tests: port to PA-RISC GNU/Linux (e470c5e34)
fts: port to C89 (5cb103952)
unistd: port to iOS (08c22d94a)
obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun (ed253cd8e)
autoupdate (269a0fae5)
update from texinfo (e28a0f74e)
obstack: avoid potentially-nonportable function casts (127ed6a3e)
obstack: fix macro return values (d15b2da0a)
obstack: do not assume system-supplied obstack is size_t safe (9a6b2eec0)
obstack: port to platforms that #define __alignof__ (ec799b2df)
linkat: don't unconditionally replace on GNU/Linux (c564172a1)
linkat: wrap to handle symlinks on OS X 10.10 (c8e57ce5b)
open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno (08a713e07)
obstack: add NEWS entry for recent incompatible changes (04a4a930a)
mountlist: don't use libmount to decide on dummy/remote (2768ceb79)
maint: add missing ChangeLog entries for Modra's obstack changes (ff1385253)
obstack: prefer __alignof__ to alignof (37de51e2c)
obstack: prefer alignof to calculating alignments by hand (e8f86ce95)
obstack: use size_t alignments and check for overflow (6c34297a9)
obstack: 64-bit obstack support, part 3 (82a38a0d7)
obstack: 64-bit obstack support, part 2 (bb2ab7ecb)
obstack: 64-bit obstack support, part 1 (266ac1b98)
obstack: tidy part 2 (8216dffc2)
obstack: tidy part 1 (ec1a9f7b6)
socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. (8415b6792)
iconv: avoid false detection of non-working iconv (facebc6bc)
bootstrap: print more diagnostics for missing programs (1bbbc2c04)
bootstrap: only update the gnulib submodule (e94cfb19c)
symlinkat: port to AIX 7.1 (032bd1510)
readlinkat: port to AIX 7.1 (cb3a9b8b5)
remove spurious { (b155b0649)
modules/fcntl: fix error reporting by dupfd (8a695b675)
basename, dirname: Improve documentation. (322e0b052)
exclude: declare exclude_patopts static (734ed7c8a)
autoupdate (5ab220cc9)
dirname: support compilation with C++ (dc53bac1b)
qsort_r: include <config.h> (aa0c2b9e7)
avltree-list: avoid compiler warnings (5549ef8e0)
qsort_r: new module, for GNU-style qsort_r (41473cf94)
strerror_r-posix: support compilation with C++ (ca194c036)
fcntl-h: fix compilation with Intel C++ compiler (b8e2c7fd9)
autoupdate (b4c8d133c)
mountlist: use /proc/self/mountinfo when available (3ea43e025)
users.txt: add cmogstored (2bf7326e1)
gnulib-tool: Sync with build-aux/bootstrap options (9565c3be7)
gnulib-tool: Fallback to wget when rsync fails (c83b89709)
maintainer-makefile: add syntax check for useless ';;' (5be8d47e0)
pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 (c76f7ed9b)
error: drop spurious semicolon (4738e5acd)
gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ (78f00bd0a)
manywarnings: add GCC 4.9 warnings (157c42eff)
vasnprintf: fix bugs in width computation (1f5bc60c4)
vasnprintf: Avoid signed/unsigned comparison warning. (c8842e6a2)
parse-datetime: Avoid signed/unsigned comparison warning (2252ab658)
qsort_r: new module, for GNU-style qsort_r (1ce0e7dc0)
vla: new module (a6c54be16)
localename: make gl_locale_name_thread really thread-safe on Windows (f089beeae)
getpass: don't assume struct termios (59893aec3)
getdtablesize: fall back on sysconf (_SC_OPEN_MAX) (c31669cc3)
vararrays: modernize AC_C_VARARRAYS for C11 (e8e10012c)
relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 (07e0415ba)
sys_select: fix FD_ZERO problem on Solaris 10 (e2fb7afb4)
accept: document Solaris 10 type glitch (ce49a606a)
extern-inline: port to FreeBSD, DragonFly (2c93b8bb4)
autoupdate (1902e8ebd)
Use consistent style to check DEBUG macro in regex_internal.c (d8401629f)
openat-die: use _Noreturn markup (a5f2a6d5c)
test-open: port to cygwin, which lacks Fortify (d98277fd1)
localename: Enforce declarations before statements. (5acee27d5)
test-userspec: don't look up numeric user names (222d1272a)
localcharset, localename: MS-Windows support for non-default locales (b2f9ff7b1)
announce-gen: avoid failure when Digest::SHA is installed (0172fd52d)
gettext: revert "update macros to version 0.19" (71be4c87c)
regex: don't deref NULL upon heap allocation failure (1051177e3)
maint.mk: give projects more flexibilty in set_prog_name arguments (4044ca9a9)
regex: fix memory leak in compiler (c4093fa16)
announce-gen: avoid perl warnings (648f4ae73)
localename: avoid -Wsuggest-attribute={const,pure} warnings (cfd8172b7)
nl_langinfo: Fix last change. (b5c3f721f)
Define macros for glibc (903f8952d)
Sync up error.c with glibc (49c19fe3e)
nl_langinfo: fix build under mingw (2d280742a)
mountlist: do not classify a bind-mounted dir entry as "dummy" (6da37d481)
maint.mk: less syntax-check noise when SIGPIPE is ignored (9d5efe7d6)
nl_langinfo: CODESET on MS-Windows and more items from localeconv (fcfce839e)
Bruno Haible has stepped down as maintainer. (ed6374814)
mktime: merge #if/#ifdef usage from glibc (e2646b0c6)
git-version-gen: improve option descriptions (fdf9a5de2)
regex: fix memory leak in compiler (316c9c508)
regex: merge patch from libc (657762608)
acl: port to gcc -Wredundant-decls (9a3928ed1)
parse-duration: eliminate 68-year duration limit (831da41cb)
pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. (ecc31417b)
pthread: define thread-safe macros on some platforms (badf0c4f5)
regex: don't be multithreaded if USE_UNLOCKED_IO. (a8ba7140a)
gettext: update macros to version 0.19 (9b9370caf)
select,poll: fix console handle check on windows 8 (c6e14bbd5)
select: fix waiting on anonymous pipes on MS-Windows (aaaf546f2)
times: fix to return non constant value on MS-Windows (b0d4fe953)
isatty: fix to work on windows 8 (a008d625b)
maint: fix typo in fdl.texi (0a38624d3)
mountlist: avoid hasmntopt const type warning on solaris (502809019)
maintainer-makefile: delete obsolete code (d55899fd2)
maintainer-makefile: avoid spurious error messages (088f50493)
rename: avoid unused-but-set-variable compiler warning (eb0662ed9)
maint: add ChangeLog entry missing in previous commit (e29cd9eb7)
rename: mark a label as potentially unused (451aebdc1)
gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. (2b6592aae)
acl: apply pure attribute to two functions (e1831a7c3)
gnulib-common.m4: add _GL_UNUSED_LABEL (95b858844)
dup2, fcntl, fcntl-h: port to AIX 7.1 (93ce02b4f)
printf, config.rpath: Port to FreeBSD 10. (b1b4baa31)
ftoastr: work around compiler bug in IBM xlc 12.1 (6f053ff1b)
valgrind-tests: fixed misleading help message (1c0d98526)
isfinite, isinf, isnan tests: fix for little-endian PowerPC (e962c07c0)
exclude-tests: port to AIX 7.1 (a14d4c0c7)
pthread_sigmask, timer-time: use gl_THREADLIB only if needed (bc729c329)
gnulib-tool: wget translations using --no-verbose rather than --quiet (2056a330b)
gnulib-tool: adjust translation wget to avoid a https redirection (ad2a2c825)
getlogin_r-tests: check return value rather than errno (98ca2c063)
getlogin_r-tests: fix various issues in recent change (11167af95)
fchdir: port 'open' and 'close' redefinitions to AIX 7.1 (f345edc03)
update from texinfo (75fa857e8)
xalloc: don't potentially generate invalid code for xmemdup calls (7540f65fd)
getlogin_r-tests: avoid false failure under sudo/ssh etc. (eec20b4e1)
getlogin-tests: avoid false failure under cron (971773687)
mbrtowc.m4: fix a comment typo (b4ed5427e)
mbrlen, mbrtowc: fix bug with empty input (2a045bc38)
doc: document mbrtowc and mbrlen problem with empty input (6a26d6cbe)
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms (61640bced)
autoupdate (24fe73d43)
getlogin-tests: avoid false failure under sudo/ssh etc. (97249cf29)
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc (94ee03812)
update from texinfo (c2e80b75a)
autoupdate (7179dc9a3)
autoupdate (39cf9dff9)
autoupdate (a0712c3bd)
gitlog-to-changelog: revert inclusion of git-log-fix file (e8e0eb6bf)
maint.mk: Relax the copyright check to cater for non FSF projects (6ddb55d1e)
physmem: use sysinfo if _SC_PHYS_PAGES unavailable (22756d58a)
exclude: port to strict C99 (3085daefc)
regex: do not depend on malloc-gnu (e1d49ddae)
autoupdate (9cda876b8)
expl: avoid incorrect expl(small_value) on OpenBSD 5.4 (187808c6c)
xalloc: allow x2nrealloc (P, PN, S) where P && !*PN (2f40bc523)
fts: avoid unnecessary strlen calls (f4eba3ef1)
fts: avoid unnecessary strlen calls (df86f1c36)
fts: avoid unnecessary strlen calls (85dd7d7fd)
autoupdate (8f6c54d19)
autoupdate (f3033c458)
obstack: Remove ancient NeXTSTEP gcc support conditional (6421fd460)
obstack: merge with glibc changes (df9b71423)
strftime: wrap macros in "do {...} while(0)" (2d6dfaca3)
modechange: avoid memory leaks for invalid octal modes (9b784e734)
autoupdate (602f4c2fe)
gitlog-to-changelog: include a dummy git-log-fix file (ce457d622)
autoupdate (8dbb1a57c)
update from texinfo (76c4df4ac)
gitlog-to-changelog: also include the file, git-log-fix (1589a8ab4)
autoupdate (907c84367)
regex: port to OS X 10.8.5 en_US.UTF-8 locale (24379a921)
maint: fix ChangeLog to match commit record (8c7f2f9de)
stdint, read-file: fix missing SIZE_MAX on Android (tiny change) (cb3c90598)
parse-datetime: fix crash or infloop in TZ="" parsing (a10acfb1d)
* NEWS: Recent changes are not that important. (1c6bf3d20)
savedir: new symbol for fast-read version (df54a0fdf)
unistd: port readlink to Mac OS X 10.3.9 (546ff8206)
* NEWS: Document recent change to diffseq. (1aed55995)
diffseq: remove TOO_EXPENSIVE heuristic (67b00f9a6)
savedir: simplify by using stpcpy (26e2108a3)
spawn: fix link error on uclibc (d6eab2e70)
m4: fix gl_TIMER_TIME() detection of threads on uClibc (72fb9075b)
maintainer-makefiles: provide AC_PROG_SED for older autoconf (33da0ae99)
exclude: add support for posix regexps (24b8e0622)
maintainer-makefiles: use $(SED) for syntax check (3f51bf41c)
update from texinfo (8008cac05)
savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir (be7d73709)
autoupdate (26f3204a9)
update from texinfo (ad71b62f4)
update from texinfo (a62cca3ae)
file-type: add support for doors and other less-common file types (47f93b076)
update from texinfo (d9361da07)
autoupdate (497f4cdf8)
pthread: work around winpthread header pollution on mingw (d5fec6c22)
qacl: check for fchmod (751494621)
Fix typo in ChangeLog. (68355e0c8)
fdopen-tests: port to Tru64 (1e0ad6a06)
stdalign: port to HP-UX compilers (6fff2c8fd)
strtoimax: port to platforms lacking 'long long' (e77a81d56)
update from texinfo (ca13d9302)
relocatable-maint.texi: escape braces (6c7b560bb)
maint: remove duplicate ChangeLog entry (38446b124)
maint.mk: adapt openat.h-include-without-use test (88df6d076)
relocatable-perl: like relocatable-script, but for Perl scripts (b532ce5d2)
relocatable-shell: Update suggested usage in maintainer documentation. (e446f257e)
tests: fix export bug in previous patch (efc854066)
tests: simplify porting to Solaris 10 /bin/sh (490acbe0b)
update from texinfo (8d93bfe92)
md5, sha1, sha256, sha512: support older autoconf (d18d1b802)
include_next: port to autoconf 2.63 (580240a85)
maint: add a gnulib-local rule to keep non-ascii out of .texi files (0f3a66244)
freadable, fwritable, fwriting: declare with the "pure" attribute (34af3d3fd)
maint.mk: adapt openat.h-include-without-use test (a75f17adf)
doc: use ASCII in .texi files where UTF-8 isn't needed (fe3419dc7)
freading: declare with attribute "pure" (b076a606c)
manywarnings: remove -Wmudflap (5088dc55f)
autoupdate (cfe23e81e)
relocatable-script: remove unused code (aac700c7b)
maint: fix public-submodule-commit to work with newer git (7a0c729aa)
autoupdate (a39d4083c)
doc: update main copyright year (c7802e2b4)
maint: update copyright (1276a2c5f)
version-etc: new year (a8a1dc286)
autoupdate (0e5f06aee)
passfd: give nicer error for recvfd at eof (beae0bdcf)
autoupdate (0ac90c5a9)
gettimeofday: port recent C++ fix to Emacs (23eecb48e)
gettimeofday: fix C++ crosscompilation (248467185)
qacl: port to Windows better (e7086a9a3)
md5, sha1, sha256, sha512: fix compile error in c++ mode (6b8f1dd1a)
open-tests: fix build failure with -Werror=old-style-declaration (0658e5039)
md5, sha1, sha256, sha512: fix link error with partial libcrypto (8b5510050)
md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT (43593319b)
md5, sha1, sha256, sha512: add 'auto', and a way to specify default (3386f3988)
autoupdate (765ff4cb2)
bootstrap: warn about BSD toolchain snafu (fdfe96fe4)
open-tests: port to glibc with _FORTIFY_SOURCE and -O1 (d6ba92ea4)
include_next: minimize code duplication (74540d44d)
getcwd: fix compile error in configure check (fba20d159)
regex: suppress core dumps from detection code (51a220339)
md5, sha1, sha256, sha512: support mandating use of openssl (8209e72bf)
test-xvasprintf: disable some -Wformat-security diagnostics (4e42bcc4f)
regex: avoid glibc deadlock during configure (506805181)
md5, sha1, sha256, sha512: use openssl routines if available (8e0f64e4c)
base64: fix recent compilation regression on some compilers (dbf55f669)
autoupdate (f284a1906)
autoupdate (ce92b8e46)
ignore-value: revert previous code change (37f8a6b20)
selinux-h: improve stub types and add more stub functions (647e7023c)
ignore-value: prefer GCC version back through 2.0 (fd27e50d9)
pty: Activate the signature wrapper of forkpty. (54c3ba61d)
maint: fix gendocs.sh permissions (e64ade7da)
autoupdate (2b7c2713d)
quotearg: don't attempt to store 1 << 31 into an "int" (831b84c59)
error: depend on stdio (8b4041571)
doc: Improve wording in relocatable-maint.texi. (4779b635e)
Fix indentation in previous patch. (047070838)
* lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: (b0f648cf3)
base64: provide a fast path for encoding well sized buffers (43fd1e7b5)
extern-inline: port better to OS X 10.9 (cdceb2fe4)
fpending: fix typo (868c538be)
fpending: fix regression on DragonFly BSD (6fea8a943)
hash: relax license to LGPLv2+, for libguestfs (9f4d76b60)
intprops: port to Oracle Studio c99 (d208f3ab6)
obstack: pacify HP C (9c5dea9a6)
maint.mk: prefer gpgv2 over gpgv (20f47607a)
isnan: port to VAX (b0b422614)
gnulib-tool: protect against CDPATH (5c508f686)
|
|
|
|
|
|
|