1. 5c46137 Clarify the roles of LOG4CXX_FORMAT_NAMESPACE and LOG4CXX_FORMAT_NS macros (#640) by Stephen Webb · 5 hours ago master
  2. b1e4a73 Reduce stack overflow likelihood processing XML configurations (#641) by Stephen Webb · 2 days ago
  3. 40d26ba Generate fewer virtual base table pointers in the next ABI version (#637) by Stephen Webb · 3 days ago
  4. 66bc258 Use the argument-free activateOptions() syntax (#636) by Stephen Webb · 5 days ago
  5. 20c09dc Simplify the OptionHandler::activateOptions() usage in a future ABI version (#634) by Stephen Webb · 7 days ago
  6. 1cf7c64 Prevent integer overflow in ODBCAppender (#633) by jmestwa-coder · 9 days ago
  7. 476c1c0 Simplify the helpers::File interface in the next ABI version (#632) by Stephen Webb · 9 days ago
  8. 866b859 Simplify StringHelper functions in the next ABI version (#630) by Stephen Webb · 11 days ago
  9. 23dee3b Allow AsyncAppender to have a sub-class in the next ABI version (#629) by Stephen Webb · 2 weeks ago
  10. 98b3045 out-of-bounds write when CyclicBuffer is empty (#628) by jmestwa-coder · 3 weeks ago
  11. ba4b846 InputStreamReader failed to load a multibyte UTF-8 sequence on a read boundary (#627) by Stephen Webb · 3 weeks ago
  12. cfa9aa2 Improve the ByteBuffer interface in the next ABI version (#625) by Stephen Webb · 3 weeks ago
  13. 8ef7f6b Prevent a fault in ODBCAppender due to conversion to unsigned (#626) by jmestwa-coder · 3 weeks ago
  14. 6f791f0 Prevent potential infinite loop in MbstowcsCharsetDecoder (#589) by OxBat · 3 weeks ago
  15. de82011 Add missing release to download version history (#624) by Stephen Webb · 4 weeks ago
  16. 7902fdc Invalid ByteBuffer state that can lead to incorrect read/write sizes (#622) by jmestwa-coder · 4 weeks ago
  17. 0dd009d Add 1.7.0 releae date to web-site (#620) by Stephen Webb · 4 weeks ago
  18. 8afbcd0 Prevent SonarCloud source code analysis warning (#621) by Stephen Webb · 4 weeks ago
  19. dc4216b Upgrade msys2 to 2026-03-22 release (#619) by Stephen Webb · 4 weeks ago
  20. a7a1afc Pin SonarSource action to a specific git hash (#618) by Stephen Webb · 4 weeks ago
  21. f493065 Add missing file to release image (#617) by Stephen Webb · 4 weeks ago rel/v1.7.0 v1.7.0-RC2
  22. 9edc74a Prevent AsyncAppender buffer size change while active (#616) by Stephen Webb · 4 weeks ago v1.7.0-RC1
  23. 4f3ba2b Restore support for multi-byte codepoints in JSON output (#615) by Stephen Webb · 5 weeks ago
  24. 5bbe622 Bump version to 1.7.0 (#614) by Stephen Webb · 5 weeks ago
  25. 04fce88 Watch for configuration files changes after LogManager::shutdown (#613) by Stephen Webb · 5 weeks ago
  26. 0406623 Restore support for multi-byte code points in XML and HTML output (#610) by Stephen Webb · 6 weeks ago
  27. 50dbd37 Optimise conversion to wchar_t when LOG4CXX_CHAR=wchar_t (#611) by Stephen Webb · 6 weeks ago
  28. 8a18372 Strip illegal characters in XML output and HTML attributes (#609) by Stephen Webb · 6 weeks ago
  29. 92179a6 Simplify the Hiearchy interface in the next ABI version (#608) by Stephen Webb · 7 weeks ago
  30. 9a59a4c Ensure the AsyncAppender can fallback the appender on an exception (#607) by Stephen Webb · 7 weeks ago
  31. 54f063c Add 'fallback-ref' attribute support to the 'appender-ref' element of a configuration file (#606) by Stephen Webb · 7 weeks ago
  32. 2e70889 Prevent abnormal termination when the XML configuration file has recursive references (#605) by Stephen Webb · 7 weeks ago
  33. f18d632 Prevent SIOF when linking with a Log4cxx static library (#604) by Stephen Webb · 7 weeks ago
  34. a433a1e Deprecate AppenderSkeleton::finalize for the next ABI version (#603) by Stephen Webb · 8 weeks ago
  35. fe6667d Prevent undefined behavior during a configuration change (#601) by Stephen Webb · 8 weeks ago
  36. 77b7672 Simplify use of log4cxx-qt in consuming CMake projects (#600) by Stephen Webb · 8 weeks ago
  37. 5fe4bdf Reduce the overhead of Logger::isDebugEnabled() and similar methods (#598) by Stephen Webb · 9 weeks ago
  38. 2c3e263 Improve some web site formatting and grammar (#597) by Stephen Webb · 2 months ago
  39. 62aca85 Harmonize exception messages (#596) by Stephen Webb · 2 months ago
  40. ae0621d Reduce overhead of AsyncBuffer::operator<< (#595) by Stephen Webb · 3 months ago
  41. 1418aba Prevent message loss when the calculation of a logged value also logs (#594) by Stephen Webb · 3 months ago
  42. e20cab0 Improve robustness when logging large message strings (#593) by Stephen Webb · 3 months ago
  43. 7c31ffc Reduce the delay when closing a TelnetAppender (#592) by Stephen Webb · 3 months ago
  44. c3fae00 Add TelnetAppender option to close the connection when the network buffer is full (#591) by Stephen Webb · 3 months ago
  45. 28a443e Bump version to 1.6.2 (#582) by Stephen Webb · 3 months ago
  46. 06c85e1 Correct ODBCAppender prepared statement value buffer lifetimes (#581) by Stephen Webb · 3 months ago
  47. 98fa196 Put 1.6.1 release date onto web site (#579) by Stephen Webb · 4 months ago
  48. 59c99c7 Update web-site testing coverage page (#578) by Stephen Webb · 4 months ago rel/v1.6.1 v1.6.1-RC2
  49. b0ace14 Remove unused files and simplify links (#577) by Stephen Webb · 4 months ago
  50. 83bc8d1 Update web-site copyright notice (#576) by Stephen Webb · 4 months ago
  51. 88e71e4 Update copyright year in NOTICE file by Gary Gregory · 4 months ago
  52. 6a2874c Test program path variables in XML configuration files (#575) by Stephen Webb · 4 months ago v1.6.1-RC1
  53. b1ced8a Simplify using the Qt event loop to watch for configuration file change (#574) by Stephen Webb · 4 months ago
  54. 01e57cd Bump version to 1.6.1 (#573) by Stephen Webb · 4 months ago
  55. c1b4b97 Ensure a Qt fatal message is flushed when using buffered/async output (#571) by Stephen Webb · 4 months ago
  56. fb5fad5 Allow the currently executing program file path components to be used in a properties configuration file (#572) by Stephen Webb · 4 months ago
  57. 18dd673 Put 1.6.0 release date onto web site (#569) by Stephen Webb · 5 months ago
  58. 4bd90ef Enhance release review instructions with additional details (#568) by Stephen Webb · 5 months ago
  59. eb9d9ce Add a chart to the web-site performance data (#567) by Stephen Webb · 5 months ago rel/v1.6.0 v1.6.0-RC1
  60. 11f261b Fix build under GCC 12 #563 (#566) by Robert Middleton · 5 months ago
  61. 050c4cf Require the SQL used by ODBCAppender to be a single statement (#564) by Stephen Webb · 5 months ago
  62. 0a21e4d Prevent abnormal termination when a variable is recursively referenced (#565) by Stephen Webb · 5 months ago
  63. 12fc6ed Improve Logger interface consistency in the next ABI (#562) by Stephen Webb · 6 months ago
  64. 397c782 Ensure all buffered log message are written at exit (#560) by Stephen Webb · 6 months ago
  65. 8c7aecd Improve consistancy and clarity in the macros enabling Log4cxx extensions (#558) by Stephen Webb · 6 months ago
  66. da5cfaf Prevent potential fault configuring a user-defined Level (#559) by Stephen Webb · 6 months ago
  67. c36f514 Allow use of wide strings in LOG4CXX_XXXXX_ASYNC macros (#556) by Stephen Webb · 6 months ago
  68. 9ce5cdd Correct async benchmark descriptions (#555) by Stephen Webb · 7 months ago
  69. 08c83f5 Allow binary-to-text conversion to be moved to a background thread (#554) by Stephen Webb · 7 months ago
  70. 923d9c1 Advertise Log4cxx 1.6 benefits in web-site documentation (#553) by Stephen Webb · 7 months ago
  71. ccaa3ab Reduce logging overhead further (#552) by Stephen Webb · 7 months ago
  72. ab11809 Discard messages from an appender that sends logging requests to itself (#551) by Stephen Webb · 7 months ago
  73. 44ad6d5 Provide a configuration file option to make a logger asynchronous (#550) by Stephen Webb · 7 months ago
  74. db966ad A configurator is responsible for the LoggerRepository state (#549) by Stephen Webb · 7 months ago
  75. 568055f Allow binary-to-text conversion to be moved to a background thread (#548) by Stephen Webb · 7 months ago
  76. 12f4842 Add web-site recommendation for performant logging (#547) by Stephen Webb · 7 months ago
  77. a4a292f Improve AsyncAppender unit test reliability (#544) by Stephen Webb · 7 months ago
  78. 4d5b10f Bump SonarSource/sonarqube-scan-action in /.github/workflows (#546) by dependabot[bot] · 7 months ago
  79. 8adcf43 Prevent unit test causing an address sanitizer error report (#543) by Stephen Webb · 7 months ago
  80. 07161a1 Ensure memory used by SyslogAppender is correctly released (#542) by Stephen Webb · 7 months ago
  81. 31939a3 Add the web-site publication date to each page dynamically (#541) by Stephen Webb · 7 months ago
  82. 4398b68 Make AsyncAppender web-site information more accurate (#540) by Stephen Webb · 7 months ago
  83. 0389045 Include sample performance measurement data in web-site information (#539) by Stephen Webb · 8 months ago
  84. 103ceb6 Explain configuration file benefits in the web-site information (#538) by Stephen Webb · 8 months ago
  85. 00a5bc3 Clarify the behaviour of the logging during process termination option (#537) by Stephen Webb · 8 months ago
  86. 561657e Improve configuration file samples in web-site documentation (#536) by Stephen Webb · 8 months ago
  87. 9b2fcf6 Fix failure in SonarQube Scan CI action (#534) by Stephen Webb · 8 months ago
  88. a4ebf8f Require the configuration file specify an appender to be valid (#533) by Stephen Webb · 8 months ago
  89. 93ed279 The Repository state is now the Configurator's responsibility (#532) by Stephen Webb · 8 months ago
  90. df77466 Add color to unit test output (#531) by Stephen Webb · 8 months ago
  91. 9f44110 Log recoverable fault messages at the warning level (#530) by Stephen Webb · 8 months ago
  92. e72dce2 Color console messages unless explicity disabled (#529) by Stephen Webb · 8 months ago
  93. eb32d94 Correct additivity option usage in property file documentation (#528) by Stephen Webb · 8 months ago
  94. 84fa35a Improve internal debug logging message consistency in configuration file parsing (#527) by Stephen Webb · 8 months ago
  95. 3e4926f Explain where configuration file options are documented (#526) by Stephen Webb · 8 months ago
  96. 01d417e Add a properties file example to configuration documentation (#524) by Stephen Webb · 8 months ago
  97. 3b36b34 Improve the 'Logging With Multiple Processes' web-site information (#523) by Stephen Webb · 8 months ago
  98. f566512 Prevent SonarCloud failure (#525) by Stephen Webb · 8 months ago
  99. d91bf59 Add JSONLayout to the Google benchmark tests (#521) by Stephen Webb · 8 months ago
  100. 485844e Bump version to 1.6.0 (#522) by Stephen Webb · 9 months ago