SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python3-pyldap-2.4.37-1.2.x86_64.rpm :
Thu Aug 24 14:00:00 2017 tbechtoldAATTsuse.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 14:00:00 2016 dmuellerAATTsuse.com
- fake changelog entry to make people happy (bsc#988796)

Tue Feb 23 13:00:00 2016 michaelAATTstroeder.com
- Use HTTPS links

Wed Feb 10 13:00:00 2016 michaelAATTstroeder.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 13:00:00 2016 michaelAATTstroeder.com
- Update to upstream release 2.4.25

Sat Oct 24 14:00:00 2015 michaelAATTstroeder.com
- Update to upstream release 2.4.22

Fri Sep 25 14:00:00 2015 michaelAATTstroeder.com
- Update to upstream release 2.4.21

Tue Jul 7 14:00:00 2015 michaelAATTstroeder.com
- Update to upstream release 2.4.20

Sun Jan 11 13:00:00 2015 michaelAATTstroeder.com
- Update to upstream release 2.4.19

Thu Oct 9 14:00:00 2014 michaelAATTstroeder.com
- Update to upstream release 2.4.18

Sat Sep 27 14:00:00 2014 michaelAATTstroeder.com
- Update to upstream release 2.4.17

Wed Sep 10 14:00:00 2014 michaelAATTstroeder.com
- Update to upstream release 2.4.16

Fri Mar 28 13:00:00 2014 speilickeAATTsuse.com
- Set license ot Python-2.0 (according to legal)

Mon Mar 24 13:00:00 2014 michaelAATTstroeder.com
- Update to upstream release 2.4.15

* Various fixes

* Support for subordinates search scope

* Support for select schema description extension

Thu Jun 27 14:00:00 2013 michaelAATTstroeder.com
- Update to upstream release 2.4.13

* mainly important fixes for ReconnectLDAPObject

Tue Jun 18 14:00:00 2013 jengelhAATTinai.de
- Explicitly specify openssl build dependency

Thu Jun 7 14:00:00 2012 michaelAATTstroeder.com
- update to 2.4.10

Fri Mar 23 13:00:00 2012 michaelAATTstroeder.com
- Added dependencies to python-pyasn1 and python-pyasn1-modules

Fri Mar 16 13:00:00 2012 saschpeAATTsuse.de
- Remove service
- Spec file cleanup:

* Remove outdated sections

* Proper macro usage

Tue Oct 11 14:00:00 2011 jmatejekAATTsuse.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 13:00:00 2011 saschpeAATTsuse.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 14:00:00 2009 matejcikAATTsuse.cz
- update to 2.3.9

* support for handling ldap url extensions without explicit exvalue

* common version number for all modules

Wed May 6 14:00:00 2009 matejcikAATTsuse.cz
- update to 2.3.8

* supposedly supports gcc4.4

* better handling of corner case errors

* minor fixes
- fixed rpmlint warnings


 
ICM