summaryrefslogtreecommitdiff
path: root/utils.c
Commit message (Expand)AuthorAgeFilesLines
* firewall3: remove unnecessary fw3_has_tableWenli Looi2022-02-211-9/+0
* firewall3: fix locking issueFlorian Eckert2022-01-081-1/+0
* firewall3: create a common helper to find strings in filesRui Salvaterra2021-03-231-26/+12
* treewide: replace unsafe string functionsJo-Philipp Wich2020-06-031-11/+10
* defaults: robustify flow table detection.Rui Salvaterra2020-01-281-0/+27
* utils: persist effective extra_src and extra_dest options in state fileJo-Philipp Wich2019-11-221-0/+16
* utils: fix resource leakHans Dedecker2019-09-231-0/+1
* utils: Fix string format messageHauke Mehrtens2019-09-081-1/+1
* utils: implement fw3_lock_path() & fw3_unlock_path()Alexander Couzens2019-08-221-9/+25
* firewall3: ipset: Handle reload_set properlyKristian Evensen2019-08-191-2/+5
* firewall3: Improve ipset supportKristian Evensen2019-08-161-0/+5
* utils: coverity resource leak warningKevin Darbyshire-Bryant2019-06-121-6/+12
* zones: add zone identifying local traffic in raw OUTPUT chainHans Dedecker2019-01-021-0/+38
* utils: Free args in __fw3_command_pipe()Hauke Mehrtens2018-12-201-0/+2
* helpers: implement explicit CT helper assignment supportJo-Philipp Wich2018-02-201-0/+21
* firewall3: add fw3_attr_parse_name_type() functionPierre Lebleu2017-05-091-0/+19
* utils: replace sprintf use with snprintf to avoid overflowsFelix Fietkau2017-05-041-3/+6
* global: remove automatic notrack rulesJo-Philipp Wich2016-11-291-5/+0
* treewide: replace jow@openwrt.org with jo@mein.ioJo-Philipp Wich2016-06-071-1/+1
* firewall3: fix left shift on 64 bit systems in fw3_bitlen2netmaskUlrich Weber2015-01-081-1/+1
* utils: rework fw3_bitlen2netmask() IPv6 mask calculationJo-Philipp Wich2014-09-181-7/+7
* utils: fix invalid memory access in fw3_bitlen2netmask()Jo-Philipp Wich2014-09-171-2/+6
* utils: ifa_addr may be NULL, skip such entriesJo-Philipp Wich2014-08-111-2/+2
* Selectively flush conntrackJo-Philipp Wich2014-08-111-3/+127
* Use netmasks instead of prefix lengths internallyJo-Philipp Wich2014-07-191-2/+59
* use calloc instead of malloc+memsetFelix Fietkau2014-06-301-1/+1
* Fix building with newer toolchainsSteven Barth2014-04-141-1/+1
* utils: define _GNU_SOURCE to get clearenv()Felix Fietkau2014-03-201-0/+1
* Extend ipset option syntax to support specifying directions inplace.Jo-Philipp Wich2013-06-051-3/+1
* Add fw3_free_list() helperJo-Philipp Wich2013-05-261-0/+16
* Remove now unused fw3_pr_rulespec()Jo-Philipp Wich2013-05-171-37/+0
* Drop iptables-restore and create rules through libiptc and libxtablesJo-Philipp Wich2013-05-171-0/+26
* Force fsync() after writing statefileJo-Philipp Wich2013-05-081-0/+1
* Simplify ipset external checks and optionally initialize ispet name from exte...Jo-Philipp Wich2013-05-021-1/+1
* Record device-network relation in state file, fix zone hotplug eventsJo-Philipp Wich2013-05-021-3/+6
* Record default policies in state fileJo-Philipp Wich2013-04-301-0/+15
* Store ipset storage method and matches in state file, keep iprange and ports ...Jo-Philipp Wich2013-04-301-9/+32
* Don't track family of ipsetsJo-Philipp Wich2013-04-301-17/+0
* Track ipsets in state fileJo-Philipp Wich2013-04-301-0/+52
* Write statefile flags in hexadecimal formatJo-Philipp Wich2013-04-301-5/+5
* Add common fw3_address_to_string() helper functionJo-Philipp Wich2013-04-301-26/+2
* Split runtime and config states, store runtime state in UCI formatJo-Philipp Wich2013-04-301-152/+157
* Properly handle deleted zones and ipsets on restartsJo-Philipp Wich2013-03-191-0/+10
* Emit hotplug calls when flushing / creating zone chainsJo-Philipp Wich2013-03-131-0/+41
* Track used networks and devices in state fileJo-Philipp Wich2013-03-121-6/+40
* Unify print_chains() implementations in utils.c fw3_pr_rulespec()Jo-Philipp Wich2013-03-121-0/+37
* Rework zone flush logicJo-Philipp Wich2013-03-111-11/+25
* Change fw3_no_family() macro to take bit field value directlyJo-Philipp Wich2013-03-111-1/+1
* Introduce fw3_no_family() helper macro and use itJo-Philipp Wich2013-03-101-3/+1
* Remove src_flags and running_src_flags from fw3_zone struct, rename dst_flags...Jo-Philipp Wich2013-03-101-2/+2