File python-pyldap.changes of Package python-pyldap
-------------------------------------------------------------------
Thu Apr 11 11:16:54 UTC 2019 - John Vandenberg <jayvdb@gmail.com>
- 'Update' to v3, which is a helper to migrate dependent packages
to python-ldap v3
-------------------------------------------------------------------
Thu Aug 24 13:40:12 UTC 2017 - tbechtold@suse.com
- update to 2.4.37:
* fixed errno-related regression introduced in 2.4.35
(in pyldap, this was included in 2.4.35.1)
* added more checks to t_cext.py
* renamed t_search.py to t_ldapobject.py and code-cleaning
* added test for errno-related regression to t_ldapobject.py
* gracefully handle KeyError in LDAPObject._ldap_call() when
using errno
(in pyldap, this was included in 2.4.35.1)
* added new stand-alone module slapdtest (formerly Tests/slapd.py)
for general use (still experimental)
* re-factored t_cext.py and t_search.py
* set env var LDAPNOINIT=1 in t_cext.py and t_search.py to avoid
interference with locally installed .ldaprc or ldap.conf
* by default back-mdb is now used for slapd-based tests
which requires fairly recent OpenLDAP builds but implements
full feature set
* env vars can be set for slapd.py to tweak path names
of executables, temporary and schema data to be used
* new class SlapdTestCase
* fixed errno-related regression introduced in 2.4.35
* fixed errno-related ldap.TIMEOUT regression
* use errno in a safer way
* set errno as LDAPError class item
* do not use strerror() which is not thread-safe and platform-specific
* LDAPObject._ldap_call() sets LDAPError info to value returned
by platform-neutral os.stderror()
* faster implementation of ldap.schema.tokenizer.split_tokens()
(thanks to Christian Heimes)
* removed unused 2nd argument of ldap.schema.tokenizer.split_tokens()
* fixed method calls in ReconnectLDAPObject (thanks to Philipp Hahn)
* an empty info message is replaced with strerror(errno) if errno is non-zero
which gives more information e.g. in case of ldap.SERVER_DOWN
(thanks to Markus Klein)
* removed superfluous ldap_memfree(error) from LDAPerror()
(thanks to Markus Klein)
* re-factored t_ldap_schema_tokenizer.py
- python setup.py test
- added tox.ini
* new test scripts t_ldap_schema_tokenizer.py and t_ldap_modlist.py
on former raw scripts (thanks to Petr Viktorin)
* new test-cases in t_ldapurl.py based on former raw scripts
(thanks to Petr Viktorin)
* new test-cases in t_ldap_dn.py
* moved a script to Demo/
* compability fix in ldap.controls.deref to be compatible to
recent pyasn1 0.2.x (thanks to Ilya Etingof)
* Fixed checking for empty server error message
(thanks to Bradley Baetz)
* Fixed releasing GIL when calling ldap_start_tls_s()
(thanks to Lars Munch)
* LDAPObject.unbind_ext_s() invokes LDAPObject._trace_file.flush()
only if LDAPObject._trace_level is non-zero and Python is running
in debug mode
* LDAPObject.unbind_ext_s() now ignores AttributeError
in case LDAPObject._trace_file has no flush() method
* added dummy method ldap.logger.logging_file_class.flush() because
LDAPObject.unbind_ext_s() invokes it
* added 'strf_secs' and 'strp_secs' to ldap.functions.__all__
* fixed regression introduced with 2.4.26:
ldif.LDIFParser did not fully parse LDIF records without trailing empty
separator line
* added ldap.controls.sss to py_modules in setup.py
* LDAPObject.unbind_ext() now removes class attribute
LDAPObject._l to completely invalidate C wrapper object
* LDAPObject.unbind_ext() now flushes trace file
* ldap.ldapobject.SimpleLDAPObject:
added convenience methods read_rootdse_s() and get_naming_contexts()
* added functions ldap.strf_secs() and ldap.strp_secs()
* added function ldap.filter.time_span_filter()
* Refactored ldif.LDIFParser
* ldif.LDIFParser.version ís now Integer
* ignore multiple empty lines between records
* Fixed ldap.dn.is_dn()
* Fixed #69 Segmentation fault on whoami_s after unbind
(thanks to Christian Heimes and Petr Viktorin)
* Fixed result3() being used instead of correct result4()
(see #66, thanks to David D. Riddle)
* Tests/slapd.py honors env var $TMP instead of just using
hard-coded /var/tmp
* Tests/slapd.py now expects schema to be in /etc/openldap/
* Tests/t_ldapurl.py now independent of module ldap
* Tests/t_ldif.py now has more test-cases including change records
* added some more test scripts for sub-modules ldap.dn, ldap.filter and
ldap.functions (not complete yet)
- convert to singlespec
-------------------------------------------------------------------
Thu Jul 14 11:16:37 UTC 2016 - dmueller@suse.com
- fake changelog entry to make people happy (bsc#988796)
-------------------------------------------------------------------
Tue Feb 23 10:33:29 UTC 2016 - michael@stroeder.com
- Use HTTPS links
-------------------------------------------------------------------
Wed Feb 10 15:23:31 UTC 2016 - michael@stroeder.com
- Aligned desciption with project's web site
- Removed obsolete stuff:
* build flag -DLDAP_DEPRECATED
* outdated URL in package description
* removing of CVS files
-------------------------------------------------------------------
Mon Jan 18 15:20:02 UTC 2016 - michael@stroeder.com
- Update to upstream release 2.4.25
-------------------------------------------------------------------
Sat Oct 24 16:33:35 UTC 2015 - michael@stroeder.com
- Update to upstream release 2.4.22
-------------------------------------------------------------------
Fri Sep 25 16:37:00 UTC 2015 - michael@stroeder.com
- Update to upstream release 2.4.21
-------------------------------------------------------------------
Tue Jul 7 13:30:34 UTC 2015 - michael@stroeder.com
- Update to upstream release 2.4.20
-------------------------------------------------------------------
Sun Jan 11 00:06:05 UTC 2015 - michael@stroeder.com
- Update to upstream release 2.4.19
-------------------------------------------------------------------
Thu Oct 9 08:26:21 UTC 2014 - michael@stroeder.com
- Update to upstream release 2.4.18
-------------------------------------------------------------------
Sat Sep 27 10:03:14 UTC 2014 - michael@stroeder.com
- Update to upstream release 2.4.17
-------------------------------------------------------------------
Wed Sep 10 12:49:52 UTC 2014 - michael@stroeder.com
- Update to upstream release 2.4.16
-------------------------------------------------------------------
Fri Mar 28 13:50:39 UTC 2014 - speilicke@suse.com
- Set license ot Python-2.0 (according to legal)
-------------------------------------------------------------------
Mon Mar 24 10:28:22 UTC 2014 - michael@stroeder.com
- Update to upstream release 2.4.15
* Various fixes
* Support for subordinates search scope
* Support for select schema description extension
-------------------------------------------------------------------
Thu Jun 27 15:50:55 UTC 2013 - michael@stroeder.com
- Update to upstream release 2.4.13
* mainly important fixes for ReconnectLDAPObject
-------------------------------------------------------------------
Tue Jun 18 10:34:35 UTC 2013 - jengelh@inai.de
- Explicitly specify openssl build dependency
-------------------------------------------------------------------
Thu Jun 7 18:44:07 UTC 2012 - michael@stroeder.com
- update to 2.4.10
-------------------------------------------------------------------
Fri Mar 23 10:29:12 UTC 2012 - michael@stroeder.com
- Added dependencies to python-pyasn1 and python-pyasn1-modules
-------------------------------------------------------------------
Fri Mar 16 14:34:59 UTC 2012 - saschpe@suse.de
- Remove service
- Spec file cleanup:
* Remove outdated sections
* Proper macro usage
-------------------------------------------------------------------
Tue Oct 11 12:45:02 UTC 2011 - jmatejek@suse.com
- removed sasl.patch as it is no longer necessary
- update to 2.4.3
* requires OpenLDAP 2.4.11 or higher
* improved documentation
* backwards-incompatible API for ldap.control
* a couple new features, e.g. support for OPT_X_TLS_PACKAGE
* improved LDAPv3 support
-------------------------------------------------------------------
Thu Mar 3 08:47:08 UTC 2011 - saschpe@suse.de
- update to 2.3.13:
* Correct #ifdef-statement for LDAP_OPT_X_TLS_CRLFILE in
constants.c fixes build with older OpenLDAP libs
* Support for LDAP_OPT_DEFBASE (see SF#3072016)
* Several documentation improvements
-------------------------------------------------------------------
Thu Aug 6 13:59:37 CEST 2009 - matejcik@suse.cz
- update to 2.3.9
* support for handling ldap url extensions without explicit exvalue
* common version number for all modules
-------------------------------------------------------------------
Wed May 6 17:06:44 CEST 2009 - matejcik@suse.cz
- update to 2.3.8
* supposedly supports gcc4.4
* better handling of corner case errors
* minor fixes
- fixed rpmlint warnings
-------------------------------------------------------------------
Fri Sep 5 14:20:42 CEST 2008 - matejcik@suse.cz
- update to 2.3.5
* minor fixes
- removed cvs-related files from the package
-------------------------------------------------------------------
Thu Apr 3 17:55:47 CEST 2008 - matejcik@suse.cz
- update to 2.3.4
* better RFC 4514 compatibility
* bugfixes
- cleaned up spec file
- removed unnecessary source
- added %fdupes
-------------------------------------------------------------------
Wed Aug 1 18:01:02 CEST 2007 - jmatejek@suse.cz
- update to 2.3.1
* openLDAP 2.3+ is now required
* upstream fixed python2.5 problems
* support for Cancel operation
* DN related functions moved to submodule ldap.dn
* numerous bugfixes
-------------------------------------------------------------------
Mon Jan 22 18:48:58 CET 2007 - jmatejek@suse.cz
- removed dependency on openldap, added dependency on openldap-client
-------------------------------------------------------------------
Thu Nov 16 20:14:12 CET 2006 - jmatejek@suse.cz
- fixed a bug that would in some cases lead to invalid free() call
while deallocating the object
-------------------------------------------------------------------
Mon Oct 23 16:59:45 CEST 2006 - jmatejek@suse.cz
- update to 2.2.0
- OpenLDAP 2.2+ is now required
- code is cleaned up, many memory leaks fixed
- improved ldap.async - fixed Dict, added IndexedDict
- lots of bugs fixed
- fixed some 64bit problems with PEP353 conversion
-------------------------------------------------------------------
Tue Feb 28 16:46:03 CET 2006 - jmatejek@suse.cz
- updated to reflect python changes due to #149809
-------------------------------------------------------------------
Wed Jan 25 21:40:48 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Thu Jan 5 16:40:41 CET 2006 - jmatejek@suse.cz
- update to 2.0.11
- using setup.cfg source designed for SuSE (minor adjustments
against Build/setup.cfg.suse-linux
-------------------------------------------------------------------
Tue Oct 25 14:53:19 CEST 2005 - rhafer@suse.de
- added LDAP_DEPRECATED to CFLAGS to build correctly with·
OpenLDAP 2.3
-------------------------------------------------------------------
Thu Oct 6 17:37:43 CEST 2005 - matejcik@suse.cz
- update to 2.0.10
-------------------------------------------------------------------
Wed Jun 29 18:39:49 CEST 2005 - ltinkl@suse.cz
- update to 2.0.8
-------------------------------------------------------------------
Tue May 10 15:45:31 CEST 2005 - mcihar@suse.cz
- update to 2.0.7
-------------------------------------------------------------------
Mon Dec 06 21:11:22 CET 2004 - mcihar@suse.cz
- update to 2.0.6
-------------------------------------------------------------------
Tue Nov 23 16:25:56 CET 2004 - mcihar@suse.cz
- update to 2.0.5
-------------------------------------------------------------------
Fri Jul 30 17:11:23 CEST 2004 - mcihar@suse.cz
- update to 2.0.2
-------------------------------------------------------------------
Wed Jun 30 11:31:54 CEST 2004 - mcihar@suse.cz
- update to 2.0.1
-------------------------------------------------------------------
Wed May 19 15:30:39 CEST 2004 - mcihar@suse.cz
- update to 2.0.0 final
-------------------------------------------------------------------
Fri Jan 30 16:24:12 CET 2004 - mcihar@suse.cz
- include licence
-------------------------------------------------------------------
Fri Jan 23 17:23:38 CET 2004 - mcihar@suse.cz
- updated to 2.0.0pre19
-------------------------------------------------------------------
Tue Dec 16 15:34:52 CET 2003 - mcihar@suse.cz
- updated to 2.0.0pre18
-------------------------------------------------------------------
Thu Nov 13 16:12:19 CET 2003 - mcihar@suse.cz
- updated to 2.0.0pre15
-------------------------------------------------------------------
Wed Oct 15 13:51:45 CEST 2003 - mcihar@suse.cz
- don't build as root
- updated to 2.0.0pre14:
ldap.ldapobject:
* Added class attribute LDAPObject.network_timeout mapped to
set_option(ldap.OPT_NETWORK_TIMEOUT,..)
* LDAPObject.search_ext(): Pass arguments serverctrls,clientctrls
to _ldap.search_ext()
ldap.sasl:
* Added class ldap.sasl.external for handling
the SASL mechanism EXTERNAL
* Dictionary ldap.sasl.saslmech_handler_class built during import
for all the known SASL mechanisms derived from class definitions
ldap.schema:
* More graceful handling of KeyError in SubSchema.attribute_types()
* New method SubSchema.get_inheritedattr() for retrieving inherited
class attributes
* New method SubSchema.get_inheritedobj() for retrieving a
schema element instance including all inherited class attributes
-------------------------------------------------------------------
Mon Aug 11 12:49:43 CEST 2003 - mcihar@suse.cz
- updated to 2.0.0pre13
-------------------------------------------------------------------
Mon Jun 16 15:08:36 CEST 2003 - mcihar@suse.cz
- use record-rpm
-------------------------------------------------------------------
Tue May 27 16:54:27 CEST 2003 - mcihar@suse.cz
- updated to 2.0.0pre12
-------------------------------------------------------------------
Tue May 13 13:51:43 CEST 2003 - mcihar@suse.cz
- updated to 2.0.0pre11
- use distutils for build
-------------------------------------------------------------------
Mon May 12 14:17:53 CEST 2003 - mcihar@suse.cz
- use versioned dependency on python
-------------------------------------------------------------------
Fri Jan 31 00:33:50 CET 2003 - ro@suse.de
- use sasl2
-------------------------------------------------------------------
Fri Jan 10 17:37:27 CET 2003 - mcihar@suse.cz
- updated to 2.0.0pre06
- build with more features
- add demo into docs
-------------------------------------------------------------------
Mon Aug 26 12:34:03 CEST 2002 - rhafer@suse.de
- LDAP_FILT_MAXSIZ isn't defined in libldap anymore
-------------------------------------------------------------------
Wed Aug 14 13:32:28 CEST 2002 - vinil@suse.cz
- new version: 2.0.0pre05
-------------------------------------------------------------------
Mon Jun 3 11:30:17 CEST 2002 - stepan@suse.de
- use %_lib instead of lib
-------------------------------------------------------------------
Wed Feb 27 12:14:29 CET 2002 - vinil@suse.cz
- version 2.0.0pre04 to work with openldap2 (bug #13948)
-------------------------------------------------------------------
Tue Sep 4 18:12:21 CEST 2001 - rvasice@suse.cz
- fix Group tag to Development/Libraries/Python
-------------------------------------------------------------------
Thu Mar 15 14:05:43 CET 2001 - kukuk@suse.de
- Remove openldap from Requires
-------------------------------------------------------------------
Thu Mar 15 13:04:03 CET 2001 - ro@suse.de
- changed for openldap2
-------------------------------------------------------------------
Thu Mar 15 01:08:35 CET 2001 - ro@suse.de
- fixed neededforbuild for openldap
-------------------------------------------------------------------
Wed Nov 22 10:48:46 CET 2000 - mt@suse.de
- renamed from pyldapm to python-ldap
- updated to python-ldap-1.10alpha3
- adopted spec file for python2.0
-------------------------------------------------------------------
Mon Nov 6 10:03:38 CET 2000 - ro@suse.de
- fixed neededforbuild (added ldaplib)
-------------------------------------------------------------------
Sun Oct 29 09:52:22 CET 2000 - kukuk@suse.de
- fix need for build
-------------------------------------------------------------------
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
- ran old prepare_spec on spec file to switch to new prepare_spec.
-------------------------------------------------------------------
Wed May 26 18:50:20 MEST 1999 - mt@suse.de
- new version 1.5