1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128
|
django-python3-ldap changelog
=============================
0.11.2
------
- Python 3.7 support.
0.11.1
------
- Added `LDAP_AUTH_CONNECT_TIMEOUT` and `LDAP_AUTH_RECEIVE_TIMEOUT` settings (@alizain).
0.11.0
------
- Support added for User models with a ``USERNAME_FIELD`` other than ``username`` (@audiolion).
- Fixed bug with `pyasn1` version (@etianen).
0.10.0
------
- If `settings.LDAP_AUTH_CONNECTION_USERNAME` or `settings.LDAP_AUTH_CONNECTION_PASSWORD` is set, then it will be used to query the LDAP database for user details during authentication.
- Added `django_python3_ldap.utils.format_username_active_directory_principal` option for formatting user-principal-name (e.g. "user@domain.com") Active Directory usernames.
0.9.14
------
- Django 1.11 compatibility (@aritas1).
0.9.13
------
- Fixed issue with LDAP servers returning attributes that are not a list (@etianen).
0.9.12
------
- Update for compatibility with ldap3 2.x release (@etianen).
0.9.11
------
- Added support for LDAP referrals (@etianen).
- Fixed issue with missing LDAP attributes (@smills2929).
- Tweaks and bugfixes (@smills2929).
0.9.10
------
- Django 1.10 compatibility (@etianen, @frennkie).
- Added operational LDAP attributes to ``iter_users`` (@frennkie).
- Dropped Django 1.7 compatibility (@etianen).
- Dropped Python 3.2 and 3.3 compatibility (@etianen).
0.9.9
-----
- Fixing anonymous bind in some LDAP servers (@etianen).
0.9.8
-----
- Fixing security vulnerability allowing users to authenticate with a valid username but with an empty password if anonymous authentication is allowed on the LDAP server (Petros Moisiadis).
- Fixing sync_users command for Microsoft Active Directory (@jjagielka).
0.9.7
-----
- Ability to configure extra filters for user lookup using LDAP_AUTH_SEARCH_FILTERS (@etianen, @Ernest0x).
- Support for Active Directory LDAP servers (@etianen, @brandonusher).
- Python 2.7 compatibility (@NotSqrt).
- Ability to configure relations on loaded user models using LDAP_AUTH_SYNC_USER_RELATIONS (@mnach).
- Switched to specifying paths to functions using dotted string paths in settings (@mnach).
0.9.6
-----
- Added settings option for a username and password to be specified incase anonymous user queries are not allowed (@brandonusher).
0.9.5
-----
- Fixing security vulnerability where username and password could be transmitted in plain text before starting TLS (reported by Weitzhofer Bernhard).
0.9.4
-----
- Fixing broken ldap3 dependency (@levisaya).
- Honoring LDAP_AUTH_CLEAN_USER_DATA setting (@etianen, @akaariai).
0.9.3
-----
- Fixing broken python3-ldap dependency (@ricard33).
0.9.2
-----
- Added setting for initiating TLS on connection (@saraheiting).
0.9.1
-----
- Adding ldap_promote management command.
0.9.0
-----
- First production release.
|