Darshit Shah
d9f21b4b95
Aesthetic changes to progress bar
2014-11-20 16:43:47 +05:30
Tim Rühsen
1356e90a14
Trivial fixes for C89 compliancy
2014-11-20 09:56:57 +01:00
Tim Rühsen
148065bc00
content for commit 6092205538
2014-10-29 16:18:01 +01:00
Tim Rühsen
8c2d9afd08
fixed memleak in retrieve_url()
2014-09-30 20:50:06 +05:30
Giuseppe Scrivano
8e6de1fb5f
Drop usage of strncpy
2014-06-12 18:49:13 +02:00
Darshit Shah
8624553a31
Whitespace and formatting changes.(Aesthetic only)
...
This commit makes lots of whitespace only changes. It has been ensured that this
commit does not make any changes to the functioning of the program. The only
changes that have been made are:
* Remove trailing whitespaces
* Convert tabs to spaces
* Fix indentation issues in the code
* Other aesthetic changes to the formatting of comments
2014-05-30 21:12:57 +05:30
Tim Ruehsen
38a7829dcb
Fix compiler warnings
2014-05-12 12:18:50 +02:00
Darshit Shah
8c2fd06ba8
Add --show-progress to force display progress bar
...
This is a relatively large commit that implements two major features:
1. Implement --show-progress switch to force the display of the progress bar in
any verbosity level
2. Edit the implementation of the progress bar so that the filename is displayed
in the same line.
2014-05-01 01:07:43 +02:00
Steven M. Schweda
eee1589ef3
vms: support --backups
2013-07-13 13:36:54 +02:00
Darshit Shah
90896e3314
Follow RFC 2616 and httpbis specifications when handling redirects
2013-06-16 22:31:16 +02:00
Gijs van Tulder
52dd6da6e0
Keep the same method on a 307 redirect
2013-05-02 23:04:31 +02:00
Darshit Shah
6c30653a1a
Add a generic --method command to set a method in HTTP Requests.
...
Add supplementary --body-data and --body-file commands to send BODY Data.
Signed-off-by: Darshit Shah <darnir@gmail.com>
2013-04-14 12:57:58 +02:00
Michael Stapelberg
a2c0835007
Bugfix: Avoid double free of iri->orig_url
...
When accessing a URL using IDN which directly redirects to another page,
wget would xfree_null(iri->orig_url); in src/retr.c:retrieve_url()
first, then later xfree_null(iri->orig_url); in src/iri.c:iri_free()
again.
This can be tested with wget -O /dev/null http://μφ.net
2012-12-09 13:47:23 +01:00
Giuseppe Scrivano
4f09a3118f
Fix comment
2012-11-15 00:35:17 +01:00
Giuseppe Scrivano
b1838bdfd1
Fix -c with servers that don't specify a content-length
...
* retr.c (fd_read_body): Correctly check the return code from
write_data.
2012-11-13 23:58:04 +01:00
Giuseppe Scrivano
96418c6885
Rename --bits to --report-bps.
2012-06-06 14:10:07 +02:00
illusionoflife
e93bb4fa28
Remove unused arguments.
2012-05-20 21:02:25 +02:00
Sasikantha Babu
b9b510ca5f
Accept --bit option
2012-03-05 22:23:06 +01:00
Gijs van Tulder
6d67d793f5
Add support for chunks to the WARC outputter.
2012-01-28 14:09:29 +01:00
Gijs van Tulder
586ade4fb1
Fix memory leak.
2012-01-28 14:08:52 +01:00
Gijs van Tulder
e3820953b2
Add support for WARC files.
2011-11-04 22:25:00 +01:00
Giuseppe Scrivano
706871e92e
Do not define max twice.
2011-08-13 10:44:40 +02:00
Giuseppe Scrivano
1e09ee5ea8
Do not register redirects when in spider mode.
2011-07-26 12:42:40 +02:00
Giuseppe Scrivano
f90ca4e54a
Parse URLs read from a file.
2011-06-08 11:32:34 +02:00
Giuseppe Scrivano
544f0d478a
Fix indentation.
2011-06-05 14:31:24 +02:00
Giuseppe Scrivano
00723a80f1
Define max
2011-05-24 11:13:04 +02:00
Giuseppe Scrivano
3fb4d068a7
Avoid a small buffer when retrieving a file.
2011-05-23 20:27:42 +02:00
Filipe Brandenburger
e219e587b3
Support HTTP/1.1 307 redirects keep request method.
2011-03-03 14:02:25 +01:00
Giuseppe Scrivano
2f6aa1d741
mass change: update copyright years.
2011-01-01 13:19:37 +01:00
Giuseppe Scrivano
9ae052b1e2
Remove redundant guard.
2010-12-01 13:15:13 +01:00
Giuseppe Scrivano
334a8e9027
Convert a static local buffer to be allocated dinamically.
2010-12-01 12:47:30 +01:00
Giuseppe Scrivano
c5dc4d1664
Remove unnecessary code.
2010-10-21 13:27:31 +02:00
Giuseppe Scrivano
542c549985
Silent warnings reported by clang.
2010-10-16 03:04:25 +02:00
Giuseppe Scrivano
3e25a9817f
Introduce --trust-server-names. Close CVE-2010-2252.
2010-07-28 21:22:22 +02:00
Giuseppe Scrivano
293008f682
Mass update copyright years.
2010-05-08 21:56:15 +02:00
Giuseppe Scrivano
1cee086162
Support HTTP/1.1.
2010-05-01 22:34:11 +02:00
Steven Schubiger
a801efcd96
Don't delete an input file fetched via FTP.
2010-03-04 22:09:31 +01:00
Steven Schubiger
33d8b23dfd
Check stricter for supported URL scheme.
2010-03-02 21:41:32 +01:00
Steven Schubiger
f391a5b5b0
Fix memory leak in retrieve_from_file.
2010-03-02 20:35:02 +01:00
Steven Schubiger
ec6950f1a6
Make -i work with FTP.
2010-03-02 00:00:17 +01:00
Paul Townsend
068991e8a0
Time-measurement fix
2010-01-27 10:08:26 -08:00
Micah Cowan
b9e9ad65cc
Ran update-copyright.
2009-09-04 00:13:47 -07:00
Micah Cowan
b014f8fae9
Improved exit status handling.
2009-08-27 23:08:58 -07:00
Micah Cowan
5daac18e96
Adjust some typos from vms merge, and remove some elements we don't want to include without further consideration first.
2009-07-04 18:42:59 -07:00
Micah Cowan
d5e283b1a7
Automated merge.
2009-07-04 15:32:57 -07:00
Micah Cowan
a00b834bb3
Referer/IRI fix.
2009-07-01 23:17:33 -07:00
Micah Cowan
44cde778dd
Fix Test-iri-list.
2009-06-29 01:07:12 -07:00
Micah Cowan
50e12521d6
Fixes to restore Test-iri and Test-iri-forced-remote
2009-06-28 20:55:01 -07:00
Micah Cowan
4f3dd68173
Merge with mainline.
2009-06-25 01:14:11 -07:00
Micah Cowan
4bbcfc2a1d
Fix for bug #24948 .
2009-06-15 23:33:41 -07:00
Micah Cowan
94d6650817
Merge in gerel's url-parsing stuff.
2009-06-13 04:48:18 -07:00
Steven Schubiger
116b261a9f
Move duplicated code to a function.
2009-04-13 22:19:13 +02:00
gerel
ea3745e8dc
removed some more calls
2009-02-01 15:03:51 -03:00
Micah Cowan
1b4ed7dcb7
Automated merge.
2008-12-01 07:05:29 -08:00
Micah Cowan
289ff1c86a
Merge with mainline.
2008-11-26 07:08:38 -08:00
Alexander Drozdov
b0bdf95494
Fix underflow, incorrect assertion.
2008-10-31 11:13:10 -07:00
Saint Xavier
66dd4bda74
IRI requirement: do not percent-encode already percent-encoded values (try1)
2008-09-27 11:13:21 +02:00
Saint Xavier
5133d57366
Fixes: use encoding got from the remote server serving the list file and use quote_n() for quote'ing several args
2008-08-15 15:03:38 +02:00
Xavier Saint
cbd54b549a
Automated merge.
2008-08-14 18:45:13 +02:00
Xavier Saint
723dbfc818
Correct iri handling while fetching a remote file list with -i and provide a test
2008-08-14 18:26:53 +02:00
Xavier Saint
e6b4e761d1
Don't forget to free the iri struct
2008-08-14 17:42:16 +02:00
Xavier Saint
44a22c78a7
Automated merge.
2008-08-07 10:27:19 +02:00
Xavier Saint
84395897ad
iri.h is already included in wget.h, so don't include it in C files
2008-08-04 11:08:33 +02:00
Micah Cowan
0fae9cb388
stsc: better message for "unsupported schemes".
2008-08-03 22:03:04 -07:00
Xavier Saint
bfd8a73f00
quote*() functions don't like that much NULL arg
2008-08-02 11:22:14 +02:00
Xavier Saint
b967d49f79
opt.remote_encoding should not override opt.locale, add a force arguments to set_uri_encoding()
2008-07-30 10:15:55 +02:00
Saint Xavier
3ae04f5fe4
Use DEBUGP instead of commenting out all the _wonderful_ printfs
2008-07-24 14:32:31 +02:00
Saint Xavier
ccd62071dc
Automated merge.
2008-07-24 00:58:10 +02:00
Saint Xavier
d82f80ecab
Change global variable model for state-object
2008-07-24 00:56:29 +02:00
Micah Cowan
e4371807f6
stsc: -i URL improvements.
2008-07-22 13:33:42 -07:00
Saint Xavier
b30a0dd817
Automated merge.
2008-07-20 21:45:09 +02:00
Saint Xavier
1e9ced0170
Get rid of the supplementary bool pointer in url_parse () arguments; UGLY :)
2008-07-20 18:47:52 +02:00
Saint Xavier
da6b3f4b61
Use dt rather than result
2008-07-20 18:20:18 +02:00
Saint Xavier
9a2ea3938d
Basic IDN/IRI support
2008-07-20 13:10:02 +02:00
Micah Cowan
b28a6abfe6
-i accepts URLs (stsc). For #21265 .
2008-07-11 17:16:49 -07:00
Micah Cowan
714ccdcd84
Steven Schweda's VMS patch.
2008-04-22 14:48:36 -07:00
Micah Cowan
caae3b70f4
Merging Ted Mielczarek's CSS changes with tip.
2008-04-22 01:28:15 -07:00
Micah Cowan
a0d0f332d5
Ted Mielczarek's CSS wonder-patch, applied against the source from around the time the patch was written.
2008-04-22 00:15:48 -07:00
Micah Cowan
bc8f473272
Updated copyright year.
2008-01-25 05:04:01 -08:00
Micah Cowan
462e643a7e
Merge SFLC licensing changes for OpenSSL with tip.
2007-12-07 17:37:07 -08:00
Micah Cowan
86395b297b
Updated licensing exception for OpenSSL from the SFLC.
2007-11-28 00:05:33 -08:00
Micah Cowan
212396c7e1
Eschew config-post.h.
2007-10-18 20:50:40 -07:00
Micah Cowan
5dd09d9ba5
Update copyright lists, conforming to maintainer guidelines
2007-09-28 15:45:31 -07:00
micah
7d2066b221
[svn] Make indentation consistent (all-spaces, no tabs).
2007-08-02 20:38:21 -07:00
micah
10da871ac4
[svn] Merging fix #20499 : MAX_REDIRECTIONS should be configurable.
2007-07-28 19:37:14 -07:00
micah
4d7c5e087b
[svn] Merge of fix for bugs 20341 and 20410.
2007-07-09 22:53:22 -07:00
hniksic
3f51773542
[svn] Fixed problem with recursive FTP retrieval.
2006-11-21 14:18:12 -08:00
mtortonesi
1c7493b83e
[svn] Added sanity checks for -k, -p, -r and -N when -O is given. Added fixes for 64-bit platforms. Updated copyright and maintainer information.
2006-07-14 06:25:50 -07:00
mtortonesi
9d9f134fdf
[svn] Fixed recursive FTP retrieval over proxy.
2006-06-12 09:26:28 -07:00
mtortonesi
01093c0c33
[svn] Fixed recursive spider mode.
2006-05-25 09:11:29 -07:00
hniksic
a202418374
[svn] Made [0.5*wait, 1.5*wait) the range of --random-wait.
2006-02-05 00:35:22 -08:00
mtortonesi
1ff7c1fa70
[svn] retr.c: Changed semantics of no_proxy_match.
2005-10-05 02:46:07 -07:00
hniksic
a95c910f9c
[svn] Change name of param.
2005-09-17 05:55:21 -07:00
hniksic
3d5863424b
[svn] Make timers measure seconds directly, not milliseconds.
2005-07-06 09:35:42 -07:00
hniksic
db9de5b075
[svn] Update FSF's address and copyright years.
2005-07-01 19:26:52 -07:00
hniksic
176b61461b
[svn] Display smaller download rate numbers with more digits of precision.
2005-07-01 17:40:54 -07:00
hniksic
f238f09492
[svn] Minor improvements to fd_read_hunk.
2005-07-01 16:37:50 -07:00
hniksic
2447fb9a9b
[svn] Move extern declarations to .h files.
2005-06-27 11:19:22 -07:00
hniksic
319f52d756
[svn] When the download is finished, print the time the download took.
...
Always invoke SIZE, not only when continuing the download.
2005-06-25 17:41:09 -07:00
hniksic
bd74e419d6
[svn] Don't pattern-match server redirects.
2005-06-25 08:04:47 -07:00