Skip to content

Releases: cederberg/mibble

2.6

16 Dec 08:31
Compare
Choose a tag to compare
2.6
  • Added a MIB pretty printer
  • Added new Mib convenience method
  • Added new MibValueSymbol convenience methods
  • Added MIB import information retrieval
  • Added module and symbol comment retrieval
  • Added macro symbol retrieval
  • Added SnmpCompliance type separation API
  • Added SMI version number retrieval
  • Added hashCode() and compareTo() implementations
  • Changed to support IMPLIED in index lists
  • Changed several SNMP text returning methods
  • Changed enumeration symbol ordering
  • Changed OID validation for mismatched names
  • Changed binary and hexadecimal value classes
  • Fixed NullPointerException on some invalid OID:s
  • Fixed parse error for hex values in enumerations
  • Fixed issue with MIB file not being set in loader log
  • Fixed size constraint type validity checking

See the version history for more information.

2.5

16 Dec 08:29
Compare
Choose a tag to compare
2.5
  • Added SNMPv2c & SNMPv3 to the MIB browser
  • Added support for multiple MIB modules in a single file
  • Added new base class for SNMP macro types
  • Added new convenience methods to some classes
  • Added OID tree printing to MibblePrinter
  • Changed semantics of getDescription() method
  • Changed the location of the bundled MIB files
  • Changed the bundled MIB file content
  • Fixed issue with OIDs not being merged properly
  • Fixed issue with MIBs being loaded as often as imported
  • Fixed OID searching in Mib.getSymbolByOid()

See the version history for more information.

2.4

16 Dec 08:28
Compare
Choose a tag to compare
2.4
  • Relicensed to GNU GPL
  • Added simpler OID to symbol lookup
  • Changed MIB loader to search inside files
  • Changed some symbol import errors to warnings
  • Changed to a simpler Ant build file

See the version history for more information.

2.3

16 Dec 08:26
Compare
Choose a tag to compare
2.3
  • Added graphical MIB browser
  • Added shell scripts for launching utilities
  • Added API for loading MIBs from more sources
  • Added support for unloading MIBs
  • Added method for retrieving all OID children
  • Modified the API for MibLoader.load() slightly
  • Modified OID child ordering
  • Fixed issue with not always finding loaded MIBs
  • Fixed problem loading MIBs from current directory

See the version history for more information.

2.2

16 Dec 08:24
Compare
Choose a tag to compare
2.2
  • Added support for ASN1.1 type tags
  • Added validation of sequence elements
  • Added access to referenced type and value symbols
  • Added a number of missing accessor methods
  • Changed the logging API
  • Improved Javadoc API documentation
  • Updated to version 1.4 of Grammatica

See the version history for more information.

2.1

16 Dec 08:23
Compare
Choose a tag to compare
2.1
  • Corrected MIB symbol value search
  • Updated to version 1.3 of Grammatica

See the version history for more information.

2.0

16 Dec 08:21
Compare
Choose a tag to compare
2.0
  • Complete rewrite with API and name change
  • Added complete support for SNMPv2 and SNMPv3
  • Added a real MIB import mechanism
  • Added full access to all type information
  • Added syntactical and semantical error recovery

See the version history for more information.