<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions/include, branch rolling</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=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2026-06-29T15:10:13+00:00</updated>
<entry>
<title>bgp: T6573: add missing newline in afi-route-server-client.xml.i</title>
<updated>2026-06-29T15:10:13+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-06-25T20:13:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=130f2ce23c639eb1f5ca799799a4eb95923da23a'/>
<id>urn:sha1:130f2ce23c639eb1f5ca799799a4eb95923da23a</id>
<content type='text'>
This is needed for debugging the concatenated XML include blocks, otherwise two
XML comments will show up on one line due to the missing newline which is
annoying.
</content>
</entry>
<entry>
<title>Merge pull request #5297 from alexandr-san4ez/T8865-rolling</title>
<updated>2026-06-26T18:16:50+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-06-26T18:16:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=fe27e9cedb1bc7a91095a19d1867cfda428e12fe'/>
<id>urn:sha1:fe27e9cedb1bc7a91095a19d1867cfda428e12fe</id>
<content type='text'>
bgp: T8865: Reject `vni` sub-block in VRF l2vpn-evpn when `advertise-all-vni` is globally active</content>
</entry>
<entry>
<title>Merge pull request #5282 from sarthurdev/T8987</title>
<updated>2026-06-26T18:04:14+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-06-26T18:04:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=29d887a9cb2e32db7406442251437ce7f5794803'/>
<id>urn:sha1:29d887a9cb2e32db7406442251437ce7f5794803</id>
<content type='text'>
geoip: T8987: Support updates via source-address/vrf</content>
</entry>
<entry>
<title>bgp: T8865: Reject `vni` sub-block in VRF l2vpn-evpn when `advertise-all-vni` is globally active</title>
<updated>2026-06-26T07:28:05+00:00</updated>
<author>
<name>Oleksandr Kuchmystyi</name>
<email>o.kuchmystyi@vyos.io</email>
</author>
<published>2026-06-26T07:23:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4e11adfb927c22e2f977c897d56a4d243860e877'/>
<id>urn:sha1:4e11adfb927c22e2f977c897d56a4d243860e877</id>
<content type='text'>
When `advertise-all-vni` is configured in the global/default BGP instance,
VyOS generated a `vni &lt;id&gt;` sub-block under each VRF BGP `address-family
l2vpn evpn` context. This conflicts with advertise-all-vni: FRR already
owns all kernel VNIs and returns `% Failed to create VNI` when frr-reload.py
attempts to apply the VRF-level vni sub-block. FRR then performs an early
exit from config processing, silently dropping the entire l2vpn evpn
address-family for all subsequent VRF BGP instances.
</content>
</entry>
<entry>
<title>Merge pull request #5284 from vyos/T8097-strongswan-esn</title>
<updated>2026-06-25T14:36:22+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-06-25T14:36:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=fe78ab4165456fd1d7bcd2ec99d7601dc2e71d2c'/>
<id>urn:sha1:fe78ab4165456fd1d7bcd2ec99d7601dc2e71d2c</id>
<content type='text'>
T8097: strongswan: add CLI for ESN</content>
</entry>
<entry>
<title>geoip: T8987: Support updates via source-address/vrf</title>
<updated>2026-06-25T14:19:06+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2026-06-17T17:21:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=be535fd16bdf9a7978d4e2b049fdf0b45c6e9f38'/>
<id>urn:sha1:be535fd16bdf9a7978d4e2b049fdf0b45c6e9f38</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bgp: T9013: Add BMP source-interface support</title>
<updated>2026-06-25T13:06:05+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2026-06-24T14:10:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=a83edf1a11c86df0a1419930b31544296a7a6e6c'/>
<id>urn:sha1:a83edf1a11c86df0a1419930b31544296a7a6e6c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #5155 from sarthurdev/geoip</title>
<updated>2026-06-25T12:16:38+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2026-06-25T12:16:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=f48e3771d0724a04fc6eb1abd07b556630e0d451'/>
<id>urn:sha1:f48e3771d0724a04fc6eb1abd07b556630e0d451</id>
<content type='text'>
geoip: T5746: Add GeoIP ASN support</content>
</entry>
<entry>
<title>T8097: strongswan: add CLI for ESN</title>
<updated>2026-06-20T06:59:00+00:00</updated>
<author>
<name>Kyrylo Yatsenko</name>
<email>hedrok@gmail.com</email>
</author>
<published>2026-06-20T06:37:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e8611801c7f36d7942ed367c5cf0b0dfd08083d2'/>
<id>urn:sha1:e8611801c7f36d7942ed367c5cf0b0dfd08083d2</id>
<content type='text'>
Add CLI commands:

set vpn ipsec ike-group MyIKEGroup proposal 1 esn ESN-VALUE
set vpn ipsec esp-group MyESPGroup proposal 1 esn ESN-VALUE

Where ESN-VALUE can be one of:

* required: only establish connection using ESN
* optional: try using ESN, but if not available, accept non-ESN
* disabled (default): don't use ESN

StrongSwan 6.0.6 doesn't allow connections between proposal with
'-noesn' and without '-esn'/'-noesn'. To make it work as expected, use
two proposals for 'optional' and 'disabled':

* required: PROPOSAL-esn
* optional: PROPOSAL-esn-noesn,PROPOSAL
* disabled: PROPOSAL-noesn,PROPOSAL
</content>
</entry>
<entry>
<title>haproxy: T8931: Add timeout.tunnel in default and backend sections</title>
<updated>2026-06-19T08:08:06+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2026-05-27T00:18:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=8a334590daa3104be0519bab8d73557304d8572c'/>
<id>urn:sha1:8a334590daa3104be0519bab8d73557304d8572c</id>
<content type='text'>
</content>
</entry>
</feed>
