Commit Graph
2729 Commits
Author SHA1 Message Date
Vadim Kurland f025aed808 fix for the SF bug 3095615 2010-11-02 15:16:00 -07:00
Vadim Kurland 62ff30ba4d unit tests for SF bug 3090249 2010-11-01 18:46:24 -07:00
Vadim Kurland d3b098e8c0 more file patterns to ignore 2010-11-01 18:46:13 -07:00
Vadim Kurland 325f81c49e added .gitignore files to skip files produced by unit tests 2010-11-01 18:45:40 -07:00
Vadim Kurland 18218d4fcf fixed SF bug 3090249 "fwb_ipt ignores -d option ". Documented
behavior is for the compiler to create files in the directory
specified by the argument of the "-d" command line flag. If
flag "-d" is not provided, files should be created in the current
directory.
2010-11-01 15:52:02 -07:00
Vadim Kurland a76c1a21a1 * PolicyCompiler_ipt.cpp (checkForStatefulICMP6Rules::processNext):
fixed SF bug 3094273 "no state needed for ipv6-icmp in
ip6tables". Rules that match ICMPv6 objects should be
stateless. Compiler will check for this and reset "stateful" flag
of a rule and issue warning if the rule was built stateful in the
GUI.
2010-10-29 18:04:48 -07:00
Vadim Kurland db73c4b743 * src/res/objects_init.xml.in: added ICMPv6 object "parameter
problem" (type 4, any code) per SF feature request 3094743.  Also
added service group object "ipv6 unreachable messages" that
includes ICMPv6 messages "destination unreachable", "packet too
big", "parameter problem" and "time exceeded" per SF feature
request 3094758
2010-10-29 17:23:08 -07:00
Vadim Kurland 4c69594aae * configlets/linux24/automatic_rules: implemented SF feature
request 3094738 "Set the HL to 255 for IPv6 Neighbor
Discovery". Neighbor discovery packets must have hop limit of 255
per RFC 2461. Automatically generated rules that match neighbor
discovery packets will math hooplimit 255.
2010-10-29 16:47:28 -07:00
Vadim Kurland fd5553ebbd * configlets/linux24/update_addresses: fixed SF bug 3091069:
"Routing configuration failed". Iptables script generated by
fwbuilder did not configure broadcast when it added ip addresses
to interfaces. Using "ip addr add ADDR/NM boradcast + dev INTF"
syntax to do this.
2010-10-29 15:23:37 -07:00
Vadim Kurland 035509dc9f * OSConfigurator_bsd.cpp (compare_names): fixed #1807 "wrong order
of address assignment in the generated OpenBSD/PF/CARP cluster
configuration". Need to assign ip addresses to regular interfaces
before trying to assign them to carp interfaces.
2010-10-29 14:51:51 -07:00
Vadim Kurland 50a4702a7b even more patterns to ignore 2010-10-29 14:51:41 -07:00
Vadim Kurland 57cc064b14 removed obsolete files .cvsignore, added more patters to .gitignore 2010-10-29 14:15:22 -07:00
Vadim Kurland 3998363b26 * configlets/linux24/load_modules: fixed #1820 "skip module
"nf_conntrack_ipv6" if generated script has no ipv6 rules"
Shell function load_modules should not try to load module
nf_conntrack_ipv6 if generated script does not load any ipv6
rules. Loading this module fails if ipv6 has been disabled in
the kernel.
2010-10-29 12:22:34 -07:00
Vadim Kurland 61f6a31928 added more file extensions to ignore 2010-10-29 12:21:47 -07:00
Vadim Kurland 98e465385f fix for SF bug 3095615 "reopen no PREROUTING rule with *-Interface - ID: 3077132" 2010-10-29 10:04:05 -07:00
Vadim Kurland bbc06b4592 started v4.1.3 2010-10-29 10:03:43 -07:00
Vadim Kurland b477b487ff added .gitignore 2010-10-29 10:03:11 -07:00
Vadim Kurland 8c56dcdbe1 refs #1804 With 2 files open and object trees undocked you cannot open objects from both object trees 2010-10-08 00:09:27 +00:00
Vadim Kurland 9ccdd5d4a3 fixed #1802 Update New Firewall wizard help text for interfaces 2010-10-07 23:45:33 +00:00
Vadim Kurland 91cbb75a17 fixed #1801 Update Creating new host object help text 2010-10-07 22:45:52 +00:00
Vadim Kurland 4fa4ce5cac using command "terminal width 256" to turn off ANSI commands in
the PIX command echo.
2010-10-07 22:41:14 +00:00
Vadim Kurland 9a64de05d9 * FindObjectWidget.cpp (showObject): rolled back change done in
r3320 (refs #1790) "When an object is found using Find and the
object is in the object tree, the keyboard focus shifts to the
Object Panel". That change broke highlighting of the found object
in rules.
2010-10-07 22:02:38 +00:00
Vadim Kurland be1726532b refs #336 setting timeouts in the template object 2010-10-07 19:56:18 +00:00
Vadim Kurland b9b3749d4c refs #336 changelog and release notes update 2010-10-07 19:11:20 +00:00
Vadim Kurland 6156ac9cbe refs #336 Need template for PIX firewall; added tmplate for PIX 50X 2010-10-07 19:08:58 +00:00
Vadim Kurland a6fdcb02a4 changelog records 2010-10-07 03:29:28 +00:00
Vadim Kurland 76c73561ba flag WindowCloseButtonHint is only available in Qt 4.5 and later 2010-10-07 03:25:54 +00:00
Vadim Kurland 24c222a0a4 fixed #1710 unit tests to test generated file names, manifest and activation commands for compilers for PF and ipfw 2010-10-07 01:14:19 +00:00
Vadim Kurland 9475e71877 need to escape file name and path if it has spaces 2010-10-07 01:14:01 +00:00
Vadim Kurland 44a525b670 fixed #1788 Modify text in Replace icon drop area 2010-10-06 22:56:00 +00:00
Vadim Kurland 2b60dcac8e fixed #1783 "PIX routing entries require interface, but PIX
config will compile without interface in Routing rule". Policy
      compiler for PIX now checks that both "interface" and "gateway"
      rule elements are not empty.
2010-10-06 22:41:43 +00:00
Vadim Kurland 966fad1749 fixed #1792 address column header in InterfaceEditorWidget should say "IP Address" 2010-10-06 21:34:01 +00:00
Vadim Kurland 4e56d710f9 setting an icon for the dialog using standard method 2010-10-06 21:04:52 +00:00
Vadim Kurland 2ca6654855 correct return type in regCheck() 2010-10-06 01:24:24 +00:00
Vadim Kurland 48a8c9ff79 added eval warning dialog refs #1727 2010-10-06 01:04:35 +00:00
Vadim Kurland 1141ee6223 added log graphics; not used right now 2010-10-05 23:52:18 +00:00
Vadim Kurland 62dac9e362 fixed SF bug 3077132 "no PREROUTING rule with
*-Interface". Rules matching addresses of a wildcard interface
      (e.g. "ppp*") were not properly generated.
2010-10-05 23:05:19 +00:00
Vadim Kurland a72e592bf3 fixed unit tests for the fix for SF bug 3039681 2010-10-05 21:21:30 +00:00
Vadim Kurland 4b1ecbfc93 added test cases for SF bug 3077132 2010-10-05 19:40:29 +00:00
Vadim Kurland dd6a245bc3 fixed SF bug 3039681 "context-menu items inconsistent for
Single/Multiple rules". When several rules are selected in rule
      set, some context menu itmes should turn to plural.
2010-10-05 19:24:59 +00:00
Vadim Kurland 4f5a64b570 fixed #1778 "main menu Rules should have the same items that
context RuleSetView menu when no rules are selected"
2010-10-05 19:02:16 +00:00
Vadim Kurland a66b039af9 fixed #1777 "scroll new fw object to the top of the tree view
panel once its created". This has side effect in that some
      other operations that open an object in the tree will also
      scroll the tree to position this object at the top.
2010-10-05 02:32:12 +00:00
Vadim Kurland 05568ccbc0 fixed #1791 "Add preference flag to enable / disable the Custom
templates button on the New Firewall Wizard". Use of the
      custom template library to create new firewall object is now
      optional, controlled by a checkbox in the "Object" tab of the
      gobal preferenes dialog.  New users will have this option turned
      off by default, however existing users will see it enabled for
      backwards compatibility.
2010-10-05 02:15:37 +00:00
Vadim Kurland 10862bdfed fixed #1790 "When an object
is found using Find and the object is in the object tree, the
keyboard focus shifts to the Object Panel". The "find" pabel now
retains keyboard focus after it shows found object in the tree,
this allows the user to just hit Enter on the keyboard to find
the next object.
2010-10-05 01:23:39 +00:00
Vadim Kurland d079f0f445 fixed #1785 Deleting graphic icon of object from Find tab should also remove the text name or label 2010-10-05 01:11:35 +00:00
Vadim Kurland 9a097d18c9 fixed #1770 Eliminated pause
that happened when user switched from page 0 to page 1 of the new
firewall wizard. Pause was caused by the DNS queries the program
ran trying to determine ip address of the firewall using the name
provided on the first page of the wizard. Now DNS query is
launched only if user wants to create interfaces uses snmp scan.
2010-10-05 00:24:32 +00:00
Vadim Kurland 7ccb7a1e38 fixed crash that happened when user tried to use context menu item Duplicate 2010-10-04 23:46:33 +00:00
Vadim Kurland cee564ac89 fixed #1772
improved design of the widget used to edit ip addresses and other
attributes of an interface in the new firewall, new host and new
cluster wizards. Removed "MAC Address" imput field and rearranged
other input fields according to the result of usability tests.
2010-10-04 23:37:38 +00:00
Vadim Kurland 053ac47849 refs #1787 trying to make obj_name have keyboard focus when new firewall wizard opens, does not work so far 2010-10-04 22:52:23 +00:00
Vadim Kurland f9372b04a1 fixed bug introduced with library switcher reimplementation: it should be possible to duplicate an object into the same library 2010-10-04 22:29:06 +00:00