|
0469a453
|
2017-10-29T02:22:19
|
|
ioctl: Override non-POSIX declaration on Haiku.
* m4/ioctl.m4 (gl_FUNC_IOCTL): Include also <unistd.h>.
* lib/sys_ioctl.in.h: Add comment about Haiku.
* doc/posix-functions/ioctl.texi: Mention Haiku problem.
* doc/glibc-headers/sys_ioctl.texi: Likewise.
|
|
9b41ec9b
|
2017-10-28T22:25:30
|
|
crypto/sm3: Add overview documentation to the .h file.
* lib/sm3.h: Add comments.
|
|
12ad1d14
|
2017-10-07T04:31:27
|
|
New module: crypto/sm3
This new module can be used to compute SM3 message digest of files or
memory blocks according to the specification GM/T 004-2012
Cryptographic Hash Algorithm SM3, published by State Cryptography
Administration, China.
The official SM3 cryptographic hash algorithm specification is
available at
http://www.sca.gov.cn/sca/xwdt/2010-12/17/content_1002389.shtml
* lib/sm3.h: Declare the APIs of sm3 module.
* lib/sm3.c: Implement SM3 hash algorithm.
* m4/sm3.m4: m4 file for sm3 module.
* modules/crypto/sm3: Define sm3 module.
* tests/test-sm3.c: Implement SM3 test case.
* modules/crypto/sm3-tests: Define sm3 test module.
* MODULES.html.sh: List sm3 module.
|
|
038d1385
|
2017-10-28T02:14:01
|
|
gc-libgcrypt: fix undefined enum type in switch statement
Resolve the following build failure:
lib/gc-libgcrypt.c: In function 'gc_hash_open':
lib/gc-libgcrypt.c:317:5: error: case value '0' not in enumerated type
'Gc_hash_mode {aka enum Gc_hash_mode}' [-Werror=switch]
case 0:
^~~~
* lib/gc.h (enum Gc_hash_mode): Add value GC_NULL.
* lib/gc-libgcrypt.c (gc_hash_open): Use this enum value instead of 0.
Signed-off-by: Jia Zhang <qianyue.zj@alibaba-inc.com>
|
|
33a9adc3
|
2017-10-28T02:16:08
|
|
gc-libgcrypt: fix assignment error due to -Werror=pointer-sign
Resolve the following build failure:
lib/gc-libgcrypt.c: In function 'gc_hash_read':
lib/gc-libgcrypt.c:460:14: error: pointer targets in assignment differ
in signedness [-Werror=pointer-sign]
digest = gcry_md_read (ctx->gch, 0);
^
* lib/gc-libgcrypt.c (gc_hash_read): Cast result of gcry_md_read.
Signed-off-by: Jia Zhang <qianyue.zj@alibaba-inc.com>
|
|
1f5f7fd7
|
2017-10-26T21:45:33
|
|
havelib: Fix value of LD for 32-bit compilation on NetBSD/sparc64.
* m4/lib-ld.m4 (AC_LIB_PROG_LD): On NetBSD/sparc64 with CC="gcc -m32",
set LD to '/usr/bin/ld -m elf32_sparc', not '/usr/bin/ld'.
|
|
6803dda5
|
2017-10-21T12:20:29
|
|
glob: fix another heap buffer overflow
Problem reported by Tim Rühsen in:
https://sourceware.org/bugzilla/show_bug.cgi?id=22332
* lib/glob.c (glob): Avoid buffer overrun when unescaping.
|
|
5675bbfd
|
2017-10-19T13:03:40
|
|
quotearg: pacify compiler re unsigned
* lib/quotearg.c (quotearg_n_options):
Rewrite to avoid diagnostic from overly-picky compiler.
Problem reported by Sami Kerola in:
https://lists.gnu.org/archive/html/bug-gnulib/2017-10/msg00060.html
|
|
2d1bd71e
|
2017-10-19T12:39:45
|
|
glob: fix heap buffer overflow
* lib/glob.c (glob): Fix off-by-one error introduced into
glibc in commit dd7d45e838a42b0ed470c44b55901ea98d0c2bab
dated 1997-10-29 20:33:40. Problem reported by Tim Rühsen in:
https://sourceware.org/bugzilla/show_bug.cgi?id=22320
Fix suggested by Bruno Haible.
|
|
0e14f025
|
2017-10-18T10:19:35
|
|
glob: pacify fuzzer for mempcpy
Problem reported by Tim Rühsen in:
https://lists.gnu.org/archive/html/bug-gnulib/2017-10/msg00054.html
* lib/glob.c (glob): Do not pass NULL to mempcpy.
|
|
419a2b5e
|
2017-10-17T07:12:14
|
|
autoupdate
|
|
83e0305b
|
2017-10-12T23:21:43
|
|
doc: Fix syntax error (regression from 2017-10-03).
* doc/posix-functions/strncpy.texi: Fix syntax error.
|
|
d00ddf69
|
2017-10-12T23:18:12
|
|
doc: Update for Solaris 11.3.
* doc/**/*.texi: For bugs that exist in both Solaris 11.0 and 11.3,
mention Solaris 11.3.
* m4/log2.m4: Fix comments.
* m4/log2f.m4: Likewise.
* m4/printf.m4: Update comments.
* m4/rename.m4: Likewise.
* m4/strncat.m4: Likewise.
|
|
2464dbce
|
2017-10-12T17:40:54
|
|
all: Write "Solaris 11.0" instead of "Solaris 11 2011-11".
|
|
e37400c4
|
2017-10-10T21:57:28
|
|
doc: Improve doc about ioctl.
* doc/posix-functions/ioctl.texi: Fix list of platforms with non-POSIX
prototype.
|
|
5e9abf87
|
2017-10-09T22:03:39
|
|
wcwidth: Don't use obsolete syntax of 'test'.
Reported by Eric Blake.
* m4/wcwidth.m4 (gl_FUNC_WCWIDTH): Don't optimize two 'test'
invocations into one, as POSIX marks '-a' and '-o' as "obsolescent".
|
|
180a0d70
|
2017-10-09T16:33:00
|
|
getopt-posix: Fix build failure when using ac_cv_header_getopt_h=no.
Reported by Christian Ehrhardt <christian.ehrhardt@canonical.com>
and Daniel P. Berrange <berrange@redhat.com>.
* lib/unistd.in.h (getopt): Don't attempt to avoid namespace pollution
on glibc systems. The getopt-pfx-core.h file declares exactly what
unistd.h needs, nothing more.
|
|
47104b9c
|
2017-10-08T18:10:48
|
|
vma-iter: Fix typo in last commit.
|
|
b1b33f90
|
2017-10-08T17:54:59
|
|
vma-iter: Fix typo in last commit.
|
|
75548d51
|
2017-10-08T17:50:16
|
|
vma-iter: Improve support for FreeBSD.
* lib/vma-iter.c (vma_iterate_proc): New function, extracted from
vma_iterate.
(vma_iterate): Use it. For FreeBSD, try vma_iterate_bsd first.
|
|
63b88b12
|
2017-10-08T12:24:45
|
|
vma-iter: Fix truncated result on NetBSD (regression from 2017-10-07).
* lib/vma-iter.c (MIN_LEFTOVER): Define to 1, not 0.
|
|
ca973635
|
2017-10-07T19:21:07
|
|
tests: fix 'invalid path dir' error
On OS/2, a path separator is ';' not ':'. And ':' is used as a
separator between a drive letter and directory parts.
As a result, an absolute path such as x:/path/to/dir on OS/2 is
treated as an invalid path dir.
* tests/init.sh (PATH_SEPARATOR): Set at startup.
(path_prepend_): '?:*' is also an absolute path. Use $PATH_SEPARATOR
instead of hard coded ':'.
|
|
7f56e496
|
2017-10-07T14:07:41
|
|
vma-iter: Fix truncated result on Linux (regression from 2017-09-26).
* lib/vma-iter.c (MIN_LEFTOVER): New macro.
(STACK_ALLOCATED_BUFFER_SIZE): Set to a minimal value if not needed.
(rof_open): On Linux, do multiple read() calls and make sure
MIN_LEFTOVER bytes are left when read() returns.
|
|
1e79c6c3
|
2017-10-07T12:59:23
|
|
vma-iter: Improve support for GNU/Hurd.
* lib/vma-iter.c (vma_iterate): On GNU/Hurd, use the Mach vm_region()
API, not the /proc file system.
|
|
235d203a
|
2017-10-07T11:52:45
|
|
test-framework-sh: Don't require bash on Windows and OS/2.
Reported by KO Myung-Hun.
* tests/test-init.sh: Use 'shopt' only when running in bash.
|
|
ec285472
|
2017-10-06T22:06:55
|
|
wcwidth: check a macro version of wcwidth () as well
Check the functionality of a macro version wcwidth () as well as a
real function.
This is better than undefining wcwidth on OS/2 kLIBC without functional
check.
* lib/wchar.in.h: Revert commit caee51.
* m4/wcwidth.m4 (gl_cv_func_wcwidth_macro): Check if wcwidth () is a
macro.
|
|
66a99150
|
2017-10-06T21:51:53
|
|
getopt-posix: Clarify copyright header.
* lib/getopt.in.h: Don't state that gnulib is under LGPL.
* lib/getopt-pfx-core.h: Likewise.
* lib/getopt-pfx-ext.h: Likewise.
* lib/getopt-cdefs.in.h: Likewise.
|
|
e7069415
|
2017-10-04T01:22:57
|
|
Fix warning "`gl_HOST_CPU_C_ABI' was expanded before it was required".
* modules/host-cpu-c-abi (configure.ac): Require, don't invoke
gl_HOST_CPU_C_ABI.
|
|
4f923aaf
|
2017-10-03T22:01:42
|
|
doc: warn about misuse of strncpy and wcsncpy.
* doc/posix-functions/strcpy.texi: Describe requirements on prior
memory allocation.
* doc/posix-functions/wcscpy.texi: Likewise.
* doc/posix-functions/strncpy.texi: Describe what this function is not
useful for.
* doc/posix-functions/wcsncpy.texi: Likewise.
|
|
039d41ab
|
2017-10-02T09:13:21
|
|
fsuage: fix typo in previous change
* lib/fsusage.c: Remove stray include of full-read.h.
Problem reported by Sam Steingold for macOS (Bug#28669).
|
|
467061a2
|
2017-10-01T20:35:53
|
|
fsusage: remove SVR2 support
SVR2 was obsolete by 1986 and is no longer supported by anybody,
and its code was getting in the way of use of this module by
Emacs, which has its own ‘read’ function anyway.
* lib/fsusage.c: Do not include sys/filsys.h.
(get_fs_usage): Remove SVR2-specific code.
* m4/fsusage.m4 (gl_FILE_SYSTEM_USAGE):
Do not test for sys/filsys.h or set STAT_READ_FILSYS.
* modules/fsusage (Depends-on): Do not depend on full-read.
|
|
07241892
|
2017-10-01T18:11:44
|
|
Simplify autoupdate of licenses
* config/srclistvars.sh (GNUWWWLICENSES): Move to a more-typical
place.
|
|
d64d66cc
|
2017-10-01T18:10:37
|
|
autoupdate
|
|
c97f3046
|
2017-10-01T19:36:22
|
|
vma-iter: Add support for GNU/Hurd.
* lib/vma-iter.c: Treat GNU/Hurd like Linux.
* lib/vma-iter.h (VMA_ITERATE_SUPPORTED): Define also on GNU/kFreeBSD.
|
|
26e27d9f
|
2017-09-30T18:16:03
|
|
vma-iter: Make it work on 32-bit Solaris with module 'largefile'.
* modules/vma-iter: Don't test for sys/procfs.h, as this test would
fail when module 'largefile' is in use.
* lib/vma-iter.h (VMA_ITERATE_SUPPORTED): Don't test HAVE_SYS_PROCFS_H.
* lib/vma-iter.c: Undefine _FILE_OFFSET_BITS early.
Don't test HAVE_SYS_PROCFS_H.
|
|
e2b7318b
|
2017-09-30T15:59:27
|
|
havelib: Make it work for CC="gcc -m32" (regression from 2017-02-19).
* m4/lib-prefix.m4 (AC_LIB_PREPARE_MULTILIB): Require gl_HOST_CPU_C_ABI.
When $CC produces 32-bit code, set acl_libdirstem to 'lib', not 'lib64'.
* modules/havelib (Depends-on): Add host-cpu-c-abi.
|
|
923b489c
|
2017-09-30T14:22:53
|
|
uniname/uniname: Don't assume C99 compiler (regression from 2015-02-16).
* lib/uniname/uniname.c (unicode_name_character): Add braces around
scope of local variables.
|
|
2b7a75de
|
2017-09-28T13:09:34
|
|
string: code style
* m4/string_h.m4 (gl_HEADER_STRING_H_DEFAULTS): Reorder list of
substitutable variables.
* modules/string (Makefile.am): Likewise.
|
|
7244c6bb
|
2017-09-27T01:59:12
|
|
uniname/uniname-tests: Tighten code.
* tests/uniname/test-uninames.c (fill_names, fill_aliases): Merge two
local variables into one.
|
|
36ba2c05
|
2017-09-26T19:48:39
|
|
vma-iter: Improvements for Linux and BSD platforms.
- Add support for DragonFly BSD.
- Make it more reliable on Linux, GNU/kFreeBSD, FreeBSD, NetBSD.
* lib/vma-iter.c (struct rofile, rof_open, rof_peekchar, rof_close):
Read the entire file into memory in a single system call.
(vma_iterate): Update. Read from /proc on DragonFly BSD like on FreeBSD.
* lib/vma-iter.h (VMA_ITERATE_SUPPORTED): Define also on DragonFly BSD.
|
|
aadb66ea
|
2017-09-26T17:03:48
|
|
vma-iter: Provide the protection flags on FreeBSD.
* lib/vma-iter.c (vma_iterate) [FreeBSD]: When reading from /proc,
skip three fields between the addresses and the protection flags.
|
|
f586d709
|
2017-09-26T11:02:26
|
|
glob: remove bogus extern decl
* lib/glob.c (__glob_pattern_type): Remove now-spurious
extern declaration. Problem reported by Adhemerval Zanella in:
https://sourceware.org/ml/libc-alpha/2017-09/msg00972.html
|
|
c4cf0d48
|
2017-09-25T18:26:25
|
|
uniname/uniname-tests: integer overflow fix
* tests/uniname/test-uninames.c (fill_names, fill_aliases):
Check for integer overflow.
|
|
e819a9ea
|
2017-09-25T18:22:59
|
|
duplocale-tests: fix unlikely crash
* tests/test-duplocale.c (get_locale_dependent_values):
Don’t crash with absurdly long month names.
|
|
8f87a591
|
2017-09-25T18:20:44
|
|
maint: fix overflow checking in nap.h
* modules/chown-tests:
* modules/fchownat-tests, modules/fdutimensat-tests:
* modules/futimens-tests, modules/lchown-tests:
* modules/stat-time-tests, modules/utime-tests:
* modules/utimens-tests, modules/utimensat-tests:
Depend on intprops.
* tests/nap.h: Include intprops.h.
(diff_timespec): Handle overflow properly.
|
|
a42187c9
|
2017-09-25T18:14:01
|
|
sys_types: update URL
* m4/sys_types_h.m4: Use https: URL.
|
|
4499147b
|
2017-09-25T18:12:06
|
|
parse-datetime: fix dependency
* modules/parse-datetime (Depends-on): Depend
on nstrftime, not strftime.
|
|
619700e1
|
2017-09-25T18:11:25
|
|
parse-datetime, posixtm: avoid uninit access
* lib/parse-datetime.y (parse_datetime2):
* lib/posixtm.c (posixtime):
Do not access uninitialized storage, even though the resulting
value is never used.
|
|
ad8ece88
|
2017-09-25T21:31:25
|
|
vma-iter: Improvements for BSD platforms.
- Add support for GNU/kFreeBSD.
- Make it work on FreeBSD and NetBSD even when /proc is not mounted.
- Speed up on OpenBSD.
* lib/vma-iter.c (struct rofile, rof*): Define also on GNU/kFreeBSD.
(vma_iterate_bsd): New function.
(vma_iterate): Use it as fallback on FreeBSD and NetBSD. Use it as
first choice on OpenBSD. Treat GNU/kFreeBSD like Linux.
* lib/vma-iter.h (VMA_ITERATE_SUPPORTED): Define also on GNU/kFreeBSD.
* modules/vma-iter (configure.ac): Require AC_C_INLINE.
|
|
f969dd52
|
2017-09-24T09:20:14
|
|
autoupdate
|
|
19882ec1
|
2017-09-23T12:22:17
|
|
strfmon_l: New module.
* modules/strfmon_l: New file.
* lib/strfmon_l.c: New file.
* m4/strfmon_l.m4: New file.
* doc/posix-functions/strfmon_l.texi: Mention the new module.
* modules/strfmon_l-tests: New file.
* tests/test-strfmon_l.c: New file.
|
|
b2fc4a43
|
2017-09-23T09:26:48
|
|
monetary: New module.
* modules/monetary: New file.
* lib/monetary.in.h: New file.
* m4/monetary_h.m4: New file.
* doc/posix-headers/monetary.texi: Mention the new module.
* modules/monetary-tests: New file.
* tests/test-monetary.c: New file.
* modules/monetary-c++-tests: New file.
* tests/test-monetary-c++.cc: New file.
* modules/duplocale-tests (configure.ac): Use AC_CHECK_HEADERS_ONCE.
|
|
96335dc0
|
2017-09-23T16:01:33
|
|
duplocale tests: Fix test crash on Linux/x86.
* tests/test-duplocale.c (test_with_uselocale): Disconnect the mixed2
locale from the current thread before freeing it.
|
|
eb128f64
|
2017-09-22T16:10:23
|
|
autoupdate
|
|
afc5fb6e
|
2017-09-21T21:39:59
|
|
mktime: port to OpenVMS
Problem reported by John E. Malmberg in:
https://lists.gnu.org/archive/html/bug-gnulib/2017-09/msg00100.html
* m4/mktime.m4 (TIME_T_IS_SIGNED): Default to 0.
|
|
5b5d60e4
|
2017-09-21T06:57:16
|
|
autoupdate
|
|
29443e0b
|
2017-09-20T16:12:51
|
|
autoupdate
|
|
b86cc86a
|
2017-09-19T01:17:50
|
|
* build-aux/bootstrap: fix HTTPS typo in comment
|
|
8d99d5d1
|
2017-09-17T12:09:34
|
|
m4/manywarnings.m4: fix comment typo: s/reqirs/requires/
|
|
e277cd7c
|
2017-09-16T23:21:43
|
|
manywarnings: port to GCC on 64-bit MS-Windows
* m4/manywarnings.m4 (gl_MANYWARN_ALL_GCC): Work better if
LONG_MAX < PTRDIFF_MAX. Problem reported by Richard Copley in:
https://lists.gnu.org/archive/html/emacs-devel/2017-09/msg00392.html
|
|
25ca8d5f
|
2017-09-16T17:53:10
|
|
autoupdate
|
|
0c14dac5
|
2017-09-14T13:37:36
|
|
autoupdate
|
|
03eac9d3
|
2017-09-14T00:35:56
|
|
all: Replace many more http URLs by https URLs. Update stale URLs.
* users.txt: Remove mention of 'newts'.
* lib/localename.c: Update comment about LANG_SOTHO.
|
|
b7773f3f
|
2017-09-13T13:27:36
|
|
autoupdate
|
|
ca35d468
|
2017-09-13T00:48:18
|
|
all: prefer https: URLs
|
|
9dd86e23
|
2017-09-13T03:17:45
|
|
doc: Prefer https URLs where possible.
* doc/**/*.texi: Use https URLs instead of http URLs where possible.
* doc/ld-output-def.texi: Remove unavailable URL.
|
|
aab4ea7a
|
2017-09-12T16:36:27
|
|
maintainer-makefile: FTP -> HTTPS
* top/maint.mk (url_dir_list, ftp-gnu): Use HTTPS protocol instead
of FTP, which is planned to be decommissioned on 2017-11-01.
|
|
9d3e8e18
|
2017-09-12T14:27:24
|
|
libc-config: Fix __GNUC_PREREQ macro.
* lib/libc-config.h (__GNUC_PREREQ): Use __GNUC_MINOR__, not
__GNUC_MINOR.
|
|
07a187be
|
2017-09-09T14:40:10
|
|
gnulib-tool.py: follow gnulib-tool changes, part 14
Follow gnulib-tool change
2015-08-20 Daiki Ueno <ueno@gnu.org>
gnulib-tool: don't transform binary files with sed
|
|
2f0f4bea
|
2017-09-09T14:18:56
|
|
gnulib-tool.py: follow gnulib-tool changes, part 13
Follow gnulib-tool change
2015-06-01 Pádraig Brady <P@draigBrady.com>
gnulib-tool: concatenate lib_SOURCES to a single line
|
|
b880b7c9
|
2017-09-09T14:16:35
|
|
gnulib-tool.py: Keep substitution order like in gnulib-tool.
This should be a no-op change. Just for easier parallel maintenance
with gnulib-tool.
|
|
0f23f389
|
2017-09-09T12:48:58
|
|
gnulib-tool.py: Define and use two new global functions.
* pygnulib/constants.py (remove_backslash_newline, combine_lines): New
functions.
|
|
d568af95
|
2017-09-09T12:27:40
|
|
gnulib-tool.py: Remove unused function nlcount.
|
|
5aa8b0d4
|
2017-09-09T12:01:28
|
|
gnulib-tool.py: Fix subend function.
Make subend('a','b','Laura') return 'Laurb' instead of 'bL'.
|
|
e321e9c3
|
2017-09-09T10:25:09
|
|
gnulib-tool.py: follow gnulib-tool changes, part 12
Follow gnulib-tool change
2015-02-03 Pádraig Brady <P@draigBrady.com>
gnulib-tool: fix handling of patch(1) diagnostics
|
|
17e4d799
|
2017-09-09T10:21:00
|
|
gnulib-tool.py: follow gnulib-tool changes, part 11
Follow gnulib-tool change
2014-12-02 KO Myung-Hun <komh78@gmail.com>
gnulib-tool: recognize x:* as an absolute path
|
|
08369d22
|
2017-09-09T01:36:16
|
|
gnulib-tool.py: follow gnulib-tool changes, part 10
Follow gnulib-tool change
2014-09-05 Mathieu Anquetin <mathieu@anquetin.eu>
gnulib-tool: Use same options as build-aux/bootstrap to download PO files.
|
|
48c442f3
|
2017-09-09T01:26:20
|
|
gnulib-tool.py: follow gnulib-tool changes, part 9
Follow gnulib-tool change
2014-09-05 Mathieu Anquetin <mathieu@anquetin.eu>
Fallback to wget when rsync of PO files fails.
|
|
46301570
|
2017-09-09T01:16:46
|
|
gnulib-tool.py: follow gnulib-tool changes, part 8
Follow gnulib-tool change
2014-05-27 Sylvain Beucler <beuc@beuc.net>.
gnulib-tool: wget translations using --no-verbose rather than --quiet
|
|
9f23e10d
|
2017-09-09T01:09:45
|
|
gnulib-tool.py: follow gnulib-tool changes, part 7
Follow gnulib-tool change
2014-05-27 Sylvain Beucler <beuc@beuc.net>
gnulib-tool: adjust translation wget to avoid a https redirection
|
|
2eb61725
|
2017-09-09T01:06:34
|
|
gnulib-tool.py: follow gnulib-tool changes, part 6
Follow gnulib-tool change
2013-05-10 Stefano Lattarini <stefano.lattarini@gmail.com>
deps: require Automake >= 1.9.6 in generated Makefile fragments
|
|
6c81a581
|
2017-09-09T01:04:08
|
|
gnulib-tool.py: follow gnulib-tool changes, part 5
Follow gnulib-tool change
2013-05-04 Stefano Lattarini <stefano.lattarini@gmail.com>
Assume gnulib is checked out from Git, not CVS
|
|
cdd7bf2e
|
2017-09-09T00:49:56
|
|
gnulib-tool.py: follow gnulib-tool changes, part 4
Follow gnulib-tool change
2013-01-05 Paul Eggert <eggert@cs.ucla.edu>
gnulib-tool: fix incompatibility with autopoint 0.18.2
|
|
f0e4c4b6
|
2017-09-09T00:32:50
|
|
gnulib-tool.py: follow gnulib-tool changes, part 3
Follow gnulib-tool change
2012-08-26 Bruno Haible <bruno@clisp.org>
gnulib-tool: Remove no-op option --no-changelog.
* pygnulib/constants.py: Remove FILES dictionary.
* pygnulib/*: Update.
|
|
fc4e57bb
|
2017-09-09T00:03:44
|
|
gnulib-tool.py: follow gnulib-tool changes, part 2
Follow gnulib-tool change
2012-08-13 Bruno Haible <bruno@clisp.org>
gnulib-tool: Fix persistence of --witness-c-macro option.
|
|
f49155d4
|
2017-09-08T23:59:29
|
|
gnulib-tool.py: follow gnulib-tool changes, part 1
Follow gnulib-tool change
2012-06-21 Bruno Haible <bruno@clisp.org>
gnulib-tool: --create-[mega]testdir, --[mega]test implies --with-tests.
|
|
0626a499
|
2017-09-09T01:21:26
|
|
gnulib-tool.py: Fix typo in rsync invocation.
|
|
574e518a
|
2017-09-09T01:31:54
|
|
gnulib-tool.py: Fix typo in wget invocation.
|
|
6095a05f
|
2017-09-09T00:38:56
|
|
gnulib-tool.py: Bump copyright years up to 2017.
|
|
5cb51bde
|
2017-09-08T23:45:39
|
|
gnulib-tool.py: Accept option --dir instead of --destdir.
|
|
a44f2a11
|
2017-09-09T14:34:53
|
|
gnulib-tool: Simplify commit from 2015-08-20.
* gnulib-tool (func_add_or_update): Remove local variable
is_binary_file.
|
|
80ad545e
|
2017-09-08T09:35:53
|
|
* lib/fts.c: Fix XFS comments.
|
|
21c52a82
|
2017-09-08T18:34:58
|
|
[pygnulib] autopep8 (fixing indentation, style, etc.)
|
|
4be624be
|
2017-09-05T23:33:50
|
|
gnulib-tool.py: fix exception handling
|
|
3df66605
|
2017-09-05T10:04:18
|
|
gnulib-tool.py: fix errors on building wget2; use UTF-8 in subprocess
|
|
1fdadd2c
|
2017-08-21T21:40:46
|
|
[pygnulib] .gitignore
|
|
02a1f93e
|
2017-08-20T11:17:58
|
|
[pygnulib] initial merge (including some small bug fixes)
|
|
3ba4dbae
|
2017-09-08T10:02:47
|
|
stddef: Avoid conflict with system-defined max_align_t.
The configure-determined HAVE_MAX_ALIGN_T may not always be accurate.
Reported by Werner Lemberg <wl@gnu.org> in
<https://lists.gnu.org/archive/html/bug-gnulib/2017-08/msg00185.html>.
* lib/stddef.in.h (rpl_max_align_t): Renamed from max_align_t.
(max_align_t): Define as a macro.
(GNULIB_defined_max_align_t): New macro. Guards against multiple
definitions of rpl_max_align_t in different copies of gnulib-generated
<stddef.h>.
|
|
2890b021
|
2017-09-05T23:32:59
|
|
libc-config: port to MSVC
Problems reported by Gisle Vanem in:
http://lists.gnu.org/archive/html/bug-gnulib/2017-09/msg00016.html
* lib/libc-config.h (__inline): Don't define if HAVE___INLINE.
(libc_hidden_proto): Stick to Standard C syntax for varargs macro.
* m4/__inline.m4: New file.
* modules/libc-config (Files): Add it.
(Depends-on): Use it.
|
|
8ffefc19
|
2017-09-05T21:14:51
|
|
glob: Use enum for __glob_pattern_type result
From a patch proposed by Adhemerval Zanella in:
https://sourceware.org/ml/libc-alpha/2017-09/msg00212.html
* lib/glob_internal.h (GLOBPAT_NONE, GLOBPAT_SPECIAL)
(GLOBPAT_BACKSLASH, GLOBPAT_BRACKET): New constants.
* lib/glob_internal.h (__glob_pattern_type):
* lib/glob.c (glob):
* lib/glob_pattern_p.c (__glob_pattern_p):
Use them.
|