Present a new package option filter_rules_needed which has a function name to be called if the package needs to create firewall rules. The function should have a switch statement one with 'nat' option wich is called for nat/rdr and one with 'rule' option which is needed for rules. This will help on removing from filter.inc all the packages hardcoded includes and rules and give some more dynamicity. The rules by this function will be included on rules.nat.packages and rules.packages on /tmp partition and called by anchors include file when filter reloads(still this has to come).
Fix the issue reported on http://forum.pfsense.org/index.php/topic,16559.0.html. Basically a missing convertion from 'source'/'destination' to target.
Handle the case when no user has logged in. Reported by: http://forum.pfsense.org/index.php/topic,16382.0.html
Check for blank lines and ignore them.
A better fix to empty lines.
Propperly check for empty slots. Fix by forum user: itsmorefun!
Fix bridge checking missed in previous convert to multi interface capble CP. This is arguably needed since with new bridge the interface might be in full routing mode and be bridged just for SNAP port. Anyway people can run CP on top of the bridge interface itself anyway.
Make CP multi-interface capable.
Actually it needs an ip!
Move firmware update text format to globals.inc
View revisions
Also available in: Atom