<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions/include/policy, branch vyos/1.4dev1</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=vyos%2F1.4dev1</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-1x.git/atom?h=vyos%2F1.4dev1'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/'/>
<updated>2023-09-28T15:06:56+00:00</updated>
<entry>
<title>T5165: Add option protocol for policy local-route</title>
<updated>2023-09-28T15:06:56+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2023-09-27T14:05:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=8953f97829b1ae583d5b9b2bd47edc8095a8f144'/>
<id>urn:sha1:8953f97829b1ae583d5b9b2bd47edc8095a8f144</id>
<content type='text'>
Add option `protocol` for policy local-route

set policy local-route rule 100 destination '192.0.2.12'
set policy local-route rule 100 protocol 'tcp'
set policy local-route rule 100 set table '100'

(cherry picked from commit 96b8b38a3c17aa08fa964eef9141cf89f1c1d442)
</content>
</entry>
<entry>
<title>xml: policy: T2425: create building block for "tag" node</title>
<updated>2023-07-03T19:03:01+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-07-03T18:06:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=79c8ca40a340743131b6bb34e44305331de4969b'/>
<id>urn:sha1:79c8ca40a340743131b6bb34e44305331de4969b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>policy: T4329: Fix regex for extcommunity rt #2</title>
<updated>2023-06-29T07:07:12+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-06-29T06:51:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=93724b596dab81d9a801bb5da7fd06933e293cae'/>
<id>urn:sha1:93724b596dab81d9a801bb5da7fd06933e293cae</id>
<content type='text'>
The previous implementation did not iterate over the communit list, so only
one match criteria was supported.

set policy route-map FOO rule 10 action 'permit'
set policy route-map FOO rule 10 set extcommunity rt '1111:2222222'

worked but on the other hand this failed:

set policy route-map FOO rule 20 action 'permit'
set policy route-map FOO rule 20 set extcommunity rt '6500:24 6500:23 192.168.0.1:111 192.168.0.1:222'
</content>
</entry>
<entry>
<title>policy: T5035: Add more actions to policy route rule</title>
<updated>2023-02-26T13:02:52+00:00</updated>
<author>
<name>Youyuan</name>
<email>youyuanluo@126.com</email>
</author>
<published>2023-02-26T13:02:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=efd51fb7876d21b59f24a785d4b9e63bf8e4eded'/>
<id>urn:sha1:efd51fb7876d21b59f24a785d4b9e63bf8e4eded</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T4886: allow connection-mark 0 value, which is acceptable</title>
<updated>2023-02-18T15:34:56+00:00</updated>
<author>
<name>Nicolas Fort</name>
<email>nicolasfort1988@gmail.com</email>
</author>
<published>2023-02-18T15:26:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=17e2fd3e2aeeb5f115a238747200da9c1400b519'/>
<id>urn:sha1:17e2fd3e2aeeb5f115a238747200da9c1400b519</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T4886: Firewall and route policy: Add connection-mark feature to vyos.</title>
<updated>2022-12-19T15:33:59+00:00</updated>
<author>
<name>Nicolas Fort</name>
<email>nicolasfort1988@gmail.com</email>
</author>
<published>2022-12-19T15:33:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=d9c9092dcdc430b26a326345934c4513534bff9b'/>
<id>urn:sha1:d9c9092dcdc430b26a326345934c4513534bff9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>xml: T4795: provide common and re-usable XML definitions for policy</title>
<updated>2022-11-03T16:39:19+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-11-03T16:39:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=4ae434d50337b6a1543176b0b86e938fc0663626'/>
<id>urn:sha1:4ae434d50337b6a1543176b0b86e938fc0663626</id>
<content type='text'>
Remove duplicated code and move to single-source of truth.
</content>
</entry>
<entry>
<title>policy: T4742: Add policy route table auto-complete</title>
<updated>2022-10-10T14:08:34+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2022-10-10T14:08:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=47984a6de93b134820e21c04101c9e844c8fc00e'/>
<id>urn:sha1:47984a6de93b134820e21c04101c9e844c8fc00e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>policy: T4660: Changed CLI syntax in route-map set community</title>
<updated>2022-10-03T10:38:56+00:00</updated>
<author>
<name>aapostoliuk</name>
<email>a.apostoliuk@vyos.io</email>
</author>
<published>2022-09-01T13:39:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=507f6ac423403b57f375309b483c6ccc1c83ad06'/>
<id>urn:sha1:507f6ac423403b57f375309b483c6ccc1c83ad06</id>
<content type='text'>
Changed CLI syntax in route-map set community,
set large-community, set extcommunity
Allows to add multiple communities, large-communities
and extcommunities in clear view.
Added new well-known communities.
Added non-transitive feature in extcommunities.
Fixed community's validators.
</content>
</entry>
<entry>
<title>xml: drop not always applicable REQUIRED suffix from completion help string</title>
<updated>2022-06-10T18:07:32+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-06-10T18:06:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=18b303734d84c0c5677ea4d872ec068ffcab4cad'/>
<id>urn:sha1:18b303734d84c0c5677ea4d872ec068ffcab4cad</id>
<content type='text'>
If a parameter is required is determined from the Python string on commit.
This "indicator" is not used consistently and sometimes missing, or added where
it is not required anymore due to Python script improvement/rewrite.
</content>
</entry>
</feed>
