Subject: pkg/21782: update net/p5-Net-SNMP from 4.0.1 to 4.1.0
To: None <gnats-bugs@gnats.netbsd.org>
From: None <koji@iijmio-mail.jp>
List: netbsd-bugs
Date: 06/04/2003 13:51:19
>Number:         21782
>Category:       pkg
>Synopsis:       update net/p5-Net-SNMP from 4.0.1 to 4.1.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Jun 04 13:52:01 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     Koji Kondo
>Release:        NetBSD 1.6T
>Organization:
>Environment:
NetBSD titan.myeongdong.jp 1.6T NetBSD 1.6T (TITAN) #0: Sat May 17 23:17:38 JST 2003  root@titan.myeongdong.jp:/usr/src/sys/arch/i386/compile/TITAN i386


>Description:
RELEASE 4.1.0 MAY-06-2003

- Working in conjunction with the Extended Security Options Consortium
  (http://www.snmp.com/eso), support for additional privacy protocols 
  has been added to the SNMPv3 User-based Security Model.
  "Extension to the USM to Support Triple-DES EDE in 'Outside' CBC Mode"
  Reeder and Gudmunsson; October 1999, expired April 2000
  http://www.snmp.com/eso/draft-reeder-snmpv3-usm-3desede-00.txt
  "The AES Cipher Algorithm in the SNMP's User-based Security Model"
  Blumenthal, Maino, and McCloghrie; October 2002, expired April 2003 
  http://www.snmp.com/eso/draft-blumenthal-aes-usm-04.txt
- A new method called get_entries() was added to allow the retrieval
  of columns of a table entry using get-next-requests or get-bulk-requests.
- The argument "-maxrepetitions" was added to the get_table() method.
- Responses to SNMPv3 messages with non-default contextEngineIDs or
  contextNames are now properly processed.
- The method var_bind_names() was added to retrieve an array of the 
  ObjectNames in the VarBindList in the order in which they were 
  received in the GetResponse-PDU. 
 
RELEASE 4.0.3 SEP-09-2002

- Net::SNMP objects are now destroyed as expected when they are no
  longer referenced.  An internal reference to the object allocated by  
  the Net::SNMP::Dispatcher module is now properly cleared.
- A socket with a file descriptor value of 0 is now accepted by the 
  Net::SNMP module as a valid and open filehandle. 
- Removed an "optimization" which was intended to provide a smoother 
  initialization of the dispatcher but instead could lead to messages 
  incorrectly timing out. 

RELEASE 4.0.2 MAY-06-2002

- The SNMPv3 request message sent for time synchronization is now sent
  with the same securityLevel that is configured for the session.
- The "reserved" bits in the msgFlags field of an incoming SNMPv3
  message are now ignored as suggested by RFC 2572.
- When encrypting a SNMPv3 message, the padding byte(s) are now set to
  a value equal to the size of the padding.  "The actual pad value is
  irrelevant..." according RFC 2574 Section 8.1.1.2.  However, there 
  are some agents that expect this byte pattern.
- Corrected a reference count mismatch which would leave a listening 
  socket open if no response is received from the remote agent.
- Corrected a "deep recursion" error that occurred when using the
  get_table() method to retrieve large tables in blocking mode.
- Using the "-delay" argument with the get_table() method no longer
  incorrectly delays between message exchanges when retrieving the table.
- Optimizations and improvements were made to the Net::SNMP::Dispatcher
  event scheduling and handling procedures.
- The "translate unsigned" logic now correctly handles properly 
  formatted (but unexpected) negative Counter64, Counter, Gauge, and 
  TimeTick values. 



>How-To-Repeat:

>Fix:
cvs server: Diffing .
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/net/p5-Net-SNMP/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- Makefile    2003/06/02 01:17:50     1.10
+++ Makefile    2003/06/04 13:50:36
@@ -2,7 +2,7 @@
 # FreeBSD Id: Makefile,v 1.13 1997/06/27 18:38:15 jfitz Exp
 #
 
-DISTNAME=      Net-SNMP-4.0.1
+DISTNAME=      Net-SNMP-4.1.0
 PKGNAME=       p5-${DISTNAME}
 SVR4_PKGNAME=  p5nsn
 CATEGORIES=    net perl5
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/net/p5-Net-SNMP/distinfo,v
retrieving revision 1.4
diff -u -r1.4 distinfo
--- distinfo    2002/01/18 22:50:16     1.4
+++ distinfo    2003/06/04 13:50:36
@@ -1,4 +1,4 @@
 $NetBSD: distinfo,v 1.4 2002/01/18 22:50:16 mjl Exp $
 
-SHA1 (Net-SNMP-4.0.1.tar.gz) = 10f4707cae09619a200b00227cd85be56fb4093f
-Size (Net-SNMP-4.0.1.tar.gz) = 59209 bytes
+SHA1 (Net-SNMP-4.1.0.tar.gz) = 24085bd6682590687b1ce0eb06248418e68ee8d9
+Size (Net-SNMP-4.1.0.tar.gz) = 69909 bytes


>Release-Note:
>Audit-Trail:
>Unformatted: