Skip to content

Commit 6516eeb

Browse files
committed
Add a CHANGELOG
1 parent 4901d05 commit 6516eeb

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

CHANGES

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,48 @@
1+
Released 3.4.0 2021-09-17
2+
3+
This release requires Python 3.6 or above,
4+
and is tested with Python 3.6 to 3.10.
5+
Python 2 is no longer supported.
6+
7+
New code in the python-ldap project is available under the MIT licence
8+
(available in ``LICENCE.MIT`` in the source). Several contributors have agreed
9+
to apply this licence their previous contributions as well.
10+
See the ``README`` for details.
11+
12+
The following undocumented functions are deprecated and scheduled for removal:
13+
- ``ldap.cidict.strlist_intersection``
14+
- ``ldap.cidict.strlist_minus``
15+
- ``ldap.cidict.strlist_union``
16+
17+
Changes:
18+
* On MacOS, remove option to make LDAP connections from a file descriptor
19+
when built with the system libldap (which lacks the underlying function,
20+
``ldap_init_fd``)
21+
* Attribute values of the post read control are now ``bytes``
22+
instead of ISO8859-1 decoded ``str``
23+
* ``LDAPUrl`` now treats urlscheme as case-insensitive
24+
* Several OpenLDAP options are now supported:
25+
* ``OPT_X_TLS_REQUIRE_SAN``
26+
* ``OPT_X_SASL_SSF_EXTERNAL``
27+
* ``OPT_X_TLS_PEERCERT``
28+
29+
Fixes:
30+
* The ``copy()`` method of ``cidict`` was added back. It was unintentionally
31+
removed in 3.3.0
32+
* Fixed getting/setting ``SASL`` options on big endian platforms
33+
* Unknown LDAP result code are now converted to ``LDAPexception``,
34+
rather than raising a ``SystemError``.
35+
36+
slapdtest:
37+
* Show stderr of slapd -Ttest
38+
* ``SlapdObject`` uses directory-based configuration of ``slapd``
39+
* ``SlapdObject`` startup is now faster
40+
41+
Infrastructure:
42+
* CI now runs on GitHub Actions rather than Travis CI.
43+
44+
45+
----------------------------------------------------------------
146
Released 3.3.0 2020-06-18
247

348
Highlights:

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy