pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/net-snmp
Module Name: pkgsrc
Committed By: gdt
Date: Sun Mar 17 00:15:29 UTC 2013
Modified Files:
pkgsrc/net/net-snmp: Makefile PLIST distinfo
pkgsrc/net/net-snmp/patches: patch-ac patch-af patch-ag
patch-agent_mibgroup_host_data__access_swrun__kinfo.c
patch-agent_mibgroup_mibII_ipAddr.c patch-ai patch-aj patch-ak
patch-am patch-ap patch-aq patch-da patch-db patch-dl patch-dt
patch-du patch-el patch-es patch-fa
Removed Files:
pkgsrc/net/net-snmp/patches: patch-aa patch-ab patch-ae
patch-agent_mibgroup_agent_extend.c patch-ah patch-al patch-an
patch-dc patch-dd patch-de patch-df patch-dg patch-dh patch-di
patch-dm patch-dn patch-do patch-dp patch-dq patch-dr patch-ds
patch-et patch-eu patch-ev patch-ew patch-ex patch-ey patch-ez
patch-fb patch-fc patch-fd
Log Message:
Update to 5.7.2.
This is a major update in terms of pkgsrc patches, of which there are
far far too many. Analysis of patches was done by Karen Sirois of
BBN, and I have remvoed patches that have been applied upstream.
This builds fine and passes tests on NetBSD 6 i386. If you look after
some other platform (Dragonfly, Darwin, FreeBSD, etc.), please make
sure any problems are filed as upstream tickets; pkgsrc is not
appropriate to carry patches long-term that should be fixed upstream,
and this package has gotten out of hand.
(OK by adam@ to do the update, but he has not reviewed the changes, so
errors are my fault. It's quite likely there are issues on other
platforms.)
Upstream NEWS:
*5.7.2*
snmp:
- BUG: 3526549: CVE-2012-2141 Array index error leading to crash
snmpd:
- BUG: 3532090: Fix high ifIndex values crashing hrDeviceDescr
building:
- PATCH: 2091156: correctly declare dependencies in Makefile. 'make
-j <N>' should work now. Backport this to V5-4 as it is needed for
correct operation in the single threaded case of make miblib as
well.
Many other miscellaneous minor bug fixes
*5.7.1*
libnetsnmp:
- Fixed the mib-parsing-bug introduced shortly before 5.7
agent:
- fixed rounding errors for disk percentage calculations
openbsd:
- better support for recent openbsd releases
features:
- bug fixes with minimalist support after additional user feedback
Many other miscellaneous minor bug fixes
*5.7*
snmpd:
- Delivery of data via regularily scheduled notifications.
(see "Data Delivery via Notfications" in snmpd.conf)
- Many time-based config options can take (m)ins, (h)ours, ... arguments
(see the snmpd.conf manual page)
- The PING and TRACEROUTE MIBs now compile and work-ish on linux
http://www.net-snmp.org/wiki/index.php/DISMAN
- Mib handlers can now implement a data_clone function for
cloning the myvoid structure variable to avoid dangling pointers
- Fixed persistent storage of VACM MIB configuration
- Multi-homed agents send UDP responses from the proper IP address
- The hrStorageTable implementation now supports large filesystems better
- optimizations for large route tables
- Added a deliveryByNotify config token for regular data delivery
(see the snmpd.conf manual page and the NET-SNMP-PERIODIC-NOTIFY-MIB)
- [PATCH 3141462]: fix agentx subagent issues with multiple-object
requests
- [PATCH 3057093]: linux uses libpci for creating useful ifDescr strings
- [PATCH 3131397]: huge speedups of the TCP/UDP Tables
libnetsnmp:
- Removed the older CMU compatibility support
- The SSH transport is now configurable
TLS/DTLS support:
- The SNMP over DTLS transport now properly supports IPv6
- Introduced new configuration tokens: localCert/peerCert
(deprecating serverCert, clientCert, defX509ServerPub, defX509ClientPub)
- Various fixes for the TLS/DTLS transports
apps:
- Added a per-variable timed output support to snmpwalk using -CT
- snmpinform now correctly uses the local engineID for informs
- A number of mib2c bug fixes
- New snmp.conf tokens for timeouts and retries
building:
- New flags to reduce the amount of compiled code to bare minimums.
This is provided by a new generic feature marking/selection mechanism.
http://www.net-snmp.org/wiki/index.php/Feature_Marking_and_Selection
- It's now possible to build without SNMPv3/USM
(e.g., if you only want TLS/DTLS with SNMPv3/TSM)
- It's possible to build the suite with no SET support
configure using --enable-read-only
- It's possible to build the agent as a notify-only agent
configure using --enable-notify-only
- Added a script to test memory usage with various config options
(see the local/minimalist/sizetests script)
- Net-SNMP can now be built to perform local DNSSEC validation
(install DNSSEC-Tools' libval and use --with-local-dnssec-validation)
testing:
- a number of new API unit-tests have been added to the suite
(to run the tests: cd testing && ./RUNFULLTESTS -g unit-tests)
- The unit tests can be more easily run under valgrind
(See http://bit.ly/jsgRnv for details)
openbsd:
- Support for updating the routing table via SNMP
win32:
- The testing suite works better under win32 environments
- Many building fixes for the win32 environment(s)
solaris:
- Net-SNMP now supports the SCTP-MIB
DragonFlyBSD, FreeBSD8:
- Net-SNMP should now work on DragonFlyBSD and FreeBSD8
And of course:
- Many other bug fixes. See the CHANGES and ChangeLog for details.
To generate a diff of this commit:
cvs rdiff -u -r1.94 -r1.95 pkgsrc/net/net-snmp/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/net/net-snmp/PLIST
cvs rdiff -u -r1.69 -r1.70 pkgsrc/net/net-snmp/distinfo
cvs rdiff -u -r1.9 -r0 pkgsrc/net/net-snmp/patches/patch-aa
cvs rdiff -u -r1.11 -r0 pkgsrc/net/net-snmp/patches/patch-ab
cvs rdiff -u -r1.11 -r1.12 pkgsrc/net/net-snmp/patches/patch-ac \
pkgsrc/net/net-snmp/patches/patch-ag pkgsrc/net/net-snmp/patches/patch-am
cvs rdiff -u -r1.7 -r0 pkgsrc/net/net-snmp/patches/patch-ae
cvs rdiff -u -r1.15 -r1.16 pkgsrc/net/net-snmp/patches/patch-af
cvs rdiff -u -r1.1 -r0 \
pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_agent_extend.c \
pkgsrc/net/net-snmp/patches/patch-dg pkgsrc/net/net-snmp/patches/patch-di \
pkgsrc/net/net-snmp/patches/patch-dp pkgsrc/net/net-snmp/patches/patch-fb \
pkgsrc/net/net-snmp/patches/patch-fc
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_host_data__access_swrun__kinfo.c
\
pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_mibII_ipAddr.c \
pkgsrc/net/net-snmp/patches/patch-da pkgsrc/net/net-snmp/patches/patch-db
cvs rdiff -u -r1.6 -r0 pkgsrc/net/net-snmp/patches/patch-ah \
pkgsrc/net/net-snmp/patches/patch-et
cvs rdiff -u -r1.6 -r1.7 pkgsrc/net/net-snmp/patches/patch-ai \
pkgsrc/net/net-snmp/patches/patch-aj
cvs rdiff -u -r1.5 -r1.6 pkgsrc/net/net-snmp/patches/patch-ak \
pkgsrc/net/net-snmp/patches/patch-dl
cvs rdiff -u -r1.5 -r0 pkgsrc/net/net-snmp/patches/patch-al \
pkgsrc/net/net-snmp/patches/patch-ds
cvs rdiff -u -r1.4 -r0 pkgsrc/net/net-snmp/patches/patch-an \
pkgsrc/net/net-snmp/patches/patch-df pkgsrc/net/net-snmp/patches/patch-dh \
pkgsrc/net/net-snmp/patches/patch-ey
cvs rdiff -u -r1.2 -r1.3 pkgsrc/net/net-snmp/patches/patch-ap \
pkgsrc/net/net-snmp/patches/patch-aq pkgsrc/net/net-snmp/patches/patch-du \
pkgsrc/net/net-snmp/patches/patch-es
cvs rdiff -u -r1.8 -r0 pkgsrc/net/net-snmp/patches/patch-dc \
pkgsrc/net/net-snmp/patches/patch-de
cvs rdiff -u -r1.2 -r0 pkgsrc/net/net-snmp/patches/patch-dd \
pkgsrc/net/net-snmp/patches/patch-dm pkgsrc/net/net-snmp/patches/patch-do \
pkgsrc/net/net-snmp/patches/patch-dq pkgsrc/net/net-snmp/patches/patch-ev \
pkgsrc/net/net-snmp/patches/patch-ew pkgsrc/net/net-snmp/patches/patch-fd
cvs rdiff -u -r1.3 -r0 pkgsrc/net/net-snmp/patches/patch-dn \
pkgsrc/net/net-snmp/patches/patch-dr pkgsrc/net/net-snmp/patches/patch-eu \
pkgsrc/net/net-snmp/patches/patch-ex pkgsrc/net/net-snmp/patches/patch-ez
cvs rdiff -u -r1.9 -r1.10 pkgsrc/net/net-snmp/patches/patch-dt
cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/net-snmp/patches/patch-el
cvs rdiff -u -r1.4 -r1.5 pkgsrc/net/net-snmp/patches/patch-fa
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index