Darshit Shah
425584b61e
Fix make syntax-check.
2014-11-15 13:39:36 +05:30
Darshit Shah
ff6fc1f8dd
Add a configure option to disable assertions
...
Adds a --disable-assert configure option. We **highly recommend** the
use of this option by distro maintainers so as to ensure a smooth
experience with Wget. Sometimes an assertion may fail even though Wget
continues to work perfectly. In such scenarios, we do not wish for
client installations of Wget to crash. Hence, for a stable experience,
please use the --disable-assert configure flag.
2014-11-15 13:39:25 +05:30
Darshit Shah
94805ad55a
Fix progress bar assertion
2014-11-15 00:13:13 +05:30
Tim Rühsen
897ef07712
Fix error handling for CRL loading in OpenSSL code
2014-11-12 15:38:21 +01:00
Witchakorn Kamolpornwijit
6e259b76b7
Fix range check in map_html_tags()
2014-11-12 15:22:15 +01:00
Tim Rühsen
cf4991d602
Added OpenSSL support for --crl-file
2014-11-12 10:00:51 +01:00
Tim Rühsen
176c2b17fc
Add 'Accept-Encoding: identity' to request header
...
Fixes bug #40819
Reported-by: Noël Köthe <noel@debian.org>
2014-11-11 20:05:21 +01:00
Tim Rühsen
9823dc1989
Fix missing _Noreturn declaration specifiers in src/main.c
...
Reported-by: Gisle Vanem <gvanem@yahoo.no>
2014-11-11 16:34:57 +01:00
Tim Rühsen
2457715e7d
Fix OpenSSL compile-time check for TLSv1.1 and TLSv1.2
...
Reported-by: Velemas Vosak <velemas@gmail.com>
2014-11-11 15:09:41 +01:00
Tim Rühsen
a0c30fc72b
Added new test Test--https-crl.py to check --crl-file
...
For this test, a proper CA and server key/cert infrastructure
was needed. E.g. without CN being 127.0.0.1 a matching CRL file
couldn't be generated.
2014-11-11 15:07:20 +01:00
Tim Rühsen
e4a8fe84e2
Added --crl-file to load a Certificate Revocation List (CRL) file
...
Reported-by: Noël Köthe <noel@debian.org>
2014-11-11 15:06:51 +01:00
Darshit Shah
170a469533
Honour Keep-Alive when range not satisfiable
2014-11-09 14:33:13 +05:30
Darshit Shah
d81a8d5f56
Remove redundant condition eval
2014-11-09 14:20:22 +05:30
Tim Ruehsen
831b9d1880
Skip python tests if python3 is not available
...
Reported-by: kdevel@vogtner.de
2014-11-06 11:07:33 +01:00
Tim Ruehsen
7259c30929
Fix segmentation fault on do_conversion() failure
...
Having an unknown local encoding made Wget crash.
We also fix a wrong 'Conversion from ...' message and
changed two logging messages into debug messages.
Reported-by: Mikael Magnusson <mikachu@gmail.com>
2014-11-05 21:57:18 +01:00
Tim Rühsen
b6d8e1e707
Added $(LIB_CLOCK_GETTIME) to unit test linkage
...
On systems with separate librt we need this to successfully
link the unit test program.
Reported-by: kdevel@vogtner.de
2014-11-05 16:42:21 +01:00
Tim Rühsen
43e5f022e2
Fix skip exit code to 77 in tests/Test-stdouterr.px
2014-11-05 12:10:57 +01:00
Giuseppe Scrivano
51415ad5d6
Remove empty new-line
2014-11-05 09:19:21 +01:00
Matthew Atkinson
e0f149d29d
Always send Content-Length with POST, PUT, PATCH
2014-11-05 08:42:51 +01:00
Darshit Shah
375b671f01
Fix name of bootstrap script in documentation
2014-11-04 16:21:09 +05:30
Jakub Čajka
981c7456ff
* iri.c (remote_to_utf8): Fixed assumption that char is signed.
...
Fixes fellowing test case failures idn-cmd-utf8, idn-robots-utf8,
if char is unsigned.
2014-11-03 15:43:55 +01:00
Pär Karlsson
5e71d5aea1
* WgetFeature.pm: Fixed finding of WgetFeature.cfg when using separate
...
build dirs.
* WgetFeature.pm: Fixed warning from BLOCK eval, made it indo EXPR eval
This fixes 'make distcheck' and removes a warning.
2014-11-03 14:23:29 +01:00
Tim Rühsen
c6300a3ac7
* added new test Test-proxied-https-auth-keepalive.px
...
This test similar to Test-proxied-https-auth except that his test
simulates a persistent connection to the destination server.
2014-11-03 11:37:02 +01:00
Tim Rühsen
2303793a62
* Test-proxied-https-auth.px:
...
add valgrind support,
sync parent / child (client / server)
Fixed the missing synchronization between server and client.
Without this, we experienced random test failures.
Also added valgrind support.
2014-11-03 11:33:53 +01:00
Tim Rühsen
e52879514f
* src/log.c: turn on automatic format check for log_vprintf_internal()
2014-11-03 09:22:47 +01:00
Darshit Shah
fdd8b8c997
Fix libpsl configure code
2014-11-01 23:49:55 +05:30
Darshit Shah
35bfcb34b0
Remove extra padding from the progress bar
2014-11-01 23:38:07 +05:30
Pär Karlsson
8078adee7f
Stylistic and idiomatic cleanups in Perl tests
2014-11-01 22:37:57 +05:30
Giuseppe Scrivano
9f83e0e13c
NEWS: add pkg-config support
2014-11-01 17:31:40 +01:00
Mike Frysinger
f48be4e0c6
use pkg-config to check gnutls deps if available
...
Newer versions of these packages ship with pkg-config files, so if we can
detect it via those, do so. If that fails, fall back to the old methods.
2014-11-01 17:09:24 +01:00
Mike Frysinger
5ae5d2eaeb
use pkg-config to check openssl deps if available
...
Newer versions of these packages ship with pkg-config files, so if we can
detect it via those, do so. If that fails, fall back to the old methods.
2014-11-01 17:09:10 +01:00
Mike Frysinger
47d0d4c331
use pkg-config to check pcre deps if available
...
Newer versions of these packages ship with pkg-config files, so if we can
detect it via those, do so. If that fails, fall back to the old methods.
Also add a configure flag to explicitly control its usage.
2014-11-01 17:08:52 +01:00
Mike Frysinger
d272339fda
use pkg-config to check libuuid deps if available
...
Newer versions of these packages ship with pkg-config files, so if we can
detect it via those, do so. If that fails, fall back to the old methods.
Also add a configure flag to explicitly control its usage.
2014-11-01 17:07:08 +01:00
Mike Frysinger
297d040ce1
use pkg-config to check zlib deps if available
...
Newer versions of these packages ship with pkg-config files, so if we can
detect it via those, do so. If that fails, fall back to the old methods.
2014-11-01 17:06:33 +01:00
Giuseppe Scrivano
ea97693b54
http: Always check for "Connection: close" presence
2014-11-01 13:22:07 +01:00
Tim Rühsen
fb8f81040a
make _get_rfc2253_formatted static
2014-10-31 09:25:21 +01:00
Tim Rühsen
4ea40809cb
fix implicit decl warning
2014-10-30 15:44:04 +01:00
Tim Rühsen
64a3d521de
fix skip exit code 77
2014-10-30 15:41:07 +01:00
Tim Rühsen
c2bb6bc875
fix memory leak
2014-10-30 11:05:07 +01:00
Tim Rühsen
a5c6ae8f28
use CLOSE_INVALIDATE instead of fd_close
2014-10-30 11:05:07 +01:00
Tim Rühsen
42333c4a5e
always set fd invalid after close
2014-10-30 11:05:07 +01:00
Tim Rühsen
a6c2ba73d9
fix memory leak in openssl.c
2014-10-30 11:04:52 +01:00
Giuseppe Scrivano
9dd6ea7481
NEWS: Update copyright years
2014-10-30 10:40:52 +01:00
Peter Meiser
c81e3df2bc
Add guard for OpenSSL without SSLv3
2014-10-29 19:27:11 +01:00
Tim Rühsen
148065bc00
content for commit 6092205538
2014-10-29 16:18:01 +01:00
Tim Ruehsen
4152e98bb0
content for commit 605d9053e5
2014-10-28 20:21:33 +01:00
Ángel González
3e2c95b0dd
Add wrapper for using wget with a socks proxy.
2014-10-28 17:14:22 +01:00
Tim Ruehsen
605d9053e5
added strlcpy(), concat_strings() rewritten
...
Signed-off-by: Tim Ruehsen <tim.ruehsen@gmx.de>
2014-10-28 17:05:44 +01:00
Tim Rühsen
6092205538
fixing several memory leaks
2014-10-28 16:56:34 +01:00
Tim Rühsen
9c34d4ed09
add ./configure valgrind support to test suites
2014-10-28 12:32:12 +01:00