diff options
-rw-r--r-- | CHANGES | 28 |
1 files changed, 9 insertions, 19 deletions
@@ -1,26 +1,16 @@ -Wed Feb 18 18:34:05 MSK 2004 +Fri Oct 22 18:23:43 MSK 2004 Changes to version 3.4.3 ------------------------ -- SMI framework implemented. This is to be used to access abstract SNMP - management information (MIBs) in various ways. -- ASN.1 subtyping machinery implemented. Now dynamic ASN.1 instances - subtyping and quering becomes available. Previously, this has been done - through Python classes inheritance what proved to be a wrong concept. - As a side-effect, the low-level API to ASN.1 classes has been changed. -- ASN.1 codecs framework re-designed and re-implemented aimed at a more - consistent design and better performance. Highlights include abstract - codec interface and serialized data caching (at encoder). -- Asn1Object constraints machinery re-implemented based on Mike C. Fletcher's - design and code. Now various constrains are implemented as stand-alone - objects serving interested Asn1Object derivatives through some abstract - protocol (that's probably the Decorator design pattern). -- Structured pysnmp.asn1.base.* classes reworked to act as proxy objects - over Python dictionary for better performance. -- Many low-level API modifications at pysnmp.asn1.* classes. -- More tests added at pysnmp.test package. -- Many minor bugfixes. +- Bugfixes and improvements to pysnmp.test code +- Bugfix to asn1.univ.Null() -- always initialize to an empty string +- Python < 2.0 issue fixed at pysnmp.asn1 (defined slice operations for custom + sequence objects) +- Bugfix to compatibility class v1.Message: decode() overloaded to + behave like original on BER decoding errors +- Fixed __cmp__ methods at pysnmp.base to hide coercion errors on comparation +- The examples/manager/snmpset.py example added for clarity Sun Feb 8 19:12:34 MSK 2004 |