<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions/dhcp-server.xml.in, branch feature/T9082-codeql-cpp</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=feature%2FT9082-codeql-cpp</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2023-12-31T22:49:48+00:00</updated>
<entry>
<title>T5474: establish common file name pattern for XML conf mode commands</title>
<updated>2023-12-31T22:49:48+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-12-30T22:25:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4ef110fd2c501b718344c72d495ad7e16d2bd465'/>
<id>urn:sha1:4ef110fd2c501b718344c72d495ad7e16d2bd465</id>
<content type='text'>
We will use _ as CLI level divider. The XML definition filename and also
the Python helper should match the CLI node.

Example:
set interfaces ethernet -&gt; interfaces_ethernet.xml.in
set interfaces bond -&gt; interfaces_bond.xml.in
set service dhcp-server -&gt; service_dhcp-server-xml.in
</content>
</entry>
<entry>
<title>dhcp: T3316: Support hostname, DUID and MAC address in reservation</title>
<updated>2023-12-22T01:48:25+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-12-17T21:21:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4e1b826eecdf611fc318b2b95a27d289799ae5f4'/>
<id>urn:sha1:4e1b826eecdf611fc318b2b95a27d289799ae5f4</id>
<content type='text'>
Reinstate support for hostname in DHCP reservation. Having `hostname` in
allows for server-side assignment of hostname. This is useful for static
lookup of hostname.

Ensure that hostname is a valid FQDN (doesn't have underscore, etc.)

Additionally, support using either of DUID or MAC address for
reservation. While MAC address is typically used for IPv4, and DUID is
typically used for IPv6, either of them can be used in IPv4 and IPv6
reservations in Kea.
</content>
</entry>
<entry>
<title>dhcp: T3316: Add time-zone node for options 100 and 101</title>
<updated>2023-12-07T23:29:40+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2023-10-05T11:47:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=2787e7915c1225f05f1e07c62f7c4d1ac9dca5ac'/>
<id>urn:sha1:2787e7915c1225f05f1e07c62f7c4d1ac9dca5ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhcp: T3316: Add captive portal v4/v6 options</title>
<updated>2023-12-07T23:29:40+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2023-07-26T21:16:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4484a7398482caffdd5e0a74f73f46b162785bf3'/>
<id>urn:sha1:4484a7398482caffdd5e0a74f73f46b162785bf3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhcp: T3316: Migrate dhcp/dhcpv6 server to Kea</title>
<updated>2023-12-07T23:29:38+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2022-12-16T10:41:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d95200e96763e4a7ed02577b1b177c84abb77838'/>
<id>urn:sha1:d95200e96763e4a7ed02577b1b177c84abb77838</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhcp: T5414: improve bootfile-name constraintx</title>
<updated>2023-08-02T15:17:32+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-08-02T15:17:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=24528fd71d979e3d0bc573f34aad9345c6beeb7f'/>
<id>urn:sha1:24528fd71d979e3d0bc573f34aad9345c6beeb7f</id>
<content type='text'>
Extend list of allowed characters for the bootfile-option.
</content>
</entry>
<entry>
<title>T4832: dhcp: Add IPv6-only dhcp option support (RFC 8925)</title>
<updated>2022-11-21T07:47:17+00:00</updated>
<author>
<name>Yuxiang Zhu</name>
<email>vfreex@gmail.com</email>
</author>
<published>2022-11-20T17:02:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=cca7ec3efbf66a9ca6005352133528c4286c2be9'/>
<id>urn:sha1:cca7ec3efbf66a9ca6005352133528c4286c2be9</id>
<content type='text'>
Clients supporting this DHCP option (DHCP option 108, RFC 8925) will
disable its IPv4 network stack for configured number of seconds
and operate in IPv6-only mode.

This option is known to work on iOS 15+ and macOS 12.0.1+.

Example command:
```sh
set service dhcp-server shared-network-name LAN6 subnet 192.168.64.0/24 ipv6-only-preferred 0
```
</content>
</entry>
<entry>
<title>xml: T1748: cleanup &lt;help&gt; and &lt;/help&gt; nodes not closing on the same line</title>
<updated>2022-06-20T19:37:32+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-06-20T19:09:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=6ffda0ee36db8f23d022119b5a532863fad4fbf2'/>
<id>urn:sha1:6ffda0ee36db8f23d022119b5a532863fad4fbf2</id>
<content type='text'>
Commit a6f82bb484 ("T1748: vbash: beautify tab completion output/line breaks")
added a method to split the help string and insert newlines and leading tabs
in a deterministic way.

This commit cleans up the legacy implementations where leading whitespaces got
counted and added by humans in a try/error method.
</content>
</entry>
<entry>
<title>T778: T782: dhcp-server: add missing bootfile-size and bootfile-name constraints</title>
<updated>2022-06-20T19:37:01+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-06-20T19:37:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=32df4dc8fbd28115c0c3fa7f529db9377fdfe8b5'/>
<id>urn:sha1:32df4dc8fbd28115c0c3fa7f529db9377fdfe8b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhcp: T4156: bootfile-option: add missing constraints and valueHelp</title>
<updated>2022-06-20T19:24:52+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-06-20T19:24:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=87e11e7ca0a43c9dfa4798823236c8244b5256be'/>
<id>urn:sha1:87e11e7ca0a43c9dfa4798823236c8244b5256be</id>
<content type='text'>
</content>
</entry>
</feed>
