This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/9.0.x by this push:
new 67497acd15 Add support for the ARIAGCM alias
67497acd15 is described below
commit 67497acd1594de42a09101391fa95704ef533872
Author: Mark Thomas <[email protected]>
AuthorDate: Tue Feb 10 15:58:27 2026 +0000
Add support for the ARIAGCM alias
---
.../openssl/ciphers/OpenSSLCipherConfigurationParser.java | 1 +
.../ciphers/TestOpenSSLCipherConfigurationParser.java | 6 ++++++
webapps/docs/changelog.xml | 12 +++++++++---
3 files changed, 16 insertions(+), 3 deletions(-)
diff --git
a/java/org/apache/tomcat/util/net/openssl/ciphers/OpenSSLCipherConfigurationParser.java
b/java/org/apache/tomcat/util/net/openssl/ciphers/OpenSSLCipherConfigurationParser.java
index 7f89f2141f..6e4216a894 100644
---
a/java/org/apache/tomcat/util/net/openssl/ciphers/OpenSSLCipherConfigurationParser.java
+++
b/java/org/apache/tomcat/util/net/openssl/ciphers/OpenSSLCipherConfigurationParser.java
@@ -520,6 +520,7 @@ public class OpenSSLCipherConfigurationParser {
addListAlias(ARIA256, filterByEncryption(allCiphers,
Collections.singleton(Encryption.ARIA256GCM)));
addListAlias(ARIA, filterByEncryption(allCiphers,
new HashSet<>(Arrays.asList(Encryption.ARIA128GCM,
Encryption.ARIA256GCM))));
+ aliases.put("ARIAGCM", aliases.get(ARIA));
addListAlias(AESGCM, filterByEncryption(allCiphers,
new HashSet<>(Arrays.asList(Encryption.AES128GCM,
Encryption.AES256GCM))));
addListAlias(AESCCM, filterByEncryption(allCiphers, new
HashSet<>(Arrays.asList(Encryption.AES128CCM,
diff --git
a/test/org/apache/tomcat/util/net/openssl/ciphers/TestOpenSSLCipherConfigurationParser.java
b/test/org/apache/tomcat/util/net/openssl/ciphers/TestOpenSSLCipherConfigurationParser.java
index 8f62f9cc40..337f91ff1b 100644
---
a/test/org/apache/tomcat/util/net/openssl/ciphers/TestOpenSSLCipherConfigurationParser.java
+++
b/test/org/apache/tomcat/util/net/openssl/ciphers/TestOpenSSLCipherConfigurationParser.java
@@ -512,6 +512,12 @@ public class TestOpenSSLCipherConfigurationParser {
}
+ @Test
+ public void testARIAGCM() throws Exception {
+ testSpecification("ARIAGCM");
+ }
+
+
@Test
public void testARIA128() throws Exception {
testSpecification("ARIA128");
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index f8c01b2dbe..36c7a5c086 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -123,9 +123,15 @@
</fix>
<fix>
To maintain the documented alignment with the OpenSSL development
- branch, the use of the alias SSLv3 is no longer supported when setting
- the <code>ciphers</code> attribute of an <code>SSLHostConfig</code>
- element. (markt)
+ branch, the use of the alias <code>SSLv3</code> is no longer supported
+ when setting the <code>ciphers</code> attribute of an
+ <code>SSLHostConfig</code> element. (markt)
+ </fix>
+ <fix>
+ To maintain the documented alignment with the OpenSSL development
+ branch, add support for the alias <code>ARIAGCM</code> when setting the
+ <code>ciphers</code> attribute of an <code>SSLHostConfig</code>
element.
+ (markt)
</fix>
</changelog>
</subsection>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]