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

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


    from eb41be2d Merge pull request #314 from 
apache/Feature/314-background-sender
     add 4e3ec1c6 move SyslogNewLineHandling out of RemoteSyslogAppender #315
     add 87726935 escape newlines in LocalSyslogAppender content #315
     add 6046fe9d escape NUL characters in OutputDebugStringAppender content 
#315
     add dc5855a0 escape NUL characters in EventLogAppender content #315
     add 77717061 escape what RemoteSyslogAppender cannot send instead of 
deleting it #315
     add 522064b8 compare ordinally when asserting no NUL survives #315
     add 28fbfb25 compute the EventLog size limit instead of guessing it #315
     add 2998f340 share the content escapes in ContentEscape #315
     add e3edfab8 escape what the Telnet writer cannot encode #315
     add 71743377 record the escaping rule in CLAUDE.md
     add 4d2e10f0 escape what the pickup mail writer cannot encode #315
     new 5a37f178 Merge pull request #315 from 
apache/Feature/315-local-syslog-newlines

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 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 +++--
 .../SyslogNewLineHandling.cs}                      |  25 +++--
 src/log4net/Appender/TelnetAppender.cs             |   8 +-
 .../appenders/localsyslogappender.adoc             |   7 ++
 .../appenders/remotesyslogappender.adoc            |   4 +
 26 files changed, 730 insertions(+), 85 deletions(-)
 create mode 100644 src/changelog/3.5.0/315-eventlog-nul.xml
 create mode 100644 src/changelog/3.5.0/315-eventlog-size-budget.xml
 create mode 100644 src/changelog/3.5.0/315-local-syslog-newlines.xml
 create mode 100644 src/changelog/3.5.0/315-outputdebugstring-nul.xml
 create mode 100644 src/changelog/3.5.0/315-pickup-dir-unencodable-content.xml
 create mode 100644 src/changelog/3.5.0/315-syslog-newline-handling-type.xml
 create mode 100644 src/changelog/3.5.0/315-syslog-non-ascii.xml
 create mode 100644 src/changelog/3.5.0/315-telnet-unencodable-content.xml
 create mode 100644 src/log4net.Tests/Appender/ContentEscapeTest.cs
 create mode 100644 src/log4net/Appender/Internal/ContentEscape.cs
 copy src/log4net/{Filter/FilterDecision.cs => 
Appender/SyslogNewLineHandling.cs} (62%)

Reply via email to