Fluent Bit 3.1.7
https://fluentbit.io/announcements/v3.1.7/
What's Changed
- release: update to 3.1.7 by @github-actions in #9232
- tests: in_http: replaced the failure trigger mechanism by @leonardo-albertovich in #9219
- filter_aws: fixed group metadata fetch issue and addressed (CID 507941) by @leonardo-albertovich in #9220
- out_opensearch: fixed a wrong data type used for a boolean option by @leonardo-albertovich in #9221
- out_stackdriver: fixed a wrong data type used for two boolean options by @leonardo-albertovich in #9222
- filter_tensorflow: fixed a wrong data type used for a boolean option by @leonardo-albertovich in #9224
- in_nginx_exporter_metrics: fixed a wrong data type used for an option by @leonardo-albertovich in #9225
- in_opentelemetry: fixed a wrong data type used for an option by @leonardo-albertovich in #9226
- in_proc: fixed a wrong data type used for three options by @leonardo-albertovich in #9227
- out_es: fixed a wrong data type used for an option by @leonardo-albertovich in #9228
- network: fixed a wrong data type used for an option by @leonardo-albertovich in #9229
- tests: config_map: fixed a wrong data type used for an option by @leonardo-albertovich in #9230
- in_dummy: switched property types to match the config_map by @rightblank in #9213
- in_head: switched the type of buf_size to match the config_map by @rightblank in #9205
- in_elasticsearch: Store log_encoder pointer (CID 508245) by @cosmo0920 in #9210
- out_opensearch: Plug a use-after-free issue (CID 508013) by @cosmo0920 in #9233
- in_event_type: Plug a resource leak on exception (CID 507968) by @cosmo0920 in #9235
- out_chronicle: Plug a resource leak on exception (CID 508008) by @cosmo0920 in #9234
- core: fix configuration type cast issue on big endian systems by @rightblank in #8904
- core: support configurable event loop mechanism by @edsiper in #9244
- in_emitter: Plug a possible resource leak on exception (CID 508193) by @cosmo0920 in #9250
- filter_logs_to_metrics: fixed memory corruption issue by @leonardo-albertovich in #9252
- upstream_ha: added environment variable support by @leonardo-albertovich in #9255
- core: fixed the data type used for booleans by @leonardo-albertovich in #9253
- in_winevtlog: Skip to translate SID for capability SIDs by @cosmo0920 in #9212
- core: endianness detection fix by @leonardo-albertovich in #9256
- in_process_exporter_metrics: Initialize with NULL for flb_sds_t pointer variables (CID 507975) by @cosmo0920 in #9266
- output: Remove a needless calling of flb_output_instance_destroy() (CID 507809) by @cosmo0920 in #9280
- core: fixes for reports provided by Coverity 20240826 by @edsiper in #9285
- lib: c-ares: upgrade to v1.33.1 by @edsiper in #9287
- tests: internal: added cpu byte order test cases by @leonardo-albertovich in #9270
- utils: use MachineGUID correctly. by @pwhelan in #8724
- examples: filter_wasm_go: Upgrade to support Go 1.22.5 and TinyGo 0.32 by @opencmit2 in #9105
- in_elasticsearch: Fix string in http response code 400 by @lecaros in #8977
- out_logdna: refactored LogDNA URI formation to support configurable endpoints by @mirko-lazarevic in #8051
- build: use the system provided LuaJIT on s390x by @rightblank in #9172
- engine:enhanced byte order handling for timestamps by @mirko-lazarevic in #9196
- in_splunk: test: Handle 1.0 suffixed endpoints by @cosmo0920 in #9271
- out_elasticsearch: Process error information properly by @cosmo0920 in #9236
- in_winevtlog: out_s3: Fix windows build failures by @cosmo0920 in #9293
- out_azure_blob: fixed double free (CID 508656) by @leonardo-albertovich in #9296
- in_collectd: fixed out of bounds read by @leonardo-albertovich in #9298
- out_stackdriver: fixed a memory leak (CID 508244) by @leonardo-albertovich in #9299
- in_node_exporter_metrics: fixed possible invalid dereference (CID 508238) by @leonardo-albertovich in #9300
- in_podman_metrics: Plug a resource leak on exception (CID 507805) by @cosmo0920 in #9295
- reload: added appropriate type cast (CID 508209) by @leonardo-albertovich in #9292
- coverity: fixes for 20240829 by @edsiper in #9305
- in_event_type: fixed two leaks (CID 508227) by @leonardo-albertovich in #9311
- core: fixed memory leaks (CID 508230) by @leonardo-albertovich in #9310
- record_accessor: Plug a resource leak on exception (CID 508119) by @cosmo0920 in #9306
- out_opentelemetry: Prevent null dereference on memcpy (CID 507910) by @cosmo0920 in #9307
- filter_multiline: fixed memory leak (CID 508221) by @leonardo-albertovich in #9314
- sp: changed property type to prevent lossy cast (CID 508218) by @leonardo-albertovich in #9315
- lib: cmetrics: upgrade to v0.9.5 by @edsiper in #9319
- filter_alter_size: fixed memory leak (CID 508216) by @leonardo-albertovich in #9316
- coverity: fixes as of 20240830 (CID 507960) by @edsiper in #9318
New Contributors
- @rightblank made their first contribution in #9213
- @opencmit2 made their first contribution in #9105
- @mirko-lazarevic made their first contribution in #8051
Full Changelog: v3.1.6...v3.1.7