v4.2.6
Fluent Bit 4.2.6
Added 1
- Add IANA time_zone support for native timestamps in parser
Changed 1
- Add file path to error messages in node_exporter_metrics
Fixed 9
- Fix multiple memory leaks and potential corruption in out_stackdriver
- Harden token refresh parsing in oauth2
- Handle conversion rules of windows and IANA tzinfo in time_tz
- Plug a regex literal crash
- Plug bitwise glitches on 32bit OSes in in_windows_exporter_metrics
- Use the correct maximum size of Cyrillic in unicode
- Process type and length of pong strictly in out_forward
- Sanitize bulk action metadata in out_es and out_opensearch
- Plug file descriptor leaks on destroy in scheduler
https://fluentbit.io/announcements/v4.2.6/
What's Changed
- release: update to 4.2.6 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/11907
- workflows: Windows docker insufficient disk space fix [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11906
- time: time_tz: Handle conversion rules of windows and IANA tzinfo [Back port to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11911
- out_stackdriver: fix multiple memory leaks and potential corruption [Backport to 4.2] by @baizhenyu in https://github.com/fluent/fluent-bit/pull/11916
- parser: Add IANA time_zone support for native timestamps [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11919
- oauth2: harden token refresh parsing [Backport to 4.2] by @baizhenyu in https://github.com/fluent/fluent-bit/pull/11923
- dockerfiles: windows: fixed VS Build Tools installation [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11920
- workflows: Windows Docker insufficient disk space fix (2nd attempt) [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11927
- out_stackdriver: backport codeowners change by @braydonk in https://github.com/fluent/fluent-bit/pull/11921
- github: workflows: Process unit tests on 4.2 branch [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11932
- github: workflows: Specify OS configs explicitly [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11935
- regex: Plug a regex literal crash [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11946
- in_windows_exporter_metrics: Plug bitwise glitches on 32bit oses [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11947
- unicode: Use the correct maximum size of Cyrillic [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11929
- out_forward: process type and length of pong strictly [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11949
- node_exporter_metrics: Add file path to error messages [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11992
- out_es/out_opensearch: sanitize bulk action metadata [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11993
- tests: runtime: Try to eliminate flakyness on CI load [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11994
- scheduler: Plug FD leaks on destroy [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12001
Full Changelog: https://github.com/fluent/fluent-bit/compare/v4.2.5...v4.2.6