pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/p5-Net-SNMP Update to 4.1.2, inspired by Koji Kond...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b28eafe75520
branches:  trunk
changeset: 461646:b28eafe75520
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Sep 18 19:09:52 2003 +0000

description:
Update to 4.1.2, inspired by Koji Kondo's update to 4.1.0 in PR 21782.
Changes:
RELEASE 4.1.2 SEP-11-2003

- Removed an unintended dependency on the Crypt::Rijndael that would cause
  SNMPv3 support to be unavailable and the "usm.t" tests to fail due to
  a "strict subs" error in Net::SNMP::Security::USM module.

RELEASE 4.1.1 SEP-09-2003

- Corrected a misinterpretation of the "The AES Cipher Algorithm in the
  SNMP's User-based Security Model" draft specification that lead to
  the incorrect encoding and decoding of the last block of the message.
- The syntax of the get_entries() method was changed to expect the column
  values to entered as full OBJECT IDENTIFIERs allowing the traversal of
  conceptual rows in different tables which are indexed identically.
- The processing of the serialization of an OBJECT IDENTIFIER was optimized.
- The oid_lex_sort() function was updated to order OBJECT IDENTIFIER strings
  padded with spaces as lexicographically greater than unpadded strings.
- An empty contextEngineId in a response message is now accepted during
  the SNMPv3 discovery process.
- Corrected an argument validation error with the get_bulk_request()
  method.

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.

diffstat:

 net/p5-Net-SNMP/Makefile |  7 +++----
 net/p5-Net-SNMP/distinfo |  6 +++---
 2 files changed, 6 insertions(+), 7 deletions(-)

diffs (33 lines):

diff -r d9aa53a26091 -r b28eafe75520 net/p5-Net-SNMP/Makefile
--- a/net/p5-Net-SNMP/Makefile  Thu Sep 18 18:55:19 2003 +0000
+++ b/net/p5-Net-SNMP/Makefile  Thu Sep 18 19:09:52 2003 +0000
@@ -1,15 +1,14 @@
-# $NetBSD: Makefile,v 1.12 2003/07/21 17:11:01 martti Exp $
-# FreeBSD Id: Makefile,v 1.13 1997/06/27 18:38:15 jfitz Exp
+# $NetBSD: Makefile,v 1.13 2003/09/18 19:09:52 wiz Exp $
 #
 
-DISTNAME=      Net-SNMP-4.0.1
+DISTNAME=      Net-SNMP-4.1.2
 PKGNAME=       p5-${DISTNAME}
 SVR4_PKGNAME=  p5nsn
 CATEGORIES=    net perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Net/}
 
 MAINTAINER=    tech-pkg%NetBSD.org@localhost
-#HOMEPAGE=     http://theory.uwinnipeg.ca/CPAN/data/libnet/FAQ.html
+HOMEPAGE=      http://search.cpan.org/author/DTOWN/Net-SNMP-4.1.2/
 COMMENT=       Perl5 module for SNMP queries
 
 DEPENDS+=      p5-Crypt-DES>=2.03:../../security/p5-Crypt-DES
diff -r d9aa53a26091 -r b28eafe75520 net/p5-Net-SNMP/distinfo
--- a/net/p5-Net-SNMP/distinfo  Thu Sep 18 18:55:19 2003 +0000
+++ b/net/p5-Net-SNMP/distinfo  Thu Sep 18 19:09:52 2003 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2002/01/18 22:50:16 mjl Exp $
+$NetBSD: distinfo,v 1.5 2003/09/18 19:09:52 wiz 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.2.tar.gz) = 58c6ed92ba32ba7303c6649b95662498f2db89a2
+Size (Net-SNMP-4.1.2.tar.gz) = 71965 bytes



Home | Main Index | Thread Index | Old Index