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

FreeAndNil pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/logging-log4net.git

commit 5a37f1787075ad7d751f8b1786f0dff9589b2b47
Merge: eb41be2d 4d2e10f0
Author: Jan Friedrich <[email protected]>
AuthorDate: Fri Sep 4 10:06:36 2026 +0200

    Merge pull request #315 from apache/Feature/315-local-syslog-newlines
    
    Escaping special characters in multiple appenders

 CLAUDE.md                                          |   8 +-
 src/changelog/3.5.0/315-eventlog-nul.xml           |  15 +++
 src/changelog/3.5.0/315-eventlog-size-budget.xml   |  17 ++++
 src/changelog/3.5.0/315-local-syslog-newlines.xml  |  15 +++
 src/changelog/3.5.0/315-outputdebugstring-nul.xml  |  13 +++
 .../3.5.0/315-pickup-dir-unencodable-content.xml   |  13 +++
 .../3.5.0/315-syslog-newline-handling-type.xml     |  13 +++
 src/changelog/3.5.0/315-syslog-non-ascii.xml       |  14 +++
 .../3.5.0/315-telnet-unencodable-content.xml       |  13 +++
 src/log4net.Tests/Appender/ContentEscapeTest.cs    |  73 +++++++++++++++
 src/log4net.Tests/Appender/EventLogAppenderTest.cs |  76 ++++++++++++++-
 .../Appender/LocalSyslogAppenderTest.cs            |  48 +++++++++-
 .../Appender/OutputDebugAppenderTest.cs            |  25 +++++
 .../Appender/RemoteSyslogAppenderTest.cs           |  36 +++++--
 .../Appender/SmtpPickupDirAppenderTest.cs          |  23 +++++
 src/log4net.Tests/Appender/TelnetAppenderTest.cs   |  81 ++++++++++++++++
 src/log4net/Appender/EventLogAppender.cs           |  67 ++++++++++++--
 src/log4net/Appender/Internal/ContentEscape.cs     | 103 +++++++++++++++++++++
 src/log4net/Appender/LocalSyslogAppender.cs        |  62 +++++++++----
 src/log4net/Appender/OutputDebugStringAppender.cs  |   3 +-
 src/log4net/Appender/RemoteSyslogAppender.cs       |  28 ++----
 src/log4net/Appender/SmtpPickupDirAppender.cs      |  25 +++--
 src/log4net/Appender/SyslogNewLineHandling.cs      |  48 ++++++++++
 src/log4net/Appender/TelnetAppender.cs             |   8 +-
 .../appenders/localsyslogappender.adoc             |   7 ++
 .../appenders/remotesyslogappender.adoc            |   4 +
 26 files changed, 766 insertions(+), 72 deletions(-)

Reply via email to