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

pkarwasz pushed a commit to branch fix/2.25.x/rfc5424-sd-param
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git


The following commit(s) were added to refs/heads/fix/2.25.x/rfc5424-sd-param by 
this push:
     new a0e7a20106 fix: improve `isParamNameCharacterValid`
a0e7a20106 is described below

commit a0e7a201064c68b6ffc0b7bd887c0f7f786b6e13
Author: Piotr P. Karwasz <[email protected]>
AuthorDate: Tue Mar 24 20:48:02 2026 +0100

    fix: improve `isParamNameCharacterValid`
    
    Co-authored-by: Jan Friedrich <[email protected]>
---
 .../main/java/org/apache/logging/log4j/core/layout/Rfc5424Layout.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/Rfc5424Layout.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/Rfc5424Layout.java
index fc30e9416e..bb793b2519 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/Rfc5424Layout.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/Rfc5424Layout.java
@@ -641,7 +641,7 @@ public final class Rfc5424Layout extends 
AbstractStringLayout {
      * @return {@code true} if the character is allowed in an {@code SD-NAME}
      */
     private static boolean isParamNameCharacterValid(final char c) {
-        return c >= 32 && c <= 126 && c != '=' && c != ' ' && c != ']' && c != 
'"';
+        return c > 32 && c <= 126 && c != '=' && c != ']' && c != '"';
     }
 
     private String escapeParamValue(final String value) {

Reply via email to