Tim Rühsen
f687547d6e
Fixed typo in testenv/server/http/http_server.py
2014-11-21 16:19:23 +01:00
Darshit Shah
841efb0108
Assertions are now disabled by default
2014-11-21 17:45:19 +05:30
Daniel Stenberg
09d47ead18
Fix compiler warning in src/iri.c
2014-11-21 10:43:14 +01:00
Darshit Shah
00203b2888
Revert "remote_to_utf8: cut off part of condition always false"
...
This reverts commit 1553c70961
.
Some architectures like arm64 and ppc64 have unsigned chars where this
commit will cause problems.
2014-11-21 14:19:48 +05:30
Daniel Stenberg
1553c70961
remote_to_utf8: cut off part of condition always false
...
A signed char is never larger than 127.
2014-11-21 13:59:04 +05:30
Tim Ruehsen
bc75d2ecdf
Fix code for undefined USE_NLS_PROGRESS_BAR in progress.c
...
Reported-by: Gisle Vanem
2014-11-20 21:48:04 +01:00
Gisle Vanem
e15ef0b4da
Assume large-file support for WINDOWS
2014-11-20 21:37:24 +01:00
Tim Ruehsen
b19d8032c2
Fix libpsl<0.6.0 detection in configure.ac
2014-11-20 21:08:21 +01:00
Tim Rühsen
3c51ad7f02
Removed form feeds from sources and NEWS
2014-11-20 16:35:34 +01:00
Gisle Vanem
6a9b2d36e1
Fix C89 issue in http.c found by MSVC 16
2014-11-20 16:20:20 +01:00
Darshit Shah
40f3613b67
Add po/stamp-po to gitignore
2014-11-20 18:57:37 +05:30
Darshit Shah
acc76b1e02
Use pkg-config for libpsl checking
2014-11-20 16:57:45 +05:30
Darshit Shah
e4be5e3b9a
Autotoolize configure.ac
2014-11-20 16:49:28 +05:30
Darshit Shah
bfbc2866c5
Add the -Wextra flag by default
...
After the Spring Cleaning on warnings in early 2014, GCC and Clang emit
only about two warnings when compiling Wget with -Wall -Wextra.
Enable both these flags by default so that new warnings in these areas
are more prominent.
2014-11-20 16:45:34 +05:30
Darshit Shah
d9f21b4b95
Aesthetic changes to progress bar
2014-11-20 16:43:47 +05:30
Tim Rühsen
7b43510fe3
Fixes possible issues with Wget running in a turkish locale
2014-11-20 10:56:21 +01:00
Tim Rühsen
1356e90a14
Trivial fixes for C89 compliancy
2014-11-20 09:56:57 +01:00
Darshit Shah
f9646a0c14
Fix potential memory leak in main.c
2014-11-19 23:39:22 +05:30
Darshit Shah
1ce1a40f94
Fix memory leak in utils.c
2014-11-19 21:55:30 +05:30
Tim Rühsen
7a7a241e5b
Use random() and srandom() if available.
...
Reported-by: Coverity scanner
2014-11-19 16:06:19 +01:00
Tim Rühsen
18fe274e1c
Fix loop check in FTP code
...
Reported-by: Coverity scanner
2014-11-19 16:05:55 +01:00
Darshit Shah
c6ee033425
Make 504 Gateway Timeout non fatal
2014-11-19 18:03:17 +05:30
Tim Rühsen
0c1bff841b
Fix memory leak in OpenSSL code
2014-11-19 12:09:04 +01:00
Tim Rühsen
f518d6cea1
Report load failure of cert files only with --debug
...
Fixes #41331
2014-11-19 11:26:20 +01:00
Tim Ruehsen
50ec4d9c3d
Fix warnings from clang-analyzer 3.6
2014-11-18 20:44:56 +01:00
Tim Rühsen
94b8458af1
Fix possible authentication problem with turkish locale
...
The test server now treats authentication schemes case-independent.
2014-11-18 12:49:52 +01:00
Tim Rühsen
db621341a4
Code cleanup for redirect_output_signal()
...
Also fixes a compiler warning for 'make check'.
2014-11-17 11:46:57 +01:00
Tim Rühsen
2ece0cc425
Remove 'make check'compiler warnings
2014-11-17 11:28:20 +01:00
Darshit Shah
0ae74cde39
Remove autogenerated file from sources
...
po/stamp-po is automatically generated / downloaded upon running make
and hence should not be a part of the checked out sources
2014-11-16 15:15:47 +05:30
Darshit Shah
2bac75dbc5
Update bootstrap script
2014-11-16 15:00:24 +05:30
Darshit Shah
6ab8659ff5
gnulib: Pull submodule forward
2014-11-16 14:56:24 +05:30
Darshit Shah
bd8893a76c
Fix mangled gitignore file
2014-11-16 12:30:57 +05:30
Tom Li
6c989c7131
Scroll to last character of filename in progress
2014-11-16 12:03:10 +05:30
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