You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2020/01/18 16:52:32 UTC

[commons-csv] branch release updated (7d100bf -> 1d12ed9)

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

ggregory pushed a change to branch release
in repository https://gitbox.apache.org/repos/asf/commons-csv.git.


    from 7d100bf  Bump to next development version
     add d6e494b  [CSV-241] CSVFormat#valiadte() does not account for llowDuplicateHeaderNames.
     add 3718ec3  Name "Apache Commons" in page title.
     add 605bc01  CSV-242 CSVFormat equals() and hash() don't use all fields
     add 46c8434  Document change to test behaviour
     add c683594  CSV-242 CSVFormat equals() and hashCode() don't use all fields
     add 7ddc71c  Wrong method name
     add ed8602d  Typo
     add dd5de38  CSV-243 CSVFormat withTrim() and withIgnoreSurroundingSpaces()
     add 50d727f  End descriptions with a period.
     add 2a6bcc1  Fix odd local variable names.
     add 0279bea  Javadoc.
     add 42b9fdb  CSV-244 Test case failures following CSVFormat#equals() update
     add 03550ab  Post release fixes (#44)
     add 8b6cfb2  [CSV-245] Post 1.7 release fixes.
     add bc64fb5  CSV-243 CSVFormat withTrim() and withIgnoreSurroundingSpaces()
     add c025d73  CSV235 - WRONG Implementation for RFC4180
     add 53fa8ad  Show quote mode if not null
     add f7c2ca2  CSV-135 - Char escape doesn't work
     add 7754cd4  CSV-135 - Char escape doesn't work properly with quoting
     add 7e66956  Use HTTPS links to Apache.
     add d06d048  Use HTTPS to access Apache resources.
     add 31fb58d  Use HTTPS to access Apache resources.
     add 909161c  Replace SVN with GitBox URL.
     add 876c4fc  Fix the site's source repository link.
     add f740643  Drop Oracle JDK 8 since it is not supported anymore.
     add 363dd18  use [test] scope for supercsv (#48)
     add 6f17439  Use test scope for supercsv #48.
     add d9745fe  git-wip-us => gitbox
     add c203896  Sort members.
     add f62fd13  [CSV-236] Allow duplicate headers in CSV File.
     add 1a7c614  Sort members.
     add 1141e9b  Set component ID to commons-csv.
     add d4ceb0a  Point to the Java 8 Javadocs.
     add 09f4bed  Revert change to commons.componentid.
     add 2f1ac70  Update properties for the next release.
     add dfd58d8  More lambdas, less boilerplate.
     add a23b784  [CSV-249] ArrayIndexOutOfBoundsException when trying to read record written by CSVPrinter using CSVParser with same format.
     add 6aa1756  [CSV-249] ArrayIndexOutOfBoundsException when trying to read record written by CSVPrinter using CSVParser with same format.
     add e2f0a4d  CSV-252: Migration to JUnit Jupiter (#49)
     add 0300569  [CSV-252] JUnit 5 Jupiter #49.
     add 485929e  CSV-252: Clean up exception handling (#50)
     add 722960a  [CSV-252] Upgrade test framework to JUnit 5 Jupiter #49, #50.
     add af28635  Clean ups.
     add c18595d  No need for all the whitespace.
     add 4829ec9  [CSV-247]  A single empty header is allowed when not allowing empty column headers.
     add dcc44cd  Rename typo in issues file names from cvs to csv.
     add 0596491  CSV-247: CSVParser to check an empty header before checking duplicates. (#47)
     add 53be215  [CSV-247] A single empty header is allowed when not allowing empty column headers. #47.</action>
     add 18644c8  Javadoc: Replace <code></code> HTML tags with Javadoc {@code} notation.
     add 33bb4f0  Update tests from H2 1.4.199 to 1.4.200.
     add b0c544e  Update tests from Hamcrest 2.1 to 2.2.
     add 7cc7b59  Update tests from Mockito 3.1.0 to 3.2.0.
     add 06dda31  Remove trailing white spaces on all lines.
     add 5e9216d  Remove unnecessary array creation for varargs.
     add abc65e4  Update tests from Mockito 3.2.0 to 3.2.4.
     add af7103e  Fix typo.
     add 129641e  Add GitHub Action build.
     add 4033a01  Add CSVRecord.isSet(int) method (#52)
     add 3a082f0  [CSV-255] Add CSVRecord.isSet(int) method #52.
     add b581686  [CSV-255] Add CSVRecord.isSet(int) method #52.
     add 8ecd465  Fix typos in site and test #53
     add de07d75  Fix typos in site and test #53.
     add 680398e  Fix Checkstyle line length.
     add 7d86ab0  Prepare for the next release.
     new aedb270  Prepare for the next release.
     new 1d12ed9  Prepare for the next release.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .travis.yml => .github/workflows/maven.yml         |  63 +-
 .travis.yml                                        |   2 +-
 NOTICE.txt                                         |   4 +-
 README.md                                          |   7 +-
 RELEASE-NOTES.txt                                  |  86 +-
 pom.xml                                            | 131 ++-
 src/changes/changes.xml                            |  18 +-
 src/changes/release-notes.vm                       |   4 +-
 .../java/org/apache/commons/csv/CSVFormat.java     |  77 +-
 .../java/org/apache/commons/csv/CSVParser.java     |  27 +-
 .../java/org/apache/commons/csv/CSVRecord.java     |  13 +-
 src/main/java/org/apache/commons/csv/IOUtils.java  |  32 +-
 .../checkstyle/checkstyle-suppressions.xml         |  23 +
 .../resources/findbugs/findbugs-exclude-filter.xml |  35 +
 src/main/resources/pmd/pmd-ruleset.xml             |  89 ++
 src/site/site.xml                                  |   1 +
 src/site/xdoc/download_csv.xml                     |  28 +-
 src/site/xdoc/index.xml                            |  27 +-
 src/site/xdoc/issue-tracking.xml                   |   2 +-
 src/site/xdoc/mail-lists.xml                       |  46 +-
 src/site/xdoc/user-guide.xml                       |  24 +-
 .../org/apache/commons/csv/AssertionsTest.java     |  12 +-
 .../java/org/apache/commons/csv/CSVBenchmark.java  |   2 +-
 .../org/apache/commons/csv/CSVFileParserTest.java  | 206 ++---
 .../commons/csv/CSVFormatPredefinedTest.java       |   9 +-
 .../java/org/apache/commons/csv/CSVFormatTest.java | 953 +++++++++++----------
 .../java/org/apache/commons/csv/CSVParserTest.java | 235 +++--
 .../org/apache/commons/csv/CSVPrinterTest.java     | 140 ++-
 .../java/org/apache/commons/csv/CSVRecordTest.java |  60 +-
 .../commons/csv/ExtendedBufferedReaderTest.java    |   8 +-
 .../java/org/apache/commons/csv/LexerTest.java     |  19 +-
 .../org/apache/commons/csv/PerformanceTest.java    |  35 +-
 .../org/apache/commons/csv/TokenMatchersTest.java  |  10 +-
 src/test/java/org/apache/commons/csv/Utils.java    |   9 +-
 .../apache/commons/csv/issues/JiraCsv164Test.java  |   8 +-
 .../apache/commons/csv/issues/JiraCsv167Test.java  |   9 +-
 .../apache/commons/csv/issues/JiraCsv198Test.java  |   9 +-
 .../apache/commons/csv/issues/JiraCsv203Test.java  |  33 +-
 .../apache/commons/csv/issues/JiraCsv213Test.java  |  16 +-
 .../apache/commons/csv/issues/JiraCsv247Test.java  |  81 ++
 .../{JiraCsv198Test.java => JiraCsv249Test.java}   |  42 +-
 .../apache/commons/csv/perf/PerformanceTest.java   |   6 +-
 42 files changed, 1553 insertions(+), 1088 deletions(-)
 copy .travis.yml => .github/workflows/maven.yml (63%)
 create mode 100644 src/main/resources/checkstyle/checkstyle-suppressions.xml
 create mode 100644 src/main/resources/findbugs/findbugs-exclude-filter.xml
 create mode 100644 src/main/resources/pmd/pmd-ruleset.xml
 create mode 100644 src/test/java/org/apache/commons/csv/issues/JiraCsv247Test.java
 copy src/test/java/org/apache/commons/csv/issues/{JiraCsv198Test.java => JiraCsv249Test.java} (51%)


[commons-csv] 02/02: Prepare for the next release.

Posted by gg...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch release
in repository https://gitbox.apache.org/repos/asf/commons-csv.git

commit 1d12ed9d0dc17f05fd99071ebf0bd209d08a18c8
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sat Jan 18 11:51:38 2020 -0500

    Prepare for the next release.
---
 RELEASE-NOTES.txt            | 60 +++++++++++++++++++++++++++++++++++++++++++-
 src/changes/release-notes.vm |  4 ++-
 2 files changed, 62 insertions(+), 2 deletions(-)

diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index 7f34211..711be37 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -1,4 +1,63 @@
                         Apache Commons CSV
+                        Version 1.8
+                        Release Notes
+
+
+INTRODUCTION:
+
+This document contains the release notes for the 1.8 version of Apache Commons CSV.
+Commons CSV reads and writes files in variations of the Comma Separated Value (CSV) format.
+
+Commons CSV requires at least Java 6.
+
+The Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.
+
+Feature and bug fix release (Java 8)
+
+Changes in this version include:
+
+NEW FEATURES
+==============
+
+o CSV-255:  Add CSVRecord.isSet(int) method #52. Thanks to 0x100.
+
+FIXED BUGS
+============
+
+o CSV-135:  Char escape doesn't work properly with quoting. Thanks to Mateusz Zakarczemny.
+o CSV-244:  Test case failures following CSVFormat#equals() update.
+o CSV-243:  CSVFormat withTrim() and withIgnoreSurroundingSpaces() need better docs.
+o CSV-242:  CSVFormat equals() and hashCode() don't use all fields.
+o CSV-241:  CSVFormat#validate() does not account for allowDuplicateHeaderNames #43. Thanks to LuckyIlam, Gary Gregory.
+o CSV-245:  Post 1.7 release fixes. Thanks to Alex Herbert.
+o CSV-252:  Upgrade test framework to JUnit 5 Jupiter #49, #50. Thanks to Alex Herbert.
+o CSV-247:  A single empty header is allowed when not allowing empty column headers. #47. Thanks to Alex Herbert, Gary Gregory.
+o           Use test scope for supercsv #48. Thanks to Alex Herbert.
+
+CHANGES
+=========
+
+o           Update tests from H2 1.4.199 to 1.4.200. Thanks to Gary Gregory.
+o           Update tests from Hamcrest 2.1 to 2.2. Thanks to Gary Gregory.
+o           Update tests from Mockito 3.1.0 to 3.2.4. Thanks to Gary Gregory.
+o           Fix typos in site and test #53. Thanks to Chen.
+
+
+Historical list of changes: https://commons.apache.org/proper/commons-csv/changes-report.html
+
+For complete information on Apache Commons CSV, including instructions on how to submit bug reports,
+patches, or suggestions for improvement, see the Apache Apache Commons CSV website:
+
+https://commons.apache.org/proper/commons-csv/
+
+Download page: https://commons.apache.org/proper/commons-csv/download_csv.cgi
+
+Have fun!
+-Apache Commons CSV team
+
+------------------------------------------------------------------------------
+
+                        Apache Commons CSV
                         Version 1.7
                         Release Notes
 
@@ -50,7 +109,6 @@ Have fun!
 
 ------------------------------------------------------------------------------
 
-
                         Apache Commons CSV
                         Version 1.6
                         Release Notes
diff --git a/src/changes/release-notes.vm b/src/changes/release-notes.vm
index 5275b6f..354cfc8 100644
--- a/src/changes/release-notes.vm
+++ b/src/changes/release-notes.vm
@@ -25,7 +25,7 @@ INTRODUCTION:
 This document contains the release notes for the ${version} version of Apache Commons CSV.
 Commons CSV reads and writes files in variations of the Comma Separated Value (CSV) format.
 
-CSV requires at least Java 6.
+Commons CSV requires at least Java 6.
 
 $introduction.replaceAll("(?<!\015)\012", "
 ").replaceAll("(?m)^ +","")
@@ -122,5 +122,7 @@ patches, or suggestions for improvement, see the Apache ${project.name} website:
 
 ${project.url}
 
+Download page: ${project.url}download_csv.cgi
+
 Have fun!
 -Apache Commons CSV team


[commons-csv] 01/02: Prepare for the next release.

Posted by gg...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch release
in repository https://gitbox.apache.org/repos/asf/commons-csv.git

commit aedb270a056d5100916c1d9b9d11dc7287c5ddde
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sat Jan 18 11:35:47 2020 -0500

    Prepare for the next release.
---
 NOTICE.txt                       |  4 ++--
 README.md                        |  7 +++----
 src/changes/changes.xml          |  2 +-
 src/site/xdoc/download_csv.xml   | 28 ++++++++++++++--------------
 src/site/xdoc/issue-tracking.xml |  2 +-
 src/site/xdoc/mail-lists.xml     | 30 +++++++++++++++---------------
 6 files changed, 36 insertions(+), 37 deletions(-)

diff --git a/NOTICE.txt b/NOTICE.txt
index 023b924..ddbd946 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -1,5 +1,5 @@
 Apache Commons CSV
-Copyright 2005-2019 The Apache Software Foundation
+Copyright 2005-2020 The Apache Software Foundation
 
 This product includes software developed at
-The Apache Software Foundation (http://www.apache.org/).
+The Apache Software Foundation (https://www.apache.org/).
diff --git a/README.md b/README.md
index e1f32fa..80fd517 100644
--- a/README.md
+++ b/README.md
@@ -46,10 +46,9 @@ Apache Commons CSV
 [![Build Status](https://travis-ci.org/apache/commons-csv.svg)](https://travis-ci.org/apache/commons-csv)
 [![Coverage Status](https://coveralls.io/repos/apache/commons-csv/badge.svg)](https://coveralls.io/r/apache/commons-csv)
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-csv/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-csv/)
-[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-csv/1.7.svg)](https://javadoc.io/doc/org.apache.commons/commons-csv/1.7)
+[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-csv/1.8.svg)](https://javadoc.io/doc/org.apache.commons/commons-csv/1.8)
 
-The Apache Commons CSV library provides a simple interface for reading and writing
-CSV files of various types.
+The Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.
 
 Documentation
 -------------
@@ -68,7 +67,7 @@ Alternatively you can pull it from the central Maven repositories:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-csv</artifactId>
-  <version>1.7</version>
+  <version>1.8</version>
 </dependency>
 ```
 
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 3c038ce..dd217ee 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -38,7 +38,7 @@
     <title>Apache Commons CSV Release Notes</title>
   </properties>
   <body>
-    <release version="1.8" date="2019-MM-DD" description="Feature and bug fix release (Java 8)">
+    <release version="1.8" date="2019-01-18" description="Feature and bug fix release (Java 8)">
       <action issue="CSV-255" type="add" dev="ggregory" due-to="0x100">Add CSVRecord.isSet(int) method #52.</action>
       <action issue="CSV-135" type="fix" dev="sebb" due-to="Mateusz Zakarczemny">Char escape doesn't work properly with quoting.</action>
       <action issue="CSV-244" type="fix" dev="sebb">Test case failures following CSVFormat#equals() update.</action>
diff --git a/src/site/xdoc/download_csv.xml b/src/site/xdoc/download_csv.xml
index 585c734..7598025 100644
--- a/src/site/xdoc/download_csv.xml
+++ b/src/site/xdoc/download_csv.xml
@@ -66,7 +66,7 @@ limitations under the License.
     <subsection name="Using a Mirror">
       <p>
         We recommend you use a mirror to download our release
-        builds, but you <strong>must</strong> <a href="http://www.apache.org/info/verification.html">verify the integrity</a> of
+        builds, but you <strong>must</strong> <a href="https://www.apache.org/info/verification.html">verify the integrity</a> of
         the downloaded files using signatures downloaded from our main
         distribution directories. Recent releases (48 hours) may not yet
         be available from all the mirrors.
@@ -113,32 +113,32 @@ limitations under the License.
       </p>
     </subsection>
     </section>
-    <section name="Apache Commons CSV 1.7 (Java 8)">
+    <section name="Apache Commons CSV 1.8 (Java 8)">
       <subsection name="Binaries">
         <table>
           <tr>
-              <td><a href="[preferred]/commons/csv/binaries/commons-csv-1.7-bin.tar.gz">commons-csv-1.7-bin.tar.gz</a></td>
-              <td><a href="https://www.apache.org/dist/commons/csv/binaries/commons-csv-1.7-bin.tar.gz.sha512">sha512</a></td>
-              <td><a href="https://www.apache.org/dist/commons/csv/binaries/commons-csv-1.7-bin.tar.gz.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/csv/binaries/commons-csv-1.8-bin.tar.gz">commons-csv-1.8-bin.tar.gz</a></td>
+              <td><a href="https://www.apache.org/dist/commons/csv/binaries/commons-csv-1.8-bin.tar.gz.sha512">sha512</a></td>
+              <td><a href="https://www.apache.org/dist/commons/csv/binaries/commons-csv-1.8-bin.tar.gz.asc">pgp</a></td>
           </tr>
           <tr>
-              <td><a href="[preferred]/commons/csv/binaries/commons-csv-1.7-bin.zip">commons-csv-1.7-bin.zip</a></td>
-              <td><a href="https://www.apache.org/dist/commons/csv/binaries/commons-csv-1.7-bin.zip.sha512">sha512</a></td>
-              <td><a href="https://www.apache.org/dist/commons/csv/binaries/commons-csv-1.7-bin.zip.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/csv/binaries/commons-csv-1.8-bin.zip">commons-csv-1.8-bin.zip</a></td>
+              <td><a href="https://www.apache.org/dist/commons/csv/binaries/commons-csv-1.8-bin.zip.sha512">sha512</a></td>
+              <td><a href="https://www.apache.org/dist/commons/csv/binaries/commons-csv-1.8-bin.zip.asc">pgp</a></td>
           </tr>
         </table>
       </subsection>
       <subsection name="Source">
         <table>
           <tr>
-              <td><a href="[preferred]/commons/csv/source/commons-csv-1.7-src.tar.gz">commons-csv-1.7-src.tar.gz</a></td>
-              <td><a href="https://www.apache.org/dist/commons/csv/source/commons-csv-1.7-src.tar.gz.sha512">sha512</a></td>
-              <td><a href="https://www.apache.org/dist/commons/csv/source/commons-csv-1.7-src.tar.gz.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/csv/source/commons-csv-1.8-src.tar.gz">commons-csv-1.8-src.tar.gz</a></td>
+              <td><a href="https://www.apache.org/dist/commons/csv/source/commons-csv-1.8-src.tar.gz.sha512">sha512</a></td>
+              <td><a href="https://www.apache.org/dist/commons/csv/source/commons-csv-1.8-src.tar.gz.asc">pgp</a></td>
           </tr>
           <tr>
-              <td><a href="[preferred]/commons/csv/source/commons-csv-1.7-src.zip">commons-csv-1.7-src.zip</a></td>
-              <td><a href="https://www.apache.org/dist/commons/csv/source/commons-csv-1.7-src.zip.sha512">sha512</a></td>
-              <td><a href="https://www.apache.org/dist/commons/csv/source/commons-csv-1.7-src.zip.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/csv/source/commons-csv-1.8-src.zip">commons-csv-1.8-src.zip</a></td>
+              <td><a href="https://www.apache.org/dist/commons/csv/source/commons-csv-1.8-src.zip.sha512">sha512</a></td>
+              <td><a href="https://www.apache.org/dist/commons/csv/source/commons-csv-1.8-src.zip.asc">pgp</a></td>
           </tr>
         </table>
       </subsection>
diff --git a/src/site/xdoc/issue-tracking.xml b/src/site/xdoc/issue-tracking.xml
index 0174f52..c7edd21 100644
--- a/src/site/xdoc/issue-tracking.xml
+++ b/src/site/xdoc/issue-tracking.xml
@@ -86,7 +86,7 @@ limitations under the License.
 
       <p>
       For more information on subversion and creating patches see the
-      <a href="http://www.apache.org/dev/contributors.html">Apache Contributors Guide</a>.
+      <a href="https://www.apache.org/dev/contributors.html">Apache Contributors Guide</a>.
       </p>
 
       <p>
diff --git a/src/site/xdoc/mail-lists.xml b/src/site/xdoc/mail-lists.xml
index d234a0c..e23c6fe 100644
--- a/src/site/xdoc/mail-lists.xml
+++ b/src/site/xdoc/mail-lists.xml
@@ -106,9 +106,9 @@ limitations under the License.
           <td><a href="mailto:user-unsubscribe@commons.apache.org">Unsubscribe</a></td>
           <td><a href="mailto:user@commons.apache.org?subject=[csv]">Post</a></td>
           <td><a href="https://mail-archives.apache.org/mod_mbox/commons-user/">mail-archives.apache.org</a></td>
-          <td><a href="http://markmail.org/list/org.apache.commons.users/">markmail.org</a><br />
-              <a href="http://www.mail-archive.com/user@commons.apache.org/">www.mail-archive.com</a><br />
-              <a href="http://news.gmane.org/gmane.comp.jakarta.commons.devel">news.gmane.org</a>
+          <td><a href="https://markmail.org/list/org.apache.commons.users/">markmail.org</a><br />
+              <a href="https://www.mail-archive.com/user@commons.apache.org/">www.mail-archive.com</a><br />
+              <a href="https://news.gmane.org/gmane.comp.jakarta.commons.devel">news.gmane.org</a>
           </td>
         </tr>
 
@@ -124,9 +124,9 @@ limitations under the License.
           <td><a href="mailto:dev-unsubscribe@commons.apache.org">Unsubscribe</a></td>
           <td><a href="mailto:dev@commons.apache.org?subject=[csv]">Post</a></td>
           <td><a href="https://mail-archives.apache.org/mod_mbox/commons-dev/">mail-archives.apache.org</a></td>
-          <td><a href="http://markmail.org/list/org.apache.commons.dev/">markmail.org</a><br />
-              <a href="http://www.mail-archive.com/dev@commons.apache.org/">www.mail-archive.com</a><br />
-              <a href="http://news.gmane.org/gmane.comp.jakarta.commons.devel">news.gmane.org</a>
+          <td><a href="https://markmail.org/list/org.apache.commons.dev/">markmail.org</a><br />
+              <a href="https://www.mail-archive.com/dev@commons.apache.org/">www.mail-archive.com</a><br />
+              <a href="https://news.gmane.org/gmane.comp.jakarta.commons.devel">news.gmane.org</a>
           </td>
         </tr>
 
@@ -142,8 +142,8 @@ limitations under the License.
           <td><a href="mailto:issues-unsubscribe@commons.apache.org">Unsubscribe</a></td>
           <td><i>read only</i></td>
           <td><a href="https://mail-archives.apache.org/mod_mbox/commons-issues/">mail-archives.apache.org</a></td>
-          <td><a href="http://markmail.org/list/org.apache.commons.issues/">markmail.org</a><br />
-              <a href="http://www.mail-archive.com/issues@commons.apache.org/">www.mail-archive.com</a>
+          <td><a href="https://markmail.org/list/org.apache.commons.issues/">markmail.org</a><br />
+              <a href="https://www.mail-archive.com/issues@commons.apache.org/">www.mail-archive.com</a>
           </td>
         </tr>
 
@@ -152,15 +152,15 @@ limitations under the License.
           <td>
             <strong>Commons Commits List</strong>
             <br /><br />
-            Only for e-mails automatically generated by the <a href="scm.html">source control</a> system.
+            Only for e-mails automatically generated by the <a href="scm.html">source control</a> sytem.
             <br /><br />
           </td>
           <td><a href="mailto:commits-subscribe@commons.apache.org">Subscribe</a></td>
           <td><a href="mailto:commits-unsubscribe@commons.apache.org">Unsubscribe</a></td>
           <td><i>read only</i></td>
           <td><a href="https://mail-archives.apache.org/mod_mbox/commons-commits/">mail-archives.apache.org</a></td>
-          <td><a href="http://markmail.org/list/org.apache.commons.commits/">markmail.org</a><br />
-              <a href="http://www.mail-archive.com/commits@commons.apache.org/">www.mail-archive.com</a>
+          <td><a href="https://markmail.org/list/org.apache.commons.commits/">markmail.org</a><br />
+              <a href="https://www.mail-archive.com/commits@commons.apache.org/">www.mail-archive.com</a>
           </td>
         </tr>
 
@@ -192,10 +192,10 @@ limitations under the License.
           <td><a class="externalLink" href="mailto:announce-unsubscribe@apache.org">Unsubscribe</a></td>
           <td><i>read only</i></td>
           <td><a class="externalLink" href="https://mail-archives.apache.org/mod_mbox/www-announce/">mail-archives.apache.org</a></td>
-          <td><a class="externalLink" href="http://markmail.org/list/org.apache.announce/">markmail.org</a><br />
-              <a class="externalLink" href="http://old.nabble.com/Apache-News-and-Announce-f109.html">old.nabble.com</a><br />
-              <a class="externalLink" href="http://www.mail-archive.com/announce@apache.org/">www.mail-archive.com</a><br />
-              <a class="externalLink" href="http://news.gmane.org/gmane.comp.apache.announce">news.gmane.org</a>
+          <td><a class="externalLink" href="https://markmail.org/list/org.apache.announce/">markmail.org</a><br />
+              <a class="externalLink" href="https://old.nabble.com/Apache-News-and-Announce-f109.html">old.nabble.com</a><br />
+              <a class="externalLink" href="https://www.mail-archive.com/announce@apache.org/">www.mail-archive.com</a><br />
+              <a class="externalLink" href="https://news.gmane.org/gmane.comp.apache.announce">news.gmane.org</a>
           </td>
         </tr>
       </table>