We're currently in the process of producing maintainance
releases for the 5.5.x and 5.6.x lines.

 Versions 5.5.2.rc 1 and 5.6.2.rc1of the Net-SNMP suite
are now available from the sourceforge download servers.

Please try these versions out, and let us know of any problems.

The CHANGES files for these two releases are attached,
to indicate the significant changes over the previous
releases on the respective lines.

Dave
This file contains a list of specific bugs that have been fixed, and patches
that have been applied in released versions.  Please see the NEWS file for
a summary of the major changes, and the ChangeLog file for a comprehensive
listing of all changes made to the code.


*5.5.2*

    snmplib:
      - [PATCH 2835577]: Replace SNMP_ZERO of arrays with a memset.
      - [PATCH 3183000]: Fix calculation of common OID prefix length
      - Avoid unnecessary casts when using netsnmp_set_row_column()
      - Declare "type" argument of se_store_xxx() as const
      - Make it explicit that MAX_SUBID is an unsigned constant
      - Prevent gcc ped-warning for NETSNMP_REMOVE_CONST
      - Simplify implementation of functions manipulating 64-bit numbers.
      - Simplify the se_store_enum_list() implementation

    snmpd:
      - [BUG 3439234]: Correct dependencies of ucd-snmp/{pass,pass_persist}
      - [BUG 3439234]: Move netsnmp_pass_str_to_errno to pass_common
      - [BUG 3440752]: Report speed correctly for unusual E'net interfaces
      - [BUG 3463767]: Handle parsing subidentifiers > 2^31
      - [PATCH 3175640]: Use IP_RECVDSTADDR sockopt where available (*BSD)
      - [PATCH 3198781]: Fix compilation of disman/{ping,traceroute} modules
      - [PATCH 3402376]: Recognise ReiserFS systems
      - [PATCH 3410050]: Skip already-'processed' varbinds
      - [PATCH 3410059]: Fix sparsely augmenting trigger tables
      - [PATCH 3447444]: Fix SIG_PIPE handling
      - [PATCH 3447671]: Fix override handling of OID values
      - [PATCH 3453868]: Factor common code into pass_common
      - [PATCH 3487919]: Fix compilation when caching is disabled
      - [PATCH 3487867]: Don't skip missing ifXTable entries 
(ifConnectorPresent FALSE)
      - [PATCH 3495697]: Store persistent snmpTarget table changes
      - Added OCFS2 (Oracle Cluster FS) to hrStorageTable and hrFSTable
      - DISMAN-SCHEDULER-MIB: Handle 32-char contextName values correctly.
      - IF-MIB::ifType: Report InfiniBand interfaces correctly
      - UDP-MIB: Report proper address in udpLocalAddress instead of 0.0.0.0.
      - Eliminate various dead variables
      - Return error instead of exiting on init problems
      - Make the configuration of the dlmod module fail rather than
        generate a dummy module if the dlopen function isn't available.
      - Smux: simplify smux_list_detach()

    snmpdx:
      - [PATCH 3445437]: Log AgentX disconnections (in line with connections)

    snmptrapd:
      - Add missing newline character in a log message
      - Avoid crash during shutdown due to invoking perl_destruct(NULL)
      - Invoke shutdown_perl() when shutting down
      - Don't invoke shutdown_perl() from SIGTERM handler
      - Handle changes to libmysqlclient API (affects Fedora 15/16)

    apps :
      - [PATCH 2835577]: Replace SNMP_ZERO of arrays with a memset.

    mib2c:
      - [PATCH 3211484]: Support enumerations in notification varbinds

    perl:
      - Eliminate various dead variables
      - Fix spelling in the documentation of the SNMP module
      - Fixed segmentation fault when handler registration fails.
      - Make sure constant SNMP_DEFAULT_RETRIES is recognized
      - Add constants NETSNMP_CALLBACK_OP_{RECEIVED_MESSAGE,TIMED_OUT}

    python:
      - [PATCH 3185085]: Fix segfault on 64-bit systems

    Build/install:
      - Install util_funcs subheaders

    man:
      - [BUG 3190725]: Document snmp{,_sess}synch_response & snmp_async_send

    testing:
      - Fix Perl regression test failures
      - Don't fail skipped Perl tests.

    BSD:
      - PATCH 3383965: Fix if-mib agent compile warnings on *BSD

    FreeBSD:
      - [PATCH 3489387]: Install FreeBSD 10 header file (plus other missing 
versions)

    MinGW:
      - Avoid "pragma comment" warnings in <net-snmp/net-snmp-config.h>
      - Header file <net-snmp/net-snmp-config.h> now usable with MinGW
      - Made regression test output independent of Windows registry settings

    Windows:
      - Avoid problems if Net-SNMP Perl modules are built with a different
        version of Microsoft Visual Studio than that used for ActivePerl
      - Avoid problems with PACKAGE_* macros, when using GNU autotools
      - Now builds correctly with a 64-bit compiler
      - build.bat: Generate PDB files in release mode
      - build.bat: Install netsnmp.dll before running Perl regression tests
      - Make linking with recent OpenSSL binaries succeed.
      - Make netsnmp_large_fd_set_resize() robust against memalloc failures.
      - Perl modules build now with IPv6 enabled.
      - Snmpd: Remove dlmod
      - Snmptrapd: Make the IP address to hostname conversion work


This file contains a list of specific bugs that have been fixed, and patches
that have been applied in released versions.  Please see the NEWS file for
a summary of the major changes, and the ChangeLog file for a comprehensive
listing of all changes made to the code.


*5.6.2*

    snmplib:
      - [PATCH 2835577]: Replace SNMP_ZERO of arrays with a memset.
      - [PATCH 3510454]: Allow the use of 0.0.0.0/0 as alias for default
      - [BUG 3134323]: Fix crash when comparing invalid OIDs
      - Avoid unnecessary casts when using netsnmp_set_row_column()
      - Eliminate assorted dead variables

    snmpd:
      - [PATCH 2941811]: Handle successful requests with reqID 0
      - [PATCH 3096725]: sysORTable registation for notification log mib
      - [PATCH 3487867]: Don't skip missing ifXTable entries 
(ifConnectorPresent FALSE)
      - [PATCH 3487919]: Fix compilation when caching is disabled
      - [PATCH 3495697]: Store persistent snmpTarget table changes
      - Added OCFS2 (Oracle Cluster FS) to hrStorageTable and hrFSTable
      - Eliminate assorted dead variables
      - UDP-MIB: Report proper udpLocalAddress (instead of 0.0.0.0)

    snmpdx:
      - [PATCH 3445437]: Log AgentX disconnections (in line with connections)

    snmptrapd:
      - [BUG 3151254]: Fix crash with invalid traphandle directive
      - Avoid crash during shutdown due to invoking perl_destruct(NULL)
      - Don't invoke shutdown_perl() from SIGTERM handler
      - Handle changes to libmysqlclient API (affects Fedora 15/16)
      - Remove superfluous casts

    apps:
      - [PATCH 2835577]: Replace SNMP_ZERO of arrays with a memset.

    build/install:
      - [BUG 3152841]: Install util_funcs subheaders
      - OpenBSD: Fix order of headers when checking <netinet/in_pcb.h>
      - Add target to build agentxtrap from the toplevel
      - Build fix for systems lacking field msg_control in struct msghdr
      - Fix static builds using net-snmp-config and -*libs flags

    man:
      - [BUG 3190725]: Document snmp{,_sess}synch_response and snmp_async_send

    mib2c:
      - Make the mib2c foreach ranges work as advertised in the comments.

    perl:
      - Fix spelling in the documentation of the SNMP module
      - Fixed segmentation fault when handler registration fails.
      - Don't open stderr unnecessarily (affects embedded agent)

    python:
      - [PATCH 3185085]: Fix segfault on 64-bit systems

    testing:
      - [BUG 3474590]: Don't match underscores within the source root filename
      - Add a test for se_store_list()
      - Fix Perl regression test failures
      - Don't fail skipped Perl tests.
      - Remove unused variables

    AIX:
      - Eliminate configure warning regarding libperfstat.h (AIX 6.1ff)

    Cygwin:
      - Make date_n_time() produce time zone information
      - Fix get_uptime() / hrSystemUptime implementation

    FreeBSD:
      - [PATCH 3489387]: Install FreeBSD 10 header file (plus other missing 
versions)
      - Restore IP_RECVDSTADDR functionality.

    Linux:
      - [PATCH 3205811]: Option to skip fd/loop/ram devices in diskIOTable

    MinGW:
      - Avoid "pragma comment" warnings in <net-snmp/net-snmp-config.h>
      - Made regression test output independent of Windows registry settings

    NetBSD:
      - Update memory and CPU statistics handling

    OpenBSD:
      - Support updating the routing table

    Windows:
      - Avoid problems if Net-SNMP Perl modules are built with a different
        version of Microsoft Visual Studio than that used for ActivePerl
      - Avoid problems with PACKAGE_* macros when using GNU autotools.
      - Now builds correctly with a 64-bit compiler.
      - build.bat: Generate PDB files in release mode.
      - build.bat: Install netsnmp.dll before running Perl regression tests
      - Deprecated libsnmp.def - use NETSNMP_IMPORT instead
      - Fix winExtDLL compiler warnings (following u_long oid typedef)
      - Make linking with recent OpenSSL binaries succeed.
      - Make netsnmp_large_fd_set_resize() robust against memalloc failures.
      - Perl modules build now with IPv6 enabled.
      - Snmpd: Remove dlmod
      - Snmptrapd: Make the IP address to hostname conversion work


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Net-snmp-users mailing list
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users

Reply via email to