MIB Designer 2.5.3 and JASMI have been released this week. Both releases contain a couple of fixes - upgrading both is recommended!
MIB Designer 3.0 will be released July 08, so if you purchase MIB Designer 2.x now, you get a free upgrade to all 3.x versions! MIB Designer 3.0 is based on Java Web Start and thus supports auto-updates and desktop integration on all supported platforms. RELEASE NOTES CHANGES MIB Designer 2.5.3 since 2.5.2: * Fixed: Possible corruption of the MIB repository by duplicate module IDs. * Improved: MIB repository verification and auto repair when a new MIB repository is selected. * Updated: IETF MIB modules. * Fixed: "x" can now be used as DESCRIPTION text. * Added: Checks for consistent DISPLAY-HINT usage in conjunction with TC SYNTAX. * Fixed: COMPLIANCE-MODULE checks regarding imported object groups and objects when used within current module compliance definitions. * Changed: Relaxed OBJECT IDENTIFIER assignment checks to allow such assignments below object registrations. CHANGES JASMI 2.6 since 2.0.2: - Fixed: "x" can now be used as DESCRIPTION text. - Added: Checks for consistent DISPLAY-HINT usage in conjunction with TC SYNTAX. - Fixed: COMPLIANCE-MODULE checks regarding imported object groups and objects when used within current module compliance definitions. - Changed: Relaxed OBJECT IDENTIFIER assignment checks to allow such assignments below object registrations. - Fixed: Possible corruption of the MIB repository by duplicate module IDs. - Added: InMemoryRepository(Listener). - Fixed: Registering an object other than OBJECT-TYPE under a row/table object is now properly reported (RFC 2578 §7.10). - Fixed: UInteger32 is no longer accepted as base type since it has been removed from standard SMIv2 and must not be used any longer. If a MIB module makes use of it adding the line UInteger32 ::= Unsigned32 makes it parseable without needing to replace all occurrances of UInteger32. - Fixed: <Uppercasename> ::= SEQUENCE OF <Syntax> is no longer accepted. - Added: Check for conceptual row objects to register .1 object identifier under their table parent (SMIv2 only). - Added: Check for non OBJECT-TYPE registrations under an OBJECT-TYPE (RFC 2578 §7.10). - Changed: JASMI now allows empty strings for all SMI text fields except DISPLAY-HINT specifications. - Fixed: Extra empty line between REFERNCE and reference text removed from SMI output. - Added: RepositoryManager.refresh() method to refresh the contents of a MIBRepository from a disk repository. - Fixed: NullPointerException in certain "out-of-order" SEQUENCE definitions. - Fixed: Wrong error message if IMPORTS is missing but ; is there. - Fixed: Not IMPLIED OID length was incorrectly reported as IMPLIED length by IndexStruct. - Added: IRepositoryManager.createModuleID(). - Improved: Reduced memory consumption during MIB compilation. - Added: Index length checks for IMPLIED and total minimum length (which must be less than 128). - Improved: Sorting of MIB modules at compilation time can now also correctly consider built-in modules. Frank Fock -- AGENT++ http://www.agentpp.com http://www.mibexplorer.com http://www.mibdesigner.com _______________________________________________ SNMP4J mailing list [email protected] http://lists.agentpp.org/mailman/listinfo/snmp4j
