13
I Use This!
Very Low Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Jun 10, 2024 — Jun 10, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
see #2411 implemented import of iptables rules with target CLASSIFY More... about 14 years ago
see #2414 permit menu item delete for the AttachedNetworks object More... about 14 years ago
see #2413, #2414 do not allow user to copy/paste or duplicate AttachedNetworks object More... about 14 years ago
minor tweak for the test - added "catch all" rule in ipv6 branch to make sure it compiles for ipv6 More... about 14 years ago
adding missing files More... about 14 years ago
applied patch per SF bug 3302219 "unit tests are badly portable" More... about 14 years ago
updated unit test data files More... about 14 years ago
see #2405 "Tag and classify actions dont work properly with branches". When branching rule points to a rule set that has rules with Tag and Classify options, branching should occur in mangle table even when checkbox "create branch in mangle table" is not checked. The fix in this change is tentative as it creates branch in chains PREROUTING, POSTROUTING and OUTPUT. Since target CLASSIFY is only allowed in POSTROUTING, this may create conflict. Need to test more. More... about 14 years ago
see #1580 re-ran tests More... about 14 years ago
* AttachedNetworks.cpp (AttachedNetworks): see #1580 New object type: network object that automatically matches subnets an interface is attached to. The object can be a child of an interface. The object is optional and is not created automatically for all interfaces; user can add it using context menu associated with an interface. Dialog for this object allows editing of the name and comment. List of network addresses represented by this object is always generated automatically. Compiler for PF translates this object to "en0:network" construct that is supported by PF. Compiler for iptables expands it to the list of ipv4 and ipv6 networks defined by the addresses of the parent interface if interface has static addresses. If interface is confgiured as "dynamic" and has no address in fwbuilder, then compiler treats AttachedNetworks object as run-time and uses shell function to determine network addresses during activation of the firewall script. Compilers for other firewall platforms always treat this object as compile-time and abort if it is used with dynamic interface. More... about 14 years ago
* PolicyCompiler_ipt.cpp (processNext): see #2402 "Tag action should be done in PREROUTING so it can be acted on later". If a rule has both tagging and classification options, the rule should be split so that iptables command doing tagging goes in PREROUTING and rule doing classification goes into POSTROUTING chain. ; More... about 14 years ago
see #2401 "Deprecating Route option for iptables" More... about 14 years ago
see #2399, #2340 rules that require tagging, classification or routing are now split so that regular actions such as Accept are implemented using normal rules in the table "filter" and rules in table "mangle" only implement tagging, classification and routing. See ChangeLog for longer description More... about 14 years ago
fixes #2398 remove checkbox "make tag and classify actions terminating" More... about 14 years ago
see #2397 get rid of unnecessary chains and make sure terminating action (e.g. Accept) is added after targets generated for all non-terminating options (Tag, Classify and Route) More... about 14 years ago
version 4.3.0.3542 bumped up build number since 3541 was released as 4.2.2 More... about 14 years ago
merge from the latest changes in release-4.2.1 More... about 14 years ago
Merge branch 'development' of ssh://ncgit/var/git/fwbuilder into development More... about 14 years ago
Make sure DEPENDPATH has same stuff as INCLUDEPATH, otherwise when files change in other directories the dependent files don't get recompiled. More... about 14 years ago
added release notes 4.2.2 More... about 14 years ago
set version to 4.2.2 More... about 14 years ago
v 4.3.0.3541; merged from multiple_actions More... about 14 years ago
see #2367 added test cases for options tag, classify and route and combinations - test object firewall111 More... about 14 years ago
see #2367 removed debugging in xslt script, set version to 4.3.0 More... about 14 years ago
see #2367 using correct path to the "platform" attribute of the firewall object; tested upgrade path 4.1.3 -> 4.2.1 -> 4.3.0 to make sure all rules get converted correctly More... about 14 years ago
merge from development 4.2.1.3540 More... about 14 years ago
build 3540 More... about 14 years ago
fixes #2393 "broken link in the "Help / Firewall Builder Help" dialog" build number 3540 More... about 14 years ago
* FWCmdAddObject.cpp (redo): fixes #2391 "selecting 'new library' when editor panel not on 'editor' tab causes crash" More... about 14 years ago
* PolicyCompiler_pf_writers.cpp (_printQueue): see #2390 Classify does not generate "queue" string for rules created in V4.2.1.3538 This completes the fix for the bug #2385. More... about 14 years ago