- Log4j version has been upgraded to v2.17.1.
- Upgrading to 2.17 per CVE-2021-45046 & CVE-2021-44228 & CVE-2021-45105.
- Upgrading log4J to 2.16 per CVE-2021-45046.
- Upgrading log4J to 2.15 per CVE-2021-44228.
- Add support to allow users to define their own event body serializer for HTTP event adapter: Simply create a class implementing
com.splunk.logging.EventBodySerializer
, and add the full class name as a property (eventBodySerializer
) to the adapter. Default will be a JSON event body containing message, severity, and other properties. #86.
- TcpAppender performance improvement, prevents 100% CPU usage #85.
- Changed messagedMimeType metadata property to messageFormat
- Fixes unit tests, and performance issues
- Fixes issues with log4j
- Fixes Cookie Expiry date issue #74
- Added Raw Endpoint support to HEC #75
- Add support for setting the
host
metadata field, GitHub issue #24. - Send additional logger attributes (logger name, thread name, context/property maps) to the event, GitHub pull request #29.
- Add support for exception reporting as its own field.
- Add support for marker including as its own field.
- Fix issues with Logback 1.1.x, see GitHub issue #21.
- Add support for HTTP Event Collector.
- Add fix for hanging logback thread in
TcpAppender
.
Initial Splunk Logging for Java release.