1. 79d668a LOG4J2-3070 Update changelog. by Volkan Yazıcı · 4 days ago master
  2. 529f7aa Ensure EncodingPatternConverter#handlesThrowable is implemented (#473) by Romain Manni-Bucau · 4 days ago
  3. 83e2806 LOG4J2-3064 - Add Arbiters and SpringProfile by Ralph Goers · 7 days ago
  4. 6d3f268 LOG4J2-3056 Refactor MD5 usage for sharing sensitive information (#484) by Volkan Yazıcı · 9 days ago
  5. a208714 Fix issue found by spotbugs by Ralph Goers · 12 days ago
  6. 3313e6f Add clean step to log4j-plugins. Add wait to RollingAppenderRestartTest by Ralph Goers · 12 days ago
  7. b1e6b1f Specify plugin package path by Ralph Goers · 12 days ago
  8. 63b8f29 Pass system property to process by Ralph Goers · 12 days ago
  9. 46bb97a Force a clean on every build by Ralph Goers · 12 days ago
  10. 543eb3a Add spotbugs version by Ralph Goers · 14 days ago
  11. c5d6b9f Use the versoin from release-2.x by Ralph Goers · 14 days ago
  12. 8b02317 LOG4J2-3004 Add plugin support to JsonTemplateLayout. (#476) by Volkan Yazıcı · 2 weeks ago
  13. 55480fc Set timeout for Linux for consistency. Fix test bug by Ralph Goers · 2 weeks ago
  14. eccf352 More info on a failure. Increase max by Ralph Goers · 2 weeks ago
  15. ac559f2 Remove toolchains and properly override the compiler configuration by Ralph Goers · 2 weeks ago
  16. 0c46b35 Remove extraneous module by Ralph Goers · 2 weeks ago
  17. 9811f0a Merge pull request #480 from apache/master-java11 by Ralph Goers · 2 weeks ago
  18. 210dce1 Increase step timeout values by Ralph Goers · 2 weeks ago
  19. 60ae1e1 Add back annotations by Ralph Goers · 2 weeks ago
  20. 8ffe5b7 Use a property to control the precision of the SystemClock by Ralph Goers · 2 weeks ago
  21. e1b0d83 Upgrade Maven Bundle Plugin version by Ralph Goers · 2 weeks ago
  22. e5cb987 Update github actions by Ralph Goers · 3 weeks ago
  23. 2e0e3bc BasicAsyncLoggerContextSelector documentation by Carter Kozak · 4 weeks ago
  24. f42f81c LOG4J2-2940: Implement BasicAsyncLoggerContextSelector by Carter Kozak · 4 weeks ago
  25. 07b0fad LOG4J2-2940: Reduce StackWalker interactions accessing an slf4j logger instance by Ralph Goers · 3 weeks ago
  26. 459d7ad LOG4J2-2940: Context selectors are aware of ClassLoader dependency by Carter Kozak · 5 weeks ago
  27. d02f446 LOG4J2-3054: BasicContextSelector takes the default context into account by Carter Kozak · 4 weeks ago
  28. 720e78d Move to Java 11 by Ralph Goers · 3 weeks ago
  29. 6027bae BasicAsyncLoggerContextSelector documentation by Carter Kozak · 4 weeks ago
  30. 702787e LOG4J2-2940: Implement BasicAsyncLoggerContextSelector by Carter Kozak · 4 weeks ago
  31. d819f0a LOG4J2-2940: Reduce StackWalker interactions accessing an slf4j logger instance by Carter Kozak · 4 weeks ago
  32. 79c187a LOG4J2-2940: Context selectors are aware of ClassLoader dependency by Carter Kozak · 5 weeks ago
  33. 20f9a97 LOG4J2-3054: BasicContextSelector takes the default context into account by Carter Kozak · 4 weeks ago
  34. 6703c50 Make adding a prefix garbage free by Ralph Goers · 4 weeks ago
  35. 0eecfd0 LOG4J2-3050 - Allow AdditionalFields to be ignored if their value is null or a zero-length String. by Ralph Goers · 4 weeks ago
  36. 62804d5 LOG4J2-3049 - Allow MapMessage and ThreadContext attributes to be prefixed by Ralph Goers · 4 weeks ago
  37. 84a9772 LOG4J2-3048 - Add improved MapMessge support to GelfLayout. by Ralph Goers · 4 weeks ago
  38. 870b3e4 Note Java 6 & 7 are no longer supported by Ralph Goers · 4 weeks ago
  39. 5ee62d9 LOG4J2-3044 - Add RepeatPatternConverter by Ralph Goers · 5 weeks ago
  40. 5dcdd5d LOG4J2-3041 - Allow GelfLayout to use PatternSelectors by Ralph Goers · 5 weeks ago
  41. b345fbc Log4j 2.14.1 was released by Ralph Goers · 6 weeks ago
  42. da0f81f LOG4J2-3033 - Add changes.xml entry by Ralph Goers · 6 weeks ago
  43. 57ab8e0 Clean up changes.xml. by Volkan Yazıcı · 6 weeks ago
  44. f52c6c6 Add LOG4J2-2947 to changes.xml by Ralph Goers · 6 weeks ago
  45. e4cdfd2 LOG4J2-2947 - Mention default methods do nothing. Add log method with no parameters. by Ralph Goers · 6 weeks ago
  46. 7dcdf0d Fix unit test on Windows - I hope by Ralph Goers · 6 weeks ago
  47. e917bac LOG4J2-2948 Replace HashSet with IdentityHashMap in ParameterFormatter to detect cycles. (#471) by Volkan Yazıcı · 6 weeks ago
  48. ce84841 I hate windows by Ralph Goers · 7 weeks ago
  49. 52f07f2 LOG4J2-2923 - Add Rollover Listener to aid in unit test validation. by Ralph Goers · 7 weeks ago
  50. e300180 Shutdown log4j before deleting files by Ralph Goers · 7 weeks ago
  51. 74a8389 LOG4J2-3028: Always clear the OutputStreamManager buffer on flush by jakubk · 7 weeks ago
  52. b137f44 LOG4J2-2981 - OnStartupTriggeringPolicy would fail to cause the file to roll over with DirectWriteTriggeringPolicy unless minSize was set to 0 by Ralph Goers · 7 weeks ago
  53. 6454ff6 LOG4J2-2893 - Allow reconfiguration when Log4j 1 configuration files are updated. by Ralph Goers · 7 weeks ago
  54. 7c30c09 LOG4J2-2983 - Add unit test to validate reported scenario by Ralph Goers · 7 weeks ago
  55. 8abfd92 Validate input in ctor. by Gary Gregory · 7 weeks ago
  56. 545816e Revert "[LOG4J2-3026] WatchManager does not stop its ConfigurationScheduler thereby leaking a thread." by Gary Gregory · 7 weeks ago
  57. 7847b82 [LOG4J2-3026] WatchManager does not stop its ConfigurationScheduler by Gary Gregory · 8 weeks ago
  58. 943ded3 Sort methods. by Gary Gregory · 8 weeks ago
  59. 7c73b15 Improve readability. by Gary Gregory · 8 weeks ago
  60. 963db9f Test RecyclerFactory read from XML config. by Volkan Yazici · 9 weeks ago
  61. ff50835 Cut down test time by moving recycler-specific test schemes from Surefire executions to JUnit parameters. by Volkan Yazici · 9 weeks ago
  62. 7d4aab6 Fixing typos in docs. (#465) by Robert Taylor · 9 weeks ago
  63. 11b8c17 LOG4J2-2990 - Reduce garbage by using putAll when copying the ThreadContext for SLF4J by Ralph Goers · 10 weeks ago
  64. 79b1568 test files must only be created in the target directory. Copied FileRenameActionTest from release-2.x by Ralph Goers · 10 weeks ago
  65. 3482450 LOG4J2-3006 - Directly create a thread instead of using the common ForkJoin pool when initializing ThreadContextDataInjector by Ralph Goers · 10 weeks ago
  66. b7cae74 (doc) Fix Logger documentation formatting error (#424) by Marcono1234 · 2 months ago
  67. 1dea59c Document how to disable message pattern lookups (#450) by Yanming Zhou · 2 months ago
  68. b8f8b5a Speed-up JsonWriterTest by using random increments. by Volkan Yazıcı · 2 months ago
  69. 402acee Continue on error in GitHub Actions workflow build step. by Volkan Yazıcı · 2 months ago
  70. febfa10 Fix compiler warnings in JsonTemplateLayout. by Volkan Yazıcı · 2 months ago
  71. f9073f6 Upgrade log4j2-ecs-layout to 0.5.2. by Volkan Yazıcı · 2 months ago
  72. 45c8674 LOG4J2-1606 LOG4J2-2624 Add flag to disable automatic log4j shutdown in log4j-web. (#463) by perry2of5 · 2 months ago
  73. adfd2b7 Merge branch 'master' of https://gitbox.apache.org/repos/asf/logging-log4j2.git by Gary Gregory · 2 months ago
  74. 78c6699 [LOG4J2-3014] Log4j1ConfigurationConverter on Windows produces "
" by Gary Gregory · 2 months ago
  75. 988a1bd LOG4J2-2977 Update changelog. by Volkan Yazıcı · 2 months ago
  76. fb16ef3 LOG4J2-2977 Replace outdated PatternLayout.createLayout() calls in docs with createDefaultLayout(). (#453) by Ron Grabowski · 2 months ago
  77. 59780eb LOG4J2-2973 Add tests for JSON-formatted configuration. by Volkan Yazici · 2 months ago
  78. 99269ba LOG4J2-2973 Minor tweaks to previous work. by Volkan Yazıcı · 2 months ago
  79. 9a28db3 LOG4J2-2973 Rename EventTemplateAdditionalField#type (conflicting with properties file parser) to #format. (#462) by Fabricc · 2 months ago
  80. 57b6298 LOG4J2-2972 Fix AsyncAppender builder annotation. by Volkan Yazıcı · 3 months ago
  81. 9ca9230 Use Objects.hashCode() when there is only one item to hash. by Volkan Yazıcı · 3 months ago
  82. 7ed3816 LOG4J2-2999 Add new entries to feature comparison matrix. by Volkan Yazici · 3 months ago
  83. 2ad1498 LOG4J2-2999 Replace JsonTemplateLayout resolver configurations table in docs with sections. by Volkan Yazici · 3 months ago
  84. 2846aae LOG4J2-2993 Support stack trace truncation in JsonTemplateLayout. (#458) by Volkan Yazıcı · 3 months ago
  85. f96cf24 LOG4J2-2998 Fix truncation of excessive strings ending with a high surrogate in JsonWriter. (#457) by Volkan Yazici · 3 months ago
  86. 6bf68b7 LOG4J2-2972 Refactor AsyncAppender and AppenderControl for handling of Throwables. (#452) by Volkan Yazıcı · 3 months ago
  87. 58e823c Fix formatting in log4j-spring-cloud-config-sample-application README (#461) by Marcin Zajączkowski · 3 months ago
  88. be8d827 Collapse multiple identical catch clauses into one. by Gary Gregory · 3 months ago
  89. c24f482 LOG4J2-2985 Add eventTemplateRootObjectKey parameter to JsonTemplateLayout. (#454) by Volkan Yazıcı · 3 months ago
  90. d9e01a9 Add --no-transfer-progress Maven flag to GitHub Actions build. by sullis · 3 months ago
  91. 9ce8a89 revapi-java 0.18.2 -> 0.22.1. by Gary Gregory · 4 months ago
  92. c72fe4f revapi.plugin.version 0.10.5 -> 0.12.2. by Gary Gregory · 4 months ago
  93. 86353b0 Update Spring dependencies to 5.3.2, Spring Boot to 2.3.6, and Spring Cloud to Hoxton.SR9 by rgoers · 4 months ago
  94. 2dd4ebf Log4j would fail to initialize in Java 8 with log4j-spring-boot by Ralph Goers · 4 months ago
  95. 719de57 Update AbstractLoggerTest uncommenting java8 tests by Carter Kozak · 5 months ago
  96. ab8753f LOG4J2-2966 Revert the usage of ParameterizedMessage.deepToString(). by Volkan Yazıcı · 5 months ago
  97. d728835 LOG4J2-2967 Fix JTL parameter resolution for messages with too few parameters. (#443) by Carter Kozak · 5 months ago
  98. 6db78fb LOG4J2-2966 Replace String.valueOf() usages with ParameterizedMessage.deepToString(). by Volkan Yazıcı · 5 months ago
  99. adf3758 Migrate JTL tests to JUnit 5. by Volkan Yazıcı · 5 months ago
  100. ee1328a LOG4J2-2962 Enrich "map" resolver by unifying its backend with "mdc" resolver. by Volkan Yazıcı · 5 months ago