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 fc122b10 compute the EventLog size limit instead of guessing it #315
     add 3588007a share the content escapes in ContentEscape #315
     add dccaafba escape what the Telnet writer cannot encode #315
     add b3b8bb2f record the escaping rule in CLAUDE.md

No new revisions were added by this update.

Summary of changes:
 CLAUDE.md                                          |   8 +-
 ...type.xml => 315-telnet-unencodable-content.xml} |  10 +-
 src/log4net.Tests/Appender/ContentEscapeTest.cs    |  73 +++++++++++++++
 .../Appender/LocalSyslogAppenderTest.cs            |   2 +-
 src/log4net.Tests/Appender/TelnetAppenderTest.cs   |  81 ++++++++++++++++
 src/log4net/Appender/EventLogAppender.cs           |   4 +-
 src/log4net/Appender/Internal/ContentEscape.cs     | 103 +++++++++++++++++++++
 .../Appender/Internal/NativeStringEscape.cs        |  41 --------
 src/log4net/Appender/LocalSyslogAppender.cs        |   2 +-
 src/log4net/Appender/OutputDebugStringAppender.cs  |   2 +-
 src/log4net/Appender/TelnetAppender.cs             |   8 +-
 11 files changed, 280 insertions(+), 54 deletions(-)
 copy src/changelog/3.5.0/{315-syslog-newline-handling-type.xml => 
315-telnet-unencodable-content.xml} (54%)
 create mode 100644 src/log4net.Tests/Appender/ContentEscapeTest.cs
 create mode 100644 src/log4net/Appender/Internal/ContentEscape.cs
 delete mode 100644 src/log4net/Appender/Internal/NativeStringEscape.cs

Reply via email to