1
0
mirror of https://github.com/fwbuilder/fwbuilder synced 2026-03-21 18:57:14 +01:00

3561 Commits

Author SHA1 Message Date
Vadim Kurland
ff6f43b3e6 refs #1907 split converting to atomic rules in orer to be able to control it better 2011-01-11 10:27:10 -08:00
Vadim Kurland
8c7c07cfb9 fixes #1909 2011-01-11 09:44:13 -08:00
Vadim Kurland
9f03dc52b0 using qualified class names in the hope it will compile on windows 2011-01-10 22:48:17 -08:00
Vadim Kurland
7a01d5f955 build 3427 2011-01-10 17:39:18 -08:00
Vadim Kurland
e17c19a0a3 fixed #1862 "fwb_pix crash". 2011-01-10 17:32:57 -08:00
Vadim Kurland
5bd095a95c fixed #1906 ASA NAT - Address objects are not properly identified by network zone and have the wrong real interface 2011-01-10 17:17:47 -08:00
Vadim Kurland
84a30873d5 refs #1905, #1879 2011-01-10 16:57:41 -08:00
Vadim Kurland
24ac2b56ac fixed #1905, #1879 2011-01-10 16:43:43 -08:00
Vadim Kurland
9a012af1f4 build 3426 2011-01-07 17:59:39 -08:00
Vadim Kurland
b1dde3821a fixes #1900 rename PIX8ObjectGroup to ASA8ObjectGroup for consistency 2011-01-07 17:05:19 -08:00
Vadim Kurland
df810d9d27 * NATCompiler_pix.cpp (NATCompiler_pix): fixes #1901 "add
destructor to NATCompiler_pix and NATCompiler_asa8". This
eliminates memory leak.
2011-01-07 17:01:23 -08:00
Vadim Kurland
62e7c778fe re-ran tests 2011-01-07 16:39:57 -08:00
Vadim Kurland
88666086ab refs #1886 added support for no-nat ("identity nat") rules 2011-01-07 16:38:23 -08:00
Vadim Kurland
5313a94c86 * ASA8Object.cpp (ASA8Object): refs #1885 "named network and
service objects in pix8". So far, these objects are only used
for nat configuration.

* NATCompiler_asa8_writers.cpp (processNext): fixes #1903 "correct
order of clear commands for ASA 8.3"

* NATCompiler_asa8_writers.cpp (printSDNAT): refs #1886 "new nat
configuration in pix 8.3". Initial support for new style nat
configuation.
2011-01-07 16:29:09 -08:00
Vadim Kurland
83646b91fa minor refactoring in NATCompiler::ExpandMultipleAddresses::processNext to include SDNAT rules; rerun tests 2011-01-07 13:27:37 -08:00
Vadim Kurland
3ff086ecc1 snat commands work for the most part; double translations in snat rules are not supported as before 2011-01-06 19:46:20 -08:00
Vadim Kurland
71a1841ace refs #1886 basic framework for ASA8 new style NAT commands 2011-01-06 18:32:59 -08:00
Vadim Kurland
8a46ecc87d made Service::getProtocolName() method a "const" 2011-01-06 18:31:52 -08:00
Vadim Kurland
62ea13f33e refs #1886 new nat configuration in pix 8.3; created new class NATCompiler_asa8, so far it does the same thing as NATCompiler_pix 2011-01-06 15:04:19 -08:00
Vadim Kurland
66a806c15f refs #1887 using real IPs in ACL instead of translated addresses in pix 8.3 ; updated explanation in the dialog 2011-01-06 13:28:23 -08:00
Vadim Kurland
cb19348312 refs #1887 using real IPs in ACL instead of translated addresses in pix 8.3 ; turned on warning for pix 8.3 2011-01-06 13:24:49 -08:00
Vadim Kurland
d564fbb198 refs #1887 using real IPs in ACL instead of translated addresses in pix 8.3; refactored rule element that finds matching NAT rules and performs substitution for pix v<8.3 2011-01-06 12:54:36 -08:00
Vadim Kurland
5b5edce615 renamed function 2011-01-06 10:52:15 -08:00
Vadim Kurland
0efa8ad347 refs #1887 using real IPs in ACL instead of translated addresses in pix 8.3; changes in the GUI 2011-01-06 10:32:17 -08:00
Vadim Kurland
b20a7843a6 refs #1883, #1893 FWSM 4.x does not have fixup command, we should use policy-map and class commands. 2011-01-04 19:08:19 -08:00
Vadim Kurland
3104b38b60 refs #1893 fixes #1883 "inspect ip options in pix8". Added support for
"policy-map type inspect ip-options" command in PIX v8.2 and later.
At this time, of all possible types of "policy-map type inspect"
command only "ip-options" is implemented.
2011-01-04 17:06:25 -08:00
Vadim Kurland
b9a9d7a2c9 refs #1893 fixes #1882 "inspect ip options in pix8". Added support for
"policy-map type inspect ip-options" command in PIX v8.2 and later.
At this time, of all possible types of "policy-map type inspect"
command only "ip-options" is implemented.
2011-01-04 17:05:43 -08:00
Vadim Kurland
8fb64f10eb added changelog records 2011-01-04 12:20:09 -08:00
Vadim Kurland
4a350d290a fixes #1891 problems with TCP and UDP services with source ports 2011-01-04 12:14:17 -08:00
Vadim Kurland
00127aac9f fixes #1892 move rule processor class separateServiceObject to PolicyCompiler 2011-01-04 12:00:09 -08:00
Vadim Kurland
cd3c457971 refs #1882 Mixed service groups in PIX8; added pix versions 8.0 and 8.3, added support for mixed servcie groups in 8.0; source port matching does not work, see #1891 2011-01-03 17:17:56 -08:00
Vadim Kurland
d3bfdcf0f7 removed {{$build}} from top_comment configlets since we do not have build number variable anymore 2011-01-03 13:23:17 -08:00
Vadim Kurland
abf2b3b2be checking in "golden" test files 2011-01-03 13:01:06 -08:00
Vadim Kurland
bfdaf10efe fixes #1881 update About dialog to print version number less prominently 2010-12-30 17:10:36 -08:00
vadim
7a485614ae removed SHORTVERSION everywhere 2010-12-29 15:26:20 -08:00
vadim
51fa3ce866 moved common definitions to unix scope 2010-12-29 13:12:10 -08:00
Vadim Kurland
18377b1ff2 refs #1876 build number is now part of the long version number 2010-12-29 12:00:15 -08:00
Vadim Kurland
2114d36e48 got rid of LIBFWBUILDER_CURRENT and related vars in VERSION and configure.in; deleted libfwbuilder/configure.in 2010-12-28 14:29:23 -08:00
Vadim Kurland
b7a63a72aa added missing paths 2010-12-27 21:29:01 -08:00
Vadim Kurland
98ab1916d1 right path to qmake.inc 2010-12-27 21:22:22 -08:00
Vadim Kurland
81afb67b93 making sure libtest_main.a is built before all unit tests that use it 2010-12-27 21:16:07 -08:00
Vadim Kurland
80dc0d3937 got rid of the ugly macro RUN_TEST at a cost of having to repeat creation of FWBApplication object; unit tests work 2010-12-27 20:38:00 -08:00
Vadim Kurland
5fb3c6634d making unit tests work in merged fwbuilder/libfwbuilder 2010-12-27 13:10:11 -08:00
Vadim Kurland
9a4e29aff4 trying to unify .gitignore 2010-12-25 22:50:36 -08:00
Vadim Kurland
8dc8dc3a05 removed unused files; switched to var FWBUILDER_XML_VERSION for data file version everywhere; removed unused libfwbuilder version vars from configure and .h files 2010-12-25 22:12:33 -08:00
Vadim Kurland
225cc320b7 minor clean up 2010-12-25 20:52:55 -08:00
Vadim Kurland
a95ea92b96 removed unused libfwbuilder autoconf files 2010-12-25 20:25:52 -08:00
Vadim Kurland
a6ab20397c moved libfwbuilder unit tests 2010-12-25 20:22:46 -08:00
Vadim Kurland
2417543eba merged libfwbuilder into fwbuilder as src/libfwbuilder; unit tests do not work yet 2010-12-25 20:12:30 -08:00
Vadim Kurland
a6e6bfa2ac Merge libfwbuilder as subdir libfwbuilder 2010-12-20 18:29:46 -08:00