summaryrefslogtreecommitdiff
path: root/package/firewall/files/uci_firewall.sh
AgeCommit message (Collapse)Author
2010-03-02[package] firewall: insert rules at the beginning of chains again while ↵jow
maintaining non reversed order, fixes wrong ordering introduced by r18015 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19946 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-20[package] firewall: fix bad number error in fw_redirect() (#6704)jow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19765 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-11Add destination ip of the wan adapter useful if you have multiple ip addresses.thepeople
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19574 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-19[package] firewall: fix a race condition preventing interfaces from being ↵jow
added to the firewall on boot git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19232 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-10firewall: fix fallout from r18716 (fixes #6338)nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18733 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-09firewall: get rid of recursive shell script inclusion to improve hush ↵nbd
compatibility git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18716 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-01[package] firewall: initialize dest_port with src_dport if omitted in ↵jow
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
2009-10-11firewall: fix zone defaultsnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18028 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-10firewall: do not process rules in reversenbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18015 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-27[package] firewall: fix MSS issue affection RELATED new connections (closes: ↵nico
#5173) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17762 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-24firewall: add sanity checks to zone default rules (patch from #5459)nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17713 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-26firewall: emit hotplug events for interface add/removenbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17415 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-03[package] firewall: add icmp_type option to specify the icmp type in rule ↵jow
sections, bump pkg revision (#5554) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17115 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-26[package] fix typo in the uci firewall scriptflorian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16076 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-14firewall: automatically set up NOTRACK rules to disable connection tracking ↵nbd
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
2009-04-19[package] firewall: process custom rules after forwardings and redirects, ↵jow
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
2009-01-20firewall: don't clear the mangle table at startup or stop - it doesn't use ↵nbd
it and clearing it breaks qos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14114 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-16firewall: introduce drop_invalid option to allow disabling the invalid state ↵jow
match git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14061 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-16firewall: allow multiple interfaces to be part of one zone, fix the sanity ↵nbd
checks for that git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14058 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-02firewall: clear the MSSFIX rulesnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13826 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-01Unify portrange-support in firewall rule generatorcyrus
fixes #4404 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13791 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-31disable the MSS fixup hack by default (most ISPs don't require this as a ↵nbd
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
2008-10-14fixes firewall for trunk, custom chains were never reched, as policies apply ↵blogic
beforehand git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12978 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-28fixes firewall rule generation. forwarding rules were inserted in input ↵blogic
chains, fixes #4028 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12768 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-28custom chains were never reached on DROP/REJECT policy, fixes #4004 #4029blogic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12767 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-28firewall: fix default policies, add a check for duplicate defaults sections ↵nbd
and make custom chains more generic git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12765 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-24firewall changes:nico
- 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
2008-09-16Fixed a typo in the firewall scriptscyrus
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12616 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-15Fixed a typo in firewall scripts, closes #4000cyrus
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12613 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-27make uci firewall backwards compatible to the old firewall.userblogic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12408 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-27add proto tcpudp to firewallblogic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12407 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-27fix device duplication in firewall if the balancing of ifup and ifdown is brokenblogic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12404 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-27make sure uci firewall reverts its states when stoppedblogic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12403 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-27fixes uci firewall init order, Signed-off-by: Roberto Riggio blogic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12402 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-27firewall: Added support for port-ranges as firstPort-lastPort to redirect ↵cyrus
sections git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12396 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-27adds 5 new chains to the uci firewall that can be used to hook custom rulesblogic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12395 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-26adds more sanity checks to uci firewallblogic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12392 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-26use proto instead of protocol in uci firewallblogic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12391 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-17fix some firewall script typos (patch from #3897)nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12332 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-16fix typo, proto should be protocolthepeople
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12318 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-15trigger error if dport is used when no proto is definedblogic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12317 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-11uci firewallblogic
- 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