Tags: goxberry/lading
Tags
Fix clippy dings Signed-off-by: Brian L. Troutwine <[email protected]>
Allocate buffer large enough to hold a UDP packet of maximum size This change was originally introduced by @pablosichert in DataDog#140 but was superseded by DataDog#148. His orginal comment: > I thought it would make sense to either be deliberate about dropping the > contents entirely (buffer size of 0) or allocate enough to fit a UDP packet of > max size. Closes DataDog#140 Signed-off-by: Brian L. Troutwine <[email protected]>
Convert lading configuration from toml to yaml, remove rayon (DataDog… …#119) Convert lading configuration from toml to yaml, remove rayon This commit makes a breaking change to lading and opens up the 0.6 release series. The major change here is the conversion to the use of yaml in lading's configuration file, driven by the toml crates inability to deal with deserializing enums that have values in them. This means our 'static' format variant is not actually usable in toml-land, as that variant embeds a path in it. I have also taken the opportunity to do a little house cleaning, removing the rayon dependency from file_gen and adjusting the goofy case issues that we've had in configuration for a minute. Now every option will be snake_case and users don't have to deal with the odd Post etc anymore. Signed-off-by: Brian L. Troutwine <[email protected]>
Add Splunk HEC blackhole (DataDog#109) * Add Splunk HEC blackhole Signed-off-by: 001wwang <[email protected]> * Remove unnecessary code Signed-off-by: 001wwang <[email protected]> * Format and address clippy warnings Signed-off-by: 001wwang <[email protected]> * Add splunk_hec_blackhole and splunk_hec_gen to release workflow Signed-off-by: 001wwang <[email protected]> * Remove unnecessary annotation Signed-off-by: 001wwang <[email protected]> * Update version to 0.5.3 Signed-off-by: 001wwang <[email protected]>
Release 0.5.2 Signed-off-by: Brian L. Troutwine <[email protected]>
Allow for address resolution in tcp_gen (DataDog#103) * Allow for address resolution in tcp_gen This commit allows tcp_gen to resolve addresses from names. Previously an IP address had to be supplied. Signed-off-by: Brian L. Troutwine <[email protected]> * address cargo-audit dings Signed-off-by: Brian L. Troutwine <[email protected]>
Configure all lading programs through files (DataDog#99) Previously we allowed for some lading programs to be configured through command-line flags. This makes lading challenging to use in contexts where file-based configuration is more convenient, so we now have every lading binary read a config file from under `/etc/lading`. Signed-off-by: Brian L. Troutwine <[email protected]>
Add id to metadata job for docker release (DataDog#98) Signed-off-by: Spencer Gilbert <[email protected]>
Reduce the size of splunk hec payloads The previous setup made truly massive payloads, larger than were necessary. This implies the project needs a "bounded string" type, or a rethink of how AsciiStr works. Signed-off-by: Brian L. Troutwine <[email protected]>
Add splunk_hec payload (DataDog#89) * Add splunk_hec payload This commit adds the ability to generate splunk's hec payload format. Time doesn't vary presently, which is a little weird, but that seems like it's easy to resolve if we ever need. Signed-off-by: Brian L. Troutwine <[email protected]> * fix test issues Signed-off-by: Brian L. Troutwine <[email protected]>
PreviousNext