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

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


    from 592d18de Reduce silent log event loss during XmlConfigurator 
reconfiguration (#287)
     add 0b6e5008 bump internal log4net version for 
https://github.com/advisories/GHSA-4f7c-pmjv-c25w #289 (#289)
     add e2f4ff4d add copilot instructions
     add 7fcc7f42 preserve UTF-16 surrogate pairs in MaskXmlInvalidCharacters - 
fixes #290 (#291)
     add 14d8742b updated releasing.md
     add 783570c4 bump version to 3.3.2
     add fcb0f05a Add Grzegorz Dziadkiewicz to list of active commiters (#293)
     add 44e9c13d Fix race in Hierarchy.TryCreateLogger (#294)
     add 0cb33671 $(MSBuildThisFileDirectory) without \
     add 88c0576b added release note for #292
     add f57d7b3f Set up default protection ruleset for default and release 
branches (#295)
     add e633f774 update .gitignore
     new 9dd998ab Fix race condition in AppenderSkeleton filter chain 
modification Add lock(LockObj) to AddFilter and ClearFilters to synchronize 
with FilterEvent under concurrent logging (CWE-362).

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:
 .asf.yaml                                          |  13 +
 .gitignore                                         |   6 +-
 STATUS.txt                                         |   1 +
 doc/MailTemplate.Announce.txt                      |   8 +-
 doc/MailTemplate.Result.txt                        |   4 +-
 doc/MailTemplate.txt                               |   6 +-
 doc/RELEASING.md                                   |  41 ++-
 examples/Directory.Build.props                     |   6 +-
 package-lock.json                                  |   4 +-
 package.json                                       |   2 +-
 pom.xml                                            |   2 +-
 scripts/build-preview.ps1                          |   2 +-
 scripts/build-release.ps1                          |   2 +-
 scripts/update-version.ps1                         |   2 +
 src/.github/copilot-instructions.md                |  20 ++
 src/Directory.Build.props                          |   3 +-
 ...rogate-pairs-in-mask-xml-invalid-characters.xml |  13 +
 .../{3.0.3 => 3.3.2}/.release-notes.adoc.ftl       |   0
 src/changelog/{2.x => 3.3.2}/.release.xml          |   4 +-
 ...-fix-concurrent-getlogger-dropping-messages.xml |  12 +
 ...8-fix-appender-filter-chain-synchronization.xml |  11 +
 .../log4net-611-lib/log4net-611-lib.csproj         |   2 +-
 .../log4net-673/log4net-673.csproj                 |   2 +-
 .../SerializeEventProgram.cs                       |   2 +-
 .../log4net2-SerializeEvent.csproj                 |   2 +-
 src/log4net.Tests/Hierarchy/HierarchyTest.cs       |  40 +++
 .../Hierarchy/LoggingConcurrencyTest.cs            | 277 +++++++++++++++++++++
 src/log4net.Tests/Util/TransformTest.cs            | 145 ++++++++++-
 src/log4net/Appender/AppenderSkeleton.cs           |  25 +-
 src/log4net/Repository/Hierarchy/Hierarchy.cs      | 142 +++++++----
 src/log4net/Repository/Hierarchy/Logger.cs         |   2 +-
 src/log4net/Repository/Hierarchy/ProvisionNode.cs  |   9 +-
 src/log4net/Util/Transform.cs                      |  57 +++--
 src/log4net/log4net.csproj                         |   2 +-
 .../modules/ROOT/partials/supported-versions.adoc  |   2 +-
 35 files changed, 749 insertions(+), 122 deletions(-)
 create mode 100644 src/.github/copilot-instructions.md
 create mode 100644 
src/changelog/3.3.1/291-fix-surrogate-pairs-in-mask-xml-invalid-characters.xml
 copy src/changelog/{3.0.3 => 3.3.2}/.release-notes.adoc.ftl (100%)
 copy src/changelog/{2.x => 3.3.2}/.release.xml (83%)
 create mode 100644 
src/changelog/3.3.2/292-fix-concurrent-getlogger-dropping-messages.xml
 create mode 100644 
src/changelog/3.3.2/298-fix-appender-filter-chain-synchronization.xml
 create mode 100644 src/log4net.Tests/Hierarchy/LoggingConcurrencyTest.cs

Reply via email to