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.
MIB Smithy 3.2.2 Release
February 15th, 2005 by Muonics, Inc.
- Bundled MIB files were updated through RFC 4002.
- Size/range endpoints in a pair are now automatically sorted in the appropriate order, including with hex and binary values.
- Bugs were fixed that could lead to crashes in setting certain types of properties with invalid strings and due to miscalculation of the buffer space required to return some property strings.
- Various HTML errors were corrected in the documentation.