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
Tim Rühsen
3eff3ad69a
synchronize client and server in Test-proxied-https-auth.px
2014-10-28 11:40:34 +01:00
Giuseppe Scrivano
56a02c1a44
syntax-check: skip sc_makefile_at_at_check
2014-10-28 10:45:38 +01:00
Giuseppe Scrivano
e5cb0f77e6
Revert "Replace @VAR@ in Makefile.am files with $VAR"
...
This reverts commit d1ab00cab4
.
Conflicts:
tests/Makefile.am
2014-10-28 10:42:50 +01:00
Giuseppe Scrivano
3697fd9451
Prepare new development cycle
2014-10-27 11:09:39 +01:00
Giuseppe Scrivano
b4440d96cf
Prepare new release 1.16
2014-10-27 09:56:47 +01:00
Darshit Shah
69c45cba43
Add checks for valid listing file in FTP
...
When Wget retrieves a file through FTP, it first downloads a .listing
file and parses it for information about the files and other metadata.
Some servers may serve invalid .listing files. This patch checks for one
such known inconsistency wherein multiple lines in a listing file have
the same name. Such a filesystem is clearly not possible and hence we
eliminate duplicate entries here.
Signed-off-by: Darshit Shah <darnir@gmail.com>
2014-10-27 09:18:13 +01:00
Darshit Shah
18b0979357
CVE-2014-4877: Arbitrary Symlink Access
...
Wget was susceptible to a symlink attack which could create arbitrary
files, directories or symbolic links and set their permissions when
retrieving a directory recursively through FTP. This commit changes the
default settings in Wget such that Wget no longer creates local symbolic
links, but rather traverses them and retrieves the pointed-to file in
such a retrieval.
The old behaviour can be attained by passing the --retr-symlinks=no
option to the Wget invokation command.
2014-10-27 09:18:13 +01:00
Giuseppe Scrivano
c986ea790c
Fix ChangeLog entry
2014-10-27 09:14:56 +01:00
Tim Ruehsen
3e3073ca7b
add TLSv1_1 and TLSv1_2 to --secure-protocol
2014-10-23 21:16:37 +02:00
Darshit Shah
796da8da3a
Minor optimizations of Python tests
2014-10-23 20:39:25 +02:00
Darshit Shah
7cd528a4e9
Fix make distcheck for Python tests
2014-10-23 19:02:11 +02:00
Ángel González
601b282cd8
css-url.c (get_uri_string): Fix regression from 8e6de1fb5
...
Solves the issue discovered by Gabriel Somlo and reported in the ml thread
"Regression in git master branch (commit 8e6de1fb5f
)"
2014-10-22 20:26:28 +02:00
Tim Rühsen
bc347cc36f
fixed IRI misbehaviour(s)
2014-10-20 08:53:12 +02:00
Tim Ruehsen
6fc11e46ec
do not use SSLv3 except explicitely requested
2014-10-19 21:57:06 +02:00
Tim Rühsen
ff876a3710
use test filename as default test name
2014-10-02 15:01:19 +02:00
Tim Rühsen
21fc7546ef
remove run-px from tests/makefile.am
2014-10-02 10:08:31 +02:00
Tim Rühsen
afbcaaecba
fixed test suite race conditions due to double usage of names
2014-10-01 21:40:19 +02:00
Tim Rühsen
b64fa2eb84
Switched to parallel test harness
2014-10-01 14:41:32 +05:30
Tim Rühsen
8c2d9afd08
fixed memleak in retrieve_url()
2014-09-30 20:50:06 +05:30
Tim Rühsen
b36c3e48c4
track origins when testing with valgrind
2014-09-30 20:38:51 +05:30