Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ArchiveTeam/wget-lua

Wget-AT is a modern Wget with Lua hooks, Zstandard (+dictionary) WARC compression and URL-agnostic deduplication.
https://github.com/ArchiveTeam/wget-lua

* retr.c (rotate_backups): Non existent files are not errors in this function

65e6d5b3b8c2c8e3c62ba5b9a43b84f80b01251b authored about 3 years ago by Darshit Shah <[email protected]>
* ftp.c (ftp_loop_internal): Fix computation of total_downloaded_bytes

When continuing a FTP download, or not starting one because the file is
already fully retrieved,...

aecf5fbf1bf05e91c4900a814a12dc91a50dc788 authored about 3 years ago by Darshit Shah <[email protected]>
Remove suprious print statements

* src/gnutls.c: Remove fprintf statements. We should never print to
console directly. Always h...

3ea9658c072fa1dc87aec7af45393b46904b143f authored over 3 years ago by Darshit Shah <[email protected]>
maint: post-release administrivia

* NEWS: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (ol...

31b82825a21c18eb0e2f266d1590e3cd2dd323f3 authored over 3 years ago by Darshit Shah <[email protected]>
* cfg.mk: Disable the indent check

204a4bccf43e177dcb32531bbfa7feee3d5d2ba3 authored over 3 years ago by Darshit Shah <[email protected]>
* NEWS: Update NEWS items for release

d5588ac2216a6541a7362c0605828e108cfb4347 authored over 3 years ago by Darshit Shah <[email protected]>
* gnulib: Pull forward

5a79362a56a69c97f9cc1d598f3e933b5ec640fc authored over 3 years ago by Darshit Shah <[email protected]>
Fix #60956 (improve --page-requisites)

* src/html_url.c (tag_handle_link): Check for "alternate stylesheet",
"icon" and "manifest".

ebb96761f5cc4e18fbfa1b6e6747b27c65e20930 authored over 3 years ago by WB <[email protected]>
* src/html-url.c (tag_handle_meta): Fix integer overflow

7899e1d17b6ff2182b0fa9afbe098038e7efc7e9 authored over 3 years ago by Tim Rühsen <[email protected]>
* src/recur.c (download_child): Remove temporary robots.txt.tmp

254b2d3c7c5679275b40449f75fe263a27277d6b authored over 3 years ago by Tim Rühsen <[email protected]>
Long pathnames patch

718ab3f79b3e2a547a8e6538b97cfdb8a94611b8 authored over 3 years ago by Josef Moellers <[email protected]>
* .gitlab-ci.yml: Remove scan-build deps from pages stage

d73e8b42f74f2b0d8b3ee66fe84cd6d43efd53f7 authored over 3 years ago by Tim Rühsen <[email protected]>
* .gitlab-ci.yml: Move scan-build/ to public/ only if it exists

4a5a010eb36aecb31046b2f9189f56cb9217fe5c authored over 3 years ago by Tim Rühsen <[email protected]>
* .gitlab-ci.yml: Move scan-build results to parent directory

89fc8d84b7a0fa83496a4c8f8a531f5720d26e13 authored over 3 years ago by Tim Rühsen <[email protected]>
* .gitlab-ci.yml: Move coverage results to parent directory

a0e0965d1e3dd6ca7d114022105efa42dc1090b2 authored over 3 years ago by Tim Rühsen <[email protected]>
* .gitlab-ci.yml: Don't allow failure of scan-build

96971867eac8723a8c573e7e9b9428af8b2c6989 authored over 3 years ago by Tim Rühsen <[email protected]>
* .gitlab-ci.yml: Pages needs Build-Tarball

5192dddbddd962b6a03e122705f2d073ab0882fe authored over 3 years ago by Tim Rühsen <[email protected]>
* src/url.c (append_uri_pathel): Add cheap extra check to help static analyzers

91c42c799addf186ad4aab3a6135502438841c26 authored over 3 years ago by Tim Rühsen <[email protected]>
* src/http.c (gethttp): Add cheap extra check to help static analyzers

c778ac20b4e203ec18826198dda66e1be4c7e042 authored over 3 years ago by Tim Rühsen <[email protected]>
* .gitlab-ci.yml: Exclude src/css_.o from scan-build

4d3ee1604a7c8307b9950ca7f681c1b8556fc46c authored over 3 years ago by Tim Rühsen <[email protected]>
* src/main.c (main): Removed unused variable

a209bb1faca18979f652c7fde515cf2ce18132ba authored over 3 years ago by Tim Rühsen <[email protected]>
Revert "Long pathnames patch"

This reverts commit affad27664afccdedafd94711d350f368e859be4.

Manual tests with very long path ...

36e250e09a47fca7ad391504e179407594207910 authored over 3 years ago by Tim Rühsen <[email protected]>
Remove .git/, .gitmodules and gnulib/ from bootstrap artefacts

c1599deb1fe7f06700386db368f6383740db77ad authored over 3 years ago by Tim Rühsen <[email protected]>
* .gitlab-ci.yml: Re-arrange stages

de4b94a5ae9a7cc36ad2f00a79d0afc8a0ffcaff authored over 3 years ago by Tim Rühsen <[email protected]>
* .lgtm.yml: Add autoconf-archive

f3299cc606f37c9f43bb4d1c1c363bcb69a416ef authored over 3 years ago by Tim Rühsen <[email protected]>
Updated Gitlab CI Pipeline

* .gitlab-ci.yml: COmpletely overhauled CI pipeline with dependencies
for a faster and more ro...

61df89eb916bd31efd47a142c95d93d17314a517 authored over 3 years ago by Darshit Shah <[email protected]>
Long pathnames patch

affad27664afccdedafd94711d350f368e859be4 authored over 3 years ago by jmoellers <[email protected]>
* fuzz/wget_read_hunk_fuzzer.c: Add explicit cast for C++ compilation

170896a76a172f38b980bbbe5010dd5ea65e3460 authored over 3 years ago by Tim Rühsen <[email protected]>
* fuzz/wget_ntlm_fuzzer.c: Add explicit cast for C++ compilation

d4431a0b977595e1373c035765a86c38451715cf authored over 3 years ago by Tim Rühsen <[email protected]>
* src/http.c (initialize_request): Send Host HTTP header first

This solves an issue where the server expects the Host: header
as first one. This seems plausibl...

027d2941147d189ffbdcf6156fe4e60a48e890b3 authored over 3 years ago by Tim Rühsen <[email protected]>
Improve wget_options_fuzzer

* fuzz/fuzzer.h: Ignore -Wunused-parameter.
* fuzz/wget_options_fuzzer.c: Let getaddrinfo() fail...

5fe8d26904880ab59b2343f31ff7399edbbc43f1 authored over 3 years ago by Tim Rühsen <[email protected]>
Fix typo in VMS support code

* src/utils.c: Remove unpaired brace

Copyright-paperwork-exempt: Yes

aabdf6eb668cfc485bdfcad3482a3a9be4a99416 authored over 3 years ago by Nekun <[email protected]>
Use "nofollow" instead of "no-follow" in messages

* src/html-url.c (get_urls_html_fm): Remove misleading debug message.
* src/recur.c (retrieve_tr...

1aada296dde933228bb1820cbf3ff1fc09a4eee5 authored over 3 years ago by Nils <[email protected]>
Print message for no-follow attribute only if norobots respected

* src/html-url.c (get_urls_html_fm): Remove misleading log message.
* src/recur.c (retrieve_tree...

f1cccd2c454fb416e75a22b358b0a11266642007 authored over 3 years ago by Nils <[email protected]>
* configure.ac: Add AM_GNU_GETTEXT_VERSION

11c626efc45194e88f9d1b308beef976e8187547 authored over 3 years ago by Tim Rühsen <[email protected]>
* testenv/test/base_test.py: Rename valgrind-suppression-ssl -> valgrind-suppressions-ssl

db6166d011e15e1444c77d9cc4203e923c234804 authored over 3 years ago by Tim Rühsen <[email protected]>
* testenv/test/base_test.py: Add --show-leak-kinds=all valgrind argument

a65bc7c0e8d06a217aea970204a535fbbeb208d5 authored over 3 years ago by Tim Rühsen <[email protected]>
* tests/WgetTests.pm: Add --show-leak-kinds=all valgrind argument

3a1ac38f009aee0a0baa14d6295334bb92a720cf authored over 3 years ago by Tim Rühsen <[email protected]>
Fix testenv valgrind suppression

* testenv/Makefile.am: Remove valgrind-suppressions from EXTRA_DIST.
* testenv/valgrind-suppress...

d745ea0eb69ef89adf5e3cf006f6fb050c4c5a32 authored over 3 years ago by Tim Rühsen <[email protected]>
* bootstrap.conf: Add 'rename' to gnulib modules

The missing module could be a reason for
https://savannah.gnu.org/bugs/?60346.

Reported-by: jrh...

82afc6e6f047fddb42a960686dd40e78ba2b195d authored over 3 years ago by Tim Rühsen <[email protected]>
* src/wget.h: Use strtoll() for str_to_wgint

This fixes a regression reported at https://savannah.gnu.org/bugs/?60353.

Reported-by: Michal R...

90631a6fe54eabd9c80ede5c70bc916719e76cfe authored over 3 years ago by Tim Rühsen <[email protected]>
Minor output fix to use quote_n() instead of quote()

* src/ftp.c (ftp_retrieve_list): change quote to quote_n
* src/iri.c (do_conversion): change quo...

fd2a061f6a30304e8b3ccccec175f3e02e2855ed authored over 3 years ago by Shamil Gumirov <[email protected]>
* src/Makefile.am: Add metalink.c and xattr.c to EXTRA_wget_SOURCES

27b12dad12c6a578bbd5615aa4febc8325c265e0 authored over 3 years ago by Tim Rühsen <[email protected]>
* testenv/Makefile.am: Allow tarball build without python3

c8d7a66217db9f5d85ce54caca449da5d825c9c3 authored over 3 years ago by Tim Rühsen <[email protected]>
Fix spelling errors

* NEWS: trough -> through.
* README.checkout: Likewise.
* contrib/spell-checker: Add exclusion '...

6d58a04682f2ee4c889eebabeea5e285832020da authored almost 4 years ago by Tim Rühsen <[email protected]>
Remove gettext version requirements

* bootstrap.conf: Remove gettext version requirements
* configure.ac: Likewise.

7840db6c0bbf614cd2c4c7bb9365adf2e50037d9 authored almost 4 years ago by Tim Rühsen <[email protected]>
Use a LOG_COMPILER for running fuzz tests

This prevents needing a special case in the fuzz tests to detect
valgrind usage and a new exec. ...

cf788d60e44afb4ac66fcfb12dc51d8d72af9b47 authored almost 4 years ago by Darshit Shah <[email protected]>
* configure.ac: Add AC_PROG_CC_C99

db4d5b6eb3c26cda28c401fa228db4b1261dc799 authored almost 4 years ago by Tim Rühsen <[email protected]>
Bump gettext version to 0.20

* bootstrap.conf: Increase minimum version of gettext needed to 0.20
* configure.ac: Same

e9cf8da1a6d7eb254ddd2fdb257da3037b5b51f7 authored almost 4 years ago by Darshit Shah <[email protected]>
* bootstrap: Update script

b743178b9d6aa226e44d46924dffd59383976dce authored almost 4 years ago by Darshit Shah <[email protected]>
* gnulib: Pull forward

65cc47b504457a0111b416ab3d8f3ce9e8fa21a4 authored almost 4 years ago by Darshit Shah <[email protected]>
Fix double free in FTP Code

* src/ftp.c(getftp): Don't free `target`. If it is not pointing to
targetbuf, then it still po...

f7835691b44fc2155d76bc2697a34f73cb70bfa5 authored almost 4 years ago by Darshit Shah <[email protected]>
* doc/wget.texi: Replace '' with in example

Needed to hide from texi2pod.pl replacement of '' -> ".

Reported-by: Vincent Lefevre

51ee45f01793dad20df6065c9da27615cca0af73 authored almost 4 years ago by Tim Rühsen <[email protected]>
Use gnulib's utime.h

* bootstrap.conf: Remove utime-h (included by utime).
* configure.ac: Remove header checks for u...

7d9ed223fca5ce163b0de462b97fec33a9769518 authored almost 4 years ago by Tim Rühsen <[email protected]>
* configure.ac: Detect unresolved AX_ macros

f81191951a6f733890c87900ec6ea93102f19286 authored almost 4 years ago by Tim Rühsen <[email protected]>
* configure.ac: Use noyywrap for AC_PROG_LEX

ea6143d56cca95fca4fdda65600837434aa1e000 authored almost 4 years ago by Tim Rühsen <[email protected]>
Fix --quota on systems with 32bit long type

* src/init.c (cmd_bytes_sum): Use WGINT_MIN and WGINT_MAX in check.
* src/options.h (struct opti...

ad36a467acb34377835f6fa4d5d379c86a0695b4 authored almost 4 years ago by Tim Rühsen <[email protected]>
* configure.ac: Remove obsolete AC_HEADER_STDC

adc5aa019678f0773499d15d3b0f729479839470 authored almost 4 years ago by Tim Rühsen <[email protected]>
* configure.ac: Replace ` with '

5c8569ba5d732cafd76ba507f72fd8d27bd5b0d4 authored almost 4 years ago by Tim Rühsen <[email protected]>
* configure.ac: Use yywrap param for AC_PROG_LEX

9f1c8dac77b96559539dc47c4962ac95138be508 authored almost 4 years ago by Tim Rühsen <[email protected]>
maint: post-release administrivia

* NEWS: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (ol...

6c84dc38bc6909330feeac8365c8678383e2cca9 authored almost 4 years ago by Darshit Shah <[email protected]>
* NEWS: Update NEWS items for release

f720bdda9f8699517ecfe1b86bcada3625bd3c5a authored almost 4 years ago by Darshit Shah <[email protected]>
* gnulib: Pull forward

90d43efbea9ed4d60c335fbf8de9ade9fa7423f6 authored almost 4 years ago by Darshit Shah <[email protected]>
* cfg.mk: Add manual_title for web docs

0031bdedfc99fed56480d26497810e398fac7b51 authored almost 4 years ago by Darshit Shah <[email protected]>
* contrib/make-release: Update to use maintainer-makefile

72ede7a0285bd460c8a674d4fd9b9fd31d2c0009 authored almost 4 years ago by Darshit Shah <[email protected]>
* bootstrap.conf: Add gendocs and gnu-web-doc-update modules

473eef671bb2a8bdbafb9051a73c764c18f56438 authored almost 4 years ago by Darshit Shah <[email protected]>
* configure.ac(AM_INIT_AUTOMAKE): Create lzip archives when making a distribution

8c35102b374f6f1e4d817aeb2ffa5805b0ef70b0 authored almost 4 years ago by Darshit Shah <[email protected]>
Prepare for making releases

The maintainer makefile provides targets for making a release. They need
these things:
* cfg.mk:...

ae203984e8613bd4fe5827bf89bfbd0b82ded3e3 authored almost 4 years ago by Darshit Shah <[email protected]>
Prepare NEWS file for new release

* NEWS: Fix the copyright notice
* NEWS: Add header for new release

5f6f86aa2675c8ea252d7ede06d258b7fe7f75b8 authored almost 4 years ago by Darshit Shah <[email protected]>
Use PRId64 to correctly identify the format specifier

* src/utils.c: Use PRId64 to correctly identify the format specifier for
wgint values. This fixe...

e9641d989b44d596dbf653e676cfa3b30ee60a0c authored almost 4 years ago by Darshit Shah <[email protected]>
* src/retr.c(rotate_backups): Simplify logic for handling filename rotation

9f3df123bbe1cbf5873cea25169da4568122f026 authored about 4 years ago by Darshit Shah <[email protected]>
* configure.ac: Don't use Bashisms

1e89e5f66c3627aa86e7cbffd3789828ddb6eddb authored about 4 years ago by Matt Whitlock <[email protected]>
Run make update-copyright

5a7f2f7e8741e46cf2783be276ab6020b2fd9ed3 authored about 4 years ago by Darshit Shah <[email protected]>
* gnulib: Pull forward

2e5d281468a5fc967b8f06c4fde091ba6c27ebe6 authored about 4 years ago by Darshit Shah <[email protected]>
* NEWS: Finalize release

8923dcc788a46523fcdd92ffa0e0c2a4674142f8 authored about 4 years ago by Darshit Shah <[email protected]>
* gnulib: Update for release

c2517256e4757d95ccac22d1d4c00aeb5bc96b6d authored about 4 years ago by Darshit Shah <[email protected]>
* src/main.c: Disable use-askpass on VMS

37f0dca4e22049d824919f0311092f56a1874302 authored about 4 years ago by Darshit Shah <[email protected]>
Fixes for running on VMS

time_t on VMS is typically unsigned. (Lazy man's solution to 2038?)
I added "(time_t)" type cas...

8af2171a34cd62ff55c5a80f679de6bfede278ea authored about 4 years ago by Steven M. Schweda <[email protected]>
Remove portability handling for str[n]casecmp

* src/mswindows.c: Gnulib ensures we always have str{n}casecmp
* configure.ac: Don't need to def...

db88ad441e20870a70faf6cc654145b24cb3373b authored about 4 years ago by Darshit Shah <[email protected]>
src/wget.h: Cleanup code around wgint

a16149e5bbbecdffbd3cdc4c339a879c815f957c authored about 4 years ago by Tim Rühsen <[email protected]>
Remove portability handling code for wgint

Gnulib's stdint.h module promises a C99 compliant stdint.h file on all
platforms. Thus allowing ...

8b1aeab78314ecdeaccbcd72e3589887d717f218 authored about 4 years ago by Darshit Shah <[email protected]>
Remove SIZEOF_WGINT as wgint is always int64_t

* src/http.c (test_parse_range_header): Remove use of SIZEOF_WGINT.
* src/utils.c (human_readabl...

7ec15b9c9250d37dcafe2ab7638700a84d0a9b1b authored about 4 years ago by Tim Rühsen <[email protected]>
* .lgtm.yml: Call autoreconf to support Debian oldstable

dd2d960ba16999fe17264d524f20aa0d67526e5e authored about 4 years ago by Tim Rühsen <[email protected]>
Fix --accept-regex/i--reject-regex for FTP

* src/ftp.c (ftp_retrieve_glob): Call accept_url() with the full URL

Reported-by: Frans de Boer...

5b7d068a4b1be3d8ddaf2cfa0a6998313e511d33 authored about 4 years ago by Tim Rühsen <[email protected]>
* tests/valgrind-suppressions: Make suppression for libidn false positive more generic

2e4504c5531fbca5e3e55bdac4b0ae55fa80e711 authored about 4 years ago by Darshit Shah <[email protected]>
* Makefile.am: Clean up gnulib_po/stamp-po

a2f23b30c28ac40a54be133004767836a9ef14b3 authored about 4 years ago by Darshit Shah <[email protected]>
tests/valgrind-suppressions: Add suppressions for false positives

73c474edf616bcabdf3b50dbcf923ad5a6a67a5c authored about 4 years ago by Darshit Shah <[email protected]>
testenv/Test--https.py: Fix missing import

4fad8a7e2d57874aecc97b9fa7790c30ded4da84 authored about 4 years ago by Darshit Shah <[email protected]>
.gitlab-ci.yml: Everyone needs an autoreconf now

97186673014b15a1e26a6f91b4905add6962d1a6 authored about 4 years ago by Darshit Shah <[email protected]>
.gitlab-ci.yml: Even Debian Stable requires running autoreconf

733ba71b134634fb5d431737a7e362c24acf116f authored about 4 years ago by Darshit Shah <[email protected]>
Fix usage of Magic number of tests

testenv/test/base_test.py: Add new variable SKIP_TEST
testenv/Test--https-crl.py: Use SKIP_TEST ...

010cb79b4314f501ef3968d7e1fee6bd9c13dc17 authored about 4 years ago by Darshit Shah <[email protected]>
.gitlab-ci.yml: All modern builds need autoreconf

7c4d053902ee864ed536e3036e48bac92dd68ceb authored about 4 years ago by Darshit Shah <[email protected]>
.po/POTFILES.in: Remove files containing no translateable strings

13b3bc7f8f4b7cca78b094c56c9f08165931df73 authored about 4 years ago by Darshit Shah <[email protected]>
Fix issues reported by codespell

c80b1271d7913562e49579ba3a6b18a56a60d50c authored about 4 years ago by Darshit Shah <[email protected]>
.gitlab-ci.yml: Need --force option to autopoint

6898efd97881c95c0c46cbe74c8a2c6286fde8c3 authored about 4 years ago by Darshit Shah <[email protected]>
* .gitlab-ci.yml: Don't need autoreconf everywhere. Only on Arch

This (partially) reverts commit 0309d13794303d82529addecfc31f0e1a8c5b97b.

d82f158e3d64950d4848dfa8956d0d155cc5ed84 authored about 4 years ago by Darshit Shah <[email protected]>
configure.ac: Revert to requiring gettext 0.19

29917a305204ccf7518566d43aa158d8bd9f16dd authored about 4 years ago by Darshit Shah <[email protected]>
.gitlab-ci.yml: Call autoreconf to refresh gettext files

0309d13794303d82529addecfc31f0e1a8c5b97b authored about 4 years ago by Darshit Shah <[email protected]>
* NEWS: Update NEWS items

5ef6756f0a717b0a85b07379be756e64fe027e76 authored about 4 years ago by Darshit Shah <[email protected]>
configure.ac: Raise minimum gettext version to 0.20

749cfc97179f3e72abb511b55a6e9e2ba6354c29 authored about 4 years ago by Darshit Shah <[email protected]>