You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by sw...@apache.org on 2024/07/25 00:19:36 UTC
(logging-log4cxx) branch static_registration_warning updated (85e5e4ad -> 79a17284)
This is an automated email from the ASF dual-hosted git repository.
swebb2066 pushed a change to branch static_registration_warning
in repository https://gitbox.apache.org/repos/asf/logging-log4cxx.git
from 85e5e4ad Fix typo
add b00813c2 Add msys2 testing to Github CI (#394)
add 1c1cd796 Prevent potential deadlock on shutdown when using AsyncAppender (#396)
add d925a2e3 Prevent a possible 'use after free' fault when using AsyncAppender (#397)
add 824563dc Improve reference documentation (#398)
add 79a17284 Merge branch 'master' into static_registration_warning
No new revisions were added by this update.
Summary of changes:
.github/workflows/log4cxx-msys2.yml | 79 +++++
CMakeLists.txt | 1 +
.../compiler-features/check-compiler-support.cmake | 7 +-
src/main/cpp/asyncappender.cpp | 86 +++---
src/main/cpp/hierarchy.cpp | 10 +-
src/main/cpp/loggingevent.cpp | 340 +++++++--------------
src/main/cpp/messagebuffer.cpp | 17 +-
src/main/cpp/ndc.cpp | 4 +-
src/main/cpp/smtpappender.cpp | 7 +-
src/main/cpp/threadspecificdata.cpp | 264 ++++++++++------
src/main/include/log4cxx/helpers/messagebuffer.h | 2 +-
src/main/include/log4cxx/helpers/optional.h | 62 ++++
.../include/log4cxx/helpers/threadspecificdata.h | 65 +++-
src/main/include/log4cxx/ndc.h | 4 +-
src/main/include/log4cxx/spi/loggingevent.h | 146 +++++----
src/site/markdown/change-report-gh.md | 6 +
src/test/cpp/asyncappendertestcase.cpp | 24 +-
src/test/cpp/net/telnetappendertestcase.cpp | 1 +
18 files changed, 641 insertions(+), 484 deletions(-)
create mode 100644 .github/workflows/log4cxx-msys2.yml
create mode 100644 src/main/include/log4cxx/helpers/optional.h