You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by fr...@apache.org on 2026/09/01 22:06:03 UTC

(logging-log4net) branch Feature/315-local-syslog-newlines updated (efef8353 -> 900f286d)

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

FreeAndNil pushed a change to branch Feature/315-local-syslog-newlines
in repository https://gitbox.apache.org/repos/asf/logging-log4net.git


    from efef8353 wait for the background sender in the buffered mail test #314
     add 8a30b9cb escape NUL characters in OutputDebugStringAppender content #315
     add b8d6bf12 escape NUL characters in EventLogAppender content #315
     add 900f286d escape what RemoteSyslogAppender cannot send instead of deleting it #315

No new revisions were added by this update.

Summary of changes:
 src/changelog/3.5.0/315-eventlog-nul.xml           | 15 +++++++++
 src/changelog/3.5.0/315-outputdebugstring-nul.xml  | 13 ++++++++
 src/changelog/3.5.0/315-syslog-non-ascii.xml       | 14 ++++++++
 src/log4net.Tests/Appender/EventLogAppenderTest.cs | 37 +++++++++++++++++++++-
 .../Appender/LocalSyslogAppenderTest.cs            |  3 +-
 .../Appender/OutputDebugAppenderTest.cs            | 23 ++++++++++++++
 .../Appender/RemoteSyslogAppenderTest.cs           | 24 ++++++++++++++
 src/log4net/Appender/EventLogAppender.cs           | 28 ++++++++++++----
 .../Internal/NativeStringEscape.cs}                | 28 +++++++---------
 src/log4net/Appender/LocalSyslogAppender.cs        | 23 ++------------
 src/log4net/Appender/OutputDebugStringAppender.cs  |  3 +-
 src/log4net/Appender/RemoteSyslogAppender.cs       |  7 ++++
 .../appenders/remotesyslogappender.adoc            |  4 +++
 13 files changed, 174 insertions(+), 48 deletions(-)
 create mode 100644 src/changelog/3.5.0/315-eventlog-nul.xml
 create mode 100644 src/changelog/3.5.0/315-outputdebugstring-nul.xml
 create mode 100644 src/changelog/3.5.0/315-syslog-non-ascii.xml
 copy src/log4net/{Layout/RawUtcTimeStampLayout.cs => Appender/Internal/NativeStringEscape.cs} (56%)