1. daa467d Merge pull request #318 from apache/Feature/318-telnet-default by Jan Friedrich · 4 days ago master
  2. 9c93a34 Merge pull request #317 from apache/Feature/317-filters by Jan Friedrich · 7 days ago
  3. a208c53 Merge pull request #316 from apache/Feature/316-content-loss by Jan Friedrich · 7 days ago
  4. 7de84b7 cite the audit findings behind the Ext.Mail and syslog work #314 by Jan Friedrich · 8 days ago
  5. 39033a4 credit the fixer in every changelog entry by Jan Friedrich · 8 days ago
  6. 1452034 stop the aspnet-request converter dropping events with rejected content #316 by Jan Friedrich · 8 days ago
  7. d3b8e9b stop the ANSI terminal appender dropping empty messages #316 by Jan Friedrich · 8 days ago
  8. 5a37f17 Merge pull request #315 from apache/Feature/315-local-syslog-newlines by Jan Friedrich · 7 days ago
  9. 4f0e906 write to Telnet clients from a background thread #318 by Jan Friedrich · 7 days ago
  10. 916e671 share one RecordingErrorHandler across the appender tests by Jan Friedrich · 7 days ago
  11. 6ebcda0 listen on loopback by default in TelnetAppender #318 by Jan Friedrich · 7 days ago
  12. 4286db7 decide filter matches deterministically #317 by Jan Friedrich · 8 days ago
  13. 4c1120c cite the audit findings behind the Ext.Mail and syslog work #314 by Jan Friedrich · 8 days ago
  14. 892cded credit the fixer in every changelog entry by Jan Friedrich · 8 days ago
  15. 8b44780 stop the aspnet-request converter dropping events with rejected content #316 by Jan Friedrich · 8 days ago
  16. da4b4af stop the ANSI terminal appender dropping empty messages #316 by Jan Friedrich · 8 days ago
  17. 4d2e10f escape what the pickup mail writer cannot encode #315 by Jan Friedrich · 9 days ago
  18. 7174337 record the escaping rule in CLAUDE.md by Jan Friedrich · 9 days ago
  19. e3edfab escape what the Telnet writer cannot encode #315 by Jan Friedrich · 9 days ago
  20. 2998f34 share the content escapes in ContentEscape #315 by Jan Friedrich · 9 days ago
  21. 28fbfb2 compute the EventLog size limit instead of guessing it #315 by Jan Friedrich · 9 days ago
  22. 522064b compare ordinally when asserting no NUL survives #315 by Jan Friedrich · 9 days ago
  23. 7771706 escape what RemoteSyslogAppender cannot send instead of deleting it #315 by Jan Friedrich · 10 days ago
  24. dc5855a escape NUL characters in EventLogAppender content #315 by Jan Friedrich · 10 days ago
  25. 6046fe9 escape NUL characters in OutputDebugStringAppender content #315 by Jan Friedrich · 10 days ago
  26. 8772693 escape newlines in LocalSyslogAppender content #315 by Jan Friedrich · 10 days ago
  27. 4e3ec1c move SyslogNewLineHandling out of RemoteSyslogAppender #315 by Jan Friedrich · 10 days ago
  28. eb41be2 Merge pull request #314 from apache/Feature/314-background-sender by Jan Friedrich · 8 days ago
  29. 46affe1 wait for the background sender in the buffered mail test #314 by Jan Friedrich · 10 days ago
  30. 629a9e0 cite the right audit finding for the PowerShell version gate #314 by Jan Friedrich · 10 days ago
  31. 14c9e26 cap the per-event retry in AdoNetAppender #314 by Jan Friedrich · 10 days ago
  32. 2b396ff send syslog datagrams through BackgroundSender #314 by Jan Friedrich · 10 days ago
  33. 6736d8c do not open a second UDP socket in RemoteSyslogAppender #314 by Jan Friedrich · 10 days ago
  34. 7083581 report a buffering appender that is still holding events #314 by Jan Friedrich · 10 days ago
  35. 02b66be send mail from a background thread in the MailKit SmtpAppender #314 by Jan Friedrich · 10 days ago
  36. a7f6ad4 bound a send in the MailKit SmtpAppender to 15 seconds #314 by Jan Friedrich · 10 days ago
  37. ff8c00a bound a send in SmtpAppender to 15 seconds #314 by Jan Friedrich · 10 days ago
  38. 225dea0 link Log4NetAssert into the test project #314 by Jan Friedrich · 10 days ago
  39. 2c9a14a rename the unreleased 3.4.1 to 3.5.0 #314 by Jan Friedrich · 10 days ago
  40. a6d2836 add a background sender for appenders that do network I/O #314 by Jan Friedrich · 10 days ago
  41. b9303c0 record why fetching the threat model is in the trust boundary by Jan Friedrich · 9 days ago
  42. 34e4289 Harden the release scripts and connection string redaction #313 by Jan Friedrich · 9 days ago
  43. 2e5cc83 verify in a GnuPG home of its own, not with --keyring #313 by Jan Friedrich · 9 days ago
  44. 77af21a redact connection strings by keyword allowlist by Jan Friedrich · 10 days ago
  45. 4e761fd require PowerShell 7.4 in the release scripts by Jan Friedrich · 10 days ago
  46. 874ac2d remove graphify by Jan Friedrich · 10 days ago
  47. e7dd1d7 fix a signature verification bypass in the release scripts by Jan Friedrich · 10 days ago
  48. 9ed3d55 warn about culture sensitive substring assertions by Jan Friedrich · 9 days ago
  49. bc834dc require short comments by Jan Friedrich · 10 days ago
  50. b1d3787 document the code style conventions from the recent reviews by Jan Friedrich · 10 days ago
  51. da18b6f remove the em-dashes by Jan Friedrich · 3 weeks ago
  52. 3fedac0 add changelog hint to announce mail by Jan Friedrich · 3 weeks ago
  53. d877250 update 3.4.0 release date by Jan Friedrich · 3 weeks ago
  54. 9e28a9c bump version to 3.4.1 by Jan Friedrich · 3 weeks ago rc/3.4.1-preview.1
  55. 8bb9233 Recognise a native host as having no configuration system (#162) by Jan Friedrich · 3 weeks ago
  56. 556741f wrapping lines by Jan Friedrich · 3 weeks ago
  57. 861c533 fix typo by Jan Friedrich · 3 weeks ago
  58. 36aa1ed Document the pattern layout tests by Jan Friedrich · 3 weeks ago
  59. 24457a6 Guard the native host case in CI (#162) by Jan Friedrich · 3 weeks ago
  60. 13d931e Recognise a native host as having no configuration system (#162) by Jan Friedrich · 3 weeks ago
  61. b710fdd graphify update by Jan Friedrich · 3 weeks ago
  62. 44781ed add fixed by hint by Jan Friedrich · 3 weeks ago
  63. 11d7967 graphify update by Jan Friedrich · 3 weeks ago
  64. cb80851 fix the release verification instructions for Linux by Jan Friedrich · 3 weeks ago
  65. 71c038c Harden log4net against the findings of a security audit by Jan Friedrich · 3 weeks ago rc/3.4.0-rc1 rel/3.4.0
  66. 843ccfc fix AcquireLockGivesUpWhenTheLockIsHeldTooLong on Windows #310 by Jan Friedrich · 3 weeks ago
  67. 1c664f8 New PR number (#310) by Jan Friedrich · 3 weeks ago
  68. e3246a5 Merge pull request #306 from apache/Feature/306-aot-calling-assembly by Jan Friedrich · 3 weeks ago
  69. dc17e1b document the conventions the security scan work relied on #309 by Jan Friedrich · 4 weeks ago
  70. e203b7c remove the git-broadcast workflow by Jan Friedrich · 4 weeks ago
  71. 28d411a pin the Maven wrapper and distribution downloads by Jan Friedrich · 4 weeks ago
  72. 15d16ee add a listen address to TelnetAppender by Jan Friedrich · 4 weeks ago
  73. 3fd97cb bound the waits for the file locking mutexes by Jan Friedrich · 4 weeks ago
  74. 360a102 fix the lifetime of the LocalSyslogAppender identity by Jan Friedrich · 4 weeks ago
  75. 9cc34d2 make the release verification scripts fail closed by Jan Friedrich · 4 weeks ago
  76. 287fa9c document that format strings are trusted developer input by Jan Friedrich · 4 weeks ago
  77. 1786b13 keep the impersonated user name when a logging event is fixed by Jan Friedrich · 4 weeks ago
  78. 86ecb15 flush TextWriterAppender under the appender lock by Jan Friedrich · 4 weeks ago
  79. 394fd3d bound regular expression matching in the string match filters by Jan Friedrich · 4 weeks ago
  80. 46582e5 report a RemoteSyslogAppender Identity that would split the record by Jan Friedrich · 4 weeks ago
  81. eccb876 escape NUL characters in LocalSyslogAppender messages by Jan Friedrich · 4 weeks ago
  82. bd35fe0 add a TransportSecurity option to the MailKit SmtpAppender by Jan Friedrich · 4 weeks ago
  83. 6bc3df3 document that configuration is trusted input by Jan Friedrich · 4 weeks ago
  84. e80b381 redact the password when reporting a failed database connection by Jan Friedrich · 4 weeks ago
  85. 2fb4539 time out writes to stalled TelnetAppender clients by Jan Friedrich · 4 weeks ago
  86. 19fdb4a warn when AdoNetAppender executes layout-generated SQL by Jan Friedrich · 4 weeks ago
  87. 9f5c955 contain per-event failures in AdoNetAppender.SendBuffer by Jan Friedrich · 4 weeks ago
  88. ecd1b8b report the first appender error without log4net.Internal.Debug by Jan Friedrich · 4 weeks ago
  89. cf8aa32 Merge remote-tracking branch 'origin/master' into Feature/306-aot-calling-assembly by Jan Friedrich · 4 weeks ago
  90. 1acfaa6 bump js-yaml override to ^4.3.1 (#308) (#308) by Jan Friedrich · 4 weeks ago
  91. a1eb07f Merge pull request #307 from apache/Feature/307-cls-compliant by Jan Friedrich · 4 weeks ago
  92. 3e23ae9 test what works under Native AOT (#306) by Jan Friedrich · 4 weeks ago
  93. 364e0ee enforce IDE0005 on build and remove unnecessary usings (#306) by Jan Friedrich · 4 weeks ago
  94. fe5997b fix macos CI build by Jan Friedrich · 4 weeks ago
  95. c9af89e mark log4net.Ext.Mail as CLS compliant (#307) by Jan Friedrich · 4 weeks ago
  96. ae3ee38 narrow the missing configuration system check (#306) by Jan Friedrich · 4 weeks ago
  97. f78341f Copy the built-in ConverterInfo entries per parser instead of sharing them, make by Jan Friedrich · 4 weeks ago
  98. 1231d72 graphify update by Jan Friedrich · 5 weeks ago
  99. bf839f7 make log4net usable from a PublishAOT build (#306) by Jan Friedrich · 5 weeks ago
  100. 9a64f95 dotnet 10 build cleanup (#305) by Jan Friedrich · 5 weeks ago rc/3.4.0-preview.1