doc: the gnulib snapshots are not maintained

2018-10-07 Thread Akim Demaille
https://erislabs.net/ianb/projects/gnulib/ says Current snapshot: • gnulib-20140202-stable.tar.gz [md5] [sha1] [gpg] Previous snapshots: • gnulib-20130805-stable.tar.gz [md5] [sha1] [gpg] • gnulib-20120404-stable.tar.gz [md5] [sha1] [gpg] • gnulib-20111211-stable.ta

dirent: Update documentation

2018-10-07 Thread Bruno Haible
The 'dirent' module provides a replacement dirent.h for MSVC since 2011-09-13. 2018-10-07 Bruno Haible dirent: Update documentation. * doc/posix-headers/dirent.texi: The MSVC issue is fixed by Gnulib. diff --git a/doc/posix-headers/dirent.texi b/doc/posix-headers/dirent.texi

Re: doc: the gnulib snapshots are not maintained

2018-10-07 Thread Bruno Haible
> commit 1aa7a57dee7b879d791258d767a869fe822ff168 > Author: Akim Demaille > Date: Sun Oct 7 09:33:21 2018 +0200 > > doc: the gnulib snapshots are not maintained > > * doc/gnulib-intro.texi (Steady Development): Don't mention them. Looks good. Please push. Thanks! Bruno

[PATCH 1/2] bootstrap, gnulib-tool: correct the translations wget command

2018-10-07 Thread Benno Schulenberg
Using the -np (--no-parent) option doesn't prevent wget from traversing the given URL to a default depth of 5, and since the domain directory contains a href="/latest/" link, this means that wget searches through all domains anyway and will also download PO files that are meant for other packages.

[PATCH 2/2] bootstrap, gnulib-tool: use https instead of insecure rsync

2018-10-07 Thread Benno Schulenberg
The rsync command does not do any authentication and thus allows man-in-the-middle attacks. Better use wget over https, although this is slower. * build-aux/bootstrap (download_po_files, po_download_command_format): Don't try using rsync; always use wget over https to fetch PO files. * gnulib-too

Re: [PATCH 1/2] bootstrap, gnulib-tool: correct the translations wget command

2018-10-07 Thread Bruno Haible
Hi Benno, > * build-aux/bootstrap (po_download_command_format2): Restrict > recursion to a single level. > * gnulib-tool (func_import): Likewise. > * pygnulib/GLImport.py (GLImport.execute): Likewise. Thanks. Applied, with one tiny change: Use the long option (--level=1) in all 3 places - for mai

Re: [PATCH 2/2] bootstrap, gnulib-tool: use https instead of insecure rsync

2018-10-07 Thread Bruno Haible
Benno Schulenberg wrote: > * build-aux/bootstrap (download_po_files, po_download_command_format): > Don't try using rsync; always use wget over https to fetch PO files. > * gnulib-tool (func_import): Likewise. > * pygnulib/GLImport.py (GLImport.execute): Likewise. Thanks. Applied. Bruno

Re: bug#32796: please consider using renameat2 from glibc if available

2018-10-07 Thread Paul Eggert
Thanks for checking. I installed the attached into Gnulib master. The "(tiny change)" is because the patch is small enough that we don't need to worry about copyright papers. >From c50cf67bd7ff70525f3cb4074f0d9cc1f5c6cf9c Mon Sep 17 00:00:00 2001 From: Andreas Henriksson Date: Sun, 7 Oct 2018 15