Colin Douch
Colin Douch
### Component(s) receiver/syslog ### What happened? ## Description When using the syslog receiver, we can only parse messages up to the default maximum length (8192 octets), even with a `max_log_size`...
This adds in the definition for MODULE_INIT_COMPRESSED_FILE so that we can use it in the init_module class of functions to load compressed modules Fixes https://github.com/rust-lang/libc/issues/3781
Opening this alongside https://github.com/rust-lang/libc/pull/3782 to backport the const into libc-0.2 so that we can use it in [nix](https://github.com/nix-rust/nix)
Linux [defines MODULE_INIT_COMPRESSED_FILE](https://github.com/openSUSE/kernel/blob/master/include/uapi/linux/module.h#L8) as a flag, which tells the kernel to decompress the kernel module before loading it, but this is missing from here
#### Description When using client certificates, it's sometimes useful to use publicly signed certificates to avoid having to run your own CA infrastructure. This leaves you open though, because if...
For loading compressed modules, we have to pass MODULE_INIT_COMPRESSED_FILE into the init_module functions, but this variant doesn't exist on the ModuleInitFlags enum (https://github.com/nix-rust/nix/blob/master/src/kmod.rs#L59-L64)
This is needed to be able to load compressed kernel modules. ## What does this PR do ## Checklist: - [x] I have read `CONTRIBUTING.md` - [x] I have written...
# Description This is the other half of https://github.com/perses/perses/issues/1170 This adds in a provider that tracks metrics about a dashboard that is being loaded. Each individual panel uses that provider...
### Component(s) connector/failover ### Is your feature request related to a problem? Please describe. When using the failover connector, we've found it beneficial to _disable_ the sending queue for the...
#### Description This adds in a new field, `ReusePort` that, if set, sets the SO_REUSEPORT socket option on the listener port. If we're on non unix, this errors out instead...