From 9a3e1d31393bd4d5aac8e88440857d01f1327285 Mon Sep 17 00:00:00 2001 From: Mark Bonsack Date: Tue, 14 Apr 2020 11:56:18 -0700 Subject: [PATCH] Add `assume_utf8` flag to all parsers * Add `assume_utf8` flag to all parsers --- package/etc/go_templates/source_network.t | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package/etc/go_templates/source_network.t b/package/etc/go_templates/source_network.t index 7995659..f4b4c40 100644 --- a/package/etc/go_templates/source_network.t +++ b/package/etc/go_templates/source_network.t @@ -70,26 +70,26 @@ source s_{{ .port_id }} { }; {{ if eq .parser "rfc3164" }} parser { - syslog-parser(time-zone({{getenv "SC4S_DEFAULT_TIMEZONE" "GMT"}}) flags(guess-timezone)); + syslog-parser(time-zone({{getenv "SC4S_DEFAULT_TIMEZONE" "GMT"}}) flags(assume-utf8, guess-timezone)); }; rewrite(set_rfc3164); {{ else if eq .parser "rfc3164_version" }} # filter(f_rfc3164_version); rewrite(set_rfc3164_no_version_string); parser { - syslog-parser(time-zone({{- getenv "SC4S_DEFAULT_TIMEZONE" "GMT"}}) flags(guess-timezone)); + syslog-parser(time-zone({{- getenv "SC4S_DEFAULT_TIMEZONE" "GMT"}}) flags(assume-utf8, guess-timezone)); }; rewrite(set_rfc3164_version); {{ else if eq .parser "rfc5424_strict" }} # filter(f_rfc5424_strict); parser { - syslog-parser(flags(syslog-protocol)); + syslog-parser(flags(assume-utf8, syslog-protocol)); }; rewrite(set_rfc5424_strict); {{ else if eq .parser "rfc5424_noversion" }} # filter(f_rfc5424_noversion); parser { - syslog-parser(flags(syslog-protocol)); + syslog-parser(flags(assume-utf8, syslog-protocol)); }; rewrite(set_rfc5424_noversion); {{ else if eq .parser "cisco_parser" }} @@ -139,7 +139,7 @@ source s_{{ .port_id }} { } elif { filter(f_rfc5424_strict); parser { - syslog-parser(flags(syslog-protocol)); + syslog-parser(flags(assume-utf8, syslog-protocol)); }; rewrite(set_rfc5424_strict); } elif { @@ -156,7 +156,7 @@ source s_{{ .port_id }} { filter(f_rfc3164_version); rewrite(set_rfc3164_no_version_string); parser { - syslog-parser(time-zone({{- getenv "SC4S_DEFAULT_TIMEZONE" "GMT"}}) flags(guess-timezone)); + syslog-parser(time-zone({{- getenv "SC4S_DEFAULT_TIMEZONE" "GMT"}}) flags(assume-utf8, guess-timezone)); }; rewrite(set_rfc3164_version); } elif { @@ -167,7 +167,7 @@ source s_{{ .port_id }} { rewrite(set_rfc5424_noversion); } else { parser { - syslog-parser(time-zone({{- getenv "SC4S_DEFAULT_TIMEZONE" "GMT"}}) flags(guess-timezone)); + syslog-parser(time-zone({{- getenv "SC4S_DEFAULT_TIMEZONE" "GMT"}}) flags(assume-utf8, guess-timezone)); }; rewrite(set_rfc3164); if {