<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/data/templates/ipsec/swanctl/profile.tmpl, 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>2022-05-01T17:44:52+00:00</updated>
<entry>
<title>ipsec: T4353: fix Jinja2 linting errors</title>
<updated>2022-05-01T17:44:52+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-05-01T17:44:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=49b1afc25b73d9c5daae1c76edb88aab42afa83e'/>
<id>urn:sha1:49b1afc25b73d9c5daae1c76edb88aab42afa83e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipsec: T4333: migrate to new vyos_defined Jinja2 test</title>
<updated>2022-04-13T20:51:42+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-04-13T20:51:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e8a637eec0cc398f78a877ece6b9c7cdca418970'/>
<id>urn:sha1:e8a637eec0cc398f78a877ece6b9c7cdca418970</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dmvpn: T4010: Fix template ipsec profile rekey_time</title>
<updated>2021-11-18T20:05:27+00:00</updated>
<author>
<name>Viacheslav</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2021-11-18T20:05:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d75403f78aef06356c6b6c20acdf6b932b02dd66'/>
<id>urn:sha1:d75403f78aef06356c6b6c20acdf6b932b02dd66</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipsec: T3828: Use IKE dh-group when ESP dh-group is set to `enable`</title>
<updated>2021-09-13T12:23:54+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2021-09-13T11:51:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=2e68b070f1531c87d5976213565d9b929c5589ab'/>
<id>urn:sha1:2e68b070f1531c87d5976213565d9b929c5589ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipsec: dmvpn: T3764: bugfix mixed up IKE/ESP lifetime variable</title>
<updated>2021-08-19T10:34:35+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-08-19T10:34:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=95955aa9a7294bdbb4fe9e5bd0c1d58512f894ec'/>
<id>urn:sha1:95955aa9a7294bdbb4fe9e5bd0c1d58512f894ec</id>
<content type='text'>
IKE lifetime is life_time, and ESP lifetime is rekey_time.
</content>
</entry>
<entry>
<title>ipsec: T2816: remove default values from Jinja2 template and place them in XML</title>
<updated>2021-07-03T13:39:17+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-07-03T13:39:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1e74c0df2179c60036e440e15ed9036163039b2a'/>
<id>urn:sha1:1e74c0df2179c60036e440e15ed9036163039b2a</id>
<content type='text'>
VyOS has a known to work mechanism in supplying CLI default values into the
Python configuration scripts. This commit removes hardcoded default values from
the Jinja2 template and places them into the appropriate XML definitions.

The big advantage is that the default value itself and the corresponding help
string are located in the exact same file.
</content>
</entry>
<entry>
<title>ipsec: T2816: rework IKE and ESP key assignment</title>
<updated>2021-07-03T13:31:38+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-07-03T13:31:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=a1abb118c9eb413f3c78cfb2077f9c0d4b443c3a'/>
<id>urn:sha1:a1abb118c9eb413f3c78cfb2077f9c0d4b443c3a</id>
<content type='text'>
Commit 2d79a500 ("ipsec: T2816: add Jinja2 converter for ESP/IKE groups to
string") added a Jinja2 helper function which can be used to transform VyOS CLI
ESP and IKE key proposals into a strongSwan compatible string cipher.

This commit changes the IPSec implementation to make use of this new Jinja2
filter fubction/Python helper. This is required base work for better automated
tests (smoketests) but also for an IKEv2 road-warrior setup.
</content>
</entry>
<entry>
<title>ipsec: T2816: adjust Jinja2 template to coding style</title>
<updated>2021-07-02T20:16:38+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-07-02T20:16:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ff004bee54df0b298c56e91b5f41dda075d35220'/>
<id>urn:sha1:ff004bee54df0b298c56e91b5f41dda075d35220</id>
<content type='text'>
* use indent = 2
* prefer 'if foo.bar is defined' over 'if "bar" in foo'
</content>
</entry>
<entry>
<title>ipsec: T2816: T645: T3613: Migrated IPsec to swanctl, includes multiple selectors, and selectors with VTI.</title>
<updated>2021-06-14T22:16:42+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2021-06-14T11:04:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=11b5636519b360074eb2877006f2d8d63d9f6610'/>
<id>urn:sha1:11b5636519b360074eb2877006f2d8d63d9f6610</id>
<content type='text'>
</content>
</entry>
</feed>
