Commit Graph

76 Commits

Author SHA1 Message Date
045976cf8f Add instructions on how to build wget2.exe
* ../README.md: Add new section.
* Dockerfile.win32.static: Remove cp command.
2023-10-31 20:20:10 +01:00
089520564f * src/wget.c (http_create_request): Use 'Accept: */*' for single file downloads 2023-10-21 19:32:41 +02:00
e3f039a4eb * contrib/release: Fix GPG key selection 2023-08-31 16:38:05 +02:00
0db6e34558 * contrib/mk_authors: Use previous tag instead of current release tag" 2023-08-31 16:20:32 +02:00
15ba1db248 Update copyrights 2023-08-31 12:57:30 +02:00
19a7070d86 Silence spell checker
* contrib/spell-checker: Add 'anull' to exclude list.
* libwget/ssl_gnutls.c: Fix verication to verification.
* src/options.c: Fix pysical to physical.
2023-07-02 18:32:46 +02:00
8e2b81911f * contrib/spell-checker: Fix some shellcheck issues [skip ci] 2022-07-23 18:19:29 +02:00
3dc7f71098 Update copyright year 2022-02-25 17:46:43 +01:00
8908e8f3b0 * contrib/mingw.static: Add build instructions for zlib-ng [skip ci] 2022-01-19 17:51:11 +01:00
c1bcb3d356 * contrib/mingw.static: Add build instructions for nghttp2 [skip ci] 2022-01-19 14:25:12 +01:00
bd8ecaf067 * contrib/mingw: Add --disable-full-test-suite to gnutls configure options 2021-12-05 12:36:43 +01:00
c3025f3d0f * contrib/mingw.static: New script to build a static wget2.exe 2021-10-31 15:25:42 +01:00
bd97e4ff15 Update MinGW build script
* .gitlab-ci.yml: Remove copying pthread_sigmask.c.mingw.
* contrib/mingw: Update for latest dependency versions.
* pthread_sigmask.c.mingw: Remove file.
2021-10-31 15:25:00 +01:00
040f6cc378 contrib: Remove unused libtool patch
After the previous commit it now uses -Wl,--no-whole-archive
instead of patching libtool in the build system. This is more
portable for other libtool implementations other than the one
by GNU.
2021-10-24 17:33:26 +02:00
16bc7c4603 * contrib/release: Add symlink for latest tarball [skip ci] 2021-09-12 14:00:31 +02:00
22162f82b2 Update copyright year 2021-01-22 21:58:38 +01:00
18f8d48e6b Fix contrib/mingw 2020-10-25 12:57:59 +01:00
1375815325 Patch libtool to add -no-whole-archive
* cfg.mk: Exclude contrib/libtool.patch from 'make syntax-check'
* configure.ac: Patch libtool
* contrib/libtool.patch: New file
* lib/Makefile.am: Unset $LIBS
* libwget/Makefile.am: Use -no-whole-archive

This patch keeps the libwget libraries short by not adding
*everything* from lib/libgnu.a.
2020-02-15 20:23:04 +01:00
6992125b70 Build own badges for coverage and fuzz-coverage
* contrib/make-coverage-badge: Add script to create badges
* .gitlab-ci.yml: Create coverage and fuzz-covrage badges
* README.md: Display badges
2020-02-11 16:40:56 +01:00
59d9ecd9c0 * Update copyright year to 2020 2020-01-10 00:33:02 +01:00
ccce06cd8c * contrib/commit-check: Don't say 'not found' if found [skip ci] 2019-12-10 11:48:15 +01:00
9721d24377 * contrib/mk_authors: Simplify getting the latest git tag [skip ci] 2019-09-19 10:11:22 +02:00
3f96e68568 * contrib/mk_authors: Fix getting the latest git tag [skip ci] 2019-09-19 10:08:14 +02:00
c80e2381e5 Use gnulib's update-copyright module
* bootstrap.conf: Add update-copyright module
* cfg.mk: Setup environment for update-copyright
* contrib/update_copyright: Remove script no longer used
* libwget/ssl_openssl: Fix copyright year
* tests/test-post-handshare-auth.c: Fix copyright years
* contrib/commit-check: Add copyright and license
* contrib/mail.sh: Same
* src/version-text.h.in: Same
2019-09-11 00:03:04 +02:00
fc34771c04 Add script to generate list of authors by # of commits
* .mailmap: Map authors when using different names/email addresses
* contrib/mk_authors: Create list of authors sorted by # of commits
* contrib/release: Mention contrib/mk_authors
2019-08-30 16:41:49 +02:00
b9c0656784 * contrib/spell-checker: Do not check tests/certs/README.md 2019-08-25 13:23:43 +02:00
4d958eed73 * contrib/spell-checker: Abort on error (set -e) 2019-08-23 14:48:33 +02:00
9f2852420e Update spell-checker and fix more typos
* contrib/spell-checker: Update to python3 version of codespell
* libwget/robots.c: Fix typo(s)
* src/plugin.c: Likewise
* src/wget_plugin.h: Likewise
* tests/test-plugin-nonexistance.c: Likewise
2019-05-18 22:32:26 +02:00
1235926af8 * contrib/mingw: Move WINPATH further up 2019-04-11 09:42:11 +02:00
ac743e9e25 * contrib/mingw: Fix pkg-config and gnutls 2019-04-07 00:05:16 +02:00
5764a2784b * contrib/spell-checker: Fix for 'te' in example URL 2019-04-02 16:39:40 +02:00
cdb3600791 Update copyrigght to 2019 2019-01-02 12:42:53 +01:00
ea7d9f6ffb * contrib/spell-checker: Add script for spell checking 2018-12-28 19:12:43 +01:00
3178560d7b Fix misspellings 2018-12-27 19:22:27 -02:00
9f428c7e82 * contrib/check_options: Exit if not run in bash 2018-11-17 22:06:44 +01:00
69165eb177 * contrib/csv2tree: Remove superfluous 'import json' [skip ci] 2018-10-18 17:12:14 +02:00
ee46ee69aa Minor changes to the commit-check script 2018-09-21 15:34:48 +02:00
3a2fafe8d2 * contrib/commit-check: Add support for companies (e.g. redhat.com) 2018-09-15 21:47:57 +02:00
01719148ee * contrib/commit-check: Don't check the name
The name can't easily be used as an identifier.
E.g. my name is different through commits: 'Tim Ruehsen' or 'Tim Rühsen'

Checking the email address used for the FSF assignment is enough.
2018-08-16 15:50:53 +02:00
efbb27ff9f * contrib/mingw: Add libpsl build + cleanup 2018-05-13 20:24:33 +02:00
7b26f8dfb8 * contrib/commit-check: Detect Copyright-paperwork-exempt correctly 2018-05-04 11:41:48 +02:00
2a33d519a7 * contrib/update_copyright: Update to 2018 2018-04-30 20:51:34 +02:00
217ee0a753 * contrib/mail.sh: Assume bash, print email to file if msmtp not found 2018-04-17 18:10:32 +02:00
8fedbfd21f * contrib/mail.sh: File got deleted accidentally in an earlier commit 2018-04-17 16:22:52 +02:00
48d0802b9c * contrib/mingw: Add fix for lib/pthread_sigmask.c 2018-04-06 10:06:20 +02:00
64b413571b New script to ensure that patches without copyright assignment aren't merged
* AUTHORS: Update file with all known contributors to date. Update
    FSF Copyright Assignment status in the first column
    * contrib/commit-check: New script. This is to be run on each merge
    request to master to ensure that the copyright assignment process
    has been completed.
    * .gitlab-ci.yml: Add a new CommitCheck CI which ensures that the
    author has completed their Copyright Assignments. This runner is
    allowed to fail, so it won't affect the CI runners for all forks.
2018-03-22 23:55:17 +01:00
a13aa2c352 Add new scripts to send Copyright assignment mails
* contrib/assignment_template.txt: Template header text for email
    * contrib/mail.sh: Script that composes and sends an email to a new
    contributor for Copyright Assignment
    * cfg.mk: Add exceptions for assignment_template.txt to syntax-check
2018-03-22 23:53:57 +01:00
93c20d150d * contrib/mingw: Add dlfcn-win32 build 2018-03-04 17:55:34 +01:00
972bd4f0d8 * contrib/csv2tree: New file 2018-02-22 14:33:04 +01:00
445b9b657a * contrib/csv2json: New file 2018-02-22 14:33:04 +01:00