1
0
mirror of https://github.com/fwbuilder/fwbuilder synced 2026-03-19 17:57:22 +01:00

3830 Commits

Author SHA1 Message Date
Vadim Kurland
9b4edad92f re-ran tests for ipf 2011-03-11 09:17:49 -08:00
Vadim Kurland
984a84ea2f Merge branch 'development' of ssh://vc.netcitadel.com:2222/var/git/fwbuilder into development 2011-03-10 21:10:11 -08:00
Vadim Kurland
7986214d4d re-ran pf tests and updated files 2011-03-10 21:09:54 -08:00
Vadim Kurland
8d8cf4c9f2 * CustomServiceDialog.cpp (loadFWObject): fixes #2201 "Some fields
of locked object are editable". Some input fields of the Custom
Service object dialog were editable even when object was locked
read-only.
2011-03-08 19:12:37 -08:00
Vadim Kurland
3f10891723 * GroupObjectDialog.cpp (loadFWObject): fixes #2203 "Crash when
attempting to add an object to a locked group".
2011-03-08 19:07:28 -08:00
Vadim Kurland
a1111b83bd * PolicyCompiler.cpp (checkForShadowing): see #2204 "Shadowing
detected for rule with action Continue". Policy rules with action
"Continue" should not shadow other rules and can not be shadowed.
2011-03-08 19:02:19 -08:00
Vadim Kurland
de8921b32e * Importer.cpp (addStandardRuleComment): see #2189 Program adds
the file name and the line number to comments of policy and nat
rules it creates during import.
2011-03-08 18:15:57 -08:00
Vadim Kurland
d60b82b47b updated unit test for iptables importer 2011-03-08 17:46:42 -08:00
Vadim Kurland
f5e058fdd7 * IPTImporter.cpp (pushPolicyRule): see #2202 importer for
iptables creates Custom Service object to match combination of
states it does not recognize. This includes "NEW,ESTABLISHED".
2011-03-08 17:38:28 -08:00
Vadim Kurland
9ddcea553b see #2205 Crash when importing ASA configuration 2011-03-08 16:45:06 -08:00
Vadim Kurland
8fa729c028 see #2176, 2198 added button to register for updates about pf import 2011-03-08 16:35:06 -08:00
Vadim Kurland
676220c633 see #2176 better combination of refex to guess PF config; build 3498 2011-03-08 16:15:04 -08:00
Vadim Kurland
ac257e0f43 build 3497 2011-03-07 18:55:34 -08:00
Vadim Kurland
9632d9b141 see #2197 "iptables nat rules in
chain OUTPUT not imported correctly"
2011-03-07 18:49:22 -08:00
Vadim Kurland
304fa20d24 * iptables.g (nat_addr_range): see #2194 "iptables import problem
with SNAT rule translating to an address range". NAT rules
translating into address range did not import correctly
2011-03-07 18:44:57 -08:00
Vadim Kurland
610448d440 * IPTImporter.cpp (pushNATRule): fixes #2195 "incorrect iptables
import of nat rule with NETMAP target"
2011-03-07 18:26:58 -08:00
Vadim Kurland
a268a91f7b * IPTImporter.cpp (pushNATRule): see #2196 "iptables nat rules
with target REDIRECT not imported". Iptables NAT rules with target
REDIRECT where not imported correctly.

* IPTImporter.cpp (pushNATRule): see #2190 "support for import of
branches in NAT rules for iptables". Implemented import of NAT
rules in user-defined chains for iptables, these translate into
branching NAT rules in fwbuilder.
2011-03-07 18:21:04 -08:00
Vadim Kurland
df3f79eb8c fixes #2192 import wizard size is set depending on the physical screen size; minor fix in snmp discoverer logging 2011-03-07 15:38:47 -08:00
Vadim Kurland
65f93be39d fixes #2193 import of pf.conf file, page 2 says "import of PF rules is not supported" but platform "iptables" 2011-03-07 15:14:22 -08:00
Vadim Kurland
0f4cdcad80 background image should transparent background 2011-03-07 15:08:51 -08:00
Vadim Kurland
522f268c8e updated fade-out background image 2011-03-07 15:02:12 -08:00
Vadim Kurland
8bf9c5fda3 added background image to the firewall import wizard; should be only visible on Mac 2011-03-07 14:55:45 -08:00
Vadim Kurland
85291843f5 * Importer.cpp (ignoreCurrentInterface): see #2152 "ASA Import -
shutdown interfaces". Importer recognizes and skips ASA interfaces
in "shutdown" mode.
2011-03-06 21:27:28 -08:00
Vadim Kurland
69d277ce41 see #2181 importr recognizes -i and -o 2011-03-06 20:14:47 -08:00
Vadim Kurland
2717d09f7e see #2170 checking combination of -i and -o interface and chain 2011-03-06 19:57:45 -08:00
Vadim Kurland
98a21d7248 build 3496; updated unit test files 2011-03-06 19:21:06 -08:00
Vadim Kurland
5c25bfb711 * IPTImporter.cpp (pushPolicyRule): see #2189 Policy importer
warnings and errors now include line numbers to help find relevant
lines in the original configuration file.
2011-03-06 13:16:11 -08:00
Vadim Kurland
cac6101e0f fixes #2188 protocol "gre" could not be resolved to ip protocol number on Winbdows; implemented wrappers for getprotobyname() and getservbyname(), including protocol and tcp/udp service name resolution for cisco IOS and PIX; fixed unit tests for the importer 2011-03-06 12:47:20 -08:00
Vadim Kurland
9dbb444a51 fixes #2187 iptables parser error formatting problem 2011-03-05 23:49:47 -08:00
Vadim Kurland
bc0b69ae71 fixes #2148 ASA Import - name of created firewall is hostname 2011-03-05 23:41:25 -08:00
Vadim Kurland
6a331a7642 bugfix: an error in regex list that should match pf.conf made it match all kinds of configs 2011-03-05 22:40:02 -08:00
Vadim Kurland
a7dfe07409 see #2185 rearranged #include to make sure I include snmp.h only where it is really needed and always after all Qt headers 2011-03-05 21:33:53 -08:00
Vadim Kurland
9bf118bc12 trying to resolve build problem on windows "/usr/include/net-snmp/*" 2011-03-05 18:52:19 -08:00
Vadim Kurland
1100f1842a still trying to fix windows build 2011-03-05 16:04:09 -08:00
Vadim Kurland
7d962bb1ce see #2176 autodetect pf.conf format in importer 2011-03-05 15:55:46 -08:00
Vadim Kurland
d82b81682e fixes #2183 count errors and warnings generated by the importer and show the numbers in the progress page of the wizard 2011-03-05 15:48:02 -08:00
Vadim Kurland
633b65f9d7 see #2174 warning for IOS, see #2175 warning for iptables 2011-03-05 15:38:20 -08:00
Vadim Kurland
538732c4ce fixes #2178 set platform and host os for FWSM; fixes #2156 After import the firewall should be opened in object tree 2011-03-05 15:32:53 -08:00
Vadim Kurland
4596a6cd53 fixes #2158 iptables import log is poorly formatted 2011-03-05 15:10:36 -08:00
Vadim Kurland
4b4febd253 fixes #2180 hitting Cancel while importer is working should not wait for it to complete 2011-03-05 14:54:07 -08:00
Vadim Kurland
85afa6dc8e see #2162 renamed menu item File / Import Firewall; see #2179 button Finish should be disabled while importer is still running 2011-03-05 11:06:22 -08:00
Vadim Kurland
834dd22e25 trying to fix windows build that got broken when I refactored snmp discovery into a separate wixard 2011-03-04 23:47:10 -08:00
Vadim Kurland
08265c5f0f minor clean up, removed unused function in Tools; trying to get rid of warnings about C4290 on windows; trying to fix windows build that got broken when I refactored snmp discovery into a separate wixard 2011-03-04 23:13:47 -08:00
Vadim Kurland
2e65d946da see #2161 import wizard finished 2011-03-04 18:06:54 -08:00
Vadim Kurland
0ed86de82a new policy import wizard; see #2161 - automatic detection of firewall platform and host name works 2011-03-04 13:34:45 -08:00
Vadim Kurland
0516ac43e5 build 3493 2011-03-03 21:59:55 -08:00
Vadim Kurland
56ad849d50 see #2163 creting objects discovered via snmp; snmp network discovery wizard is now functional 2011-03-03 21:55:10 -08:00
Vadim Kurland
c21214c6a2 see #2163 passing data from the progress page to pages where user chooses networks and objects 2011-03-03 19:43:23 -08:00
Vadim Kurland
4b88c05cd6 see #2163 making sure crawler object is properly destroyed and recreated when user navigates back and forth within the wizard; also properly destroying the object after it is finished when user closes the wizard 2011-03-03 18:08:30 -08:00
Vadim Kurland
68a5bc7ef8 see #2163 pages that set up snmp crawler and crawler background process with progress log now work. Using QThread to run background process. 2011-03-03 14:05:28 -08:00