1. 0bf3ccf Allow ODBCAppender testing without changing code (#791) by Stephen Webb · 24 hours ago master
  2. 0fd009d Simplify SMTPAppender interface (#790) by Stephen Webb · 25 hours ago
  3. 6821e80 Reduce unnecessary file inclusion for Log4cxx users (#789) by Stephen Webb · 2 days ago
  4. 62d4e8b Ensure Log4cxx usage does not generate compiler warnings (#788) by Stephen Webb · 3 days ago
  5. e054436 Remove unnecessary and unimplemented interface methods (#786) by Stephen Webb · 4 days ago
  6. b873cfb Simplify ThreadUtility class interface (#785) by Stephen Webb · 5 days ago
  7. faf2dd5 Document behaviour changes in 2.0 (#784) by Stephen Webb · 6 days ago
  8. 3f9f6df Make Msys2 use Windows native thread identifiers and names (#783) by Stephen Webb · 6 days ago
  9. bf38428 Make lazy log file creation unsurprising (#782) by Stephen Webb · 6 days ago
  10. bd97cd9 Simplify MultiprocessRollingFileAppender (#781) by Stephen Webb · 7 days ago
  11. 84c8ca5 Further simplify the FileAppender class interface (#780) by Stephen Webb · 8 days ago
  12. 36347c0 Lazily create logging files to avoid creating empty files (#775) by niqiangpro-cell · 9 days ago
  13. 6f63a09 Simplify the FileAppender class interfaces (#779) by Stephen Webb · 10 days ago
  14. 4deeeb2 Avoid a Logger race condition when re-parenting while logging (#777) by Stephen Webb · 11 days ago
  15. 80e1097 Improve the utility of AppenderAttachable::removeAppender (#778) by Stephen Webb · 12 days ago
  16. 68f8afa Add a check to ensure CMAKE_CXX_COMPILER is valid (#776) by Stephen Webb · 2 weeks ago
  17. 5f45984 Improve class interface consistency (#774) by Stephen Webb · 2 weeks ago
  18. 9698faa Use Doxygen 1.18.0 for release 2.0 web-site (#773) by Stephen Webb · 3 weeks ago
  19. 45721cd Simplify PropertyConfigurator interface (#772) by Stephen Webb · 3 weeks ago
  20. c737588 Prepend an elapsed microsecond count to Log4cxx internal log messages (#771) by Stephen Webb · 3 weeks ago
  21. f9e3eb4 Simplify FileWatchdog usage (#769) by Stephen Webb · 4 weeks ago
  22. d8245dd Drop support for the deprecated MINGW64 environment (#770) by Stephen Webb · 4 weeks ago
  23. d308728 Improve data-race robustness with abnormal usage (#768) by Stephen Webb · 4 weeks ago
  24. e1cb792 Add entries to the change report (#767) by Stephen Webb · 4 weeks ago
  25. 1e0b0d4 Ensure the internal logger lifetime is longer than other objects (#766) by Stephen Webb · 4 weeks ago
  26. 0140bce Allow plugins without using the log4cxx namespace (#764) by Robert Middleton · 5 weeks ago
  27. 4891280 Remove the 'LOG4CXX_CHAR=unichar' CMake option and all supporting code (#765) by Stephen Webb · 5 weeks ago
  28. 9a111e7 Remove all code supporting ABI 15 (#763) by Stephen Webb · 5 weeks ago
  29. a0c1980 Log a 'Unknown option ...' warning for an obsolete/incorrect configuration file item (#738) by Stephen Webb · 5 weeks ago
  30. bfbd48f Switch to new application binary interface (ABI) (#762) by Stephen Webb · 5 weeks ago
  31. 3efffa8 Prevent a missed wake-up of the background thread (#761) by Stephen Webb · 6 weeks ago
  32. 6ee0bf0 Remove unused PREFER_BOOST cmake option (#758) by Stephen Webb · 6 weeks ago
  33. c7c97a7 Extend double include guard scope in asyncbuffer.h (#759) by Stephen Webb · 6 weeks ago
  34. 30b536a Update performance data to reflect recent changes (#755) by Stephen Webb · 7 weeks ago
  35. 2c6c4f4 Fix performance regression with JSON & XML output (#757) by Stephen Webb · 7 weeks ago
  36. 6e30c68 Ensure apache-logging key is used to verify release signature (#756) by Stephen Webb · 7 weeks ago
  37. 0fb46ea Update fuzzers to use next ABI method signatures (#754) by Stephen Webb · 7 weeks ago
  38. f5f0c24 Prevent potential data race when restarting the AsyncAppender dispatcher (#752) by Stephen Webb · 7 weeks ago
  39. c42ffeb Simplify PatternLayoutFuzzer (#751) by Stephen Webb · 8 weeks ago
  40. ee2c245 Ensure Ubuntu package data is current in CI runners (#753) by Stephen Webb · 8 weeks ago
  41. 90ed988 Make static linkage compatible with vcpkg x64-windows-static (#750) by Stephen Webb · 8 weeks ago
  42. 3d75006 Add some more name abbreviation test cases (#749) by Stephen Webb · 8 weeks ago
  43. 0b1d32a Use reasonable fuzzing input data sizes (#748) by Stephen Webb · 8 weeks ago
  44. d358f08 Add some name abbreviation test cases (#747) by Stephen Webb · 8 weeks ago
  45. b5fca83 Restore LoggingEvent throughput performance (#746) by Stephen Webb · 8 weeks ago
  46. 8add61b Improve Logger appender list robustness (#744) by Stephen Webb · 8 weeks ago
  47. 5839a96 Document the single-threaded configuration constraint (#743) by Stephen Webb · 8 weeks ago
  48. 8697780 Reduce overhead when formatting quoted values into a message (#742) by Stephen Webb · 8 weeks ago
  49. 5d060d9 Improve MultiprocessRollingFileAppender robustness (#741) by Stephen Webb · 8 weeks ago
  50. f11f6fc Using default configuration, BufferedIO and a watchdog caused recursive configuration (#739) by Stephen Webb · 9 weeks ago
  51. 99b44ed Improve documented configuration examples (#740) by Stephen Webb · 9 weeks ago
  52. 54ea07a Simplfy releasing a Log4cxx version (#736) by Stephen Webb · 9 weeks ago
  53. b6051e6 Fix runner os name (#737) by Robert Middleton · 9 weeks ago
  54. 609c279 Make SMTPAppender failures diagnosable (#735) by Stephen Webb · 9 weeks ago
  55. 123953f Change SMTP and Telnet appenders to be secure-by-default (#734) by Stephen Webb · 9 weeks ago
  56. 6e4ab3e Prevent fault when buffered FileAppenders have the same name (#733) by Stephen Webb · 9 weeks ago
  57. 2dc44dc Prevent a possible fault when multiple appenders concurrently format an async logging request (#732) by Stephen Webb · 9 weeks ago
  58. 802dfb3 Prevent an embedded NUL character truncating a SMTP alert email (#731) by Stephen Webb · 9 weeks ago
  59. acaf388 Encode an invalid codepoint using a charset-specific character (#730) by Stephen Webb · 10 weeks ago
  60. c4c45a3 Improve the release-signing workflow (#729) by Stephen Webb · 2 months ago
  61. fe20e45 Prevent compiler warnings in the next ABI version (#728) by Stephen Webb · 3 months ago
  62. eb835f9 Bump version to 1.8.1 (#727) by Stephen Webb · 3 months ago
  63. b615bce fix: MSVC v141 build error caused by a missing namespace (#726) by qjoyel · 3 months ago
  64. 1911acb Add 1.8.0 release date to web-site (#724) by Stephen Webb · 3 months ago
  65. b63993f Prevent supurious 2GB test failure (#723) by Stephen Webb · 3 months ago rel/v1.8.0 v1.8.0-RC2
  66. 2b049d0 Fix size_t from int implict conversion in MDCPatternConverter::format() by Ray Chern · 3 months ago
  67. 7a3815b Upgrade Github cache action (#721) by Stephen Webb · 3 months ago
  68. 5f10a19 Fix packaged release_files.zip archive (#720) by Stephen Webb · 3 months ago v1.8.0-RC1
  69. 9eafcdd SyslogAppender packet splitting for large chunk counts (#682) by jmestwa-coder · 3 months ago
  70. a345ec7 fix: serversocket.cpp fails to compile with some compiler (#718) (#719) by qjoyel · 4 months ago
  71. 2eed76c Upgrade CI checkout action (#717) by Stephen Webb · 4 months ago
  72. cb42be7 Log gzip failure in GZCompressAction (#715) by sahvx655-wq · 5 months ago
  73. eebcb0a Use size_t for DatagramPacket length and offset in the next ABI version (#696) by jmestwa-coder · 5 months ago
  74. b3d9d65 Adopt Safe Buffers Model in hexdump() using std::span and add unsafe-buffer regression checks (#716) by sadd amr3e · 5 months ago
  75. ac18368 Drop NTEventLogAppender and ODBCAppender support when logchar=unichar (#713) by Stephen Webb · 5 months ago
  76. 0046ba5 Fix application hang on SocketAppender shutdown when offline (#707) by sahvx655-wq · 5 months ago
  77. d5be182 Improve helpers::Transcoder reference documention (#710) by Stephen Webb · 5 months ago
  78. a4ca4d8 Fix application hang in Transcoder when processing malformed character sequences (#711) by sahvx655-wq · 5 months ago
  79. 8eb5c27 Improve Windows CI actions (#708) by Stephen Webb · 5 months ago
  80. 9fd389f Prevent out-of-bounds reads in SimpleDateFormat name formatting (#709) by metsw24-max · 5 months ago
  81. b939921 Support for \{fmt} version 11 and 12 (#706) by Stephen Webb · 5 months ago
  82. 6b7db45 RollingFileAppender could name the rolled file ".1" (#703) by Stephen Webb · 5 months ago
  83. 5d328e9 Handle U+FFFF correctly in decodeUTF8 recovery path (#705) by jmestwa-coder · 5 months ago
  84. 3718e22 Ignore character case in loaded option names in the next ABI version (#702) by Stephen Webb · 5 months ago
  85. bf662ba fuzz coverage for transcoder encode/decode paths (#704) by jmestwa-coder · 5 months ago
  86. b0671d8 Decode input after an undecodable byte in XML/JSON layouts (#701) by metsw24-max · 5 months ago
  87. 7f30d20 reject invalid UTF-8 lead bytes F8..FF in Transcoder::decode (#699) by metsw24-max · 5 months ago
  88. f02e918 Ensure a change to the shared ThreadUtility isActive flag is visible (#694) by Stephen Webb · 5 months ago
  89. 7831d5d UTF-8 recovery loop end-of-input handling (#695) by jmestwa-coder · 5 months ago
  90. ba5b469 Ensure a ThreadUtility termination flag change is seen (#693) by jmestwa-coder · 5 months ago
  91. 9775ae5 ThreadUtility: restart periodic worker after queue becomes empty (#692) by jmestwa-coder · 5 months ago
  92. 39eab37 Simplify the Transcoder interface in the next ABI version (#691) by Stephen Webb · 5 months ago
  93. 24545c9 Remove the unused class helpers::ThreadLocal in the next ABI version (#690) by Stephen Webb · 5 months ago
  94. 30c8289 Centralize overflow-safe layout sizing and reserve validation (#688) by jmestwa-coder · 5 months ago
  95. d17cd49 Add documention for the string processing methods (#689) by Stephen Webb · 5 months ago
  96. ba4d59c Fix UB and locale-dependent behavior in StringHelper::toLowerCase (#687) by metsw24-max · 5 months ago
  97. 861e944 Handle zero-length writes in ByteArrayOutputStream (#684) by jmestwa-coder · 5 months ago
  98. b9b3428 Avoid narrowing-sensitive arithmetic in FormattingInfo (#685) by jmestwa-coder · 5 months ago
  99. 43360b5 Reject UTF-16 surrogate-half encodings in UTF-8 (#669) by metsw24-max · 5 months ago
  100. d52c0d5 Restore console output compactness (#683) by Stephen Webb · 5 months ago