- 30 Apr, 2018 12 commits
-
-
Tim Rühsen authored
-
Tim Rühsen authored
-
Tim Rühsen authored
-
Tim Rühsen authored
-
Tim Rühsen authored
* ci-test: New script with generic code * ci-test.d/gcc110.fsffrance.org.sh: Script with special code for gcc110 (CentOS 7.4) * ci-test.d/gcc70.fsffrance.org.sh: Script with special code for gcc70 (NetBSD 5.1) * ci-test.d/login.opencsw.org.sh: Script with special code for OpenCSW (Solaris)
-
Tim Rühsen authored
-
Tim Rühsen authored
-
Tim Rühsen authored
* fuzz/libwget_xml_parse_buffer_fuzzer.c: Likewise * fuzz/main.c: Likewise
-
Tim Rühsen authored
-
Tim Rühsen authored
* libwget/hashmap.c: Likewise * libwget/iri.c: Likewise * libwget/ssl_gnutls.c: Likewise * libwget/utils.c: Likewise Gcc 4.1.3 on NetBSD 5.1 errors when duplicate _GL_INLINE is given as a function attribute. From the gnulib manual: "C code ordinarily should not use inline. Typically it is better to let the compiler figure out whether to inline, as compilers are pretty good about optimization nowadays. In this sense, inline is like register, another keyword that is typically no longer needed"
-
Tim Rühsen authored
* fuzz/Makefile.am: Do not include corpora in tarball * fuzz/main.c: SKIP if corpora directory isn't found (make check) The fuzz corpora are thousands of files, not needed for a standard build from a distribution tarball. The reproducers of former issues are being included for regression testing.
-
Tim Rühsen authored
* src/options.c: Add --retry-connrefused * src/wget.c (establish_connection): Skip final failure * src/wget_options.h (struct config): Add retry_connrefused
-
- 27 Apr, 2018 1 commit
-
-
Darshit Shah authored
-
- 17 Apr, 2018 2 commits
-
-
Tim Rühsen authored
-
Darshit Shah authored
-
- 16 Apr, 2018 1 commit
-
-
Darshit Shah authored
-
- 13 Apr, 2018 2 commits
-
-
Tim Rühsen authored
-
Tim Rühsen authored
* include/wget/wget.h: New function wget_iri_unescape_url_inline() * libwget/iri.c: Likewise * src/wget.c (_normalize_uri): Use wget_iri_unescape_url_inline() * examples/check_url_types.c: Likewise * tests/test-base.c: Add test case * unit-tests/test.c (test_iri_relative_to_absolute): Add test case Relative URLS like in href='foo%3A/' have been detected and parsed as absolute URL with (unknown) scheme 'foo:'. This commit fixes it.
-
- 11 Apr, 2018 10 commits
-
-
Bas van Schaik authored
- no need to install gnutls-dev; it's installed automatically during the build/analysis process - however, the lgtm.yml I used for setting wget2 up on lgtm.com does install two other packages that are not auto-detected: lzip and libgpgme11-dev - no need to run ./bootstrap either; LGTM will do that automatically :)
-
Tim Rühsen authored
-
Tim Rühsen authored
-
Tim Rühsen authored
-
Tim Rühsen authored
-
Tim Rühsen authored
-
Jiading Guo authored
* src/options.c: Add compression option support * src/wget.c: Generate 'Accept-Encoding' headers accordingly * src/wget_options.h: Add compression variables * libwget/decompressor.c: Add xz and "none" types * include/wget/wget.h: Add xz types * docs/wget2.md: Add compression option document * tests/Makefile.am: Add compression test * tests/libtest.c: Add request header test support * tests/libtest.h: Add request header test support * tests/test-compression.c: Add compression test
-
Tim Rühsen authored
-
Tim Rühsen authored
-
Tim Rühsen authored
-
- 10 Apr, 2018 2 commits
-
-
Tim Rühsen authored
-
Tim Rühsen authored
Fixes #373
-
- 06 Apr, 2018 6 commits
-
-
Tim Rühsen authored
-
Tim Rühsen authored
* .gitlab-ci.yml: Obsolete configure cache * include/wget/wget.h: Add WGET_DIGTYPE_MAX * libwget/hashfile.c: Fix code
-
Tim Rühsen authored
-
Tim Rühsen authored
Some versions of GnuTLS do not provide a crypto.h, so we have to check for it's presence. This check fails with some versions of GnuTLS since crypto.h lacks the #include <gnutls/gnutls.h>.
-
Tim Rühsen authored
-
Tim Rühsen authored
-
- 03 Apr, 2018 4 commits
-
-
Tim Rühsen authored
-
Tim Rühsen authored
-
Darshit Shah authored
[ci skip]
-
Tim Rühsen authored
* configure.ac: Check for gnutls/crypto.h * libwget/hashfile.c: Need HAVE_GNUTLS_CRYPTO_H to include gnutls/crypto.h Found this problem on the OpenCSW Solaris build farm
-