Skip to content

Latest commit

 

History

History
55 lines (43 loc) · 1.96 KB

CHANGELOG.md

File metadata and controls

55 lines (43 loc) · 1.96 KB

ChangeLog

0.21 (xxxx-xx-xx)

  • Add support for $(shell command) in configuration file
  • Add support for named counters: https counter web_traffic
  • foomuuri list counter lists all named counters
  • foomuuri iplist subcommands manipulates and lists iplist entries
  • Add support for IPv6 suffix netmask: ::192:168:1:1/-64
  • Add support for conntrack count rates: saddr_rate "ct count 4"
  • Add chain_priority to foomuuri section
  • Fix icmp to handle matchers correctly (ping saddr 192.168.1.1 drop)
  • Fix caching failed resolve section lookups for reboot

0.20 (2023-08-15)

  • Multi-ISP support with internal network connectivity monitor. See wiki's best practices for example configuration
  • Add mark_set, mark_restore and mark_save statements
  • Add mark_match matcher
  • Add prerouting, postrouting, output and forward sections for marks
  • Expand macros and support quotes in foomuuri section
  • Fix running pre/post_stop hooks on foomuuri stop
  • Fix man page section from 1 to 8, other Makefile fixes
  • Foomuuri is now included to Fedora, EPEL and Debian. Remove local build rules for rpm/deb packages.

0.19 (2023-05-19)

  • Add iplist section to import IP address lists. These can be used to import IP country lists, whitelists, blacklists, etc.
  • Add hook section to run external commands when Foomuuri starts/stops
  • Fix dhcpv6-server macro in default.services.conf
  • Add man page and improve documentation
  • Add experimental connectivity monitor which will be used for upcoming multi ISP support

0.18 (2023-04-18)

  • Add rule line validator to configuration file parser
  • Rename zone fw to localhost and make in configurable
  • Initial deb packaging
  • Improve documentation
  • Lot of internal cleanup

0.17 (2023-03-31)

  • Add foomuuri list macro to list all known macros
  • New default.services.conf entries: mqtt, secure-mqtt, zabbix
  • Improve documentation
  • Lot of internal cleanup

0.16 (2023-02-27)

  • First public release