Hi!
additional note: wget 1.7.1 works fine WRT FTP recursion through proxy
servers; that was the last version before the change from
recursive_retrieve to retrieve_tree was made (according to ChangeLog).
So, indeed the change from recursive_retrieve to retrieve_tree
introduced a bug.
Best,
v.
== original message ==
in wget 1.8, FTP recursion through proxy servers does not work anymore:
when i run
wget --execute ftp_proxy = http://some.proxy:3128; -m ftp://some.host/dir/
wget only retrieves the file ftp://some.host/dir/index.html
and stops.
i found the following ChangeLog entries:
* recur.c (recursive_retrieve): Enable FTP recursion through proxy
servers.
(at that point recussion started working), and
* recur.c (url_queue_new): New function.
(url_queue_delete): Ditto.
(url_enqueue): Ditto.
(url_dequeue): Ditto.
(retrieve_tree): New function, replacement for recursive_retrieve.
(descend_url_p): New function.
(register_redirection): New function.
at this point (when retrieve_tree replaced recursive_retrieve) it
probably was broken.
Best,
v.