This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit 1f05757e1fd530e37cd2dc605518a42835f568ae Author: Benoit Tellier <btell...@linagora.com> AuthorDate: Fri Dec 30 10:58:27 2022 +0700 [DOCUMENTATION] Bump latest release to 3.7.3 everywhere --- docs/antora.yml | 2 +- server/apps/distributed-app/docs/antora.yml | 2 +- .../docs/modules/ROOT/pages/operate/index.adoc | 12 +-- .../docs/modules/ROOT/pages/run/k8s-values.adoc | 2 +- .../docs/modules/ROOT/pages/run/run-docker.adoc | 4 +- .../distributed-app/helm-chart/james/values.yaml | 2 +- src/homepage/howTo/mail-processing.html | 2 +- src/homepage/index.html | 6 +- src/site/markdown/mailet/quickstart.md | 2 +- src/site/xdoc/download.xml | 106 ++++++++++----------- src/site/xdoc/protocols/imap4.xml | 2 +- src/site/xdoc/server/feature-security.xml | 4 +- src/site/xdoc/server/install.xml | 8 +- src/site/xdoc/server/packaging.xml | 16 ++-- src/site/xdoc/server/release-notes.xml | 4 + 15 files changed, 89 insertions(+), 85 deletions(-) diff --git a/docs/antora.yml b/docs/antora.yml index 4eb17c8754..72b534457c 100644 --- a/docs/antora.yml +++ b/docs/antora.yml @@ -1,6 +1,6 @@ name: james-project title: Apache James Server -version: '3.7.2' +version: '3.7.3' prerelease: SNAPSHOT nav: - modules/concepts/nav.adoc diff --git a/server/apps/distributed-app/docs/antora.yml b/server/apps/distributed-app/docs/antora.yml index 41e217de29..04d692f34e 100644 --- a/server/apps/distributed-app/docs/antora.yml +++ b/server/apps/distributed-app/docs/antora.yml @@ -1,6 +1,6 @@ name: james-distributed-app title: Apache James Distributed Server -version: '3.7.2' +version: '3.7.3' prerelease: SNAPSHOT nav: - modules/ROOT/nav.adoc diff --git a/server/apps/distributed-app/docs/modules/ROOT/pages/operate/index.adoc b/server/apps/distributed-app/docs/modules/ROOT/pages/operate/index.adoc index 80af0c2792..ae9a10fad1 100644 --- a/server/apps/distributed-app/docs/modules/ROOT/pages/operate/index.adoc +++ b/server/apps/distributed-app/docs/modules/ROOT/pages/operate/index.adoc @@ -32,19 +32,19 @@ This section sums up and links upgrade instructions for people willing to upgrad .Upgrade path |=== -| Upgrade from | Recommended upgrade path to 3.7.2 +| Upgrade from | Recommended upgrade path to 3.7.3 -| 3.7.0 -| Rolling upgrade to 3.7.2. No specific upgrade instructions to perform. +| 3.7.0 - 3.7.2 +| Rolling upgrade to 3.7.3. No specific upgrade instructions to perform. | 3.6.2 -| Rolling upgrade to 3.7.2. No specific upgrade instructions to perform. +| Rolling upgrade to 3.7.3. No specific upgrade instructions to perform. | 3.6.1 -| Rolling upgrade to 3.7.2. No specific upgrade instructions to perform. +| Rolling upgrade to 3.7.3. No specific upgrade instructions to perform. | 3.6.0 -| Rolling upgrade to 3.7.2. No specific upgrade instructions to perform. +| Rolling upgrade to 3.7.3. No specific upgrade instructions to perform. | 3.5.0 | 1. Upgrade, and apply link:https://github.com/apache/james-project/blob/master/upgrade-instructions.md#360-version[3.6.0 upgrade instructions] diff --git a/server/apps/distributed-app/docs/modules/ROOT/pages/run/k8s-values.adoc b/server/apps/distributed-app/docs/modules/ROOT/pages/run/k8s-values.adoc index f036c133e5..3ad605d32d 100644 --- a/server/apps/distributed-app/docs/modules/ROOT/pages/run/k8s-values.adoc +++ b/server/apps/distributed-app/docs/modules/ROOT/pages/run/k8s-values.adoc @@ -31,7 +31,7 @@ JMAP instance in the cluster |replicaImapSmtpInstanceCount |1 |The number of pods we deploy for James IMAP/SMTP instance in the cluster -|image |apache/james:distributed-3.7.2 |The James image used for +|image |apache/james:distributed-3.7.3 |The James image used for deployment (Cassandra - RabbitMQ - LDAP distributed James flavor) |=== diff --git a/server/apps/distributed-app/docs/modules/ROOT/pages/run/run-docker.adoc b/server/apps/distributed-app/docs/modules/ROOT/pages/run/run-docker.adoc index 6af699c48d..24e3732bd9 100644 --- a/server/apps/distributed-app/docs/modules/ROOT/pages/run/run-docker.adoc +++ b/server/apps/distributed-app/docs/modules/ROOT/pages/run/run-docker.adoc @@ -44,7 +44,7 @@ Then load the distributed server docker image: Alternatively we provide convenience distribution for the latest release: - docker pull apache/james:distributed-3.7.2 + docker pull apache/james:distributed-3.7.3 === Running Firstly, create your own user network on Docker for the James environment: @@ -82,7 +82,7 @@ Copy your TLS keys to the current folder or generate it using the following comm To run this container : $ docker run --network james --hostname HOSTNAME -p "25:25" -p 80:80 -p "110:110" -p "143:143" -p "465:465" -p "587:587" -p "993:993" -p "127.0.0.1:8000:8000" --name james_run - -v $PWD/keystore:/root/conf/keystore -t apache/james:distributed-3.7.2 + -v $PWD/keystore:/root/conf/keystore -t apache/james:distributed-3.7.3 Where : diff --git a/server/apps/distributed-app/helm-chart/james/values.yaml b/server/apps/distributed-app/helm-chart/james/values.yaml index f6f83ebbed..8ee523aa48 100644 --- a/server/apps/distributed-app/helm-chart/james/values.yaml +++ b/server/apps/distributed-app/helm-chart/james/values.yaml @@ -9,7 +9,7 @@ dns: james: replicaJmapInstanceCount: 1 replicaImapSmtpInstanceCount: 1 - image: apache/james:distributed-3.7.2 + image: apache/james:distributed-3.7.3 ## Environment for James env: jamesCassandraKeyspace: sandbox_james diff --git a/src/homepage/howTo/mail-processing.html b/src/homepage/howTo/mail-processing.html index 708fd1d563..bef84a8f13 100644 --- a/src/homepage/howTo/mail-processing.html +++ b/src/homepage/howTo/mail-processing.html @@ -50,7 +50,7 @@ layout: howTo Hence, we can arrange James standard components listed <a href="/server/dev-provided-mailets.html">here</a> to achieve basic logic. But what if our goals are more complex? What if we need our own processing components?</p> - <p>This page will propose a 'hands on practice' how-to using James 3.7.2. We will implement a custom mailet and a custom matcher, + <p>This page will propose a 'hands on practice' how-to using James 3.7.3. We will implement a custom mailet and a custom matcher, then deploy it in a James server.</p> <p>We need to choose our use case. We will, when a mail is delayed over one day, write a mail to the original sender diff --git a/src/homepage/index.html b/src/homepage/index.html index b7a496cdc7..268df1f732 100644 --- a/src/homepage/index.html +++ b/src/homepage/index.html @@ -119,14 +119,14 @@ layout: default <ul class="james-ul no-padding"> <li class="post-template"><span class="long-arrow-right">→</span><span><b> WHAT WILL YOU TRY:</b><br> - <span>Here you will try James server v 3.7.2 thanks to an image. This James image has a default configuration + <span>Here you will try James server v 3.7.3 thanks to an image. This James image has a default configuration using JPA (hsqldb) and Lucene. It also includes a default domain named james.local and three default users: user01@james.local, user02@james.local, user03@james.local, with their default password being <i>1234</i>.<br> <i>Note: this James server will respond to IMAPS port 993 and SMTPS port 465.</i></span></span> </li> <li class="post-template"><span class="long-arrow-right">→</span><span><b>STEPS YOU HAVE TO FOLLOW:</b><br> Pull and run the James image with the following single command:<br><br> - <code class="highlighter-rouge">docker run -p "465:465" -p "993:993" apache/james:demo-3.7.2</code> + <code class="highlighter-rouge">docker run -p "465:465" -p "993:993" apache/james:demo-3.7.3</code> <br><br> Then, connect this image with for instance, Thunderbird. This <a href="howTo/imap-server.html">tutorial</a> covers more in depth user and domain creation, @@ -168,7 +168,7 @@ WHAT WILL YOU TRY:</b><br> <li class="post-template"><span><b>INCOMING WORK</b><br> <ul> <li><span class="long-arrow-right">→</span><span>Rework our documentation with <a href="https://antora.org/">Antora</a>, - specify it on a per-server basis for ease of use. <a href="https://james.staged.apache.org/james-project/3.7.2/servers/index.html">Preview</a>...<br/> + specify it on a per-server basis for ease of use. <a href="https://james.staged.apache.org/james-project/3.7.3/servers/index.html">Preview</a>...<br/> We will furthermore target servers to identified use cases, formulated in non technical terms: Basic Server, Advanced Server and Distributed Server.<br/></span></li> <li><span class="long-arrow-right">→</span><span>Promote guice based applications.<br/> Spring server will be deprecated. A summary of community call describing this item can be found diff --git a/src/site/markdown/mailet/quickstart.md b/src/site/markdown/mailet/quickstart.md index fff93f3b46..515a00bf9d 100644 --- a/src/site/markdown/mailet/quickstart.md +++ b/src/site/markdown/mailet/quickstart.md @@ -20,7 +20,7 @@ Just include something like this in your *pom.xml* <dependency> <groupId>org.apache.james</groupId> <artifactId>apache-mailet-api</artifactId> - <version>3.7.2</version> + <version>3.7.3</version> </dependency> <!-- other dependencies --> </dependencies> diff --git a/src/site/xdoc/download.xml b/src/site/xdoc/download.xml index 7327c4661c..2322035095 100644 --- a/src/site/xdoc/download.xml +++ b/src/site/xdoc/download.xml @@ -53,13 +53,13 @@ <section name='Apache James Server'> - <subsection name="Apache James 3.7.2 is the latest stable version"> + <subsection name="Apache James 3.7.3 is the latest stable version"> <ul> <li>Source code (ZIP Format): - <a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.2/james-project-3.7.2-source-release.zip">james-project-3.7.2-source-release.zip</a> - [<a href="https://downloads.apache.org/james/server/3.7.2/james-project-3.7.2-source-release.zip.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/server/3.7.2/james-project-3.7.2-source-release.zip.asc">PGP</a>]</li> + <a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.3/james-project-3.7.3-source-release.zip">james-project-3.7.3-source-release.zip</a> + [<a href="https://downloads.apache.org/james/server/3.7.3/james-project-3.7.3-source-release.zip.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/server/3.7.3/james-project-3.7.3-source-release.zip.asc">PGP</a>]</li> <p><b>JPA James server</b>:</p> @@ -67,9 +67,9 @@ (defaults to an embedded Derby database) that can be configured with an external SQL database.</p> <li>Binary (ZIP Format) for the JPA James server: - <a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.2/james-server-jpa-guice.zip">james-server-jpa-guice.zip</a> - [<a href="https://downloads.apache.org/james/server/3.7.2/james-server-jpa-guice.zip.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/server/3.7.2/james-server-jpa-guice.zip.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.3/james-server-jpa-guice.zip">james-server-jpa-guice.zip</a> + [<a href="https://downloads.apache.org/james/server/3.7.3/james-server-jpa-guice.zip.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/server/3.7.3/james-server-jpa-guice.zip.asc">PGP</a>] </li> <p><b>Distributed James server</b>:</p> @@ -78,17 +78,17 @@ RabbitMQ, and S3 API. It is intended for large scale deployments where scalability is required.</p> <li>Binary (ZIP Format) for the Distributed James server: - <a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.2/james-server-distributed-guice.zip">james-server-distributed-guice.zip</a> - [<a href="https://downloads.apache.org/james/server/3.7.2/james-server-distributed-guice.zip.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/server/3.7.2/james-server-distributed-guice.zip.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.3/james-server-distributed-guice.zip">james-server-distributed-guice.zip</a> + [<a href="https://downloads.apache.org/james/server/3.7.3/james-server-distributed-guice.zip.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/server/3.7.3/james-server-distributed-guice.zip.asc">PGP</a>] </li> <p><b>Spring wiring</b>:</p> <li>Binary (ZIP Format) for Spring wiring: - <a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.2/james-server-app-3.7.2-app.zip">james-server-app-3.7.2-app.zip</a> - [<a href="https://downloads.apache.org/james/server/3.7.2/james-server-app-3.7.2-app.zip.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/server/3.7.2/james-server-app-3.7.2-app.zip.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.3/james-server-app-3.7.3-app.zip">james-server-app-3.7.3-app.zip</a> + [<a href="https://downloads.apache.org/james/server/3.7.3/james-server-app-3.7.3-app.zip.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/server/3.7.3/james-server-app-3.7.3-app.zip.asc">PGP</a>] </li> </ul> @@ -322,13 +322,13 @@ <section name="Apache Mailet"> - <p>Apache Mailet 3.7.2 is the latest stable version. </p> + <p>Apache Mailet 3.7.3 is the latest stable version. </p> <p>Sources: - <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.2/apache-mailet-api-3.7.2-sources.jar">(Jar)</a> - [<a href="https://downloads.apache.org/james/mailets/3.7.2/apache-mailet-api-3.7.2-sources.jar.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/mailets/3.7.2/apache-mailet-api-3.7.2-sources.jar.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.3/apache-mailet-api-3.7.3-sources.jar">(Jar)</a> + [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-api-3.7.3-sources.jar.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-api-3.7.3-sources.jar.asc">PGP</a>] </p> <p>You can use the mailet API using this maven dependency:</p> @@ -338,27 +338,27 @@ <dependency> <groupId>org.apache.james</groupId> <artifactId>apache-mailet-api</artifactId> - <version>3.7.2</version> + <version>3.7.3</version> </dependency> </code> </pre> <p>Direct download link: - <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.2/apache-mailet-api-3.7.2.jar">(Jar)</a> - [<a href="https://downloads.apache.org/james/mailets/3.7.2/apache-mailet-api-3.7.2.jar.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/mailets/3.7.2/apache-mailet-api-3.7.2.jar.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.3/apache-mailet-api-3.7.3.jar">(Jar)</a> + [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-api-3.7.3.jar.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-api-3.7.3.jar.asc">PGP</a>] </p> </section> <section name="Apache Mailet Base"> - <p>Apache Mailet Base 3.7.2 is the latest stable version.</p> + <p>Apache Mailet Base 3.7.3 is the latest stable version.</p> <p>Sources: - <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.2/apache-mailet-base-3.7.2-sources.jar">(Jar)</a> - [<a href="https://downloads.apache.org/james/mailets/3.7.2/apache-mailet-base-3.7.2-sources.jar.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/mailets/3.7.2/apache-mailet-base-3.7.2-sources.jar.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.3/apache-mailet-base-3.7.3-sources.jar">(Jar)</a> + [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-base-3.7.3-sources.jar.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-base-3.7.3-sources.jar.asc">PGP</a>] </p> <p>You can use the mailet Base using this maven dependency:</p> @@ -368,27 +368,27 @@ <dependency> <groupId>org.apache.james</groupId> <artifactId>apache-mailet-base</artifactId> - <version>3.7.2</version> + <version>3.7.3</version> </dependency> </code> </pre> <p>Direct download link: - <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.2/apache-mailet-base-3.7.2.jar">(Jar)</a> - [<a href="https://downloads.apache.org/james/mailets/3.7.2/apache-mailet-base-3.7.2.jar.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/mailets/3.7.2/apache-mailet-base-3.7.2.jar.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.3/apache-mailet-base-3.7.3.jar">(Jar)</a> + [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-base-3.7.3.jar.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-base-3.7.3.jar.asc">PGP</a>] </p> </section> <section name="Apache Mailet Standard"> - <p>Apache Mailet Standard 3.7.2 is the latest stable version. </p> + <p>Apache Mailet Standard 3.7.3 is the latest stable version. </p> <p>Sources: - <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.2/apache-mailet-standard-3.7.2-sources.jar">(Jar)</a> - [<a href="https://downloads.apache.org/james/mailets/3.7.2/apache-mailet-standard-3.7.2-sources.jar.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/mailets/3.7.2/apache-mailet-standard-3.7.2-sources.jar.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.3/apache-mailet-standard-3.7.3-sources.jar">(Jar)</a> + [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-standard-3.7.3-sources.jar.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-standard-3.7.3-sources.jar.asc">PGP</a>] </p> <p>You can use mailet Standard content using this maven dependency:</p> @@ -398,27 +398,27 @@ <dependency> <groupId>org.apache.james</groupId> <artifactId>apache-mailet-standard</artifactId> - <version>3.7.2</version> + <version>3.7.3</version> </dependency> </code> </pre> <p>Direct download link: - <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.2/apache-mailet-standard-3.7.2.jar">(Jar)</a> - [<a href="https://downloads.apache.org/james/mailets/3.7.2/apache-mailet-standard-3.7.2.jar.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/mailets/3.7.2/apache-mailet-standard-3.7.2.jar.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.3/apache-mailet-standard-3.7.3.jar">(Jar)</a> + [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-standard-3.7.3.jar.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-standard-3.7.3.jar.asc">PGP</a>] </p> </section> <section name="Apache Crypto Mailets"> - <p>Apache Crypto Mailets 3.7.2 is the latest stable version.</p> + <p>Apache Crypto Mailets 3.7.3 is the latest stable version.</p> <p>Sources: - <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.2/apache-mailet-crypto-3.7.2-sources.jar">(Jar)</a> - [<a href="https://downloads.apache.org/james/mailets/3.7.2/apache-mailet-crypto-3.7.2-sources.jar.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/mailets/3.7.2//apache-mailet-crypto-3.7.2-sources.jar.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.3/apache-mailet-crypto-3.7.3-sources.jar">(Jar)</a> + [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-crypto-3.7.3-sources.jar.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/mailets/3.7.3//apache-mailet-crypto-3.7.3-sources.jar.asc">PGP</a>] </p> <p>You can use Mailet Crypto content using this maven dependency:</p> @@ -428,32 +428,32 @@ <dependency> <groupId>org.apache.james</groupId> <artifactId>apache-mailet-crypto</artifactId> - <version>3.7.2</version> + <version>3.7.3</version> </dependency> </code> </pre> <p>Direct download link: - <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.2/apache-mailet-crypto-3.7.2.jar">(Jar)</a> - [<a href="https://downloads.apache.org/james/mailets/3.7.2/apache-mailet-crypto-3.7.2.jar.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/mailets/3.7.2/apache-mailet-crypto-3.7.2.jar.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.3/apache-mailet-crypto-3.7.3.jar">(Jar)</a> + [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-crypto-3.7.3.jar.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-crypto-3.7.3.jar.asc">PGP</a>] </p> </section> <section name="Apache James Protocols"> - <p>Apache James Protocols 3.7.2 is the latest stable version.</p> + <p>Apache James Protocols 3.7.3 is the latest stable version.</p> <ul> You can get the James implementation of various protocols using maven: - <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-api/3.7.2">API</a></li> - <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-netty/3.7.2">NETTY</a></li> - <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-smtp/3.7.2">SMTP</a></li> - <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-lmtp/3.7.2">LMTP</a></li> - <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-imap/3.7.2">IMAP</a></li> - <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-pop3/3.7.2">POP3</a></li> - <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-managesieve/3.7.2">MANAGESIEVE</a></li> + <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-api/3.7.3">API</a></li> + <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-netty/3.7.3">NETTY</a></li> + <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-smtp/3.7.3">SMTP</a></li> + <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-lmtp/3.7.3">LMTP</a></li> + <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-imap/3.7.3">IMAP</a></li> + <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-pop3/3.7.3">POP3</a></li> + <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-managesieve/3.7.3">MANAGESIEVE</a></li> </ul> </section> diff --git a/src/site/xdoc/protocols/imap4.xml b/src/site/xdoc/protocols/imap4.xml index b506e98f9a..88cba53532 100644 --- a/src/site/xdoc/protocols/imap4.xml +++ b/src/site/xdoc/protocols/imap4.xml @@ -87,7 +87,7 @@ </section> <section name='Apache James IMAP in Server and as component'> - <p><a href='http://james.apache.org/server'>Apache James Server 3.7.2</a> supports IMAP + <p><a href='http://james.apache.org/server'>Apache James Server 3.7.3</a> supports IMAP (using this library).</p> <p>The <a href="source-code.html">source code</a> page contains information on how to develop on James IMAP.</p> diff --git a/src/site/xdoc/server/feature-security.xml b/src/site/xdoc/server/feature-security.xml index b55a297698..07cbc9ddf9 100644 --- a/src/site/xdoc/server/feature-security.xml +++ b/src/site/xdoc/server/feature-security.xml @@ -54,13 +54,13 @@ <a href="https://apache.org/security/committers.html#vulnerability-handling">vulnerability handling</a>. </subsection> <subsection name="CVE-2021-44228: STARTTLS command injection in Apache JAMES"> - <p>Apache James distribution prior to release 3.7.2 is vulnerable to a buffering attack relying on the use of the STARTTLS command.</p> + <p>Apache James distribution prior to release 3.7.3 is vulnerable to a buffering attack relying on the use of the STARTTLS command.</p> <p>Fix of CVE-2021-38542, which solved similar problem from Apache James 3.6.1, is subject to a parser differential and do not take into account concurrent requests.</p> <p><b>Severity</b>: Moderate</p> - <p><b>Mitigation</b>: We recommend to upgrade to Apache James 3.7.2 or higher, which fixes this vulnerability.</p> + <p><b>Mitigation</b>: We recommend to upgrade to Apache James 3.7.3 or higher, which fixes this vulnerability.</p> </subsection> <subsection name="CVE-2021-44228: Log4Shell"> <p>Apache James Spring distribution prior to release 3.6.1 is vulnerable to attacks leveraging Log4Shell. diff --git a/src/site/xdoc/server/install.xml b/src/site/xdoc/server/install.xml index 7cc258c867..647cec7aa8 100644 --- a/src/site/xdoc/server/install.xml +++ b/src/site/xdoc/server/install.xml @@ -29,11 +29,11 @@ <subsection name="Java Virtual Machine"> - <p>James 3.7.2 requires a Java Runtime Environment. Java version 11 is required to run the + <p>James 3.7.3 requires a Java Runtime Environment. Java version 11 is required to run the James application. The exact JREs available depends on the platform. In addition, the environment variable JAVA_HOME should be set to the JRE home directory before running James.</p> - <p>James 3.7.2 has been successfully tested on OpenJDK 11</p> + <p>James 3.7.3 has been successfully tested on OpenJDK 11</p> </subsection> @@ -72,8 +72,8 @@ </section> <section name="Build instructions"> - <p>Checkout code from the chosen version on <a href="https://github.com/apache/james-project/tree/james-project-3.7.2"> - GitHub</a>. Follow <a href="https://github.com/apache/james-project/blob/james-project-3.7.2/README.adoc">README instructions</a> about compilation.</p> + <p>Checkout code from the chosen version on <a href="https://github.com/apache/james-project/tree/james-project-3.7.3"> + GitHub</a>. Follow <a href="https://github.com/apache/james-project/blob/james-project-3.7.3/README.adoc">README instructions</a> about compilation.</p> <ul>Using these instructions, you can build the following images: <li>Guice + JPA + Lucene</li> diff --git a/src/site/xdoc/server/packaging.xml b/src/site/xdoc/server/packaging.xml index 48809f7538..1d5e54f2fa 100644 --- a/src/site/xdoc/server/packaging.xml +++ b/src/site/xdoc/server/packaging.xml @@ -76,9 +76,9 @@ <tr> <td>Docker image</td> <td>Not available. Contributions welcomed for JIB support.</td> - <td>apache/james:cassandra-3.7.2</td> - <td>apache/james:distributed-3.7.2</td> - <td>apache/james:jpa-3.7.2</td> + <td>apache/james:cassandra-3.7.3</td> + <td>apache/james:distributed-3.7.3</td> + <td>apache/james:jpa-3.7.3</td> <td>None</td> </tr> <tr> @@ -230,7 +230,7 @@ <th>Supported protocols</th> </tr> <tr> - <td>apache/james:distributed-3.7.2</td> + <td>apache/james:distributed-3.7.3</td> <td>Multi-node</td> <td>Cassandra</td> <td>S3 or Cassandra</td> @@ -239,7 +239,7 @@ <td>SMTP, IMAP, JMAP, POP3, LMTP, WebAdmin</td> </tr> <tr> - <td>apache/james:jpa-3.7.2</td> + <td>apache/james:jpa-3.7.3</td> <td>Single node</td> <td>Embedded Derby database (JPA, SQL)</td> <td>Not applicable</td> @@ -248,7 +248,7 @@ <td>SMTP, IMAP, POP3, LMTP, WebAdmin</td> </tr> <tr> - <td>apache/james:demo-3.7.2</td> + <td>apache/james:demo-3.7.3</td> <td>Pre-provisioned Single node instance to ease project discovery</td> <td>Embedded Derby database (JPA, SQL)</td> <td>Not applicable</td> @@ -257,7 +257,7 @@ <td>SMTP, IMAP, POP3, LMTP, WebAdmin</td> </tr> <tr> - <td>apache/james:memory-3.7.2</td> + <td>apache/james:memory-3.7.3</td> <td>Single node for test purposes</td> <td>Memory (no persistence)</td> <td>Memory (no persistence)</td> @@ -266,7 +266,7 @@ <td>SMTP, IMAP, JMAP, POP3, LMTP, WebAdmin</td> </tr> <tr> - <td>apache/james:cassandra-3.7.2</td> + <td>apache/james:cassandra-3.7.3</td> <td>Single node on top of a shared database</td> <td>Cassandra</td> <td>Cassandra</td> diff --git a/src/site/xdoc/server/release-notes.xml b/src/site/xdoc/server/release-notes.xml index 506c9311d7..d278313f26 100644 --- a/src/site/xdoc/server/release-notes.xml +++ b/src/site/xdoc/server/release-notes.xml @@ -39,6 +39,10 @@ of a <a href="https://github.com/apache/james-project/blob/master/CHANGELOG.md">changelog file</a> as well as details <a href="https://github.com/apache/james-project/blob/master/upgrade-instructions.md">upgrade instructions</a>.</p> </section> + <section name="Version 3.7.3"> + <p>Released December 2022</p> + <p><a href="https://james.apache.org/james/update/2022/12/30/james-3.7.3.html">Read the release announce</a>. </p> + </section> <section name="Version 3.7.2"> <p>Released October 2022</p> <p><a href="https://james.apache.org/james/update/2022/10/06/james-3.7.2.html">Read the release announce</a>. </p> --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@james.apache.org For additional commands, e-mail: notifications-h...@james.apache.org