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

gettext: Use gnulib's gettext.h for compatibility

Fixes issues with gettext on Solaris
Reported-by: Kiyoshi KANAZAWA <[email protected]>

3d8e765c1da15164c6d1be158bc70d5a75e52a39 authored almost 10 years ago
src/openssl.c: Use SSL_state() instead of ssl_st.state

Changes in OpenSSL 1.0.2 API hides ssl_st structure members.
Reported-by: Gisle Vanem <gvanem@ya...

c83f3445649c22b296012837aec07b9072085fda authored almost 10 years ago
* README.checkout: Remove duplicated word

07a350d30c062a813a9ac2a6b3cd8b2ae07f0b26 authored almost 10 years ago
* cfg.mk (VC_LIST_ALWAYS_EXCLUDE_REGEX): Add ChangeLog-2014-12-10.

875d0819c4f6c48f3712433f973b6a811cf76a1d authored almost 10 years ago
README.checkout: Mention libio-socket-ssl-perl to be installed

b25fbe5afccf31be0be1529d085871e8b30a6a00 authored almost 10 years ago
tests/Makefile.am: Solaris needs libintl and libiconv for testsuite

4e8e15928950faf7bf003a99c537ea5d9fdf5872 authored about 10 years ago
progress bar: Allow display on stderr alongwith -o

This commit causes the --show-progress option to print the progress bar
to stderr even when a lo...

8705e27e20a5030e6630aa36012182510260609e authored about 10 years ago
gnulib: Pull submodule forward

a7e9a05a89ca22c99b1b9652a9909163f52f0a9a authored about 10 years ago
src/connect.c: More verbose error message (tiny change)

This fixes Debian bug #144076.

87f4fee8c9dfc23ebe807e165d8cf666ffb2f6e6 authored about 10 years ago
src/ftp-basic.c: Accept 5-digit port numbers in EPSV responses

Reported-by: Adam Sampson <[email protected]>

5e3a76073157510b1040578e70cb1234759a730f authored about 10 years ago
README.checkout: Add libpcre, pkg-config, libgnutls

Add description for libpcre
Add description for pkg-config
Add description of GnuTLS
Add 2014,20...

01d5177f7a556b07fb6dcf02c3549c983ebafd77 authored about 10 years ago
src/http.c: Revert commit d81a8d5f56fca2746c4ad83d764bd24adcfbe927

The removal of the 'redundant' condition was a failure.
Fixes: #43876
Reported-by: Sean Jensen-G...

103cbf1751de74b5761f5daf8e657a2c589a0fc9 authored about 10 years ago
configure.ac: Skip pkg-config for opensl and gnutls when prefix is given

Make --with-libssl-prefix and --with-libgnutls-prefix do the right thing,
no matter if pkg-confi...

6f62bc5cd86aa7383cded38f61871afd4964c577 authored about 10 years ago
src/main.c, src/warc.c: Use gnulib's base_name() instead of basename()

Reported-by: Eli Zaretskii <[email protected]>

f6b28575cc560682cc822c282323cb6cb378f3e3 authored about 10 years ago
Generate distributed ChangeLog from git log

* bootstrap.conf (gnulib_modules): Add "gitlog-to-changelog".
* Makefile.am: Generate the Change...

5de8ab2a0bcc32ae4f009ede077efa4802eb2a0d authored about 10 years ago
merge ChangeLog files in ChangeLog-2014-12-10.

* ChangeLog: truncate file.
* ChangeLog.README: Likewise.
* doc/ChangeLog: Likewise.
* msdos/Cha...

a8d437d8276f1330dad7f0b8e48af7031b9df546 authored about 10 years ago
src/utils.c: Don't include termios.h on Windows

fc336758ab8afb372bc85deac92a0d9ed9e6451a authored about 10 years ago
tests/FTPServer.pm: Fix ftp tests for Windows

The Single Unix strftime format specifier %e is not supported by
MS Windows. Instead we now use ...

9ee2fdd50d27fa4f643f34384224487f5e85cd2f authored about 10 years ago
gnulib: Use basename() from gnulib module 'dirname'

Avoid basename incompatibilities between POSIX and GNU implementations.
Also, libgen.h isn't nee...

cfe75893979003b48e0b7ef8cc79a5ed38623853 authored about 10 years ago
contrib/check-hard: delete trailing whitespaces and repeated word

15f18e760647e11846bd2773f6fa7c7c30fcc2bc authored about 10 years ago
* src/main.c (print_help): Indent description continuation lines by two spaces.

ee196f6fe508af18d6419c7385c2a1c86c0733cf authored about 10 years ago
* src/main.c (print_help): Don't use a possessive instead of a plural.

0417ef8b509834eacac669a00809aef8250f41af authored about 10 years ago
* src/main.c (print_help): Don't use the backtick as a left quote mark in the help text.

56c0098063002aa16a71d90a1194f3f60a49801c authored about 10 years ago
* src/main.c (print_help): Remove the full stops from option descriptions.

And use semicolons to separate multiple phrases in a description.

712d607f9b41986e4d103c149cb40eb87e9b6500 authored about 10 years ago
* src/main.c (print_help): Make all option descriptions start with a lowercase letter.

Also spell URL consistently in all uppercase, and fix the grammar.

32499e717dd3fd1dd720275a966a0dbdd645b544 authored about 10 years ago
doc/wget.texi: Add 'https_only' in 'wgetrc commands' section

Reported-By: Eli Zaretskii <[email protected]>

b147fb163865729044f6d1a7a06d5af87d1c07db authored about 10 years ago
tests/WgetTests.pm: Print timestamps when tests fail due to wrong timestamps

365aeba7046148409ff70b6bd46f83d342c72ba7 authored about 10 years ago
sample.wgetrc: Fix wrong command 'locale' into 'localencoding'

Reported-by: Eli Zaretskii <[email protected]>

b0893e84b351f5fb64751907e974bb3806154077 authored about 10 years ago
wget.texi: Clarify wgetrc command syntax

Reported-by: Eli Zaretskii <[email protected]>

f0de37cc271df035388383b6a0eafb3201229bfd authored about 10 years ago
configure.ac: Fix libuuid and uuid_create detection

--with-libuuid now explictly asks for libuuid.
--without-libuuid ignores libuuid and tries to us...

05d73a926a502a56ea601168bf50b12fb774b94c authored about 10 years ago
src/log.c: Fix unexpected termination in logprintf (tiny change)

When errno was set to EPIPE before call to logprintf (e.g. during close of
SSL connection that w...

ec5e0f421c88e8f2194e0de0a00ce82018ecfa2c authored about 10 years ago
configure.ac: Check for RAND_egd() in pkg-config success code

0d9615292efcba96df88e1085c8970625f39f68e authored about 10 years ago
src/main.c: Conditionally print help for --random-file and --egd-file

--random-file is only relevant when compiled with either OpenSSL or LibreSSL.
--egd-file is only...

6bc2620592e2c5b8c96c99d9facc8300b6d6b1cb authored about 10 years ago
wget.texi: Document --random-file and --egd-file as OpenSSL only

f37dd1aa2dd0b1cd66489770b9e1acb04607016a authored about 10 years ago
src/init.c: Fix indentation for crlfile option

b0b1cde6e277aaadd14ad51c9da54b6982c574f9 authored about 10 years ago
openssl: Detect the availability of RAND_egd (tiny change)

Alternatives like LibreSSL don't provide RAND_egd() anymore.
Fixes compilation on OpenBSD.

b5778699f0fd65efb78ac8fc0777128a7069b856 authored about 10 years ago
Fix use of uuid libc functions (tiny change)

* Always attempt to detect uuid.h and uuid_create().
* Split libuuid and uuid.h implementations ...

b8c567a3ef66e755d104b42d3ce60442b3c65b8a authored about 10 years ago
Revert "ChangeLog: Move all ChangeLog files to .pre-gitlog"

This reverts commit fcd3b3c473be25c4967fd8139d976e76faaef1b6.

Turns out that removing the Chang...

425368c60284c57856a5536fe94f5ee99bbcb5fe authored about 10 years ago
contrib: Added script contrib/check-hard to check Wget status

This script automates some tests, e.g. testing with and without valgrind,
using different config...

1ca88a4208d5fd4dc6b97ea6e4dab2b0ef426240 authored about 10 years ago
ftp: fix invalid pointer dereference in getftp() (tiny change)

The pointer respline in use after being passed to ftp_response() may be
uninitialized if ftp_res...

26790c3583b0588d21aa47603f441ee75937a2e1 authored about 10 years ago
ChangeLog: Move all ChangeLog files to .pre-gitlog

From v1.16.1 onwards, Wget no longer maintains an active ChangeLog file.
Instead the ChangeLog w...

fcd3b3c473be25c4967fd8139d976e76faaef1b6 authored about 10 years ago
src/iri.c: Call xstrndup instead of strndup

strndup() does not exist in some older C libraries, also xstrndup()
exits on memory allocation f...

eb0789d43f34408bce3609c14f2dc5efad09f3c0 authored about 10 years ago
bootstrap.conf: Add module 'getline'

This function does not exist in some older C libraries.

ab2d5d83d2788a3542d5cae3dd70ba89fa52a2b4 authored about 10 years ago
src/iri.c: Use c_strcasestr instead of strcasestr

This also fixes a problem with strcasestr not being in the
boostrap.conf module list.

Reported-...

cbaabe78e820102f95fcd5f4d6755a4edaf22717 authored about 10 years ago
Add support for older versions of flex (tiny change)

E.g. flex 2.5.4 (Solaris 10) does not like a space after -o.

0a4826f4a1700c20c1a5cae6363ec532d230d35b authored about 10 years ago
Check for pcre.h in configure.ac

71425f1bb3700e52442154aeab9a78c587341aec authored about 10 years ago
cfg.mk (local-checks-to-skip): Add sc_cast_of_argument_to_free

8b50cd4b6178891626f32bca96bd85863b6ade0a authored about 10 years ago
Tag new release 1.16.1

f59dac30238b72f2b18ad89e00016befd1214820 authored about 10 years ago
Fix message in configure.ac for when GnuTLS has not been found

a80986a8c95354eeefad2c39dc8813c829f79a4a authored about 10 years ago
Replace compatibility functions by gnulib functions

94447e31a6576511b7d0aadc6296221bfdd570a2 authored about 10 years ago
Remove illogical assertion in ftp.c

A call to assert(1) will always fail and cause Wget to crash. If such a
situation does arise, Wg...

aaefe8bc83b884e4b05274abd0ca948f9450f71f authored about 10 years ago
Fix indentation in ftp.c (getftp)

e6713474c0ef72cff7617f72d659138cde123cd4 authored about 10 years ago
Define MIN and MAx macros in a single location

MIN and MAx are macros that a developer will universally expect
throughout the source. Yet, they...

4b845615fa11e0e7488cc279a2986167fba0522c authored about 10 years ago
Fix C89 warning in src/openssl.c

aeca2c33c05f6f15520e18b2a69ba9480a06aa5e authored about 10 years ago
Fix compilation error in src/mswindows.c

11c6dcb705657b9fab3b7ac8a2b0be4c52bd6efa authored about 10 years ago
openssl backend: repair use of TLSv1+ protocols

The use of TLSv1_client_method() means that the protocol used will be
limited to TLSv1.0. This ...

ce088c2b9ef7da45b8db0971a28116d098fdcfad authored about 10 years ago
testenv: add test to stress wget 1.16 crash

d9ab65abd2234dad61637308b0883cc5aa687198 authored about 10 years ago
Fix issues reported by static code analysis tool 'parfait'

Closes: #41235
Reported-by: Jiri Kukacka

e4583ab3642f33a069bd05f1c9917671fe4c28ca authored about 10 years ago
Replaced xfree_null() by xfree() and nullify argument after freeing.

4850e9c8734cece4116a58fe3b44c240d1c6cb14 authored about 10 years ago
Fix length of program_argstring in main.c

d9325f5db5f5e2b5b3d5695cb57afaac7d4d1740 authored about 10 years ago
Remove gettext.h from Makefile.am

5d3b52d0b825209d47b765b64310a371e0da3102 authored about 10 years ago
Get rid of gettext.h

e194c1dfd32583c57540ebc96aa0341db1007f1d authored about 10 years ago
Replace all occurences of free() with xfree()

3e609a1192c0ae3e7627950f41d765303f8b1c70 authored about 10 years ago
Select most secure challenge from WWW-Authenticate

This patch also adds support for multiple challenges per
WWW-Authenticate header line.
The test ...

5edc97f3f8dec4f4bc32a2e7acdb06872a1bbb79 authored about 10 years ago
GnuTLS support for --secure-protocol=TLSv1_1|TLSv1_2

The code seemed to be forgotten.
Also added a message before aborting Wget in such a case.

007bee88d8edf999f4d477274cdcd4ae65a484c3 authored about 10 years ago
Add space after function names

d87fdecd55445239f7906da88b8f6b1eaf2791ee authored about 10 years ago
Perl test suite: Substitue server port in HTTP headers

f0e7326c2082803fa9058482dbcc07ced7f63512 authored about 10 years ago
Fix blacklisting of URLs to download

Fixes a reported crash and prevents multiple downloads of the
same file in case the URL is escap...

54227091b8a954f120c033b65daa76867ac1dd58 authored about 10 years ago
Added missing version.h to Makefile.am

1853e425f58525b7078780fd10695fafe6334c37 authored about 10 years ago
Check for flex when compiling from repository sources

fe0bfb5ee9cb605eaac10b1c818b07450948689a authored about 10 years ago
Fix possibly uninitialized variable

255133326baa059658890b235c4286fd7e0f66d0 authored about 10 years ago
Add size of buffer to warc_timestamp()

0c187733081bfac93a6671e71c55d6959087671f authored about 10 years ago
Make program_name and program_argstring const

9217b864d865cf1766e1589d138c8fc17d3d3d5c authored about 10 years ago
Fix C89 compile errors using ./configure --without-libuuid

5e2ecaf277842aacd1d27c92a49cd02a269b7250 authored about 10 years ago
Supplement logical assumption assert with error message

cd23c7fe0eac86f1185fca38f047da0aa6600acf authored about 10 years ago
Remove defensive assert in cookies.c

ed996fe32f3aab2a48002d68e896342e41180c47 authored about 10 years ago
Fix missing extern declaration error for build_info.pl

b6de43654729cc7a9b3261d4de6b80ca8538e29a authored about 10 years ago
Add extern declaration for version.c strings

c6b750061ac4b1f3ea709137998fc1a455485029 authored about 10 years ago
Add extern declaration for program_arsgstring

In test.c, this patch changes the type of program_argstring to char *
from a const char *. This ...

1b8e54b808dff07f712285b9ce60bd939a8afe9f authored about 10 years ago
Make extern declaration for program_name

eab0f5d222e77c25eae4180a4a6b40c093473d2f authored about 10 years ago
Declare extern numurls in common header

e94a542d0f6a0caba92353ec89dd659afefb96d1 authored about 10 years ago
Mark unused paramter in utils.c

b41a3a6568b2b3aaf9c585cccb7e515c994d311b authored about 10 years ago
Fixed typo in testenv/server/http/http_server.py

f687547d6ed58a7e4ae050b6a36fc3fc14162c44 authored about 10 years ago
Assertions are now disabled by default

841efb010837af67dd8cfafcd3cce83de2eee5ae authored about 10 years ago
Fix compiler warning in src/iri.c

09d47ead18c7ffd68159f8481b10d33c8fc37f3b authored about 10 years ago
Revert "remote_to_utf8: cut off part of condition always false"

This reverts commit 1553c70961d05ffeb15780d0d1d58f991d9a6c66.

Some architectures like arm64 and...

00203b2888a69fbfca87c4ea5efaa37cc78c919c authored about 10 years ago
remote_to_utf8: cut off part of condition always false

A signed char is never larger than 127.

1553c70961d05ffeb15780d0d1d58f991d9a6c66 authored about 10 years ago
Fix code for undefined USE_NLS_PROGRESS_BAR in progress.c

Reported-by: Gisle Vanem

bc75d2ecdf6fedb17ca474d4d30fb66b4ccd4cd4 authored about 10 years ago
Assume large-file support for WINDOWS

e15ef0b4dab3ccaba26fa20f31853d717838694c authored about 10 years ago
Fix libpsl<0.6.0 detection in configure.ac

b19d8032c207f82e8b8740bea21afbf586099d02 authored about 10 years ago
Removed form feeds from sources and NEWS

3c51ad7f027ec3eb1ea0a7a6288634a4f190d1d3 authored about 10 years ago
Fix C89 issue in http.c found by MSVC 16

6a9b2d36e16f6585d2f8ff50062789df7f746aa6 authored about 10 years ago
Add po/stamp-po to gitignore

40f3613b67c87d10fcebceb4567551b6c42fc80f authored about 10 years ago
Use pkg-config for libpsl checking

acc76b1e02d777c019d6c9a28ca236d744afd49a authored about 10 years ago
Autotoolize configure.ac

e4be5e3b9aaae5aab386a73dfbce69dd8b7f4422 authored about 10 years ago
Add the -Wextra flag by default

After the Spring Cleaning on warnings in early 2014, GCC and Clang emit
only about two warnings ...

bfbc2866c596a6970b0fb95c48d1ebb8349f4af3 authored about 10 years ago
Aesthetic changes to progress bar

d9f21b4b953798723796a03ac6457fc359648dbc authored about 10 years ago
Fixes possible issues with Wget running in a turkish locale

7b43510fe347944427168223e51466f31b1b9f57 authored about 10 years ago
Trivial fixes for C89 compliancy

1356e90a14cf3d3babeabaa692311ce3b5a49c7b authored about 10 years ago
Fix potential memory leak in main.c

f9646a0c14cf8b8b172c33ca54c3d1fc77403ac3 authored about 10 years ago