summaryrefslogtreecommitdiffstats
path: root/contrib/bsnmp/NEWS
diff options
context:
space:
mode:
authorharti <harti@FreeBSD.org>2004-04-14 16:20:14 +0000
committerharti <harti@FreeBSD.org>2004-04-14 16:20:14 +0000
commit2dce00c891322ea0439dacc8b83fa1965ba5c2dc (patch)
tree4ab07393a68643de15ecd9eb3d4baa678839c746 /contrib/bsnmp/NEWS
parentc1b6f5303fde40ed2a5a4dfd652664a790b6d77d (diff)
downloadFreeBSD-src-2dce00c891322ea0439dacc8b83fa1965ba5c2dc.zip
FreeBSD-src-2dce00c891322ea0439dacc8b83fa1965ba5c2dc.tar.gz
Import of bsnmpd 1.6
Diffstat (limited to 'contrib/bsnmp/NEWS')
-rw-r--r--contrib/bsnmp/NEWS33
1 files changed, 33 insertions, 0 deletions
diff --git a/contrib/bsnmp/NEWS b/contrib/bsnmp/NEWS
index 01281ec..f9f6a53 100644
--- a/contrib/bsnmp/NEWS
+++ b/contrib/bsnmp/NEWS
@@ -1,3 +1,36 @@
+1.6
+ New gensnmpdef tool. Needs libsmi.
+
+ Make build infrastructure more intelligent.
+
+ Fix a typo in the mibII counter retrival code.
+
+ Add a new field to struct snmp_node for snmp agents: tree_data.
+ This field can be used by the application.
+
+ Fix a syntax error in the example configuration file (thanks to
+ David J Duchscher).
+
+ Fix a long standing problem with the module loading code
+ and a memory leak. When a module could not be loaded usually
+ a core dump was generated. This was caused by wrong handling
+ of malloced memory in the module table dependency. While
+ fixing this problem it became obvious that dynamic allocated
+ data which was held in a dependency could be lost, because
+ there was no guarantee that the dependency handler ever was
+ call (in case of an error in a SET handler or an earlier
+ dependency in the same PDU) thus causing this memory to leak.
+ To fix this a third dependency operation is introduced
+ SNMP_DEPOP_FINISH which is invoked just before a dependency
+ is freed at the very end of the SET PDU handling. This
+ means also that finalizers (set_atfinish) can be converted
+ to DEPOP_FINISH handler in almost all cases. The only case
+ where this is not so easy is when a finializer was registered
+ for a simple SET operation. In this case an artifical dependency
+ would be needed. Because this seems to occure very seldom the
+ snmp_set_atfinish() call is removed. Thanks to Paul-Henning Kamp
+ for an initial fix for the core dump.
+
09-Dec-2003
First step on factoring out the transport mapping stuff into
loadable modules.
OpenPOWER on IntegriCloud