Component: firewall
159 changelog entries across 58 version(s)
Releases by channel (stacked)
- fixed fragmented packet processing when only RAW firewall is configured;
- process packets by firewall when accepted by RAW with disabled connection tracking;
- fixed "tls-host" firewall feature (introduced in v6.41);
- limited maximum "address-list-timeout" value to “35w3d13h13m56s”;
- fixed "tls-host" firewall feature (introduced v6.41);
- limited maximum "address-list-timeout" value to 35w3d13h13m56s;
- added "tls-host" firewall matcher;
- do not NAT address to 0.0.0.0 after reboot if to-address is used but not specified;
- fixed bridge "action=log" rules;
- fixed crash on fasttrack dummy rule manual change attempt;
- properly remove "address-list" entry after timeout ends;
- removed unique address list name limit;
- properly remove "address-list" entry after timeout ends;
- do not allow to set "rate" value to 0 for "limit" parameter;
- fixed "address-list" entry "creation-time" adjustment to timezone;
- fixed "address-list" entry changing from IP to DNS and vice versa;
- fixed cosmetic "invalid" flag when item was disabled;
- fixed "address-list" entry "creation-time" adjustment to timezone;
- do not allow to set "rate" value to 0 for "limit" parameter;
- fixed "address-list" entry changing from IP to DNS and vice versa;
- do not allow to set "time" parameter to 0s for "limit" option;
- fixed import of exported configuration that had updated "limit" setting;
- do not allow to set "time" parameter to 0s for "limit" option;
- added "fasttrack" dummy rule to "/ip firewall raw" table;
- do not show IPv4 “fastpath” as active if “route-cache” is disabled;
- fixed import of exported configuration that had updated "limit" setting;
- nat action "netmap" now requires to-addresses to be specified;
- do not defragment packets which are marked with "notrack" in raw firewall;
- fixed "time" option by recognizing weekday properly (introduced in v6.37.2);
- fixed dynamic raw rule behaviour;
- fixed rule activation if "time" option is used and no other active rules are present;
- nat action "netmap" now requires to-addresses to be specified;
- added "creation-time" to address list entries;
- added sctp/dccp/udp-lite support for "src-port", "dst-port", "port" and "to-ports" firewall options;
- do not defragment packets which are marked with "notrack" in raw firewall;
- fixed "time" option by recognizing weekday properly (introduced in v6.37.2);
- fixed dynamic raw rule behaviour;
- fixed rule activation if "time" option is used and no other active rules are present;
- increased max size of connection tracking table to 1048576;
- new faster "connection-limit" option implementation;
- significantly improved large firewall rule set import performance;
- fixed filter rule "limit" parameter by making it visible again;
- fixed interface slave state recognition (broken in 6.37.2);
- fixed timeout option on address lists with domain name;
- do not allow to increase/decrease ttl and hop-limit by 0;
- fixed "connection-state" value disappearance in rules that were created before v6.22;
- fixed compact export (introduced in 6.37rc14);
- improved "time" option (ranges like 22h-10h now are acceptable);
- fixed dynamic dummy firewall rules appearance in raw tables;
- added additional matchers for firewall raw rules;
- fixed time based rules on time/timezone changes (again);
- fixed time based rules on time/timezone changes;
- added "/interface list" menu which allows to create list of interfaces which can be used as in/out-interface-list matcher in firewall and use as a filter in traffic-flow;
- added pre-connection tracking filter - "raw" table, that allow to protect connection-tracking from unnecessary traffic;
- allow to add domain name to address-lists (dynamic entries for resolved addresses will be added to specified list);
- added udplite, dccp, sctp connection tracking helpers;
- do not show disabled=no in export;
- fixed spelling in built-in firewall commentary;
- do not show disabled=no in export;
- fixed policy routing configurations (introduced in 6.35rc38);
- added experimental "action=route" in mangle prerouting - that forces packets to specific gateway by ignoring routing decisions (CLI only);