<feed xmlns='http://www.w3.org/2005/Atom'>
<title>veeos-1x.git/src/validators, branch current</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos-contrib/veeos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=current</id>
<link rel='self' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=current'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/'/>
<updated>2025-03-20T21:00:10+00:00</updated>
<entry>
<title>wireguard: T7246: verify Base64 encoded 32byte boundary on keys</title>
<updated>2025-03-20T21:00:10+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-03-20T21:00:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=8021bdd62e4142caf4a5e82000c8ca3da99fcae4'/>
<id>urn:sha1:8021bdd62e4142caf4a5e82000c8ca3da99fcae4</id>
<content type='text'>
Not 31 bytes or 33 bytes, but exactly 32. This matters, because 32 does not
divide evenly by .75, so there's a padding character and the penultimate
character does not include the whole base64 alphabet.

Extend the base64 validator with an optional argument to define the length
to match of the decrypted Base64 encoded string.

Source: https://lists.zx2c4.com/pipermail/wireguard/2020-December/006222.html
</content>
</entry>
<entry>
<title>T7076: Fix for script that validates ethernet interface</title>
<updated>2025-02-12T11:35:39+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2025-02-12T11:35:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=b93937f3dff46be1ff49d60f47327e698e14f14b'/>
<id>urn:sha1:b93937f3dff46be1ff49d60f47327e698e14f14b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T7076: Add script to validate ethernet interface</title>
<updated>2025-02-04T12:24:46+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2025-01-31T10:56:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=6ea6b3e8e8b607e61590bef9dbc40e56b58ebfda'/>
<id>urn:sha1:6ea6b3e8e8b607e61590bef9dbc40e56b58ebfda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T6874: [QoS] Add class filter by ether</title>
<updated>2024-12-18T03:38:37+00:00</updated>
<author>
<name>khramshinr</name>
<email>khramshinr@gmail.com</email>
</author>
<published>2024-12-05T08:13:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=f2b346c5391651cc38f870304ce9117c72c123bf'/>
<id>urn:sha1:f2b346c5391651cc38f870304ce9117c72c123bf</id>
<content type='text'>
Implement a command to configure QoS policy filters by ether properties.
The supported match types include:
- Destination: Specify the Ethernet destination address.
- Protocol: Define the Ethernet protocol.
- Source: Set the Ethernet source address.

`set qos policy &lt;type&gt; &lt;name&gt; class &lt;id&gt; match &lt;match-id&gt; ether &lt;destination|protocol|source&gt; &lt;val&gt;`
</content>
</entry>
<entry>
<title>Merge pull request #4106 from dmbaturin/T6743-native-range-validators</title>
<updated>2024-09-30T15:16:22+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2024-09-30T15:16:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=6b7159f2927f004320c77043d0c819a6b660806d'/>
<id>urn:sha1:6b7159f2927f004320c77043d0c819a6b660806d</id>
<content type='text'>
validators: T6743: use native ipaddrcheck validator options for ranges</content>
</entry>
<entry>
<title>validators: T6743: use native ipaddrcheck validator options for ranges</title>
<updated>2024-09-27T15:51:50+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2024-09-27T15:51:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=0b7a2a052d0f07c448b371d35863e0f8a324675e'/>
<id>urn:sha1:0b7a2a052d0f07c448b371d35863e0f8a324675e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>validators: T6739: correctly quote ipaddrcheck arguments</title>
<updated>2024-09-27T13:54:20+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2024-09-27T13:54:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=f972a40b63f29a9b52069d8aaf5f730540fc0d06'/>
<id>urn:sha1:f972a40b63f29a9b52069d8aaf5f730540fc0d06</id>
<content type='text'>
to avoid ipaddrcheck syntax errors when values include whitespace
</content>
</entry>
<entry>
<title>Revert "validators: T6739: fix ipaddrcheck argument quoting"</title>
<updated>2024-09-27T12:52:32+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2024-09-27T12:52:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=faab3c22e66b7eb34485c71edbf92cb00e74be26'/>
<id>urn:sha1:faab3c22e66b7eb34485c71edbf92cb00e74be26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>validators: T6739: fix ipaddrcheck argument quoting</title>
<updated>2024-09-25T15:42:08+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2024-09-25T15:42:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=29e21b1b697924ae5d942229304d827d04957549'/>
<id>urn:sha1:29e21b1b697924ae5d942229304d827d04957549</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T5735: Stunnel CLI and configuration</title>
<updated>2024-06-24T14:16:31+00:00</updated>
<author>
<name>khramshinr</name>
<email>khramshinr@gmail.com</email>
</author>
<published>2024-05-29T13:46:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=f6131611e15a644312e3c4baf5b8f6387c2930e7'/>
<id>urn:sha1:f6131611e15a644312e3c4baf5b8f6387c2930e7</id>
<content type='text'>
Add CLI commands
Add config
Add conf_mode
Add systemd config
Add stunnel smoketests
Add log level config
</content>
</entry>
</feed>
