Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2017-10-10 11:42:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ldap" Tue Oct 10 11:42:48 2017 rev:45 rq:532814 version:2.4.45 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2017-09-09 20:26:46.464063661 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2017-10-10 11:42:50.627848244 +0200 @@ -1,0 +2,6 @@ +Mon Oct 9 15:14:14 UTC 2017 - [email protected] + +- update to upstream release 2.4.45 + * fixed error handling + +------------------------------------------------------------------- Old: ---- python-ldap-2.4.44.tar.gz python-ldap-2.4.44.tar.gz.asc New: ---- python-ldap-2.4.45.tar.gz python-ldap-2.4.45.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ldap.spec ++++++ --- /var/tmp/diff_new_pack.feYNis/_old 2017-10-10 11:42:51.323817697 +0200 +++ /var/tmp/diff_new_pack.feYNis/_new 2017-10-10 11:42:51.323817697 +0200 @@ -17,7 +17,7 @@ Name: python-ldap -Version: 2.4.44 +Version: 2.4.45 Release: 0 Summary: Python LDAP interface License: Python-2.0 ++++++ python-ldap-2.4.44.tar.gz -> python-ldap-2.4.45.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Build/setup.cfg.mingw new/python-ldap-2.4.45/Build/setup.cfg.mingw --- old/python-ldap-2.4.44/Build/setup.cfg.mingw 2005-01-25 19:54:46.000000000 +0100 +++ new/python-ldap-2.4.45/Build/setup.cfg.mingw 2017-10-09 17:01:20.000000000 +0200 @@ -1,7 +1,5 @@ # Win32 setup.cfg # You have to edit this file to reflect your system configuration -# -# $Id: setup.cfg.mingw,v 1.1 2005/01/25 18:54:46 stroeder Exp $ # Section for compiling the C extension module # for wrapping OpenLDAP 2 libs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Build/setup.cfg.suse-linux new/python-ldap-2.4.45/Build/setup.cfg.suse-linux --- old/python-ldap-2.4.44/Build/setup.cfg.suse-linux 2003-08-20 12:04:34.000000000 +0200 +++ new/python-ldap-2.4.45/Build/setup.cfg.suse-linux 2017-10-09 17:01:17.000000000 +0200 @@ -1,6 +1,5 @@ # Example for setup.cfg # You have to edit this file to reflect your system configuation -# $Id: setup.cfg.suse-linux,v 1.1 2003/08/20 10:04:34 stroeder Exp $ [_ldap] # Section for compiling the C extension module diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/CHANGES new/python-ldap-2.4.45/CHANGES --- old/python-ldap-2.4.44/CHANGES 2017-09-08 00:22:08.000000000 +0200 +++ new/python-ldap-2.4.45/CHANGES 2017-10-09 17:10:02.000000000 +0200 @@ -1,4 +1,16 @@ ---------------------------------------------------------------- +Released 2.4.45 2017-10-09 + +Changes since 2.4.44: + +Lib/ +* Fixed reraising of wrong exception in SimpleLDAPObject._ldap_call() + (thanks to Aigars Grins) + +Tests/ +* removed work-around in t_cext.py + +---------------------------------------------------------------- Released 2.4.44 2017-09-08 Changes since 2.4.43: @@ -1500,5 +1512,3 @@ ---------------------------------------------------------------- Released 1.10alpha3 2000-09-19 - -$Id: CHANGES,v 1.466 2017/09/07 22:22:08 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Demo/Lib/ldap/async/ldifwriter.py new/python-ldap-2.4.45/Demo/Lib/ldap/async/ldifwriter.py --- old/python-ldap-2.4.44/Demo/Lib/ldap/async/ldifwriter.py 2006-03-26 14:23:07.000000000 +0200 +++ new/python-ldap-2.4.45/Demo/Lib/ldap/async/ldifwriter.py 2017-10-09 17:00:29.000000000 +0200 @@ -4,8 +4,6 @@ Written by Michael Stroeder <[email protected]> -$Id: ldifwriter.py,v 1.4 2006/03/26 12:23:07 stroeder Exp $ - This example translates the naming context of data read from input, sanitizes some attributes, maps/removes object classes, maps/removes attributes., etc. It's far from being complete though. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Demo/Lib/ldap/async/sizelimit.py new/python-ldap-2.4.45/Demo/Lib/ldap/async/sizelimit.py --- old/python-ldap-2.4.44/Demo/Lib/ldap/async/sizelimit.py 2006-03-26 14:23:07.000000000 +0200 +++ new/python-ldap-2.4.45/Demo/Lib/ldap/async/sizelimit.py 2017-10-09 17:00:27.000000000 +0200 @@ -5,8 +5,6 @@ Written by Michael Stroeder <[email protected]> -$Id: sizelimit.py,v 1.4 2006/03/26 12:23:07 stroeder Exp $ - This example translates the naming context of data read from input, sanitizes some attributes, maps/removes object classes, maps/removes attributes., etc. It's far from being complete though. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Demo/Lib/ldif/ldifcopy.py new/python-ldap-2.4.45/Demo/Lib/ldif/ldifcopy.py --- old/python-ldap-2.4.44/Demo/Lib/ldif/ldifcopy.py 2001-12-12 23:04:49.000000000 +0100 +++ new/python-ldap-2.4.45/Demo/Lib/ldif/ldifcopy.py 2017-10-09 17:00:31.000000000 +0200 @@ -4,8 +4,6 @@ Written by Michael Stroeder <[email protected]> -$Id: ldifcopy.py,v 1.2 2001/12/12 22:04:49 stroeder Exp $ - This example translates the naming context of data read from input, sanitizes some attributes, maps/removes object classes, maps/removes attributes., etc. It's far from being complete though. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Demo/pyasn1/derefcontrol.py new/python-ldap-2.4.45/Demo/pyasn1/derefcontrol.py --- old/python-ldap-2.4.44/Demo/pyasn1/derefcontrol.py 2015-09-19 18:00:39.000000000 +0200 +++ new/python-ldap-2.4.45/Demo/pyasn1/derefcontrol.py 2017-10-09 15:23:53.000000000 +0200 @@ -2,8 +2,6 @@ """ This sample script demonstrates the use of the dereference control (see https://tools.ietf.org/html/draft-masarati-ldap-deref) - -Requires module pyasn1 (see http://pyasn1.sourceforge.net/) """ import pprint,ldap,ldap.modlist,ldap.resiter diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Demo/pyasn1/readentrycontrol.py new/python-ldap-2.4.45/Demo/pyasn1/readentrycontrol.py --- old/python-ldap-2.4.44/Demo/pyasn1/readentrycontrol.py 2011-10-26 20:46:54.000000000 +0200 +++ new/python-ldap-2.4.45/Demo/pyasn1/readentrycontrol.py 2017-10-09 15:24:26.000000000 +0200 @@ -3,8 +3,6 @@ This sample script demonstrates the use of the pre-read control (see RFC 4527). Originally contributed by Andreas Hasenack <[email protected]> - -Requires module pyasn1 (see http://pyasn1.sourceforge.net/) """ import pprint,ldap,ldap.modlist diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Demo/pyasn1/sss_highest_number.py new/python-ldap-2.4.45/Demo/pyasn1/sss_highest_number.py --- old/python-ldap-2.4.44/Demo/pyasn1/sss_highest_number.py 2016-09-27 00:32:14.000000000 +0200 +++ new/python-ldap-2.4.45/Demo/pyasn1/sss_highest_number.py 2017-10-09 15:24:23.000000000 +0200 @@ -2,8 +2,6 @@ """ This sample script demonstrates the use of the server-side-sorting control (see RFC 2891) - -Requires module pyasn1 (see http://pyasn1.sourceforge.net/) """ import pprint,ldap diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Demo/resiter.py new/python-ldap-2.4.45/Demo/resiter.py --- old/python-ldap-2.4.44/Demo/resiter.py 2015-01-10 18:10:39.000000000 +0100 +++ new/python-ldap-2.4.45/Demo/resiter.py 2017-10-09 17:00:34.000000000 +0200 @@ -4,8 +4,6 @@ See http://www.python-ldap.org for details. -\$Id: resiter.py,v 1.2 2014/11/18 08:27:22 stroeder Exp $ - Python compability note: Requires Python 2.3+ """ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/INSTALL new/python-ldap-2.4.45/INSTALL --- old/python-ldap-2.4.44/INSTALL 2011-06-08 21:35:31.000000000 +0200 +++ new/python-ldap-2.4.45/INSTALL 2017-10-09 17:00:24.000000000 +0200 @@ -24,5 +24,3 @@ edit setup.cfg (see Build/ for platform-specific examples) python setup.py build python setup.py install - -$Id: INSTALL,v 1.10 2011/04/02 22:30:55 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/LICENCE new/python-ldap-2.4.45/LICENCE --- old/python-ldap-2.4.44/LICENCE 2002-09-18 20:51:22.000000000 +0200 +++ new/python-ldap-2.4.45/LICENCE 2017-10-09 17:04:15.000000000 +0200 @@ -9,5 +9,3 @@ author(s) shall not be liable for damages of any kind in relation to its use or performance. The author(s) do not warrant that this software is fit for any purpose. - -$Id: LICENCE,v 1.1 2002/09/18 18:51:22 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/dsml.py new/python-ldap-2.4.45/Lib/dsml.py --- old/python-ldap-2.4.44/Lib/dsml.py 2017-09-07 11:01:01.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/dsml.py 2017-10-09 16:56:08.000000000 +0200 @@ -4,13 +4,11 @@ See https://www.python-ldap.org/ for details. -$Id: dsml.py,v 1.62 2017/09/07 09:01:01 stroeder Exp $ - Python compability note: Tested with Python 2.0+. """ -__version__ = '2.4.44' +__version__ = '2.4.45' import string,base64 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/__init__.py new/python-ldap-2.4.45/Lib/ldap/__init__.py --- old/python-ldap-2.4.44/Lib/ldap/__init__.py 2017-09-07 11:01:01.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/__init__.py 2017-10-09 16:55:44.000000000 +0200 @@ -2,13 +2,11 @@ ldap - base module See https://www.python-ldap.org/ for details. - -$Id: __init__.py,v 1.123 2017/09/07 09:01:01 stroeder Exp $ """ # This is also the overall release version number -__version__ = '2.4.44' +__version__ = '2.4.45' import sys diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/async.py new/python-ldap-2.4.45/Lib/ldap/async.py --- old/python-ldap-2.4.44/Lib/ldap/async.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/async.py 2017-10-09 16:55:57.000000000 +0200 @@ -3,8 +3,6 @@ See https://www.python-ldap.org/ for details. -\$Id: async.py,v 1.35 2017/08/15 16:21:58 stroeder Exp $ - Python compability note: Tested on Python 2.0+ but should run on Python 1.5.x. """ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/cidict.py new/python-ldap-2.4.45/Lib/ldap/cidict.py --- old/python-ldap-2.4.44/Lib/ldap/cidict.py 2017-08-15 18:14:04.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/cidict.py 2017-10-09 17:09:28.000000000 +0200 @@ -4,11 +4,9 @@ names of variable case. See https://www.python-ldap.org/ for details. - -$Id: cidict.py,v 1.14 2017/08/15 16:14:04 stroeder Exp $ """ -__version__ = """$Revision: 1.14 $""" +__version__ = """$Revision: 1.15 $""" from UserDict import UserDict from string import lower diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/controls/__init__.py new/python-ldap-2.4.45/Lib/ldap/controls/__init__.py --- old/python-ldap-2.4.44/Lib/ldap/controls/__init__.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/controls/__init__.py 2017-10-09 16:57:38.000000000 +0200 @@ -4,8 +4,6 @@ See https://www.python-ldap.org/ for details. -$Id: __init__.py,v 1.11 2017/08/15 16:21:58 stroeder Exp $ - Description: The ldap.controls module provides LDAPControl classes. Each class provides support for a certain control. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/controls/deref.py new/python-ldap-2.4.45/Lib/ldap/controls/deref.py --- old/python-ldap-2.4.44/Lib/ldap/controls/deref.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/controls/deref.py 2017-10-09 16:57:41.000000000 +0200 @@ -4,8 +4,6 @@ (see https://tools.ietf.org/html/draft-masarati-ldap-deref) See https://www.python-ldap.org/ for project details. - -$Id: deref.py,v 1.4 2017/08/15 16:21:58 stroeder Exp $ """ __all__ = [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/controls/libldap.py new/python-ldap-2.4.45/Lib/ldap/controls/libldap.py --- old/python-ldap-2.4.44/Lib/ldap/controls/libldap.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/controls/libldap.py 2017-10-09 16:57:35.000000000 +0200 @@ -4,8 +4,6 @@ by OpenLDAP functions See https://www.python-ldap.org/ for details. - -$Id: libldap.py,v 1.4 2017/08/15 16:21:58 stroeder Exp $ """ import _ldap,ldap diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/controls/openldap.py new/python-ldap-2.4.45/Lib/ldap/controls/openldap.py --- old/python-ldap-2.4.44/Lib/ldap/controls/openldap.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/controls/openldap.py 2017-10-09 16:57:33.000000000 +0200 @@ -3,8 +3,6 @@ ldap.controls.openldap - classes for OpenLDAP-specific controls See https://www.python-ldap.org/ for project details. - -$Id: openldap.py,v 1.7 2017/08/15 16:21:58 stroeder Exp $ """ import ldap.controls diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/controls/pagedresults.py new/python-ldap-2.4.45/Lib/ldap/controls/pagedresults.py --- old/python-ldap-2.4.44/Lib/ldap/controls/pagedresults.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/controls/pagedresults.py 2017-10-09 16:57:30.000000000 +0200 @@ -4,8 +4,6 @@ (see RFC 2696) See https://www.python-ldap.org/ for project details. - -$Id: pagedresults.py,v 1.3 2017/08/15 16:21:58 stroeder Exp $ """ __all__ = [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/controls/ppolicy.py new/python-ldap-2.4.45/Lib/ldap/controls/ppolicy.py --- old/python-ldap-2.4.44/Lib/ldap/controls/ppolicy.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/controls/ppolicy.py 2017-10-09 16:57:28.000000000 +0200 @@ -4,8 +4,6 @@ (see https://tools.ietf.org/html/draft-behera-ldap-password-policy) See https://www.python-ldap.org/ for project details. - -$Id: ppolicy.py,v 1.5 2017/08/15 16:21:58 stroeder Exp $ """ __all__ = [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/controls/psearch.py new/python-ldap-2.4.45/Lib/ldap/controls/psearch.py --- old/python-ldap-2.4.44/Lib/ldap/controls/psearch.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/controls/psearch.py 2017-10-09 16:57:26.000000000 +0200 @@ -4,8 +4,6 @@ (see https://tools.ietf.org/html/draft-ietf-ldapext-psearch) See https://www.python-ldap.org/ for project details. - -$Id: psearch.py,v 1.5 2017/08/15 16:21:58 stroeder Exp $ """ __all__ = [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/controls/pwdpolicy.py new/python-ldap-2.4.45/Lib/ldap/controls/pwdpolicy.py --- old/python-ldap-2.4.44/Lib/ldap/controls/pwdpolicy.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/controls/pwdpolicy.py 2017-10-09 16:57:23.000000000 +0200 @@ -4,8 +4,6 @@ (see https://tools.ietf.org/html/draft-vchu-ldap-pwd-policy) See https://www.python-ldap.org/ for project details. - -$Id: pwdpolicy.py,v 1.6 2017/08/15 16:21:58 stroeder Exp $ """ __all__ = [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/controls/readentry.py new/python-ldap-2.4.45/Lib/ldap/controls/readentry.py --- old/python-ldap-2.4.44/Lib/ldap/controls/readentry.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/controls/readentry.py 2017-10-09 16:57:21.000000000 +0200 @@ -4,8 +4,6 @@ (see RFC 4527) See https://www.python-ldap.org/ for project details. - -$Id: readentry.py,v 1.6 2017/08/15 16:21:58 stroeder Exp $ """ import ldap diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/controls/sessiontrack.py new/python-ldap-2.4.45/Lib/ldap/controls/sessiontrack.py --- old/python-ldap-2.4.44/Lib/ldap/controls/sessiontrack.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/controls/sessiontrack.py 2017-10-09 16:57:19.000000000 +0200 @@ -4,8 +4,6 @@ (see draft-wahl-ldap-session) See https://www.python-ldap.org/ for project details. - -$Id: sessiontrack.py,v 1.6 2017/08/15 16:21:58 stroeder Exp $ """ from ldap.controls import RequestControl diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/controls/simple.py new/python-ldap-2.4.45/Lib/ldap/controls/simple.py --- old/python-ldap-2.4.44/Lib/ldap/controls/simple.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/controls/simple.py 2017-10-09 16:57:17.000000000 +0200 @@ -3,8 +3,6 @@ ldap.controls.simple - classes for some very simple LDAP controls See https://www.python-ldap.org/ for details. - -$Id: simple.py,v 1.11 2017/08/15 16:21:58 stroeder Exp $ """ import struct,ldap diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/controls/sss.py new/python-ldap-2.4.45/Lib/ldap/controls/sss.py --- old/python-ldap-2.4.44/Lib/ldap/controls/sss.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/controls/sss.py 2017-10-09 16:57:15.000000000 +0200 @@ -4,8 +4,6 @@ (see RFC 2891) See https://www.python-ldap.org/ for project details. - -$Id: sss.py,v 1.4 2017/08/15 16:21:58 stroeder Exp $ """ __all__ = [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/controls/vlv.py new/python-ldap-2.4.45/Lib/ldap/controls/vlv.py --- old/python-ldap-2.4.44/Lib/ldap/controls/vlv.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/controls/vlv.py 2017-10-09 16:57:13.000000000 +0200 @@ -4,8 +4,6 @@ (see draft-ietf-ldapext-ldapv3-vlv) See https://www.python-ldap.org/ for project details. - -$Id: vlv.py,v 1.4 2017/08/15 16:21:58 stroeder Exp $ """ __all__ = [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/dn.py new/python-ldap-2.4.45/Lib/ldap/dn.py --- old/python-ldap-2.4.44/Lib/ldap/dn.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/dn.py 2017-10-09 16:55:51.000000000 +0200 @@ -3,8 +3,6 @@ See https://www.python-ldap.org/ for details. -\$Id: dn.py,v 1.17 2017/08/15 16:21:58 stroeder Exp $ - Compability: - Tested with Python 2.0+ """ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/extop/__init__.py new/python-ldap-2.4.45/Lib/ldap/extop/__init__.py --- old/python-ldap-2.4.44/Lib/ldap/extop/__init__.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/extop/__init__.py 2017-10-09 16:57:08.000000000 +0200 @@ -3,8 +3,6 @@ See https://www.python-ldap.org/ for details. -\$Id: __init__.py,v 1.5 2017/08/15 16:21:58 stroeder Exp $ - Description: The ldap.extop module provides base classes for LDAPv3 extended operations. Each class provides support for a certain extended operation request and diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/extop/dds.py new/python-ldap-2.4.45/Lib/ldap/extop/dds.py --- old/python-ldap-2.4.44/Lib/ldap/extop/dds.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/extop/dds.py 2017-10-09 16:57:10.000000000 +0200 @@ -4,8 +4,6 @@ (see RFC 2589) See https://www.python-ldap.org/ for details. - -$Id: dds.py,v 1.3 2017/08/15 16:21:58 stroeder Exp $ """ from ldap.extop import ExtendedRequest,ExtendedResponse diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/filter.py new/python-ldap-2.4.45/Lib/ldap/filter.py --- old/python-ldap-2.4.44/Lib/ldap/filter.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/filter.py 2017-10-09 16:55:49.000000000 +0200 @@ -3,8 +3,6 @@ See https://www.python-ldap.org/ for details. -\$Id: filter.py,v 1.12 2017/08/15 16:21:58 stroeder Exp $ - Compability: - Tested with Python 2.0+ """ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/functions.py new/python-ldap-2.4.45/Lib/ldap/functions.py --- old/python-ldap-2.4.44/Lib/ldap/functions.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/functions.py 2017-10-09 16:55:47.000000000 +0200 @@ -3,8 +3,6 @@ See https://www.python-ldap.org/ for details. -\$Id: functions.py,v 1.34 2017/08/15 16:21:58 stroeder Exp $ - Compability: - Tested with Python 2.0+ but should work with Python 1.5.x - functions should behave exactly the same like in _ldap diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/ldapobject.py new/python-ldap-2.4.45/Lib/ldap/ldapobject.py --- old/python-ldap-2.4.44/Lib/ldap/ldapobject.py 2017-09-04 16:59:12.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/ldapobject.py 2017-10-09 16:55:40.000000000 +0200 @@ -3,8 +3,6 @@ See https://www.python-ldap.org/ for details. -\$Id: ldapobject.py,v 1.165 2017/09/04 14:59:12 stroeder Exp $ - Compability: - Tested with Python 2.0+ but should work with Python 1.5.x - LDAPObject class should be exactly the same like _ldap.LDAPObject @@ -112,6 +110,7 @@ finally: self._ldap_object_lock.release() except LDAPError, e: + exc_type,exc_value,exc_traceback = sys.exc_info() try: if not e.args[0].has_key('info') and e.args[0].has_key('errno'): e.args[0]['info'] = strerror(e.args[0]['errno']) @@ -119,7 +118,7 @@ pass if __debug__ and self._trace_level>=2: self._trace_file.write('=> LDAPError - %s: %s\n' % (e.__class__.__name__,str(e))) - raise + raise exc_type,exc_value,exc_traceback else: if __debug__ and self._trace_level>=2: if not diagnostic_message_success is None: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/modlist.py new/python-ldap-2.4.45/Lib/ldap/modlist.py --- old/python-ldap-2.4.44/Lib/ldap/modlist.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/modlist.py 2017-10-09 16:55:37.000000000 +0200 @@ -3,8 +3,6 @@ See https://www.python-ldap.org/ for details. -$Id: modlist.py,v 1.19 2017/08/15 16:21:58 stroeder Exp $ - Python compability note: This module is known to work with Python 2.0+ but should work with Python 1.5.2 as well. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/resiter.py new/python-ldap-2.4.45/Lib/ldap/resiter.py --- old/python-ldap-2.4.44/Lib/ldap/resiter.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/resiter.py 2017-10-09 16:55:35.000000000 +0200 @@ -3,8 +3,6 @@ See https://www.python-ldap.org/ for details. -\$Id: resiter.py,v 1.8 2017/08/15 16:21:58 stroeder Exp $ - Python compability note: Requires Python 2.3+ """ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/sasl.py new/python-ldap-2.4.45/Lib/ldap/sasl.py --- old/python-ldap-2.4.44/Lib/ldap/sasl.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/sasl.py 2017-10-09 16:55:32.000000000 +0200 @@ -3,8 +3,6 @@ See https://www.python-ldap.org/ for details. -\$Id: sasl.py,v 1.18 2017/08/15 16:21:58 stroeder Exp $ - Description: The ldap.sasl module provides SASL authentication classes. Each class provides support for one SASL mechanism. This is done by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/schema/__init__.py new/python-ldap-2.4.45/Lib/ldap/schema/__init__.py --- old/python-ldap-2.4.44/Lib/ldap/schema/__init__.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/schema/__init__.py 2017-10-09 16:57:05.000000000 +0200 @@ -2,8 +2,6 @@ ldap.schema - LDAPv3 schema handling See https://www.python-ldap.org/ for details. - -\$Id: __init__.py,v 1.8 2017/08/15 16:21:58 stroeder Exp $ """ from ldap import __version__ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/schema/models.py new/python-ldap-2.4.45/Lib/ldap/schema/models.py --- old/python-ldap-2.4.44/Lib/ldap/schema/models.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/schema/models.py 2017-10-09 16:57:03.000000000 +0200 @@ -2,8 +2,6 @@ schema.py - support for subSchemaSubEntry information See https://www.python-ldap.org/ for details. - -\$Id: models.py,v 1.50 2017/08/15 16:21:58 stroeder Exp $ """ import UserDict,ldap.cidict diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/schema/subentry.py new/python-ldap-2.4.45/Lib/ldap/schema/subentry.py --- old/python-ldap-2.4.44/Lib/ldap/schema/subentry.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/schema/subentry.py 2017-10-09 16:57:01.000000000 +0200 @@ -2,8 +2,6 @@ ldap.schema.subentry - subschema subentry handling See https://www.python-ldap.org/ for details. - -\$Id: subentry.py,v 1.37 2017/08/15 16:21:58 stroeder Exp $ """ import ldap.cidict,ldap.schema diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/schema/tokenizer.py new/python-ldap-2.4.45/Lib/ldap/schema/tokenizer.py --- old/python-ldap-2.4.44/Lib/ldap/schema/tokenizer.py 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/schema/tokenizer.py 2017-10-09 16:56:59.000000000 +0200 @@ -2,8 +2,6 @@ ldap.schema.tokenizer - Low-level parsing functions for schema element strings See https://www.python-ldap.org/ for details. - -\$Id: tokenizer.py,v 1.17 2017/08/15 16:21:59 stroeder Exp $ """ import re diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldap/syncrepl.py new/python-ldap-2.4.45/Lib/ldap/syncrepl.py --- old/python-ldap-2.4.44/Lib/ldap/syncrepl.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldap/syncrepl.py 2017-10-09 16:55:30.000000000 +0200 @@ -3,8 +3,6 @@ ldap.syncrepl - for implementing syncrepl consumer (see RFC 4533) See https://www.python-ldap.org/ for project details. - -$Id: syncrepl.py,v 1.8 2017/08/15 16:21:58 stroeder Exp $ """ #__all__ = [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldapurl.py new/python-ldap-2.4.45/Lib/ldapurl.py --- old/python-ldap-2.4.44/Lib/ldapurl.py 2017-09-07 11:01:01.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldapurl.py 2017-10-09 16:56:06.000000000 +0200 @@ -3,15 +3,13 @@ See https://www.python-ldap.org/ for details. -\$Id: ldapurl.py,v 1.98 2017/09/07 09:01:01 stroeder Exp $ - Python compability note: This module only works with Python 2.0+ since 1. string methods are used instead of module string and 2. list comprehensions are used. """ -__version__ = '2.4.44' +__version__ = '2.4.45' __all__ = [ # constants diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/ldif.py new/python-ldap-2.4.45/Lib/ldif.py --- old/python-ldap-2.4.44/Lib/ldif.py 2017-09-07 11:01:01.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/ldif.py 2017-10-09 16:56:04.000000000 +0200 @@ -3,13 +3,11 @@ See https://www.python-ldap.org/ for details. -$Id: ldif.py,v 1.118 2017/09/07 09:01:01 stroeder Exp $ - Python compability note: Tested with Python 2.0+, but should work with Python 1.5.2+. """ -__version__ = '2.4.44' +__version__ = '2.4.45' __all__ = [ # constants diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/python_ldap.egg-info/PKG-INFO new/python-ldap-2.4.45/Lib/python_ldap.egg-info/PKG-INFO --- old/python-ldap-2.4.44/Lib/python_ldap.egg-info/PKG-INFO 2017-09-08 00:22:25.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/python_ldap.egg-info/PKG-INFO 2017-10-09 17:12:11.000000000 +0200 @@ -1,12 +1,13 @@ Metadata-Version: 1.1 Name: python-ldap -Version: 2.4.44 +Version: 2.4.45 Summary: Python modules for implementing LDAP clients Home-page: https://www.python-ldap.org/ Author: python-ldap project Author-email: [email protected] License: Python style Download-URL: https://pypi.python.org/pypi/python-ldap/ +Description-Content-Type: UNKNOWN Description: python-ldap: python-ldap provides an object-oriented API to access LDAP directory servers from Python programs. Mainly it wraps the OpenLDAP 2.x libs for that purpose. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Lib/slapdtest.py new/python-ldap-2.4.45/Lib/slapdtest.py --- old/python-ldap-2.4.44/Lib/slapdtest.py 2017-09-07 11:01:01.000000000 +0200 +++ new/python-ldap-2.4.45/Lib/slapdtest.py 2017-10-09 16:56:01.000000000 +0200 @@ -4,13 +4,11 @@ See https://www.python-ldap.org/ for details. -$Id: slapdtest.py,v 1.21 2017/09/07 09:01:01 stroeder Exp $ - Python compability note: This module only works with Python 2.7.x since """ -__version__ = '2.4.44' +__version__ = '2.4.45' import os import socket diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/LDAPObject.c new/python-ldap-2.4.45/Modules/LDAPObject.c --- old/python-ldap-2.4.44/Modules/LDAPObject.c 2017-09-07 11:03:00.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/LDAPObject.c 2017-10-09 16:59:06.000000000 +0200 @@ -1,5 +1,4 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: LDAPObject.c,v 1.97 2017/09/07 09:03:00 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ #include "common.h" #include "patchlevel.h" @@ -529,27 +528,6 @@ defresult) has to return a string (or maybe None). The id argument specifies, which information should be passed back to the SASL lib (see SASL_CB_xxx in sasl.h) - - - A nice "Howto get LDAPv3 up and running with Kerberos and SSL" can - be found at http://www.bayour.com/LDAPv3-HOWTO.html. Instead of - MIT Kerberos, I used Heimdal for my tests (since it is included - with SuSE Linux). - - Todo: - - * Find a better interface than the python callback. This is - really ugly. Perhaps one could make use of a sasl class, like - in the perl ldap module. - - * Thread safety? - - * Memory Management? - - * Write more docs - - * ... - */ static int interaction ( unsigned flags, sasl_interact_t *interact, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/LDAPObject.h new/python-ldap-2.4.45/Modules/LDAPObject.h --- old/python-ldap-2.4.44/Modules/LDAPObject.h 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/LDAPObject.h 2017-10-09 16:58:22.000000000 +0200 @@ -1,5 +1,4 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: LDAPObject.h,v 1.11 2017/08/15 16:21:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ #ifndef __h_LDAPObject #define __h_LDAPObject diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/berval.c new/python-ldap-2.4.45/Modules/berval.c --- old/python-ldap-2.4.44/Modules/berval.c 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/berval.c 2017-10-09 16:59:28.000000000 +0200 @@ -1,5 +1,4 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: berval.c,v 1.2 2017/08/15 16:21:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ #include "common.h" #include "berval.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/berval.h new/python-ldap-2.4.45/Modules/berval.h --- old/python-ldap-2.4.44/Modules/berval.h 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/berval.h 2017-10-09 16:58:49.000000000 +0200 @@ -1,5 +1,4 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: berval.h,v 1.2 2017/08/15 16:21:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ #ifndef __h_berval #define __h_berval diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/common.c new/python-ldap-2.4.45/Modules/common.c --- old/python-ldap-2.4.44/Modules/common.c 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/common.c 2017-10-09 16:59:25.000000000 +0200 @@ -1,6 +1,5 @@ /* Miscellaneous common routines - * See https://www.python-ldap.org/ for details. - * $Id: common.c,v 1.4 2017/08/15 16:21:59 stroeder Exp $ */ + * See https://www.python-ldap.org/ for details. */ #include "common.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/common.h new/python-ldap-2.4.45/Modules/common.h --- old/python-ldap-2.4.44/Modules/common.h 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/common.h 2017-10-09 16:58:45.000000000 +0200 @@ -1,6 +1,5 @@ /* common utility macros - * See https://www.python-ldap.org/ for details. - * $Id: common.h,v 1.9 2017/08/15 16:21:59 stroeder Exp $ */ + * See https://www.python-ldap.org/ for details. */ #ifndef __h_common #define __h_common diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/constants.c new/python-ldap-2.4.45/Modules/constants.c --- old/python-ldap-2.4.44/Modules/constants.c 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/constants.c 2017-10-09 16:59:21.000000000 +0200 @@ -1,6 +1,5 @@ /* constants defined for LDAP - * See https://www.python-ldap.org/ for details. - * $Id: constants.c,v 1.60 2017/08/15 16:21:59 stroeder Exp $ */ + * See https://www.python-ldap.org/ for details. */ #include "common.h" #include "constants.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/constants.h new/python-ldap-2.4.45/Modules/constants.h --- old/python-ldap-2.4.44/Modules/constants.h 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/constants.h 2017-10-09 16:58:42.000000000 +0200 @@ -1,5 +1,4 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: constants.h,v 1.7 2017/08/15 16:21:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ #ifndef __h_constants_ #define __h_constants_ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/errors.c new/python-ldap-2.4.45/Modules/errors.c --- old/python-ldap-2.4.44/Modules/errors.c 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/errors.c 2017-10-09 16:59:18.000000000 +0200 @@ -1,8 +1,7 @@ /* * errors that arise from ldap use * Most errors become their own exception - * See https://www.python-ldap.org/ for details. - * $Id: errors.c,v 1.31 2017/08/15 16:21:59 stroeder Exp $ */ + * See https://www.python-ldap.org/ for details. */ #include "common.h" #include "errors.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/errors.h new/python-ldap-2.4.45/Modules/errors.h --- old/python-ldap-2.4.44/Modules/errors.h 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/errors.h 2017-10-09 16:58:38.000000000 +0200 @@ -1,5 +1,4 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: errors.h,v 1.7 2017/08/15 16:21:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ #ifndef __h_errors_ #define __h_errors_ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/functions.c new/python-ldap-2.4.45/Modules/functions.c --- old/python-ldap-2.4.44/Modules/functions.c 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/functions.c 2017-10-09 16:59:15.000000000 +0200 @@ -1,5 +1,4 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: functions.c,v 1.28 2017/08/15 16:21:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ #include "common.h" #include "functions.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/functions.h new/python-ldap-2.4.45/Modules/functions.h --- old/python-ldap-2.4.44/Modules/functions.h 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/functions.h 2017-10-09 16:58:33.000000000 +0200 @@ -1,11 +1,8 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: functions.h,v 1.5 2017/08/15 16:21:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ #ifndef __h_functions_ #define __h_functions_ -/* $Id: functions.h,v 1.5 2017/08/15 16:21:59 stroeder Exp $ */ - #include "common.h" extern void LDAPinit_functions( PyObject* ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/ldapcontrol.c new/python-ldap-2.4.45/Modules/ldapcontrol.c --- old/python-ldap-2.4.44/Modules/ldapcontrol.c 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/ldapcontrol.c 2017-10-09 16:59:12.000000000 +0200 @@ -1,5 +1,4 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: ldapcontrol.c,v 1.22 2017/08/15 16:21:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ #include "common.h" #include "LDAPObject.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/ldapcontrol.h new/python-ldap-2.4.45/Modules/ldapcontrol.h --- old/python-ldap-2.4.44/Modules/ldapcontrol.h 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/ldapcontrol.h 2017-10-09 16:58:26.000000000 +0200 @@ -1,5 +1,4 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: ldapcontrol.h,v 1.7 2017/08/15 16:21:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ #ifndef __h_ldapcontrol #define __h_ldapcontrol diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/ldapmodule.c new/python-ldap-2.4.45/Modules/ldapmodule.c --- old/python-ldap-2.4.44/Modules/ldapmodule.c 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/ldapmodule.c 2017-10-09 16:59:09.000000000 +0200 @@ -1,5 +1,4 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: ldapmodule.c,v 1.10 2017/08/15 16:21:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ #include "common.h" #include "version.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/message.c new/python-ldap-2.4.45/Modules/message.c --- old/python-ldap-2.4.44/Modules/message.c 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/message.c 2017-10-09 16:59:03.000000000 +0200 @@ -1,5 +1,4 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: message.c,v 1.20 2017/08/15 16:21:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ #include "common.h" #include "message.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/message.h new/python-ldap-2.4.45/Modules/message.h --- old/python-ldap-2.4.44/Modules/message.h 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/message.h 2017-10-09 16:58:18.000000000 +0200 @@ -1,5 +1,4 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: message.h,v 1.7 2017/08/15 16:21:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ #ifndef __h_message #define __h_message diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/options.c new/python-ldap-2.4.45/Modules/options.c --- old/python-ldap-2.4.44/Modules/options.c 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/options.c 2017-10-09 16:58:59.000000000 +0200 @@ -1,5 +1,4 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: options.c,v 1.43 2017/08/15 16:21:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ #include "common.h" #include "errors.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/options.h new/python-ldap-2.4.45/Modules/options.h --- old/python-ldap-2.4.44/Modules/options.h 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/options.h 2017-10-09 16:58:13.000000000 +0200 @@ -1,5 +1,4 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: options.h,v 1.5 2017/08/15 16:21:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ int LDAP_optionval_by_name(const char *name); int LDAP_set_option(LDAPObject *self, int option, PyObject *value); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/schema.c new/python-ldap-2.4.45/Modules/schema.c --- old/python-ldap-2.4.44/Modules/schema.c 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/schema.c 2017-10-09 16:58:56.000000000 +0200 @@ -1,5 +1,4 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: schema.c,v 1.9 2017/08/15 16:21:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ #include "common.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/schema.h new/python-ldap-2.4.45/Modules/schema.h --- old/python-ldap-2.4.44/Modules/schema.h 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/schema.h 2017-10-09 16:58:07.000000000 +0200 @@ -1,5 +1,4 @@ -/* See https://www.python-ldap.org/ for details. - * $Id: schema.h,v 1.6 2017/08/15 16:21:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. */ #ifndef __h_schema_ #define __h_schema_ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/version.c new/python-ldap-2.4.45/Modules/version.c --- old/python-ldap-2.4.44/Modules/version.c 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/version.c 2017-10-09 16:58:53.000000000 +0200 @@ -1,6 +1,5 @@ /* Set release version - * See https://www.python-ldap.org/ for details. - * $Id: version.c,v 1.5 2017/08/15 16:21:59 stroeder Exp $ */ + * See https://www.python-ldap.org/ for details. */ #include "common.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Modules/version.h new/python-ldap-2.4.45/Modules/version.h --- old/python-ldap-2.4.44/Modules/version.h 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Modules/version.h 2017-10-09 16:58:01.000000000 +0200 @@ -1,6 +1,5 @@ /* Set release version - * See https://www.python-ldap.org/ for details. - * $Id: version.h,v 1.5 2017/08/15 16:21:59 stroeder Exp $ */ + * See https://www.python-ldap.org/ for details. */ #ifndef __h_version_ #define __h_version_ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/PKG-INFO new/python-ldap-2.4.45/PKG-INFO --- old/python-ldap-2.4.44/PKG-INFO 2017-09-08 00:22:25.000000000 +0200 +++ new/python-ldap-2.4.45/PKG-INFO 2017-10-09 17:12:12.000000000 +0200 @@ -1,12 +1,13 @@ Metadata-Version: 1.1 Name: python-ldap -Version: 2.4.44 +Version: 2.4.45 Summary: Python modules for implementing LDAP clients Home-page: https://www.python-ldap.org/ Author: python-ldap project Author-email: [email protected] License: Python style Download-URL: https://pypi.python.org/pypi/python-ldap/ +Description-Content-Type: UNKNOWN Description: python-ldap: python-ldap provides an object-oriented API to access LDAP directory servers from Python programs. Mainly it wraps the OpenLDAP 2.x libs for that purpose. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/README new/python-ldap-2.4.45/README --- old/python-ldap-2.4.44/README 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/README 2017-10-09 17:00:38.000000000 +0200 @@ -98,5 +98,3 @@ Thanks! We may have missed someone: please mail us if we have omitted your name. - -$Id: README,v 1.26 2017/08/15 16:21:58 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/TODO new/python-ldap-2.4.45/TODO --- old/python-ldap-2.4.44/TODO 2015-01-10 18:10:39.000000000 +0100 +++ new/python-ldap-2.4.45/TODO 2017-10-09 17:00:21.000000000 +0200 @@ -26,6 +26,3 @@ - Clean up and finish the mess of small test scripts started. - Create a test script that exercises everything with a server holding the BLITS test data set - ------------------------------------------------------------------- -$Id: TODO,v 1.39 2015/01/10 16:58:52 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Tests/__init__.py new/python-ldap-2.4.45/Tests/__init__.py --- old/python-ldap-2.4.44/Tests/__init__.py 2017-08-15 18:17:29.000000000 +0200 +++ new/python-ldap-2.4.45/Tests/__init__.py 2017-10-09 16:56:35.000000000 +0200 @@ -3,8 +3,6 @@ Automatic tests for python-ldap See https://www.python-ldap.org/ for details. - -$Id: __init__.py,v 1.6 2017/08/15 16:17:29 stroeder Exp $ """ import t_cext diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Tests/t_cext.py new/python-ldap-2.4.45/Tests/t_cext.py --- old/python-ldap-2.4.44/Tests/t_cext.py 2017-09-04 09:47:29.000000000 +0200 +++ new/python-ldap-2.4.45/Tests/t_cext.py 2017-10-09 16:56:33.000000000 +0200 @@ -3,8 +3,6 @@ Automatic tests for python-ldap's C wrapper module _ldap See https://www.python-ldap.org/ for details. - -$Id: t_cext.py,v 1.24 2017/09/04 07:47:29 stroeder Exp $ """ import os @@ -521,20 +519,6 @@ ] ) result, pmsg, msgid, ctrls = l.result4(m, _ldap.MSG_ALL, self.timeout) - self.assertEqual(result, _ldap.RES_ADD) - - # WORKAROUND bug in slapd. (Without an existing child, - # renames into a container object do not work for the ldif backend, - # the renamed object appears to be deleted, not moved.) - # see http://www.openldap.org/its/index.cgi/Software%20Bugs?id=5408 - m = l.add_ext( - "cn=Bogus," + containerDn, - [ - ('objectClass', 'organizationalRole'), - ('cn', 'Bogus'), - ] - ) - result, pmsg, msgid, ctrls = l.result4(m, _ldap.MSG_ALL, self.timeout) self.assertEqual(result, _ldap.RES_ADD) # now rename from dn2 to the conater diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Tests/t_cidict.py new/python-ldap-2.4.45/Tests/t_cidict.py --- old/python-ldap-2.4.44/Tests/t_cidict.py 2017-09-04 09:47:29.000000000 +0200 +++ new/python-ldap-2.4.45/Tests/t_cidict.py 2017-10-09 16:56:31.000000000 +0200 @@ -3,8 +3,6 @@ Automatic tests for python-ldap's module ldap.cidict See https://www.python-ldap.org/ for details. - -$Id: t_cidict.py,v 1.3 2017/09/04 07:47:29 stroeder Exp $ """ # from Python's standard lib diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Tests/t_ldap_dn.py new/python-ldap-2.4.45/Tests/t_ldap_dn.py --- old/python-ldap-2.4.44/Tests/t_ldap_dn.py 2017-09-04 09:47:29.000000000 +0200 +++ new/python-ldap-2.4.45/Tests/t_ldap_dn.py 2017-10-09 16:56:29.000000000 +0200 @@ -3,8 +3,6 @@ Automatic tests for python-ldap's module ldap.dn See https://www.python-ldap.org/ for details. - -$Id: t_ldap_dn.py,v 1.6 2017/09/04 07:47:29 stroeder Exp $ """ # from Python's standard lib diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Tests/t_ldap_filter.py new/python-ldap-2.4.45/Tests/t_ldap_filter.py --- old/python-ldap-2.4.44/Tests/t_ldap_filter.py 2017-09-04 09:47:29.000000000 +0200 +++ new/python-ldap-2.4.45/Tests/t_ldap_filter.py 2017-10-09 16:56:27.000000000 +0200 @@ -3,8 +3,6 @@ Automatic tests for python-ldap's module ldap.filter See https://www.python-ldap.org/ for details. - -$Id: t_ldap_filter.py,v 1.5 2017/09/04 07:47:29 stroeder Exp $ """ # from Python's standard lib diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Tests/t_ldap_functions.py new/python-ldap-2.4.45/Tests/t_ldap_functions.py --- old/python-ldap-2.4.44/Tests/t_ldap_functions.py 2017-09-04 09:47:29.000000000 +0200 +++ new/python-ldap-2.4.45/Tests/t_ldap_functions.py 2017-10-09 16:56:25.000000000 +0200 @@ -3,8 +3,6 @@ Automatic tests for python-ldap's module ldap.functions See https://www.python-ldap.org/ for details. - -$Id: t_ldap_functions.py,v 1.4 2017/09/04 07:47:29 stroeder Exp $ """ # from Python's standard lib diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Tests/t_ldap_modlist.py new/python-ldap-2.4.45/Tests/t_ldap_modlist.py --- old/python-ldap-2.4.44/Tests/t_ldap_modlist.py 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Tests/t_ldap_modlist.py 2017-10-09 16:56:23.000000000 +0200 @@ -3,8 +3,6 @@ Automatic tests for python-ldap's module ldap.modlist See https://www.python-ldap.org/ for details. - -$Id: t_ldap_modlist.py,v 1.3 2017/08/15 16:21:59 stroeder Exp $ """ import unittest diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Tests/t_ldap_schema_subentry.py new/python-ldap-2.4.45/Tests/t_ldap_schema_subentry.py --- old/python-ldap-2.4.44/Tests/t_ldap_schema_subentry.py 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Tests/t_ldap_schema_subentry.py 2017-10-09 16:56:18.000000000 +0200 @@ -3,8 +3,6 @@ Automatic tests for python-ldap's class ldap.schema.SubSchema See https://www.python-ldap.org/ for details. - -$Id: t_ldap_schema_subentry.py,v 1.3 2017/08/15 16:21:59 stroeder Exp $ """ import unittest diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Tests/t_ldap_schema_tokenizer.py new/python-ldap-2.4.45/Tests/t_ldap_schema_tokenizer.py --- old/python-ldap-2.4.44/Tests/t_ldap_schema_tokenizer.py 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Tests/t_ldap_schema_tokenizer.py 2017-10-09 16:56:16.000000000 +0200 @@ -3,8 +3,6 @@ Automatic tests for python-ldap's module ldap.schema.tokenizer See https://www.python-ldap.org/ for details. - -$Id: t_ldap_schema_tokenizer.py,v 1.11 2017/08/15 16:21:59 stroeder Exp $ """ import unittest diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Tests/t_ldapobject.py new/python-ldap-2.4.45/Tests/t_ldapobject.py --- old/python-ldap-2.4.44/Tests/t_ldapobject.py 2017-09-04 16:59:57.000000000 +0200 +++ new/python-ldap-2.4.45/Tests/t_ldapobject.py 2017-10-09 16:56:21.000000000 +0200 @@ -3,8 +3,6 @@ Automatic tests for python-ldap's module ldap.ldapobject See https://www.python-ldap.org/ for details. - -$Id: t_ldapobject.py,v 1.10 2017/09/04 14:59:57 stroeder Exp $ """ import os diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Tests/t_ldapurl.py new/python-ldap-2.4.45/Tests/t_ldapurl.py --- old/python-ldap-2.4.44/Tests/t_ldapurl.py 2017-09-04 09:47:29.000000000 +0200 +++ new/python-ldap-2.4.45/Tests/t_ldapurl.py 2017-10-09 16:56:13.000000000 +0200 @@ -3,8 +3,6 @@ Automatic tests for python-ldap's module ldapurl See https://www.python-ldap.org/ for details. - -$Id: t_ldapurl.py,v 1.14 2017/09/04 07:47:29 stroeder Exp $ """ import unittest diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Tests/t_ldif.py new/python-ldap-2.4.45/Tests/t_ldif.py --- old/python-ldap-2.4.44/Tests/t_ldif.py 2017-08-15 18:21:59.000000000 +0200 +++ new/python-ldap-2.4.45/Tests/t_ldif.py 2017-10-09 16:56:11.000000000 +0200 @@ -3,8 +3,6 @@ Automatic tests for python-ldap's module ldif See https://www.python-ldap.org/ for details. - -$Id: t_ldif.py,v 1.24 2017/08/15 16:21:59 stroeder Exp $ """ # from Python's standard lib @@ -457,7 +455,7 @@ def test_multiple_empty_lines(self): """ - see http://sourceforge.net/p/python-ldap/feature-requests/18/ + test malformed LDIF with multiple empty lines """ self.check_records( """ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/setup.py new/python-ldap-2.4.45/setup.py --- old/python-ldap-2.4.44/setup.py 2017-08-15 18:21:58.000000000 +0200 +++ new/python-ldap-2.4.45/setup.py 2017-10-09 16:56:38.000000000 +0200 @@ -2,8 +2,6 @@ setup.py - Setup package with the help Python's DistUtils See https://www.python-ldap.org/ for details. - -$Id: setup.py,v 1.80 2017/08/15 16:21:58 stroeder Exp $ """ has_setuptools = False
