Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2017-06-28 10:37:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ldap" Wed Jun 28 10:37:38 2017 rev:41 rq:506527 version:2.4.40 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2017-06-01 16:34:49.793385834 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2017-06-28 10:37:42.859256388 +0200 @@ -1,0 +2,5 @@ +Tue Jun 27 18:40:32 UTC 2017 - [email protected] + +- update to upstream release 2.4.40 (small memleak fix) + +------------------------------------------------------------------- Old: ---- python-ldap-2.4.39.tar.gz python-ldap-2.4.39.tar.gz.asc New: ---- python-ldap-2.4.40.tar.gz python-ldap-2.4.40.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ldap.spec ++++++ --- /var/tmp/diff_new_pack.GQM0HY/_old 2017-06-28 10:37:43.383182268 +0200 +++ /var/tmp/diff_new_pack.GQM0HY/_new 2017-06-28 10:37:43.383182268 +0200 @@ -17,7 +17,7 @@ Name: python-ldap -Version: 2.4.39 +Version: 2.4.40 Release: 0 Summary: Python LDAP interface License: Python-2.0 ++++++ python-ldap-2.4.39.tar.gz -> python-ldap-2.4.40.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.39/CHANGES new/python-ldap-2.4.40/CHANGES --- old/python-ldap-2.4.39/CHANGES 2017-05-31 14:35:00.000000000 +0200 +++ new/python-ldap-2.4.40/CHANGES 2017-06-27 20:38:08.000000000 +0200 @@ -1,4 +1,13 @@ ---------------------------------------------------------------- +Released 2.4.40 2017-06-27 + +Changes since 2.4.39: + +Modules/ +* fixed memory leaks when using extended controls + (thanks to Erik Cumps) + +---------------------------------------------------------------- Released 2.4.39 2017-05-31 Changes since 2.4.38: @@ -1443,4 +1452,4 @@ ---------------------------------------------------------------- Released 1.10alpha3 2000-09-19 -$Id: CHANGES,v 1.447 2017/05/31 12:35:00 stroeder Exp $ +$Id: CHANGES,v 1.450 2017/06/27 18:38:08 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.39/Lib/dsml.py new/python-ldap-2.4.40/Lib/dsml.py --- old/python-ldap-2.4.39/Lib/dsml.py 2017-04-28 22:03:51.000000000 +0200 +++ new/python-ldap-2.4.40/Lib/dsml.py 2017-06-23 09:16:26.000000000 +0200 @@ -4,13 +4,13 @@ See http://www.python-ldap.org/ for details. -$Id: dsml.py,v 1.56 2017/04/28 20:03:51 stroeder Exp $ +$Id: dsml.py,v 1.57 2017/06/23 07:16:26 stroeder Exp $ Python compability note: Tested with Python 2.0+. """ -__version__ = '2.4.39' +__version__ = '2.4.40' import string,base64 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.39/Lib/ldap/__init__.py new/python-ldap-2.4.40/Lib/ldap/__init__.py --- old/python-ldap-2.4.39/Lib/ldap/__init__.py 2017-04-28 22:03:52.000000000 +0200 +++ new/python-ldap-2.4.40/Lib/ldap/__init__.py 2017-06-23 09:16:26.000000000 +0200 @@ -3,12 +3,12 @@ See http://www.python-ldap.org/ for details. -$Id: __init__.py,v 1.117 2017/04/28 20:03:52 stroeder Exp $ +$Id: __init__.py,v 1.118 2017/06/23 07:16:26 stroeder Exp $ """ # This is also the overall release version number -__version__ = '2.4.39' +__version__ = '2.4.40' import sys diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.39/Lib/ldapurl.py new/python-ldap-2.4.40/Lib/ldapurl.py --- old/python-ldap-2.4.39/Lib/ldapurl.py 2017-04-28 22:03:51.000000000 +0200 +++ new/python-ldap-2.4.40/Lib/ldapurl.py 2017-06-23 09:16:26.000000000 +0200 @@ -3,7 +3,7 @@ See http://www.python-ldap.org/ for details. -\$Id: ldapurl.py,v 1.92 2017/04/28 20:03:51 stroeder Exp $ +\$Id: ldapurl.py,v 1.93 2017/06/23 07:16:26 stroeder Exp $ Python compability note: This module only works with Python 2.0+ since @@ -11,7 +11,7 @@ 2. list comprehensions are used. """ -__version__ = '2.4.39' +__version__ = '2.4.40' __all__ = [ # constants diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.39/Lib/ldif.py new/python-ldap-2.4.40/Lib/ldif.py --- old/python-ldap-2.4.39/Lib/ldif.py 2017-04-28 22:03:51.000000000 +0200 +++ new/python-ldap-2.4.40/Lib/ldif.py 2017-06-23 09:16:26.000000000 +0200 @@ -3,13 +3,13 @@ See http://www.python-ldap.org/ for details. -$Id: ldif.py,v 1.112 2017/04/28 20:03:51 stroeder Exp $ +$Id: ldif.py,v 1.113 2017/06/23 07:16:26 stroeder Exp $ Python compability note: Tested with Python 2.0+, but should work with Python 1.5.2+. """ -__version__ = '2.4.39' +__version__ = '2.4.40' __all__ = [ # constants diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.39/Lib/python_ldap.egg-info/PKG-INFO new/python-ldap-2.4.40/Lib/python_ldap.egg-info/PKG-INFO --- old/python-ldap-2.4.39/Lib/python_ldap.egg-info/PKG-INFO 2017-05-31 14:35:34.000000000 +0200 +++ new/python-ldap-2.4.40/Lib/python_ldap.egg-info/PKG-INFO 2017-06-27 20:38:45.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: python-ldap -Version: 2.4.39 +Version: 2.4.40 Summary: Python modules for implementing LDAP clients Home-page: https://www.python-ldap.org/ Author: python-ldap project diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.39/Lib/slapdtest.py new/python-ldap-2.4.40/Lib/slapdtest.py --- old/python-ldap-2.4.39/Lib/slapdtest.py 2017-05-31 14:35:00.000000000 +0200 +++ new/python-ldap-2.4.40/Lib/slapdtest.py 2017-06-23 09:16:26.000000000 +0200 @@ -4,13 +4,13 @@ See http://www.python-ldap.org/ for details. -$Id: slapdtest.py,v 1.12 2017/05/31 12:35:00 stroeder Exp $ +$Id: slapdtest.py,v 1.13 2017/06/23 07:16:26 stroeder Exp $ Python compability note: This module only works with Python 2.7.x since """ -__version__ = '2.4.39' +__version__ = '2.4.40' import os import socket diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.39/Modules/ldapcontrol.c new/python-ldap-2.4.40/Modules/ldapcontrol.c --- old/python-ldap-2.4.39/Modules/ldapcontrol.c 2011-10-26 20:46:55.000000000 +0200 +++ new/python-ldap-2.4.40/Modules/ldapcontrol.c 2017-06-23 20:09:59.000000000 +0200 @@ -1,5 +1,5 @@ /* See http://www.python-ldap.org/ for details. - * $Id: ldapcontrol.c,v 1.20 2011/10/26 18:38:06 stroeder Exp $ */ + * $Id: ldapcontrol.c,v 1.21 2017/06/23 18:09:59 stroeder Exp $ */ #include "common.h" #include "LDAPObject.h" @@ -231,6 +231,7 @@ } res = LDAPberval_to_object(ctrl_val); + ber_bvfree(ctrl_val); endlbl: if (vrber) @@ -287,6 +288,7 @@ } res = LDAPberval_to_object(ctrl_val); + ber_bvfree(ctrl_val); endlbl: if (ber) @@ -324,6 +326,7 @@ } res = Py_BuildValue("(lO&)", count, LDAPberval_to_object, cookiep); + ber_bvfree(cookiep); endlbl: if (ber) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.39/PKG-INFO new/python-ldap-2.4.40/PKG-INFO --- old/python-ldap-2.4.39/PKG-INFO 2017-05-31 14:35:34.000000000 +0200 +++ new/python-ldap-2.4.40/PKG-INFO 2017-06-27 20:38:45.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: python-ldap -Version: 2.4.39 +Version: 2.4.40 Summary: Python modules for implementing LDAP clients Home-page: https://www.python-ldap.org/ Author: python-ldap project
