Bug 157364 - [update] net/snmp++ to 3.2.25
Summary: [update] net/snmp++ to 3.2.25
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Wesley Shields
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-27 03:40 UTC by Ryan Steinmetz
Modified: 2011-05-27 21:50 UTC (History)
0 users

See Also:


Attachments
file.diff (2.10 KB, patch)
2011-05-27 03:40 UTC, Ryan Steinmetz
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Steinmetz 2011-05-27 03:40:09 UTC
Update to 3.2.25:

Changes snmp++v3.2.25
=====================

- Improved: Request id and salt initializations; Makefile target improvements;
  Documentation of Snmp::start/stop_poll_thread functions (Dominik Vogt)
- Fixed: Possible off-by-one error in various XAddress::parse_Y() functions,
  if input values are filled with spaces. (Dave White)
- Fixed: Async inform requests did not work because of incorrect PDU type
  (APP-2)
- Changed: The QtExample now uses Qt4 (Don Radick).
- Fixed: Snmp::notify_unregister() did not work.
- Changed: Removed AddressCollection param of Snmp::notify_register()
  function.

Changes snmp++v3.2.24
=====================

- Fixed: Counter64 was not encoded correctly on 64 bit
  platforms (Alex.Agranov).

- Fixed: 64bit problem in asn1.cpp on some 64bit platforms.
- Added: Set soname in shared library for inclusion in Fedora
  (suggested by Hayden James)
- Improved: Compilation on MacOS 10.5
- Changed: First step for Fedora rpm packages (Hayden James)
- Fixed: Compilation problem in msgqueue if SNMPv3 is not defined.
- Fixed: Various possible null pointer dereferences in ASN1 code
  and in OctetStr::get_printableXXX functions (found from Abil George).
- Changed: Use Snmp::get_eventListHolder() instead of 
  Snmp::eventListHolder.
- Fixed: Compilation problem on WIN32 if _THREADS is not defined
  (Arnaud Compan)
- Improved: Added get and set functions to vb class for
  unsigned int values.
- Fixed: Bug in Snmp::stop_poll_thread() could lead to crash at
  application exit.
- Improved: Snmp class will no longer send snmpv3 message if all of
  the following is true: a) engine id discovery is diabled. b) local
  entity is not authoritative. c) engine id is not set in target.
  In this case an invalid target error is returned.
- Improved: snmp++ used select() syscall. On most unix like systems
  select() can not deal with file descriptors larger than FD_SETSIZE
  (which is most likely defined as 1024). If HAVE_POLL_SYSCALL is
  enabled in config_snmp_pp.h, snmp++ will use poll() syscall.
- Fixed: Through a race condition requests could return
  SNMPv3_MP_UNKNOWN_PDU_HANDLERS error.

Fix: Patch attached with submission follows:
Comment 1 Wesley Shields freebsd_committer freebsd_triage 2011-05-27 13:51:43 UTC
Responsible Changed
From-To: freebsd-ports-bugs->wxs

I'll take it.
Comment 2 Wesley Shields freebsd_committer freebsd_triage 2011-05-27 17:45:52 UTC
Maintainer of net-mgmt/snmp++,

Please note that PR ports/157364 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/157364

-- WXS

On Fri, May 27, 2011 at 12:51:43PM +0000, wxs@FreeBSD.org wrote:
> Synopsis: [update] net/snmp++ to 3.2.25
> 
> Responsible-Changed-From-To: freebsd-ports-bugs->wxs
> Responsible-Changed-By: wxs
> Responsible-Changed-When: Fri May 27 12:51:43 UTC 2011
> Responsible-Changed-Why: 
> I'll take it.
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=157364
Comment 3 Wesley Shields freebsd_committer freebsd_triage 2011-05-27 21:45:46 UTC
State Changed
From-To: open->closed

Committed. Thanks!
Comment 4 dfilter service freebsd_committer freebsd_triage 2011-05-27 21:45:51 UTC
wxs         2011-05-27 20:45:37 UTC

  FreeBSD ports repository

  Modified files:
    net-mgmt/snmp++      Makefile distinfo pkg-plist 
  Added files:
    net-mgmt/snmp++/files patch-src-common.mk 
  Log:
  - Update to 3.2.25
  
  PR:             ports/157364
  Submitted by:   Ryan Steinmetz <rpsfa@rit.edu>
  Approved by:    Nicolai Petri <nicolai@petri.cc> (maintainer)
  
  Revision  Changes    Path
  1.6       +4 -1      ports/net-mgmt/snmp++/Makefile
  1.4       +2 -2      ports/net-mgmt/snmp++/distinfo
  1.1       +11 -0     ports/net-mgmt/snmp++/files/patch-src-common.mk (new)
  1.3       +1 -2      ports/net-mgmt/snmp++/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"