Skip to content

Changelog python-ldap (3.2.0-4ubuntu2.1)

2022

python-ldap (3.2.0-4ubuntu2.1) focal-security; urgency=medium

   * SECURITY UPDATE: Regular Expression DoS
     - debian/patches/CVE-2021-46823-pre.patch: get rid of
       expected failures in tokenizer tests in Lib/ldap/schema/tokenizer.py,
       Tests/t_ldap_schema_tokenizer.py.
     - debian/patches/CVE-2021-46823.patch: fix ReDoS in
       regex in Lib/ldap/schema/tokenizer.py.
     - CVE-2021-46823

2020

python-ldap (3.2.0-4ubuntu2) focal; urgency=medium

   * No-change rebuild to drop python3.7.

python-ldap (3.2.0-4ubuntu1) focal; urgency=low

   * Merge from Debian unstable.  Remaining changes:
     - Add python3-ldap.maintscript to correctly perform symlink to dir
       conversion of the previously linked docs directory on upgrades.
   * Dropped changes, no longer needed:
     - python-ldap-dbg: Depend on python2-dbg.

python-ldap (3.2.0-4) unstable; urgency=medium

   * Drop python2 support; Closes: #937880

python-ldap (3.2.0-3ubuntu3) focal; urgency=medium

   * No-change rebuild with fixed binutils on arm64.

python-ldap (3.2.0-3ubuntu2) focal; urgency=medium

   * python-ldap-dbg: Depend on python2-dbg.

2019

python-ldap (3.2.0-3ubuntu1) focal; urgency=medium

   * Add python3-ldap.maintscript to correctly perform symlink to dir
     conversion of the previously linked docs directory on upgrades. LP:
     #1850283

python-ldap (3.2.0-3) unstable; urgency=medium

   [ Emmanuel Arias ]
   * d/control: Bump Standard-Version to 4.4.1 (from 4.4.0)
 
   [ Sandro Tosi ]
   * Drop python-pyldap transitional packages, no more rdeps left

python-ldap (3.2.0-2) unstable; urgency=medium

   * Team upload.
   * Reintroduce Python 2 support.

python-ldap (3.2.0-1) unstable; urgency=medium

   * Team upload.
   * New upstream release.
   * Use debhelper-compat instead of debian/compat.
   * Drop Python 2 support.
   * Bump debhelper compat level to 12.
   * Bump standards version to 4.4.0 (no changes).
   * Enable autopkgtest-pkg-python testsuite.

2018

python-ldap (3.1.0-2) unstable; urgency=medium

   * Team upload
 
   [ Willem van den Akker ]
   * debian/control
     - Update VCS links to DPMT repositories.
     - add missing Multi-Arch options.
 
   [ Ondřej Nový ]
   * d/control: Removing redundant Priority field in binary package
 
   [ Pierre-Elliott Bécue ]
   * Add a call to dpkg-maintscript-helper symlink_to_dir to handle properly
     the replacement of /u/s/doc/python-ldap-dbg symlink by a directory, in
     order to smoothen the stretch -> buster transition. (Closes: #905198)
     - d/control: Add the Pre-Depends: ${misc:Pre-Depends} entry on
       python-ldap-dbg
     - d/python-ldap-dbg.maintscript: Add the symlink_to_dir call.
   * debian/control:
     - Bump to standard version 4.2.0
   * debian/rules:
     - Add hardening=+all to DEB_BUILD_MAINT_OPTIONS for binaries.

python-ldap (3.1.0-1) unstable; urgency=medium

   * New upstream release
   * debian/control
     - bump to standard version 4.1.4.
     - remove ancient-python-version-field.
     - add Multi-Arch: same.
   * debian/python-ldap.docs
     - rename to docs (avoid dependency other python variant)
   * debian/rules
     - remove dh_installdoc. We can use the default.

python-ldap (3.0.0-1) unstable; urgency=low

   * New upstream release
   * debian/control
     - add Team-support
     - removed python-ldap-doc dependency.

python-ldap (3.0.0~b4-1.1) unstable; urgency=medium

   * Non-maintainer upload.
   * Add Provides, Conflicts, Replaces for python{3,}-pyldap.
     (Closes: #886847, #886847)

python-ldap (3.0.0~b4-1) unstable; urgency=medium

   * New upstream version.
   * debian/control
     - VCS*: migrate to salsa.debian.org
     - bump to standard version 4.1.3
   * debian/copyright
     - fixed incomplete entry (Closes: #885010)
   * debian/compat
     - bump to 11

2017

python-ldap (3.0.0~b3-1) unstable; urgency=medium

   [Timo Aaltonen]
   * New upstream release.
     - drop 01_setup_cfg.diff, obsolete
   * Package python3-ldap. (Closes: #884882)
 
   [Willem van den Akker]
   * debian/watch
     - handle 'b' and 'rc' tags.
   * debian control
     - bump standard version to 4.1.2.

python-ldap (2.5.2-1) unstable; urgency=low

   * New maintainer (Closes: #868690).
   * New upstream version 2.5.2
   * debian/control
     - change priority '-dbg' package to optional.
     - bump standard version to 4.1.1.
     - add VCS fields.
   * debian/copyright
     - make dep-5.

python-ldap (2.4.41-1) unstable; urgency=medium

   * QA upload.
   * New upstream version 2.4.41 (Closes: #771504)

2016

python-ldap (2.4.28-0.1) unstable; urgency=medium

   * Non-maintainer upload.
   * Imported Upstream version 2.4.28
   * Use debhelper v10
   * Use secure transport for homepage URL
   * Update watch file
   * Add dh-python to Build-Depends

python-ldap (2.4.22-0.1) unstable; urgency=medium

   * Non-maintainer upload.
   * New upstream release.

2015

python-ldap (2.4.20-0.1) unstable; urgency=medium

   * Non-maintainer upload.
   * New upstream release. (Closes: #742487)
   * watch: Update the url.

2014

python-ldap (2.4.10-1build1) trusty; urgency=medium

   * Rebuild to drop files installed into /usr/share/pyshared.

2012

python-ldap (2.4.10-1) unstable; urgency=low

   * New upstream release.

python-ldap (2.4.9-1) unstable; urgency=low

   * New upstream release.

python-ldap (2.4.8-1) unstable; urgency=low

   * New upstream release; thanks to Robin Wittler.  Closes: #651687.
   * Suggest python-pyasn1 for ldap.controls.*, ldap.extop.*, ldap.syncrepl.
   * Drop ${python:Breaks} (#631397).
   * Conforms to Standards version 3.9.3.

2011

python-ldap (2.3.13-1) unstable; urgency=low

   * New upstream release.
   * Switch from dh_pycentral to dh_python2.  Closes: #617010.
   * Switch to dpkg-source 3.0 (quilt) format.
   * Switch to debhelper 8.
   * Conforms to Standards version 3.9.2.

2010

python-ldap (2.3.11-1) unstable; urgency=low

   * New upstream release.

2009

python-ldap (2.3.10-1) unstable; urgency=low

   * New upstream release.

python-ldap (2.3.9-3) unstable; urgency=low

   * Allow for Python 2.6 installation paths (*/dist-packages rather than
     */site-packages).  Closes: #547845.

python-ldap (2.3.9-2) unstable; urgency=low

   * Switch to debhelper 7.
   * Provide python-ldap-dbg.  Closes: #529874.

python-ldap (2.3.9-1) unstable; urgency=low

   * New upstream release.
   * debian/control, debian/watch: Update upstream URL.
   * Conforms to Standards version 3.8.2.

python-ldap (2.3.8-1) unstable; urgency=low

   * New upstream release.
   * debian/copyright: Update upstream URL.

python-ldap (2.3.7-1) unstable; urgency=low

   * New upstream release.
   * debian/watch: Update upstream URL.

python-ldap (2.3.6-1) unstable; urgency=low

   * New upstream release.  Closes: #504835.
   * Conforms to Standards version 3.8.1.

2008

python-ldap (2.3.5-1) unstable; urgency=low

   * New upstream release.
   * Drop openldap_2.1.diff (we've been using 2.4 for a while).
   * Convert back to a monolithic .diff.gz, it's pretty simple now.
   * Add Homepage field.
   * Conforms to Standards version 3.8.0.

python-ldap (2.3.4-1) unstable; urgency=low

   * New upstream release.

python-ldap (2.3.3-1) unstable; urgency=low

   * New upstream release.
   * Conforms to Standards version 3.7.3.

2007

python-ldap (2.3.1-1) unstable; urgency=low

   * New upstream release.

python-ldap (2.3-2) unstable; urgency=low

   * Build for Python 2.5.  Closes: #411799.

python-ldap (2.3-1) unstable; urgency=low

   * New upstream release.
     - LDIF parser now handles changetype.  Closes: #413980.
     - debian/patches/openldap_2.1.diff: More changes for compatibility
       with OpenLDAP 2.1 (upstream assumes 2.3+).
     - debian/patches/passwd_none.diff: Integrated upstream.
   * debian/python-ldap.preinst: Don't remove /usr/share/doc/python-ldap as
     it is no longer being replaced with a symlink to python2.3-ldap.

2006

python-ldap (2.2.0-3) unstable; urgency=low

   * Prune indirectly used libraries from the link line and from build
     dependencies (specifically, `-lssl -lcrypto' and libssl-dev).  See
     <http://lists.debian.org/debian-devel-announce/2005/11/msg00016.html>;.
   * Switch to python-central.

python-ldap (2.2.0-2) unstable; urgency=low

   * Acknowledge NMU.  Thanks, Pierre!
   * Build depend on cdbs (>= 0.4.41) to ensure it supports the new
     Python policy (#373628).
   * Remove `dummy package' from the description.
   * debian/patches/passwd_none.diff: Accept None for user, oldpw, newpw
     in passwd().  Backported from CVS, partially fixes #291230.
   * debian/rules: cdbs now cleans the build directory on its own.
   * Conforms to Standards version 3.7.2.

python-ldap (2.2.0-1.1) unstable; urgency=low

   * Non-maintainer upload.
   * Update to the new python policy (Closes: #373322).

python-ldap (2.2.0-1) unstable; urgency=low

   * New upstream release.
   * Split python-ldap-doc into a separate source package in contrib due
     to its build dependency on latex2html.
   * debian/patches/openldap_2.1.diff: Preserve compatibility with the
     currently packaged OpenLDAP libraries.

python-ldap (2.0.11-2) unstable; urgency=low

   * debian/patches/result3_tuple_size.diff: Fix tuple size in result3().
     Thanks to Alessandro Ogier for the patch (SF#1368108; fixed in CVS).
     Closes: #357932.

python-ldap (2.0.11-1) unstable; urgency=low

   * New maintainer.  Closes: #354618.
   * New upstream release.  Closes: #343374.
     - Features specific to OpenLDAP 2.1+ are now used only if available.
       Closes: #293585.
   * Switch to cdbs.
   * debian/patches/opt_api_info.diff: LDAPAPIInfo.ldapai_vendor_version is
     an integer rather than a string.  Closes: #278795.
   * Add support for Python 2.4.  Closes: #324847.
   * Remove support for Python 2.1/2.2.  Closes: #351142.
   * Fix typo in description.  Closes: #300040, #300045, #300062, #300070.
   * Distribute examples with python-ldap-doc.  Closes: #269496, #306513.
   * Remove empty files from python-ldap-doc.
   * Replace /usr/share/doc/python-ldap with a symlink to python2.3-ldap.
   * debian/copyright: Add Peter and myself to the list of maintainers.
   * debian/python-ldap-doc.doc-base: Add.
   * debian/watch: Add.
   * debian/README.Debian: LDAPv3 warning no longer relevant; remove.
   * debian/TODO.Debian: All done; remove.
   * debian/python-ldap.preinst, debian/python2.3-ldap.preinst: Remove
     woody compatibility code.
   * Conforms to Standards version 3.6.2.

2004

python-ldap (2.0.4-1) unstable; urgency=low

   * New upstream version. This possibly closes bug 273916, but I'll need
     confirmation from the submitter before closing the bug.

python-ldap (2.0.1-1) unstable; urgency=low

   * New upstream version.

python-ldap (1.9.999.pre19-1) unstable; urgency=low

   * New upstream version.

2003

python-ldap (1.9.999.pre14-2) unstable; urgency=low

   * New upstream version. This release has added the ldap.filter module
     to setup.py. (closes: #204832)
   * Acknowledged bugs from the two previous NMUs (closes: #206492, #205755)
   * Updated standards version to 3.6.1.
   * Build python2.1-ldap without thread support. As far as I'm aware, no-one
     was actually using the reentrant build (I silently introduced it several
     revisions ago without any requests/complaints until now). If you need
     thread support, use a newer python version (zope is one of the few
     remaining users of python 2.1). (closes: #207226).
   * Remove .pyo files left by previous versions of python-ldap in the preinst
     script (closes: #198521)

python-ldap (1.9.999.pre13-1.2) unstable; urgency=low

   * NMU to correct my previous NMU, sorry.
   * Correct dependencies (closes: #206492).

python-ldap (1.9.999.pre13-1.1) unstable; urgency=low

   * NMU.
   * Rebuild for python 2.3 (closes: #205755).
   * Standards-version is 3.6.0.

python-ldap (1.9.999.pre13-1) unstable; urgency=low

   * New upstream release.

python-ldap (1.9.999.pre12-1) unstable; urgency=low

   * New upstream release.
     Upstream added code fixing the problems with ldap modLists. I haven't
     heard back from the submitter, so I'm assuming that the fix was ok. This
     upload therefore (closes: #175710).
   * Added 'exit 0' to the end of the prerm scripts.
   * Added note to README.Debian about the change in default LDAP protocol
     version to v3.
   * Updated standards version to 3.5.10.

python-ldap (1.9.999.pre11-1) unstable; urgency=low

   * New upstream release.
   * Now Build-Depends on libsasl2-dev, not libsasl-dev. Removed Depends
     on libldap2-tls.

python-ldap (1.9.999.pre08-1) unstable; urgency=low

   * New upstream release (small bugfix release over 2.0.0pre07 to fix
     python 2.1 compatibility upstream).
   * Seperate binary-all and binary-arch targets in debian/rules and
     make them build the correct things. (closes: #188600)
   * Change the package section to python.

python-ldap (1.9.999.pre07-1) unstable; urgency=low

   * Updated standards version to 3.5.9.
   * Merge TLS builds into standard packages. This involved some evil
     monkeying with dpkg-divert to work around what I think is a dpkg bug
     Please yell at me if the upgrade fails (I have no doubt that will
     happen anyway).
   * Removed full stop from end of python-ldap-doc description to shut up
     lintian.
   * New upstream release.
   * Set DH_COMPAT in debian/rules (closes: #185320).

2002

python-ldap (1.9.999.pre06-1) unstable; urgency=low

   * New upstream version (incorporating patch to 76722).
   * Moved byte-compilation into postinst and prerm scripts.
   * Split docs away from module packages.
   * Added TLS support modules.
   * Build SASL in by default.

python-ldap (1.9.999.pre05-3) unstable; urgency=low

   * Added Conflicts: field to control file to shut dpkg up even more.
   * Added Python 2.3 version.
   * Changed default python version to 2.2.

python-ldap (1.9.999.pre05-2) unstable; urgency=low

   * Added Replaces: field to control file to shut dpkg up on upgrade.
     (closes: #157015)

python-ldap (1.9.999.pre05-1) unstable; urgency=low

   * New upstream version.
   * Really fixed segfault (sorry, I forgot to include my own patch in the
     last upload). (closes: #76722)

python-ldap (1.9.999.pre04-2) unstable; urgency=low

   * Extensive hacking of debian/* files to build package for multiple python
     versions. (closes: #151640)
   * Added HTML documentation to package (closes: #76718)
   * Patch to prevent segfault (closes: #76722)
   * New maintainer - Peter Hawkins <peterh@debian.org> (with Gregor's
     permission)

python-ldap (1.9.999.pre04-1) unstable; urgency=low

   * New upstream version: 2.0.0pre04.
   * Examples have been removed upstream.

2001

python-ldap (1.9.999.cvs.20011231-1) unstable; urgency=low

   * New upstream version from CVS.
   * copyright: new home page http://python-ldap.sourceforge.net/
     (closes: #94854).

python-ldap (1.9.999.cvs.20011115-1) unstable; urgency=low

   * New upstream version from CVS:
     - Compiles against OpenLDAP 2.0.x (closes: #76717, #84508).
   * Built against Python 2.1 (closes: #118405).
   * Docs removed for now (are not up to date anyway) (closes: #72026, #67330,
     #78417).

1999

python-ldap (1.8-1) unstable; urgency=low

   * New upstream version:
     - features class-based exceptions
       (closes: Bug#50837: python-ldap: exceptions should be class-based).
     - Documentation is now included in pdf format instead of ps.

python-ldap (1.7-1) unstable; urgency=low

   * New upstream version.
   * Moved documentation to /usr/share/doc, closes: Bug#46661.

python-ldap (1.5-1) unstable; urgency=low

   * New upstream version.
   * Now uses openldap instead of umich-ldap (closes Bug#36462: Python-ldap
     should use openldap not umich, closes Bug#35384: python-ldap vs
     openldap).
   * examples/test.py was modified to work with the default Debian
     openldapd setup.

1998

python-ldap (1.4-2) frozen unstable; urgency=low

   * Maintainer upload (closes Bug#28217).
   * debian/control: The preferred maintainer email address is
     <flight@debian.org>.

python-ldap (1.4-1.1) unstable; urgency=low

   * non-maintainer (binary-only) upload for Alpha
   * create directory debian/tmp/usr/libpython1.5 before calling 'make install'

python-ldap (1.4-1) unstable; urgency=low

   * Initial release.