Releases: ZachtimusPrime/Go-Splunk-HTTP
Splunk HTTP Logging v2.0.2
Changes:
@tris - Fix memory corruption in io.Writer interface
Package Dependencies:
- golang v1.10.X or higher
Splunk HTTP Logging v2.0.1
@CodyDWJones - altered time contract to logs, enabling timestamps accurate to milliseconds on logs
@antoineco - return typed HEC error responses instead of an error string and go module support
Thank you for the contributions 🙌
Do note that v2.x+ requires golang v1.10.x or higher due to the use of strings.Builder.
Splunk HTTP Logging v1.5
Messaging to and from Splunk has been improved thanks to community contributions
Splunk HTTP Logging v1.4
Asynchronous io.Writers now available thanks to @mchaynes
Splunk HTTP Logging v1.3
Merged @mchaynes changes to default http client generated. Now default http clients are secure.
Splunk HTTP Logging v1.2
- Merged update from @ivan-californias to enable logging events with timestamps generated by source host
- Merged update from @ivan-californias to enable logging event batches (bulk logging from singular or multiple sources)
- Updated README to show examples of new functionality
Splunk HTTP Logging v1.1
Updated the Log function to take in json objects by way of interface{} rather than only accepting map[string]string. This is far more useful/robust.
Splunk HTTP Logging v1.0
Changes the way the connection to Splunk is made from v0.1. The connection is now a reusable client with attached Log function. This format seems to more closely follow go development strategies.
Simple stab at easy Splunk logging
First release, which simply stores information needed to connect to Splunk in an object and then crafts the client each time Log is called to send off a log event.