MIB Smithy 3.2 and SDK 3.2 Release

January 29th, 2005 by Muonics, Inc.

Significant Changes (MIB Smithy)

  • Moved User’s Guide into app bundle and fixed launching of help Under MacOS X.
  • Tcl versions of command-line SNMP tools should now work regardless of the location of tclsh, provided it’s in your path, where previously they expected /usr/local/bin/tclsh.
  • Command-Q will now exit the application under MacOS X.
  • The MIB Smithy GUI should now have a much more platform-specific look and feel to it, especially under MacOS X Aqua.
  • Additional cosmetic changes such as the addition of icons to workspace tabs and alternating list colors and numerous GUI code optimizations were made.
  • A new Location bar and close button were added to the top of each record workspace. The graphical close button functions the same as the textual “Close” button but may be more conveniently located. The Location bar lists the location of a record in the hierarchy of records (e.g. IF-MIB.mib / IF-MIB / ifTable) and can be clicked to open a parent record’s properties.
  • Comboboxes now support inline auto-completion as you type.

Miscellaneous Bug Fixes (MIB Smithy)

  • Tooltips on MacOS X took focus when they shouldn’t, which made them more of a nuisance than a helpful feature.
  • An error could occur when creating new compliance groups or variations.
  • Drag & drop in the Files and Project trees was broken by an incompatible change in the third-party tree library and has been fixed.

Significant Changes (MIB Smithy SDK)

  • Numerous changes were made to the SNMP library for improved speed, memory usage, thread safety.
  • Made ASN.1 parse error messages more consistent in their capitalization and hyphenation.
  • Added -modified flag for file records set on new, set or destroy which can keep track of whether or not a file has been changed.
  • Added interfaces for key generation from passwords, key localization and KeyChange encoding

Miscellaneous Bug Fixes (MIB Smithy SDK)

  • A crash could occur when specifying a command line option to nmtrapd without its corresponding value.
  • Short-read conditions and bad headers from the straps/nmtrapd interface could cause the SDK to crash due to attempting to allocate more memory than is available.
  • snmplib config -localengid “” failed due to being shorter than the minimum length.

Posted in RSS Announcements, RSS MIB Smithy

Both comments and pings are currently closed.

No Comments Yet

Sorry, comments for this entry are closed at this time.