<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luci/applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy, 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-04-26T21:34:37Z</updated>
<entry>
<title>luci-app-https-dns-proxy: update to 2025.12.29-5</title>
<updated>2026-04-26T21:34:37Z</updated>
<author>
<name>Stan Grishin</name>
</author>
<published>2026-04-25T01:17:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=e42b52a34883c6828cae5176f354491fd692f3a3'/>
<id>urn:sha1:e42b52a34883c6828cae5176f354491fd692f3a3</id>
<content type='text'>
Maintainer: me
Compile tested: x86_64, Dell EMC Edge620, OpenWrt 25.12.1
Run tested: x86_64, Dell EMC Edge620, OpenWrt 25.12.1

Description:
update to PKG_RELEASE 5 and status page improvements

  - Bump PKG_RELEASE from 4 to 5.

htdocs/luci-static/resources/https-dns-proxy/status.js:
  - Remove redundant 'cbi-value-description' class from statusText element.
  - Remove old README link from instances description.
  - Restructure instances description to correctly display donate link.
  - Add a line break element after the instancesText output.

po/templates/https-dns-proxy.pot:
  - Update POT file to reflect changes in status.js.

root/usr/libexec/rpcd/luci.https-dns-proxy:
  - Redirect stderr for is_enabled and is_running functions to /dev/null.
  - Correctly retrieve service name in `get_init_list` using basename.
  - Remove extraneous `json_close_array` call from `get_init_status`.
  - Ensure `ubus_get_ports` uses correct JSON quoting.

Signed-off-by: Stan Grishin &lt;stangri@melmac.ca&gt;
</content>
</entry>
<entry>
<title>luci-app-https-dns-proxy: bugfix: provider edit</title>
<updated>2026-03-04T20:24:27Z</updated>
<author>
<name>Stan Grishin</name>
</author>
<published>2026-03-04T02:01:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=5145514530909a0030d8c2aad95a640130f1f053'/>
<id>urn:sha1:5145514530909a0030d8c2aad95a640130f1f053</id>
<content type='text'>
overview.js:
* use _provider.forcewrite to save provider edits

status.js:
* set ids/for: for status section labels to prevent JS console warnings

LICENSE:
* remove from OpenWrt luci repo and only keep upstream

Signed-off-by: Stan Grishin &lt;stangri@melmac.ca&gt;
</content>
</entry>
<entry>
<title>luci-app-https-dns-proxy: update to 2025.12.29-3</title>
<updated>2026-01-19T23:54:58Z</updated>
<author>
<name>Stan Grishin</name>
</author>
<published>2026-01-19T23:54:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=721ec9414546d1968dcaed39e1986b415759d2c5'/>
<id>urn:sha1:721ec9414546d1968dcaed39e1986b415759d2c5</id>
<content type='text'>
status.js:
* update the donate anchor
* replace RPCD call with direct ubus pull of service info for faster
  operation

Overview page include javascript file:
* replace RPCD call with ubus pull

RPCD script:
* remove obsolete getRuntime method
* bugfix: prevent execution of arbitrary code (thanks @iwallplace)

ACL file:
* remove obsolete getRuntime access and add access to service list

Signed-off-by: Stan Grishin &lt;stangri@melmac.ca&gt;
</content>
</entry>
<entry>
<title>luci-app-https-dns-proxy: update to 2025.05.11-4</title>
<updated>2025-08-08T20:44:45Z</updated>
<author>
<name>Stan Grishin</name>
</author>
<published>2025-08-08T20:38:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=45e3d1ac1908509f4d5ec7d79d5723697667af36'/>
<id>urn:sha1:45e3d1ac1908509f4d5ec7d79d5723697667af36</id>
<content type='text'>
* update license ID and copyright in Makefile
* add a short README with link to full documentation
* switch doc link from melmac.net to melmac.ca
* add donate text/URL
* attempt to fix bootstrap DNS loading/saving from json
* add DNS4EU provider (thanks @rikroe)
* add OpenNameServer provider (thanks @Phoenix616)

Signed-off-by: Stan Grishin &lt;stangri@melmac.ca&gt;
</content>
</entry>
<entry>
<title>luci-app-https-dns-proxy: bugfixes and resolvers update</title>
<updated>2024-12-30T03:31:56Z</updated>
<author>
<name>Stan Grishin</name>
</author>
<published>2024-12-30T03:29:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=e1887f25fe7b1b31f149b839324987763e7b74e6'/>
<id>urn:sha1:e1887f25fe7b1b31f149b839324987763e7b74e6</id>
<content type='text'>
* fix templates loading when no template found (thanks @systemcrash!)
* fix redundant checks in view (thanks @systemcrash!)
* fix/update/delete/add resolvers

Signed-off-by: Stan Grishin &lt;stangri@melmac.ca&gt;
</content>
</entry>
<entry>
<title>treewide: declare rpc calls with const</title>
<updated>2024-12-03T15:25:21Z</updated>
<author>
<name>Sergey Ponomarev</name>
</author>
<published>2024-12-01T00:03:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=e1d8f0e6f9ab673a266f7813d267ae6dfaef5784'/>
<id>urn:sha1:e1d8f0e6f9ab673a266f7813d267ae6dfaef5784</id>
<content type='text'>
Signed-off-by: Sergey Ponomarev &lt;stokito@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-https-dns-proxy: bugfix: OpenDNS family filter URL update</title>
<updated>2024-07-29T01:30:00Z</updated>
<author>
<name>Stan Grishin</name>
</author>
<published>2024-07-29T01:07:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=9c836d14734f069421a459a63436d07cc91dd760'/>
<id>urn:sha1:9c836d14734f069421a459a63436d07cc91dd760</id>
<content type='text'>
* bugfix: update OpenDNS family filter URL
* update copyright/license
* update PKG_RELEASE to avoid double `r` on snapshots
* add LUCI_URL to upstream repository
* update README URL to upstream documentation
* update pkg.URL property to allow linking to a specific version of README
* remove duplicates of pkg object from overview.js/status include js files

Signed-off-by: Stan Grishin &lt;stangri@melmac.ca&gt;
</content>
</entry>
<entry>
<title>luci-app-https-dns-proxy: update to 2023-10-25-5</title>
<updated>2023-12-11T13:06:20Z</updated>
<author>
<name>Stan Grishin</name>
</author>
<published>2023-12-11T13:06:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=799280877fbe7a43dab9c3af1dd509519e2f542b'/>
<id>urn:sha1:799280877fbe7a43dab9c3af1dd509519e2f542b</id>
<content type='text'>
* no longer "require uci" in js files
* use L.resolveDefault when loading configs
* improve DNSMASQ config update selection user experience
* switch from uci.get to L.uci.get
* small code improvement of RPCD script

Signed-off-by: Stan Grishin &lt;stangri@melmac.ca&gt;
</content>
</entry>
<entry>
<title>luci-app-https-dns-proxy: add status-&gt;overview include file</title>
<updated>2023-10-26T14:47:34Z</updated>
<author>
<name>Stan Grishin</name>
</author>
<published>2023-10-26T14:46:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=dea2f135d7c915d46940e95a49891b945037be29'/>
<id>urn:sha1:dea2f135d7c915d46940e95a49891b945037be29</id>
<content type='text'>
* add status-&gt;overview include file
* sync version to principal package
* minor code formatting/styling fixes for js files
* improve HTTP/2 and HTTP/3 detection in RPCD script

Signed-off-by: Stan Grishin &lt;stangri@melmac.ca&gt;
</content>
</entry>
<entry>
<title>luci-app-https-dns-proxy: rewrite in javascript</title>
<updated>2023-09-03T20:55:48Z</updated>
<author>
<name>Stan Grishin</name>
</author>
<published>2023-08-29T18:42:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=6df7b92a50485d7a7c61c38c5abeaf96ad69a28c'/>
<id>urn:sha1:6df7b92a50485d7a7c61c38c5abeaf96ad69a28c</id>
<content type='text'>
Signed-off-by: Stan Grishin &lt;stangri@melmac.ca&gt;
</content>
</entry>
</feed>
