Skip to content

Releases: PaloAltoNetworks/pan-os-php

v2.0.14

09 Oct 22:08
53ecca7
Compare
Choose a tag to compare

2.0.14
UTILS:

  • merger script extend for JSON output
  • API | introduce POST to send XML file directly to PAN-OS-PHP API
  • API and API-UI | improvments
  • pa_application-edit | introduce 'filter=(tcp has XYZ)' / 'filter=(udp has XYZ)'
  • all script actions=exportToExcel - for PAN-OS-API usage, specify project/html folder as file destination storage
  • API extend JSON file with application and threat action/filter

BUGFIX:

  • class SecurityProfileGroup | bugfix for SaasSecurityProfileStore
  • pa_rule-edit | bugfix for 'filter=(user.count XYZ)'
  • pa_rule-edit | bugfix for resolveapplicationsummary shadow-json
  • pa_rule-edit | bugfix for shadow-json to display from/to zone
  • pa_rule-edit actions=display shadow-json | bugfix for SRC/DST if any for resolveAddressSummary
  • pa_rule-edit actions=display:resolveservicesummary shadow-json | bugfix to display service resolve correctly
  • pa_rule-edit actions=exporttoexcel:FILE.html,ResolveApplicationsummary | bugfix to display app-id resolvesummary correctly

GENERAL:

v2.0.13

04 Oct 13:52
11a6a7b
Compare
Choose a tag to compare

2.0.13 (2021100)
UTILS:

  • pa_rule-edit actions=display:ResolveAddressSummary|ResolveServiceSummary introduce summary output if argument shadow-json is used
  • pa_rule-edit introduce additionalargument 'ResolveApplicationSummary' for actions=display:ResolveApplicationSummary and actions=exporttoexcel:file,ResolveApplicationSummary
  • pa_rule-edit - add array keys for actions=display:ResolveApplicationSummary
  • apigui - add example in error output
  • pa_device-edit - add serial# in output
  • pa_rule-edit actions=display:ResolveAddressSummary - for shadow-json - split static and dynamic output - dynamic are tmp objects without value
  • pa_rule-edit introduce 'filter=(user.count '<,>,+,!)' - )' / 'filter=(user is.in.file FILENAME)'
  • pa_rule-edt | introduce actions=xml-extract - to extract rule xml information of matching rules - only working with additional argument shadow-json
  • all | with "shadow-json out=yes" full PAN-OS XML config is available in stdout JSONarray ['out']['xmldoc']
  • pa_rule-edit | introduce actions=user-add:USER / actions=user-remove:USER
  • pa_rule-edit | introduce actions=user-set-any
  • pa_rule-edit/pa_schedule-edit | introduce 'filter(schedule expire.in.days XYZ)' / 'filter=(object expire.in.days XYZ)' to display information about shortly expired rules/schedule
  • pa_rule-edit | actions=exporttoexcel / actions=display introduce additionField: ResolveScheduleSummary - to display expire date for schedule objects

BUGFIX:

  • pa_device-edit - bugfix to print DG hierarchy in JSON
  • pa_application-edit - bugfix to print APP information optimised in JSON
  • pa_address-edit | bugfix for is.included-in.name if object is tmp and value is available
  • pa_rule-edit bugfix for 'filter=(user has.regex /USER-group/)'
  • pa_rule-edit | bugfix for ANY actions=display shadow-json

GENERAL:

  • framework class PH - introduce function ACTIONstatus - make use in pa_tag-edit
  • predefined.xml update to version 8465-6967
  • framwork - class PH | introduce method ACTIONlog() - make use of this in pa_tag-edit actions

v2.0.12

30 Sep 17:38
b926ea2
Compare
Choose a tag to compare

main new feature is JSON response with argument shadow-json for the standard UTIL scripts

bugfix - PAN-OS XML API key generation | SecurityRule default behaviour for Service XMLnode

15 Sep 06:07
f4e9498
Compare
Choose a tag to compare
  • PAN-OS XML API key generation:

    • for Windows package it is not possible again to generate PaN-OS API key with hiddenPW
  • SecurityRule with a non existing XMLnode 'service' are now create correct with any

v2.0.10

07 Sep 10:19
ae16b16
Compare
Choose a tag to compare
Merge pull request #120 from swaschkut/developer

UTIL | introducing script pan-os-php.php with alias pan-os-php - used…

v.2.0.9

03 Sep 09:31
b78fc9c
Compare
Choose a tag to compare
Merge pull request #116 from swaschkut/developer

UTIL pa_diff - extend to display rule order changes

framework appStore | general improvements to bring in appStore on each level/hierarchy and not only at shared level

19 Jul 07:24
42c68e9
Compare
Choose a tag to compare
Merge pull request #92 from swaschkut/developer

framework appStore | general improvements to bring in appStore on each level/hierarchy and not only at shared level

UTIL - introduce pa_application-edit | pa_device-edit devicetype=manageddevice

17 Jul 19:52
5591d09
Compare
Choose a tag to compare

introduction of class LogCollectorGroup - benefit for "pa_device-edit devicetype=manageddevice actions=displayreference"

UTIL - introduce pa_securityprofilegroup-edit

12 Jul 09:14
b091bcf
Compare
Choose a tag to compare
Merge pull request #74 from swaschkut/developer

UTIL - introduce new script pa_securityprofilegroup-edit

UTIL | introduce PAN-OS-PHP API

27 Jun 21:07
f416328
Compare
Choose a tag to compare
Merge pull request #53 from swaschkut/api

UTIL | introducing PAN-OS-PHP API