<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions/interfaces-wireguard.xml, branch 1.3.8</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/marekm72/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/marekm72/vyos-1x.git/atom?h=1.3.8</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-1x.git/atom?h=1.3.8'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/'/>
<updated>2019-12-06T19:58:56+00:00</updated>
<entry>
<title>T1843: run interface-definitions though GCC preprocessor</title>
<updated>2019-12-06T19:58:56+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-12-03T21:01:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=0d4d4dd840e06c18250d73f27de61261ff141944'/>
<id>urn:sha1:0d4d4dd840e06c18250d73f27de61261ff141944</id>
<content type='text'>
A lot of XML code is duplicated (VLAN, interface address) for instance. Such
XML definitions should be moved to feature.xml.i files and then just pulled in
via GCC preprocessor #include definition in e.g. bond or ethernet definitions.

This will give us the ability to single-source repeating node definitions as:
* Interface Address
* Interface Description
* Interface Disable
* VLAN (both vif-s and vif-c)

The .in suffix of the interface-definitions is a marker that those files are
input files to the GCC preprocessor. They will be rendered into proper XML
files in the build directory.

Some node definitions have been reworder to remove escaped double quote
occurances which would have been warned about by the GCC preprocessor.
</content>
</entry>
<entry>
<title>Sync XML interface description source file pattern and conf script name</title>
<updated>2019-10-13T10:41:31+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-10-13T10:40:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=fe7279454c86a2947b23fb0d769483b7fe2a3cc3'/>
<id>urn:sha1:fe7279454c86a2947b23fb0d769483b7fe2a3cc3</id>
<content type='text'>
    renamed:    interface-bonding.py -&gt; interfaces-bonding.py
    renamed:    interface-bridge.py -&gt; interfaces-bridge.py
    renamed:    interface-dummy.py -&gt; interfaces-dummy.py
    renamed:    interface-ethernet.py -&gt; interfaces-ethernet.py
    renamed:    interface-loopback.py -&gt; interfaces-loopback.py
    renamed:    interface-openvpn.py -&gt; interfaces-openvpn.py
    renamed:    interface-vxlan.py -&gt; interfaces-vxlan.py
    renamed:    interface-wireguard.py -&gt; interfaces-wireguard.py
</content>
</entry>
<entry>
<title>Revert "wireguard: T1700 - Wireguard FQDN endpoint doesn't work after reboot"</title>
<updated>2019-10-01T15:24:05+00:00</updated>
<author>
<name>hagbard</name>
<email>vyosdev@derith.de</email>
</author>
<published>2019-10-01T15:24:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=ab6d6ec47c8ea47b2ea05d62b72e2864d7895bd4'/>
<id>urn:sha1:ab6d6ec47c8ea47b2ea05d62b72e2864d7895bd4</id>
<content type='text'>
This reverts commit daf2e29e3693a7eb2d8b6fc378d984b9a17d2aa3.

It had unknown side effects, undiscovered during testing
</content>
</entry>
<entry>
<title>wireguard: T1700 - Wireguard FQDN endpoint doesn't work after reboot</title>
<updated>2019-09-30T22:16:45+00:00</updated>
<author>
<name>hagbard</name>
<email>vyosdev@derith.de</email>
</author>
<published>2019-09-30T22:16:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=daf2e29e3693a7eb2d8b6fc378d984b9a17d2aa3'/>
<id>urn:sha1:daf2e29e3693a7eb2d8b6fc378d984b9a17d2aa3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[wireguard]: T1572 - Wireguard keyPair per interface</title>
<updated>2019-09-10T17:28:29+00:00</updated>
<author>
<name>hagbard</name>
<email>vyosdev@derith.de</email>
</author>
<published>2019-09-09T18:55:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=1017c8103f12ebd6db4f250d8a154571fff32db1'/>
<id>urn:sha1:1017c8103f12ebd6db4f250d8a154571fff32db1</id>
<content type='text'>
  - param key location added in op-mode script
  - param delkey and listkey implemented in op-mode script
  - param delkey implemented in op-mode script
  - generate and store named keys
  - interface implementation tu use cli option
    'private-key'
</content>
</entry>
<entry>
<title>XML: WireGuard: run interfacedefinition through XML lint</title>
<updated>2019-08-07T09:58:21+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-08-07T09:57:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=89da1559e145d8e86750a634e5268df60e63b4b3'/>
<id>urn:sha1:89da1559e145d8e86750a634e5268df60e63b4b3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Validator: rename cidr -&gt; ip-cidr to match existing patterns</title>
<updated>2019-08-07T09:58:17+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-08-07T09:56:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=5d9f2b33059bf314cb3e400139066e2024200c31'/>
<id>urn:sha1:5d9f2b33059bf314cb3e400139066e2024200c31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WireGuard: rename wireguard.py -&gt; interface-wireguard.py</title>
<updated>2019-08-02T09:37:58+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-08-02T09:37:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=8312824b556efd5cc9232a9965fb26548884fe8f'/>
<id>urn:sha1:8312824b556efd5cc9232a9965fb26548884fe8f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WireGuard: rename wireguard.xml -&gt; interfaces-wireguard.xml</title>
<updated>2019-08-02T09:34:56+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-08-02T09:34:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=b5c1b646beb025bce40cf1a5fb647ab39070da58'/>
<id>urn:sha1:b5c1b646beb025bce40cf1a5fb647ab39070da58</id>
<content type='text'>
</content>
</entry>
</feed>
