Commit Graph
100 Commits
Author SHA1 Message Date
Vadim Kurland aa2abe50b8 fwb_ipt recognizes ICMP6Service 2008-07-02 02:28:01 +00:00
Vadim Kurland 0d3776eb8c standard ipv6 icmp objects 2008-07-02 01:36:04 +00:00
Vadim Kurland 1dc6a8779d Added support for ICMP6Service 2008-07-02 01:17:30 +00:00
Vadim Kurland db79b92d4c do not generate "-m icmp6 --icmp6-type any" for ipv6 2008-06-30 18:43:57 +00:00
Vadim Kurland a009e6730e object discovery by dns zone transfer is not supported anymore 2008-06-28 20:32:18 +00:00
Vadim Kurland 73035aa66c skip "-p all" for ipv6 to avoid warning 2008-06-27 19:25:51 +00:00
Vadim Kurland 1ce279e6ff should use "-p ipv6-icmp" for ipv6 rules 2008-06-27 18:52:28 +00:00
Vadim Kurland 873aed4eab should use "-p ipv6-icmp" for ipv6 rules 2008-06-27 18:50:25 +00:00
Vadim Kurland 91dbc67bec using "-m frag" and "-m icmp6" for ipv6 for iptables 2008-06-26 21:13:20 +00:00
Vadim Kurland 149cc77c6c fwb_ipt works when interface has only ipv6 address 2008-06-25 21:21:28 +00:00
Vadim Kurland be22270411 fwb_ipt checks both ipv4 and ipv6 addresses of interfaces 2008-06-25 21:12:48 +00:00
Vadim Kurland f10d23ff48 do not restore internal window size on its state change, this caused problems when two windows were opened and user switched focus between them 2008-06-24 07:36:56 +00:00
Vadim Kurland 287bb24f2f checking if working dir setting is empty before creating it 2008-06-24 05:41:26 +00:00
Vadim Kurland 399ce73e9c using fwbuilder3 as a root for settings, some minor fixes 2008-06-24 05:27:35 +00:00
Vadim Kurland 033b54365e corrections in getOpenFileName 2008-06-23 19:53:14 +00:00
Vadim Kurland b7b9f9b94b using native dialog for fileOpen 2008-06-23 19:04:13 +00:00
Vadim Kurland b16674bec9 fixed bug 2659 2008-06-14 06:50:26 +00:00
Vadim Kurland a65b209629 added missing doc files 2008-06-12 19:38:03 +00:00
Vadim Kurland 99bd83c15e control whether we build debug or release in ../../qmake.inc 2008-06-12 18:56:36 +00:00
Vadim Kurland f830b20960 minor cleanup in pch file 2008-06-12 18:31:29 +00:00
Vadim Kurland 9f1959b12f more debug printing and better checking 2008-06-12 06:01:09 +00:00
Vadim Kurland 015ed4bd18 resizing and tidying object dialogs 2008-06-12 01:50:30 +00:00
Vadim Kurland 44247d6a73 fixed bugs 2645, 2648, 2601,2602 2008-06-12 00:56:13 +00:00
Vadim Kurland 3315c64c35 support for the "new" module "time" in iptables 2008-06-11 02:55:37 +00:00
Vadim Kurland ca3511a8e7 id, name and comment are member vars in FWObject 2008-06-10 23:43:48 +00:00
Vadim Kurland c0fd400bdd int IDs in compiler for pix 2008-06-10 05:01:44 +00:00
Vadim Kurland ad446d7308 int IDs in compiler for cisco ACLs 2008-06-10 04:18:57 +00:00
Vadim Kurland efc9f2f507 compiler for ipfilter: int IDs and member vars for tcp/udp ports 2008-06-09 22:11:30 +00:00
Vadim Kurland b0fc8dfa5f integer IDs and member-vars ports in TCP/UDP services in compiler for PD 2008-06-09 21:58:48 +00:00
Vadim Kurland 5e94179ef0 added debug print for bug 2655 2008-06-09 18:56:14 +00:00
Vadim Kurland 09bb086f84 merging id-experimemt r233:HEAD 2008-06-09 01:52:36 +00:00
Vadim Kurland 99f23add7d adding comment char to errors included in generated scripts 2008-06-07 04:40:30 +00:00
Vadim Kurland 07be919f07 checking for unsupported UserService objects in compilers for ipf, iosacl and pix 2008-06-07 03:44:57 +00:00
Vadim Kurland 47a435f7d3 support for userService in compiler for pf 2008-06-07 03:09:38 +00:00
Vadim Kurland 6f13268ae5 permit past of objects USerService into system group Services/Users 2008-06-07 02:42:13 +00:00
Vadim Kurland 9613bd9cf8 restoreGeometry restores window size but does not restore window position on the screen 2008-06-06 19:08:12 +00:00
Vadim Kurland 23892ea299 dialog adjustments for Mac 2008-06-06 19:03:09 +00:00
Vadim Kurland d228333afb Removed "Library" from all object dialogs; some dialogs tidying 2008-06-06 18:11:23 +00:00
Vadim Kurland 3f2c8d7780 making gcc 4.0 happy 2008-06-06 16:26:21 +00:00
Vadim Kurland 3e10a9b6f5 Support for UserService in compiler for iptables 2008-06-06 02:08:54 +00:00
Vadim Kurland 4ed299b019 clean-up: using methods PolicyRule::setBranch and PolicyRule::setTagObject 2008-06-06 00:06:39 +00:00
Vadim Kurland 401d1c3320 fixed bug 2624, fixed "QString::arg - missing argument" error messages 2008-06-05 23:33:59 +00:00
Vadim Kurland ece0df1e07 compilers for iptables and pf find branch rulesets even if they belong to a different fw 2008-06-05 20:41:25 +00:00
Vadim Kurland c81ee87507 bugfix in shadowing detection for non-terminating rules in the mangle table 2008-06-05 19:08:59 +00:00
Vadim Kurland f6d0d3f66c compilers include error and warning messages in generated scripts and config files 2008-06-05 18:44:13 +00:00
Vadim Kurland b73ef65f91 updated test file 2008-06-05 17:51:45 +00:00
Vadim Kurland 2e2135bcbf updated test cases; testing xslt transformations that add TagService objects 2008-06-04 22:46:06 +00:00
Vadim Kurland 3976821769 fixed bug 2640: WhereUsed finds TagService and RuleSet objects referenced from rule actions 2008-06-04 01:15:51 +00:00
Vadim Kurland c508393261 support for --weekdays in fwb_ipt per bug 1914371 "iptables 1.4.0" 2008-06-02 22:22:11 +00:00
Vadim Kurland 23796691db in the Interval object, sunday is day 0 2008-06-02 21:28:38 +00:00
Vadim Kurland e128bce9e1 fixed day of the week setting in interval object dialog 2008-06-02 20:50:27 +00:00
Vadim Kurland cbd3ec6e67 added version "1.4.0" for iptables 2008-06-02 20:16:36 +00:00
Vadim Kurland bbd285057b system group for UserService objects is "Serices/Users" 2008-06-02 02:25:10 +00:00
Vadim Kurland 925b9bcc4d additional checks for data sanity for bug 2577, actually made this work in newHostDialog 2008-06-01 20:01:24 +00:00
Vadim Kurland fd94086859 fixed bug 2564 2008-06-01 02:11:59 +00:00
Vadim Kurland ed81eb1418 clean-up - removed warnings, proper formatting 2008-05-31 23:11:26 +00:00
Vadim Kurland a2049a8c31 ipv6 in fwb_pf 2008-05-31 22:32:34 +00:00
Vadim Kurland ef5c0e6327 using PolicyRule::getTagValue() in compilers 2008-05-31 19:36:51 +00:00
Vadim Kurland ea8b6b1292 Actiondialog for action Branch finds ruleset using getBranch() 2008-05-31 19:09:09 +00:00
Vadim Kurland a880dd58ef fwb_ipt uses Compiler::isRootRuleSet 2008-05-30 22:24:34 +00:00
Vadim Kurland 0457709b97 support for multiple rule sets in PF 2008-05-30 22:00:45 +00:00
Vadim Kurland d36c466b8c can insert NetworkIPv6 into "Network" system group 2008-05-30 02:51:31 +00:00
Vadim Kurland 1e245de1bf compiler for iptables works with multiple rule sets 2008-05-30 00:13:13 +00:00
Vadim Kurland 89a70b537a added rules to test negation with ipv6 2008-05-29 05:17:55 +00:00
Vadim Kurland df4dfeca0a fix in fwb_ipt for ipv6 2008-05-29 04:17:37 +00:00
Vadim Kurland 08a8e20052 nat and ipv6 in fwb_ipt 2008-05-27 18:12:58 +00:00
Vadim Kurland 122300a7bf ipv6 in fwb_ipt 2008-05-27 15:37:35 +00:00
Vadim Kurland 848bc7b926 refactored InetAddr class, removed Inet6Addr class 2008-05-24 04:30:31 +00:00
Vadim Kurland 44c8f309d4 compiler for iptables can throw away dead chains, this helps optimize generated script, especially in mixed ipv4/ipv6 configurations 2008-05-23 19:57:03 +00:00
Vadim Kurland 79551708e2 ipv6 support in compiler for iptables 2008-05-22 18:12:16 +00:00
Vadim Kurland 578e7b6374 checking netmask correctness properly in dialogs for IPv6 and NetworkIPv6 2008-05-20 03:56:10 +00:00
Vadim Kurland 6f85e0c6c2 IPv6 and NetworkIPv6 dialogs load and save netmask as bit length 2008-05-20 03:37:23 +00:00
Vadim Kurland 64f2fe4478 getAddressPtr has no argument 2008-05-20 02:26:00 +00:00
Vadim Kurland ab5c914d81 renaming getAddressObjectInetAddrMask to getInetAddrMaskObjectPtr 2008-05-20 01:11:40 +00:00
Vadim Kurland c5f9a8f99b compilers for iosacl and pix use getAddressPtr 2008-05-20 00:02:10 +00:00
Vadim Kurland 41d6790592 compiler for ipfw works with getAddressPtr 2008-05-19 23:06:34 +00:00
Vadim Kurland 678bd9fe17 compiler for ipfilter works with getAddressPtr() 2008-05-19 18:15:11 +00:00
Vadim Kurland 5ef33f87e4 compiler for pf works with getAddressPtr() 2008-05-19 04:25:42 +00:00
Vadim Kurland 107bcb8c4e context menu item "dump" will dump recursively 2008-05-19 03:42:09 +00:00
Vadim Kurland d961332adc getting netmask right in ipv6dialog 2008-05-19 03:38:01 +00:00
Vadim Kurland 9454d4c808 checking address in FindObjectWidget::matchAttr 2008-05-19 03:02:44 +00:00
Vadim Kurland 568c0ca1b6 getting rid of getAddress() and getNetmask methods, using getAddressPtr() and getNetmaskPtr(). Tested and debugged GUI and compiler for iptables 2008-05-19 02:58:20 +00:00
Vadim Kurland 4b75a01615 checks for ipv6 rules in fwb_ipt 2008-05-18 17:19:09 +00:00
Vadim Kurland badd1d6397 support for ipv6 in compiler for ipt 2008-05-18 02:50:43 +00:00
Vadim Kurland 2695e97184 added ipv6 objects to resources.xml.in 2008-05-17 03:27:03 +00:00
Vadim Kurland 3f6a64dadb support for IPv6 child objects for Interface 2008-05-16 15:59:39 +00:00
Vadim Kurland af4cd3e555 Support for UserService 2008-05-12 02:30:57 +00:00
Vadim Kurland 4d9729ecd5 changelog update 2008-05-11 03:06:54 +00:00
Vadim Kurland 7871c11b0a cleanup: remived obsolete module, set correct copyright date, added changelog entries 2008-05-10 23:38:30 +00:00
Vadim Kurland 9817848911 fixed bug 1961202 (porting from 2.1.19) 2008-05-10 20:46:44 +00:00
Vadim Kurland c0e79659f1 fixed bug #1562726: "policy print rule cut-off" 2008-05-09 04:40:42 +00:00
Vadim Kurland 4ff6f887df partial fix for bugs #1789059 and 1945149 2008-05-08 19:05:07 +00:00
Vadim Kurland 14bc0e2651 adding missing resource files 2008-05-07 05:25:51 +00:00
Vadim Kurland 5bbc404293 making unit test compile 2008-05-06 04:23:59 +00:00
Vadim Kurland ff2b36d329 porting bugfixes from 2.1.19 2008-05-06 04:11:33 +00:00
Vadim Kurland c52a266bb0 merging -r102:HEAD from branch rule-element-action 2008-05-03 03:46:18 +00:00
Vadim Kurland f5cebe98e2 merge -r62:HEAD from branch inet-addr-changes 2008-04-26 19:13:45 +00:00
Vadim Kurland 1cafbf3e39 merging -r62:HEAD from branch inet-addr-changes 2008-04-14 04:14:51 +00:00
Vadim Kurland 7d237a01f9 Merging branch inet-addr-changes -r62:HEAD 2008-04-13 18:44:45 +00:00
Vadim Kurland 58355d5aab ********************************
Merge branch inet-addr-changes r61
********************************
2008-04-13 07:06:30 +00:00