version 9.40
What's Changed
-
Added a pre-commit code
-
Formating: dot net format
-
Added new logic to optimize policy by comments for Cisco and Firepower
/// Optimizes the security policy rulebase by merging several rules from the same sub-policy into a single rule.
/// Two rules can be merged into one rule if:
/// 1. CiscoASA and FirePower vendors: both rules can be merged if they have the same comments
/// 2. both rules have the same action, and
/// 3. both rules are enabled or disabled, and
/// 4. both rules have source and destination columns negated or not, and
/// 5. both rules have the same time objects, and
/// 6. either one of the following is true:
/// 6.1. both the source and destination columns match
/// 6.2. both the source and service columns match
/// 6.3. both the destination and service columns match -
adding a new command line to optimize by a comment: -obc | --optimize-by-comments
-
Adding slicing of conversion comments (custom-fields.field-1) up to 250 characters
-
fixing juniper crash
-
adding an option to smartconnector to re-use groups by name, flag name: reuse-group-name true|false [default]
-
JuniperSRX: parsing groups tag
Full Changelog: v9.20...v9.40