Skip to content

1.6.0

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Nov 16:30
· 53 commits to master since this release

Generated for syslog-ng 4.5.0.

1.4.0 -> 1.6.0

--- a/destination
+++ b/destination

 amqp(
     body(
+        <template-reference>
     )
+    template-escape(<yesno>)
 )

 fifo(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 file(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 http(
     body(
+        <template-reference>
     )
+    cloud-auth(
+        gcp(
+            <empty>
+            service-account(
+                <empty>
+                audience(<string>)
+                key(<path>)
+                token-validity-duration(<number>)
+            )
+        )
+    )
+    template-escape(<yesno>)
 )

 java(
+    template-escape(<yesno>)
 )

 kafka-c(
     message(
+        <template-reference>
     )
+    template-escape(<yesno>)
 )

 loki(
     template(
+        <template-reference>
     )
+    template-escape(<yesno>)
     timestamp(
-        current
-        msg
-        received
+        <string>
     )
 )

 mongodb(
+    template-escape(<yesno>)
 )

 mqtt(
     template(
+        <template-reference>
     )
+    template-escape(<yesno>)
 )

 network(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
     tls(
+        ssl-version(<string>)
     )
 )

 pipe(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 program(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 pseudofile(
     template(
+        <template-reference>
     )
+    template-escape(<yesno>)
 )

 python(
+    template-escape(<yesno>)
 )

 redis(
+    template-escape(<yesno>)
 )

 riemann(
+    template-escape(<yesno>)
 )

 smtp(
     body(
+        <template-reference>
     )
+    template-escape(<yesno>)
 )

 sql(
+    template-escape(<yesno>)
 )

 stdout(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 stomp(
     body(
+        <template-reference>
     )
+    template-escape(<yesno>)
 )

 syslog(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
     tls(
+        ssl-version(<string>)
     )
 )

 tcp(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
     tls(
+        ssl-version(<string>)
     )
 )

 tcp6(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
     tls(
+        ssl-version(<string>)
     )
 )

 udp(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 udp6(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 unix-dgram(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 unix-stream(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

--- a/filter
+++ b/filter

 rate-limit(
+    key(<template-content>)
 )

 throttle(
+    key(<template-content>)
 )

--- a/options
+++ b/options

 global-options(
+    template-escape(<yesno>)
 )

--- a/parser
+++ b/parser

 csv-parser(
     columns(
-        <string-list>
+        <empty>
+        <string>
+        <identifier>(<string>)
     )
+    on-type-error(<string>)
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 date-parser(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 db-parser(
     message-template(
+        <template-reference>
     )
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 geoip2(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 group-lines(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 grouping-by(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 json-parser(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 kv-parser(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 linux-audit-parser(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 metrics-probe(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
+    template-escape(<yesno>)
 )

 opentelemetry(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 python(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 regexp-parser(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 sdata-parser(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 snmptrapd-parser(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 syslog-parser(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 tags-parser(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

 xml(
     template(
-        <string>
+        <template-content>
+        <template-reference>
     )
 )

--- a/source
+++ b/source

 network(
     tls(
+        ssl-version(<string>)
     )
 )

 syslog(
     tls(
+        ssl-version(<string>)
     )
 )

 tcp(
     tls(
+        ssl-version(<string>)
     )
 )

 tcp6(
     tls(
+        ssl-version(<string>)
     )
 )