Changes contained in version 3.3.1 (3/20/2017) * Geist Discovery Protocol. * RSTP system improvements. * A2D sensors recognition and stability. * Unresponsive or intermittent IPv6 router operation. * System reboot caused by SMTP configuration with username and no password. * Addressed potential Cross Frame Scripting (XFS) vulnerability. Changes contained in version 3.2.0 (4/19/2016) * Fixed issue where graphs were rendering improperly. * Fixed issue where CCAT would not include sensor type in trap. * Fixed issue that was causing units to not poll configured NTP server. * Fixed issue where uppercase letters could not be used in email addresses * Added functionality to separate the ability to enable/disable SNMP v1/v2c and SNMP v3 independently. * Added ability for users to set hostname on device * Added device reboot button to GUI * Improved graph scaling to show available data regardless of what time frame is selected. Changes contained in version 3.1.0 (3/15/2015) * Fixed network performance issues, which in some instances caused slower GUI load times, delayed email alerts and unresponsiveness. * Fixed issue where SNMP trap would send incorrect OID. * Fixed issue where A2D would be shown as "unavailable" after configuration changes made to the device. Changes contained in version 3.0.0 (12/02/2015) Note: Downgrading to firmware prior to v3.0.0 is not supported. Firmware updates are only supported via HTTP once a device is upgraded to v3.0.0. We are working to re-enable firmware update via HTTPS in a future release. * Fixed SNMP requests with long OIDs causing reboots. * Fixed SNMP GETNEXTs on invalid OIDs wrapping around to beginning of the MIB and causing an infinite loop in some SNMP managers. * Improved validation of various numeric and IP-address entry fields. * Removed support for deprecated SSLv3 protocol, for security reasons. Only TLS v1.2 is supported. * Removed support for 512-bit SSL/TLS certificates. * Server certificates have been upgraded to 2048-bit. * Added support for mail servers that use STARTTLS, such as Office 365. * Added support for the new Analog to Digital Converter (A2D), which will replace the CCAT interface (WD15/100; GU only). * Special characters '-', '!', and '~' are now permitted in SNMP community strings. * New web interface, including a JSON-based web API. * Added automatic Daylight-Saving Time (DST) adjustments. * Added support for SNMPv3. * Added support for IPv6. * New, more flexible and configurable alarm system: o Alarm triggers now have individual delays for both trip and clear. o Delays and Repeats can be anywhere from 0-14400 seconds (14400 seconds = 240 minutes, or 4 hours). o User can define up to 8 Òvalid timeÓ ranges, and set individual alarms to trip (or not trip) only within or outside of those times. o User can now define up to 32 alarm ÒactionsÓ, each with individually-settable delayed and repeating actions, and assign any of those actions to any alarm trigger. o Alarm triggers can be set to be either ÒAlarmÓ or ÒWarningÓ. o An alarm or warning can be made to ÒlatchÓ, requiring the user to manually log in to acknowledge and clear the event. * Upgraded to the new Geist web interface and web API. * Added IPv6 support. * Added SNMPv3 support. * Added a new, more configurable alarm system. * Note: Existing alarms will have their repeat timer options reset as part of the upgrade to v3.0.0. * Due to this change in the alarm-system behavior, be aware that any alarms which currently have Òrepeat every ÔxÕ minutesÓ set in your current v1.x.x firmware will have their ÒrepeatÓ settings reset to Ò0Ó.Ê You will need to go back into the alarm settings after the update and manually re-enable repeats on the alarm actions after updating.Ê Also, note that all delay and repeat timers are now given in seconds, not minutes; if you previously had a 30-minute repeat, for example, be sure to reprogram it as Ò1800Ó, not Ò30Ó). * If your unit is an ITWatchdogs-branded device with a firmware version prior to v1.6.0, you will need to install the v1.6.0 firmware before updating it to v3.0.0. * Watchdog 15 v1.6.0 * Watchdog 100 v1.6.0 * Firmware v3.0.0 is not compatible with Watchdog Console Aggregator.Ê The 3.0.0 firmware does not implement the deprecated XML-based API which Console used and Console is not able to use the newer JSON-based API.Ê Console Aggregator itself has been discontinued in favor of RackNet Node Manager (existing Console owners may be eligible for a discounted upgrade to Racknet-NM; contact Geist sales for more information). Changes contained in version 2.2.1 (3/23/2015) Note: Due to firmware structure changes, it is not possible to load firmware older than v2.2.1 onto units that have been upgraded to v2.2.1 or newer. * Added support for IMD-02E and remote sensors. * Improved consistency of API responses with RSv4 devices. * Fixed alarm clear notifications not getting sent in some cases. * Fixed an issue that could cause the web API to stop responding. * Fixed multiple firmware updates in rapid succession causing the display to stop working. * Minor adjustments to MIB entry names. Changes contained in version 2.1.3 (1/28/2015) * Added compatibility with MSTP-enabled networks. * Changes contained in version 2.1.2 (1/15/2015) * Fixed DHCP not renewing leases when they expire. * IPv6 addresses are now displayed with Ô::Õ shorthand when possible. * Built-in display now shows "RSET" when the reset button is held long enough to trigger a reset of user and network data. * Minor API consistency changes. Changes contained in version 2.1.1 (8/26/2014) * Improved API responses when data is unavailable. * Fixed measurements not updating after swapping IMD modules. * Fixed RSTP functionality stopping after changing certain network settings. Changes contained in version 2.1.0 (7/18/2014) Note: Due to firmware structure changes, it is not possible to load firmware older than v2.1.0 onto units that have been upgraded to v2.1.0 or newer. * Added support for RSTP. * Added min/max and energy reset at the device level. * Display now shows "UPdt" during firmware updates. * Fixed display getting stuck showing IP address. * Fixed SNMP port showing 161 when a custom port was configured. * Improved localization.