Darshit Shah
7743384820
Update documentation to reflect changes in code
2013-09-17 03:15:01 +05:30
Darshit Shah
b703633715
Add feature that allows to ensure that Wget correctly crawls the website in recursive mode
2013-09-16 21:06:20 +05:30
Darshit Shah
0758f47954
Add new test for recursive spider mode
2013-09-16 21:06:20 +05:30
Darshit Shah
43bb61b4e3
Smartly guess content type header
2013-09-16 21:06:20 +05:30
Darshit Shah
d4d0e6378c
Support substring replace in File Contents too
2013-09-16 21:06:20 +05:30
Darshit Shah
f5785003b1
Compatibility fix with multiple servers
...
We will not maintian two different interfaces as earlier decided.
Instead, a common, single interface will be maintained. Hence, the tests
must adhere to the same format expected of the Parallel Tests.
2013-09-16 21:06:20 +05:30
Darshit Shah
8b1a9b6de7
Extend Functionality to support spawning multiple servers
2013-09-16 21:06:20 +05:30
Darshit Shah
e84192a8d3
Use the provided calls to shutdown server instead of rewriting it
2013-09-10 12:27:00 +05:30
Darshit Shah
99659f3295
Improve Documentation
2013-09-10 12:26:34 +05:30
Darshit Shah
cb94e52d0f
Slight code cleanup. Remove unused code
2013-09-07 17:33:54 +05:30
Darshit Shah
886ac1a89b
Shift to new Threading Model from Multiprocessing model
...
This eliminated the use of Global Variables from the HTTPServer module
and uses the more correct threading.Threads module to spawn a new
server. However, on multi-core systems, the performance may deteriorate
when too many servers are launched due to CPython implementation of GIL.
Many artefacts from the old model still remain, sometimes as commenst,
else as executable code. These will be cleaned up soon
2013-09-07 17:33:54 +05:30
Darshit Shah
e74c2ec25e
Add new test for POST Requests
2013-09-07 17:33:54 +05:30
Darshit Shah
48644f174e
Print diff when file contents don't match
2013-09-07 17:33:53 +05:30
Darshit Shah
b6f9efe7b5
Add tests for Cookie support
2013-09-07 17:33:53 +05:30
Darshit Shah
4c9e6b4f71
Document pending work
2013-09-07 17:33:53 +05:30
Darshit Shah
e13bc90211
Add new test to ensure Content Disposition and Auth work together
2013-09-07 17:33:53 +05:30
Darshit Shah
60d1f4d1ad
Add new Test for Continue command
2013-09-07 17:33:53 +05:30
Darshit Shah
738b299419
Add test, Test-Head
2013-09-07 17:33:53 +05:30
Darshit Shah
9b9d16b2f3
Edit non-unique TEST_NAME variable
2013-09-07 17:33:53 +05:30
Darshit Shah
ae958db622
Minor optimizations to the way Server Rules are executed
2013-09-07 17:33:53 +05:30
Darshit Shah
50b4f0c72b
The rules need not be a defaultdict.
2013-09-07 17:33:53 +05:30
Darshit Shah
dccc154a0e
Introducing Python based Test Environment
2013-09-07 17:33:53 +05:30
Giuseppe Scrivano
eaf2fc9a4f
NEWS: cite Perfect-Forward Secrecy
2013-09-07 13:24:05 +02:00
Tim Ruehsen
e505664ef3
added PFS to --secure-protocol
2013-09-07 13:22:15 +02:00
Tim Ruehsen
e6123ed645
add httpsonly to sample wgetrc
2013-08-23 16:39:59 +02:00
Giuseppe Scrivano
5137cff125
NEWS: cite --https-only.
2013-08-22 20:07:47 +02:00
Tim Ruehsen
42c78fdd71
added option --https-only
2013-08-22 20:05:41 +02:00
Hrvoje Niksic
a7df7ecc2f
Fix misspelling.
2013-08-13 20:52:07 +02:00
Tim Ruehsen
695f11304b
gnutls: Prevent CA files from being loaded twice if possible
2013-08-09 23:06:17 +02:00
Will Dietz
a12bd59111
wget: Fix --version wrapping issue
2013-08-09 20:35:23 +02:00
Tim Ruehsen
ffb94036f2
openssl: fix build.
2013-07-23 15:45:30 +02:00
Darshit Shah
92035dbabd
Fix erroneous error codes when HTTP Digest Authentication fails.
2013-07-22 19:31:07 +02:00
Tim Ruehsen
c19d76c024
ntlm: support libnettle.
2013-07-22 14:17:03 +02:00
Giuseppe Scrivano
a300f1e47d
Fix some memory leaks a problem introduced with the last commit
2013-07-13 16:25:43 +02:00
Steven M. Schweda
72b2c58983
warc: Fix some portability issues on VMS.
2013-07-13 13:36:55 +02:00
Giuseppe Scrivano
c52bbad9e4
Make --backups work as documented
2013-07-13 13:36:55 +02:00
Giuseppe Scrivano
44ba49b31f
doc: document --backups
2013-07-13 13:36:55 +02:00
Steven M. Schweda
eee1589ef3
vms: support --backups
2013-07-13 13:36:54 +02:00
Giuseppe Scrivano
e9cc8b2f7c
Fix HTTP Digest authentication when the algorithm is not specified
2013-07-12 19:07:22 +02:00
Karsten Hopp
b8f036d16c
Fix timeout option when used with SSL
...
Previously wget didn't honor the --timeout option if the remote host did
not answer SSL handshake
Signed-off-by: Tomas Hozza <thozza@redhat.com>
2013-07-12 11:43:41 +02:00
Tim Ruehsen
91f0f99e9a
gnutls: honor connect timeout
2013-07-12 00:07:05 +02:00
Tomas Hozza
c78caecbb4
Document missing options and fix --preserve-permissions
...
Added documentation for --regex-type and --preserve-permissions
options.
Fixed --preserve-permissions to work properly also if downloading a
single file from FTP.
Signed-off-by: Tomas Hozza <thozza@redhat.com>
2013-07-11 22:01:43 +02:00
Tomas Hozza
8760123cee
Set sock variable to -1 if no persistent conn exists
...
Wget should set sock variable to -1 if no persistent
connection exists. Function persistent_available_p()
tests persistent connection but if test_socket_open()
fails it closes the socket but will not set sock variable
to -1. After returning from persistent_available_p()
it is possible that sock has still value of already
closed connection.
Signed-off-by: Tomas Hozza <thozza@redhat.com>
2013-07-11 20:50:42 +02:00
Tomas Hozza
c9c0e4c641
Fix using deadcode and possible use of NULL pointer
...
Fix for deadcode in unique_create() so that "opened_name" parameter is
always initialized to a valid string or NULL when returning from
function.
Fix for redirect_output() so that "logfile" is not blindly used in
fprintf() call and checked if it is not NULL.
Signed-off-by: Tomas Hozza <thozza@redhat.com>
2013-07-10 23:04:25 +02:00
Darshit Shah
9e0d87a248
Download response body data for all requests
2013-06-27 20:07:47 +02:00
Ciprian Vieru
6a2d67b583
Add HTML5 media tags to list of known tags and attributes
2013-06-25 23:49:03 +02:00
Ángel González
49f6d0ded8
Cleanup cmd_string_uppercase
2013-06-22 14:06:06 +02:00
Tim Ruehsen
4df7703d62
fix segfault in ftp.c (ftp_loop_internal)
2013-06-22 13:22:24 +02:00
Dave Reisner
7f43748544
Fix error in texi2pod intriduced with Perl 5.18
2013-06-22 13:13:10 +02:00
Ray Satiro
9d35f87218
MinGW compatibility fixes
2013-06-16 22:55:38 +02:00