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

swebb2066 pushed a change to branch report_unknown_option_names
in repository https://gitbox.apache.org/repos/asf/logging-log4cxx.git


    from 43fdab89 Merge branch 'master' into report_unknown_option_names
     add f11f6fc6 Using default configuration, BufferedIO and a watchdog caused 
recursive configuration (#739)
     add 5d060d93 Improve MultiprocessRollingFileAppender robustness (#741)
     add 86977806 Reduce overhead when formatting quoted values into a message 
(#742)
     add 5839a96c Document the single-threaded configuration constraint (#743)
     add 8add61bf Improve Logger appender list robustness (#744)
     add b5fca83f Restore LoggingEvent throughput performance (#746)
     add d358f087 Add some name abbreviation test cases (#747)
     add 0b1d32a7 Use reasonable fuzzing input data sizes (#748)
     add 3d750063 Add some more name abbreviation test cases (#749)
     add 90ed988f Make static linkage compatible with vcpkg x64-windows-static 
(#750)
     add ee2c2454 Ensure Ubuntu package data is current in CI runners (#753)
     add c42ffebe Simplify PatternLayoutFuzzer (#751)
     add f5f0c240 Prevent potential data race when restarting the AsyncAppender 
dispatcher (#752)
     add d383e17a Merge branch 'master' into report_unknown_option_names
     add 69275f13 Remove 'LocationInfo' property from AsyncAppender in the next 
ABI version

No new revisions were added by this update.

Summary of changes:
 .github/workflows/abi-compatibility.yml            |   1 +
 .github/workflows/log4cxx-cpp11.yml                |   1 +
 .github/workflows/log4cxx-ubuntu.yml               |   1 +
 .github/workflows/log4cxx-windows-static.yml       |  13 +-
 .github/workflows/log4cxx-windows.yml              |   2 +-
 CMakeLists.txt                                     |   2 +-
 src/fuzzers/cpp/HTMLLayoutFuzzer.cpp               |  31 +-
 src/fuzzers/cpp/PatternConverterFuzzer.cpp         |   4 +-
 src/fuzzers/cpp/PatternLayoutFuzzer.cpp            |  34 +-
 src/fuzzers/cpp/TimeBasedRollingPolicyFuzzer.cpp   |   6 +-
 src/fuzzers/cpp/XMLLayoutFuzzer.cpp                |  22 +-
 src/main/cpp/appenderattachableimpl.cpp            | 110 +++---
 src/main/cpp/asyncappender.cpp                     | 112 ++++---
 src/main/cpp/classnamepatternconverter.cpp         |   5 +-
 src/main/cpp/filewatchdog.cpp                      |   9 +-
 src/main/cpp/hierarchy.cpp                         |   2 +-
 src/main/cpp/logger.cpp                            |  61 ++--
 src/main/cpp/loggerpatternconverter.cpp            |   5 +-
 src/main/cpp/loggingevent.cpp                      |  43 ++-
 src/main/cpp/loglog.cpp                            |   6 +
 src/main/cpp/mdcpatternconverter.cpp               |  19 +-
 src/main/cpp/messagepatternconverter.cpp           |   2 +-
 src/main/cpp/multiprocessrollingfileappender.cpp   |  24 +-
 src/main/cpp/nameabbreviator.cpp                   |  70 ++--
 src/main/cpp/rollingfileappender.cpp               |   9 +
 src/main/cpp/threadutility.cpp                     |   2 +-
 src/main/cpp/timebasedrollingpolicy.cpp            |  10 +-
 src/main/include/log4cxx/asyncappender.h           |   5 +-
 src/main/include/log4cxx/helpers/lazyptr.h         | 110 ++++++
 src/main/include/log4cxx/helpers/loglog.h          |   5 +
 src/main/include/log4cxx/pattern/nameabbreviator.h |   8 +-
 .../include/log4cxx/pattern/namepatternconverter.h |   5 +-
 .../rolling/multiprocessrollingfileappender.h      |   1 +
 src/main/include/log4cxx/spi/configurator.h        |   5 +
 src/site/markdown/threading.md                     |  13 +-
 src/test/cpp/CMakeLists.txt                        |   1 +
 src/test/cpp/asyncappenderracestress.cpp           |   2 +-
 src/test/cpp/asyncappendertestcase.cpp             |  75 +++++
 src/test/cpp/autoconfiguretestcase.cpp             |   4 +-
 src/test/cpp/defaultconfiguratortest.cpp           |  97 ++++++
 src/test/cpp/mdctestcase.cpp                       |  11 +
 src/test/cpp/patternlayouttest.cpp                 | 370 +++++++++++++++++++++
 .../resources/input/defaultconfiguratortest.xml    |  28 ++
 43 files changed, 1100 insertions(+), 246 deletions(-)
 create mode 100644 src/main/include/log4cxx/helpers/lazyptr.h
 create mode 100644 src/test/cpp/defaultconfiguratortest.cpp
 create mode 100644 src/test/resources/input/defaultconfiguratortest.xml

Reply via email to