pkgsrc-Changes archive

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

CVS commit: pkgsrc/databases/py-ldap



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Sep 22 12:15:44 UTC 2026

Modified Files:
        pkgsrc/databases/py-ldap: Makefile distinfo

Log Message:
py-ldap: updated to 3.4.8

3.4.8 (2026-09-16)

Fixes:
* Plugged memory and reference leaks at error-handling time
* VLV control now honours contextID passed in
* ldapurl now correctly escapes when emitting a HTML anchor
* _ldap.str2dn now handles empty string correctly
* handle server-sent invalid UTF-8 correctly (by throwing an error)
* corrected ldap.functions export list to remove long gone items

Doc:
* fd ownership has now been clarified - if providing an fd to set up a new
  LDAPObject, it is now owned and managed by the module, do not close it
  yourself
* clarifications on handling EINTR -> use OPT_RESTART
* clarified build dependencies
* clarified OPT_CLIENT_CONTROLS/OPT_SERVER_CONTROLS


To generate a diff of this commit:
cvs rdiff -u -r1.100 -r1.101 pkgsrc/databases/py-ldap/Makefile
cvs rdiff -u -r1.54 -r1.55 pkgsrc/databases/py-ldap/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/py-ldap/Makefile
diff -u pkgsrc/databases/py-ldap/Makefile:1.100 pkgsrc/databases/py-ldap/Makefile:1.101
--- pkgsrc/databases/py-ldap/Makefile:1.100     Mon May 25 09:40:35 2026
+++ pkgsrc/databases/py-ldap/Makefile   Tue Sep 22 12:15:44 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.100 2026/05/25 09:40:35 adam Exp $
+# $NetBSD: Makefile,v 1.101 2026/09/22 12:15:44 adam Exp $
 
-DISTNAME=      python_ldap-3.4.7
+DISTNAME=      python_ldap-3.4.8
 PKGNAME=       ${DISTNAME:S/python_/${PYPKGPREFIX}-/}
 CATEGORIES=    databases python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/python-ldap/}
@@ -20,7 +20,7 @@ PREFER.openldap-client=       pkgsrc
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
 DEPENDS+=      ${PYPKGPREFIX}-asn1>=0.3.7:../../security/py-asn1
 DEPENDS+=      ${PYPKGPREFIX}-asn1-modules>=0.1.5:../../security/py-asn1-modules
-TEST_DEPENDS+= openldap-server-[0-9]*:../../databases/openldap-server
+TEST_DEPENDS+= openldap-server>=0:../../databases/openldap-server
 TEST_ENV+=     BIN=${PREFIX}/bin
 TEST_ENV+=     SBIN=${PREFIX}/sbin
 TEST_ENV+=     SLAPD=${PREFIX}/libexec/slapd

Index: pkgsrc/databases/py-ldap/distinfo
diff -u pkgsrc/databases/py-ldap/distinfo:1.54 pkgsrc/databases/py-ldap/distinfo:1.55
--- pkgsrc/databases/py-ldap/distinfo:1.54      Mon May 25 09:40:35 2026
+++ pkgsrc/databases/py-ldap/distinfo   Tue Sep 22 12:15:44 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.54 2026/05/25 09:40:35 adam Exp $
+$NetBSD: distinfo,v 1.55 2026/09/22 12:15:44 adam Exp $
 
-BLAKE2s (python_ldap-3.4.7.tar.gz) = 32c2cd04e25472434ebda0907bf6bc1c0b20e12c2e234b323c25d0ff4d9b0053
-SHA512 (python_ldap-3.4.7.tar.gz) = 11c1ce9d5a4ee974ea3ff2f2eddf2d513ccce83072eb40514916e26887430fc366014a7101f5f7bbf55045e29e42c605dd79046a9901ea822fdbff2f8d7c248c
-Size (python_ldap-3.4.7.tar.gz) = 387477 bytes
+BLAKE2s (python_ldap-3.4.8.tar.gz) = e0d4586f5621ecb4520c5a0aaab55faf0553ef50ebdffac8eaa588b14fed4472
+SHA512 (python_ldap-3.4.8.tar.gz) = dfc2919c6d1a756dd80fa7b4e24de4561c7f81e6650f86c1db68bbd692675871331c45c2df1ec3396562a19d264047407b85c95fa0088ca3dcae8c13a6983dc8
+Size (python_ldap-3.4.8.tar.gz) = 387710 bytes
 SHA1 (patch-Lib_slapdtest___slapdtest.py) = d2f024e735106e97f0b5d48b667e9a40794d3c35
 SHA1 (patch-Makefile) = ef130a8711a94cc070f11baf0d481bbc69ff3910



Home | Main Index | Thread Index | Old Index