* README.md: Mention zstandard
* configure.ac: Check for libzstd
* docs/wget2.md: Document new --compression type
* include/wget/wget.h: Add wget_content_encoding_zstd
* libwget/decompressor.c: Implement the zstd decompressor
* libwget/http_parse.c (wget_http_parse_content_encoding): Add zstd
* src/options.c (print_version): Add +/-zstd for --version,
(parse_compression): Check for wget_content_encoding_zstd,
(options): Add zstd to help text
* src/wget.c (http_create_request): Add zstd to Accept-Encoding:
* tests/test-compression.c: Add test for zstd
* README.md: Add libhsts as optional dependency
* configure.ac: Add test for libhsts
* docs/wget2.md: Add text for --hsts-preload and --hsts-preload-file
* libwget/init.c:
* src/options.c (print_version): Add +/-hsts for --version,
(options): Add --hsts-preload and --hsts-preload-file,
(init): Load the HSTS peload list,
(deinit): Unload the HSTS preload list
* src/wget.c (try_connection): Eventually change http to https
* src/wget_options.h (config): Add hsts_preload and hsts_preload_file
* README.md: Move some dev info to faq.md
* docs/Makefile.am: Generate introduction from README.md
* docs/faq.md: Started with User and Dev sections
* docs/libwget.doxy.in: Remove mainpage, use README.md instead
* docs/mainpage.md: Remove
* docs/wget2.md: Amended intro to options that take lists
* README.md: Add python to optional dependencies
* bootstrap: Use gnulib-tool.py if possible
* gnulib: Update
gnulib-tool.py is much faster than the old gnulib-tool.
* .gitlab-ci.yml: Add Libmicrohttpd package for CI testing
using Debian/gcc, Fedora/clang and MinGW64
* .travis.sh: Add Libmicrohttpd package for OSX/clang
* .travis_setup.sh: Add Libmicrohttpd package for Debian/gcc
and clang
* README.md: Add info which mentioning Libmicrohttpd as
optional requirement
* configure.ac: Check for Libmicrohttpd availability
* README.md: Mark options
* docs/wget2_manual.md: Mark URLs
* libwget/bar.c: Fix doc for bar_init(),
add doxygen close tag at end of file
* libwget/buffer.c: Fix doc for wget_buffer_reset()
* libwget/console.c: Move unused tag to front of param
* libwget/hpkp.c: Fix documented params for wget_hpkp_new()
* libwget/iri.c: Fix doc for wget_iri_supported()
* libwget/net.c: Fix doc for wget_tcp_printf()
* libwget/utils.c: Move unused tag to front of param
* .gitlab-ci.yml: Place fuzz coverage report in public area
* Makefile.am: Use 'make check' in fuzz directory
* README.md: Add link to fuzz coverage report
* fuzz/Makefile.am: Remove make target 'fuzz-coverage'
* fuzz/coverage.sh: Remove file