MIB Smithy 3.1.3 and SDK 3.1.3 Release
December 6th, 2004 by Muonics, Inc.
- (3.1.2) Fixed “License Error 7” problem on MacOS X.
- Added “About…” link to MIB Smithy in the Mac OS X Apple menu.
- Corrected regression failures in DES encryption, “snmplib new” and “snmplib mpds” commands.
MIB Smithy 3.1.1 and SDK 3.1.1 Release
November 29th, 2004 by Muonics, Inc.
- Added zoom/maximize support to MIB Smithy under Mac OS X.
- A bug in version 3.1’s expanded license key locating code could lead to the license key not being located, particularly on Windows XP.
MIB Smithy 3.1 and SDK 3.1 Release
November 18th, 2004 by Muonics, Inc.
Significant Changes (MIB Smithy)
- Support for the MacOS X (Aqua) platform has been added.
- License key detection is smarter and license keys are easier to install.
- A Reorder Subtree feature is available in the Edit menu and Project Tree context menu for record types with OID values and children (such as a branch or a table row). This allows you to quickly adjust the order of the child nodes (such as columns) without needing to edit each record individually.
- Toolbar buttons use a smaller font in the “Text & Image” view setting for better usability on lower resolution displays.
- On MacOS X, Control-Left-Click can be used in lieu of Right-Click in the Project Tree to display the context menu.
Significant Changes (MIB Smithy SDK)
- Support for the MacOS X (Aqua) platform has been added.
- License key detection is smarter and license keys are easier to install.
- New memory management in the MIB parser and database requires less memory and fewer allocations/copies improves loading speed by 15 – 20%.
- Added support for Scotty’s nmtrapd/straps daemon for receiving traps on port 162 without requiring root privileges on Unix. An optional replacement for the daemon is included that provides more configurability and is compatible with both. (See installation instructions)
- Parser error/warning messages regarding use of DESCRIPTION clauses in OBJECT-TYPEs from RFC1065-SMI and RFC1155-SMI are now suppressed if the clause is non-empty, to avoid redundancy with the warning generated during validation. Empty DESCRIPTION clauses, which did not generate messages during validation for these SMI versions, will still be generated.
- The parser now gives an error message if an ACCESS keyword is unrecognized and indicates the correction made, rather than correcting them silently.
- Some OBJECT-TYPE warning/error messages generated by the parser after it has been fully parsed (such as with unexpected clauses) are now generated more directly so the “last token read” information is more appropriate.
Miscellaneous Bug Fixes (MIB Smithy SDK)
- Setting the range for an object/typedef and including both minimum and maximum values that are equal will join them into one to prevent compiler errors.
- The incorrect error/warning messages generated for OBJECT-TYPEs lacking DESCRIPTION clauses when imported from RFC-1212, in which they are optional, have been removed.
- The oidcmp function’s -limit mode gave incorrect results if the limit was one less than the shortest of the two OIDs.
MIB Smithy 3.0.2 Release
August 26th, 2004 by Muonics, Inc.
Minor bug fixes:
- Handling of spaces in file names by the Open Project and Recent Files menus was broken by changes to support multiple files in Add Files (which was unaffected).
- Help links on windows would open an empty web browser if the file association did not contain a “%1” string to be substituted with the URL. The “site map” link was also incorrect.
MIB Smithy 3.0.1 and SDK 3.0.1 Release
July 28th, 2004 by Muonics, Inc.
Significant Changes (MIB Smithy)
- The “smicheck” command line tool has a new -I option for specifying directories that should be automatically scanned for dependencies based on a module’s imports. Unlike the -M option, only those files that are required will be loaded and they won’t be validated directly, instead being used to more thoroughly validate the importing module(s).
- Menus whose functions are the same as those on the toolbar now display icons matching those in the toolbar.- (3.0.1 Core/SDK) Added support for most of the tnm array variables when using the Scotty compatibility package.
Significant Changes (MIB Smithy SDK)
- Made SNMP version keywords for Scotty session configuration case insensitive.
- Scotty compatibility package(s) will attempt to locate the MIB Smithy license key if the SMITHY_LICENSE_FILE environment variable is not set.
- Added SNMP session “wait” command for waiting for all or a particular pending request to time out or receive a response.
Miscellaneous Bug Fixes (MIB Smithy SDK)
- An internal flag was not being set for some of the Scotty-style SNMP request interfaces, resulting in the SDK’s normal callback form being used where Scotty-style % substitution should be.
- Improved compatibility with Scotty 2.x by only adding module name to identifiers (as returned by e.g. ‘mib name’) if emulating 3.0.