<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions/system_syslog.xml.in, branch fix/T8955-http-api-verify-tls</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=fix%2FT8955-http-api-verify-tls</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=fix%2FT8955-http-api-verify-tls'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2025-10-31T14:05:09+00:00</updated>
<entry>
<title>syslog: T4251: Rename "permitted-peers" to "permitted-peer" and improve TLS checks</title>
<updated>2025-10-31T14:05:09+00:00</updated>
<author>
<name>Oleksandr Kuchmystyi</name>
<email>o.kuchmystyi@vyos.io</email>
</author>
<published>2025-10-31T14:05:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=6d4c6fb9b5ccd372f16073708b74f885521dbce9'/>
<id>urn:sha1:6d4c6fb9b5ccd372f16073708b74f885521dbce9</id>
<content type='text'>
- Renamed `permitted-peers` to `permitted-peer` across templates, schema, and tests.
- Added support for multiple `permitted-peer` entries and trimmed empty values.
- Replaced TLS/UDP warning with ConfigError for strict validation.
- Updated tests to use TCP for TLS and verified new validation logic.
</content>
</entry>
<entry>
<title>syslog: T4251: Fix TLS enablement logic for syslog</title>
<updated>2025-10-24T11:48:42+00:00</updated>
<author>
<name>Oleksandr Kuchmystyi</name>
<email>o.kuchmystyi@vyos.io</email>
</author>
<published>2025-10-24T11:48:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=34ce34f1680a5c34a68aa7a9774107e7bb2b7610'/>
<id>urn:sha1:34ce34f1680a5c34a68aa7a9774107e7bb2b7610</id>
<content type='text'>
</content>
</entry>
<entry>
<title>syslog: T4251: Add TLS support to syslog</title>
<updated>2025-09-30T14:37:52+00:00</updated>
<author>
<name>Oleksandr Kuchmystyi</name>
<email>o.kuchmystyi@vyos.io</email>
</author>
<published>2025-09-17T13:33:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=68f2cec785b6705c71d17b30114355569c489d66'/>
<id>urn:sha1:68f2cec785b6705c71d17b30114355569c489d66</id>
<content type='text'>
Add TLS support for remote syslog by extending the CLI and backend to support configuration of CA certificates, client certificates, keys, and authentication modes.

This update integrates with the PKI subsystem for certificate management, ensures proper validation of protocol settings when TLS is enabled, and generates secure rsyslog configuration for forwarding logs over TLS.
</content>
</entry>
<entry>
<title>syslog: T7270: improve descriptions of format options</title>
<updated>2025-03-25T09:23:13+00:00</updated>
<author>
<name>Ben Woods</name>
<email>git@ben.woods.am</email>
</author>
<published>2025-03-25T09:23:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e669a53dadc0f319b2e089337330b59a8cb23457'/>
<id>urn:sha1:e669a53dadc0f319b2e089337330b59a8cb23457</id>
<content type='text'>
</content>
</entry>
<entry>
<title>syslog: T6989: add option do disable "MARK"</title>
<updated>2025-03-04T13:05:36+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-03-04T12:47:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=cf99d54870da341c1b7b3af58f102e26c16ce379'/>
<id>urn:sha1:cf99d54870da341c1b7b3af58f102e26c16ce379</id>
<content type='text'>
New CLI command
  set system syslog marker disable
</content>
</entry>
<entry>
<title>syslog: T6989: fix validator range to match completion helper</title>
<updated>2025-03-04T12:44:27+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-03-04T12:44:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=3500e743ad608a8aecc1cf9004f1792e4f74729c'/>
<id>urn:sha1:3500e743ad608a8aecc1cf9004f1792e4f74729c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>syslog: T6989: add possibility to define VRF per remote</title>
<updated>2025-02-04T17:09:39+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-01-18T19:28:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=5a7a9f3a20e19a52572ce1b9b214528b6ce958ce'/>
<id>urn:sha1:5a7a9f3a20e19a52572ce1b9b214528b6ce958ce</id>
<content type='text'>
Rsyslog supports individual VRFs per omfwd remote entry - so we should support
this, too.
</content>
</entry>
<entry>
<title>syslog: T6989: rename "global" to "local"</title>
<updated>2025-02-03T06:16:35+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-01-22T19:52:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=211bc4a767564d1eb28b431e1529eb719bb721a9'/>
<id>urn:sha1:211bc4a767564d1eb28b431e1529eb719bb721a9</id>
<content type='text'>
The previously "global" options actually were only relevant for the local
logging to /var/log/messages.
</content>
</entry>
<entry>
<title>syslog: T6989: move up "global marker" one level in CLI</title>
<updated>2025-02-03T06:16:07+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-01-15T19:45:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=b9c43b19acb6f649bb6f64c75ab63df768e360c9'/>
<id>urn:sha1:b9c43b19acb6f649bb6f64c75ab63df768e360c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>syslog: T6989: move up "global preserve-fqdn" one level in CLI</title>
<updated>2025-02-03T06:16:07+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-01-15T19:38:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=20ab585a68982c4635c4e5a1ee5bbcc219feaebc'/>
<id>urn:sha1:20ab585a68982c4635c4e5a1ee5bbcc219feaebc</id>
<content type='text'>
Move "global preserve-fqdn" one CLI level up, as it relates to all logging
targets (console, global and remote).
</content>
</entry>
</feed>
