*** Release of Cacti 1.2.20 ***

 

Thank you everyone who are using Cacti and especially those helping to make
Cacti better!

 

For additional details check out the README located on GitHub.

 

https://github.com/Cacti/cacti/blob/develop/README.md

 

Some notable changes that appear in this release are:

 

Authentication now provides support for external auth services

Performance improvements with Graph Templates, Reports and Permissions

Additional device templates supplied for import during install/upgrade

Improved remote Data Collector handling

 

 

*** Contribute ***

 

Active development of Cacti is located on GitHub! Join us in making Cacti
better, submit issues, fork and submit pull requests!

 

https://github.com/cacti/

 

*** Cacti Change Log ***

 

security#4562: When using LDAP, authentication process may be bypassed

security#4576: Device, Graph, Graph Template, and Graph Items may be
vulnerable to XSS issues

security#4579: Lockout policies are not properly applied to LDAP and Domain
Users

security#4593: When using 'remember me' option, incorrect realm may be
selected

security#4678: User and Group maintenance are vulnerable to SQL attacks

security#4679: Color Templates are vulnerable to XSS attack

issue#3816: When replicating data during installation/upgrade, system may
appear to hang

issue#4363: Graph Template Items may have duplicated entries

issue#4435: Unable to Save Graph Settings

issue#4449: Script Server may crash if an OID is missing or unavailable

issue#4451: When system-wide polling is disabled, remote pollers may fail to
sync changed settings

issue#4455: When updating poller name, duplicate name protection may be over
zealous

issue#4457: Titles may show "Missing Datasource" incorectly

issue#4458: Checking for MIB Cache can cause crashes

issue#4460: Polling cycles may not always complete as expected

issue#4461: When viewing graph data, non-numeric values may appear

issue#4472: Utilities view has calculation errors when there are no data
sources

issue#4475: Add support for PHP 8

issue#4477: Remote pollers do not force connection when online

issue#4479: Rebuild Poller Cache CLI script should have filter options

issue#4480: Saving a bad Data Template can damage Data Sources

issue#4481: Reports still use Legacy attributes, despite having a format
file

issue#4482: Graph Automation slowed by in-efficient index selection

issue#4491: When rebuilding poller cache, SNMP settings do not properly
update

issue#4492: When an OID starts with space, SNMP returns undefined data

issue#4495: Datasource Statistics may obtain invalid data for some rebooted
devices

issue#4498: When attempting to calculate width, some input elements may
cause console errors

issue#4500: Datasource Statistics may not scale properly on larger systems

issue#4508: Changing Multi-Device SNMP settings may not work as expected

issue#4509: Updating Items for a Graph Template may be slow on larger
systems

issue#4511: When using the time-based view, SVG Graphs may not resize
properly

issue#4512: When using API calls, graphs without data sources may be
unremovable

issue#4516: Add additional information to help when creating graphs from
templates

issue#4519: When remote host poll fails, poller ID may not be found and
cause errors

issue#4521: Backtraces Logged in Cacti 1.2.x Branch - Gettext Translation

issue#4522: When entering custom input, layout issues may be seen

issue#4528: When creating a device, default setting for Device Threads may
be ignored

issue#4529: Primary Admin account notifications may not work in certain
cases

issue#4530: On larger systems, user interface for reporting may become
unusable

issue#4536: When using Web Basic Authentication, user is always mapped as
guest.

issue#4539: When handling plugin dependancies, notices may not be displayed
properly

issue#4540: Certain account types should not allow their enabled status to
be changed

issue#4543: Emails sent multiple times to the same address can be rejected

issue#4545: Reports Tab always shows 'Administration' despite a users
permissions

issue#4546: When unauthorized, user may be redirected instead of notified

issue#4547: Add debug options to LDAP for diagnostic purposes

issue#4548: Rounding causes errors with variable substitution

issue#4549: Boost may become disabled due to an invalid path

issue#4551: Add support for PHP 8

issue#4552: Error messages are not always cleared, resulting in duplicated
messages.

issue#4554: Add support for Automation under PHP 8

issue#4557: When selecting a Consolidation Function, errors may be reported

issue#4563: Breadcrumbs not always display the correct path

issue#4564: When clicking tabs, page may not always respond

issue#4567: Editing current user should prevent changes of account status

issue#4568: Authentication cache does not always use the correct realm

issue#4569: When editing users or groups, template permissions may not work
as intended

issue#4571: When changing authentication method, unneeded settings may not
be hidden

issue#4572: When basic authentication is used, login screen should not be
seen

issue#4573: On larger systems, permission checks may render system unusable

issue#4575: When you delete a user, cookie data is not automatically removed

issue#4577: When editing current user, last administrator may be removed

issue#4578: The Cacti login algorithm is complicated to understand due to
too much strait line code

issue#4580: When using Web Basic Authentication, users may be seen as guests

issue#4586: When viewing graphs, excess database queries may occur

issue#4587: Settings may be read more often than required

issue#4588: Unable to save host with multi-byte characters

issue#4589: When updating tables, ensure engine, row_format and charset by
ddb4github

issue#4594: When selecting font, attempt to use system-based font before
internally supplied version by ddb4github

issue#4597: Selective Device Debug does not work with Remote Data Collectors

issue#4598: Plugin tab does not stay visible when main poller is offline

issue#4603: When failing back to PHP GetText, module is not always selected

issue#4607: Configuration file may be improperly moved into the resource
cache

issue#4609: When handling sessions, user agent may not always be present

issue#4610: When hiding disabled devices, some may still be shown

issue#4611: When replicating to remote pollers, plugins are not always
properly sync'd

issue#4612: When using cookie authentication, Same Site support does not
always work properly

issue#4613: Newer versions of MySQL/MariaDB may prevent structure
replication changes

issue#4614: Add support for hooks during polling loop or at poller end

issue#4615: Plugin status on a Remote Data Collector may not always be
detectable

issue#4616: When performing certain plugin actions, replication should be
forced to Remote Collectors

issue#4617: When removing a plugin, removed tables are not removed from
remote pollers

issue#4618: When plugin exceed runtimes, they should not be automatic
disabled

issue#4620: When using CLI, Remote Data Collector scripts may connect to the
wrong database

issue#4623: Boost does not operate as it should in certain situations

issue#4624: System uptime may be missing under certain circumstances

issue#4629: When removing many Graphs and Data Sources, polling cycles may
overrun

issue#4630: Session data is not always started correctly

issue#4632: When creating a Datasource, Input Field Checking is not always
enforced

issue#4634: When using Basic Authentication, the Logout Everywhere button
should not be shown

issue#4645: When format file does not exist, changing certain settings may
result in errors

issue#4651: Device Description is not consistent in Poller Cache view

issue#4652: After repopulating graph, navigation to check cumbersome

issue#4654: When saving a data template, replication may cause errors

issue#4658: When upgrading from pre-1.0, tree information may not properly
update by ddb4github

issue#4659: When moving a device between pollers, errors may occur

issue#4666: Add date calculation support for PHP 8

issue#4671: Add poller sleeping support for PHP 8

issue#4672: When editing Reports, drag and drop may not function as intended

issue#4680: When data drive is full, viewing a Graph can result in errors

feature#4574: On larger systems, permissions may need alternative methods

feature#4631: When creating a Data Source Profile, allow additional choices
for Heartbeat

feature#4636: Upgrade jQueryMulti-select to 3.0.1

feature#4637: Change select all options to use Font Awesome icons

feature#4641: Improve spine performance by storing the total number of
system snmp_ports in use

feature#4663: Prevent Template User Accounts from being Removed

feature#4664: When managing by users, allow filtering by Realm

feature#4665: Allow plugins to supply template account names

feature#4667: When viewing logs, additional message types should be
filterable

feature#4668: When creating a Graph Template Item, allow filtering by Data
Template

feature#4669: Allow language handler to be selected via UI

feature#4673: Updated Device packages for Synology, Citrix NetScaler, Cisco
ASA/Cisco

feature#4674: Add Advanced Ping Graph Template to initial Installable
templates

feature#4675: Add LDAP Debug Mode option

feature#4676: Allow Reports to include devices not on a Tree

feature#4677: Allow Basic Authentication to display custom failure message

 

*** Reporting Issues ***

 

http://www.cacti.net/issues.php

 

*** Download Cacti ***

 

http://www.cacti.net/download_cacti.php

 

*** Download Spine ***

 

http://www.cacti.net/spine_download.php

 

 

Thanks!

The Cacti Group

 

 

 

_______________________________________________
cacti-announce mailing list
cacti-announce@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cacti-announce

Reply via email to