InterMapper 4.4 Release Notes

The following changes are incorporated in InterMapper 4.4.4:


InterMapper® 4.4.4 - 17 July 2006

  • [OFFICIAL RELEASE] No changes from version 4.4.4b4.


InterMapper® 4.4.4b4 - 11 July 2006

  • [LATERAL] Produce a stack walk when the C++ terminate handler is called.
  • [LATERAL] Unix builds other than Mac OS X now create a small file in /tmp named "intermapperd_signal" when a terminating signal is received (e.g. SIGSEGV, SIGBUS), as a backup for the debug log.
  • [BUG FIX] Don't complain about a host address with zero host bits if the net mask is /31. (39354, 49773)
  • [BUG FIX] Catch exceptions from failing WINS lookups when adding a device to a map.

InterMapper Remote 4.4.4b4 - 11 July 2006

  • [BUG FIX] NPE could occur when attempting to choose a Built-in Action for the Double-Click Action if a bad built-in action was entered before (49972).


InterMapper® 4.4.4b3 - 5 July 2006

  • [BUG FIX] Persistent graph IDs are verified to be unique. (49628)
  • [BUG FIX] Outgoing SSL probes now enable all bug fixes to support non-compliant servers.
  • [BUG FIX] Fixed a case where the 'polling' attribute of an interface could get out of sync when showing/hiding interfaces.
  • [BUG FIX] The DNS probe avoids sending DNS packets with 0x30 in the first byte of the packet ID.
  • [BUG FIX] Include Wireless Probe Bundle version 1.3.
  • [BUG FIX] Updated probes for DHCP, LDAP, APC UPS and Barracuda Spam Firewall.
  • [LATERAL] Minor change to our build system to include the 4.4.3 version of Console.

InterMapper Remote 4.4.4b3 - 3 July 2006

  • [BUG FIX] Fixed a threading issue in the decoder used for old proprietary monochrome icons.


InterMapper® 4.4.4b2 - 16 June 2006

  • [BUG FIX] Fix an assert failure during an import of a map file which has the same name as another map already loaded in the server. (47287)


InterMapper® 4.4.4b1 - 3 April 2006

  • [BUG FIX] Corrupted display of Host Resources status window when using some non-English locales fixed. (46071)
  • [BUG FIX] Fix assertion failure handling malformed KC_setattribute command. (45468)
  • [BUG FIX] Better error displayed when modem page subscriber has no service selected.


InterMapper® 4.4.3 - 17 March 2006

  • [OFFICIAL RELEASE] Software released.

InterMapper Remote 4.4.3 - 17 March 2006

  • No changes from 4.4.3b7.


InterMapper® 4.4.3b8 - 16 March 2006

  • [BUG FIX] Work around an SNMPv2c issue where the SNMP agent returns a 64-bit counter value, but it's implemented in the agent as a 32-bit counter. (43766)
  • [BUG FIX] All ethernet ifType's now default to full-duplex. Added new ifTypes from ifType-IANA MIB.
  • [BUG FIX] When logging a debug message to report SNMP noSuchName error status, include the OID from the response packet.


InterMapper® 4.4.3b7 - 7 March 2006

  • [BUG FIX] Fixed preflight script in Mac OS X installer so it won't kill InterMapper Remote. (44822)
  • [BUG FIX] Fixed a bug in converting devices with unnumbered interfaces to use a demo probe.
  • [BUG FIX] Fixed an assert failure in CCompressStream downstream from a large number of exception failures. (43413 partial fix)
  • [BUG FIX] Fixed a bug in finding a web user's home map; there were occasions when the map list wasn't searched in sorted order. (44592)
  • [BUG FIX] Fixed an unwanted sign-extension issue when decoding 64 bit counters, that was only apparent with certain SNMPv2c implementations. (43766)
  • [FEATURE] Added ${STRIPPED_MESSAGE} macro option to command-line notifiers; like ${MESSAGE}, but with all quotes and end-of-lines stripped out. (44370)

InterMapper Remote 4.4.3b7 - 6 March 2006

  • [BUG FIX] InterMapper Console's Map List contextual menu should not include "Save Shortcut".


InterMapper® 4.4.3b6 - 27 February 2006

  • [BUG FIX] Fix bug where acknowledging an alarm point device would cause the server to tell the client to indicate it as unacknowledged. (44421)
  • [BUG FIX] Minor changes to the Start.sh script on Mac OS X to improve error reporting. (44536)
  • [BUG FIX] Map Status probe could potentially report a count off by one when disposing of a device.
  • [BUG FIX] Make sure that we decrement the pre-acknowledged count when we dispose of a device or change the probe type. (44096)

InterMapper Remote 4.4.3b6 - 24 February 2006

  • [BUG FIX] It is no longer possible to deselect both the date and time chart options (42107).
  • [BUG FIX] Fixed a NPE in the Server Setting's Credits pane that was caused by affecting the GUI EDT from the Kali EDT (43301).
  • [BUG FIX] When a newer version of the Log4J logging utilities were found on the classpath, a NoSuchMethodError would occur at startup and prevent the client from working (43739).
  • [BUG FIX] The OK button should be the default action in the Chart Options window (44672).
  • [BUG FIX] Added prevention for a possible NPE in the 'enable' logic of actions that depend on the edit lock and map selection (44696).


InterMapper® 4.4.3b5 - 21 February 2006

  • [BUG FIX] Properly escape some names, comments for status window so that slashes, for example, don't cause trouble. (44141)
  • [BUG FIX] Escape quotes in ${MESSAGE} replacement for command-line notifiers in Windows so that parameters to program being called aren't messed up. (44370)
  • [BUG FIX] Lessen the impact of one type of socket error in our ping code on Windows. (44351)
  • [BUG FIX] Fix "Unknown <command-exit> element" error message so that it doesn't print random portions of memory. (43783)

InterMapper Remote 4.4.3b5 - 21 February 2006

  • [BUG FIX] Somehow, an NPE was observed when repainting the Device List Window. The application will now check and ensure that an NPE is not thrown (44158).


InterMapper® 4.4.3b4 - 9 February 2006

  • [BUG FIX] More optimizations for the "progress bar" in the Mac OS X Traditional build.
  • [BUG FIX] Fixed a normalization bug when changing an interface's preferred speed or reported speed. (43474)
  • [BUG FIX] Fixed a bug with high speed interfaces where the transmit and receive bits-per-second were computed incorrectly, due to arithmetic overflow. (43474, 42749, 41534)
  • [BUG FIX] Stack walk is now implemented for Mac OS X on Intel.
  • [FEATURE] Added support for a ${DeviceAddress} macro in the comments for a device. This allows the customer to construct custom http and telnet url's.
  • [BUG FIX] Comments with carriage returns now show up correctly in web display when used as label for device. (43791)

InterMapper Remote 4.4.3b4 - 9 February 2006

  • [BUG FIX] FireFox and Konqueror browsers are now supported for opening help files (43818).


InterMapper® 4.4.3b3 - 2 February 2006

  • [BUG FIX] Optimized use of the "progress bar" in the Mac OS X Traditional build. This change makes opening maps in Traditional much faster on Mac OS X 10.4.
  • [BUG FIX] The NTP probe will now display unprintable characters returned in the reference code in hexadecimal.
  • [LATERAL] When you hide the Traditional app under Mac OS X, it will disable animation of the ants.
  • [LATERAL] Minor optimization applied to font handling in InterMapper Server.

InterMapper Remote 4.4.3b3 - 2 February 2006

  • [BUG FIX] The timer that checks the current memory usage of the client while the About window is open should no longer throw an NPE if it is fired after the window is closed (43821).


InterMapper® 4.4.3b2 - 24 January 2006

  • [LATERAL] Upgraded all third party libraries used in InterMapper to the latest versions. Numerous changes to the build process.
  • [BUG FIX] Fixed a possible crash when there is an error during font mapping on Windows/Unix platforms.
  • [BUG FIX] Fixed problem with server access lists where only one of allow *.*.*.* or deny *.*.*.* would be saved if both were present in list. (43483)
  • [BUG FIX] Mac OS X version running on i386 now reports "i386/Darwin" build string correctly.
  • [BUG FIX] Fixed Mac OS X runtime linker error on Mac OS X 10.2.8.

InterMapper Remote 4.4.3b2 - 23 January 2006

  • [LATERAL] Added an assertion to get more information about NPEs in Sun's PopupMenu UI code (42919).
  • [BUG FIX] The SNMP Trap notification community string is now obscured (42075).
  • [BUG FIX] It is again possible to clear a user's password so that they can only log in from the addresses specified in the automatic login field (42427).
  • [BUG FIX] Large protocol latency would cause icons to not be drawn when loaded. The icons are now forced to draw immediately instead of waiting for the map to repaint (42631, 43254).
  • [BUG FIX] When a cached image is not decodable, it should be deleted and replaced with a newer version. This was broken at some point in the past and is now fixed (42631, 43254).
  • [BUG FIX] Fixed a rare AIOOBE when setting the link speed from the Interfaces window (43449).
  • [BUG FIX] Fixed an NPE that could occur when opening a map while running under IBM's JVM (43545).


InterMapper® 4.4.3b1 - 19 January 2006

  • [LATERAL] InterMapper on Mac OS X is a Universal Binary; executables support both ppc and i386 architectures natively (all except Traditional).
  • [BUG FIX] When you use Console/Remote to set a double-click URL for a router, specifying ${ADDRESS} or ${PORT} now works. (43072)
  • [BUG FIX] Fixed a security hole in Kali server that could allow IM Remote users to login as the default admin user under certain circumstances.
  • [BUG FIX] Fixed an assertion fail that could occur when retrieving an interface list attribute. (42953)
  • [BUG FIX] Fixed a bug that caused server to associate the wrong filename to a map under a certain condition (43012, 43053).
  • [LATERAL] Added some well-known text and image extensions into the sample/default mimetypes file used by the web server (42746).
  • [BUG FIX] Fixed situations where InterMapper may end up in an inconsistent state if there are any chart/log file failures (43048, 39770).
  • [BUG FIX[ In the XServe probes, the BytesIn and BytesOut values are now treated as counters and display the rate in kbits/sec. Similar change for PacketsIn and PacketsOut.
  • [BUG FIX] The DHCP probe applies the broadcast bit when using DHCP Discover. Also, we now display the DHCP lease time, if known. (42738)
  • [BUG FIX] The NTP probe's stratum value is now chartable. (42684)


InterMapper® 4.4.2 - 21 December 2005

  • [OFFICIAL RELEASE] Official release of InterMapper 4.4.2.


InterMapper® 4.4.2b9 - 19 December 2005

  • [BUG FIX] Handle variables longer than 255 characters in TCP probes (42734).
  • [BUG FIX] Use random integer to initialize the LSB of the "salt" for the SNMPv3's DES pre-IV.

InterMapper® 4.4.2b8 - 16 December 2005

  • [FEATURE] The SNMP Trap notifier now includes two additional variables: the device address and probe type. Updated the DARTWARE-MIB definition of 'intermapperTrap'. This is documented in the Dartware MIB Tech Report. (40206)
  • [LATERAL] Pass command line arguments given to InterMapper Console/Remote launcher to java.exe (42861).
  • [BUG FIX] Force /sbin into the path for init.d script on Debian 3.x. (42199)
  • [BUG FIX] Canopy AP: removed quotes in the device management link (42926).
  • [BUG FIX] Fix use of putenv in setting GDFONTPATH to avoid possible reference to freed memory.


InterMapper® 4.4.2b7 - 13 December 2005

  • [FEATURE] Include a header in chart text logs to describe the chart title and columns. (42847)
  • [BUG FIX] The server will now put manually added devices centered around the hint coordinates sent by the client (16236).
  • [BUG FIX] Fixed a bug caused by deleting chart data under certain circumstances (42655).
  • [BUG FIX] Fix for incorrect reflection of map's status in map status device. (Partial fix of 42388, 42396, 42397, 42620).
  • [BUG FIX] Debian: fixed a bug that prevents "/etc/init.d/intermapperd restart" from working correctly (42756).
  • [BUG FIX] Fixed a case where the server indicated that a device was acknowledged when it should not (42582).
  • [BUG FIX] The test for "No SNMP response" will be done before other thresholds are tested in SNMP probes.
  • [BUG FIX] Import: the server now will handle unexpected import errors more gracefully (42800).
  • [BUG FIX] One last fix for incorrect Map Status probe status. (Partial fix of 42388, 42396, 42397, 42620, 42777).
  • [BUG FIX] Add "chartable" clause to RSSI display in waveridereum probe (WISPerMapper, IMWirelessAddon customers only) to automatically show negative numbers at chart creation. (42773)
  • [BUG FIX] Fixed a memory leak in the web server (42803).


InterMapper® 4.4.2b6 - 7 December 2005

  • [LATERAL] Include error number from execve in syslog entry. (42687).
  • [BUG FIX] Another fix for incorrect device-status totals in Map Status probe status window. (Partial fix of 42388, 42396, 42397, 42620, 42777).
  • [BUG FIX] Interpret IMML tags in variables. (42490).
  • [BUG FIX] Windows: added a facility to specify command line arguments for the InterMapper service. (42407).
  • [LATERAL] Added --printconfig switch to dump InterMapper daemon/service's configuration.
  • [FEATURE] Added support to NTP probe for detecting and alarming on unsynchronized time servers.
  • [BUG FIX] Use correct IP address in DHCP/Bootp probe when server is running under the --listen argument.


InterMapper® 4.4.2b5 - 5 December 2005

  • [BUG FIX] Log WINS processing errors to debug log only if detailed logging is enabled (42416).
  • [BUG FIX] Fixed the cases where variable ${_active} in TCP probes was not correctly updated (42225).
  • [BUG FIX] The server now will raise warning when the IP Address parameter in DNS probe is invalid (42226).
  • [BUG FIX] Disabled default URL hint in the HTTP proxy probe (42254).
  • [BUG FIX] InterMapper Traditional: Re-open the trap listening socket after re-granting network privileges (42453).
  • [BUG FIX] Fix for incorrect device-status totals in Map Status probe status window. (Partial fix of 42388, 42396, 42397, 42620).
  • [BUG FIX] When resolving names, WINS lookup result will override DNS lookup result only if the WINS lookup is successful (42459).
  • [BUG FIX] SNMPv3: avoid unnecessary engine time resynchronization if connection to device is lost or poll time greater than 150 seconds (42635).
  • [BUG FIX] Added support for $specificTrap special trap variable. (42591)
  • [BUG FIX] Import: treat both CR (0x0D) and NL (0x0A) characters as new lines in label formats (41823).
  • [BUG FIX] Import: fixed an assertion failure when vertices table is being used as the main table for insert operation (42693).
  • [BUG FIX] Retest thresholds immediately when an interface is hidden/shown (42634).


InterMapper® 4.4.2b4 - 29 November 2005

  • [BUG FIX] InterMapper Traditional (regression fix): Set the SNMP version to match the probe's SNMP flag when the device's probe is changed (42461).
  • [BUG FIX] InterMapper Traditional: Fix up SNMP version to match the probe's SNMP flag on loading.
  • [BUG FIX] Updated the description in legacy SNMPv2c probes.
  • [BUG FIX] Fixed a WINS name crashing issue in InterMapper Traditional (42505)
  • [BUG FIX] Fixed an error where a WINS name resolution error number was not passed along correctly. (42459)
  • [BUG FIX] Fixed a bug where InterMapper could become temporarily unresponsive while executing a command-line probe. (42388)
  • [BUG FIX] Disable logging DCHP/BOOTP's socket receive buffer size (42556).
  • [BUG FIX] Handle the case in Cisco IOS where only some interfaces have 64-bit traffic counters (40460).


InterMapper® 4.4.2b3 - 22 November 2005

  • [BUG FIX] Fix bug that caused the server to generate the wrong web links for devices created with the automatic probe (42272).
  • [BUG FIX] InterMapper Traditional (regression fix): Set the SNMP version to v2c when v2c probe is used to create a device (41707).
  • [BUG FIX] In Host Resources probe, add knowledge about NetWare hrStorageType extensions. (42141)
  • [BUG FIX] Fix assertion failure when a map is being renamed and there is already a file in the disabled maps folder with the same name as the old name (42308).
  • [BUG FIX] Import: make the server accept Resolve field values that are in upper/mixed case.
  • [BUG FIX] Mac OS: fix a problem that will make the file names generated by InterMapper to avoid name conflict to be unnecessarily long.
  • [BUG FIX] Fix a bug introduced in 4.4.2b2 that prevented the Remote/Web/Telnet server firewalls from accepting more than one address or range from InterMapper Console/Remote.
  • [LATERAL] Upgraded Mac OS X build machine from Panther to Tiger. Upgraded from XCode 1.5 to 2.2 with gcc_select set to 3.3. InterMapper 4.4.1 is the last build that will work with MacOS X 10.1.5; InterMapper 4.4.2 and later will require Mac OS X 10.2.8.

InterMapper Remote 4.4.2b3 - 21 November 2005

  • [BUG FIX] The Group Notifier pane would cause the Edit Notifier dialog to be tall enough to fit the list of all Notifiers. This could be too tall to fit on-screen if there were many notifiers. (42262)
  • [BUG FIX] Italic button in Font toolbar of Add Text window was treated as Bold.
  • [BUG FIX] Plain text in IMML panes used the first font found on the system instead of defaulting to Monospaced, size 12.
  • [BUG FIX] If all open map windows at the time of shutdown were disabled because the server had been disconnected, then no windows would be opened at startup on Java 1.5 on Linux.


InterMapper® 4.4.2b2 - 14 November 2005

  • [BUG FIX] Added CR at end of debug message "Can't save extra info to file. Unrecognized file contents." (42012)
  • [BUG FIX] Fix bug that could prevent map access lists with more than 8 non-admin users from being set correctly from InterMapper Console or InterMapper Remote. (42257)


InterMapper® 4.4.2b1 - 10 November 2005

  • [BUG FIX] Fix ASSERT failure in Windows version when --listen used with non-existant interface.
  • [BUG FIX] Fix ASSERT failure at "CMailConnection.cpp#544" when sending email notifier to bad email address "<>" (42148)
  • [BUG FIX] In Host Resources probe, handle unknown hrStorageTypes as disks and record their OID to the debug log. (42141)

InterMapper® 4.4.1 - 2 November 2005

  • [BUG FIX] TrueType fonts with NULL style names are now handled gracefully. (42035)
  • [BUG FIX] When using the --listen command line argument to listen on specific interfaces, also listen specifically on 127.0.0.1 for IM Console connections.

InterMapper Remote 4.4.1 - 2 November 2005

  • [LATERAL] Background image thumbnails are larger.
  • [BUG FIX] The status column of the Device List will be sorted by default the first time the window is opened (42039).
  • [BUG FIX] Icon previews in the Edit Icon window now display correctly on Linux with Java 1.5.


InterMapper® 4.4.1b2 - 24 October 2005

  • [LATERAL] Canopy SM probe: added alarm/warning thresholds based on the SM's session and registration counts.
  • [LATERAL] WaveRider EUM/CCU probes: wireless interface (rdr1) will be shown by default.
  • [BUG FIX] WaveRider EUM probe: added a workaround to a bug in the EUM's SNMP agent where the IP addresses for the loopback and the ethernet interfaces are swapped.
  • [BUG FIX] Mac OS X installer for intermapperd will stop the installation if InterMapper Traditional is running. (41890)
  • [BUG FIX] Map status URL is now correct directly after import from tab-delimited file.

InterMapper Remote 4.4.1b2 - 25 October 2005

  • [BUG FIX] Fixed a deadlock that could occur when opening multiple servers that required a login.


InterMapper® 4.4.1b1 - 21 October 2005

  • [BUG FIX] Avoid a possible ASSERT failure during tab-delimited data import that could cause the server to stop. (41747)
  • [BUG FIX] The InterMapper daemon now accepts the --listen command-line option.
  • [BUG FIX] The server now will correctly translate new lines in the default device label so that the label shown correctly in the device status window (41823).

InterMapper Remote 4.4.1b1 - 21 October 2005

  • [BUG FIX] A SocketException during server discovery will halt the server discovery thread, but will not crash the whole application (41765).
  • [BUG FIX] Selecting a menu name in 'Double-click Action -> Built In...' instead of a menu item would result in an NPE (41850).
  • [BUG FIX] Ctrl/Cmd-Alt-Shift-Z now shows the Debug Window if a chart window had the focus (41853).
  • [BUG FIX] Connections to expired servers did not disconnect when the user cancelled the alert dialog instead of registering.
  • [BUG FIX] Device list updates (and some other updates) were broken by a change in 4.4b2.
  • [BUG FIX] The Condition column of the Device List is now clearly delineated into Condition and Date columns (same for Previous Condition).
  • [BUG FIX] Fixed some bugs in the IMML parsing when many P, I, B, G, and M tags were intermingled.


InterMapper® 4.4 - 17 October 2005

  • [LATERAL] Final changes to fix up hyperlinks in readme files.
  • [LATERAL] Final changes to documentation included.
  • [BUG FIX] WINS/NetBIOS queries now will update and use its own TTL, separate from the DNS TTL.

InterMapper Remote 4.4 - 17 October 2005

  • [BUG FIX] The Unacknowledge action was enabled for Map Status probes.
  • [BUG FIX] Disabled italic IMML tags when running under Java 1.4 on Mac OS X 10.4 because font metrics are incorrect, causing buggy hit-testing for links.


InterMapper® 4.4b4 - 12 October 2005

  • [LATERAL] smartBridges airBridge and airPoint probes: RSSI dBm value will match the values from simpleMonitor better (the value will not exceed -10 dBm).
  • [BUG FIX] Accept chartables with upper/lower bounds whose format expressions have spaces preceding it.
  • [BUG FIX] Custom SNMP probe: Log error in the event log when there is an error parsing the SNMP OID.
  • [BUG FIX] Use the evenly spaced vertical ticks for log charts on web and traditional.
  • [BUG FIX] Fixed logarithmic chart vertical axis ticks and value calculation when the number of decimal points is not zero.

InterMapper Remote 4.4b4 - 12 October 2005

  • [BUG FIX] Logarithmic scale axes in strip charts were incorrect when using a unit prefix.
  • [BUG FIX] Dropped 'Tera-' prefix (T) in strip charts due to server-side 32-bit overflows.


InterMapper® 4.4b3 - 9 October 2005

  • [FEATURE] Allow specification of lower, upper bounds in chartable syntax.
  • [LATERAL] Added Availability field to device export table.
  • [LATERAL] Detect the Cisco SNMP agent bug where the number of entries in the client statistics table doesn't match the actual number of active wireless devices (39304).
  • [LATERAL] Include probename, expression, and error message text for calculation errors in probe rules (41436).
  • [LATERAL] Comment out the "ICMPSocketX::Receive - not my data (1)" debug message.
  • [LATERAL] When a demo device gets reprobed, toggle its up/down status immediately.
  • [LATERAL] If the DNS monitor setting doesn't have any DNS servers configured, indicate that the DNS monitor is disabled instead of reporting that a device has an (Unknown) DNS name.
  • [LATERAL] Clarify the error message when the probe requires a certain SNMP protocol (41530).
  • [LATERAL] Revised the wording in "Reload probes" confirmation (41545).
  • [LATERAL] Add support in the automatic probe to use a custom SNMP port number.
  • [LATERAL] smartBridges Nexus: remove the negation applied to the RSSI value, pass the value as is for charting.
  • [LATERAL] Send trap notifier from port 162 if possible. If trap listening is disabled or if port 162 already being used by another application, send trap notifier through ephemeral port instead
  • [BUG FIX] smartBridges Nexus/Remote router mode: use the correct remote device RSSI for charts and alarm/warning thresholds.
  • [BUG FIX] Added customizable port number in the SNMP MIB-II probes (com.dartware.snmp, com.dartware.snmpv2c).
  • [BUG FIX] Correct the way InterMapper handles device with unresolved NetBIOS/WINS name.
  • [BUG FIX] When building install cache on Mac OS X, obtain the complete name for the resource, not the truncated name.
  • [BUG FIX] Windows: Cache the server's IP address and rely on the OS to notify us when there are changes. On NT4, the notification facility is not available and the server's IP address will be polled every 6 hours (41487).
  • [BUG FIX] Prevent absolute paths from being allowed in command-line notifiers on Windows. (41450)
  • [BUG FIX] When ifAlias, ifName, ifDescr not available, give an indication instead of an empty label (41432).
  • [BUG FIX] The server will differentiate error conditions in a map status probe better and give more accurate feedback (40606, 41556).

InterMapper Remote 4.4b3 - 9 October 2005

  • [BUG FIX] Leaving the 'Save' checkbox unchecked in the Login window would not remove saved info for other user names (40928).
  • [BUG FIX] Added assertions and extra checks to prevent an NPE when adding a Network vertex (41485).
  • [BUG FIX] Duplicating CLI and Syslog notifiers did not work (41525).
  • [BUG FIX] 'Tearing-off' a status window for an interface would cause the map to scroll if the cursor exited the map rectangle (41533).
  • [BUG FIX] Both Cmd-Shift-Alt-Z and Cmd-Ctrl-Shift-Alt-Z can be used to toggle the Debug window on Mac OS X(41535).
  • [BUG FIX] 'Reload Probes' action messages are now formatted in the status/reason format used throughout the client (41545).
  • [BUG FIX] Per-User Map Access table was not always initialized correctly (41580).
  • [BUG FIX] The 'Reload Probes' action does not require a selection in the Map List in InterMapper Console.
  • [BUG FIX] The 'hide label' checkbox in the Edit Label window was always checked for empty labels.


InterMapper® 4.4b2 - 3 October 2005

  • [BUG FIX] smartBridges Nexus: When the device is in remote router mode (radio mode = Client-Route), get the mac addr and RSSI from sbaNonERPStatus and sbRadioRSSI.
  • [BUG FIX] smartBridges Nexus: when the device is an airPoint, also traverse the sbaClientTable to get the client MAC Addresses (when security is disabled, not all MAC addresses will be in the ACL table).
  • [BUG FIX] DHCP probe on Sun Solaris platforms will now send a valid MAC Address (InterMapper Server's MAC Address) in the DHCP Discover messages (40099).
  • [BUG FIX] Importing icon files with accented characters should no longer cause errors on some systems; InterMapper may modify the filenames. (40830)
  • [BUG FIX] Maintenance expiration once again un-blues the device when appropriate. (41420)
  • [LATERAL] Initial support for NetBIOS/WINS names with scopeId.
  • [LATERAL] Calculation errors in custom SNMP probe will now display more info, including probe name and variable names (41436).

InterMapper Remote 4.4b2 - 3 October 2005

  • [BUG FIX] Choosing the 'Log In...' action will override any saved login information (40928).
  • [BUG FIX] 'Remove' was only hiding the intended link, instead of actually removing it (41483).
  • [BUG FIX] The 'Page Setup' settings were not being used in the 'Print' dialog (41449).
  • [BUG FIX] It was possible to insert variables into the description pane of the Label... window.
  • [BUG FIX] Fixed a NPE caused by clicking on a Map Status Probe (41429).
  • [BUG FIX] The Edit Probe dialog was not honoring the saved size when opened from the Add Device window (41080).
  • [BUG FIX] An NPE could occur if an attempt was made to play a sound file even though it was known that the sound device was unavailable at the time (41355).
  • [BUG FIX] Fixed Undo Label Position.
  • [BUG FIX] Subsequent attempts to open the Server Settings after failing once were all noops.


InterMapper® 4.4b1 - 25 September 2005

  • [FEATURE] Ack/Maint message now automatically includes username, IP address of acknowledger when done from client, or indicates it has been done from Traditional GUI. (41326)
  • [FEATURE] InterMapperMenu on Mac OS X has a preference to disable the small status message window.
  • [LATERAL] SNMPWalk: snmpwalk stopall will stop all active snmpwalks.
  • [LATERAL] Improved logging of preflight and postflight scripts during Mac OS X installs.
  • [LATERAL] InterMapper blocks attempts to send UDP or ICMP packets to the address 0.0.0.0.
  • [BUG FIX] Daemon/Service version can now output JPEGs of charts, maps to web clients. (40697)
  • [BUG FIX] Eradicate ASSERT failure when acknowledging a "device point" on a device with alarm points already acknowledged. (41055)
  • [BUG FIX] Document and notifier names are now sorted in natural order by the server. (39119)
  • [BUG FIX] When the user sets the SNMP version to SNMPv3 in set probedata but doesn't specify any SNMPv3 USM info, use USM info from the server settings.
  • [BUG FIX] Fixed a crash when InterMapper tried to close a listener socket which is in an error state (40813).
  • [BUG FIX] Relaxed the asserts that caused server crash when geographic benchmark points are in the same horizontal or vertical coordinates (41059).
  • [BUG FIX] When a map polling status changed from non-polling to polling, it should not override a device's non-polling status (41113).
  • [BUG FIX] SNMPWalk: let user know of all command line parsing errors, fixed error in parsing snmpwalk switches, print more detailed info about the walk, other cosmetic changes in output (41147).
  • [BUG FIX] When a user refresh a device whose name is not resolved, the server will now retry resolving the name (41025).
  • [BUG FIX] smartBridges Nexus: the MAC address in the last ERP beacon info should be used as the remote device's MAC address in when the device is configured as remote router.
  • [BUG FIX] When unacknowledging the device point of a device which will appear as acknowledged because of the state of its alarm points, leave it blue. (41079)
  • [BUG FIX] Prevent acknowledging alarm points from inadvertently unacknowledging device points. (41079)
  • [BUG FIX] Fix bug where map status probe would get out of synch when a device on the target map changed probes while acknowledged. (40894)
  • [BUG FIX] DHCP probe on Linux platforms will now send valid MAC Address (IM Server's) in the DHCP Discover messages (40099).
  • [BUG FIX] Fixed an assert failure when HC Counters present when the SNMP version is downgraded from >= 2c to 1 (41313).
  • [BUG FIX] Fixed the problem where remote access list did not get transferred from maps created by InterMapper prior to version 4.3a7 when web access list also exist in the map (41278).
  • [BUG FIX] Don't send directed WINS query to devices whose IP address is not known.
  • [BUG FIX] Fixed the problem where logarithmic charts with lower bound of 0 will be drawn incorrectly if the number of decimal places > 0 (41281).
  • [BUG FIX] WINS lookups now use an ephemeral UDP port, not UDP port 2.
  • [BUG FIX] Fixed a bug in the Mac OS X Uninstaller.sh script where it didn't properly quit InterMapper Console. The OSX Uninstaller will now remove InterMapperMenu instances from each user's login items.
  • [BUG FIX] InterMapper now correctly permits users to add a device with a DNS name that doesn't yet exist on the network. If the device name isn't qualified, a default domain from the DNS Monitor settings is added. (17605)

InterMapper Remote 4.4b1 - 25 September 2005

  • [FEATURE] Added a contextual menu to Interface List window.
  • [FEATURE] New 'Attach to' command lets you select multiple vertices and connect them to a single item.
  • [LATERAL] Link-dragging now uses a cross-hair cursor, a translucent dragged link, and is 'magnetic'.
  • [BUG FIX] Device List windows File->Map Data... menuitem has been renamed to File->Export Data... (41001).
  • [BUG FIX] The Charts menu did not update properly when a new Chart was created (41008).
  • [BUG FIX] Probe parameter pane was not the correct default height when changing selection from a TCP probe to an SNMP probe with many parameters (41046).
  • [BUG FIX] Regression: Changing colors in Map Settings did not repaint vertices (41047).
  • [BUG FIX] Added left padding to the text columns in the Device List (41054).
  • [BUG FIX] Closing the Add Benchmark window would result in a 'ghost' benchmark being added that disappeared when the map window was closed (41117).
  • [BUG FIX] Server command... popup was cut off (41153).
  • [BUG FIX] All references to the hiddenVertices list are now synchronized, since the list is accessed by two different threads when the map is opened (41277).
  • [BUG FIX] If an imremote_helper:// URL is used that does not correspond to a known Helper App, a new Helper App entry will be created.
  • [BUG FIX] Using the --import or --export command-line arguments would overwrite the client's registration information.
  • [BUG FIX] 'Attach To' did not work for scales other than 100%.


InterMapper® 4.4a3 - 15 September 2005

  • [FEATURE] Added an SSH probe.
  • [LATERAL] Updated the Barracuda probe to work with the 3.3 firmware.
  • [LATERAL] SNMPv3 USM info will not be saved to disk if the device is not using SNMPv3. The info will only be available for devices not using SNMPv3 for user's convenience while the server is running.
  • [LATERAL] Default domain name in DNS probe is now www.example.com (40792).
  • [LATERAL] The server will now show the expiration dates of NFR licenses (40810).
  • [LATERAL] Windows installer now named "InterMapperSetup44a3.exe" instead of "intermapper44a3.exe". (40516)
  • [LATERAL] InterMapperMenu on Mac OS X now shows a small status window when the InterMapper server status changes.
  • [BUG FIX] Big Brother probe now takes a parameter to indicate how long it should go without a report before going down. (37281)
  • [BUG FIX] New version of dbghelp.dll included. We know this fixes some problems where InterMapper would become unresponsive while doing a stackwalk, and suspect it fixes several others.
  • [BUG FIX] Removed the debug log message "DNSRouter: ID doesn't match or not a response." because it doesn't indicate that anything is wrong. (40819)
  • [BUG FIX] NT Services devices now show when each service that is down went down. (39330)
  • [BUG FIX] Fixed a crashing bug in InterMapper Traditional. There is a NULL dereference if you access the map list page on the web server when no maps are open. (40821)
  • [BUG FIX] Fixed an issue in InterMapper Traditional where maps could be closed, but vestiges of IMRemote state remained dangling. (40824)
  • [BUG FIX] Added a work-around on Mac OS X for situation where the mac wakes from sleep and the mach runtime clock goes backwards. (40699)
  • [BUG FIX] If the InterMapper Remote listener cannot be opened at startup, InterMapper now retries once a minute. (40905)
  • [BUG FIX] Suppress "failed to convert" messages from loading icons for web display in daemon/server version. (40924)
  • [BUG FIX] Previous condition value in device lists now escaped for XML. (40933)
  • [BUG FIX] Correct icon now displayed in Add/Remove Programs dialog in Windows. (40516)
  • [BUG FIX] Fixed a bug where SNMPv3 USM info may be partially initialized when the device is created using SNMP version 1 or 2.
  • [BUG FIX] smartBridges Nexus probes: various bug fixes (display the airPoint client correctly, display eth0_* and br0 interfaces, retrieve IP addresses for the eth0 and br0 interfaces when available, etc).
  • [BUG FIX] Fixed server crash caused by manual removal of map file from the Maps folder (40744).
  • [BUG FIX] Import: The server will give better diagnosis in the event log when import fails to create a device (40715).
  • [BUG FIX] Fixed the problem where snmpwalk sometimes used the wrong community string (40690).
  • [BUG FIX] Trango P5830S-RU probe: fixes to make the probe compatible with firmware version 1.1 (40720).
  • [BUG FIX] Fixed the problem where full licenses whose maintenance contract are expired are displayed as invalid license (38542).
  • [BUG FIX] Before overwriting an existing copy of a map file with a newer file format, save a backup copy of the old map file. (40980)
  • [BUG FIX] If a map file referred to a non-existent background image, the file would not load.
  • [BUG FIX] Improved error reporting in daemon when loading files created with a newer version of InterMapper.
  • [BUG FIX] Be more forgiving of maps with apparently corrupted network information. (40945)
  • [BUG FIX] Assorted probe fixes. (40834, 40132, 40707, 40789)

InterMapper Remote 4.4a3 - 15 September 2005

  • [LATERAL] Polished the New Map Constructor GUI.
  • [LATERAL] Some redundant chart drawing commands from the server are now optimized away.
  • [BUG FIX] The horizontal divider of the parameter pane in the Probe Picker will now be set to 2/3 of the available height by default (40790).
  • [BUG FIX] The checkboxes will automatically select when editing probe parameters for multiple devices (40794).
  • [BUG FIX] Two manually-added server entries were sorted as equals even with different IP addresses (40837).
  • [BUG FIX] Added workaround for JColorChooser.showDialog in pre-1.5 versions of Java (40862).
  • [BUG FIX] NPE found when editing probe for multiple devices, and probe not found in list (40900).
  • [BUG FIX] Removed extraneous debug messages in InterMapper Console (40923).
  • [BUG FIX] Change in 4.4d1 to bring found vertices to the top caused the background image to get in the way - preventing actions such as moving a link from working (40978).
  • [BUG FIX] Clicking 'Disagree' on the license window would cause an NPE.

InterMapper® 4.4a2 - 31 August 2005

  • [FEATURE] Initial support for the smartBridges Nexus devices (airHaul, airPoint, and airClient).
  • [LATERAL] SNMPwalk: when the start OID is not given, use 1.3 as the start OID by default (40690).
  • [LATERAL] SNMPWalk: added options to specify port, timeout in secs, and number of retries (-p, -t, and -r).
  • [LATERAL] Import: NetBIOSName can now be used to import a device's WINS/NetBIOS name. This field can also be used to create new devices.
  • [LATERAL] Import: DnsName field values that start with "\\" prefix will be used as NetBIOS field value instead.
  • [LATERAL] InterMapper Tray on Windows is now more similar to the InterMapper Menu on Mac OSX.
  • [BUG FIX] Fix for at least one cause of ASSERT failure in CVertexPane::SetSize(). (40090)
  • [BUG FIX] Eradicate bad status counts in Map Status device when map with pre-acknowledged devices starts up. (38498)
  • [BUG FIX] Fix for bad counts in map status probe and in status icons at top of maps caused by change to device thresholds while device is down. (38834)
  • [BUG FIX] Map status device now displays correctly if auto-acknowledged immediately upon creation before showing any other status. (40557)
  • [BUG FIX] Verbose Big Brother logging to debug log now suppressed. Use DETAILS BB to turn on. (39659)
  • [BUG FIX] Verbose TrueType font logging to debug log now suppressed. Use DETAILS FONTS to turn on. (40620)
  • [BUG FIX] Windows: ICMP Socket errors will not cause stackwalks anymore (40565).
  • [BUG FIX] Windows: Verify that socket receive buffers for UDP and ICMP are at least 60K.
  • [BUG FIX] Import: accept "Rectangle" as a valid shape (previously it only accepts "Rect").
  • [BUG FIX] When there is a file in the Maps folder that has the same name as the Import destination, but currently not opened as a map, move the file to the disabled maps folder (40558).
  • [BUG FIX] Correctly handle horizontal chart timespan Daily, Weekly, Monthly, and Yearly in the server settings and the web chart display (40632).
  • [BUG FIX] DHCP probe on FreeBSD will now send valid MAC Address in the DHCP Discover messages (40099).
  • [BUG FIX] ICMP receive now threaded to give more accurate round-trip times.
  • [BUG FIX] Fixed the JavaScript errors that caused chart webpages not showing correctly on Pocket PC 2003 (40664).

InterMapper Remote 4.4a2 - 31 August 2005

  • [FEATURE] Added 'Search Domain' field to the 'DNS Monitor' pane in Server Settings.
  • [FEATURE] The Device List now shows the total number of devices and 'down' devices at the bottom of the window.
  • [LATERAL] Notification repeat intervals of 15 and 20 minutes are now available (40710).
  • [LATERAL] Reordered the Export sub-menu and renamed 'Tab-Delimited TEXT File' to 'Legacy Tab-Delimited File' (40716).
  • [BUG FIX] The location of the Probe Picker is now saved until the program is quit (40179).
  • [BUG FIX] An NPE could occur when drawing on Windows machines using Java 1.5 (40519, 40683).
  • [BUG FIX] Renaming a map to a name with the same sort-order would not cause updates in the client (40609).
  • [BUG FIX] An NPE could occur if the connection was lost and automatically reconnected while the Login window was showing (40652).
  • [BUG FIX] Fixed an InvalidDnDOperationException in Strip Charts (40673).
  • [BUG FIX] Status changes did not always cause the device to repaint immediately.
  • [BUG FIX] There is better feedback for the 'tear-off' action of status windows on Java 1.4 on Mac OS X.
  • [BUG FIX] Reloading probes while no probe is selected caused an NPE.
  • [BUG FIX] --user option was ignored if the connection could be made anonymously (automatically with no authentication).
  • [BUG FIX] Default chart intervals of Daily, Weekly, Monthly, or Yearly were being ignored.

InterMapper® 4.4a1 - 17 August 2005

  • [FEATURE] ADDN serial numbers implemented.
  • [FEATURE] InterMapper now supports the --listen command-line argument. It allows you to specify a specific interface for InterMapper to operate on.
  • [LATERAL] Added down SNMP device threshold to mark a device as down when the given condition is true.
  • [LATERAL] Condition string on a device now can be more than 255 characters (except BigBrother, NTServices, and HostResources probes).
  • [LATERAL] Export: when sensitive field fails to export because the export context is not sensitive, the field value will be set to 'sensitive' instead of empty.
  • [BUG FIX] In the workaround for the VxWorks ipAddrTable bug, handle correctly the case When ipAdEntIfIndex field is missing from the ipAddrTable (40475).
  • [BUG FIX] Set the corresponding map's dirty bit when a device's notifier list is changed.
  • [BUG FIX] Fixed a bug that caused chart legends to be drawn in background color by the web server (40469).
  • [LATERAL] Use the chart horizontal scale specified in the server settings as the default horizontal scale when drawing charts on the web.
  • [BUG FIX] Fixed the bug that made network discovery fail to stop When all of the devices in a network has already been discovered.
  • [BUG FIX] Fixed the bug that caused the server to crash when a map was closed during discovery.
  • [BUG FIX] Values which are less than or equals to 1% of the logarithmic chart's upper bound now will not be displayed as zero.
  • [BUG FIX] Fixed bug that caused IMWirelessAddon serial numbers to disappear on reboot when WISPerMapper license was entered to upgrade a previous WISPerMapper license with identical InterMapper portion, but different IMWirelessAddon portion. (40482)
  • [BUG FIX] InterMapper server will now allow IM Remote to add "unresolvable" device names. (If the names don't contain a '.', the device shows up as 0.0.0.0 because the name is not a fully qualified domain name).
  • [BUG FIX] Export: recognize sensitive context when the super user is a sensitive user (40513).
  • [BUG FIX] SNMPWalk: give better error message when the given staring OID is invalid (40546).
  • [BUG FIX] Alarm point notifications now contain the corresponding alarm point's condition string.

InterMapper Remote 4.4a1 - 16 August 2005

<

  • [FEATURE] When creating a new map, a new mini-wizard is displayed to give the user other choices of how to populate the map. This replaces the AutoDiscovery dialog that was in previous versions. (40203).
  • [LATERAL] Changed the way logarithmic chart axis labels and horizontal rules are displayed (31637).
  • [BUG FIX] The Edit Probe dialog now saves its size and the position of the vertical split bar (40179).
  • [BUG FIX] Renaming a chart could result in the new chart name appearing in the Window->Chart menu twice (40236).
  • [BUG FIX] Fixed an NPE when adding devices and closing the Add Device window immediately (40498).
  • [BUG FIX] The port value in the Probe Picker did not change when the selected probe changed (40541).
  • [BUG FIX] If a chart was in the list to be opened when the map was opened, then it would open everytime any chart was renamed.
  • [BUG FIX] Sub-dividers on chart vertical axes were not being painted.

InterMapper® 4.4d5 - 9 August 2005

  • [FEATURE] Network status window now displays top transmitter, receiver and error generator (receive errors) for links coming into the network. (40233)
  • [FEATURE] InterMapper (all platforms) will query devices for NetBIOS (WINS) name. This name will be used as smart name if the DNS name is unknown or contains the word "DHCP".
  • [FEATURE] Devices in the same LAN as InterMapper server can be added using their NetBIOS/WINS name.
  • [FEATURE] Group notifiers are now implemented.
  • [LATERAL, BUG FIX] Installer now built with InstallShield 11; installer will now work correctly installing 32-bit InterMapper on Windows for x64.
  • [LATERAL] Windows: InterMapper Console launcher will detect for the existence of InterMapper process (even if it is not running as service), it will not try to start InterMapper service in this case.
  • [LATERAL] SNMPWalk: Added -e switch to walk to the end of MIB, added -n<number switch> to specify the maximum number of OIDs to retrieve.
  • [LATERAL] Changed the error message for interface errors to "<ifDescr> [ifIndex=<ifIndex>] Errors=/min Discards=/min" (40222).
  • [LATERAL] Names that starts with "\\" will be treated as NetBIOS/WINS name and will not be looked up in the DNS.
  • [BUG FIX] Escape acknowledge message in KU_acknowledge. (40241)
  • [BUG FIX] Fix ASSERT failure in host resources info display. (40383)
  • [BUG FIX] Handle insertion when the main table is the Vertices table (40063).
  • [BUG FIX] Bug that could cause deadlock with extremely verbose command-line probes has been fixed. (40031)
  • [BUG FIX] Big Brother probe now shows Big Brother "red" status as "critical" (non-blinking red) in InterMapper maps. (16579, 40180)
  • [BUG FIX] Windows: specify InterMapper service's wait hint (60 secs) to Windows instead of using the 2 seconds default.
  • [BUG FIX] Windows: InterMapper Console launcher will continue to launch the console even if InterMapper service fails to start.
  • [BUG FIX] Import: fixed the problem where LabelPosition import does not persist (40350).

InterMapper Remote 4.4d5 - 9 August 2005

  • [LATERAL] Removed OK button from Device List window (40178).
  • [LATERAL] Changed order of 'Default Action' submenu items (40177).
  • [LATERAL] Changed 'Default Action' to 'Double-click Action' (40201).
  • [LATERAL] Added "Add Device(s)..." item to contextual menu (40202).
  • [BUG FIX] Added code to prevent a possible NPE when adding a device (40052).
  • [BUG FIX] Hopefully cleared up any race conditions having to do with protocol responses causing selection changes (40149, 40414).
  • [BUG FIX] Added code to prevent an NPE when opening a log window (40232).
  • [BUG FIX] A race condition could cause an AIOOBE when animating devices (40242).
  • [BUG FIX] --export/--import failure returned exit status of 0 (40243).
  • [BUG FIX] --host value defaults to 127.0.0.1 when using InterMapper Console (40243).
  • [BUG FIX] Setting the model for the log list in the Server Settings outside of the GUI thread could cause an AIOOBE or other weird errors (40288).
  • [BUG FIX] When re-opening a map after a disconnect, the map was scaled to 100% regardless of the selected zoom level (40293).
  • [BUG FIX] All chart updates should be handled in the GUI EventDispatchtThread in order to avoid any ConcurrentModificationExceptions (40345).
  • [BUG FIX] Select-all would select the background image (40357).


InterMapper® 4.4d4 - 26 July 2005

  • [FEATURE] Device list now largely implemented; device changes, additions, removals, user logins and logouts, new maps, enabling and disabling maps all reflected in device list.
  • [FEATURE] Initial support for KC_rawCmd debugging interface.
  • [FEATURE] Initial support for snmpwalk command.
  • [LATERAL] Windows Installer now asks IMTray.exe to install itself in the appropriate Startup folder, rather than putting it there directly. (40028)
  • [LATERAL] Added "poll_interval" attribute in probe that can be used to specify the default poll interval in seconds. This default poll interval will only be used only if the device doesn't already have a custom poll interval (39729).
  • [LATERAL] Added default 5 minutes poll interval in the Canopy probes (39643).
  • [BUG FIX] Fix bug in Uninstaller.sh on Mac OS X which causes it to fail if InterMapperMenu is not running.
  • [BUG FIX] Improve error reporting when we fail to send an Email notification; include the server's complete reply in the Event log. (39674)
  • [BUG FIX] After pasting items via IM Remote, return an OKAY response with the vertex ID list of the newly added items, so the client can select them. (38786)
  • [BUG FIX] Fixed bug in InterMapperMenu (OSX) when launched "hidden" where menu doesn't respond to clicks.
  • [BUG FIX] Fixed description for Automatic probe. (40104)
  • [BUG FIX] When entering a new SSL certificate via IM Remote, the server will validate the certificate to make sure it is appropriate for the current private key. (40185)
  • [BUG FIX] The server will give a better error message when InterMapper Preference file cannot be opened/created (36285).
  • [BUG FIX] Cancel dependencies to open maps when the base user is logged out and a super user is logged in (39946).
  • [BUG FIX] InterMapper notifier (Windows): added service restart button, added code to wait until service is stopped, changed the icon to be used when the InterMapper service is not running, added code to query and show InterMapper server's name and version.
  • [BUG FIX] Don't complain about host whose IP Address is zero if the net mask is /31 (39354).
  • [BUG FIX] Fixed the problem where the presence of non-ascii characters in probe parameter names caused updates to the parameter values to be discarded (39928).
  • [BUG FIX] When the server fails to parse an SNMP probe's snmp-device-variables section, the error should be logged in the event log (40023).
  • [BUG FIX] Use SNMP get request to retrieve system information (sysName, sysObjectID, sysServices, sysUpTime, sysDescr, sysContact, sysLocation) only when the get-request PDU type is specified in the probe, otherwise use SNMP get next request (39254).

InterMapper Remote 4.4d4 - 26 July 2005

  • [FEATURE] Added Debug-mode "Telnet" command that allows a user to type a "raw" debugging command that will be sent to the server to execute.


InterMapper® 4.4d3 - 18 July 2005

  • [FEATURE] Initial support for SNMPv3 (39440).
  • [FEATURE] InterMapper status gadget on Mac OSX can now start/stop server. It also supports command-line arguments for use by IM Console, and can install/uninstall itself as a login item (Mac OS X).
  • [FEATURE] Added support for interface_visible and interface_numbered SNMP properties in Custom SNMP probes.
  • [LATERAL] Added SNMP version to SNMP devices. This version will be used to determine the type of SNMP queries sent to the device.
  • [LATERAL] Changed the wording of the license summary for the Demo license (39823).
  • [LATERAL] Added SNMPv3 probe flag to mark a probe that requires SNMPv3.
  • [LATERAL] Propagate SNMPv3 USM errors to the status window.
  • [LATERAL] Moved snmpv2c probes to Legacy category (users should use the non-v2c equivalent of these probes and set the SNMP version to SNMP v2c instead).
  • [LATERAL] SNMPv2c probes: auto-detect if the HC counters are available from the ifXTable. If they are not available in SNMPv2c probes and fall back to use the 32-bit counters from the ifTable instead (39964).
  • [LATERAL] Support SNMPv3 in the automatic probe. The automatic probe will use the specified SNMP version first, if that doesn't work, it will fall back to the Ping probe.
  • [BUG FIX] Added the missing SNMPv2c flag in the com.dartware.snmpv2c.basic probe.
  • [BUG FIX] Fixed Round(x,y) built-in function (39773).
  • [BUG FIX] Patched bug in zlib 1.2.2.
  • [BUG FIX] DNS probe now correctly uses the specified failure status. (40011)
  • [BUG FIX] Fixed a bug in local BSD unix-domain-socket server where a broken pipe error could impede local communication later.
  • [BUG FIX] Fix spurious error, failure to send KU_urlchange, when setting double-click action for networks.

InterMapper Remote 4.4d3 - 18 July 2005

  • [FEATURE] You can now Reload Probes from the Edit menu of the Map List in InterMapper Console.
  • [FEATURE] Added support for probes using SNMPv3.
  • [FEATURE] Added a UI to toggle the state of the taskbar/menubar server status widget.
  • [BUG FIX] Some clouds were being clipped by a pixel on one or more sides (40000).
  • [BUG FIX] InterMapper Console will no longer display the 'NT Services' Server Settings pane on Non-Windows platforms.


InterMapper® 4.4d2 - 1 July 2005

  • [FEATURE] Implement server side of double-click actions from client. Includes map file format change.
  • [FEATURE] Support for category, url_hint probe header syntax.
  • [FEATURE] Beginnings of server support for device list in client. (Device list displays correctly, but no updates sent.)
  • [FEATURE] TrueType support enabled on all Unix versions.
  • [LATERAL] Merged in changes from 4.3.1f2.
  • [BUG FIX] Description section of Nagios Template probe is now correct. (Earlier versions were mangled on their way to the client.) (39733)
  • [BUG FIX] Built-in (.qoh) icons now display correctly again.

InterMapper Remote 4.4d2 - 1 July 2005

  • [FEATURE] A server-wide Device List is now available via the Window menu (19171, 31935, 38292, 38293, 38703, 39467).
  • [FEATURE] It is now possible to edit map access on a per-user basis (25424, 34343, 38573, 39622).
  • [FEATURE] InterMapper Console's Map List window now has a Logs submenu in the Window menu (39446).
  • [FEATURE] Added GUI for Syslog notifier.
  • [FEATURE] Added GUI for Group notifier.
  • [BUG FIX] The yellow licensing notice window will now appear *after* the Map List at startup (39775).
  • [BUG FIX] It was possible to attempt to set the link speed from the status window when not editing the map, only to find out after clicking OK that it is not allowed (39847).
  • [BUG FIX] "Software caused connection abort: . . ." exceptions will be now be handled with a message to the user instead of a bug report (39851).
  • [BUG FIX] Unicode no-break space character is now treated as whitespace in registration names and serial numbers (39892).
  • [BUG FIX] Map remained in list after removing it after renaming it.


InterMapper® 4.4d1 - June 2005

  • [FEATURE] GIF format for icons now supported by web server.
  • [LATERAL] Added number of active client alarm and warning thresholds in the aironet probe (39069).
  • [LATERAL] Added support to get the default network/device settings for non-admin users to support "Add Text" functionality (39223).
  • [BUG FIX] The intermapper launch script will prefer /usr/xpg4/bin/grep over /usr/bin/grep (39232).
  • [BUG FIX] Save a font family when sent by client so that we can return it to client when requested. (39113)
  • [BUG FIX] Windows CAs will now accept InterMapper's Certificate Signing Requests (CSRs) (39360).
  • [BUG FIX] When user selects in the client for devices a font installed in the system where the server is running, it will be used for web pages, making web image layout more nearly like that of the client. (Many numbers).

InterMapper Remote 4.4d1 - June 2005

  • [FEATURE] It is now possible to Ctrl-click (Cmd-click on Mac) to re-center the Map or drag-scroll (39046).
  • [FEATURE] Added WYSIWYG font toolbar to 'Add Text' dialog.
  • [FEATURE] Added the ability to set a Helper App, built-in action, or URL to be used when double-clicking a vertex.
  • [LATERAL] Selecting a vertex when running under Java 1.5 will bring it to the top in the Z-order of the map. This behavior occurs only in the local client and the state is not saved (16237).
  • [LATERAL] Devices and Networks that are pasted into a map will now be selected (38786).
  • [LATERAL] The probe picker now uses a scrolling list/hierarchy view.
  • [BUG FIX] Updates to KaliList objects will now be handled on the GUI Event Dispatch Thread to prevent race conditions (39506).
  • [BUG FIX] Contextual menus often displayed in the wrong place and was split with a More menu item when unnecessary.