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.
