Net-SNMP 5.6.1.1 released -- oid typedef bug fix

Wes Hardaker <[email protected]> Wed, 01 Jun 2011 10:34:27 -0700
Newsgroups gmane.network.net-snmp.announce
Message-ID <[email protected]>
Net-SNMP 5.6.1.1 has been released which addresses one issue with the
'oid' typedef that was changed between 5.6 and 5.6.1 from an unsigned
long to an unsigned 32-bit int.  This was not safe to change and caused
binary incompatibilities as the librarie's SO version number was not
updated as well.  5.6.1.1 fixes this by reverting the typedef to an
unsigned long, which should better match existing code and binaries.

The NEWS file snippet:

  *5.6.1.1*
      OID Typedef Bug Fix: The oid typedef was changed in 5.6.1 to an
      u_int32 from a u_long.  This broke binary compatibility and likely
      3rd-party code.  5.6.1.1 reverts this change and fixes an
      underlying OID printing problem in two agent modules that caused
      someone to change the typedef in the first place.

Where can I get it?
------------------

  Download:
    - http://www.net-snmp.org/download.html
  Web page:
    - http://www.net-snmp.org/
  Sourceforge Project page:
    - http://www.net-snmp.org/project/net-snmp/

Are there binaries available?
----------------------------

  - Binaries do appear on our download site, but often are published a
    bit later than the normal source code.  Most of the binaries that
    are available have been linked with the OpenSSL package so you'll
    need a copy of it installed in order to use them.  If you don't
    have OpenSSL installed and don't want it installed, please get the
    net-snmp source release instead and built it yourself (but you'll
    loose support for SNMPv3 with SHA1 authentication and both DES and
    AES encryption).

What operating systems does it run on?
-------------------------------------


  Both the applications and the agent have been reported as running
  (at least in part) on the following operating systems:

        * Linux (kernels 2.6 to 1.3)
        * Solaris/SPARC (11 to 2.3), Solaris/Intel (10, 9) -- see 
          README.solaris
        * HP-UX (11.31 to 9.01) -- see README.hpux11
        * Mac OS X (10.5 to 10.1) -- see README.osX
        * NetBSD (2.0 to 1.0)
        * FreeBSD (7.0 to 2.2)
        * OpenBSD (4.0 to 2.6)
        * BSDi (4.0.1 to 2.1)
        * AIX (6.1, 5.3, 5.2, 5.1, 4.3.3, 4.1.5, 3.2.5) -- see README.aix
        * IRIX (6.5 to 5.1)
        * OSF (4.0, 3.2 and Tru64 Unix 5.1B) -- see README.tru64
        * SunOS 4 (4.1.4 to 4.1.2)
        * Ultrix (4.5 to 4.2)
        * Dynix/PTX 4.4
        * QNX 6.2.1A

  See our FAQ at http://www.net-snmp.org/wiki/index.php/FAQ for more
  details on portability of the Net-SNMP package.

Which versions of the SNMP protocol are supported in this package?
-----------------------------------------------------------------

  SNMPv1, SNMPv2c, and SNMPv3 (including user-based (USM) support, TLS
  and DTLS-based support and an alpha implementation of
  kerberos-based and ssh-based support)

I've found a bug or have a suggestion, how do I tell you about it?
-----------------------------------------------------------------

  Please submit the bug to our bug-tracking system at:

    http://www.net-snmp.org/bugs/

  Please submit patches (for features or bugs) to our patch-tracking
  system.  (You don't need to submit a big report as well, just a patch)

    http://www.net-snmp.org/patches/

What's the difference between UCD-SNMP and Net-SNMP?
---------------------------------------------------

  Not a great deal, really.
  Although the project originally started at UC Davis (hence the name),
  and it has always been based there, most of the contributors have had
  little or no connection with this institution.

    The move to SourceForge was intended to provide a more flexible
  environment for the project, and to distribute the administrative
  workload more evenly.  The change of name simply reflects this move,
  which was the last remaining link with UC Davis.

    The 4.2.x line is the last release line that uses the ucd-snmp name,
  and all releases under this banner will be bug-fixes only.  Release
  5.0 is the first version using the net-snmp name, and all new features
  and significant development will be released under this name.
    (Though the dividing line between a bug-fix and a new feature is
  something of a vague one, so some changes in the 4.2.x line may be
  relatively non-trivial!)
-- 
Wes Hardaker                                     
My Pictures:  http://capturedonearth.com/
My Thoughts:  http://pontifications.hardakers.net/

------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger. 
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Data protection magic?
Nope - It's vRanger. Get your free trial download today. 
http://p.sf.net/sfu/quest-sfdev2dev