<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luci/protocols/luci-proto-openvpn/root, branch master</title>
<subtitle>Lua Configuration Interface (mirror)</subtitle>
<id>https://git.openwrt.org/project/luci/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/luci/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/'/>
<updated>2026-03-12T16:46:33Z</updated>
<entry>
<title>luci-proto-openvpn: fix permissions and write promise</title>
<updated>2026-03-12T16:46:33Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-03-12T16:44:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=8fa4744ebe44a3016928554f5cf58d6c1edc6493'/>
<id>urn:sha1:8fa4744ebe44a3016928554f5cf58d6c1edc6493</id>
<content type='text'>
structure the promise so uci.set functions properly.

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-proto-openvpn: add protocol handler</title>
<updated>2026-02-22T16:04:25Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-06T01:25:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=5306e007656fe9a77aee2d2a94072d003b0b5a7d'/>
<id>urn:sha1:5306e007656fe9a77aee2d2a94072d003b0b5a7d</id>
<content type='text'>
migrate away from the old luci-app lua control system.

See: https://github.com/openwrt/luci/issues/7310

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
</feed>
