[tomcat] branch main updated: Update Chinese translations.
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/main by this push: new f44ebcf Update Chinese translations. f44ebcf is described below commit f44ebcf13239436a16b2cd4891cf4f7e96ec5bfc Author: Mark Thomas AuthorDate: Sat Feb 19 14:38:52 2022 + Update Chinese translations. Contributed by cloudgyb, totoo and Chenyonghui1028 --- java/jakarta/servlet/jsp/LocalStrings_zh_CN.properties | 16 .../apache/catalina/core/LocalStrings_zh_CN.properties | 2 ++ .../catalina/startup/LocalStrings_zh_CN.properties | 2 +- .../apache/catalina/valves/LocalStrings_zh_CN.properties | 2 +- .../jasper/resources/LocalStrings_zh_CN.properties | 1 + .../tomcat/util/http/LocalStrings_zh_CN.properties | 2 ++ webapps/docs/changelog.xml | 4 7 files changed, 27 insertions(+), 2 deletions(-) diff --git a/java/jakarta/servlet/jsp/LocalStrings_zh_CN.properties b/java/jakarta/servlet/jsp/LocalStrings_zh_CN.properties new file mode 100644 index 000..d6e6266 --- /dev/null +++ b/java/jakarta/servlet/jsp/LocalStrings_zh_CN.properties @@ -0,0 +1,16 @@ +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +el.unknown.identifier=未定义的标识符 diff --git a/java/org/apache/catalina/core/LocalStrings_zh_CN.properties b/java/org/apache/catalina/core/LocalStrings_zh_CN.properties index 1c81baa..8545cd5 100644 --- a/java/org/apache/catalina/core/LocalStrings_zh_CN.properties +++ b/java/org/apache/catalina/core/LocalStrings_zh_CN.properties @@ -143,6 +143,8 @@ jniLifecycleListener.missingPathOrName=必须设置libraryName或libraryPath之 jreLeakListener.classToInitializeFail=在tomcat启动期间未能加载类[{0}],以防止可能的内存泄漏。 +listener.notServer=监听器必须嵌套在Server元素内,但是它在[{0}] + naming.addEnvEntry=添加环境条目 [{0}] naming.addResourceEnvRef=添加资源环境引用 [{0}] naming.bindFailed=无法绑定对象:[{0}] diff --git a/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties b/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties index 66d2f18..9e35c2d 100644 --- a/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties +++ b/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties @@ -28,7 +28,7 @@ catalina.startup=[{0}]毫秒后服务器启动 catalina.stopError=停止 Catalina 时出错 catalina.stopServer=未配置关闭端口。通过OS信号关闭服务器。服务器未关闭。 catalina.stopServer.connectException=无法联系[{0}:{1}](基端口[{2}]和偏移量[{3}])。Tomcat可能不在运行。 -catalina.usage=用法: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop } +catalina.usage=用法: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] [ -generateCode [ {pathname} ] ] [ -useGeneratedCode ] { -help | start | stop } catalinaConfigurationSource.cannotObtainURL=无法从给定的参数[{0}]处获取资源:没有可读文件,没有类加载器或者不是可解析的URI diff --git a/java/org/apache/catalina/valves/LocalStrings_zh_CN.properties b/java/org/apache/catalina/valves/LocalStrings_zh_CN.properties index 15b734d..2b6663e 100644 --- a/java/org/apache/catalina/valves/LocalStrings_zh_CN.properties +++ b/java/org/apache/catalina/valves/LocalStrings_zh_CN.properties @@ -144,7 +144,7 @@ requestFilterValve.configInvalid=为Remote [Addr | Host]阀门提供了一个或 requestFilterValve.deny=根据[{1}]配置拒绝[{0}]的请求 sslValve.certError=无法处理证书字符串[{0}]以创建java.security.cert.X509Certificate对象 -sslValve.invalidProvider=与此{[0}]请求关联的连接器上指定的SSL提供程序无效。 无法处理证书数据。 +sslValve.invalidProvider=与此[{0}]请求关联的连接器上指定的SSL提供程序无效。 无法处理证书数据。 stuckThreadDetectionValve.notifyStuckThreadCompleted=线程[{0}](id=[{3}])之前报告为卡住,但是已经完成。它活跃了大概[{1}]毫秒。{2,选择,0#|0< 仍有[{2}]个被Valve监控的线程可能卡住} stuckThreadDetectionValve.notifyStuckThreadDetected=线程[{0}](id=[{6}])已处于活动状态[{1}]毫秒(自[{2}]起),以便为[{4}]提供相同的请求,并且可能被卡住(此StuckThreadDetectionValve的配置阈值为[{5}]秒)。总共有{3}个线程受此阀监视,可能被卡住。 diff --git a/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties b/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties index cd7edd4..e0a818e 100644 --- a/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties +++ b/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties @@ -49,6 +49,7 @@ jsp.error.canno
[tomcat] branch main updated: Update French translations
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/main by this push: new 3b53c5f Update French translations 3b53c5f is described below commit 3b53c5fe78215fddc9fa0df4ba455afdb0013a73 Author: Mark Thomas AuthorDate: Sat Feb 19 14:46:52 2022 + Update French translations --- .../util/security => jakarta/servlet/jsp}/LocalStrings_fr.properties | 2 +- java/org/apache/catalina/core/LocalStrings_fr.properties | 2 ++ java/org/apache/catalina/filters/LocalStrings_fr.properties| 3 +++ java/org/apache/catalina/mbeans/LocalStrings_fr.properties | 2 ++ java/org/apache/catalina/security/LocalStrings_fr.properties | 2 ++ java/org/apache/catalina/startup/LocalStrings_fr.properties| 1 + java/org/apache/coyote/http2/LocalStrings_fr.properties| 2 ++ java/org/apache/tomcat/util/descriptor/web/LocalStrings_fr.properties | 1 + java/org/apache/tomcat/util/http/LocalStrings_fr.properties| 2 ++ java/org/apache/tomcat/util/net/LocalStrings_fr.properties | 2 ++ java/org/apache/tomcat/util/security/LocalStrings_fr.properties| 3 +++ java/org/apache/tomcat/websocket/server/LocalStrings_fr.properties | 1 + webapps/docs/changelog.xml | 3 +++ 13 files changed, 25 insertions(+), 1 deletion(-) diff --git a/java/org/apache/tomcat/util/security/LocalStrings_fr.properties b/java/jakarta/servlet/jsp/LocalStrings_fr.properties similarity index 91% copy from java/org/apache/tomcat/util/security/LocalStrings_fr.properties copy to java/jakarta/servlet/jsp/LocalStrings_fr.properties index 3a1f032..c8ea47d 100644 --- a/java/org/apache/tomcat/util/security/LocalStrings_fr.properties +++ b/java/jakarta/servlet/jsp/LocalStrings_fr.properties @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -concurrentMessageDigest.noDigest=L'algorithme de digest est introuvable +el.unknown.identifier=Identifiant inconnu diff --git a/java/org/apache/catalina/core/LocalStrings_fr.properties b/java/org/apache/catalina/core/LocalStrings_fr.properties index 9c61af5..a61c810 100644 --- a/java/org/apache/catalina/core/LocalStrings_fr.properties +++ b/java/org/apache/catalina/core/LocalStrings_fr.properties @@ -142,6 +142,8 @@ jniLifecycleListener.missingPathOrName=Soit libraryName soit libraryPath doivent jreLeakListener.classToInitializeFail=Echec du chargement de la classe [{0}] pendant le démarrage de Tomcat, effectué pour empêcher de possibles fuites de mémoire +listener.notServer=Ce listener ne peut être ajouté qu''à des éléments Server, mais est dans [{0}] + naming.addEnvEntry=Ajout de l''entrée d''environnement [{0}] naming.addResourceEnvRef=Ajout de la référence de ressource d''environnement [{0}] naming.bindFailed=Echec lors du liage à l''objet : [{0}] diff --git a/java/org/apache/catalina/filters/LocalStrings_fr.properties b/java/org/apache/catalina/filters/LocalStrings_fr.properties index cfa95d0..bfc46eb 100644 --- a/java/org/apache/catalina/filters/LocalStrings_fr.properties +++ b/java/org/apache/catalina/filters/LocalStrings_fr.properties @@ -62,7 +62,10 @@ remoteIpFilter.invalidRemoteAddress=Impossible de déterminer l''hôte distant c requestFilter.deny=Refus de la requête [{0}] d''après la propriété [{1}] +restCsrfPreventionFilter.fetch.debug=La requête CSRF Fetch a été traitée avec succès, le nonce a été ajouté à la réponse; méthode de requête [{0}] et URI [{1}] restCsrfPreventionFilter.invalidNonce=La validation du nonce de CSRF a échouée +restCsrfPreventionFilter.invalidNonce.debug=La validation CSRF pour REST a échoué, la requête avec la méthode [{0}] et l''URI [{1}] sera rejetée. Détails: session ID de requête [{2}]; la session demandée existe [{3}]; le nonce csrf existe [{4}]; le nonce csrf existe dans la session [{5}]. +restCsrfPreventionFilter.multipleNonce.debug=Des nonces CSRF différents ont été envoyés comme paramètres de requête, aucun d''entre eux ne sera utilisé; méthode de requête [{0}] et URI [{1}] webDavFilter.xpProblem=WebdavFixFilter : le client de XP-x64-SP2 est réputé ne pas fonctionner avec le Servlet WebDAV webDavFilter.xpRootContext=WebdavFixFilter : le client de XP-x64-SP2 ne peut fonctionner que le le contexte racine diff --git a/java/org/apache/catalina/mbeans/LocalStrings_fr.properties b/java/org/apache/catalina/mbeans/LocalStrings_fr.properties index 37a47f5..9dba63f 100644 --- a/java/org/apache/catalina/mbeans/LocalStrings_fr.properties +++ b/java/org/apache/catalina/mbeans/LocalStrings_fr.properties @@ -23,6 +23,8 @@ globalResources.createError.userDatabase.user=Impossible de créer un MBean User globalResources.noNamingContext=Aucun contexte de nommage global n'a été
[tomcat] branch main updated: Improvements to German translations contributed by Andreas Abraham
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/main by this push: new 99dad4e Improvements to German translations contributed by Andreas Abraham 99dad4e is described below commit 99dad4e5176b08bba3a2af9d51fc7aa9d8a44c60 Author: Mark Thomas AuthorDate: Sat Feb 19 14:55:29 2022 + Improvements to German translations contributed by Andreas Abraham --- .../util/scan => jakarta/servlet/jsp}/LocalStrings_de.properties | 3 +-- java/org/apache/catalina/authenticator/LocalStrings_de.properties | 2 ++ java/org/apache/catalina/ha/deploy/LocalStrings_de.properties | 2 +- java/org/apache/catalina/manager/host/LocalStrings_de.properties | 2 ++ java/org/apache/catalina/session/LocalStrings_de.properties | 1 + java/org/apache/catalina/startup/LocalStrings_de.properties | 3 +++ .../util/scan => catalina/tribes/group}/LocalStrings_de.properties| 3 +-- .../catalina/tribes/group/interceptors/LocalStrings_de.properties | 1 + java/org/apache/catalina/tribes/io/LocalStrings_de.properties | 1 + .../catalina/tribes/membership/cloud/LocalStrings_de.properties | 2 ++ java/org/apache/coyote/http11/LocalStrings_de.properties | 2 +- java/org/apache/coyote/http2/LocalStrings_de.properties | 3 ++- java/org/apache/jasper/resources/LocalStrings_de.properties | 4 +++- java/org/apache/tomcat/util/http/parser/LocalStrings_de.properties| 1 + java/org/apache/tomcat/util/net/LocalStrings_de.properties| 2 +- java/org/apache/tomcat/util/scan/LocalStrings_de.properties | 1 + webapps/docs/changelog.xml| 4 17 files changed, 28 insertions(+), 9 deletions(-) diff --git a/java/org/apache/tomcat/util/scan/LocalStrings_de.properties b/java/jakarta/servlet/jsp/LocalStrings_de.properties similarity index 79% copy from java/org/apache/tomcat/util/scan/LocalStrings_de.properties copy to java/jakarta/servlet/jsp/LocalStrings_de.properties index dde4836..6c9be8a 100644 --- a/java/org/apache/tomcat/util/scan/LocalStrings_de.properties +++ b/java/jakarta/servlet/jsp/LocalStrings_de.properties @@ -13,5 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -jarScan.classPath.badEntry=Der Classpath Eintrag [{0}] konnte nicht in eine URL gewandelt werden -jarScan.classloaderJarNoScan=Werde auf Datei [{0}] aus dem Classpath kein JAR Scanning durchführen +el.unknown.identifier=Unbekannter Identifier diff --git a/java/org/apache/catalina/authenticator/LocalStrings_de.properties b/java/org/apache/catalina/authenticator/LocalStrings_de.properties index e5cdbcf..2915397 100644 --- a/java/org/apache/catalina/authenticator/LocalStrings_de.properties +++ b/java/org/apache/catalina/authenticator/LocalStrings_de.properties @@ -17,7 +17,9 @@ authenticator.certificates=Keine Client Zertifikatskette im Request authenticator.check.found=Bereits authentifiziert [{0}] authenticator.jaspicCleanSubjectFail=Konnte JASPIC Subject nicht leeren. authenticator.jaspicServerAuthContextFail=Kontte keine JASPIC ServerAuthContext Instanz erhalten +authenticator.sessionExpired=Die erlaubte Zeit für den Login-Prozess wurde überschritten. Wenn sie weiter machen wollen müssen sie entweder zwei mal zurück klicken und den angeforderten Link erneut klicken oder den Browser schließen und wieder öffnen singleSignOn.debug.cookieCheck=SSO prüfe nach SSO Cookie singleSignOn.debug.principalFound=SSO fand Principal [{0}] mut Authentication Typ [{1}] im Cache +singleSignOn.debug.removeSession=SSO entfernt Applications-Session [{0}] von SSO Session [{1}] singleSignOn.sessionExpire.hostNotFound=SSO kann Session [{0}] nicht ablaufen lassen, da der Host nicht gefunden werden konnte diff --git a/java/org/apache/catalina/ha/deploy/LocalStrings_de.properties b/java/org/apache/catalina/ha/deploy/LocalStrings_de.properties index d09bce9..c317ec2 100644 --- a/java/org/apache/catalina/ha/deploy/LocalStrings_de.properties +++ b/java/org/apache/catalina/ha/deploy/LocalStrings_de.properties @@ -21,5 +21,5 @@ farmWarDeployer.undeployEnd=Undeployment von [{0}] beendet. fileMessageFactory.duplicateMessage=Doppelte Nachricht empfangen. Ist der Timeout für den Sender zu niedrig? Context: [{0}] Dateiname: [{1}] Daten: [{2}] Datenlänge [{3}] -warWatcher.cantListWatchDir=Dateien in WatchDir [{0}] können nicht gelistet werdenm: Prüfen Sie dass Lesezugriff auf das Verzeichnis besteht +warWatcher.cantListWatchDir=Dateien in WatchDir [{0}] können nicht gelistet werden: Prüfen Sie dass Lesezugriff auf das Verzeichnis besteht. warWatcher.checkingWar=WAR-Datei [{0}] wird geprüft. diff --git a/java/org/apache/catalina/manager/host/LocalStrings_de.properties b/java/org/apa
[tomcat] branch main updated: Improvements to Japanese translations
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/main by this push: new 63676d8 Improvements to Japanese translations 63676d8 is described below commit 63676d8dbcccd5353bdad20921feda5b2e01a7b5 Author: Mark Thomas AuthorDate: Sat Feb 19 15:00:19 2022 + Improvements to Japanese translations Contributed by tak7iji and Shirayuking --- java/jakarta/el/LocalStrings_ja.properties | 2 +- .../security => jakarta/servlet/jsp}/LocalStrings_ja.properties | 2 +- java/org/apache/catalina/core/LocalStrings_ja.properties| 2 ++ java/org/apache/catalina/filters/LocalStrings_ja.properties | 3 +++ java/org/apache/catalina/mbeans/LocalStrings_ja.properties | 2 ++ java/org/apache/catalina/security/LocalStrings_ja.properties| 2 ++ java/org/apache/catalina/startup/LocalStrings_ja.properties | 1 + java/org/apache/coyote/http2/LocalStrings_ja.properties | 2 ++ java/org/apache/jasper/resources/LocalStrings_ja.properties | 6 ++ .../apache/tomcat/util/descriptor/web/LocalStrings_ja.properties| 1 + java/org/apache/tomcat/util/http/LocalStrings_ja.properties | 2 ++ java/org/apache/tomcat/util/net/LocalStrings_ja.properties | 1 + java/org/apache/tomcat/util/security/LocalStrings_ja.properties | 3 +++ java/org/apache/tomcat/websocket/server/LocalStrings_ja.properties | 1 + webapps/docs/changelog.xml | 4 15 files changed, 32 insertions(+), 2 deletions(-) diff --git a/java/jakarta/el/LocalStrings_ja.properties b/java/jakarta/el/LocalStrings_ja.properties index 695911b..86c83d9 100644 --- a/java/jakarta/el/LocalStrings_ja.properties +++ b/java/jakarta/el/LocalStrings_ja.properties @@ -46,7 +46,7 @@ propertyWriteError=タイプ [{0}] の [{1}] への書き込みエラー staticFieldELResolver.methodNotFound=クラス [{1}] に [{0}] という名前に一致するpublic staticメソッドが見つかりません staticFieldELResolver.notFound=(Java 9 以降ではエクスポートされた) クラス [{1}] に [{0}] という名前のpublic staticフィールドが見つかりませんでした -staticFieldELResolver.notWritable=静的フィールド (この場合、クラス [{1}] のフィールド [{0}) への書き込みは許可されていません +staticFieldELResolver.notWritable=静的フィールド (この場合、クラス [{1}] のフィールド [{0}]) への書き込みは許可されていません util.method.ambiguous=曖昧さのないメソッドを見つけることができません:{0}。{1}({2}) util.method.notfound=メソッドが見つかりません:{0}。{1}({2}) diff --git a/java/org/apache/tomcat/util/security/LocalStrings_ja.properties b/java/jakarta/servlet/jsp/LocalStrings_ja.properties similarity index 88% copy from java/org/apache/tomcat/util/security/LocalStrings_ja.properties copy to java/jakarta/servlet/jsp/LocalStrings_ja.properties index 19c3c69..a39b60b 100644 --- a/java/org/apache/tomcat/util/security/LocalStrings_ja.properties +++ b/java/jakarta/servlet/jsp/LocalStrings_ja.properties @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -concurrentMessageDigest.noDigest=ダイジェストアルゴリズムを利用できません。 +el.unknown.identifier=不明な識別子 diff --git a/java/org/apache/catalina/core/LocalStrings_ja.properties b/java/org/apache/catalina/core/LocalStrings_ja.properties index a6212c9..12641bf 100644 --- a/java/org/apache/catalina/core/LocalStrings_ja.properties +++ b/java/org/apache/catalina/core/LocalStrings_ja.properties @@ -142,6 +142,8 @@ jniLifecycleListener.missingPathOrName=libraryName あるいは libraryPath を jreLeakListener.classToInitializeFail=Tomcat起動中に可能なメモリーリークを防止するためのクラス [{0}] をロードすることに失敗しました。 +listener.notServer=このlistenerはServer要素内にのみネストする必要がありますが、 [{0}] にあります。 + naming.addEnvEntry=環境変数 [{0}] を追加します。 naming.addResourceEnvRef=リソースenv ref [{0}]を追加しています。 naming.bindFailed=オブジェクトのバインドに失敗しました: [{0}] diff --git a/java/org/apache/catalina/filters/LocalStrings_ja.properties b/java/org/apache/catalina/filters/LocalStrings_ja.properties index ca28827..7048747 100644 --- a/java/org/apache/catalina/filters/LocalStrings_ja.properties +++ b/java/org/apache/catalina/filters/LocalStrings_ja.properties @@ -62,7 +62,10 @@ remoteIpFilter.invalidRemoteAddress=報告されたリモートアドレス [{0} requestFilter.deny=プロパティ [{1}] に従い [{0}] へのリクエストを拒否しました +restCsrfPreventionFilter.fetch.debug=CSRF Fetchリクエストは正常に処理され、nonceがレスポンスに追加されます。リクエストメソッド: [{0}] 、URI [{1}] 。 restCsrfPreventionFilter.invalidNonce=CSRF nonce の検証に失敗しました。 +restCsrfPreventionFilter.invalidNonce.debug=RESTのCSRF検証に失敗しました! メソッド[{0}]とURI [{1}] を使用したリクエストは拒否されます。 詳細: リクエストのセッションIDは [{2}] です; 要求されたセッション [{3}] が存在します; リクエストにcsrf nonce [{4}] が存在します; セッション中のcsrf nonce [{5}] が存在します。 +restCsrfPreventionFilter.multipleNonce.debug=さまざまなCSRF nonceがリクエストパラメータとして送信され、いずれも使用されません。 リクエストメソッド: [{0}] 、URI [{1}] 。 webDavFilter.xpProblem=WebdavFixFilter:XP-x64-SP2クライアントはWebDAVサーブレットで動作しないことが知られています webDavFilter.xpRootContext=WebdavFixFilter:XP-x64-SP2クライアントはルートコンテキストでのみ動作します diff --git a/java
[tomcat] branch main updated: Improvements to Korean translations
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/main by this push: new cca584f Improvements to Korean translations cca584f is described below commit cca584fcd11801ae93ed49cd9f3b98b9ac31ab88 Author: Mark Thomas AuthorDate: Sat Feb 19 15:06:29 2022 + Improvements to Korean translations --- .../security => jakarta/servlet/jsp}/LocalStrings_ko.properties | 2 +- java/org/apache/catalina/core/LocalStrings_ko.properties| 2 ++ java/org/apache/catalina/filters/LocalStrings_ko.properties | 3 +++ java/org/apache/catalina/mbeans/LocalStrings_ko.properties | 2 ++ java/org/apache/catalina/security/LocalStrings_ko.properties| 2 ++ java/org/apache/catalina/startup/LocalStrings_ko.properties | 1 + java/org/apache/coyote/http2/LocalStrings_ko.properties | 2 ++ java/org/apache/jasper/resources/LocalStrings_ko.properties | 6 ++ .../apache/tomcat/util/descriptor/web/LocalStrings_ko.properties| 1 + java/org/apache/tomcat/util/http/LocalStrings_ko.properties | 2 ++ java/org/apache/tomcat/util/net/LocalStrings_ko.properties | 1 + java/org/apache/tomcat/util/security/LocalStrings_ko.properties | 3 +++ java/org/apache/tomcat/websocket/server/LocalStrings_ko.properties | 1 + webapps/docs/changelog.xml | 3 +++ 14 files changed, 30 insertions(+), 1 deletion(-) diff --git a/java/org/apache/tomcat/util/security/LocalStrings_ko.properties b/java/jakarta/servlet/jsp/LocalStrings_ko.properties similarity index 90% copy from java/org/apache/tomcat/util/security/LocalStrings_ko.properties copy to java/jakarta/servlet/jsp/LocalStrings_ko.properties index b976126..1361d37 100644 --- a/java/org/apache/tomcat/util/security/LocalStrings_ko.properties +++ b/java/jakarta/servlet/jsp/LocalStrings_ko.properties @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -concurrentMessageDigest.noDigest=Digest 알고리즘이 가용하지 않습니다. +el.unknown.identifier=알 수 없는 식별자 diff --git a/java/org/apache/catalina/core/LocalStrings_ko.properties b/java/org/apache/catalina/core/LocalStrings_ko.properties index 6aa8338..4bdb9ce 100644 --- a/java/org/apache/catalina/core/LocalStrings_ko.properties +++ b/java/org/apache/catalina/core/LocalStrings_ko.properties @@ -142,6 +142,8 @@ jniLifecycleListener.missingPathOrName=libraryName 또는 libraryPath, 둘 중 jreLeakListener.classToInitializeFail=Tomcat을 시작하던 중, 발생 가능성 있는 메모리 누수를 방지하기 위한 클래스 [{0}]을(를) 로드하지 못했습니다. +listener.notServer=리스너 엘리먼트는 서버 엘리먼트 내에 위치해야 합니다만, 현재 [{0}] 내에 있습니다. + naming.addEnvEntry=Environment 엔트리 [{0}]을(를) 추가합니다. naming.addResourceEnvRef=리소스 env ref [{0}]을(를) 추가합니다. naming.bindFailed=객체를 바인딩하지 못했습니다: [{0}] diff --git a/java/org/apache/catalina/filters/LocalStrings_ko.properties b/java/org/apache/catalina/filters/LocalStrings_ko.properties index bebae92..5067898 100644 --- a/java/org/apache/catalina/filters/LocalStrings_ko.properties +++ b/java/org/apache/catalina/filters/LocalStrings_ko.properties @@ -62,7 +62,10 @@ remoteIpFilter.invalidRemoteAddress=보고된 원격 주소 [{0}](이)가 유효 requestFilter.deny=프로퍼티 [{1}]에 기반하여, [{0}]을(를) 위한 요청이 거부되었습니다. +restCsrfPreventionFilter.fetch.debug=CSRF Fetch 요청이 성공적으로 처리되었습니다 - 응답에 nonce가 추가되었습니다. 요청 메소드: [{0}], URI [{1}]. restCsrfPreventionFilter.invalidNonce=CSRF nonce validation 실패 +restCsrfPreventionFilter.invalidNonce.debug=REST를 위한 CSRF 유효성 검증 실패! 메소드가 [{0}]이고 URI가 [{1}]인 요청이 거절될 것입니다. 상세정보: 요청이 세션 ID를 포함했는지 여부 [{2}]; 요청된 세션이 존재하는지 여부 [{3}]; CSRF nonce가 요청에 존재하는지 여부 [{4}]; CSRF nonce가 세션에 존재하는지 여부 [{5}]. +restCsrfPreventionFilter.multipleNonce.debug=다른 CSRF nonce들이 요청 파라미터들로 전달되었습니다만, 그것들 중 어느 것도 사용되지 않을 것입니다. 요청 메소드: [{0}], URI [{1}]. webDavFilter.xpProblem=WebdavFixFilter: XP-x64-SP2 클라이언트는, WebDAV 서블릿과 정상 동작하지 않는 것으로 알려져 있습니다. webDavFilter.xpRootContext=WebdavFixFilter: XP-x64-SP2 클라이언트는, 오직 루트 컨텍스트와 정상 동작할 것입니다. diff --git a/java/org/apache/catalina/mbeans/LocalStrings_ko.properties b/java/org/apache/catalina/mbeans/LocalStrings_ko.properties index c882873..377dbbc 100644 --- a/java/org/apache/catalina/mbeans/LocalStrings_ko.properties +++ b/java/org/apache/catalina/mbeans/LocalStrings_ko.properties @@ -23,6 +23,8 @@ globalResources.createError.userDatabase.user=사용자 [{0}]을(를) 위한 사 globalResources.noNamingContext=서버를 위한 글로벌 Naming 컨텍스트가 정의되지 않았습니다. globalResources.userDatabaseCreateError=[{0}]을(를) 위한 사용자 데이터베이스 MBean들을 생성하는 중 예외 발생 +listener.notServer=리스너 엘리먼트는 서버 엘리먼트 내에 위치해야 합니다만, 현재 [{0}] 내에 있습니다. + mBean.attributeNotFound=속성 [{0}]을(를) 찾을 수 없습니다. mBean.nullAttribute=속성이 널입니다. mBean.nullName=속성 이름이 널입니다. diff --git a/java/org/apache/catalina/security/LocalStrings_ko.properties b/java/org/apache/catalina/security/LocalStrings_ko.prop
[tomcat] branch main updated: Improvements to Spanish translations contributed by ceciliabarudi.
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/main by this push: new 503bdb0 Improvements to Spanish translations contributed by ceciliabarudi. 503bdb0 is described below commit 503bdb0663c4b4a066f712cfc689814f4cdea4e4 Author: Mark Thomas AuthorDate: Sat Feb 19 15:19:48 2022 + Improvements to Spanish translations contributed by ceciliabarudi. --- java/jakarta/el/LocalStrings_es.properties | 10 ++ .../servlet/jsp}/LocalStrings_es.properties| 2 +- .../catalina/authenticator/jaspic/LocalStrings_es.properties | 2 ++ java/org/apache/catalina/connector/LocalStrings_es.properties | 2 ++ java/org/apache/catalina/core/LocalStrings_es.properties | 2 ++ java/org/apache/catalina/manager/LocalStrings_es.properties| 1 + java/org/apache/coyote/http11/LocalStrings_es.properties | 1 + java/org/apache/el/LocalStrings_es.properties | 1 + .../org/apache/tomcat/util/digester/LocalStrings_es.properties | 1 + .../apache/tomcat/util/net/openssl/LocalStrings_es.properties | 1 + .../apache/tomcat/websocket/server/LocalStrings_es.properties | 1 + webapps/docs/changelog.xml | 4 12 files changed, 27 insertions(+), 1 deletion(-) diff --git a/java/jakarta/el/LocalStrings_es.properties b/java/jakarta/el/LocalStrings_es.properties index bbcebf8..3cf450c 100644 --- a/java/jakarta/el/LocalStrings_es.properties +++ b/java/jakarta/el/LocalStrings_es.properties @@ -13,10 +13,18 @@ # See the License for the specific language governing permissions and # limitations under the License. +elProcessor.defineFunctionInvalidClass=La clase [{0}] no es pública elProcessor.defineFunctionInvalidMethod=El método [{0}] en la clase [{1}] no es un método estático público +elProcessor.defineFunctionInvalidParameterList=La lista de parámetros [{0}] del método [{1}] en la clase [{2}] es inválida +elProcessor.defineFunctionInvalidParameterTypeName=El parámetro de tipo [{0}] del método [{1}] en la clase [{2}] es inválido + +expressionFactory.cannotCreate=Imposible crear ExpressionFactory de tipo [{0}] +expressionFactory.cannotFind=No se halló ExpressionFactory de tipo [{0}] +expressionFactory.readFailed=Fallo al leer [{0}] importHandler.ambiguousStaticImport=La importación estática [{0}] no puede ser procesada pues entra en conflicto con [{1}] la cual ya ha sido importada importHandler.classNotFound=La clase [{0}] no puede ser importada debido a que no fué encontrada +importHandler.invalidClass=La clase [{0}] debe ser pública, no abstracta o una interfaz y estar en un paquete exportado importHandler.invalidClassNameForStatic=La clase [{0}] especificada para importación estática [{1}] no es valida importHandler.staticNotFound=La importación estática [{0}] no se pudo encontrar en la clase [{1}] para importar [{2}] @@ -26,3 +34,5 @@ propertyNotReadable=Propiedad [{1}] no legible para el tipo [{0}] propertyNotWritable=Propiedad [{1}] no grabable para el tipo [{0}] propertyReadError=Error reading [{1}] en el tipo [{0}] propertyWriteError=Error writing [{1}] en el tipo [{0}] + +staticFieldELResolver.notFound=No se halló un campo estático público llamado [{0}] en la clase exportada [{1}] diff --git a/java/org/apache/tomcat/util/digester/LocalStrings_es.properties b/java/jakarta/servlet/jsp/LocalStrings_es.properties similarity index 88% copy from java/org/apache/tomcat/util/digester/LocalStrings_es.properties copy to java/jakarta/servlet/jsp/LocalStrings_es.properties index ff70f1f..4cf7d5b 100644 --- a/java/org/apache/tomcat/util/digester/LocalStrings_es.properties +++ b/java/jakarta/servlet/jsp/LocalStrings_es.properties @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -digester.failedToUpdateAttributes=El tribunto [{0}] falló la actualización y permanece [{1}]\n +el.unknown.identifier=Identificador desconocido diff --git a/java/org/apache/catalina/authenticator/jaspic/LocalStrings_es.properties b/java/org/apache/catalina/authenticator/jaspic/LocalStrings_es.properties index bfb8e0c..b2d7da9 100644 --- a/java/org/apache/catalina/authenticator/jaspic/LocalStrings_es.properties +++ b/java/org/apache/catalina/authenticator/jaspic/LocalStrings_es.properties @@ -15,4 +15,6 @@ authConfigFactoryImpl.zeroLengthAppContext=Un nombre de aplicación con nombre de contexto de longitud cero no es válido +persistentProviderRegistrations.deleteFail=El archivo temporal [{0}] no puede ser eliminado persistentProviderRegistrations.existsDeleteFail=El archivo temporal [{0}] ya existe y no puede ser borrado +persistentProviderRegistrations.moveFail=Fallo al mover [{0}] a [{1}] diff --git a/java/org/apache/catalina/connector/LocalStrings_es.
[tomcat] branch main updated: fix a typo in the comment
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/main by this push: new f12969d fix a typo in the comment f12969d is described below commit f12969d420f098870c4bcac3eec271852874c407 Author: jiangtao AuthorDate: Fri Feb 18 14:25:39 2022 +0800 fix a typo in the comment --- java/org/apache/catalina/startup/HostConfig.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/org/apache/catalina/startup/HostConfig.java b/java/org/apache/catalina/startup/HostConfig.java index 26735fb..2cdff96 100644 --- a/java/org/apache/catalina/startup/HostConfig.java +++ b/java/org/apache/catalina/startup/HostConfig.java @@ -1071,7 +1071,7 @@ public class HostConfig implements LifecycleListener { * to servicedSet before calling this method. * * @param cn The context name - * @param dir The path to the root folder of the weapp + * @param dir The path to the root folder of the webapp */ protected void deployDirectory(ContextName cn, File dir) { - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[GitHub] [tomcat] markt-asf merged pull request #475: fix a typo in the comment
markt-asf merged pull request #475: URL: https://github.com/apache/tomcat/pull/475 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] branch 10.0.x updated: fix a typo in the comment
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 10.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/10.0.x by this push: new bfe463c fix a typo in the comment bfe463c is described below commit bfe463c6f20a2d0f650c3ed724f6ffb72c1be8c5 Author: jiangtao AuthorDate: Fri Feb 18 14:25:39 2022 +0800 fix a typo in the comment --- java/org/apache/catalina/startup/HostConfig.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/org/apache/catalina/startup/HostConfig.java b/java/org/apache/catalina/startup/HostConfig.java index 24f9780..4ba2c8f 100644 --- a/java/org/apache/catalina/startup/HostConfig.java +++ b/java/org/apache/catalina/startup/HostConfig.java @@ -1122,7 +1122,7 @@ public class HostConfig implements LifecycleListener { * to servicedSet before calling this method. * * @param cn The context name - * @param dir The path to the root folder of the weapp + * @param dir The path to the root folder of the webapp */ protected void deployDirectory(ContextName cn, File dir) { - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[GitHub] [tomcat] markt-asf commented on pull request #475: fix a typo in the comment
markt-asf commented on pull request #475: URL: https://github.com/apache/tomcat/pull/475#issuecomment-1046043136 Tx. Merged and back-ported. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] branch 9.0.x updated: fix a typo in the comment
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 3ce14ec fix a typo in the comment 3ce14ec is described below commit 3ce14ec6c9a05b5654bbc2113dc7ab6d027d12d1 Author: jiangtao AuthorDate: Fri Feb 18 14:25:39 2022 +0800 fix a typo in the comment --- java/org/apache/catalina/startup/HostConfig.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/org/apache/catalina/startup/HostConfig.java b/java/org/apache/catalina/startup/HostConfig.java index aac1e0f..6991131 100644 --- a/java/org/apache/catalina/startup/HostConfig.java +++ b/java/org/apache/catalina/startup/HostConfig.java @@ -1119,7 +1119,7 @@ public class HostConfig implements LifecycleListener { * to servicedSet before calling this method. * * @param cn The context name - * @param dir The path to the root folder of the weapp + * @param dir The path to the root folder of the webapp */ protected void deployDirectory(ContextName cn, File dir) { - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] branch 8.5.x updated: fix a typo in the comment
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 8.5.x in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/8.5.x by this push: new 6cc8600 fix a typo in the comment 6cc8600 is described below commit 6cc8600de1e8a29ef988fa06e4f2f0eb372eaea4 Author: jiangtao AuthorDate: Fri Feb 18 14:25:39 2022 +0800 fix a typo in the comment --- java/org/apache/catalina/startup/HostConfig.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/org/apache/catalina/startup/HostConfig.java b/java/org/apache/catalina/startup/HostConfig.java index 04bee0c..6e7c911 100644 --- a/java/org/apache/catalina/startup/HostConfig.java +++ b/java/org/apache/catalina/startup/HostConfig.java @@ -,7 +,7 @@ public class HostConfig implements LifecycleListener { * to servicedSet before calling this method. * * @param cn The context name - * @param dir The path to the root folder of the weapp + * @param dir The path to the root folder of the webapp */ protected void deployDirectory(ContextName cn, File dir) { - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[GitHub] [tomcat] markt-asf closed pull request #476: EL FunctionMapperImpl: skip Method lookup if not required
markt-asf closed pull request #476: URL: https://github.com/apache/tomcat/pull/476 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[GitHub] [tomcat] markt-asf commented on pull request #476: EL FunctionMapperImpl: skip Method lookup if not required
markt-asf commented on pull request #476: URL: https://github.com/apache/tomcat/pull/476#issuecomment-1046069257 I do think you should try and find the root cause of the issue you are observing as it might be causing other issues. I'm not convinced the proposed change is the right one. There should be no need to call `getMethod()` at all. If one of `owner`, `name` or `types` is `null` and `m` is `null`, calling `getMethod()` is just going to trigger an error. And `m` should not be `null` in that case anyway. Looking at the history, it appears two separate fixes were applied for the same issue: - https://bz.apache.org/bugzilla/show_bug.cgi?id=41797 - https://bz.apache.org/bugzilla/show_bug.cgi?id=44428 I'm going to refactor this and implement a different fix. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] branch main updated: Minor optimisation.
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/main by this push: new ed9437e Minor optimisation. ed9437e is described below commit ed9437e29a0da93061bb141027715f761f2282eb Author: Mark Thomas AuthorDate: Sat Feb 19 17:39:43 2022 + Minor optimisation. Previous two fixes were applied for the same issue: - https://bz.apache.org/bugzilla/show_bug.cgi?id=41797 - https://bz.apache.org/bugzilla/show_bug.cgi?id=44428 The call to getMethod() is not necessary. Either this is the original object - in which case the fields will be null and m will be populated or the object has been previously deserialized and the fields can be used directly without any need to create the method. --- java/org/apache/el/lang/FunctionMapperImpl.java | 21 + webapps/docs/changelog.xml | 4 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/java/org/apache/el/lang/FunctionMapperImpl.java b/java/org/apache/el/lang/FunctionMapperImpl.java index 306be6b..0c328bc 100644 --- a/java/org/apache/el/lang/FunctionMapperImpl.java +++ b/java/org/apache/el/lang/FunctionMapperImpl.java @@ -122,18 +122,15 @@ public class FunctionMapperImpl extends FunctionMapper implements public void writeExternal(ObjectOutput out) throws IOException { out.writeUTF((this.prefix != null) ? this.prefix : ""); out.writeUTF(this.localName); -// make sure m isn't null -getMethod(); -out.writeUTF((this.owner != null) ? - this.owner : - this.m.getDeclaringClass().getName()); -out.writeUTF((this.name != null) ? - this.name : - this.m.getName()); -out.writeObject((this.types != null) ? - this.types : - ReflectionUtil.toTypeNameArray(this.m.getParameterTypes())); - +if (this.owner != null && this.name != null && this.types != null) { +out.writeUTF(this.owner); +out.writeUTF(this.name); +out.writeObject(this.types); +} else { +out.writeUTF(this.m.getDeclaringClass().getName()); +out.writeUTF(this.m.getName()); +out.writeObject(this.m.getParameterTypes()); +} } /* diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index a80120d..4c086a8 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -187,6 +187,10 @@ 474: Prevent a tag file from corrupting the ELContext of the calling page. Pull request provided by Dmitri Blinov. (markt) + +Minor optimisation of serialization for FunctionMapperImpl +in response to pull request 476. (markt) + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] branch 10.0.x updated: Minor optimisation.
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 10.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/10.0.x by this push: new 8f4fd46 Minor optimisation. 8f4fd46 is described below commit 8f4fd4626afb0463729ef3230faf6fe4e385cc4f Author: Mark Thomas AuthorDate: Sat Feb 19 17:39:43 2022 + Minor optimisation. Previous two fixes were applied for the same issue: - https://bz.apache.org/bugzilla/show_bug.cgi?id=41797 - https://bz.apache.org/bugzilla/show_bug.cgi?id=44428 The call to getMethod() is not necessary. Either this is the original object - in which case the fields will be null and m will be populated or the object has been previously deserialized and the fields can be used directly without any need to create the method. --- java/org/apache/el/lang/FunctionMapperImpl.java | 21 + webapps/docs/changelog.xml | 4 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/java/org/apache/el/lang/FunctionMapperImpl.java b/java/org/apache/el/lang/FunctionMapperImpl.java index 306be6b..0c328bc 100644 --- a/java/org/apache/el/lang/FunctionMapperImpl.java +++ b/java/org/apache/el/lang/FunctionMapperImpl.java @@ -122,18 +122,15 @@ public class FunctionMapperImpl extends FunctionMapper implements public void writeExternal(ObjectOutput out) throws IOException { out.writeUTF((this.prefix != null) ? this.prefix : ""); out.writeUTF(this.localName); -// make sure m isn't null -getMethod(); -out.writeUTF((this.owner != null) ? - this.owner : - this.m.getDeclaringClass().getName()); -out.writeUTF((this.name != null) ? - this.name : - this.m.getName()); -out.writeObject((this.types != null) ? - this.types : - ReflectionUtil.toTypeNameArray(this.m.getParameterTypes())); - +if (this.owner != null && this.name != null && this.types != null) { +out.writeUTF(this.owner); +out.writeUTF(this.name); +out.writeObject(this.types); +} else { +out.writeUTF(this.m.getDeclaringClass().getName()); +out.writeUTF(this.m.getName()); +out.writeObject(this.m.getParameterTypes()); +} } /* diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index 05f37f4..e8d81b8 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -187,6 +187,10 @@ 474: Prevent a tag file from corrupting the ELContext of the calling page. Pull request provided by Dmitri Blinov. (markt) + +Minor optimisation of serialization for FunctionMapperImpl +in response to pull request 476. (markt) + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] branch 9.0.x updated: Minor optimisation.
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 89c63c4 Minor optimisation. 89c63c4 is described below commit 89c63c4757854435f8d6525e08c02fc598f4aae7 Author: Mark Thomas AuthorDate: Sat Feb 19 17:39:43 2022 + Minor optimisation. Previous two fixes were applied for the same issue: - https://bz.apache.org/bugzilla/show_bug.cgi?id=41797 - https://bz.apache.org/bugzilla/show_bug.cgi?id=44428 The call to getMethod() is not necessary. Either this is the original object - in which case the fields will be null and m will be populated or the object has been previously deserialized and the fields can be used directly without any need to create the method. --- java/org/apache/el/lang/FunctionMapperImpl.java | 21 + webapps/docs/changelog.xml | 4 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/java/org/apache/el/lang/FunctionMapperImpl.java b/java/org/apache/el/lang/FunctionMapperImpl.java index dc7ff0a..6e9deab 100644 --- a/java/org/apache/el/lang/FunctionMapperImpl.java +++ b/java/org/apache/el/lang/FunctionMapperImpl.java @@ -122,18 +122,15 @@ public class FunctionMapperImpl extends FunctionMapper implements public void writeExternal(ObjectOutput out) throws IOException { out.writeUTF((this.prefix != null) ? this.prefix : ""); out.writeUTF(this.localName); -// make sure m isn't null -getMethod(); -out.writeUTF((this.owner != null) ? - this.owner : - this.m.getDeclaringClass().getName()); -out.writeUTF((this.name != null) ? - this.name : - this.m.getName()); -out.writeObject((this.types != null) ? - this.types : - ReflectionUtil.toTypeNameArray(this.m.getParameterTypes())); - +if (this.owner != null && this.name != null && this.types != null) { +out.writeUTF(this.owner); +out.writeUTF(this.name); +out.writeObject(this.types); +} else { +out.writeUTF(this.m.getDeclaringClass().getName()); +out.writeUTF(this.m.getName()); +out.writeObject(this.m.getParameterTypes()); +} } /* diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index 226bbf4..9d3b5ae 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -187,6 +187,10 @@ 474: Prevent a tag file from corrupting the ELContext of the calling page. Pull request provided by Dmitri Blinov. (markt) + +Minor optimisation of serialization for FunctionMapperImpl +in response to pull request 476. (markt) + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] branch 8.5.x updated: Minor optimisation.
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 8.5.x in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/8.5.x by this push: new 9e16090 Minor optimisation. 9e16090 is described below commit 9e16090b3375d6ebba65b2d933304dcb2a00591e Author: Mark Thomas AuthorDate: Sat Feb 19 17:39:43 2022 + Minor optimisation. Previous two fixes were applied for the same issue: - https://bz.apache.org/bugzilla/show_bug.cgi?id=41797 - https://bz.apache.org/bugzilla/show_bug.cgi?id=44428 The call to getMethod() is not necessary. Either this is the original object - in which case the fields will be null and m will be populated or the object has been previously deserialized and the fields can be used directly without any need to create the method. --- java/org/apache/el/lang/FunctionMapperImpl.java | 21 + webapps/docs/changelog.xml | 4 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/java/org/apache/el/lang/FunctionMapperImpl.java b/java/org/apache/el/lang/FunctionMapperImpl.java index dc7ff0a..6e9deab 100644 --- a/java/org/apache/el/lang/FunctionMapperImpl.java +++ b/java/org/apache/el/lang/FunctionMapperImpl.java @@ -122,18 +122,15 @@ public class FunctionMapperImpl extends FunctionMapper implements public void writeExternal(ObjectOutput out) throws IOException { out.writeUTF((this.prefix != null) ? this.prefix : ""); out.writeUTF(this.localName); -// make sure m isn't null -getMethod(); -out.writeUTF((this.owner != null) ? - this.owner : - this.m.getDeclaringClass().getName()); -out.writeUTF((this.name != null) ? - this.name : - this.m.getName()); -out.writeObject((this.types != null) ? - this.types : - ReflectionUtil.toTypeNameArray(this.m.getParameterTypes())); - +if (this.owner != null && this.name != null && this.types != null) { +out.writeUTF(this.owner); +out.writeUTF(this.name); +out.writeObject(this.types); +} else { +out.writeUTF(this.m.getDeclaringClass().getName()); +out.writeUTF(this.m.getName()); +out.writeObject(this.m.getParameterTypes()); +} } /* diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index a2933ee..2475d75 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -210,6 +210,10 @@ 474: Prevent a tag file from corrupting the ELContext of the calling page. Pull request provided by Dmitri Blinov. (markt) + +Minor optimisation of serialization for FunctionMapperImpl +in response to pull request 476. (markt) + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Bug report for Taglibs [2022/02/20]
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned| | | OPN=ReopenedVER=Verified(Skipped Closed/Resolved) | | | +-+ | | | Severity: BLK=Blocker CRI=Critical REG=Regression MAJ=Major | | | | MIN=Minor NOR=NormalENH=Enhancement TRV=Trivial | | | | +-+ | | | | Date Posted | | | | | +--+ | | | | | Description | | | | | | | |38193|Ass|Enh|2006-01-09|[RDC] BuiltIn Grammar support for Field | |38600|Ass|Enh|2006-02-10|[RDC] Enable RDCs to be used in X+V markup (X+RDC)| |42413|New|Enh|2007-05-14|[PATCH] Log Taglib enhancements | |46052|New|Nor|2008-10-21|SetLocaleSupport is slow to initialize when many l| |48333|New|Enh|2009-12-02|TLD generator | |57548|New|Min|2015-02-08|Auto-generate the value for org.apache.taglibs.sta| |57684|New|Min|2015-03-10|Version info should be taken from project version | |59359|New|Enh|2016-04-20|(Task) Extend validity period for signing KEY - be| |59668|New|Nor|2016-06-06|x:forEach retains the incorrect scope when used in| |61875|New|Nor|2017-12-08|Investigate whether Xalan can be removed | |64649|New|Nor|2020-08-06|XSLT transformation - document('') doesn't return | |65491|New|Nor|2021-08-09|Behavior differences with c:import when flushing o| +-+---+---+--+--+ | Total 12 bugs | +---+ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Bug report for Tomcat 8 [2022/02/20]
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned| | | OPN=ReopenedVER=Verified(Skipped Closed/Resolved) | | | +-+ | | | Severity: BLK=Blocker CRI=Critical REG=Regression MAJ=Major | | | | MIN=Minor NOR=NormalENH=Enhancement TRV=Trivial | | | | +-+ | | | | Date Posted | | | | | +--+ | | | | | Description | | | | | | | |55243|New|Enh|2013-07-11|Add special search string for nested roles| |55470|New|Enh|2013-08-23|Help users for ClassNotFoundExceptions during star| |55477|New|Enh|2013-08-23|Add a solution to map a realm name to a security r| |55675|New|Enh|2013-10-18|Checking and handling invalid configuration option| |55788|New|Enh|2013-11-16|TagPlugins should key on tag QName rather than imp| |56148|New|Enh|2014-02-17|support (multiple) ocsp stapling | |56166|New|Enh|2014-02-20|Suggestions for exception handling (avoid potentia| |56300|New|Enh|2014-03-22|[Tribes] No useful examples, lack of documentation| |56398|New|Enh|2014-04-11|Support Arquillian-based unit testing | |56402|New|Enh|2014-04-11|Add support for HTTP Upgrade to AJP components| |56438|New|Enh|2014-04-21|If jar scan does not find context config or TLD co| |56448|New|Enh|2014-04-23|Implement a robust solution for client initiated S| |56522|Opn|Enh|2014-05-14|jasper-el 8 does not comply to EL Spec 3.0 regardi| |56546|New|Enh|2014-05-19|Improve thread trace logging in WebappClassLoader.| |56614|New|Enh|2014-06-12|Add a switch to ignore annotations detection on ta| |56713|New|Enh|2014-07-12|Limit time that incoming request waits while webap| |56787|New|Enh|2014-07-29|Simplified jndi name parsing | |57130|New|Enh|2014-10-22|Allow digest.sh to accept password from a file or | |57367|New|Enh|2014-12-18|If JAR scan experiences a stack overflow, give the| |57421|New|Enh|2015-01-07|Farming default directories | |57486|New|Enh|2015-01-23|Improve reuse of ProtectedFunctionMapper instances| |57701|New|Enh|2015-03-13|Implement "[Redeploy]" button for a web applicatio| |57827|New|Enh|2015-04-17|Enable adding/removing of members via jmx in a sta| |57830|New|Enh|2015-04-18|Add support for ProxyProtocol | |57872|New|Enh|2015-04-29|Do not auto-switch session cookie to version=1 due| |58052|Opn|Enh|2015-06-19|RewriteValve: Implement additional RewriteRule dir| |58072|New|Enh|2015-06-23|ECDH curve selection | |58935|Opn|Enh|2016-01-29|Re-deploy from war without deleting context | |59232|New|Enh|2016-03-24|Make the context name of an app available via JNDI| |59758|New|Enh|2016-06-27|Add http proxy username-password credentials suppo| |60597|New|Enh|2017-01-17|Add ability to set cipher suites for websocket cli| |60849|New|Enh|2017-03-13|Tomcat NIO Connector not able to handle SSL renego| |61877|New|Enh|2017-12-08|use web.xml from CATALINA_HOME by default | |62214|New|Enh|2018-03-22|The "userSubtree=true" and "roleSubtree=true" in J| |62245|New|Enh|2018-04-02|[Documentation] Mention contextXsltFile in Default| |63080|New|Enh|2019-01-16|Support rfc7239 Forwarded header | |63167|New|Enh|2019-02-12|Network Requirements To Resolve No Members Active | |63195|Inf|Enh|2019-02-21|Add easy way to test RemoteIpValve works properly | |65809|New|Enh|2022-01-19|Reduce memory footprint for long-lasting WebSocket| +-+---+---+--+--+ | Total 39 bugs | +---+ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Bug report for Tomcat 9 [2022/02/20]
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned| | | OPN=ReopenedVER=Verified(Skipped Closed/Resolved) | | | +-+ | | | Severity: BLK=Blocker CRI=Critical REG=Regression MAJ=Major | | | | MIN=Minor NOR=NormalENH=Enhancement TRV=Trivial | | | | +-+ | | | | Date Posted | | | | | +--+ | | | | | Description | | | | | | | |53602|Ver|Enh|2012-07-25|Support for HTTP status code 451 | |57505|New|Enh|2015-01-27|Add integration tests for JspC| |58530|New|Enh|2015-10-23|Proposal for new Manager HTML GUI | |58548|Inf|Enh|2015-10-26|support certifcate transparency | |58859|New|Enh|2016-01-14|Allow to limit charsets / encodings supported by T| |59750|New|Enh|2016-06-24|Amend "authenticate" method with context by means | |60997|New|Enh|2017-04-17|Enhance SemaphoreValve to support denied status an| |61971|New|Enh|2018-01-06|documentation for using tomcat with systemd | |62048|New|Enh|2018-01-25|Missing logout function in Manager and Host-Manage| |62072|New|Enh|2018-02-01|Add support for request compression | |62312|New|Enh|2018-04-18|Add Proxy Authentication support to websocket clie| |62405|New|Enh|2018-05-23|Add Rereadable Request Filter | |62488|New|Enh|2018-06-25|Obtain dependencies from Maven Central where possi| |62611|Inf|Enh|2018-08-09|Compress log files after rotation | |62723|New|Enh|2018-09-14|Clarify "channelSendOptions" value in cluster docu| |62773|New|Enh|2018-09-28|Change DeltaManager to handle session deserializat| |62814|New|Enh|2018-10-10|Use readable names for cluster channel/map options| |62843|New|Enh|2018-10-22|Tomcat Russian localization | |62964|Inf|Enh|2018-11-29|Add RFC7807 conformant Problem Details for HTTP st| |63023|New|Enh|2018-12-20|Provide a way to load SecurityProviders into the s| |63049|New|Enh|2018-12-31|Add support in system properties override from com| |63237|New|Enh|2019-03-06|Consider processing mbeans-descriptors.xml at comp| |63389|New|Enh|2019-04-27|Enable Servlet Warmup for Containerization| |63493|New|Enh|2019-06-10|enhancement - add JMX counters to monitor authenti| |63505|New|Enh|2019-06-14|enhancement - support of stored procedures for Dat| |63545|New|Enh|2019-07-06|enhancement - add a new pattern attribute for logg| |63943|Opn|Enh|2019-11-20|Add possibility to overwrite remote port with info| |63983|Ver|Cri|2019-12-03|Jasper builds-up open files until garbage collecti| |64144|New|Enh|2020-02-14|Add an option for rejecting requests that have bot| |64230|New|Enh|2020-03-15|Allow to configure session manager to skip expirin| |64395|New|Enh|2020-04-30|Windows Installer should offer an option to select| |65208|New|Enh|2021-03-29|Multi-threaded loading of servlets| |65302|New|Enh|2021-05-12|Add support for setting com.sun.jndi.ldap.tls.cbty| |65401|New|Enh|2021-06-28|do no silently fail on javax.net.ssl.SSLHandshakeE| |65571|Inf|Nor|2021-09-14|ClientAbortException in Tomcat 9.0.50 and 9.0.52 | |65736|New|Enh|2021-12-10|Improve org.apache.naming.factory.BeanFactory to m| |65778|Opn|Enh|2022-01-01|Don't create URL from string | |65779|Inf|Enh|2022-01-01|Introduce CATALINA_BASE_DATA | |65802|New|Enh|2022-01-14|Invalid header name should be rejected in the HTTP| |65853|New|Enh|2022-01-27|[CsrfPreventionFilter] Extract evaluation of skipN| |65866|New|Enh|2022-02-03|Allow AbstractHttp11Protocol.setMaxHttpHeaderSize | +-+---+---+--+--+ | Total 41 bugs | +---+ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Bug report for Tomcat Modules [2022/02/20]
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned| | | OPN=ReopenedVER=Verified(Skipped Closed/Resolved) | | | +-+ | | | Severity: BLK=Blocker CRI=Critical REG=Regression MAJ=Major | | | | MIN=Minor NOR=NormalENH=Enhancement TRV=Trivial | | | | +-+ | | | | Date Posted | | | | | +--+ | | | | | Description | | | | | | | |50571|Inf|Nor|2011-01-11|Tomcat 7 JDBC connection pool exception enhancemen| |51595|Inf|Nor|2011-08-01|org.apache.tomcat.jdbc.pool.jmx.ConnectionPool sho| |51879|Inf|Enh|2011-09-22|Improve access to Native Connection Methods | |52024|Inf|Enh|2011-10-13|Custom interceptor to support automatic failover o| |53199|Inf|Enh|2012-05-07|Refactor ConnectionPool to use ScheduledExecutorSe| |54437|New|Enh|2013-01-16|Update PoolProperties javadoc for ConnectState int| |54929|Inf|Nor|2013-05-05|jdbc-pool cannot be used with Java 1.5, "java.lang| |55078|New|Nor|2013-06-07|Configuring a DataSource Resource with dataSourceJ| |55662|New|Enh|2013-10-17|Add a way to set an instance of java.sql.Driver di| |56046|New|Enh|2014-01-21|org.apache.tomcat.jdbc.pool.XADataSource InitSQL p| |56088|New|Maj|2014-01-29|AbstractQueryReport$StatementProxy throws exceptio| |56310|Inf|Maj|2014-03-25|PooledConnection and XAConnection not handled corr| |56586|New|Nor|2014-06-02|initSQL should be committed if defaultAutoCommit =| |56775|New|Nor|2014-07-28|PoolCleanerTime schedule issue| |56779|New|Nor|2014-07-28|Allow multiple connection initialization statement| |56790|New|Nor|2014-07-29|Resizing pool.maxActive to a higher value at runti| |56798|New|Nor|2014-07-31|Idle eviction strategy could perform better (and i| |56804|New|Nor|2014-08-02|Use a default validationQueryTimeout other than "f| |56805|New|Nor|2014-08-02|datasource.getConnection() may be unnecessarily bl| |56837|New|Nor|2014-08-11|if validationQuery have error with timeBetweenEvic| |56970|New|Nor|2014-09-11|MaxActive vs. MaxTotal for commons-dbcp and tomcat| |57460|New|Nor|2015-01-19|[DB2]Connection broken after few hours but not rem| |57729|New|Enh|2015-03-20|Add QueryExecutionReportInterceptor to log query e| |58489|Opn|Maj|2015-10-08|QueryStatsComparator throws IllegalArgumentExcepti| |59077|New|Nor|2016-02-26|DataSourceFactory creates a neutered data source | |59569|New|Nor|2016-05-18|isWrapperFor/unwrap implementations incorrect | |59879|New|Nor|2016-07-18|StatementCache interceptor returns ResultSet objec| |60195|New|Nor|2016-10-02|No javadoc in Maven Central | |60522|New|Nor|2016-12-27|An option for setting if the transaction should be| |60524|Inf|Nor|2016-12-28|NPE in SlowQueryReport in tomcat-jdbc-7.0.68 | |60645|New|Nor|2017-01-25|StatementFinalizer is not thread-safe | |61032|New|Nor|2017-04-24|min pool size is not being respected | |61103|New|Nor|2017-05-18|StatementCache potentially caching non-functional | |61302|New|Enh|2017-07-15|Refactoring of DataSourceProxy| |61303|New|Enh|2017-07-15|Refactoring of ConnectionPool | |62432|New|Nor|2018-06-06|Memory Leak in Statement Finalizer? | |62598|New|Enh|2018-08-04|support pool with multiple JDBC data sources | |62910|Inf|Nor|2018-11-15|tomcat-jdbc global pool transaction problem | |63612|Inf|Cri|2019-07-26|PooledConnection#connectUsingDriver, Thread.curren| |63705|New|Nor|2019-08-29|The tomcat pool doesn't register all connection th| |64083|New|Nor|2020-01-17|JDBC pool keeps closed connection as available| |64107|New|Maj|2020-01-30|PreparedStatements correctly closed are not return| |64231|New|Nor|2020-03-16|Tomcat jdbc pool behaviour| |64570|New|Nor|2020-07-01|Transaction not rollbacked if autocommit is false | |64809|New|Nor|2020-10-13|Connection properties not reset to defaults when C| |65347|New|Nor|2021-06-02|The equals method from statements generated by the| +-+---+---+--+--+ | Total 46 bugs | +---+ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: d
Bug report for Tomcat Connectors [2022/02/20]
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned| | | OPN=ReopenedVER=Verified(Skipped Closed/Resolved) | | | +-+ | | | Severity: BLK=Blocker CRI=Critical REG=Regression MAJ=Major | | | | MIN=Minor NOR=NormalENH=Enhancement TRV=Trivial | | | | +-+ | | | | Date Posted | | | | | +--+ | | | | | Description | | | | | | | |46767|New|Enh|2009-02-25|mod_jk to send DECLINED in case no fail-over tomca| |47327|New|Enh|2009-06-07|Return tomcat authenticated user back to mod_jk (A| |47750|New|Maj|2009-08-27|ISAPI: Loss of worker settings when changing via j| |48830|New|Nor|2010-03-01|IIS shutdown blocked in endpoint service when serv| |49822|New|Enh|2010-08-25|Add hash lb worker method | |49903|New|Enh|2010-09-09|Make workers file reloadable | |52483|New|Enh|2012-01-18|Print JkOptions's options in log file and jkstatus| |54621|New|Enh|2013-02-28|[PATCH] custom mod_jk availability checks | |56489|New|Enh|2014-05-05|Include a directory for configuration files | |56576|New|Enh|2014-05-29|Websocket support | |57402|New|Enh|2014-12-30|Provide correlation ID between mod_jk log and acce| |57403|New|Enh|2014-12-30|Persist configuration changes made via status work| |57407|New|Enh|2014-12-31|Make session_cookie, session_path and session_cook| |57790|New|Enh|2015-04-03|Check worker names for typos | |61476|New|Enh|2017-09-01|Allow reset of an individual worker stat value| |61621|New|Enh|2017-10-15|Content-Type is forced to lowercase when it goes t| |62093|New|Enh|2018-02-09|Allow use_server_errors to apply to specific statu| |63808|Opn|Enh|2019-10-05|the fact that JkMount makes other directives ineff| |64775|Inf|Nor|2020-09-28|mod_jk is sending both Content-Length and Transfer| |65488|New|Nor|2021-08-08|Destroy method is not being called during Failover| |65770|New|Enh|2021-12-28|Make keys reload automatically| +-+---+---+--+--+ | Total 21 bugs | +---+ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Bug report for Tomcat 10 [2022/02/20]
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned| | | OPN=ReopenedVER=Verified(Skipped Closed/Resolved) | | | +-+ | | | Severity: BLK=Blocker CRI=Critical REG=Regression MAJ=Major | | | | MIN=Minor NOR=NormalENH=Enhancement TRV=Trivial | | | | +-+ | | | | Date Posted | | | | | +--+ | | | | | Description | | | | | | | |64353|New|Enh|2020-04-15|Add support for accessing server certificate from | |64549|New|Enh|2020-06-23|create a project module to launch Tomcat in OSGi | |64550|New|Enh|2020-06-23|create a project module to launch Tomcat in JPMS | |64943|New|Enh|2020-11-29|[Patch] Add support for Unix Domain Sockets to org| |65124|New|Enh|2021-02-03|Inefficient generated JSP code| |65267|New|Enh|2021-04-27|Implement mod_headers like filter | |65391|New|Enh|2021-06-19|Additional user attributes queried by (some) realm| |65635|New|Enh|2021-10-15|Methods to return auth errors | +-+---+---+--+--+ | Total8 bugs | +---+ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Bug report for Tomcat Native [2022/02/20]
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned| | | OPN=ReopenedVER=Verified(Skipped Closed/Resolved) | | | +-+ | | | Severity: BLK=Blocker CRI=Critical REG=Regression MAJ=Major | | | | MIN=Minor NOR=NormalENH=Enhancement TRV=Trivial | | | | +-+ | | | | Date Posted | | | | | +--+ | | | | | Description | | | | | | | |62911|New|Enh|2018-11-15|Add support for proxying ocsp requests via ProxyH| |64826|New|Maj|2020-10-19|libtcnative prompts for private key password in so| |64862|New|Enh|2020-10-30|Improve LibreSSL support | |65344|New|Enh|2021-05-31|OpenSSL configuration | +-+---+---+--+--+ | Total4 bugs | +---+ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org