summaryrefslogtreecommitdiff
path: root/redirects.c
Commit message (Expand)AuthorAgeFilesLines
* redirects: fix segmentation faultAlin Nastac2020-06-031-4/+6
* treewide: replace unsafe string functionsJo-Philipp Wich2020-06-031-10/+18
* redurects: add support to define multiple zones for dnat reflection rulesAnton Engelhardt2020-03-161-17/+37
* firewall3: Fix some format string problemsHauke Mehrtens2019-09-031-3/+2
* options: redirects: Fix possible buffer overflowsHauke Mehrtens2018-12-201-1/+1
* redirects: properly handle src_dport in SNAT rulesHans Dedecker2018-12-061-1/+1
* firewall3: Fix GCC8 warnings by replacing sprintf with snprintfRosen Penev2018-07-021-1/+1
* helpers: make the proto field as a list rather than one optionPierre Lebleu2018-05-141-1/+1
* helpers: implement explicit CT helper assignment supportJo-Philipp Wich2018-02-201-12/+122
* firewall3: add UBUS support for redirect sectionsPierre Lebleu2017-05-091-120/+162
* global: remove automatic notrack rulesJo-Philipp Wich2016-11-291-2/+0
* treewide: replace jow@openwrt.org with jo@mein.ioJo-Philipp Wich2016-06-071-1/+1
* redirects: only emit REDIRECT rules if dest_ip is unsetJo-Philipp Wich2015-05-261-33/+1
* redirects: fix possible null pointer accessJo-Philipp Wich2015-01-131-12/+12
* redirects: respect src_dip option for reflection rulesJo-Philipp Wich2015-01-081-3/+3
* redirect: emit -j REDIRECT rules for local port forwardsJo-Philipp Wich2014-09-181-4/+23
* Use netmasks instead of prefix lengths internallyJo-Philipp Wich2014-07-191-7/+4
* make fw3_ubus_address take a list_head * argument instead of allocating & ret...Felix Fietkau2014-06-301-15/+12
* use calloc instead of malloc+memsetFelix Fietkau2014-06-301-4/+1
* Initial support for "config nat" rules - this allows configuring zone-indepen...Jo-Philipp Wich2014-04-061-2/+2
* Clean up dead codeJo-Philipp Wich2013-11-181-57/+0
* Skip redirects with invalid optionsJo-Philipp Wich2013-11-181-1/+6
* Use a global -m conntrack --ctstate DNAT rule to accept all port forwards of ...Jo-Philipp Wich2013-11-071-52/+52
* Use fw3_ipt_rule_replace() when setting up reflectionJo-Philipp Wich2013-10-101-3/+3
* Allow any protocol for reflection rulesJo-Philipp Wich2013-10-101-1/+1
* Treat redirects as port redirections if the specified dest_ip belongs to the ...Jo-Philipp Wich2013-07-161-6/+54
* Fix endian issue in compare_addr(), solves auto detection of "option dest" fo...Jo-Philipp Wich2013-06-061-1/+1
* Implement limit and limit_burst options for rules.Jo-Philipp Wich2013-06-061-0/+8
* Extend ipset option syntax to support specifying directions inplace.Jo-Philipp Wich2013-06-051-12/+13
* Only emit different ip family warnings if the ip wasn't automatically resolvedJo-Philipp Wich2013-05-261-1/+5
* Change wording of inferred destination warning for redirectsJo-Philipp Wich2013-05-261-1/+1
* Infer destination zone of DNAT redirects from dest_ip optionJo-Philipp Wich2013-05-261-19/+72
* Remove fw3_ubus_address_free() and use fw3_free_list() insteadJo-Philipp Wich2013-05-261-2/+2
* Allow devices for src_ip, src_dip and dest_ip optionsJo-Philipp Wich2013-05-251-3/+3
* Drop iptables-restore and create rules through libiptc and libxtablesJo-Philipp Wich2013-05-171-111/+167
* Simplify ipset external checks and optionally initialize ispet name from exte...Jo-Philipp Wich2013-05-021-1/+1
* Check whether ipset exists before referencing it in rules or redirectsJo-Philipp Wich2013-05-021-0/+8
* Remove unused "running" argument form fw3_lookup_ipset()Jo-Philipp Wich2013-04-301-1/+1
* Remove unused "running" argument form fw3_lookup_zone()Jo-Philipp Wich2013-04-301-2/+2
* Add support for fwmark matches and targetsJo-Philipp Wich2013-04-091-0/+4
* Increase compatibility to old firewall by initializing protocol of rules and ...Jo-Philipp Wich2013-03-221-0/+6
* Fix DNAT port remapping rules by not emitting 0.0.0.0 in --to-destinationJo-Philipp Wich2013-03-211-6/+7
* Do not accept option src_mac for SNAT rulesJo-Philipp Wich2013-03-181-1/+5
* Consolidate and unify argument order for functionsJo-Philipp Wich2013-03-141-5/+5
* Make nat reflection src address configurable by introducing a reflection_src ...Jo-Philipp Wich2013-03-131-2/+10
* Unify fw3_default and fw3_target enumsJo-Philipp Wich2013-03-131-18/+18
* Rework zone flush logicJo-Philipp Wich2013-03-111-6/+6
* Remove src_flags and running_src_flags from fw3_zone struct, rename dst_flags...Jo-Philipp Wich2013-03-101-5/+5
* introduce support for enabled option in zones, forwards, rules, redirects, ip...Jo-Philipp Wich2013-03-021-0/+9
* add time match supportJo-Philipp Wich2013-02-211-16/+29