MIB Smithy 3.3.3 and SDK 3.3.3 Release
August 13th, 2005 by Muonics, Inc.
Miscellaneous Bug Fixes (MIB Smithy)
- Opening the README.RTF and LICENSE.RTF files from the Help menu would result in an error under Windows, as MS Word didn’t recognize the %20’s for spaces.
- The Window|Maximize command did not restore a previously maximized window to normal under Mac OS X. It would do so momentarily, and then return to the maximized (zoomed) state.
- The Aqua “Window” menu could show a “menu” item where the list of open windows were shown that should not be there.
- A focus race condition in the popup calendar used for timestamps in MODULE-IDENTITY’s LAST-UPDATED and REVISIONS fields could lead to a hang, at least under Windows.
Miscellaneous Bug Fixes (MIB Smithy SDK)
- When receiving traps under Unix with the nmtrapd/straps daemon, MIB Smithy could become partially hung by a short read condition until another trap was received.
- Added missing “-straps” option to the “$session cget” command. This option returns the current value for the -straps option, which allows disabling use of the nmtrapd/straps daemon under Unix.
MIB Smithy 3.3.2 and SDK 3.3.2 Release
July 1st, 2005 by Muonics, Inc.
Bugs fixed in this release:
- A stale Tcl_Obj could lead to a hang or crash when sending SNMP requests with varbinds that include syntax, where the syntax (as provided) is a non-base type.
- Querying properties on an object using a symbolic name plus subidentifier, when the object has variations defined, could lead to an infinite loop.
- A crash could occur on exit when database or session commands were invoked in a callback called after the exit started, such as in the
handler for a toplevel window.
MIB Smithy 3.3.1 and SDK 3.3.1 Release
June 2nd, 2005 by Muonics, Inc.
Previous refactoring of MODULE-IDENTITY revision setting code had a bug that could lead to a crash or corrupted revisions due to reading from the wrong pointer. The problem is fixed in this patch release.
MIB Smithy 3.3 and SDK 3.3 Release
May 23rd, 2005 by Muonics, Inc.
- Source port/address of received messages are no longer checked versus where the request was sent. In many cases, multi-IP systems will send responses from a different address, legally, and in those cases a background error would occur. Most SNMP stacks don’t do this check so it was somewhat non-standard. This checking can still be done manually using the -address and -port fields provided to callbacks.
- Two new chapters were added to the SDK Developer’s Guide on mapping Tnm/Scotty APIs to native MIB Smithy SDK APIs.
- The MIB Smithy SDK package now requires Tcl 8.4 or later rather than 8.1 or later. In reality, it has required at least 8.3 for some time due to use of Tcl APIs added in that version. The SDK could crash on load in earlier versions because of the missing stubs table entries for these APIs.
MIB Smithy 3.2.3 and SDK 3.2.3 Release
February 25th, 2005 by Muonics, Inc.
An unhandled Windows-specific 64-bit integer format code in buffer size allocation could lead to crashes in converting internal integer data to Tcl_Objs and was corrected in this patch release.