<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/op_mode/show_openvpn.py, 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>2025-06-28T21:16:52+00:00</updated>
<entry>
<title>T7591: remove copyright years from source files</title>
<updated>2025-06-28T21:16:52+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-06-28T18:51:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1478516ae437f19ebeb7d6ff9b83dd74f8e76758'/>
<id>urn:sha1:1478516ae437f19ebeb7d6ff9b83dd74f8e76758</id>
<content type='text'>
The legal team says years are not necessary so we can go ahead with it, since
it will simplify backporting.

Automatically removed using: git ls-files | grep -v libvyosconfig | xargs sed -i -E \
's/^# Copyright (19|20)[0-9]{2}(-[0-9]{4})? VyOS maintainers.*/# Copyright VyOS maintainers and contributors &lt;maintainers@vyos.io&gt;/g'

In addition we will error-out during "make" if someone re-adds a legacy
copyright notice
</content>
</entry>
<entry>
<title>T5817: Fix for show openvpn server</title>
<updated>2024-01-25T11:16:17+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2023-12-12T13:57:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c13628bca37ae6dd522d2db135a839c19f61993e'/>
<id>urn:sha1:c13628bca37ae6dd522d2db135a839c19f61993e</id>
<content type='text'>
In some cases we can get error:
```
Traceback (most recent call last):
  File "/usr/libexec/vyos/op_mode/show_openvpn.py", line 173, in &lt;module&gt;
    data = get_status(args.mode, intf)
  File "/usr/libexec/vyos/op_mode/show_openvpn.py", line 130, in get_status
    client["tunnel"] = get_vpn_tunnel_address(client['remote'], interface)
  File "/usr/libexec/vyos/op_mode/show_openvpn.py", line 66, in get_vpn_tunnel_address
    tunnel_ip = lst[0].split(',')[0]
IndexError: list index out of range
```

(cherry picked from commit 58683a2444877bb989929625ad40a7d76259075d)
</content>
</entry>
<entry>
<title>openvpn: T4872: fix parsing of tunnel IP in 'show openvpn server'</title>
<updated>2022-12-09T22:08:57+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2022-12-09T22:08:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=779f4001a4828f1af39a5b0b861d62635fcb3726'/>
<id>urn:sha1:779f4001a4828f1af39a5b0b861d62635fcb3726</id>
<content type='text'>
</content>
</entry>
<entry>
<title>openvpn: T4381: Add tunnel ip column for status command</title>
<updated>2022-05-06T13:28:13+00:00</updated>
<author>
<name>srividya0208</name>
<email>a.srividya@vyos.io</email>
</author>
<published>2022-05-06T13:28:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=500c182c4fa4e0fa030b7c68139fbe948266c49b'/>
<id>urn:sha1:500c182c4fa4e0fa030b7c68139fbe948266c49b</id>
<content type='text'>
Added the tunnel ip column to see the assigned ip address in server mode
</content>
</entry>
<entry>
<title>vyos.template: T2720: fix remaining in-line time_block syntax</title>
<updated>2020-11-28T07:25:39+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-28T07:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c87ad948999c28c3c9449f98d60b545481ea29d5'/>
<id>urn:sha1:c87ad948999c28c3c9449f98d60b545481ea29d5</id>
<content type='text'>
Commit a2ac9fac ("vyos.template: T2720: always enable Jinja2 trim_blocks
feature") globally enabled the trim_blocks feature. Some templates still used
in-line trim_blocks "{%"- or "-%}" which caused miss-placed line endings.

This is fixed by removing all in-line trim_block statememnts of Jinja2 templates.
</content>
</entry>
<entry>
<title>openvpn: T2957: </title>
<updated>2020-10-03T12:42:46+00:00</updated>
<author>
<name>Marcus Hoff</name>
<email>marcus.hoff@ring2.dk</email>
</author>
<published>2020-10-03T12:42:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=a2f66afca8ff4ef483b39a62c2a9ac9458cd6e08'/>
<id>urn:sha1:a2f66afca8ff4ef483b39a62c2a9ac9458cd6e08</id>
<content type='text'>
Status file directory for show command was wrong, resulting in no 
output.
Now points to '/var/run/openvpn/{}.status'
</content>
</entry>
<entry>
<title>openvpn: T2184: skip unactive interface</title>
<updated>2020-04-04T17:54:12+00:00</updated>
<author>
<name>Thomas Mangin</name>
<email>thomas.mangin@exa.net.uk</email>
</author>
<published>2020-04-04T17:54:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=a1ae080499319b02a0f757125ca000c9db4c8fbb'/>
<id>urn:sha1:a1ae080499319b02a0f757125ca000c9db4c8fbb</id>
<content type='text'>
Should the openvpn status file not be present, present a blank
interface.</content>
</entry>
<entry>
<title>openvpn: fix typo in op-mode command on display rx bytes</title>
<updated>2019-11-17T17:09:25+00:00</updated>
<author>
<name>Andras Elso</name>
<email>ea333@freemail.hu</email>
</author>
<published>2019-11-17T17:09:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1f7b0412316d0d3a308fca77c3a2bd0119287319'/>
<id>urn:sha1:1f7b0412316d0d3a308fca77c3a2bd0119287319</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[openvpn] T1662 Defined default remote port if it not set in cli</title>
<updated>2019-09-14T21:00:33+00:00</updated>
<author>
<name>DmitriyEshenko</name>
<email>snooppy@mail.ua</email>
</author>
<published>2019-09-14T21:00:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=02195d0e54f09f57028966583b9068959c06a2af'/>
<id>urn:sha1:02195d0e54f09f57028966583b9068959c06a2af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>openvpn: T1548: fix missing sys import</title>
<updated>2019-09-12T19:05:58+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-09-12T19:05:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=44227cfaa63446174d1305c2143cf676a576b759'/>
<id>urn:sha1:44227cfaa63446174d1305c2143cf676a576b759</id>
<content type='text'>
</content>
</entry>
</feed>
