Hrvoje Niksic wrote:
>
> Since we need to have a release because of the OpenSSL legalese, we
> can as well fix the most important (crashing) bugs in 1.8.1. I have
> opened a branch named `branch-1_8_2' where the 1.8.2-specific changes
> will be applied.
>
> Note that only bug fixes will be accepted for 1.8.2. No new features.
> Here are the patches that I plan to apply initially. Please let me
> know if you have more.
It seems you missed one of the || SCHEME_HTTPS patches:
Date: Mon, 11 Feb 2002 21:24:44 +0100
From: Christian Lackas <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: patch: recursive downloading for https
Message-ID: <[EMAIL PROTECTED]>
2002-02-11 Christian Lackas <[EMAIL PROTECTED]>
* recurive downloading for https fixed
Index: src/recur.c
===================================================================
RCS file: /pack/anoncvs/wget/src/recur.c,v
retrieving revision 1.41
diff -u -r1.41 recur.c
--- src/recur.c 2001/12/19 14:27:29 1.41
+++ src/recur.c 2002/02/11 20:15:54
@@ -438,6 +438,9 @@
/* 1. Schemes other than HTTP are normally not recursed into. */
if (u->scheme != SCHEME_HTTP
+#ifdef HAVE_SSL
+ && u->scheme != SCHEME_HTTPS
+#endif
&& !(u->scheme == SCHEME_FTP && opt.follow_ftp))
{
DEBUGP (("Not following non-HTTP schemes.\n"));
@@ -446,7 +449,11 @@
/* 2. If it is an absolute link and they are not followed, throw it
out. */
- if (u->scheme == SCHEME_HTTP)
+ if (u->scheme == SCHEME_HTTP
+#ifdef HAVE_SSL
+ || u->scheme == SCHEME_HTTPS
+#endif
+ )
if (opt.relative_only && !upos->link_relative_p)
{
DEBUGP (("It doesn't really look like a relative link.\n"));
@@ -534,7 +541,12 @@
}
/* 8. */
- if (opt.use_robots && u->scheme == SCHEME_HTTP)
+ if (opt.use_robots && (u->scheme == SCHEME_HTTP
+#ifdef HAVE_SSL
+ || u->scheme == SCHEME_HTTPS
+#endif
+ )
+ )
{
struct robot_specs *specs = res_get_specs (u->host, u->port);
if (!specs)
--
Med venlig hilsen / Kind regards
Hack Kampbj�rn