InterMapper Release Notes

The following changes are incorporated in the most recent version of InterMapper:


InterMapper® 4.6.9 - 18 March 2008

  • No changes since 4.6.9b1.

InterMapper RemoteAccess 4.6.9 - 18 March 2008

  • No change since 4.6.9b1.

InterMapper® DataCenter 4.6.9 - 18 March 2008

  • No changes since 4.6.9b1.

InterMapper® 4.6.9b1 - 6 March 2008

  • [BUG FIX] Fix ASSERTion failure probably due to import of users and groups info with an empty/NULL user. (63265)
  • [BUG FIX] Fix a double-free in the auth server support code. (63220)
  • [BUG FIX] Temporary fix to ASSERTion failure related to shared polling. (63281)
  • [BUG FIX] Fix ridiculously high round-trip times. (63456, 63619)
  • [BUG FIX] Fix a possible initialization problem that may affect host resource status windows. (63439)
  • [BUG FIX] Fix an ASSERT introduced in 4.6.8 in polling MIB-II status only request. (63517, 63500)

InterMapper RemoteAccess 4.6.9b1 - 6 March 2008

  • [BUG FIX] Disabling multiple maps in the Map List may disable unselected maps (63522).

InterMapper® DataCenter 4.6.9b1 - 6 March 2008

  • No changes since 4.6.8.

InterMapper® 4.6.8 - 11 February 2008

  • No changes since 4.68b3.

InterMapper RemoteAccess 4.6.8 - 11 February 2008

  • No change since 4.6.8b3.

InterMapper® DataCenter 4.6.8 - 11 February 2008

  • [BUG FIX] IMAuth Comma-separated fall-back server addresses no longer cause an error when saving settings.

InterMapper® 4.6.8b3 - 07 February 2008

  • [LATERAL] Allow map status probes to login via autologin when no username/password specified even if GSSAPI is used. (62689)
  • [BUG FIX] Interface show/hide expressions in custom probes support $ifAlias.

InterMapper RemoteAccess 4.6.8b3 - 7 February 2008

  • [BUG FIX] Syslog notifier severity was incorrectly reported in the client as always 'emergency' (63091).

InterMapper® 4.6.8b2 - 31 January 2008

  • [LATERAL] Added minidump creation if console, remote access launchers crash.
  • [BUG FIX] Changing map names in the probe picker for map status probes did not update the URL with the correct Map ID. (62689)

InterMapper RemoteAccess 4.6.8b2 - 31 January 2008

  • [BUG FIX] Added a workaround for forward compatibility when connected to a 5.0+ server with IPv6 access restrictions (62985).

InterMapper® DataCenter 4.6.8b2 - 31 January 2008

  • [BUG FIX] IMAuth MS-CHAPv2 authentication now properly works for IAS and RADIUS when using Windows domains.

InterMapper® 4.6.8b1 - 17 January 2008

  • [BUG FIX] Check ifSpeed as part of regular polling cycle. (54107)
  • [BUG FIX] Added support for parameters in the interface_visible expression in SNMP custom probes. (56282)

InterMapper® DataCenter 4.6.8b1 - 17 January 2008

  • No changes since 4.6.7.

InterMapper® 4.6.7 - 14 January 2008

  • [BUG FIX] Rebuild of 4.6.6 to address build type, release number issues with Windows.

InterMapper® DataCenter 4.6.7 - 14 January 2008

  • No changes since 4.6.6.

InterMapper® 4.6.6 - 09 January 2008

  • [BUG FIX] Fix false error when trying to create a user with no password, no external flag, and an IP address. (62315)
  • [BUG FIX] Clear reason when device goes into DOWN state. (62305)

InterMapper RemoteAccess 4.6.6 - 09 January 2008

  • [BUG FIX] User name and passwords are encoded for XML when getting the list of services for the NT Services probe (62489).

InterMapper® DataCenter 4.6.6 - 09 January 2008

  • No changes since 4.6.5.

InterMapper® 4.6.6b1 - 18 December 2007

  • [BUG FIX] Fix crash occurring when logging chart values with more than two decimal places. (62331)

InterMapper® 4.6.5 - 18 December 2007

  • No changes since 4.6.5b9.
  • Mac OS X 10.5 Users:Within your InterMapper Settings folder, the InterMapper Logs, Chart Data, and Temporary folders contain large, frequently updated files that will quickly fill up your backup disk. Starting with InterMapper 4.6.5, these folders in your InterMapper Settings folder have been automatically marked as "off-limits" for Time Machine backups:
    • InterMapper Logs
    • Chart Data
    • Temporary
    Do not rely on Time Machine to back up these folders on Leopard.

InterMapper RemoteAccess 4.6.5 - 18 December 2007

  • No change since 4.6.5b7.

InterMapper® DataCenter 4.6.5 - 18 December 2007

  • No changes since 4.6.5b6.

InterMapper® 4.6.5b9 - 17 December 2007

  • [BUG FIX] When implementing the fix for 56995, we forgot to do it for map status routers. Now we've remembered. (62172)
  • [BUG FIX] The initial availability value for a device is no longer always zero; it's 100% if the device is initially up, and 0% if the device is initially down. (61946)
  • [BUG FIX] In kali server's RestartListening(), unregister our url to prevent an assertion failure when we re-register it. (60952, 60900, 60108, 59177)

InterMapper® 4.6.5b8 - 10 December 2007

  • [BUG FIX] Improve support for Time Machine under Mac OS X 10.5 by marking the Chart Data, InterMapper Logs, and Temporary directories as "off-limits" from backups.
  • [BUG FIX] The IMCC window on Mac OS X 10.5 now appears in all Desktop Spaces.
  • [BUG FIX] Exporting the user list via the web interface now correctly marks most data fields as sensitive. (61667)
  • [BUG FIX] Exporting the user list with a sort requested now ignores the sort request rather than crashing. (61667)
  • [BUG FIX] Polling timer on Linux is now checked and re-checked to make sure it is monotonic. (61188 and many more)

InterMapper® 4.6.5b7 - 29 November 2007

  • [BUG FIX] Better handling of the smartBridges model number.
  • [BUG FIX] InterMapper now signs all code on Mac OS X except for InterMapper.app, for compatibility with the Leopard Firewall. (61888)
  • [BUG FIX] Work-around an issue in building Mac OS X installer packages with /bin/pax on Leopard. (61925)

InterMapper RemoteAccess 4.6.5b7 - 29 November 2007

  • [BUG FIX] "Address already in use" errors prevent server discovery, but should not cause a bug report (61808).

InterMapper® DataCenter 4.6.5b7 - 29 November 2007

  • No changes since 4.6.5b6.

InterMapper® 4.6.5b6 - 20 November 2007

  • [BUG FIX] No changes since 4.6.5b5.

InterMapper RemoteAccess 4.6.5b6 - 20 November 2007

  • [BUG FIX] Added a possible workaround for 'null pData' errors when opening a FileDialog on Windows (60838).

InterMapper® DataCenter 4.6.5b6 - 20 November 2007

  • [BUG FIX] IMAuth: Additional fixes to the forced AD/LDAP port, preventing it from failing when testing via the web.

InterMapper® 4.6.5b5 - 16 November 2007

  • [BUG FIX] Be more forgiving of missing files when checking for last modification date (Windows); catch this situation in the web server and handle in what might be a better way. (61697)

InterMapper RemoteAccess 4.6.5b5 - 16 November 2007

  • No change since 4.6.5b3.

InterMapper® DataCenter 4.6.5b5 - 15 November 2007

  • [BUG FIX] IMAuth: Force AD/LDAP to always used the specified port, rather than trying to do a lookup in some cases.


InterMapper® 4.6.5b4 - 09 November 2007

  • No changes since 4.6.5b3.

InterMapper® DataCenter 4.6.5b4 - 9 November 2007

  • No changes since 4.6.5b3.

InterMapper® 4.6.5b3 - 07 November 2007

  • [BUG FIX] Fix a bug in the logic for inserting carriage returns in labels, particularly affecting ifName and ifAlias. (61266)
  • [BUG FIX] Fix up SNMP script position if device gets out of sync with master. Defend against problems parsing SNMP SysInfo responses. (61146)
  • [BUG FIX] Correct problem caused by "'" in the URL attribute of a device. (61449)
  • [BUG FIX] Don't count lost SNMP responses as packet loss when QUERY_BridgeCiscoPortTable fails. (61215)
  • [BUG FIX] OS X Server probes sometimes reported incorrect Critical status for OS X 10.5 Server.

InterMapper RemoteAccess 4.6.5b3 - 7 November 2007

  • [BUG FIX] Internal changes were made to hopefully address some issues with XP style changes.

InterMapper® DataCenter 4.6.5b3 - 7 November 2007

  • No changes since 4.6.5b2.

InterMapper® 4.6.5b2 - 02 November 2007

  • [FEATURE] It is now possible to override the RemoteAccess TCP Port on the command line using the --port argument.
  • [BUG FIX] Fix on-demand table handling in web display, so that table titles aren't treated as URLs, as on-demand tables aren't currently supported in the web display. (61054)
  • [BUG FIX] When loading a map, we give it a new IMID if it is obvious that the map has been imported from another server. For now, we determine the case based on open maps only.
  • [BUG FIX] DNS-NS probe used to not recognize its expected name server within the response, if the name was not at a certain position in the answer record. (61342)

InterMapper RemoteAccess 4.6.5b2 - 2 November 2007

  • [BUG FIX] The client will attempt to recover from an NPE caught while constructing menus (50675, 60609, 61281).
  • [BUG FIX] Re-ordered Chart list columns could cause a ClassCastException when double-clicked (61300).

InterMapper® DataCenter 4.6.5b2 - 2 November 2007

  • [BUG FIX] IMAuth: Fix potential AD/LDAP error when using several SASL mechanisms.

InterMapper® 4.6.5b1 - 30 October 2007

  • [BUG FIX] Minor fixes to debug log output.
  • [BUG FIX] Fix output of Counter64s in status windows, SNMP tables, etc. and make Counter64s work in snmp-device-thresholds. (61103)

InterMapper® 4.6.4 - 22 October 2007

  • [LATERAL] Removed text "illegal data" from title of dataset, in a chart, associated with a variable deleted from a probe file (61060).
  • [BUG FIX] Changing a map's poll interval no longer causes all devices on the map to go into the unknown state for one poll cycle. (60197, 61066).

InterMapper® DataCenter 4.6.4 - 22 October 2007

  • No changes since 4.6.4b3.

InterMapper® 4.6.4b3 - 17 October 2007

  • No change since 4.6.4b2.

InterMapper® DataCenter 4.6.4b3 - 17 October 2007

  • [BUG FIX] Fix connection timeout issues observed in some customers' AD/LDAP installations. (60798, 60959)

InterMapper® 4.6.4b2 - 16 October 2007

  • [LATERAL] Log an entry to the debug log when we find ourselves deleting more than 50% of the existing interfaces in a device.
  • [BUG FIX] In network labels, the implementations of ifname, ifalias and portname no longer include a trailing carriage-return. (60718)
  • [BUG FIX] Treat SNMP variables returned using ASN.1 type BITS (an invalid type in SNMP) identically to OCTET STRING. (60835)
  • [BUG FIX] Keep a manually-entered SNMPv3 engineContextName for JetDirect printers from being erased when editing the probe type or re-fetching the contextID due to a printer reboot. (55142)
  • [BUG FIX] Improve the format of the utilization line in the Interface status window for asymmetric interfaces. (60410)
  • [BUG FIX] When retrieving a device's SNMP sysObjectID for export, leave it in numeric form.

InterMapper® DataCenter 4.6.4b2 - 16 October 2007

  • No changes since 4.6.4b1.


InterMapper® 4.6.4b1 - 10 October 2007

  • [BUG FIX] Possible fix for an ASSERT failure in RSNMPScript in some shared polling situations. (60424, 60601, 60919)


InterMapper® 4.6.3 - 10 October 2007

  • [BUG FIX] InterMapper looks harder for Java on Debian/Ubuntu systems. (60672, probably others)
  • [BUG FIX] Include the StandardErrorPath key in our launchd.plist so Leopard won't log debug messages to the Console log. (60778)

InterMapper RemoteAccess 4.6.3 - 10 October 2007

  • [BUG FIX] It was possible to cause a ClassCastException in the Auth Server configuration dialog (60776).
  • [BUG FIX] Rare NPE occurred when setting the address for a removed device (60868).
  • [BUG FIX] Variables in Helper apps are no longer case-sensitive.

InterMapper® DataCenter 4.6.3 - 10 October 2007

  • No changes since 4.6.3b3.

InterMapper® 4.6.3b3 - 28 September 2007

  • [BUG FIX] IMCC (on Mac) now goes to the download page of the new version, not the running version. (59496)
  • [BUG FIX] Fix bug in normalizing parameters between different probe versions, or when switching probes. (60272, 60334, 58969)
  • [BUG FIX] Linux version of XTickCount should use CLOCK_MONOTONIC if it's available. (60483, 60404, 60572, 60553)
  • [BUG FIX] Fix bug in computing utilization for interfaces with asymmetric speeds which randomly triggered the MIB counter has wrapped message. (60408)
  • [BUG FIX] An attempt to import a probe with an improper parameter format gives an error. (60371)
  • [BUG FIX] Improve the robustness of SNMP probes when faced with duplicated replies. (60325)
  • [BUG FIX] Improve support for SNMPv2c probes when common ifTable variables return context-specific error types.

InterMapper RemoteAccess 4.6.3b3 - 28 September 2007

  • [BUG FIX] A vertex label that ended in '$' would cause an AIOOBE (60641).

InterMapper® DataCenter 4.6.3b3 - 28 September 2007

  • [BUG FIX] Use absolute paths for log opens.

InterMapper® 4.6.3b2 - 25 September 2007

  • [LATERAL] Include a device's shared poll count in the status window, on the last-updated line, if the count is > 1.
  • [BUG FIX] IMCC would enable a timer (though never display a dialog) if the "Check now" button were pressed, even if checking had been disabled.
  • [BUG FIX] Improve debug logging of old SNMP and SNMP-related ICMP replies.
  • [BUG FIX] Recognize and record Entity-MIB physicalTable entries for 'module' type in addition to 'chassis'.
  • [BUG FIX] Improve synchronization of redundantly polled devices. (60325)

InterMapper RemoteAccess 4.6.3b2 - 25 September 2007

  • [BUG FIX] Label format would be applied twice if it was at the end of the label (59523).
  • [BUG FIX] Only one 'Display changed' warning dialog should appear at a time (60437).
  • [BUG FIX] Debugging code could cause a CME when printing out the protocol event queue when an error occurred (60557).

InterMapper® DataCenter 4.6.3b2 - 25 September 2007

  • [BUG FIX] Pressing the ENTER key while typing a suggestion or bug report no longer submits.
  • [BUG FIX] Checks for the phone number field on the suggestion and bug report pages are less restrictive.

InterMapper® 4.6.3b1 - 17 September 2007

  • [BUG FIX] Fix issue in FindNextIfIndex() which combined with periodic 12-hour reprobe to cause redundantly polled devices to get out of sync. Once out of sync, links could be spontaneously deleted on some maps. (60325)
  • [BUG FIX] Updated previous bug fix for change in file format. (59673)
  • [BUG FIX] Fixed bug where logging in to the telnet server with an unknown name would cause InterMapper to to use the IMAuth even if it hadn't been enabled. (60392)
  • [BUG FIX] Fixed bug where enabling the IMAuth server with incorrect config info and later disabling again would cause InterMapper to continue to try to connect even after disabling.

InterMapper RemoteAccess 4.6.3b1 - 17 September 2007

  • [BUG FIX] If 'Set Link Speed...' failed, an AIOOBE would be thrown (60351).

InterMapper® DataCenter 4.6.3b1 - 17 September 2007

  • No changes since 4.6.2.


InterMapper® 4.6.2 - 10 September 2007

  • No change since 4.6.2b1.

InterMapper RemoteAccess 4.6.2 - 10 September 2007

  • No changes from 4.6.1.

InterMapper® DataCenter 4.6.2 - 10 September 2007

  • No changes since 4.6.1.

InterMapper® 4.6.2b1 - 07 September 2007

  • [BUG FIX] Chart data files are renamed correctly, when necessary. A problem while performing this action used to cause crashes. (60236,60243)

InterMapper RemoteAccess 4.6.2b1 - 07 September 2007

  • No changes from 4.6.1.

InterMapper® 4.6.1 - 06 September 2007

  • [FILE FORMAT] The map file format changed between version 4.6 and 4.6.1. Version 4.6 cannot open maps saved with 4.6.1.
  • [LATERAL] Turn off debugging version of <comment> in label inadvertently enabled in 4.6.1b4.
  • [BUG FIX] Fix ASSERTion failure when processing routers on a map set to non-polling in a shared-polling situation. (60127)
  • [BUG FIX] Fixed lack of backwards compatibility in encoding of chart data IDs for data collected with versions earlier than InterMapper 4.6 . Map file version increased. (59961)

InterMapper RemoteAccess 4.6.1 - 06 September 2007

  • No changes from 4.6.1b4.

InterMapper® DataCenter 4.6.1 - 6 September 2007

  • [FEATURE] Added an option 'debug' to the IMDC manual startup script that can be used to see additional startup messages in case of startup problems.

InterMapper® 4.6.1b4 - 31 August 2007

  • [BUG FIX] Added .jpg to the web server's MIME types. (60075)
  • [BUG FIX] Avoid throwing an exception when starting an SNMP walk with a malformed OID. (59952)
  • [BUG FIX] Fixed a memory leak in loading probes from an encrypted probe bundle.
  • [BUG FIX] Fixed an issue with QUERY_BridgeCiscoPortTable using SNMPv3 which caused "No SNMPv3 response" errors. (59910, 59989)
  • [BUG FIX] Added a special case to the SNMP polling code to handle failures in QUERY_BridgeCiscoPortTable. (59963)

InterMapper RemoteAccess 4.6.1b4 - 31 August 2007

  • [BUG FIX] NPE was thrown at startup when using unsupported Blackdown Java 1.4.2 (60070).
  • [BUG FIX] Expanded the java.runtime.version matching regex to allow for distribution names (e.g. "diablo") (60101).
  • [BUG FIX] Fixed an AIOOBE in Helper App variable substitution when a variable was at the end (60106).
  • [BUG FIX] Added bounds checking to prevent a rare AIOOBE in sortable multi-columnar lists (60131).
  • [BUG FIX] Exporting large data sets could cause the client to run out of heap space because it stored the BASE64-encoded data in memory before decoding it.

InterMapper® DataCenter 4.6.1b4 - 31 August 2007

  • No changes since 4.6.1b3.

InterMapper® 4.6.1b3 - 28 August 2007

  • [LATERAL] Mark ProbeXML as sensitive to prevent potentially exposing passwords. (59907)
  • [LATERAL] The relauncher on UNIX platforms is less aggressive about restarting InterMapper after a crash; it will now give up after three sequential quick crashes.
  • [LATERAL] Improve speed of dataset export by eliminating a redundant timestamp-conversion API call.
  • [LATERAL] Improve debug logging of SMTP connections and disconnections.
  • [LATERAL] Remove ASSERTion in favor of debug logging when problems with user ID arise while exporting users table. (60014)
  • [BUG FIX] Fix problem where IMCC for Windows would sometimes fail to preserve settings changes across a machine reboot. (56542, 59920)
  • [BUG FIX] Fix a series of problems related to interfaces and shared polling. (59801, 59858, others)
  • [BUG FIX] Fix ASSERTion failure in demo maps on Solaris. (59868, 59929)
  • [BUG FIX] The relauncher on UNIX platforms will cancel a scheduled restart if a manual stop is requested in that time. (59882)
  • [BUG FIX] Conditionalized InterMapper's SNMP queries for the Entity-MIB to work around an issue with Canopy backhaul slaves. (59738)
  • [BUG FIX] Fix check for valid SNMP varbind type to include implicit NULL types used in SNMPv2c and SNMPv3.
  • [BUG FIX] Customized interface RX speed was not saved correctly in map file. (59673)

InterMapper RemoteAccess 4.6.1b3 - 28 August 2007

  • [BUG FIX] Added assertion for NPE when closing a Device's Get Info window before it has fully loaded (59872).
  • [BUG FIX] Added an assertion to get more information about 'null pData' errors on Windows with Java 1.5.0 (59893).
  • [BUG FIX] Import Users dialog had incorrect title (59901).
  • [BUG FIX] Undoing a font change would cause an NPE (60043).
  • [BUG FIX] Added an assertion to prevent an NPE when the device-list selection model gets out of sync with the map (60046).

InterMapper® DataCenter 4.6.1b3 - 28 August 2007

  • [FEATURE] IMAuth: You can now access LDAP/ActiveDirectory records indexed by a field other than cn. (59883)
  • [BUG FIX] Improved checking of web admin panel form values and added more useful error messages.
  • [BUG FIX] IMAuth: Fixed problem that prevented connection to ActiveDirectory and some LDAP servers when using TLS.
  • [BUG FIX] IMAuth: Fixed problem with DNS SRV resolution of LDAP/ActiveDirectory servers. (59779)

InterMapper® 4.6.1b2 - 16 August 2007

  • [BUG FIX] Fix ASSERTion failure when drawing charts with subdividers set to 1 to web. (59689)
  • [BUG FIX] Server used to crash during loading an SNMP probe with all of previously existing variables deleted and replaced with new ones. (59734)

InterMapper RemoteAccess 4.6.1b2 - 16 August 2007

  • [LATERAL] Added feedback for successful MIB imports (59766).
  • [LATERAL] Moved full thread dump in bug reports to before the Client Log contents.
  • [BUG FIX] Badge locations were sometimes miscalculated on custom icons when first loaded (59645).
  • [BUG FIX] Added an assertion to prevent and log an AIOOBE when initializing a multi-column list from the preferences (59720).
  • [BUG FIX] Added an assertion to catch and log a StringIndexOutOfBoundsException when editing a Network label (59750).

InterMapper® 4.6.1b1 - 8 August 2007

  • [LATERAL] Better error message when user tries to log in using external authentication, but InterMapper is not connected to IMAuth. (59552)
  • [LATERAL] Slightly better debugging message when errors parsing an OID from a probe. (59356)
  • [BUG FIX] Devices sharing polling didn't have interface info updated correctly if interface was hidden in "master". (59522)
  • [BUG FIX] Fix Exide probe to remove duplicate variable name.
  • [BUG FIX] Suppress irrelevant com.router.ipmi error message in debug log. (59521)
  • [BUG FIX] When DNS server is down DNS probe displays no answers (and not false data instead). (59627)

InterMapper RemoteAccess 4.6.1b1 - 8 August 2007

  • [BUG FIX] If all charts for a map have empty names, an NPE would occur when opening the map (59498).
  • [BUG FIX] A race condition at startup could cause a ConcurrentModificationException (59513).
  • [BUG FIX] Vertex labels with backslashes may lead to window titles containing extra backslashes (59519).
  • [BUG FIX] The 'Default Group' field of the IM Auth Server Settings was disabled if there was only a single group in the list.

InterMapper® DataCenter 4.6.1b1 - 8 August 2007

  • [LATERAL] Windows IMDC Installer enhancements: Service description filled in; corrected URL for info; restart should no longer be required when upgrading. (59446)
  • [LATERAL] Updated third-party libraries to provide bug fixes and security updates.
  • [BUG FIX] Corrected first-start wizard screenshot to show the 'default group' drop-down box.
  • [BUG FIX] Installing IMDC alongside the InterMapper Server on FreeBSD no longer produces an installer error.

InterMapper® 4.6 - 30 July 2007

  • [LATERAL] InterMapper allows up to 5000 variables in an SNMP custom probe. (58982)
  • [BUG FIX] Further fixes to importing a MIB with a space in the filename. (59035)
  • [BUG FIX] Pasting a network or device into a map no longer necessarily causes all devices on the map to be reprobed. (59102)
  • [BUG FIX] Fix crash when attempting to change remote server port while IMAuth is in use. (59109)
  • [BUG FIX] Avert possible situation where IM and IMRA are sending PLAIN authentication but IMAuth is expecting GSSAPI, with no way to recover except restart IM.

InterMapper RemoteAccess 4.6 - 30 July 2007

  • [BUG FIX] Added assertions to prevent an NPE when edges are added to a map while its end points are being removed (53987).
  • [BUG FIX] When a table (or multi-columnar) list is not as wide as the enclosing scrollpane, the empty area should still have a header drawn (59051).
  • [BUG FIX] Added range-checking to prevent possible IOOBE when navigating comboboxes with arrow keys (59091).
  • [BUG FIX] Fixed an NPE caused when a map was closed while Reverting (59136).

InterMapper® DataCenter 4.6 - 30 July 2007

  • [FEATURE] IMAuth: The 'test connection' response message now includes additional information about security.
  • [FEATURE] The RADIUS and IAS web admin panels have an additional option to specify the minimum level of security to use.

InterMapper® 4.6b5 - 24 July 2007

  • [LATERAL] Importing rows with IMIDs automatically matches on IMID. (58903)
  • [LATERAL] We prevent setting the same port for the Remote Server and the Web Server. (58898)
  • [LATERAL] VLAN can be displayed in the label of a network and is present in the Status Window of an interface. (58909)
  • [LATERAL] On Windows, InterMapper now sends 20-byte ICMP echos instead of 40-byte echos. Unix-based platforms already send 20-byte echos.
  • [LATERAL] Increased size of queue in the ICMP receiver for Windows.
  • [LATERAL] Write a debug log entry if ICMP receive queue gets full.
  • [BUG FIX] If an integer/enumerated variable in an on-demand custom-snmp table is defined as type INTEGER, don't display the enumeration name, display just the integer value. (58656)
  • [BUG FIX] Fixed two cases (UDP, ICMP) where XSocket::Receive returning bad-data could be interpreted as no-data, causing a delay in processing legitimate incoming packets. (56764)
  • [BUG FIX] IMCC on Mac OS X can now detect when intermapperd fails during startup or while exiting, and display the correct "stopped" status. (55134)
  • [BUG FIX] Fixed a possible 1-byte overflow in modem paging code, discovered by code inspection. (58892)
  • [BUG FIX] Fixed a memory leak in the NT Services probe.
  • [BUG FIX] Fixed a memory leak in the ICMP receiver for Windows.

    InterMapper RemoteAccess 4.6b5 - 24 July 2007

    • [FEATURE] Map status will be displayed as the window icon in the taskbar area on all non-Mac platforms running Java 6. (This has been available on Windows since 4.1.)
    • [LATERAL] 'Example.com National Map' will now be opened automatically (if found) the first time InterMapper is run (55331).
    • [LATERAL] Changed the icon used for maps whose status are not known (59025).
    • [BUG FIX] Status and chart windows were visible for all maps at startup up regardless of the 'hide child windows' preference (52009).
    • [BUG FIX] Added an assertion to glean more information about AIOOBE when opening a map (53479).
    • [BUG FIX] Errors caused by Display Properties changes (NPE in XPStyle$Skin & 'HTHEME is null') in Windows XP may now be ignored (53509, 53817, 55582).
    • [BUG FIX] Added an assertion to glean more information about AIOOBE when opening the Device List (58914).
    • [BUG FIX] A confirmation is now needed before opening more than 10 Status Windows at once (58930).
    • [BUG FIX] Added a workaround for Sun bug 6209673 which could cause a 'Java Heap Space' out-of-memory error by leaking megabytes of memory every time the screen settings changed (58958).
    • [BUG FIX] Pressing an arrow key in the Edit Icon dialog before any icons were loaded would result in an IllegalArgumentException (58991).

    InterMapper® DataCenter 4.6b5 - 24 July 2007

    • No changes from 4.6b4.


    InterMapper® 4.6b4 - 17 July 2007

    • [FEATURE] FreeBSD packages automatically create an 'intermapper' user during installation.
    • [FEATURE] UNIX packaged versions now use a 'relaunch' script to automatically restart InterMapper Server after a crash.
    • [FEATURE] Added support for $NotifierList macro in device comment field. (58850)
    • [LATERAL] The installer no longer sets the malloc-debug stack logging environment variables on Mac OS X.
    • [BUG FIX] Fixed file association problem on Windows which disabled InterMapper Console/Remote Access from launching. (58442, 58742)
    • [BUG FIX] Non-Roman characters are recognized in email notifiers. (58180)
    • [BUG FIX] A failed stackwalk on Mac OS X no longer causes an immediate exit().
    • [BUG FIX] Misspelling CALCULATION in a custom SNMP probe no longer causes repetitive exception entries in the debug log. (58709)
    • [BUG FIX] Fixed an issue with SSL sessions where a flow control issue necessitated a retry of SSL_write, but the memory buffer had been relocated. (58775)
    • [BUG FIX] Fixed a bug in assigning unique ID's to custom SNMP variables. The bug was causing ID duplication leading to erroneous results in custom SNMP probes. (58687)
    • [BUG FIX] Fixed a small memory leak when loading an SSL certificate chain.

    InterMapper RemoteAccess 4.6b4 - 17 July 2007

    • [FEATURE] Charts can be scrolled by dragging them left or right.
    • [LATERAL] Various performance and memory optimizations.
    • [BUG FIX] SNMP table columns were not resizable if the horizontal scrollbar was not showing (58655).
    • [BUG FIX] Including SplashScreen-Image option in JAR manifest caused persistent noticeable graphics performance issues in Java 6 (58776).
    • [BUG FIX] Fixed a ConcurrentModificationException that could occur at startup (58810).

    InterMapper® DataCenter 4.6b4 - 17 July 2007

    • [FEATURE] IMAuth: Added MS-CHAPv2 and MS-CHAPv1 encryption types, improving compatibility with Microsoft IAS servers.
    • [FEATURE] The 'address' field when using LDAP, ActiveDirectory, RADIUS or IAS now supports multiple comma-separated names or IP addresses. If IMAuth is unable to connect to the first host, it will try subsequent hosts in order.
    • [FEATURE] The UNIX manual startup script /usr/local/imdc/sbin/imdc can now also be used to stop the service, and query the IMDC version.
    • [BUG FIX] IMAuth: Fixed error with RADIUS authentication when using CHAP.
    • [BUG FIX] IMAuth: LDAP URI is transmitted in a more standard way, improving compatibility with ActiveDirectory when using encryption.

    InterMapper® 4.6b3 - 28 June 2007

    • [FEATURE] New fields are available for export in the devices table: EntSerialNum, EntMfgName, EntModelName.
    • [FEATURE] Users may now be imported.
    • [FEATURE] RPM packages are GPG-signed.
    • [FEATURE] Linux and Solaris packages automatically create an 'intermapper' user during installation.
    • [FEATURE] Added support for "Previous Condition" variable in notification messages. (56760, 58451)
    • [LATERAL] Sensitive data can only be exported via a secure connection: SSL-protected connection or a localhost connection (127.0.0.1).
    • [LATERAL] InterMapper asks the customer at first launch if they want to check for updates. (56816)
    • [BUG FIX] Added a workaround to prevent crashing when reloading probes on Unix. (58203)
    • [BUG FIX] Fix bug where editing the auto-login address for a user with a password could give an error saying no password was supplied.
    • [BUG FIX] InterMapper Control Center on Mac OS X now uses Growl messages consistently (when possible). (58115)

    InterMapper RemoteAccess 4.6b3 - 28 June 2007

    • [BUG FIX] 'Label Position' menu items are not enabled for Oval, Rectangle, or Cloud built-in shapes (52594).
    • [BUG FIX] The text justification can be changed in the Edit Label dialog only for Text shapes (52594).
    • [BUG FIX] 'Hide Label' checkbox in the Edit Label... window is now only show for Wire or Icon shapes (55687).
    • [BUG FIX] NPE when using Align... or Export->Map Data... on OS X 10.5 Java 5 (58446).

    InterMapper® DataCenter 4.6b3 - 28 June 2007

    • [BUG FIX] Fix web admin panel error when the server is not in DNS.
    • [BUG FIX] Default web admin panel button for ENTER key presses is now always the 'Done' or 'Continue' button.


    InterMapper® 4.6b2 - 20 June 2007

    • [FEATURE] Support for end-user specification of group to contain externally-validated users not already in db.
    • [FEATURE] Added support for querying the untagged vlan ID's for individual interfaces from switches that implement the Cisco or 802.1Q Bridge MIB's.
    • [FEATURE] InterMapper now queries the Entity MIB for chassis description, manufacturer name, and serial number.
    • [LATERAL] Detailed ProbeXML export field in the "devices" table for SNMP devices: added snmp_ver; added SNMPv3 specific info (username, auth_protocol, auth_passwd, priv_protocol, priv_passwd) for SNMPv3 devices; community is present only for SNMPv1 and SNMPv2c devices. (58126)
    • [LATERAL] Server-side support for designation of user as externally-validated.
    • [LATERAL] Allow either local or external authentication for a user, but not both.
    • [BUG FIX] IMCC for Windows now correctly handles version check when a beta is on the test page.
    • [BUG FIX] Checking devices for redundancy now correctly takes into account SNMP version, SNMPv3 info. (58124)
    • [BUG FIX] Map is saved after assigning a new identifier to an invalid chart dataset. This flaw caused an assertion failure on Unix, as identifiers weren't unique. (58145)
    • [BUG FIX] Fixed problem where SNMPv2c devices could lose stats (and thus ants) when manually reprobed. (58121)
    • [BUG FIX] ProbeXML uses a persistent hashcode now.
    • [BUG FIX] Better detection that auth server connection was not made. (58256)
    • [BUG FIX] Further fixes to previous unacknowledge difficulties. (58322)
    • [BUG FIX] Devices are correctly placed on their geographic coordinates on the map. (58169)
    • [BUG FIX] Fix for crash caused by occasional ASSERT failure during periodic reprobe of SNMP devices. (53164 and many others)
    • [BUG FIX] Added a workaround to avoid an assert while drawing an oval in the web server. (57093)
    • [BUG FIX] Performing Star layout doesn't reset custom port icons to network ovals. (56922)
    • [BUG FIX] Improvements and bug fixes on the new faster implementation for switches.

    InterMapper RemoteAccess 4.6b2 - 20 June 2007

    • [LATERAL] Added a contextual menu to the Device List window.
    • [LATERAL] Added GUI to specify the default group for external users.
    • [LATERAL] Added GUI to specify that a user should be authenticated via external methods.
    • [LATERAL] Version checks will no longer always be performed at startup.
    • [BUG FIX] Chart ticks and subticks were 1 pixel higher than the data (58089).
    • [BUG FIX] Logarithmic chart subticks were not precisely aligned with the data (58089).
    • [BUG FIX] Improved Device List column-resize behavior (58157).
    • [BUG FIX] Closing the Server Settings after accessing the NT Services pane would ask to save changes even when nothing changed (58252).
    • [BUG FIX] 'Monitor' menu was missing from Device List window on Non-Mac platforms (58260).
    • [BUG FIX] Insert -> Map Benchmark... did not take the map zoom level into account (58286).
    • [BUG FIX] 'Show in Map' from List view did not always scroll enough to show the selected device.
    • [BUG FIX] Animated GIFs are now treated as non-grayscale icons with a rectangular bitmask.

    InterMapper® DataCenter 4.6b2 - 20 June 2007

    • [BUG FIX] Fix errors in logging when connecting to Active Directory.

    InterMapper® 4.6b1 - 04 June 2007

    • [BUG FIX] Make sure client knows to try both PLAIN and GSSAPI if auth server can't give us auth types when we request them. (57082)
    • [BUG FIX] Server disallows turning off SSL in remote server when InterMapper is using auth server for authentication. Also, a fix to the first iteration of this implementation. (58062)
    • [BUG FIX] Save remote server settings after turning SSL on automatically as part of using auth server, avoiding "Response does not appear to be in the right format" message. (57069)
    • [BUG FIX] Fix bug that could prevent Big Brother devices from updating after setting probe data such as "Purple Time". (57960)
    • [BUG FIX] Refix a previous fix so that we don't get spurious UNAC messages in the event log. (56995)
    • [BUG FIX] Fixed situation where IM server never responds to KC_login from client when auth server configured and enabled but disconnected. (58061)
    • [BUG FIX] SNMP device variables are charted correctly, independently of their order in the probe file. (53905)
    • [BUG FIX] Allow args to command-line probes, notifiers to be longer 255 chars. (57963)

    InterMapper RemoteAccess 4.6b1 - 4 June 2007

    • [FEATURE] Chart list contextual menu now includes "Show Chart" (57259).
    • [LATERAL] When logarithmic scale is set by user, distribute subticks in charts logarithmically. (44640)
    • [LATERAL] Most dialogs are now only document-modal instead of application-modal when using Java 6.
    • [BUG FIX] Running out of disk space while downloading icons or sounds on Windows should no longer crash the program (56989).
    • [BUG FIX] It is no longer possible to deselect the 'secure connection' checkbox in the Remote Server preference pane when using an authentication server (57168).
    • [BUG FIX] Ants were not clipped properly when the device was a Vantage Point (57875).

    InterMapper® DataCenter 4.6b1 - 4 June 2007

    • [FEATURE] The IMDC installer now creates an 'intermapper' user and group on UNIX systems, and assigns file permissions to them.
    • [FEATURE] The IMDC installer now automatically starts IMDC after installation on all systems.
    • [FEATURE] IMDC now automatically generates default SSL certificates, greatly increasing security.
    • [FEATURE] You can now download log files by clicking on their name in the web admin panel log viewer.
    • [BUG FIX] You can no longer change log locations, as this was a security problem. All logs are saved to the 'logs' folder.
    • [BUG FIX] The names of the IMDC startup scripts and executable have been standardized as 'imdc'.

    InterMapper® 4.6a6 - 16 May 2007

    • [LATERAL] When logarithmic scale is set by user, distribute subticks in web charts logarithmically. (44640)
    • [LATERAL] Xserve RAID probe now queries both controllers.
    • [BUG FIX] IMCC on Mac OS X rechecks for Growl when you open the Settings window or toggle the "Display messages..." checkbox.
    • [BUG FIX] Better feedback in Host Resources probe Set Probe window when device is being created. (52363)
    • [BUG FIX] Map status probes with no file name specified will not attempt to connect to the probed device. (51549)
    • [BUG FIX] Fixed bug which could cause bad XML when sending iconsets from server to client. (53071, 57048)
    • [BUG FIX] Display all current statuses from a Big Brother client, not just the most alarming. (54083)

    InterMapper RemoteAccess 4.6a6 - 16 May 2007

    • [BUG FIX} Chart highlight points were not painted if the point they marked was optimized out of a straight line (57175).

    InterMapper® 4.6a5 - 10 May 2007

    • [FEATURE] Individual drives' and RAID Sets' status are now listed in the Xserve RAID probe.
    • [FEATURE] Windows IMCC now includes a "Check Now" button for checking for new versions manually. (56815)
    • [FEATURE] A new field is available for export in the Notifiers table: NotifierXML.
    • [FEATURE] A new field is available for export in the Devices table: ProbeXML.
    • [LATERAL] Sensitive data can be exported by an administrator, not necessary a "_root_" user.
    • [LATERAL] Auto-adjusted auto-adjusted upper bounds of charts increase by more smaller increments. (38250)
    • [LATERAL] Two or more devices sharing polling count as a single device for purposes of the device count.
    • [BUG FIX] Updated URL is now sent to client if user changes a device's address using Set Info->Set Address... (55063, 56888)
    • [BUG FIX] Eliminate crash caused when auth server attempts to respond to a disconnected client. (56765)
    • [BUG FIX] Messages indicating number of probes with errors when reloading probes now gives _actual_ number of probes with errors when reloading probes. (56059)

    InterMapper RemoteAccess 4.6a5 - 10 May 2007

    • [FEATURE] Chart Options dialog now has an Apply button.
    • [LATERAL] Monitor->Status Window now works for multiple selections (50956).
    • [LATERAL] The InterMapper GUI client will continuously attempt to connect while the InterMapper server is starting up.
    • [LATERAL] Added support for units (K, M, G, T, P) in 'Set Link Speed' input.
    • [BUG FIX] Java 6 broke text measurements for empty strings (may get fixed in Java 6 Update 2). Included workarounds in places that we've encountered this bug (56929).
    • [BUG FIX] 'Undo Poll Interval' was broken.
    • [BUG FIX] 'Find Again' in Icon view could get stuck in a loop between two vertices.

    InterMapper® DataCenter 4.6a5 - 10 May 2007

    • [FEATURE] All IMDC services now share the same port, reducing the number of ports reserved by IMDC to two.
    • [FEATURE] The web admin panel has been restructured to more clearly divide the IMDC core and services running under it, like IMAuth.
    • [FEATURE] IMAuth: Many additional Kerberos encryption types are supported, greatly improving compatibility with ActiveDirectory and MIT Kerberos.
    • [FEATURE] IMDC and services running under it now have separate log files.
    • [BUG FIX] Connection open/close log messages were recategorized as 'debug' to prevent them from filling up the log.
    • [BUG FIX] IMAuth: Attempting to authenticate via RADIUS or IAS against a directory using the Message-Authenticator extension will no longer fail.

    InterMapper RemoteAccess 4.6a4 - 26 April 2007

      InterMapper® 4.6a4 - 27 April 2007

      • [FEATURE] Support for use of Kerberos in IM auth server.
      • [LATERAL] IM now creates AuthServerUsers group automatically (with no permissions) and assigns users added via auth server authentication to it.
      • [BUG FIX] "Admin" may not log in via the IM auth server.
      • [BUG FIX] Upload of an SSL certificate takes effect immediately. (55371)

      InterMapper RemoteAccess 4.6a4 - 27 April 2007

      • [BUG FIX] Fixed bugs in Kerberos authentication.
      • [BUG FIX] Fix for 54588 caused an IllegalStateException when closing a map with no status windows open (56776).

      InterMapper® DataCenter 4.6a4 - 27 April 2007

      • [FEATURE] IMAuth: Added support for Kerberos authentication. Only Kerberos version 5 servers with 3DES-CBC-HMAC-SHA1-KD encryption keys are supported. This should include most MIT Kerberos distributions, and Apple OpenDirectory. The Kerberos distribution built into Microsoft ActiveDirectory is not supported.
      • [FEATURE] IMAuth: Added a new logging type 'Connections' that monitors connection attempts but leaves out full debug messages.
      • [BUG FIX] IMAuth: The server closes open connections more cleanly on a restart.

      InterMapper® 4.6a3 - 25 April 2007

      • [LATERAL] Configuring IM to use auth server only requires SSL for new connections, rather than dropping existing connections.
      • [LATERAL] The size of logos displayed in the Web Server's lower left corner increased to 32KB.
      • [BUG FIX] Fix crash from memory overrun when processing username and password for use with auth server. (56223)
      • [BUG FIX] Make sure hash is regenerated when polling interval changes or polling is enabled/disabled, to make sure we are correctly deciding if two devices should share polling. (56689)

      InterMapper RemoteAccess 4.6a3 - 25 April 2007

      • [FEATURE] Ctrl-Alt-drag (Cmd-Opt-drag on OS X) will now zoom in on the selected area.
      • [FEATURE] Ctrl-scrollwheel (Cmd-scrollwheel on OS X) now changes the scale of the map.
      • [BUG FIX] Fixed a case where the scrollbars did not resize appropriately when there was extra white space to the right/bottom of the map's contents (51394).
      • [BUG FIX] Charts did not re-open when map was re-opened (54588).
      • [BUG FIX] SNMPv3 auth options no longer have individual checkboxes in multiple-selection Set Probe UI (56350).
      • [BUG FIX] If mouse events triggered a contextual menu as the window was closing, an IllegalComponentStateException could occur (56375).
      • [BUG FIX] Added workaround for rare IllegalArgumentException when editing a label on Windows (56530).
      • [BUG FIX] Type-ahead search in lists now ignores the state of the Shift modifier key (56726).
      • [BUG FIX] The Command for a new Helper App was not being initialized to the platform default.

      InterMapper® DataCenter 4.6a3 - 25 April 2007

      • [FEATURE] IMAuth: Added a new web admin section and configuration options for logging to disk.
      • [FEATURE] IMAUth: SSL Key/Certificate upload fields indicate whether a custom or default certificate is already in use.
      • [FEATURE] IMAuth: Added a link on the web admin index page to the instructions for how to set up InterMapper to use IMAuth.
      • [BUG FIX] Reduced download size and disk space requirements on all systems.
      • [BUG FIX] IMAUth: During first-start configuration, the server will properly prompt for a restart when the port or SSL key/certificate are changed.
      • [BUG FIX] IMAuth: Fixed a problem where SSL Key/Certificate changes would sometimes crash IMAuth after a restart.

      InterMapper® 4.6a2 - 12 April 2007

      • No changes since 4.6a1; version incremented in order to stay in synch with InterMapper RemoteAccess, InterMapper DataCenter versions.

      InterMapper RemoteAccess 4.6a2 - 12 April 2007

      • [LATERAL] The bug reporter will now exit the program after the 5th bug has been seen.
      • [BUG FIX] 'Report a Bug...' window is now modeless when manually produced (50748).
      • [BUG FIX] Regression: Changing the label color did not cause the map to repaint (56410).
      • [BUG FIX] To make it more obvious that the the 'Use server defaults' checkbox must be deselected for Map Settings colors to be used, the color swatches will now be disabled and darkened (56410).
      • [BUG FIX] Removed "Revert to Factory Defaults" button from Map Settings.

      InterMapper® DataCenter 4.6a2 - 12 April 2007

      • [BUG FIX] Solaris versions no longer link against libgcc.
      • [BUG FIX] Solaris versions include a startup script.

      InterMapper® 4.6a1 - 07 April 2007

      • [FEATURE] Intermapper Identification Numbers (IMIDs) are attached to servers, maps, devices, interfaces and notifiers.
      • [FEATURE] A new table is available for export: "notifiers".
      • [FEATURE] New fields are available for export from the Interfaces table: TypeInt and StatusInt.
      • [FEATURE] New fields are available for export from the Devices table: Type, SNMPVersionInt, SysServices.
      • [FEATURE] Added preliminary support for acquiring port-based vlan assignments from Q-BRIDGE-MIB and Cisco MIBs.
      • [FEATURE] IMCC on Mac OS X supports Growl notifications. If Growl is detected when IMCC starts up, it is used automatically. To disable Growl support, "defaults write com.dartware.InterMapperMenu DWGrowlDisabledKey 1".
      • [LATERAL] Add event log logging for InterMapper Auth Server connections, disconnections, and connection failures.
      • [LATERAL] Change to AuthServerUsers handling. Now exists by default; users are not added by default.
      • [LATERAL] Added support for multiple fan speeds and temperatures in Barracuda probes. This will reset fan speed and temperature thresholds to the default values.
      • [LATERAL] Re-factor shared polling support.
      • [LATERAL] When user starts IMCC on Windows while another instance of IMCC is running, show previous instance and exit new instance, rather than reporting an error. (55959)
      • [BUG FIX] Fixed bug where InterMapper would connect to the auth server whenever settings were entered, even if checkbox to do so was not checked.
      • [BUG FIX] SNMP devices sharing polling are now properly updated when there is no SNMP response. (55732)
      • [BUG FIX] Fix bug in Windows IMCC version checking. (56196)
      • [BUG FIX] Fixed a bug in expression evaluation triggered by using an assignment sub-expression inside the "then" clause of a ternary expression.
      • [BUG FIX] Fix meaning of visible flag in server for edge kali updates.
      • [BUG FIX] Numerous improvements to software update checking in IMCC on Mac OS X.

      InterMapper RemoteAccess 4.6a1 - 7 April 2007

      • [FEATURE] It is now possible to set both the RX and TX speeds for Full-duplex interfaces in the 'Set Link Speed...' window.
      • [LATERAL] IMAuth server use can now be enabled directly from the Users pane in Server Settings.
      • [LATERAL] The IMAuth administration UI can be accessed by clicking the URL in the Users pane in the Server Settings.
      • [LATERAL] Auto-layout of auto-discovery automatically changes scale to 'Auto'.
      • [LATERAL] Added support for Basic and SNMP probe categories.
      • [LATERAL] The program will no longer allow users to continue running the program after encountering a java.lang.VirtualMachineError (such as an OutOfMemoryError).
      • [BUG FIX] Non-Java exception caused by a change in the number of available displays while running on OS X should now result in the 'display changed' warning instead of a bug report (35481, 56113).
      • [BUG FIX] Dragging columns in device list after switching between different views rarely caused an exception (55942).
      • [BUG FIX] Garbled instructions on Dartware's 'Timbuktu as a Helper Application' webpage caused an AIOOBE (56041).
      • [BUG FIX] Now that the server may use third-party authentication, users may be created without a password or Automatic Login address (56222).
      • [BUG FIX] Colors were not being displayed in logs under Java 6 because Font objects were being cached.

      InterMapper® DataCenter 4.6a1 - 7 April 2007

      • [FEATURE] The entire IMDC package, including IMAuth, is now bundled into a new single-file installer.
      • [FEATURE] IMAuth: Added support for all platforms supported by InterMapper, except Solaris.
      • [FEATURE] IMAuth: The service is now automatically registered as a system startup service.
      • [FEATURE] IMAuth: The service now runs in the background as a daemon.
      • [FEATURE] IMAuth: An InterMapper server running locally no longer needs a password to authenticate itself with the IMAuth server.

      InterMapper® DataCenter 4.6d5 - 30 March 2007

      • No changes from 4.6d4.

      InterMapper® 4.6d4 - 20 March 2007

      • [FEATURE] InterMapper Control Center on Mac OS X will optionally check for software updates.
      • [FEATURE] Two new fields are available for export and import in the Interfaces table: Receive Speed and Native VLAN.
      • [LATERAL] Intermapper won't start if the Preferences file is locked for writing by another process.(55643)
      • [BUG FIX] Fixed infinite loop when adding redundant device for some types of switches.
      • [BUG FIX] Fixed ASSERT failure when CMapStatusRouter has more than one provider. (55667)
      • [BUG FIX] Fixed ASSERT failure from trying to drop NULL master.
      • [BUG FIX] Fixed some subtle bugs in removing networks, introduced in rewrite of interface handling functionality.

      InterMapper RemoteAccess 4.6d4 - 20 March 2007

      • [FEATURE] Added auto-layout option to auto-discovery window.
      • [LATERAL] A warning is now presented if the version checker has not been run before to allow the user to opt-out of the automatic version checks before a single one has been performed.
      • [LATERAL] Organic layout is now faster - implemented FADE algorithm optimizations.
      • [BUG FIX] More feedback is provided during the delay when Restore/Revert is occurring (53239).
      • [BUG FIX] Map was shifted when re-opened with a scale other than 100% (55188).
      • [BUG FIX] Added checks to prevent NPE in IconRenderer.getBackground/getForeground (55398).
      • [BUG FIX] Deleting a vertex while in the middle of an 'Attach To' action would cause an NPE (55681).
      • [BUG FIX] Added workaround to prevent NPE when removing a Notification (55767).
      • [BUG FIX] The arrow-keys now translate selected vertices by one screen-pixel when the scale < 100%.

      InterMapper® DataCenter 4.6d4 - 20 March 2007

      • No changes from 4.6d3.

    InterMapper® 4.6d3 - 12 March 2007

    • [FEATURE] Auth server defaults make setup easy when auth server is on same machine as InterMapper Server.
    • [FEATURE] It's possible to disable a map from the map list. (54695)
    • [FEATURE] Added support for native-vlans and for asymmetric interface speeds.
    • [FEATURE] InterMapper client can now query its connections privileges using "privs" property.
    • [FEATURE] InterMapper will detect "redundant" SNMP or ICMP devices, polling only once for each set of redundant devices and sharing the information.
    • [FEATURE] InterMapper Control Center on Windows will optionally check for updates and notify user of availability.
    • [LATERAL] Importing probes now results in feedback about the status of the action. (54584)
    • [BUG FIX] Can now import MIBs with Mac line-endings. (54315)
    • [BUG FIX] Chart default settings in server settings now have an effect. (52193, 54451)
    • [BUG FIX] Sound notifiers now respect schedule in configuration. (54581)
    • [BUG FIX] Fix possible crash of Console, Remote, and IMCC when running on Win64 machines. (54863)
    • [BUG FIX] Re-designed interface handling function for switches. New data structure should be faster, use less space on disk.
    • [BUG FIX] Number of lost packets set from Map Settings applies for devices which use Map default thresholds. (55254)

    InterMapper RemoteAccess 4.6d3 - 12 March 2007

    • [FEATURE] The Charts button in the Map Toolbar now has a contextual menu that lists the charts (53197).
    • [FEATURE] Map List tooltips provide IP Address and port information (54577).
    • [FEATURE] Setting the 'com.dartware.useSystemPrefs' property to false will prevent the client from storing/reading the license in the system prefs, and force it to use the user prefs instead (51398).
    • [FEATURE] The client can now perform automatic checks for new versions at startup, when reporting bugs, and every 24 hours running.
    • [FEATURE] The transition between different scales is now animated.
    • [FEATURE] Interfaces window has two new columns: the interface's RX speed and its native VLAN index.
    • [FEATURE] Added 'Disable...' menu item to File menu.
    • [LATERAL] 'Disable...' contextual menu item now disables the map instead of opening the Server Settings (53078).
    • [LATERAL] "Select Adjacent..." now selects the adjacent leaf vertices. If no adjacent leaves are found, all adjacent vertices will be selected (54589).
    • [BUG FIX] The 'Attach Notifiers' window now retains its size and table column information when closed (52185).
    • [BUG FIX] The 'Interfaces' window now retains its size when closed (52185).
    • [BUG FIX] Disabling a Map removes its device entries from the global Device List (52229).
    • [BUG FIX] Changing in/out of Notifiers View when the Map is disabled crashes the server (54453).
    • [BUG FIX] Fixed possible NPE when enabling Acknowledge in list view while disconnecting (55152).
    • [BUG FIX] CMD-W was not closing chart windows on OS X because the legend was stealing the focus (55189).
    • [BUG FIX] Closing the Auto Discovery window after pressing the OK button would cause an NPE (55198).
    • [BUG FIX] SNMPv3 user name field should allow more than 32 characters (55387).
    • [BUG FIX] Leaving the address_type field out of the header of a custom probe could cause an NPE in the client (55424).
    • [BUG FIX] Added support for 'Major Dividers' in Chart Defaults colors.
    • [BUG FIX] Added checkboxes to 'Exterior', 'Horizontal Dividers', and 'Vertical Dividers' colors in Chart Defaults.
    • [BUG FIX] 'Select Adjacent' followed hidden links.
    • [BUG FIX] Some actions should only be enabled for users in the Administrator group.

    InterMapper® DataCenter 4.6d3 - 12 March 2007

    • [BUG FIX] IMAuth: Better handling for international characters in input fields.
    • [FEATURE] IMAuth: Microsoft ActiveDirectory and Microsoft IAS have their own entries in the server type drop-down box.
    • [FEATURE] IMAuth: Passwords, RADIUS secrets and other sensitive information are now stored in an encrypted form on disk.
    • [FEATURE] IMAuth: Preferences and other settings are now stored in an SQLite database rather than imauth.cfg.
    • [BUG FIX] IMAuth: The web admin panel no longer fails to fully log a user out in certain cases.


    InterMapper® 4.6d2 - 23 January 2007

    • [BUG FIX] Encode username and password for XML before sending from IMS to IMAuth.
    • [BUG FIX] Guard against possibility that client recognizes PLAIN authtype, auth server is connected, but client logs in with a different type. (54156)
    • [BUG FIX] Authenticating against auth server should work correctly with certificates larger than 1024 bits now.

    InterMapper RemoteAccess 4.6d2 - 23 January 2007

    • [FEATURE] It is now possible to turn animation completely off via the Preferences (54077).
    • [BUG FIX] CME could have occurred when logging in and opening the map list (54098).

    InterMapper® DataCenter 4.6d2 - 23 January 2007

    • [FEATURE] IMAuth: Connection attempts to the directory are automatically re-tried if they fail.
    • [BUG FIX] IMAuth: The server will no longer crash in some cases when the first authentication attempt on a new connection succeeds.

    InterMapper® 4.6d1 - 10 January 2007

    • [FEATURE] Remote, web, and telnet server clients may now be authenticated through the InterMapper Authentication/Authorization Server.
    • [FEATURE] Added support for -o option to snmpwalk command to write SNMP walk results to an sqlite3 database file.
    • [FEATURE] Add server-side support for auth server GUI.
    • [LATERAL] The "web-safe" color palette is preloaded when creating an image for export on the Web server. (51472)
    • [LATERAL] Enable symbols in stack walks on Mac OS X.
    • [BUG FIX] Map-specific critical color is now saved. (53292 partial)

    InterMapper RemoteAccess 4.6d1 - 10 January 2007

    • [BUG FIX] A Map Status Probe in maintenance mode would remain blinking when its state transitioned from down to up (51986).
    • [BUG FIX] An NPE could occur when the map was closed before the server's response was received for acquiring the the edit lock (52862).
    • [BUG FIX] 'Grayness' threshold for icons loosened to allow colors that are only 98% gray.
    • [BUG FIX] Better error message when an error occurs while changing Server Settings (54009).

      InterMapper® DataCenter 4.6d1 - 10 January 2007

      • Initial Release of IMDC, including the InterMapper Authentication Server™ (IMAuth).
      • [FEATURE] An InterMapper server can now use IMAuth as an optional way of authenticating InterMapper users.
      • [FEATURE] IMAuth can authenticate users through LDAP/ActiveDirectory and RADIUS/IAS.
      • [FEATURE] Settings can be managed through a convenient web-based interface.