36
<title>SNMP Development Toolkit 4.13.3</title>
38
<p>Version 4.13.3 supports code replacement in runtime from/to
39
version 4.13.2, 4.13.1 and 4.13.</p>
42
<title>Improvements and new features</title>
46
<list type="bulleted">
48
<p>[agent] Support for the discovery process. </p>
49
<p>The agent can both initiate discovery itself (see the
50
<seealso marker="snmp_agent_funct_descr#discovery">discovery</seealso> chapter
51
for more info) and respond to discovery initiated by a manager.</p>
52
<p>Own Id: OTP-7571</p>
53
<p>Aux Id: Seq 11053</p>
62
<title>Reported Fixed Bugs and Malfunctions</title>
66
<list type="bulleted">
68
<p>[manager] A request for an oid of type BITS was actually
69
returned as OCTET STRING. </p>
70
<p>Values of type BITS are encoded as OCTET STRING,
71
which makes it impossible for the decoder to know that
72
they should really be of type BITS.
73
Instead, this has to be done higher up in the stack, where
74
there is knowledge of the MIB (assuming that the mib has
75
been loaded, there is info about the type of the mibentry). </p>
76
<p>This problem has now been fixed, but requires that the MIB
77
defining this mib-entry is loaded! </p>
78
<p>The utility function
79
<seealso marker="snmpm#oid_to_type">oid_to_type</seealso>
80
has been added, for debug purpose. </p>
81
<p>The utility function(s)
82
<seealso marker="snmp#octet_string_to_bits">octet_string_to_bits</seealso>
84
<seealso marker="snmp#bits_to_octet_string">bits_to_octet_string</seealso>
85
has also been added. These can be used if the user prefers to
86
handle the conversion on their own. </p>
87
<p>Own Id: OTP-8015</p>
88
<p>Aux Id: Seq 11285</p>
92
<p>[agent] Fixed some issues with the discovery handling. </p>
93
<p>Changed the API of the
94
<seealso marker="snmpa#discovery">discovery</seealso>
95
function to solve some
96
of these problems. </p>
97
<p>Introduced various options for controlling the discovery
99
<seealso marker="snmp_app#configuration">configuration</seealso>
100
chapter for more info about the discovery options.</p>
101
<p>Own Id: OTP-8020</p>
102
<p>Aux Id: Seq 11295</p>
110
<title>Incompatibilities</title>
113
</section> <!-- 4.13.3 -->
117
<title>SNMP Development Toolkit 4.13.2</title>
119
<p>Version 4.13.2 supports code replacement in runtime from/to
120
version 4.13.1 and 4.13.</p>
123
<title>Improvements and new features</title>
127
<list type="bulleted">
129
<p>[agent] Support for the discovery process. </p>
130
<p>The agent can both initiate discovery itself (see the
131
<seealso marker="snmp_agent_funct_descr#discovery">discovery</seealso> chapter
132
for more info) and respond to discovery initiated by a manager.</p>
133
<p>Own Id: OTP-7571</p>
134
<p>Aux Id: Seq 11053</p>
143
<title>Reported Fixed Bugs and Malfunctions</title>
147
<list type="bulleted">
149
<p>[manager] Failure during downed user cleanup.
150
As part of the cleanup after a crashed user,
151
the manager attempts to unregister the agents
152
registered by this user. This however failed,
153
causing a server crash. </p>
154
<p>Own Id: OTP-7961</p>
155
<p>Aux Id: Seq 11275</p>
159
<p>[manager] Incorrectly documented value type for
160
IpAddress (ip). The value type for IpAddress is
161
documented as ip but is actually ia. The value type
162
ip has been added. The old (not documented) value
163
type ia still works. </p>
164
<p>Own Id: OTP-7977</p>
165
<p>Aux Id: Seq 11279</p>
169
<p>[manager] EngineId lookup failes when using version-3. </p>
170
<p>Own Id: OTP-7983</p>
171
<p>Aux Id: Seq 11275</p>
175
<p>[agent] As of version 4.13 the possible return values
177
<seealso marker="snmpa_mpd#process_packet">snmpa_mpd:process_packet/4</seealso>
178
changed, but this was not documented. </p>
179
<p>Own Id: OTP-7989</p>
180
<p>Aux Id: Seq 11275</p>
188
<title>Incompatibilities</title>
191
</section> <!-- 4.13.2 -->
36
194
<title>SNMP Development Toolkit 4.13.1</title>
38
196
<p>Version 4.13.1 supports code replacement in runtime from/to