You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by jk...@apache.org on 2019/05/25 13:40:23 UTC

[ant] branch master updated: Updated manual to use https as far as currently possible.

This is an automated email from the ASF dual-hosted git repository.

jkf pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
     new 264074b  Updated manual to use https as far as currently possible.
264074b is described below

commit 264074b82c01d9733b00bc8b5afcbbb4a205afbf
Author: jkf <jm...@famkruithof.net>
AuthorDate: Sat May 25 15:38:31 2019 +0200

    Updated manual to use https as far as currently possible.
---
 manual/Integration/jext-plugin.html |  4 ++--
 manual/LICENSE                      |  2 +-
 manual/Tasks/antversion.html        |  2 +-
 manual/Tasks/changelog.html         |  2 +-
 manual/Tasks/conditions.html        |  2 +-
 manual/Tasks/copy.html              |  4 ++--
 manual/Tasks/cvstagdiff.html        |  2 +-
 manual/Tasks/ejb.html               |  4 ++--
 manual/Tasks/get.html               | 16 ++++++++--------
 manual/Tasks/jar.html               |  4 ++--
 manual/Tasks/jarlib-manifest.html   |  4 ++--
 manual/Tasks/jarlib-resolve.html    |  4 ++--
 manual/Tasks/javac.html             |  4 ++--
 manual/Tasks/javah.html             |  2 +-
 manual/Tasks/jdepend.html           |  2 +-
 manual/Tasks/loadproperties.html    |  4 ++--
 manual/Tasks/loadresource.html      |  2 +-
 manual/Tasks/native2ascii.html      |  2 +-
 manual/Tasks/pack.html              |  4 ++--
 manual/Tasks/property.html          | 10 +++++-----
 manual/Tasks/retry.html             |  2 +-
 manual/Tasks/rmic.html              |  4 ++--
 manual/Tasks/scriptdef.html         |  4 ++--
 manual/Tasks/serverdeploy.html      |  2 +-
 manual/Tasks/splash.html            |  2 +-
 manual/Tasks/typedef.html           |  2 +-
 manual/Tasks/unpack.html            |  4 ++--
 manual/Tasks/waitfor.html           |  6 +++---
 manual/Types/extension.html         |  2 +-
 manual/Types/extensionset.html      |  2 +-
 manual/Types/namespace.html         | 32 ++++++++++++++++----------------
 manual/Types/resources.html         |  4 ++--
 manual/Types/tarfileset.html        |  2 +-
 manual/ide.html                     |  2 +-
 manual/install.html                 | 10 +++++-----
 manual/properties.html              |  2 +-
 manual/tasksoverview.html           |  2 +-
 37 files changed, 82 insertions(+), 82 deletions(-)

diff --git a/manual/Integration/jext-plugin.html b/manual/Integration/jext-plugin.html
index 1d260ef..dade832 100644
--- a/manual/Integration/jext-plugin.html
+++ b/manual/Integration/jext-plugin.html
@@ -30,8 +30,8 @@ by
 <hr/>
 
 <p>You can download the plugin
-at: <a href="http://sourceforge.net/projects/jext/files/OldFiles/antwork_plugin.zip/download"
-target="_top">http://sourceforge.net/projects/jext/files/OldFiles/antwork_plugin.zip/download</a></p>
+at: <a href="https://sourceforge.net/projects/jext/files/OldFiles/antwork_plugin.zip/download"
+target="_top">https://sourceforge.net/projects/jext/files/OldFiles/antwork_plugin.zip/download</a></p>
 
 <h2>Installation instructions from the Readme.txt</h2>
 
diff --git a/manual/LICENSE b/manual/LICENSE
index c7e6271..239ec94 100644
--- a/manual/LICENSE
+++ b/manual/LICENSE
@@ -1,7 +1,7 @@
 /*
  *                                 Apache License
  *                           Version 2.0, January 2004
- *                        http://www.apache.org/licenses/
+ *                        https://www.apache.org/licenses/
  *
  *   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  *
diff --git a/manual/Tasks/antversion.html b/manual/Tasks/antversion.html
index 1f020a8..7f032b5 100644
--- a/manual/Tasks/antversion.html
+++ b/manual/Tasks/antversion.html
@@ -79,7 +79,7 @@ Ant homepage.</p>
 &lt;condition property=&quot;Ant17isOnline&quot;&gt;
   &lt;and&gt;
     &lt;antversion exactly=&quot;1.7.0&quot;/&gt;
-    &lt;http url=&quot;http://ant.apache.org&quot;/&gt;
+    &lt;http url=&quot;https://ant.apache.org&quot;/&gt;
   &lt;/and&gt;
 &lt;/condition&gt;</pre>
 
diff --git a/manual/Tasks/changelog.html b/manual/Tasks/changelog.html
index 0417052..2b5411b 100644
--- a/manual/Tasks/changelog.html
+++ b/manual/Tasks/changelog.html
@@ -239,7 +239,7 @@ output. The following example illustrates how to generate a HTML report from the
       style="${ant.home}/etc/changelog.xsl"&gt;
   &lt;param name="title" expression="Ant ChangeLog"/&gt;
   &lt;param name="module" expression="ant"/&gt;
-  &lt;param name="cvsweb" expression="http://cvs.apache.org/viewcvs/"/&gt;
+  &lt;param name="cvsweb" expression="https://cvs.apache.org/viewcvs/"/&gt;
 &lt;/style&gt;</pre>
 
 <h4>Sample Output</h4>
diff --git a/manual/Tasks/conditions.html b/manual/Tasks/conditions.html
index 235f9d4..846733f 100644
--- a/manual/Tasks/conditions.html
+++ b/manual/Tasks/conditions.html
@@ -611,7 +611,7 @@ firewalls.</p>
 
 <pre>
 &lt;condition property="offline"&gt;
-  &lt;isreachable url="http://ibiblio.org/maven/"/&gt;
+  &lt;isreachable url="https://ibiblio.org/maven/"/&gt;
 &lt;/condition&gt;</pre>
 
 <p>Probe for the Maven repository being reachable.</p>
diff --git a/manual/Tasks/copy.html b/manual/Tasks/copy.html
index 03aae8d..48f07d9 100644
--- a/manual/Tasks/copy.html
+++ b/manual/Tasks/copy.html
@@ -241,7 +241,7 @@ directory, flattening the directory structure.</p>
 &lt;copy todir=&quot;dest&quot; flatten=&quot;true&quot;&gt;
   &lt;resources&gt;
     &lt;file file=&quot;src_dir/file1.txt&quot;/&gt;
-    &lt;url url=&quot;http://ant.apache.org/index.html&quot;/&gt;
+    &lt;url url=&quot;https://ant.apache.org/index.html&quot;/&gt;
   &lt;/resources&gt;
 &lt;/copy&gt;</pre>
 
@@ -260,7 +260,7 @@ an absolute path as their names.</p>
         &lt;file file=&quot;src_dir/file1.txt&quot;/&gt;
         &lt;file file=&quot;src_dir/file2.txt&quot;/&gt;
         &lt;file file=&quot;src_dir/file3.txt&quot;/&gt;
-        &lt;url url=&quot;http://ant.apache.org/index.html&quot;/&gt;
+        &lt;url url=&quot;https://ant.apache.org/index.html&quot;/&gt;
       &lt;/resources&gt;
     &lt;/sort&gt;
   &lt;/first&gt;
diff --git a/manual/Tasks/cvstagdiff.html b/manual/Tasks/cvstagdiff.html
index 6647a19..aef891f 100644
--- a/manual/Tasks/cvstagdiff.html
+++ b/manual/Tasks/cvstagdiff.html
@@ -189,7 +189,7 @@ output. The following example illustrates how to generate an HTML report from th
        style="${ant.home}/etc/tagdiff.xsl"&gt;
   &lt;param name="title" expression="Ant Diff"/&gt;
   &lt;param name="module" expression="ant"/&gt;
-  &lt;param name="cvsweb" expression="http://cvs.apache.org/viewcvs/"/&gt;
+  &lt;param name="cvsweb" expression="https://cvs.apache.org/viewcvs/"/&gt;
 &lt;/style&gt;</pre>
 
 <h4>Output</h4>
diff --git a/manual/Tasks/ejb.html b/manual/Tasks/ejb.html
index 0204579..24fb9c2 100644
--- a/manual/Tasks/ejb.html
+++ b/manual/Tasks/ejb.html
@@ -56,13 +56,13 @@ Server.</p>
 <p>The tasks support:</p>
 
 <ul>
-  <li><a href="http://www.borland.com" target="_top">Borland</a>Application Server 4.5</li>
+  <li><a href="https://www.borland.com" target="_top">Borland</a>Application Server 4.5</li>
   <li><a href="https://web.archive.org/web/20020202082841/http://www.iplanet.com/products/iplanet_application/home_ias.html"
          target="_top">iPlanet</a> Application Server 6.0</li>
   <li><a href="https://www.jboss.org/" target="_top">JBoss 2.1</a> and above EJB servers</li>
   <li><a href="https://web.archive.org/web/20080516210506/http://www.ironflare.com/"
          target="_top">Orion Application Server</a> 2.0 (<em>since Ant 1.10.2</em>)</li>
-  <li><a href="http://www.bea.com" target="_top">WebLogic</a> 4.5.1 through to 7.0 EJB servers</li>
+  <li><a href="https://www.oracle.com/corporate/acquisitions/bea/" target="_top">WebLogic</a> 4.5.1 through to 7.0 EJB servers</li>
   <li><a href="https://jonas.ow2.org/" target="_top">JOnAS</a> 2.4.x and 2.5 Open Source EJB server</li>
   <li><a href="https://www.ibm.com/websphere" target="_top">IBM WebSphere</a> 4.0</li>
 </ul>
diff --git a/manual/Tasks/get.html b/manual/Tasks/get.html
index 356b39a..28a6826 100644
--- a/manual/Tasks/get.html
+++ b/manual/Tasks/get.html
@@ -28,7 +28,7 @@
 <h3>Description</h3>
 <p>Gets files from URLs.  When the <var>verbose</var> option is <q>on</q>, this task displays
 a <q>.</q> for every 100 Kb retrieved. Any URL schema supported by the runtime is valid here,
-including <q>http:</q>, <q>ftp:</q> and <q>jar:</q>.</p>
+including <q>http:</q>, <q>https:</q>, <q>ftp:</q> and <q>jar:</q>.</p>
 <p>The <var>usetimestamp</var> option enables you to control downloads so that the remote file is
 only fetched if newer than the local copy. If there is no local copy, the download always takes
 place. When a file is downloaded, the timestamp of the downloaded file is set to the remote
@@ -175,14 +175,14 @@ nested <code>&lt;header/&gt;</code> node are as follows:</p>
 
 <h3>Examples</h3>
 
-<p>Get the index page of <samp>http://ant.apache.org/</samp>, and store it in the
+<p>Get the index page of <samp>https://ant.apache.org/</samp>, and store it in the
 file <samp>help/index.html</samp>.</p>
-<pre>&lt;get src=&quot;http://ant.apache.org/&quot; dest=&quot;help/index.html&quot;/&gt;</pre>
+<pre>&lt;get src=&quot;https://ant.apache.org/&quot; dest=&quot;help/index.html&quot;/&gt;</pre>
 
 <p>Get the PGP keys of Ant's (current and past) release managers, if the local copy is missing or
 out of date. Use the <var>verbose</var> option for progress information.</p>
 <pre>
-&lt;get src=&quot;http://www.apache.org/dist/ant/KEYS&quot;
+&lt;get src=&quot;https://www.apache.org/dist/ant/KEYS&quot;
      dest=&quot;KEYS&quot;
      verbose=&quot;true&quot;
      usetimestamp=&quot;true&quot;/&gt;</pre>
@@ -230,20 +230,20 @@ naming convention for the checksum file, of course) and validate the checksum on
 
 <pre>
 &lt;get dest=&quot;downloads&quot;&gt;
-  &lt;url url=&quot;http://ant.apache.org/index.html&quot;/&gt;
-  &lt;url url=&quot;http://ant.apache.org/faq.html&quot;/&gt;
+  &lt;url url=&quot;https://ant.apache.org/index.html&quot;/&gt;
+  &lt;url url=&quot;https://ant.apache.org/faq.html&quot;/&gt;
 &lt;/get&gt;</pre>
 
 <p>Using custom HTTP headers</p>
 
 <pre>
-&lt;get src=&quot;http://ant.apache.org/index.html&quot; dest=&quot;downloads&quot;&gt;
+&lt;get src=&quot;https://ant.apache.org/index.html&quot; dest=&quot;downloads&quot;&gt;
   &lt;header name=&quot;header1&quot; value=&quot;headerValue1&quot;/&gt;
   &lt;header name=&quot;header2&quot; value=&quot;headerValue2&quot;/&gt;
   &lt;header name=&quot;header3&quot; value=&quot;headerValue3&quot;/&gt;
 &lt;/get&gt;</pre>
 
-<p>get the index and FAQ pages of <samp>http://ant.apache.org/</samp>, and store them in the
+<p>get the index and FAQ pages of <samp>https://ant.apache.org/</samp>, and store them in the
 directory <samp>downloads</samp> which will be created if necessary.</p>
 </body>
 </html>
diff --git a/manual/Tasks/jar.html b/manual/Tasks/jar.html
index dd15f71..581ae4b 100644
--- a/manual/Tasks/jar.html
+++ b/manual/Tasks/jar.html
@@ -88,7 +88,7 @@ other than its default, <q>add</q>.</strong></p>
 <p>To cryptographically sign your JAR file, use the <a href="signjar.html">SignJar task</a> on the
 JAR that you create from this task.</p>
 
-<p>For creating a simple version of a <a href="http://openjdk.java.net/jeps/238" target="_top">JEP
+<p>For creating a simple version of a <a href="https://openjdk.java.net/jeps/238" target="_top">JEP
 238 multi-release jar</a>, you don't need any special tools. Just set the
 required <code>manifest</code> entry and place the files where required, as you could see in
 the <a href="#jep238-example">JEP 238 example</a>. If you want to tune this kind of jar,
@@ -521,7 +521,7 @@ JDK 6 scripting interface:</p>
 
 <h4 id="jep238-example">JEP 238 example: a Multi-Release JAR Files</h4>
 <p>Here we want to create a <em>Multi-Release JAR File</em> according the
-specification <a href="http://openjdk.java.net/jeps/238" target="_top">JEP 238</a>. It defines on
+specification <a href="https://openjdk.java.net/jeps/238" target="_top">JEP 238</a>. It defines on
 top of a JAR the possibility to place additional or overwriting classes in a jar, which are
 available according to the Java version you run.<br/>Basically it says, that you have to set the
 manifest entry <code>Multi-Release: true</code> and place all additional or overwriting classes
diff --git a/manual/Tasks/jarlib-manifest.html b/manual/Tasks/jarlib-manifest.html
index 3304dc0..ee69790 100644
--- a/manual/Tasks/jarlib-manifest.html
+++ b/manual/Tasks/jarlib-manifest.html
@@ -72,7 +72,7 @@ jar. (Optional dependencies will be used if present else they will be ignored)</
            implementationVendorID=&quot;vv&quot;
            implementationVendor=&quot;Apache&quot;
            implementationVersion=&quot;2.0&quot;
-           implementationURL=&quot;http://somewhere.com&quot;/&gt;
+           implementationURL=&quot;https://somewhere.com&quot;/&gt;
 
 &lt;jarlib-manifest destfile=&quot;myManifest.txt&quot;&gt;
     &lt;extension refid=&quot;e1&quot;/&gt;
@@ -87,7 +87,7 @@ jar. (Optional dependencies will be used if present else they will be ignored)</
            implementationVendorID=&quot;vv&quot;
            implementationVendor=&quot;Apache&quot;
            implementationVersion=&quot;2.0&quot;
-           implementationURL=&quot;http://somewhere.com&quot;/&gt;
+           implementationURL=&quot;https://somewhere.com&quot;/&gt;
 
 &lt;extensionSet id=&quot;option.ext&quot;&gt;
     &lt;libfileset dir=&quot;lib/option&quot;&gt;
diff --git a/manual/Tasks/jarlib-resolve.html b/manual/Tasks/jarlib-resolve.html
index 4ae9213..31c3acd 100644
--- a/manual/Tasks/jarlib-resolve.html
+++ b/manual/Tasks/jarlib-resolve.html
@@ -158,7 +158,7 @@ does not implement extension then throw an exception.</p>
 
 &lt;jarlib-resolve property="dve.library"&gt;
   &lt;extension refid="dve.ext"/&gt;
-  &lt;url url="http://www.realityforge.net/jars/dve.jar" destfile="lib/dve.jar"/&gt;
+  &lt;url url="https://www.example.com/jars/dve.jar" destfile="lib/dve.jar"/&gt;
 &lt;/jarlib-resolve&gt;</pre>
 
 <p>Resolve Extension to file produce by Ant build. If file does not get produced or Ant file is
@@ -188,7 +188,7 @@ finally try to download it from a website. If all steps fail then throw a build
   &lt;extension refid="dve.ext"/&gt;
   &lt;location location="/opt/jars/dve.jar"/&gt;
   &lt;ant antfile="../dve/build.xml" target="main" destfile="lib/dve.jar"/&gt;
-  &lt;url url="http://www.realityforge.net/jars/dve.jar" destfile="lib/dve.jar"/&gt;
+  &lt;url url="https://example.com/jars/dve.jar" destfile="lib/dve.jar"/&gt;
 &lt;/jarlib-resolve&gt;</pre>
 
 </body>
diff --git a/manual/Tasks/javac.html b/manual/Tasks/javac.html
index c322dc9..30cf3b7 100644
--- a/manual/Tasks/javac.html
+++ b/manual/Tasks/javac.html
@@ -718,8 +718,8 @@ references to strings that can by used in an OS independent fashion
 &lt;/javac&gt;</pre>
 
 <h3>OpenJDK notes</h3>
-<p>The <a href="http://openjdk.java.net/" target="_top">OpenJDK</a> project has provided
-the <code>javac</code> <a href="http://openjdk.java.net/groups/compiler/" target="_top">compiler</a>
+<p>The <a href="https://openjdk.java.net/" target="_top">OpenJDK</a> project has provided
+the <code>javac</code> <a href="https://openjdk.java.net/groups/compiler/" target="_top">compiler</a>
 as an open source project. The output of this project is a <code>javac.jar</code> which contains
 the <kbd>javac</kbd> compiler.  This compiler may be used with the <code>&lt;javac&gt;</code> task
 with the use of a <kbd>-Xbootclasspath/p</kbd> Java argument. The argument needs to be given to the
diff --git a/manual/Tasks/javah.html b/manual/Tasks/javah.html
index 22b6f35..bc92bf9 100644
--- a/manual/Tasks/javah.html
+++ b/manual/Tasks/javah.html
@@ -47,7 +47,7 @@ attribute:</p>
 <ul>
   <li><q>default</q>&mdash;the default compiler for the platform.</li>
   <li><q>sun</q>&mdash;the standard compiler of the JDK.</li>
-  <li><q>kaffeh</q>&mdash;the native standard compiler of <a href="http://www.kaffe.org"
+  <li><q>kaffeh</q>&mdash;the native standard compiler of <a href="https://github.com/kaffe/kaffe"
     target="_top">Kaffe</a>.</li>
   <li><q>gcjh</q>&mdash;the native standard compiler
     of <a href="https://gcc.gnu.org/gcc-7/changes.html#java" target="_top">gcj and
diff --git a/manual/Tasks/jdepend.html b/manual/Tasks/jdepend.html
index b5d3219..7aa7f4e 100644
--- a/manual/Tasks/jdepend.html
+++ b/manual/Tasks/jdepend.html
@@ -27,7 +27,7 @@
 
 <h3>Description</h3>
 
-<p>Invokes the <a href="http://www.clarkware.com/software/JDepend.html" target="_top">JDepend</a>
+<p>Invokes the <a href="https://github.com/clarkware/jdepend" target="_top">JDepend</a>
 parser.</p>
 
 <p>This parser &quot;traverses a set of Java source file directories and generates design quality
diff --git a/manual/Tasks/loadproperties.html b/manual/Tasks/loadproperties.html
index db55796..7d9eccc 100644
--- a/manual/Tasks/loadproperties.html
+++ b/manual/Tasks/loadproperties.html
@@ -117,12 +117,12 @@ and load them as Ant properties.</p>
     &lt;/filterchain&gt;
 &lt;/loadproperties&gt;</pre>
 
-<p>Load contents of <samp>http://example.org/url.properties.gz</samp>, uncompress it on the fly and
+<p>Load contents of <samp>https://example.org/url.properties.gz</samp>, uncompress it on the fly and
 load the contents as Ant properties.</p>
 <pre>
 &lt;loadproperties&gt;
     &lt;<a href="../Types/resources.html#gzipresource">gzipresource</a>&gt;
-        &lt;<a href="../Types/resources.html#url">url</a> url="http://example.org/url.properties.gz"/&gt;
+        &lt;<a href="../Types/resources.html#url">url</a> url="https://example.org/url.properties.gz"/&gt;
     &lt;/gzipresource&gt;
 &lt;/loadproperties&gt;</pre>
 
diff --git a/manual/Tasks/loadresource.html b/manual/Tasks/loadresource.html
index a48bbbb..28b6a45 100644
--- a/manual/Tasks/loadresource.html
+++ b/manual/Tasks/loadresource.html
@@ -76,7 +76,7 @@ the property is not set.</p>
 an <code>&lt;echo&gt;</code> can print this.</p>
 <pre>
 &lt;loadresource property="homepage"&gt;
-    &lt;url url="http://ant.apache.org/index.html"/&gt;
+    &lt;url url="https://ant.apache.org/index.html"/&gt;
 &lt;/loadresource&gt;</pre>
 
 <p>For more examples see the <a href="loadfile.html">loadfile</a> task.</p>
diff --git a/manual/Tasks/native2ascii.html b/manual/Tasks/native2ascii.html
index c3c220e..183858a 100644
--- a/manual/Tasks/native2ascii.html
+++ b/manual/Tasks/native2ascii.html
@@ -54,7 +54,7 @@
       <li><q>default</q>&mdash;the default converter for the platform: kaffe when run on Kaffe,
         builtin otherwise.</li>
       <li><q>sun</q>&mdash;used to be the standard converter of the JDK 8 or earlier</li>
-      <li><q>kaffe</q>&mdash;the standard converter of <a href="http://www.kaffe.org"
+      <li><q>kaffe</q>&mdash;the standard converter of <a href="https://github.com/kaffe/kaffe"
         target="_top">Kaffe</a></li>
       <li><q>builtin</q>&mdash;Ant's internal implementation. <em>Since Ant 1.9.8</em></li>
     </ul>
diff --git a/manual/Tasks/pack.html b/manual/Tasks/pack.html
index 5d1d1be..6f6dad1 100644
--- a/manual/Tasks/pack.html
+++ b/manual/Tasks/pack.html
@@ -65,11 +65,11 @@ See <a href="../install.html#librarydependencies">Library Dependencies</a> for m
 <pre>&lt;bzip2 src=&quot;test.tar&quot; destfile=&quot;test.tar.bz2&quot;/&gt;</pre>
 <pre>&lt;xz src=&quot;test.tar&quot; destfile=&quot;test.tar.xz&quot;/&gt;</pre>
 
-<p>Download <samp>http://example.org/archive.tar</samp> and compress it
+<p>Download <samp>https://example.org/archive.tar</samp> and compress it
 to <samp>archive.tar.gz</samp> in the project's <var>basedir</var> on the fly.</p>
 <pre>
 &lt;gzip destfile=&quot;archive.tar.gz&quot;&gt;
-  &lt;url url="http://example.org/archive.tar"/&gt;
+  &lt;url url="https://example.org/archive.tar"/&gt;
 &lt;/gzip&gt;</pre>
 
 </body>
diff --git a/manual/Tasks/property.html b/manual/Tasks/property.html
index 1d486b5..b96f90e 100644
--- a/manual/Tasks/property.html
+++ b/manual/Tasks/property.html
@@ -64,7 +64,7 @@ from a property file.</p>
 <p>A list of predefined properties can be
 found <a href="../properties.html#built-in-props">here</a>.</p>
 <p><em>Since Apache Ant 1.8.0</em>, it is possible to load properties defined in XML according
-to <a href="http://java.sun.com/dtd/properties.dtd" target="_top">Sun DTD</a>, when running on Java
+to <a href="https://java.sun.com/dtd/properties.dtd" target="_top">Sun DTD</a>, when running on Java
 5+. For this the name of the file, resource or url has to end with <samp>.xml</samp>.</p>
 
 <h3>Parameters</h3>
@@ -215,8 +215,8 @@ nested <code>classpath</code> element.</p>
 <pre>&lt;property file=&quot;foo.properties&quot;/&gt;</pre>
 
 <p>Read a set of properties from the
-address <samp>http://www.mysite.com/bla/props/foo.properties</samp>.</p>
-<pre>&lt;property url=&quot;http://www.mysite.com/bla/props/foo.properties&quot;/&gt;</pre>
+address <samp>https://www.mysite.com/bla/props/foo.properties</samp>.</p>
+<pre>&lt;property url=&quot;https://www.mysite.com/bla/props/foo.properties&quot;/&gt;</pre>
 
 <p>Read a set of properties from a resource called <samp>foo.properties</samp>.</p>
 <pre>&lt;property resource=&quot;foo.properties&quot;/&gt;</pre>
@@ -278,8 +278,8 @@ on a classpath. Here are some interesting facts about this feature</p>
 <pre>
 build.compiler=jikes
 deploy.server=lucky
-deploy.port=8080
-deploy.url=http://${deploy.server}:${deploy.port}/</pre>
+deploy.port=8443
+deploy.url=https://${deploy.server}:${deploy.port}/</pre>
 
 <h3 id="notes-env">Notes about environment variables</h3>
 <p>
diff --git a/manual/Tasks/retry.html b/manual/Tasks/retry.html
index d8ad260..f8167e4 100644
--- a/manual/Tasks/retry.html
+++ b/manual/Tasks/retry.html
@@ -55,7 +55,7 @@ a <code>BuildException</code> is thrown.</p>
 an unreliable network resource.</p>
 <pre>
 &lt;retry retrycount="3"&gt;
-  &lt;get src="http://www.unreliable-server.com/unreliable.tar.gz"
+  &lt;get src="https://www.unreliable-server.com/unreliable.tar.gz"
        dest="/home/retry/unreliable.tar.gz"/&gt;
 &lt;/retry&gt;</pre>
 </body>
diff --git a/manual/Tasks/rmic.html b/manual/Tasks/rmic.html
index 0c4f00b..49a9788 100644
--- a/manual/Tasks/rmic.html
+++ b/manual/Tasks/rmic.html
@@ -52,7 +52,7 @@ are the choices:</p>
   <li><q>default</q>&mdash;the default compiler (<q>kaffe</q>, <q>sun</q> or <q>forking</q>) for the
     platform.
   <li><q>sun</q>&mdash;the standard compiler prior to JDK 9</li>
-  <li><q>kaffe</q>&mdash;the standard compiler of <a href="http://www.kaffe.org"
+  <li><q>kaffe</q>&mdash;the standard compiler of <a href="https://github.com/kaffe/kaffe"
     target="_top">Kaffe</a></li>
   <li><q>weblogic</q></li>
   <li><q>forking</q>&mdash;(<em>since Apache Ant 1.7</em>) the <q>sun</q> compiler forked into a
@@ -72,7 +72,7 @@ consult miniRMI's documentation to learn how to use it.</p>
 
 <h4>CORBA support</h4>
 
-<p>Java 11 <a href="http://openjdk.java.net/jeps/320" target="_top">removes</a> the Java EE and
+<p>Java 11 <a href="https://openjdk.java.net/jeps/320" target="_top">removes</a> the Java EE and
 CORBA packages and <kbd>rmic</kbd> no longer supports either <kbd>-iiop</kbd>
 or <kbd>-idl</kbd> options. Starting with Ant 1.10.3, the <kbd>rmic</kbd> task will fail when using
 either while running Java 11+ unless you fork the task and explicitly specify an executable.</p>
diff --git a/manual/Tasks/scriptdef.html b/manual/Tasks/scriptdef.html
index 74eaa0e..680f1a8 100644
--- a/manual/Tasks/scriptdef.html
+++ b/manual/Tasks/scriptdef.html
@@ -249,7 +249,7 @@ that Ant will not create a task of the same (namespace,localname) name pair.</p>
 &lt;target name="echo-task-jython"&gt;
   &lt;scriptdef language="jython"
              name="echo"
-             uri="http://example.org/script"&gt;
+             uri="https://example.org/script"&gt;
       &lt;![CDATA[
 self.log("text: " +self.text)
       ]]&gt;
@@ -257,7 +257,7 @@ self.log("text: " +self.text)
 &lt;/target&gt;
 
 &lt;target name="testEcho" depends="echo-task-jython"
-        xmlns:s="http://example.org/script"&gt;
+        xmlns:s="https://example.org/script"&gt;
   &lt;s:echo&gt;nested text&lt;/s:echo&gt;
 &lt;/target&gt;</pre>
 
diff --git a/manual/Tasks/serverdeploy.html b/manual/Tasks/serverdeploy.html
index 5def938..780c661 100644
--- a/manual/Tasks/serverdeploy.html
+++ b/manual/Tasks/serverdeploy.html
@@ -37,7 +37,7 @@
 <p>At present the tasks support:</p>
 
 <ul>
-  <li><a href="http://www.bea.com" target="_top">WebLogic</a> servers</li>
+  <li><a href="https://www.oracle.com/corporate/acquisitions/bea/" target="_top">WebLogic</a> servers</li>
   <li><a href="https://jonas.ow2.org/" target="_top">JOnAS</a> 2.4 Open Source EJB server</li>
 </ul>
 <p>Over time we expect further optional tasks to support additional J2EE Servers.</p>
diff --git a/manual/Tasks/splash.html b/manual/Tasks/splash.html
index 97e20c6..6b54470 100644
--- a/manual/Tasks/splash.html
+++ b/manual/Tasks/splash.html
@@ -107,7 +107,7 @@ that makes it clear to readers of the build exactly what is going on.</p>
 
 <p>Splash the Jakarta logo, for an initial period of 5 seconds.</p>
 <pre>
-&lt;splash imageurl=&quot;http://jakarta.apache.org/images/jakarta-logo.gif&quot;
+&lt;splash imageurl=&quot;https://jakarta.apache.org/images/jakarta-logo.gif&quot;
         useproxy=&quot;true&quot;
         showduration=&quot;5000&quot;/&gt;</pre>
 
diff --git a/manual/Tasks/typedef.html b/manual/Tasks/typedef.html
index 444fd7a..243ce06 100644
--- a/manual/Tasks/typedef.html
+++ b/manual/Tasks/typedef.html
@@ -45,7 +45,7 @@ attributes point to files in the format of Java property files or an xml format.
 <p>If you are defining tasks or types that share the same classpath with
 multiple <code>taskdef</code> or <code>typedef</code> tasks, the corresponding classes will be
 loaded by different
-Java <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html"
+Java <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html"
 target="_top">ClassLoaders</a>.  Two classes with the same name loaded via different ClassLoaders
 are not the same class from the point of view of JVM, they don't share static variables and
 instances of these classes can't access private methods or attributes of instances defined by "the
diff --git a/manual/Tasks/unpack.html b/manual/Tasks/unpack.html
index 81c1abf..89fff55 100644
--- a/manual/Tasks/unpack.html
+++ b/manual/Tasks/unpack.html
@@ -78,11 +78,11 @@ See <a href="../install.html#librarydependencies">Library Dependencies</a> for m
 a directory).</p>
 <pre>&lt;gunzip src=&quot;test.tar.gz&quot; dest=&quot;subdir&quot;/&gt;</pre>
 
-<p>Download <samp>http://example.org/archive.tar.gz</samp> and expand it to <samp>archive.tar</samp>
+<p>Download <samp>https://example.org/archive.tar.gz</samp> and expand it to <samp>archive.tar</samp>
 in the project's <var>basedir</var> on the fly.</p>
 <pre>
 &lt;gunzip dest=&quot;.&quot;&gt;
-  &lt;url url="http://example.org/archive.tar.gz"/&gt;
+  &lt;url url="https://example.org/archive.tar.gz"/&gt;
 &lt;/gunzip&gt;
 </pre>
 
diff --git a/manual/Tasks/waitfor.html b/manual/Tasks/waitfor.html
index 9a99178..2f6056f 100644
--- a/manual/Tasks/waitfor.html
+++ b/manual/Tasks/waitfor.html
@@ -106,16 +106,16 @@ task. See <a href="conditions.html">here</a> for the full list.</p>
 on <samp>localhost</samp> to serve up the specified URL.</p>
 <pre>
 &lt;waitfor maxwait="3" maxwaitunit="minute" checkevery="500"&gt;
-    &lt;http url="http://localhost/myapp/index.html"/&gt;
+    &lt;http url="https://localhost/myapp/index.html"/&gt;
 &lt;/waitfor&gt;</pre>
 
 <p>Wait up to 10 seconds for a server on the <samp>dbserver</samp> machine to begin listening on
-port 1521 and for the <samp>http://webserver/mypage.html</samp> web page to become available.</p>
+port 1521 and for the <samp>https://webserver/mypage.html</samp> web page to become available.</p>
 <pre>
 &lt;waitfor maxwait="10" maxwaitunit="second"&gt;
     &lt;and&gt;
         &lt;socket server="dbserver" port="1521"/&gt;
-        &lt;http url="http://webserver/mypage.html"/&gt;
+        &lt;http url="https://webserver/mypage.html"/&gt;
     &lt;/and&gt;
 &lt;/waitfor&gt;</pre>
 
diff --git a/manual/Types/extension.html b/manual/Types/extension.html
index 79d6c03..c7e6e14 100644
--- a/manual/Types/extension.html
+++ b/manual/Types/extension.html
@@ -90,7 +90,7 @@ target="_top">Package Versioning documentation.</a></p>
     implementationVendorID=&quot;vv&quot;
     implementationVendor=&quot;Apache&quot;
     implementationVersion=&quot;2.0&quot;
-    implementationURL=&quot;http://somewhere.com/myExt.jar&quot;/&gt;
+    implementationURL=&quot;https://somewhere.com/myExt.jar&quot;/&gt;
 </pre>
 
 <p>Fully specified extension object.</p>
diff --git a/manual/Types/extensionset.html b/manual/Types/extensionset.html
index fe16f7d..0cb5385 100644
--- a/manual/Types/extensionset.html
+++ b/manual/Types/extensionset.html
@@ -53,7 +53,7 @@ extension set. However, the extension information may be modified by attributes
     implementationVendorID=&quot;vv&quot;
     implementationVendor=&quot;Apache&quot;
     implementationVersion=&quot;2.0&quot;
-    implementationURL=&quot;http://somewhere.com/myExt.jar&quot;/&gt;
+    implementationURL=&quot;https://somewhere.com/myExt.jar&quot;/&gt;
 
 &lt;libfileset id="lfs"
                includeUrl="true"
diff --git a/manual/Types/namespace.html b/manual/Types/namespace.html
index 77640ce..48c5f14 100644
--- a/manual/Types/namespace.html
+++ b/manual/Types/namespace.html
@@ -64,8 +64,8 @@
       URI of the XML namespace with which the type should be associated:
     </p>
     <pre>
-&lt;typedef resource="org/example/tasks.properties" uri="<a href="http://example.org/tasks">http://example.org/tasks</a>"/&gt;
-&lt;my:task xmlns:my="<a href="http://example.org/tasks">http://example.org/tasks</a>"&gt;
+&lt;typedef resource="org/example/tasks.properties" uri="http://example.org/tasks"/&gt;
+&lt;my:task xmlns:my="http://example.org/tasks"&gt;
     ...
 &lt;/my:task&gt;</pre>
     <p>As the above example demonstrates, the namespace URI needs to be specified at least
@@ -74,8 +74,8 @@
       the <var>xmlns</var> attribute. This mapping can happen at any level in the build file:
     </p>
     <pre>
-&lt;project name="test" xmlns:my="<a href="http://example.org/tasks">http://example.org/tasks</a>"&gt;
-    &lt;typedef resource="org/example/tasks.properties" uri="<a href="http://example.org/tasks">http://example.org/tasks</a>"/&gt;
+&lt;project name="test" xmlns:my="http://example.org/tasks"&gt;
+    &lt;typedef resource="org/example/tasks.properties" uri="http://example.org/tasks"/&gt;
     &lt;my:task&gt;
         ...
     &lt;/my:task&gt;
@@ -86,8 +86,8 @@
     </p>
     <pre>
 &lt;project name="test"&gt;
-    &lt;typedef resource="org/example/tasks.properties" uri="<a href="http://example.org/tasks">http://example.org/tasks</a>"/&gt;
-    &lt;task xmlns="<a href="http://example.org/tasks">http://example.org/tasks</a>"&gt;
+    &lt;typedef resource="org/example/tasks.properties" uri="http://example.org/tasks"/&gt;
+    &lt;task xmlns="http://example.org/tasks"&gt;
         ...
     &lt;/task&gt;
 &lt;/project&gt;</pre>
@@ -113,8 +113,8 @@
       nested <code>config</code> element, the build file snippet would look like this:
     </p>
     <pre>
-&lt;typedef resource="org/example/tasks.properties" uri="<a href="http://example.org/tasks">http://example.org/tasks</a>"/&gt;
-&lt;my:task xmlns:my="<a href="http://example.org/tasks">http://example.org/tasks</a>"&gt;
+&lt;typedef resource="org/example/tasks.properties" uri="http://example.org/tasks"/&gt;
+&lt;my:task xmlns:my="http://example.org/tasks"&gt;
     &lt;my:config a="foo" b="bar"/&gt;
     ...
 &lt;/my:task&gt;</pre>
@@ -123,8 +123,8 @@
       script:
     </p>
     <pre>
-&lt;typedef resource="org/example/tasks.properties" uri="<a href="http://example.org/tasks">http://example.org/tasks</a>"/&gt;
-&lt;task xmlns="<a href="http://example.org/tasks">http://example.org/tasks</a>"&gt;
+&lt;typedef resource="org/example/tasks.properties" uri="http://example.org/tasks"/&gt;
+&lt;task xmlns="http://example.org/tasks"&gt;
     &lt;config a="foo" b="bar"/&gt;
     ...
 &lt;/task&gt;</pre>
@@ -134,8 +134,8 @@
     </p>
     <pre>
 &lt;typedef resource="org/example/tasks.properties"
-    uri="<a href="http://example.org/tasks">http://example.org/tasks</a>"/&gt;
-&lt;my:task xmlns:my="<a href="http://example.org/tasks">http://example.org/tasks</a>"&gt;
+    uri="http://example.org/tasks"/&gt;
+&lt;my:task xmlns:my="http://example.org/tasks"&gt;
     &lt;config a="foo" b="bar"/&gt;
     ...
 &lt;/my:task&gt;</pre>
@@ -161,7 +161,7 @@
     <p>
     </p>
     <pre>
-&lt;my:task xmlns:my="<a href="http://example.org/tasks">http://example.org/tasks</a>"&gt;
+&lt;my:task xmlns:my="http://example.org/tasks"&gt;
     &lt;my:config a="foo" b="bar"/&gt;
     ...
 &lt;/my:task&gt;</pre>
@@ -169,7 +169,7 @@
       and
     </p>
     <pre>
-&lt;my:task xmlns:my="<a href="http://example.org/tasks">http://example.org/tasks</a>"&gt;
+&lt;my:task xmlns:my="http://example.org/tasks"&gt;
     &lt;my:config my:a="foo" my:b="bar"/&gt;
     ...
 &lt;/my:task&gt;</pre>
@@ -198,8 +198,8 @@
       or <code class="code">addConfigured(Condition)</code> method):
     </p>
     <pre>
-&lt;typedef resource="org/example/conditions.properties" uri="<a href="http://example.org/conditions">http://example.org/conditions</a>"/&gt;
-&lt;condition property="prop" xmlns="<a href="http://example.org/conditions">http://example.org/conditions</a>"&gt;
+&lt;typedef resource="org/example/conditions.properties" uri="http://example.org/conditions"/&gt;
+&lt;condition property="prop" xmlns="http://example.org/conditions"&gt;
     &lt;and&gt;
         &lt;available file="bla.txt"/&gt;
         &lt;my:condition a="foo"/&gt;
diff --git a/manual/Types/resources.html b/manual/Types/resources.html
index f6a44b3..a6b56f7 100644
--- a/manual/Types/resources.html
+++ b/manual/Types/resources.html
@@ -1277,10 +1277,10 @@ actually be reached.  It assumes that the file <samp>mirrors.txt</samp> looks li
 
 <pre>
     mirrors.txt:
-http://best.mirror.example.org/
+https://best.mirror.example.org/
 http://second.best.mirror.example.org/mirror/of/best/
 https://yet.another.mirror/
-http://the.original.site/</pre>
+https://the.original.site/</pre>
 
 <pre>
 &lt;copy todir="${target}"&gt;
diff --git a/manual/Types/tarfileset.html b/manual/Types/tarfileset.html
index a53a1a6..d6dfefb 100644
--- a/manual/Types/tarfileset.html
+++ b/manual/Types/tarfileset.html
@@ -134,7 +134,7 @@ and ownership attributes.</p>
 &lt;copy todir="some-dir"&gt;
  &lt;tarfileset includes="lib/**"&gt;
    &lt;bzip2resource&gt;
-     &lt;url url="http://example.org/dist/some-archive.tar.bz2"/&gt;
+     &lt;url url="https://example.org/dist/some-archive.tar.bz2"/&gt;
    &lt;/bzip2resource&gt;
  &lt;/tarfileset&gt;
 &lt;/copy&gt;</pre>
diff --git a/manual/ide.html b/manual/ide.html
index a4eff57..dfafe10 100644
--- a/manual/ide.html
+++ b/manual/ide.html
@@ -48,7 +48,7 @@ All the modern Java IDEs support Apache Ant almost out of the box.
     integration: GUI selection of targets, execution, hyperlink to compilation errors
   </li>
   <li>
-    <a href="http://ant.netbeans.org/" target="_top">NetBeans</a> IDE uses Ant as the basis for its
+    <a href="https://netbeans.org/" target="_top">NetBeans</a> IDE uses Ant as the basis for its
     project system starting with the 4.0 release
   </li>
   <li>
diff --git a/manual/install.html b/manual/install.html
index 098384d..5f91b0f 100644
--- a/manual/install.html
+++ b/manual/install.html
@@ -248,7 +248,7 @@ The more up-to-date the version of Java, the more Ant tasks you get.
 
 <h3>Open Source Java Runtimes</h3>
 <p>
-The Ant team strongly supports users running Ant on <a href="http://openjdk.java.net/" target="_top">OpenJDK</a> and
+The Ant team strongly supports users running Ant on <a href="https://openjdk.java.net/" target="_top">OpenJDK</a> and
 other open source Java runtimes, and so strives to have a product that works well on those platforms.
 </p>
 
@@ -836,7 +836,7 @@ these tasks available. Please refer to the <a href="#optionalTasks">Installing A
   <tr>
     <td>jython.jar</td>
     <td>Python with <a href="Tasks/script.html">script</a> task</td>
-    <td><a href="http://www.jython.org/" target="_top">http://www.jython.org/</a></td>
+    <td><a href="https://www.jython.org/" target="_top">https://www.jython.org/</a></td>
   </tr>
   <tr>
     <td>jacl.jar and tcljava.jar</td>
@@ -857,12 +857,12 @@ these tasks available. Please refer to the <a href="#optionalTasks">Installing A
   <tr>
     <td>jruby.jar</td>
     <td>Ruby with <a href="Tasks/script.html">script</a> task</td>
-    <td><a href="http://jruby.org/" target="_top">http://jruby.org/</a></td>
+    <td><a href="https://jruby.org/" target="_top">https://jruby.org/</a></td>
   </tr>
   <tr>
     <td>judo.jar</td>
     <td>Judo language with <a href="Tasks/script.html">script</a> task</td>
-    <td><a href="http://www.judoscript.org/" target="_top">http://www.judoscript.org/</a></td>
+    <td>used to be at http://www.judoscript.org/ which is now not available anymore.</td>
   </tr>
   <tr>
     <td>commons-logging.jar</td>
@@ -902,7 +902,7 @@ these tasks available. Please refer to the <a href="#optionalTasks">Installing A
       <ul>
         <li>Included in Java 6 to Java 10 but the <code>java.activation</code> module is deprecated and marked for removal in
       Java 9 and needs to be enabled explicitly on Java 10.</li>
-       <li>Starting Java 11, the <code>java.activation</code> module has been <a href="http://openjdk.java.net/jeps/320">removed</a> and the jar has to be explicitly made available in the classpath.</li>
+       <li>Starting Java 11, the <code>java.activation</code> module has been <a href="https://openjdk.java.net/jeps/320">removed</a> and the jar has to be explicitly made available in the classpath.</li>
       </ul>
     </td>
     <td><a href="Tasks/mail.html">mail</a> task with MIME encoding,
diff --git a/manual/properties.html b/manual/properties.html
index c425e8a..c058af9 100644
--- a/manual/properties.html
+++ b/manual/properties.html
@@ -287,7 +287,7 @@ public class ToStringEvaluator implements PropertyHelper.PropertyEvaluator {
   <p>then the syntax can be used to pass in resource subclasses previously defined as references
     like</p>
 <pre>
-&lt;url url="http://ant.apache.org/" id="anturl"/&gt;
+&lt;url url="https://ant.apache.org/" id="anturl"/&gt;
 &lt;my:task attr="${ant.refid:anturl}"/&gt;</pre>
 
   <h2 id="if+unless">If/Unless Attributes</h2>
diff --git a/manual/tasksoverview.html b/manual/tasksoverview.html
index 98f01a6..f8e36c3 100644
--- a/manual/tasksoverview.html
+++ b/manual/tasksoverview.html
@@ -172,7 +172,7 @@ documentation.</p>
   <tr>
     <td><a href="Tasks/jdepend.html">JDepend</a></td>
     <td><p>Invokes
-     the <a href="http://www.clarkware.com/software/JDepend.html"
+     the <a href="https://github.com/clarkware/jdepend"
      target="_top">JDepend</a> parser. This parser &quot;traverses a
      set of Java source-file directories and generates design-quality
      metrics for each Java package&quot;.</p></td>