@cederberg cederberg released this Feb 20, 2017 · 1 commit to master since this release

Assets 3
  • Added AES encryption to MibbleBrowser
  • Changed bundled SNMP API to Westhawk SNMP 6.1
  • Fixed NPE when imported MIB not found

See the version history for more information.

@cederberg cederberg released this Jan 26, 2017 · 6 commits to master since this release

Assets 3
  • Added multiple UI improvements to MibbleBrowser
  • Added MIB import tree printout to MibblePrinter
  • Added methods for input MIB and symbol text
  • Added OID search methods to MibLoader & other classes
  • Added new access methods to MibLoader class
  • Added MibLocator & MibSource classes
  • Added MibTree & MibTreeNode classes
  • Added SMIv1 and SMIv2 incompatibility warning
  • Added warning for duplicate definitions of symbols
  • Changed to Java 7 & Generics
  • Changed missing import errors to warnings
  • Fixed compareTo in ObjectIdentifierValue
  • Fixed MibLoader to allow multi-instance usage

See the version history for more information.

Pre-release

@cederberg cederberg released this Jan 21, 2017 · 15 commits to master since this release

Assets 3

This is a PRE-RELEASE version, which means features and APIs may change before the final version. See the release notes inside the download package for details.

@cederberg cederberg released this Sep 27, 2016 · 130 commits to master since this release

Assets 3
  • Clarified source code licensing for commercial use
  • Updated bundled IANA and IETF MIB files

See the version history for more information.

@cederberg cederberg released this Dec 16, 2016 · 130 commits to master since this release

Assets 3
  • Fixed NPE issue for empty directories

See the version history for more information.

@cederberg cederberg released this Dec 16, 2016 · 137 commits to master since this release

Assets 3
  • Changed missing SMI import from error to warning
  • Fixed NPE issue when checking for null directories
  • Fixed omitted character in extract from error MIBs

See the version history for more information.

@cederberg cederberg released this Dec 16, 2016 · 140 commits to master since this release

Assets 3
  • Fixed issue with input streams not closed on error

See the version history for more information.

2.9

@cederberg cederberg released this Dec 16, 2016 · 141 commits to master since this release

Assets 3
  • Added complete comment extraction and printing
  • Added new convenience methods in MibLoader class
  • Improved parsing speed significantly
  • Improved the Mibble Browser user interface
  • Changed some bundled IANA and IETF MIB files
  • Changed bundled SNMP API to Westhawk SNMP 6.0
  • Changed startup scripts for better auto-detection
  • Fixed syntax error for inline ASN.1 comments
  • Fixed NPE when parsing unresolved referenced types
  • Fixed missing padding for some hex and binary constants

See the version history for more information.

2.8

@cederberg cederberg released this Dec 16, 2016 · 196 commits to master since this release

Assets 3
  • Added default ccitt and joint-iso-ccitt symbols
  • Added enumeration comment extraction and printing
  • Added symbolic bit set value printing
  • Changed some bundled IANA MIB files
  • Changed some bundled IETF MIB files
  • Fixed incorrect Mib.getRootSymbol method
  • Fixed duplicate loading of implicitly loaded MIBs
  • Fixed parse error on references in AGENT-CAPABILITIES
  • Fixed incorrect printing of binary and hexadecimal values
  • Fixed bad value error for some SNMP operations
  • Fixed incorrect value validation for size constraints

See the version history for more information.

2.7

@cederberg cederberg released this Dec 16, 2016 · 228 commits to master since this release

Assets 3
  • Added MIB loader support for loading from a single file
  • Added detection of explicitly vs implicitly loaded MIBs
  • Added numeric OID value cache for improved performance
  • Added simple method for finding MIB importers
  • Added easy access to the root object identifier
  • Added easy lookup of referenced textual conventions
  • Changed toString() to print enumeration names
  • Fixed issue with MIB unloading not removing references
  • Fixed IndexOutOfBoundsException for some error logs
  • Fixed parse error for some ASCII control characters

See the version history for more information.