Subject: PR/33478 CVS commit: pkgsrc/databases/py-ldap
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-bugs
Date: 05/14/2006 21:10:11
The following reply was made to PR pkg/33478; it has been noted by GNATS.
From: Thomas Klausner <wiz@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: PR/33478 CVS commit: pkgsrc/databases/py-ldap
Date: Sun, 14 May 2006 21:09:20 +0000 (UTC)
Module Name: pkgsrc
Committed By: wiz
Date: Sun May 14 21:09:20 UTC 2006
Modified Files:
pkgsrc/databases/py-ldap: Makefile PLIST buildlink3.mk distinfo
pkgsrc/databases/py-ldap/patches: patch-aa
Added Files:
pkgsrc/databases/py-ldap: options.mk
Log Message:
Update to 2.2.0, provided by Yoshito Komatsu in PR 33478:
----------------------------------------------------------------
Released 2.2.0 2006-04-10
Changes since 2.0.11:
* OpenLDAP 2.2+ required now to build.
Modules/
* Dropped all occurences of '#ifdef #LDAP_VENDOR_VERSION'.
* Fixed wrong tuple size in l_ldap_result3() (see SF#1368108)
* Fixed get_option(ldap.OPT_API_INFO) (see SF#1440165)
* Fixed memory leak in l_ldap_result3() when all=0
(see SF#1457325)
* Fixed memory leak in l_ldap_result3() in error cases
(see SF#1464085)
Lib/
* Fixed ldap.schema.models.DITStructureRule.__str__() to
separate SUP rule-ids with a single space instead of ' $ '
* Fixed ldap.async.Dict
* Added ldap.async.IndexedDict
* ldap.schema.subentry.SubSchema.attribute_types() has new
key-word argument ignore_dit_content_rule
----------------------------------------------------------------
Released 2.0.11 2005-11-07
Changes since 2.0.10:
Lib/
* Class ldap.ldapobject.LDAPObject:
Each method returns a result now
* Class ldap.ldapobject.ReconnectLDAPObject:
Some methods called the wrong methods of LDAPObject. Fixed.
* Added new class ldap.async.Dict
* Slightly cleaned up ldap.schema.subentry.attribute_types()
* New sub-module ldap.resiter which simply provides a mix-in
class for ldap.ldapobject.LDAPObject with a generator method
allresults().
Obviously this only works with Python 2.3+. And
it's still experimental.
To generate a diff of this commit:
cvs rdiff -r1.28 -r1.29 pkgsrc/databases/py-ldap/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/databases/py-ldap/PLIST
cvs rdiff -r1.5 -r1.6 pkgsrc/databases/py-ldap/buildlink3.mk
cvs rdiff -r1.8 -r1.9 pkgsrc/databases/py-ldap/distinfo
cvs rdiff -r0 -r1.1 pkgsrc/databases/py-ldap/options.mk
cvs rdiff -r1.3 -r1.4 pkgsrc/databases/py-ldap/patches/patch-aa
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.