[SNMP4J] SNMP4J 1.5 & SNMP4J-Agent v1.0alpha1 Released
Frank Fock
fock at agentpp.com
Tue Apr 26 01:07:48 CEST 2005
SNMP4J v1.5 and the next alpha release of SNMP4J-Agent API
have been released and can be downloaded from
http://www.snmp4j.org
The new SNMP4J version now supports Applets, the Address class
is now an interface, and it fixes two serious BER encoding bugs.
RELEASE NOTES
SNMP4J-1.5:
* Fixed: Encoding of OIDs with sub-identifiers > 2^31.
* Fixed: Counter64 encoding error for some values > 2^24.
* Fixed: Timeout option descritpion of console tool.
* Added: Some debug messages for notInTimeWindow exceptions.
* Changed: Address is now an interface (was an abstract class).
An new abstract base class for IpAddress and TransportIpAddress
has been introduced which is called SMIAddress. Because of the
class type change of Address you will need to recompile your
application, when upgrading to SNMP4J 1.5.
* Improved: UdpAddress and TcpAddress BER encoding routines
now encode the respective address as OCTET STRING according
to the TRANSPORT-ADDRESS-MIB.
* Fixed: ThreadPool.stop did not notify TaskManagers which
could block the stop() method execution.
* Improved: By default system properties are no longer used
to determine SNMP4J configuration, instead the configuration
(which transport protocols, security protocols, SMI syntaxes,
address types, etc. to use) is hard coded and contains all
available features. To add additional features without
changing SNMP4J classes/code, use the
SNMP4JSettings.setExtensibility method.
Consequently, SNMP4J can now be used with Applets.
* Added: OID.mask(OctetString) to mask an OID by a bit string.
* Added: TransportIpAddress.getValue() which returns the
address value as a byte array.
* Fixed: Typo in -OtCSV options and description CVS changed into
CSV.
* Added: snmpInPkts counter support.
* Improved: Console example can now be extended more easily.
* Changed: Made Snmp default constructor public.
* Added: Snmp(MessageDispatcher).
SNMP4J-Agent 1.0-alpha1:
* Fixed: SNMPv1 message processing threw exception.
* Fixed: Persistence support now basically works.
* Updated: SNMP4J.jar to v1.5.
Frank Fock
More information about the SNMP4J
mailing list