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