Tim Ruehsen <tim.rueh...@gmx.de> writes: > the changes in recur.c are not acceptable. They circumvent too many checks > like host-spanning, excludes and even --https-only. > > Maybe leaving descend_redirect() and checking the returned reject reason > could > solve your issue. I'll have a closer look at it soon.
Looking at the files I have saved, I certainly made a mistake in "0004-Patch-to-change-behavior-with-redirects-under-recurs.patch". This section was for testing purposes and I should not have sent it: diff --git a/src/recur.c b/src/recur.c index 2b17e72..fe0d012 100644 --- a/src/recur.c +++ b/src/recur.c @@ -360,6 +360,7 @@ retrieve_tree (struct url *start_url_parsed, struct iri *pi) { reject_reason r = descend_redirect (redirected, url_parsed, depth, start_url_parsed, blacklist, i); + r = WG_RR_SUCCESS; if (r == WG_RR_SUCCESS) { /* Make sure that the old pre-redirect form gets Dale