Changelog
Changes between 18.1.0py1 and 19.0.0py1
19.0.0py1 adds support for firmware version 19.0.x.
Bug fixes:
-
Allow multiple filters of same type with different arguments in
custom view
New features:
-
Add support for reading log files (firmware 19.0+)
Changes between 17.2.0py1 and 18.1.0py1
18.1.0py1 adds support for firmware version 18.1.x. 18.1.0py1 drops
support for firmware version 15.0.x.
Bug fixes:
-
Documentation updates
-
Validation of liveview filters upon view registration.
-
Fix ShapingObject.set_wfq() raises exception.
-
Fix negotiated_media_time in channel stats shows incorrect value.
New features:
-
Add support for listing all ipfix fields.
-
Add support for modifying templatestring and collectors of an
IpFixObject.
-
Deprecate exclude and replace with unset in FlagObject and
ContentLogicObject (firmware 17.2+)
Changes between 17.1.0py1 and 17.2.0py1
17.2.0py1 adds support for firmware version 17.2.x. 17.2.0py1 drops
support for eol python version 2.4 and 2.5.
Bug fixes:
-
Object cache optimizations
-
Make ruleconditions.items consistent, always holding a lists of
Items (aka dict)
-
Fix recursive rename in ruleset
New features:
-
Add support for channel role shunt
-
Add support for reading shapingobject statistics
-
Config md5sum accessable in SystemOverview
-
Support for shaping rule overrides (firmware 17.2+)
Changes between 16.2.0py2 and 17.1.0py1
Bug fixes:
-
Documentation updates
-
Make rule.update() consistent between all rule types
-
Verify IP subnet mask and address ranges on NetObjects
New features:
-
Add number of packets processed by shaping in dynamic liveview
(firmware 17.1+)
-
Add shaping induced packet drops and latency in dynamic liveview
(firmware 17.1+)
Changes between 16.2.0py1 and 16.2.0py2
16.2.0py2 drops support for firmware versions v14.0.x and
v14.1.x.
Bug fixes:
-
Documentation updates
-
Fix better parsing of object paths in Ruleset
-
Fix Fileserv.update() sometimes uploads incomplete file
Changes between 16.1.0py1 and 16.2.0py1
16.2.0py1 adds support for PacketLogic firmware version 16.2.x (and
supports v14.0,v14.1,v15.0,v15.1,v16.1,v16.2)
Changes between 15.1.5py2 and 16.1.0py1
16.1.0py1 adds support for PacketLogic firmware version 16.1.x (and
supports v14.0,v14.1,v15.0,v15.1,v16.1)
Bug fixes:
-
Detect lost conncetions from pldbd
-
Fix field names in shapingobject_callback
-
Fix handling of large speed in shapingobject_callback
New features:
-
Make it possible to config userdata enrichobjects
-
Add support for SessionContextObjects (firmware 16.1+)
-
TagObjects have been renamed to ContentLogicObjects
-
Add support for ConditionObjects (firmware 16.1+)
-
Add support for channel labels (firmware 16.1+)
Changes between 15.1.5py1 and 15.1.5py2
15.1.2py1 regains support for solaris x86.
Bug fixes:
-
Fix realtime connection view on connections with RTT data.
Changes between 15.1.2py1 and 15.1.5py1
Bug fixes:
-
Fix host/netobject realtime updates when connected to 15.1.4+
systems
-
Fix handling of shaping rule realtime data
-
Fix 'filter_out' in view builder
-
Fix handling of dynamic live view data
New features:
-
Add support for connection protection triggers
-
Add support for changing existing statistics object
Changes between 15.0.5py1 and 15.1.2py1
15.1.2py1 adds support for PacketLogic firmware version 15.1.x (and
supports v13.0,v13.1,v14.0,v14.1,v15.0,v15.1)
Bug fixes:
-
Fix issue with listing tagobject conditions.
-
Fix issue with ipv6 address containing 'ffff'
-
Properly handle sysdiag alerts on sublevels
New features:
-
Add support for EnrichObjects (firmware 15.1+)
-
Add support for direction in rewriteobjects (firmware 15.1+)
Changes between 15.0.3py1 and 15.0.5py1
Bug fixes:
-
Fix duplicate calls from add_update_done_callback
-
Documentation fixes
New features:
-
Add support for TagObjects
-
Add support for retrieving index of a key in keyvault
-
Add support for filtering rule realtime data
Changes between 15.0.2py0 and 15.0.3py1
Bug fixes:
-
Fix realtime netobject data
-
Fix crash in fileserv up/download on windows
-
Fix add_update_done_callback handling
-
Fix listing rewrite objects with natpool id
New features:
-
Add support for viewing NAT statistics
-
Add support for dynamic live view (firmware 14.1+)
Changes between 9.0.0 and 15.0.2py0
15.0.2py0 adds support for PacketLogic firmware version 15.0 (and
supports v13.0,v13.1,v14.0,v14.1,v15.0).
15.0.2py0 drops support for firmware version v12.4.
Bug fixes:
-
Fix setting role on channels
-
Documentation fixes
-
Fix case where drdl_revision was truncated
New features:
-
Add support of enum values in sysdiag (firmware 15.0+)
-
Add precedence and fair_factor in shaping objects (firmware 15.0+)
-
Add support for connecting over IPv6
-
Add list_subscribers in statistics (firmware 15.0+)
-
Add list_search in statistics (firmware 15.0+)
Changes between 8.1.1 and 9.0.0
9.0.0 adds support for PacketLogic firmware version v14.1 (and
supports v12.4,v13.0,v13.1,v14.0,v14.1).
It also improves platform support with python 2.5, 2.6 and 2.7 for
OS X 10.7 and OS X 10.8 and windows 64 bit builds for python 2.5, 2.6
and 2.7.
9.0.0 drops support for firmware versions v11,v12.0,v12.1,v12.2 and
v12.3 and python version 2.3.
Bug fixes:
-
Fix handling of channel statistics data
-
Fix issue with values in realtime connection data
-
Documentation fixes
-
Fix change method on shapingobject
New features:
-
Add support for new host trigger types (firmware 14.1+)
-
Add timestamps in graph data (firmware 14.1+)
Changes between 8.1.0 and 8.1.1
Bug fixes:
-
Fix problem with dynamic netobject items on windows.
-
Fix system id handling in several places on 14.0 systems.
-
Add some missing statistics constants.
-
Documentation fixes
Changes between 8.0.0 and 8.1.0
8.1.0 drops support for OS X on ppc.
Bug fixes:
-
Fix problem when moving objects in Ruleset on 14.0 systems.
-
Fix problem when accessing conditions in rules on 14.0 systems.
-
Fix python 2.3 support.
-
Fix constants for channel statistics.
-
Fix adding filtering rule with divert interface.
-
Many documentation improvements.
New features:
-
Support for getting realtime connections data for a host (firmware
13.0.8+)
-
Support for setting WFQ flag on objects (firmware 14.0.3+)
Changes between 7.0.1 and 8.0.0
8.0.0 adds support for PacketLogic firmware version v14.0 (and
supports v11,v12.0,v12.1,v12.2,v12.3,v12.4,v13.0,v13.1,v14.0).
New features:
-
Support to encrypt Property Object items (firmware 13.1.9+).
-
Support for setting decryption key for encrypted Property Object
items (firmware 13.1.9+).
-
Support for many new features available on 14.0 systems.
Changes between 7.0.0 and 7.0.1
Bug fixes:
-
Fix problem when listing BGPObjects on 13.1.8.x systems.
-
Fix
Statistics.list_duration,subscriber_count_list,subitem_count_list
on 13.1.x.y systems.
Changes between 6.0.0 and 7.0.0
7.0.0 adds support for PacketLogic firmware version v13.1 (and
supports v11,v12.0,v12.1,v12.2,v12.3,v12.4,v13.0,v13.1).
It also adds builds for solaris x86.
Bug fixes:
-
Many documentation improvements
-
Fix bug in connlog search with client address
-
Fix bug where Statistics.date_list returned None on empty list
New features:
-
Add newstyle rt.dyn.* commands for dynamic netobject item
maniplation (v13.1+)
-
Add newstyle shapingobject.limits access to shapingobject limits
(v12.4+)
-
Add support for new system diagnostics (v13.1+)
-
Add new statistics.subitem_count (v13.1+)
-
Add support for tunnel{type,level} objects/conditions (v13.1+)
Changes between 5.0.1 and 6.0.0
6.0.0 adds support for PacketLogic firmware versions v12.4 and v13.0
(and supports v11,v12.0,v12.1,v12.2,v12.3,v12.4,v13.0).
Bug fixes:
-
Fix bug where some commands on Realtime was not always sent if
script exited directly after.
-
Many documentation improvements
New features:
-
Support for new Base service condition in v12.4
-
ASPathObjects have been renamed to BGPObjects
Changes between 5.0.0 and 5.0.1
Bug fixes:
-
Documentation fixes (Users.auth, Realtime.add_netobj_callback)
-
Fix include_hosts in Realtime().add_netobject_callback
-
Fix deprecation warning when using Realtime().get_sysdiag_data
-
Fix several methods is Realtime() to work reliably when
disconnecting directly after call.
Changes between 4.1.1 and 5.0.0
5.0.0 adds support for PacketLogic firmware version v12.3 (and
supports v11,v12.0,v12.1,v12.2,v12.3).
It also adds builds for Python 2.7 for Linux and windows and a build
for OSX 10.6 (python 2.6).
Bug fixes:
-
Fixes to subitem count (in list,toplist, and graph)
-
Add missing value types in statistics
-
Make it possible to connect to other resources without permission
to the "Rules & Objects resource".
-
Fix specification of loglevel on filtering rules
-
Fix CIDR notation calculation in netobject items on 64-bit systems
-
Many documentation improvements
New features:
-
Fileserv names can now be specified as name
-
Make it possible to remove users in the Users resource.
-
Make it possible to remove/upload/download backups.
-
Add support for ping command for checking if session is alive
-
"New data committed" is now a separate exception
-
Resources now have a wait_for_commit method
-
Add support for retrieving hosts data in realtime netobject data
(requires v12.1+)
-
Add support for retrieving shaping object view data (requires
v12.2+)
-
Add support for netobject search in connlog (requires v12.2+).
Changes between 4.1.0 and 4.1.1
Bug fixes:
-
Fix toplist method in Statistics() when connection to 12.2 systems
-
Missing xfb flags added.
-
Improved documentation for Ruleset().statisticsobject_add
-
Fix bogus data on Statistics() entries containing subitem field
-
Missing constants in Statistics() object added.
-
Fix Realtime() servicedata in 12.2
-
Fix Realtime() netobjectdata for <Ungrouped> in v11
-
Improved documentation for RealtimeNetObjects
-
Remove debug output on stdout when creating or modifying users.
-
Connlog() fixed to work properly against recent 12.2 firmwares.
Changes between 4.0.0 and 4.1.0
New features:
-
Connlog for v12.2
-
Users resource
Bug fixes:
-
Fix handling of realtime netobject data against v12.2 systems
-
Fix inject_data on firewall rules when listing objects