summaryrefslogtreecommitdiffstats
path: root/package/firewall/files/uci_firewall.sh
Commit message (Collapse)AuthorAgeFilesLines
* [package] firewall: fix a race condition preventing interfaces from being ↵jow2010-01-191-2/+6
| | | | | | added to the firewall on boot git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19232 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall: fix fallout from r18716 (fixes #6338)nbd2009-12-101-1/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18733 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall: get rid of recursive shell script inclusion to improve hush ↵nbd2009-12-091-5/+45
| | | | | | compatibility git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18716 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] firewall: initialize dest_port with src_dport if omitted in ↵jow2009-12-011-21/+21
| | | | | | | | | redirect sections to narrow down corresponding forward rules to the actual target ports - thanks Niels Boehm! (#6249) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18617 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall: fix zone defaultsnbd2009-10-111-2/+19
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18028 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall: do not process rules in reversenbd2009-10-101-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18015 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] firewall: fix MSS issue affection RELATED new connections (closes: ↵nico2009-09-271-3/+3
| | | | | | #5173) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17762 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall: add sanity checks to zone default rules (patch from #5459)nbd2009-09-241-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17713 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall: emit hotplug events for interface add/removenbd2009-08-261-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17415 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] firewall: add icmp_type option to specify the icmp type in rule ↵jow2009-08-031-0/+3
| | | | | | sections, bump pkg revision (#5554) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17115 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] fix typo in the uci firewall scriptflorian2009-05-261-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16076 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall: automatically set up NOTRACK rules to disable connection tracking ↵nbd2009-05-141-13/+43
| | | | | | for zones that have no masquerading, no conntrack and no forwarding from/to other zones with masq/conntrack git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15855 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] firewall: process custom rules after forwardings and redirects, ↵jow2009-04-191-2/+2
| | | | | | this actually allows blocking traffic to certain hosts and other rules git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15278 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall: don't clear the mangle table at startup or stop - it doesn't use ↵nbd2009-01-201-4/+0
| | | | | | it and clearing it breaks qos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14114 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall: introduce drop_invalid option to allow disabling the invalid state ↵jow2009-01-161-7/+10
| | | | | | match git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14061 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall: allow multiple interfaces to be part of one zone, fix the sanity ↵nbd2009-01-161-30/+47
| | | | | | checks for that git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14058 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall: clear the MSSFIX rulesnbd2009-01-021-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13826 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Unify portrange-support in firewall rule generatorcyrus2009-01-011-0/+10
| | | | | | fixes #4404 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13791 3c298f89-4303-0410-b956-a3cf2f4a3e73
* disable the MSS fixup hack by default (most ISPs don't require this as a ↵nbd2008-12-311-1/+4
| | | | | | workaround for MTU problems, only some do). this should give a nice speedup for routing on standard-compliant ISPs git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13788 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fixes firewall for trunk, custom chains were never reched, as policies apply ↵blogic2008-10-141-3/+3
| | | | | | beforehand git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12978 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fixes firewall rule generation. forwarding rules were inserted in input ↵blogic2008-09-281-3/+6
| | | | | | chains, fixes #4028 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12768 3c298f89-4303-0410-b956-a3cf2f4a3e73
* custom chains were never reached on DROP/REJECT policy, fixes #4004 #4029blogic2008-09-281-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12767 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall: fix default policies, add a check for duplicate defaults sections ↵nbd2008-09-281-18/+34
| | | | | | and make custom chains more generic git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12765 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall changes:nico2008-09-241-28/+52
| | | | | | | | - implement a REJECT policy and enable it by default, reject packets with approriate response (closes: #3970) - cleanup syn_flood and remove logging git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12688 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fixed a typo in the firewall scriptscyrus2008-09-161-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12616 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fixed a typo in firewall scripts, closes #4000cyrus2008-09-151-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12613 3c298f89-4303-0410-b956-a3cf2f4a3e73
* make uci firewall backwards compatible to the old firewall.userblogic2008-08-271-2/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12408 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add proto tcpudp to firewallblogic2008-08-271-38/+51
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12407 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix device duplication in firewall if the balancing of ifup and ifdown is brokenblogic2008-08-271-2/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12404 3c298f89-4303-0410-b956-a3cf2f4a3e73
* make sure uci firewall reverts its states when stoppedblogic2008-08-271-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12403 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fixes uci firewall init order, Signed-off-by: Roberto Riggio blogic2008-08-271-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12402 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall: Added support for port-ranges as firstPort-lastPort to redirect ↵cyrus2008-08-271-0/+17
| | | | | | sections git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12396 3c298f89-4303-0410-b956-a3cf2f4a3e73
* adds 5 new chains to the uci firewall that can be used to hook custom rulesblogic2008-08-271-1/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12395 3c298f89-4303-0410-b956-a3cf2f4a3e73
* adds more sanity checks to uci firewallblogic2008-08-261-0/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12392 3c298f89-4303-0410-b956-a3cf2f4a3e73
* use proto instead of protocol in uci firewallblogic2008-08-261-5/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12391 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix some firewall script typos (patch from #3897)nbd2008-08-171-2/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12332 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix typo, proto should be protocolthepeople2008-08-161-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12318 3c298f89-4303-0410-b956-a3cf2f4a3e73
* trigger error if dport is used when no proto is definedblogic2008-08-151-0/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12317 3c298f89-4303-0410-b956-a3cf2f4a3e73
* uci firewallblogic2008-08-111-0/+285
- make uci firewall default and remove old code - fix up dependencies git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12284 3c298f89-4303-0410-b956-a3cf2f4a3e73