cvs: php-src(PHP_5_2) / NEWS /ext/snmp snmp.c

From: Date: Wed, 26 Jul 2006 23:57:44 +0000
Subject: cvs: php-src(PHP_5_2) / NEWS /ext/snmp snmp.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-39555@lists.php.net to get a copy of this message
sniper Wed Jul 26 23:57:44 2006 UTC Modified files: (Branch: PHP_5_2) /php-src/ext/snmp snmp.c /php-src NEWS Log: MFH: - Fixed bug #37564 (AES privacy encryption not possible due to net-snmp 5.2 compatibility issue) http://cvs.php.net/viewvc.cgi/php-src/ext/snmp/snmp.c?r1=1.106.2.2.2.1&r2=1.106.2.2.2.2&diff_format=u Index: php-src/ext/snmp/snmp.c diff -u php-src/ext/snmp/snmp.c:1.106.2.2.2.1 php-src/ext/snmp/snmp.c:1.106.2.2.2.2 --- php-src/ext/snmp/snmp.c:1.106.2.2.2.1 Thu Jun 15 18:33:08 2006 +++ php-src/ext/snmp/snmp.c Wed Jul 26 23:57:43 2006 @@ -20,7 +20,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: snmp.c,v 1.106.2.2.2.1 2006/06/15 18:33:08 dmitry Exp $ */ +/* $Id: snmp.c,v 1.106.2.2.2.2 2006/07/26 23:57:43 sniper Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -834,10 +834,14 @@ * * As we want this extension to compile on both versions, we use the latter * symbol on purpose, as it's defined to be the same as the former. +* +* However, in 5.2 the type of usmAES128PrivProtocol is a pointer, not an +* array, so we cannot use the OIDSIZE macro because it uses sizeof(). +* */ || !strcasecmp(prot, "AES")) { s->securityPrivProto = usmAES128PrivProtocol; - s->securityPrivProtoLen = OIDSIZE(usmAES128PrivProtocol); + s->securityPrivProtoLen = USM_PRIV_PROTO_AES128_LEN; return (0); #else ) { http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.151&r2=1.2027.2.547.2.152&diff_format=u Index: php-src/NEWS diff -u php-src/NEWS:1.2027.2.547.2.151 php-src/NEWS:1.2027.2.547.2.152 --- php-src/NEWS:1.2027.2.547.2.151 Wed Jul 26 15:29:27 2006 +++ php-src/NEWS Wed Jul 26 23:57:43 2006 @@ -21,6 +21,8 @@ itself). (Ilia) - Fixed bug #38132 (ReflectionClass::getStaticProperties() retains \0 in key names). (Ilia) +- Fixed bug #37564 (AES privacy encryption not possible due to net-snmp 5.2 + compatibility issue). (Jani, patch by scott dot moynes+php at gmail dot com) 24 Jul 2006, PHP 5.2.0RC1 - Updated bundled MySQL client library to version 5.0.22 in the Windows

« previous php.cvs (#39555) next »