<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luci/applications/luci-app-firewall/htdocs, 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-16T14:10:00Z</updated>
<entry>
<title>luci-app-firewall: i18n string context</title>
<updated>2026-04-16T14:10:00Z</updated>
<author>
<name>Andy Chiang</name>
</author>
<published>2026-04-16T09:41:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=9101fc803505ade4d60ef28232ecbd7c64af4707'/>
<id>urn:sha1:9101fc803505ade4d60ef28232ecbd7c64af4707</id>
<content type='text'>
i18n string context

Signed-off-by: Andy Chiang &lt;AndyChiang_git@outlook.com&gt;
</content>
</entry>
<entry>
<title>luci-app-firewall: js linting fixes / ES6 treatment</title>
<updated>2026-02-16T01:34:28Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-16T01:15:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=d932d7cac2b573f61721c1d180e25f8fb68c725d'/>
<id>urn:sha1:d932d7cac2b573f61721c1d180e25f8fb68c725d</id>
<content type='text'>
Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-firewall: enable row filtering for firewall rules</title>
<updated>2026-02-03T05:42:16Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-02T21:40:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=d9036435d5f65cb85ddd5ef43aa0e6234c2cb4d5'/>
<id>urn:sha1:d9036435d5f65cb85ddd5ef43aa0e6234c2cb4d5</id>
<content type='text'>
This is an area users seem to have most trouble searching
(via the browser window search), and firewall tables
tend to be the largest tables. Enable search.

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-firewall: use more strict validation for zone names</title>
<updated>2025-12-03T15:54:29Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2025-12-03T15:54:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=97733541e5f342433e926a61a705574cc0ed5553'/>
<id>urn:sha1:97733541e5f342433e926a61a705574cc0ed5553</id>
<content type='text'>
they shall not begin with a digit.

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-firewall: add the any value for ipsets family</title>
<updated>2025-11-01T22:03:13Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2025-11-01T22:03:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=f9e6538c4c538021e1901b8f63fd0bb7c7f41646'/>
<id>urn:sha1:f9e6538c4c538021e1901b8f63fd0bb7c7f41646</id>
<content type='text'>
Allow some extra flexibility for rules that are IP family agnostic.

Closes #8061

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-firewall: replace 'Masquerading' with 'IPv4 Masquerading'</title>
<updated>2025-06-29T17:52:46Z</updated>
<author>
<name>Panagiotis "Ivory" Vasilopoulos</name>
</author>
<published>2025-06-09T17:20:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=472ac31208a4d5380c28bce505f34860254ce3e2'/>
<id>urn:sha1:472ac31208a4d5380c28bce505f34860254ce3e2</id>
<content type='text'>
Although the description in the UI explains that this setting affects
IPv4 only, a more clear label can help some users (hint: me) know that
there the existence of this option does not exclude the existence of
the separate 'IPv6 Masquerading' option.

Signed-off-by: Panagiotis "Ivory" Vasilopoulos &lt;git@n0toose.net&gt;
</content>
</entry>
<entry>
<title>luci-app-firewall: repair handleAdd for rules.js</title>
<updated>2025-03-31T19:41:11Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2025-03-31T19:41:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=d356e30ac13cc1648045d8a0bcb5dd92630778f4'/>
<id>urn:sha1:d356e30ac13cc1648045d8a0bcb5dd92630778f4</id>
<content type='text'>
handleAdd did not work correctly for a while: the defaults were not
propagated, and some state was not cleaned up (try:
firewall rules -&gt; add -&gt; no changes -&gt; click dismiss -&gt; press save).

The state is now properly removed when pressing dismiss, by stashing
addedSection correctly under the map m and not in this.

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-firewall: fix zone log option</title>
<updated>2025-02-25T19:59:57Z</updated>
<author>
<name>Jan Froch</name>
</author>
<published>2025-02-23T18:39:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=e8a2e458bfcc264b29b474f126bd51335fda91c0'/>
<id>urn:sha1:e8a2e458bfcc264b29b474f126bd51335fda91c0</id>
<content type='text'>
Changes the zone log checkbox to a multivalue selection as the underlying uci option is a bitfield.

Signed-off-by: Jan Froch &lt;jan@froch.eu&gt;
</content>
</entry>
<entry>
<title>luci-app-firewall: add log_limit</title>
<updated>2025-02-23T18:49:34Z</updated>
<author>
<name>Jan Froch</name>
</author>
<published>2025-02-22T01:19:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=33d41d469bea9777114978b589c306f22e0673b6'/>
<id>urn:sha1:33d41d469bea9777114978b589c306f22e0673b6</id>
<content type='text'>
This adds the 'log_limit' option to rules in Port Forwards and Traffic Rules.
For NAT Rules this is not supported.

Signed-off-by: Jan Froch &lt;jan@froch.eu&gt;
</content>
</entry>
<entry>
<title>luci-app-firewall: add log option</title>
<updated>2025-02-23T18:49:34Z</updated>
<author>
<name>Jan Froch</name>
</author>
<published>2025-02-22T00:13:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=cecb1e5227fc2c1d226157a04fe9a695bbf02257'/>
<id>urn:sha1:cecb1e5227fc2c1d226157a04fe9a695bbf02257</id>
<content type='text'>
This adds the 'log' option to rules in Port Forwards, Traffic Rules and
NAT Rules.

Signed-off-by: Jan Froch &lt;jan@froch.eu&gt;
</content>
</entry>
</feed>
