<feed xmlns='http://www.w3.org/2005/Atom'>
<title>veeos-1x.git/interface-definitions/dns-forwarding.xml.in, branch circinus</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=circinus</id>
<link rel='self' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=circinus'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-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-contrib/veeos-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>xml: T5738: add source-address-ipv4-ipv6-multi building block</title>
<updated>2023-11-14T08:07:36+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-11-14T08:07:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=dccca4307339d13e5c3ae78058194baf2fd04002'/>
<id>urn:sha1:dccca4307339d13e5c3ae78058194baf2fd04002</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ddclient: T5612: Enable TTL support for web-service based protocols</title>
<updated>2023-09-24T03:07:49+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-09-22T02:35:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=8088cb8b6aacf9b7003845e4c9081b7f569b6fac'/>
<id>urn:sha1:8088cb8b6aacf9b7003845e4c9081b7f569b6fac</id>
<content type='text'>
Enable TTL support for web-service based protocols in addition to
RFC2136 based (nsupdate) protocol.

Since TTL is not supported by all protocols, and thus cannot have a
configuration default, the existing XML snippet `include/dns/time-to-live.xml.i`
does not have common `&lt;defaultValue&gt;300&lt;/defaultValue&gt;` anymore and is
instead added explicitly whenever necessary.
</content>
</entry>
<entry>
<title>dns: T5144: Adjust DNS related CLI help messages for consistency</title>
<updated>2023-06-09T16:06:52+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-06-09T15:59:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=3c7c3b6cb08ffb5e177b10594281af8153c7e29c'/>
<id>urn:sha1:3c7c3b6cb08ffb5e177b10594281af8153c7e29c</id>
<content type='text'>
This should make the help messages more consistent for DNS related
CLI subtree.
</content>
</entry>
<entry>
<title>T5226: Combine ipv4-address and ipv6-address validators</title>
<updated>2023-05-17T04:10:36+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-05-17T01:49:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=96d846d27ac818ee9a23bb7194bb58cfb7093387'/>
<id>urn:sha1:96d846d27ac818ee9a23bb7194bb58cfb7093387</id>
<content type='text'>
Use a single ip-address validator to combine and replace ipv4-address
and ipv6-address validators.
</content>
</entry>
<entry>
<title>dns-forwarding: T5193: implement NS resource type</title>
<updated>2023-05-04T21:19:49+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-05-04T21:19:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=11e25707683138d4a5a64a3717160edb84816182'/>
<id>urn:sha1:11e25707683138d4a5a64a3717160edb84816182</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dns-forwarding: T5193: cleanup help strings</title>
<updated>2023-05-04T21:18:22+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-05-04T21:18:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=8c0a0b3c6a511e539c54fa2fb9c7484683323c96'/>
<id>urn:sha1:8c0a0b3c6a511e539c54fa2fb9c7484683323c96</id>
<content type='text'>
Remove superfluous quotes on resource types.
</content>
</entry>
<entry>
<title>xml: dns: T5143: valueHelp format should be txt instead of text</title>
<updated>2023-04-13T07:04:09+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-04-13T07:04:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=64871ad75ab028cbc6d8fcbb5e334c8944954162'/>
<id>urn:sha1:64871ad75ab028cbc6d8fcbb5e334c8944954162</id>
<content type='text'>
The (v)bash completion helpers trigger on the "txt" keyword for the valueHelp
strings when asking for the tab completion helper.

Replace text -&gt; txt
</content>
</entry>
<entry>
<title>dns: T5143: Apply constraint for domain name in DNS forwarding</title>
<updated>2023-04-04T06:54:14+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-04-03T21:07:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=8afe702361df75049329c0db3ce7f91127498f54'/>
<id>urn:sha1:8afe702361df75049329c0db3ce7f91127498f54</id>
<content type='text'>
This will prevent arbitrary strings from being entered as domain names.

Additionally, reuse the fqdn validator instead of a custom regex.
</content>
</entry>
<entry>
<title>dns: T5115: Support custom port for name servers for forwarding zones.</title>
<updated>2023-03-28T15:16:07+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-03-27T08:56:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=2bb5c5d0fd9ed07649b81a61e9c1a78a9f222405'/>
<id>urn:sha1:2bb5c5d0fd9ed07649b81a61e9c1a78a9f222405</id>
<content type='text'>
This would allow using custom ports in name server operating on non-
default port for forwarding zones.

This is a follow-up to T5113 for sake of completeness and having
consistent treatment of all name servers configured in PowerDNS recursor.

Additionally, migrate `service dns forwarding domain example.com server`
to `service dns forwarding domain foo3.com name-server` for consistency
and reusability.
</content>
</entry>
</feed>
