Package: gzip;
Reported by: Jim Meyering <jim <at> meyering.net>
Date: Fri, 27 Oct 2017 22:01:02 UTC
Severity: normal
Tags: notabug
Done: Paul Eggert <eggert <at> cs.ucla.edu>
Bug is archived. No further changes may be made.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Jim Meyering <jim <at> meyering.net> To: bug-gzip <at> gnu.org Cc: coordinator <at> translationproject.org, platform-testers <at> gnu.org Subject: new snapshot available: gzip-1.8.32-4606 Date: Fri, 27 Oct 2017 15:00:17 -0700
I'm ready to make a new release, so here's a pre-release snapshot. Please build and test wherever you can. Thank you! gzip snapshot: https://meyering.net/gzip/gzip-ss.tar.xz 740 KB https://meyering.net/gzip/gzip-ss.tar.xz.sig https://meyering.net/gzip/gzip-1.8.32-4606.tar.xz Here's the NEWS-to-be: ** Bug fixes When decompressing data in 'pack' format, gzip no longer mishandles leading zeros in the end-of-block code. [bug introduced in gzip-1.6] When converting timestamps to gzip file format (32-bit unsigned) or to time_t format (system-dependent), gzip now ignores out-of-range values instead of shoehorning them into the destination format, sometimes with undefined behavior. This affects timestamps before 1970 and after 2106, and timestamps after 2038 on platforms with 32-bit signed time_t. [bug present since the beginning] Support for VMS and Amiga has been removed. It was not working anyway, and it reportedly caused file name glitches on MS-Windowsish platforms. ================================================ Changes in gzip since 1.8.18-00e6: Jim Meyering (5): tests: avoid failure when running with no tty maint: also distribute a zip-compressed tarball maint: avoid "make syntax-check" failure due to old-NEWS modification maint: fix "make syntax-check": remove useless HAVE_UTIME_H definitions gnulib: update to latest; also update tests/init.sh from gnulib Paul Eggert (9): gzip: port zdiff, zless to Busybox build: update gnulib submodule to latest maint: update .gitignore for recent Gnulib maint: port to GCC 7.2 maint: copy bootstrap from Gnulib maint: prefer HTTPS to HTTP, FTP in URLs misc: update --version copyright gzexe: improve usage diagnostic gzip: fix bug in unpack EOB check Changes in gnulib since 1.8.18-00e6: * gnulib a3fd683...1f5f7fd (570): > havelib: Fix value of LD for 32-bit compilation on NetBSD/sparc64. > glob: fix another heap buffer overflow > quotearg: pacify compiler re unsigned > glob: fix heap buffer overflow > glob: pacify fuzzer for mempcpy > autoupdate > doc: Fix syntax error (regression from 2017-10-03). > doc: Update for Solaris 11.3. > all: Write "Solaris 11.0" instead of "Solaris 11 2011-11". > doc: Improve doc about ioctl. > wcwidth: Don't use obsolete syntax of 'test'. > getopt-posix: Fix build failure when using ac_cv_header_getopt_h=no. > vma-iter: Fix typo in last commit. > vma-iter: Fix typo in last commit. > vma-iter: Improve support for FreeBSD. > vma-iter: Fix truncated result on NetBSD (regression from 2017-10-07). > tests: fix 'invalid path dir' error > vma-iter: Fix truncated result on Linux (regression from 2017-09-26). > vma-iter: Improve support for GNU/Hurd. > test-framework-sh: Don't require bash on Windows and OS/2. > wcwidth: check a macro version of wcwidth () as well > getopt-posix: Clarify copyright header. > Fix warning "`gl_HOST_CPU_C_ABI' was expanded before it was required". > doc: warn about misuse of strncpy and wcsncpy. > fsuage: fix typo in previous change > fsusage: remove SVR2 support > Simplify autoupdate of licenses > autoupdate > vma-iter: Add support for GNU/Hurd. > vma-iter: Make it work on 32-bit Solaris with module 'largefile'. > havelib: Make it work for CC="gcc -m32" (regression from 2017-02-19). > uniname/uniname: Don't assume C99 compiler (regression from 2015-02-16). > string: code style > uniname/uniname-tests: Tighten code. > vma-iter: Improvements for Linux and BSD platforms. > vma-iter: Provide the protection flags on FreeBSD. > glob: remove bogus extern decl > uniname/uniname-tests: integer overflow fix > duplocale-tests: fix unlikely crash > maint: fix overflow checking in nap.h > sys_types: update URL > parse-datetime: fix dependency > parse-datetime, posixtm: avoid uninit access > vma-iter: Improvements for BSD platforms. > autoupdate > strfmon_l: New module. > monetary: New module. > duplocale tests: Fix test crash on Linux/x86. > autoupdate > mktime: port to OpenVMS > autoupdate > autoupdate > * build-aux/bootstrap: fix HTTPS typo in comment > m4/manywarnings.m4: fix comment typo: s/reqirs/requires/ > manywarnings: port to GCC on 64-bit MS-Windows > autoupdate > autoupdate > all: Replace many more http URLs by https URLs. Update stale URLs. > autoupdate > all: prefer https: URLs > doc: Prefer https URLs where possible. > maintainer-makefile: FTP -> HTTPS > libc-config: Fix __GNUC_PREREQ macro. > gnulib-tool.py: follow gnulib-tool changes, part 14 > gnulib-tool.py: follow gnulib-tool changes, part 13 > gnulib-tool.py: Keep substitution order like in gnulib-tool. > gnulib-tool.py: Define and use two new global functions. > gnulib-tool.py: Remove unused function nlcount. > gnulib-tool.py: Fix subend function. > gnulib-tool.py: follow gnulib-tool changes, part 12 > gnulib-tool.py: follow gnulib-tool changes, part 11 > gnulib-tool.py: follow gnulib-tool changes, part 10 > gnulib-tool.py: follow gnulib-tool changes, part 9 > gnulib-tool.py: follow gnulib-tool changes, part 8 > gnulib-tool.py: follow gnulib-tool changes, part 7 > gnulib-tool.py: follow gnulib-tool changes, part 6 > gnulib-tool.py: follow gnulib-tool changes, part 5 > gnulib-tool.py: follow gnulib-tool changes, part 4 > gnulib-tool.py: follow gnulib-tool changes, part 3 > gnulib-tool.py: follow gnulib-tool changes, part 2 > gnulib-tool.py: follow gnulib-tool changes, part 1 > gnulib-tool.py: Fix typo in rsync invocation. > gnulib-tool.py: Fix typo in wget invocation. > gnulib-tool.py: Bump copyright years up to 2017. > gnulib-tool.py: Accept option --dir instead of --destdir. > gnulib-tool: Simplify commit from 2015-08-20. > * lib/fts.c: Fix XFS comments. > [pygnulib] autopep8 (fixing indentation, style, etc.) > gnulib-tool.py: fix exception handling > gnulib-tool.py: fix errors on building wget2; use UTF-8 in subprocess > [pygnulib] .gitignore > [pygnulib] initial merge (including some small bug fixes) > stddef: Avoid conflict with system-defined max_align_t. > libc-config: port to MSVC > glob: Use enum for __glob_pattern_type result > glob: fix for use in glibc > glob: fix bugs with long login names > dirent: Update doc. > glob: fix getpwnam_r errno typo > glob: fix typo in recent change > glob: don't save and restore errno unnecessarily > glob: don't assume getpwnam_r > scratch_buffer: don’t use private glibc API > glob: use scratch_buffer instead of extend_alloca > scratch_buffer: new module > libc-config: new module > glob: match dangling symlinks > glob, backupfile: inode 0 is a valid inode number > glob: simplify symlink detection > fts-tests: tag as a longrunning-test so not included by default > renameat2: fix compilation on alpine linux > glob: try to port recent changes to MS-Windows > warnings: fix compilation with old autoconf > * doc/gnulib-intro.texi: Add comment regarding IRIX. > autoupdate > glob: Fix compilation error on NetBSD 7.0 and OpenBSD 6.0. > glob: fix typo that broke platforms lacking d_ino > flexmember: fix typo in previous patch > glob: merge from glibc with Zanella glob changes > glob: port to clang's Undefined Sanitizer > ) -> } -> }) > vc-list-files: port to Solaris 10 > ) -> } > autoupdate > git-version-gen: port to Solaris 10 > host-cpu-c-abi: Improve detection of MIPS ABI. > hypot tests: Fix test failure on FreeBSD 11.0/x86. > float: Fix LDBL_MIN value on FreeBSD/x86. > random: Fix test compilation failure on Cygwin 1.5.25. > stdnoreturn: Fix test compilation failure on Cygwin. > cloexec: spelling fixes in comments > thread: Fix conflict with pthread_sigmask module. > rename: port better to NetBSD > iconv_open, uni*: Add support for VPATH builds with OpenBSD 'make'. > nonblocking-socket tests: Fix failure on OpenBSD 6.0. > rename, renameat: Update doc regarding NetBSD. > renameat2: port better to macOS > futimens: don’t assume struct timespec layout > rename: document+test NetBSD rename > renameat: Ensure declaration in <stdio.h> on NetBSD. > duplocale: Work around NetBSD 7.0 bug. > duplocale tests: Verify use with *_l functions. > extensions: Enable NetBSD specific extensions. > open, openat: Update doc about O_CLOEXEC. > open: support O_CLOEXEC > * lib/reallocarray.c: Fix layout. > reallocarray: minor fixes > reallocarray: New module > dirent-safer: fix cloexec race > fts: fix cloexec races > fts tests: Fix link error. > fts: port recent changes to CentOS 6 > autoupdate > tempname: do not depend on secure_getenv > extensions: add _OPENBSD_SOURCE > manywarnings: Add support for C++. > manywarnings: Add support for C++. > git-version-gen: another fix for tags with "-" > warnings, manywarnings: Add support for multiple languages, not just C. > git-version-gen: port better to older Git > git-version-gen: Fix for tags containing '-' > valgrind-tests: use ls, and cache > manywarnings: port to 64-bit GCC builds of Emacs > Relax the license of some modules with no runtime code. > renameat2: port to RHEL 7 + NFS > renameat2: port to non-renameat platforms > manywarnings: port to 32-bit GCC bug > backupfile: new function to validate backup suffix > canonicalize: fix EOVERFLOW commentary > Don't interpret EOVERFLOW to mean nonexistence > backup-rename: new module > renameat2: port better to older Solaris > fts-tests: port to gcc -Wwrite-strings > relocatable-lib{,-lgpl}: improve documentation > relocatable-lib{,-lgpl}: add Valgrind suppressions > relocatable: Make the license on the sources the GPL. > host-cpu-c-abi: Detect ILP32 ABI on IA-64 HP-UX. > faccessat: document AT_SYMLINK_NOFOLLOW issue > renameat2: port to Solaris 10 > renameat2: new module > vc-list-files: Adjust the script to support git worktrees > maint: bring MODULES.html.sh up to date > fprintftime: fix build-break caused by recent renaming > regex: work with GCC7's -Werror=implicit-fallthrough= > fts: simplify fts_build > fts: three levels of leaf optimization > fts: cache dirent_inode_sort_may_be_useful too > fts: introduce MIN_DIR_NLINK > fts: nlink_t signedness fixups > fts-tests: new module > Rename module 'strftime' to 'nstrftime'. > Rename module 'strftime' to 'nstrftime'. > malloca: Silence a warning from clang's memory sanitizer. > autoupdate > host-cpu-c-abi: Fix detection of MIPS ABI. > explicit_bzero: new module > threadlib: Support static linking. > unicase/locale-language: Fix link dependencies. > sys_socket: Add support for OpenVMS. > sys_resource: Add support for OpenVMS. > math: Add support for OpenVMS. > getdtablesize: Add minimal support for OpenVMS. > Revisit cross-compilation guesses. > Improve cross-compilation guesses for native Windows. > Improve cross-compilation guesses for native Windows. > Improve cross-compilation guesses for native Windows. > More systematic m4 quoting and indentation. > round, roundf: Avoid compiler warning in configure test. > getlogin tests: Avoid #ifdefs when sharing code between modules. > getlogin: don’t assume one name per uid > glob: Fix more memory leaks. > Make sure $host and $host_os are defined when used. > *printf: Fix cross-compilation guess for Solaris. > vasnprintf: port to macOS 10.13 > vasnprintf: port to macOS 10.13 > imaxdiv tests: Fix logic. > uninorm/filter: Fix use-after-free bug. > glob: Fix more memory leaks. > parse-datetime: fix uninit var bug > doc: Update for MSVC 14. > sched: Fix build failure on native Windows (regression from 2017-06-19). > autoupdate > stdioext: Port to OpenVMS. > glob: Declare variables at the very start of their scope. > logbl: Work around a glibc bug on PowerPC64LE. > stat, fstat: Compile stat-w32.c only on platforms that need it. > stat: Improve last change. > stat: port to xlc 12.01 > xalloc-oversized: port to icc > classpath: Avoid including config.h twice, as it produces warnings. > sched: Fix compilation failure on OpenVMS. > diffseq: port to GCC 7 with --enable-gcc-warnings > gettext-h: Update theoretical condition for use of variable size arrays. > Relicense some modules under LGPLv2+. > localename: Fix test failure on DragonFly BSD. > float: Fix 'float' and 'isinf' failures on DragonFly BSD. > float: Fix 'float' and 'isinf' failures on DragonFly BSD. > gnulib-tool: Clean up after autotools. > getopt-posix: port to glibc 2.25.90 > strtod-obsolete: Fix license. > maint: update to work with GCC7's -Werror=implicit-fallthrough= > host-cpu-c-abi: Support for aarch64 ILP32 ABI. > * doc/build-automation.texi: Mention DEPENDENCIES. > doc: remove robots, add prereqs > gnulib-tool: Fix bug in func_symlink_if_changed, from 2006-11-13. > gnulib-tool: Fix bug in func_ln_s, from 2016-01-15. > canonicalize-lgpl: Avoid conflict with gnulib 'getcwd' module on VMS. > autoupdate > same-inode: port better to VMS 8.2 and later > error: fix POSIX violation for va_end > autoupdate > c-strtod: Make it usable in C++ mode. > quotearg: fix compilation failure due to FALLTHROUGH misuse > intprops: port to recent icc > iconv.m4 sync broken > iconv: Update copyright year. > Fix ChangeLog formatting. > Remove repeated words in comments. > fallthrough: reinstate a FALLTHROUGH instance in quotearg > gnulib-tool: Add options to create hard links. > argp: Simplify bit manipulation. > Avoid wrong configure results with gcc -fsanitize=address. > gnulib-tool: Don't create hard links between gnulib and its testdirs. > argp, tsearch tests: Fix file list. > getopt-posix tests: Remove redundant include. > dfa: two small simplifications > fallthrough: update for GCC 7/8 > argp: fix shift bug > argp: fix pointer-subtraction bug > printf-posix tests: Avoid test failure with "gcc --coverage". > closeout: don’t close stderr when sanitizing > get-rusage-data tests: Avoid failure on Linux/glibc. > localename: Include necessary header files on Cygwin. > gettext: Update macros from gettext git. > copy-file tests: Fix link error (regression from 2017-05-01). > unicase/special-casing: Fix incompatibility with gperf-3.0.4. > README: Don't ask people to read a TeXinfo file. > parse-datetime: Fix memleak > javacomp: Fix handle leak. > relocate: Make it easier to reclaim allocated memory. > relocate: Simplify EMX specific code. > sigpipe tests: Fix file list. > manywarnings: update for GCC 7 > gnulib-tool: Fix generated code when libtests contains module 'alloca'. > sys_select: Avoid "was expanded before it was required" warning. > autoupdate > gnulib-tool: improve GNU Make debugging > stat-time tests: Improve comment. > same-inode: Adapt for windows-stat-inodes. > windows-stat-inodes: New module. > stat-time tests: Workaround for native Windows. > stat-time: Adapt for windows-stat-timespec. > maint.mk: update regex to reflect 2013 addition of "assume" to verify.h > Use symbolic values for _WIN32_WINNT. > year2038: New module. > largefile: Simplify. > largefile: Improve and document. > truncate-tests: New module. > truncate: New module. > windows-stat-timespec: New module. > windows-stat-override: New module. > fstat: Fix module dependency conditions. > stat, fstat: Complete removal of old native Windows code. > stat: Complete removal of REPLACE_FUNC_STAT_DIR code. > autoupdate > getopt-posix: port to mingw > gettimeofday: Increase precision on mingw. > poll: Fix confusion between SOCKETs and FDs on native Windows. > autoupdate > doc: Clarify doc about socket functions on native Windows. > poll: Fix link error on native Windows. > time: Fix missing initialization of HAVE_TIMEZONE_T. > Implement a way to opt out from MSVC support, part 2. > Implement a way to opt out from MSVC support. > wait-process: Adjust native Windows support. > doc: New chapter "Native Windows Support". > doc: Move section "Library version handling". > doc: Move section "Running self-tests under valgrind". > doc: New chapter "Build Infrastructure Modules". > Prepare for reordering sections in the manual. > Fix instructions how to update manual on www.gnu.org. > tzset: Expand comment about TZ problem on native Windows. > intprops: don’t depend on ‘verify’ > utimens: On native Windows, support 100ns resolution also if fd < 0. > utimens: Improve error code on native Windows. > utime: Handle more Windows error codes. > crypto/rijndael: Fix "strict-aliasing rules" warnings, alignment issues. > wctype-h-c++-tests: Update. > wchar-c++-tests: Update. > utime-h-c++-tests: New module. > unistd-c++-tests: Update. > time-c++-tests: Update. > sys_resource-c++-tests: New module. > strings-c++-tests: New module. > string-c++-tests: Update. > stdlib-c++-tests: Update. > stdio-c++-tests: Update. > signal-h-c++-tests: Update. > math-c++-tests: Update. > locale-c++-tests: Update. > inttypes-c++-tests: New module. > dirent-c++-tests: Update. > argp: Fix mistake in 2017-04-23 commit. > argp: Fix typo. > utimens: port to Emacs + MS-Windows > tzset: update doc for TZ problems on MS-Windows > copy-file: Fix build error on mingw. > Fix recent ChangeLog entry. > tzset: Work around TZ problem on native Windows. > mktime: Fix dependencies. > New module 'localtime-buffer', split off from module 'gettimeofday'. > copy-file: Preserve sub-second time stamps. > wctype: Fix problems if <wchar.h> gets included after <wctype.h>. > wchar: Fix compilation error with the original mingw.org mingw. > utimecmp: Add support for native Windows. > utimens: Add support for native Windows. > wcsftime: New module. > strftime-fixes: New module. > mktime: Work around TZ problem on native Windows. > localtime: New module. > ctime: New module. > gettimeofday: Provide higher resolution on native Windows. > Document the problem with the Cygwin environment variable TZ. > utime-tests: New module. > utime: New module. > utime-h: Modernize handling of 'struct utimbuf'. > Make use of module 'utime-h'. > utime-h: New module. > Fix a few typos. > error: Fix mistake in 2017-04-23 commit. > stat: Fix time_t values and other problems on native Windows platforms. > fstat: Fix time_t values on native Windows platforms. > getopt: port to Solaris 10 with circa-1997 glibc getopt.h > strerror_r-posix: Fixes for MSVC 14. > noreturn: New module. > wctype-h: Fix compilation error with the original mingw.org mingw. > nap.h: Fix compilation on non windows platforms > time_rz: fix heap buffer overflow vulnerability > xalloc: add missing integer overflow check > parse-datetime: make it standalone > nap.h: Port to native Windows. > nap.h: Fix logic. > Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R. > strerror_r-posix: Revert commits from 2016-10-16,2016-11-04,2016-11-14. > Target a C99 subset, not a C89 subset > doc: New section "Modules that modify the way other modules work". > stat-time: Update comments. > glob: Fix more memory leaks. > poll: improve fast check for out-of-range NFD > ftoastr: cite a newer paper > poll: Enable argument check also in the Windows implementation. > getlogin_r: Work around bug in Mac OS X 10.12. > parse-datetime: fix %z and prefer signed int > *printf: Work around rounding bug on Mac OS X. > vasnprintf tests: Avoid warnings. > sys_file tests: Avoid warning. > sethostname: Update doc. > quotearg tests: Avoid warnings. > poll: Enable argument check. > get-rusage-data: Avoid warnings on Mac OS X. > xbinary-io: Fix build error. > parse-datetime: overflow and debug cleanups > gettext-h: Avoid -Wundef warning. > error: Avoid "function declaration isn't a prototype" warning. > vasnprintf: Fix for MSVC 14. > mbrtowc tests: Fix test failures on MSVC 14. > mbsinit: Fix for MSVC 14. > Fix test-mbrtowc5.sh failure on native Windows. > Avoid accidental use of native Windows APIs on Cygwin. > Remove red warnings from the generated MODULES.html. > verify tests: Fix spurious failure with parallel make. > vma-iter: Fix compilation error on Solaris 7. > vma-iter: Fix conflict with module 'largefile' on 32-bit Solaris 9. > getopt-gnu: Add comments. > regex: port better to Solaris 10 > autoupdate > intprops: improve comments > intprops: fix comment typo > intprops: try to avoid tickling similar bugs > intprops: port to Oracle Studio 12.3 x86 > getopt: prefer - to _ in new file names > getopt: port recent getopt changes to macOS > getopt-gnu: omit some duplicate code > getopt-posix: use angle-bracket include > getopt: annotate files with relationship to glibc > getopt: split up getopt.in.h and eliminate __need_getopt > getopt: better handling of ambiguous options > getopt: refactor long-option handling > getopt: tidy up _getopt_initialize a bit > getopt: merge from glibc: repetition reduction > getopt: clean up error reporting > getopt: fix fencepost error in ambiguous-W-option handling > getopt: clean up getopt.c and getopt1.c file headers > getopt: harmonize comments with glibc > getopt: remove USE_NONOPTION_FLAGS > getopt: tabify, in preparation for merge with glibc > relocatable-lib-lgpl: Fix link error (regression from 2011-06-16). > autoupdate > glob: Fix invalid free() call. > glob: Fix memory leaks. > md5, sha1, sha256, sha512: Add comments regarding correctness. > autoupdate > users.txt: add grub link > getopt: merge from glibc > dfa: make [0-9] faster in non-C locales > autoupdate > lock: Fix compilation error with HP-UX IA64 cc. > stdalign: tweak version# and test for HP-UX IA64 > vma-iter: Add support for Solaris. > vma-iter: Prefer HP-UX specific API on HP-UX. > stdalign: restore previous behavior for HP-UX IA64 > stat-time, timespec: Support use of the header files in C++ mode. > stdalign: Make it work with HP-UX cc. > flexmember: try to detect HP-UX 11.31 cc bug > stdint: Fix test compilation failure with HP-UX 11 cc. > gnulib-tool: Don't produce a tests directory with only snippet .h files. > vma-iter: Add support for HP-UX. > limits-h: Make it work with HP-UX cc. > Fix test failures on DragonFlyBSD. > freadahead: Silence warning on DragonFlyBSD. > vma-iter: Add comment about AIX. > snippets: move unadjusted snippet sources to lib > gnulib-tool: don't automatically distribute files from top/ > users.txt: Update link to libvirt's repo > gnulib-tool: fix typo in comment output > snippets: work around GNU Make 3.82 VPATH > gnulib-tool: minor --gnu-make fixups > gnulib-tool: new option --gnu-make > gnulib-common.m4: avoid aclocal.m4 bloat > vma-iter: Let callers know about error. > parse-datetime: remove extraneous generated source file > autoupdate > autoupdate > autoupdate > Fix value of LD for 64-bit compilers on AIX. > autoupdate > dtotimespec: simplify > test-calloc-gnu: Reenable test also for GCC 7. > test-calloc-gnu: port to GCC7 > tests: Avoid compiler warning about uses of null_ptr. > doc: Mention Mac OS X deficiencies regarding semaphores. > lock tests: Fix test failure on Mac OS X (regression from 2017-01-05). > perror tests: Tweak for z/OS. > nproc: Refactor large function. > nproc: adjust handling of OpenMP environment variables > nproc: support nested OMP_NUM_THREADS, and OMP_THREAD_LIMIT > maintainer-makefile: Fix AC_PROG_SED with autoconf cache. > ftoastr: port to -Wdouble-promotion > lock tests: Fix build failure on GNU/Hurd (regression from 2017-01-05). > lock tests: Fix build failure on z/OS. > havelib: Prefer the search path of /usr/bin/gcc over the one of $CC. > havelib: Support overriding the result of AC_LIB_PREPARE_MULTILIB. > gnulib-tool: Avoid conflict of havelib-tests with --single-configure. > users.txt: Update links, use HTTPS where possible > xbinary-io: Fix inlining. > xbinary-io: rename from xsetmode > tests: Adjust to recent SET_BINARY change > xsetmode: new module > headers: fix begin-end typos > selinux-h: port to PGI 16.10 > argp: port to PGI 16.10 > unicase: Update function protoype to match definition > times test: Avoid gcc warnings on Linux/x32. > glob: port better to emscripten > host-cpu-c-abi: Support for 64-bit AIX, 32-bit armhf on arm64, hppa64. > search: Don't assume that tsearch() exists if 'VISIT' is defined. > doc: Don't mention obsolete AC_LIBTOOL_WIN32_DLL macro. > stddef-tests: port to SIZE_MAX <= INT_MAX > autoupdate > lock tests: Fix link error. > lock: Fix link error (regression from 2017-01-05). > Port to PGI 16.10 x86-64 > parse-datetime: handle timezones reentrantly > time_rz: fix comment typo > localename: port to cygwin 2.6 > users.txt: Update wget URL (tiny change) > users.txt: Add wget2 (tiny change) > dfa: fix memory leak in parse > parse-datetime: fix dependence on AC_PROG_SED > intprops: update doc URLs > host-cpu-c-abi: Add support for armhf, arm64, x32, s390x. > update from texinfo > localeinfo: case_folded_counterparts and WEOF > dfa: port to gcc -fsanitize=undefined > strftime: %z is -00 if unknown > dfa: port to older GCC > Update DEPENDENCIES. > maint.mk: enforce spelling of "timestamp" (i.e., no space) > dfa: minor simplification with emptyset > dfa: shrink constraints from 4 bits to 3 > dfa: omit unnecessary ptrdiff_t check > dfa: omit unnecessary allocation > dfa: omit unused local > maint: time stamp -> timestamp > maint: remove stray .texi files > getprogname: fix port to IRIX > dfa: melt down dfastate into build_state > dfa: simplify transition table allocation > dfa: fix reallocation bug when matching newlines > Avoid -Wundef warning about undefined WINDOWS_SOCKETS. > Avoid -Wundef warning about undefined __USE_FILE_OFFSET64. > stdioext: Port to Minix 3.2 and newer. > getprogname: port to IRIX > localename-tests: port to NetBSD 7 > glob, intprops, xalloc: work around Clang bug > dfa: fix 'return' typo > lock tests: Prefer semaphore over mutex. > parse-datetime: fix generated paths for coverage files > maint.mk: support parallel execution of coverage > lock: Provide guarantee to avoid writer starvation for rwlocks. > thread: Fix pth port. > parse-datetime: fix debug message on lone year number > parse-datetime: fix local timezone debug messages > parse-datetime: add debug warning about DST changes > parse-datetime: add debug warning about date arithmetic > parse-datetime: fix debug message of relative part after timezone > parse-datetime: fix incorrect debug message on lone number > exec > build-aux/mdate-sh > doc: fix typo in previous change > Revert copyright-year change to synced files > doc: modernize for C11 etc. > dfa: prefer functions to FETCH_WC macro > dfa: narrow more local var scopes > dfa: remove duplicate assignment > dfa: simplify constraint-dependency checking > dfa: prefer functions and constants to macros > dfa: narrow more local var scopes > dfa: narrow the scope of many local variables > gettext from dev
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.