0001-ldap-serverctrls-can-be-empty-on-non-comformant-LDAP.patch
src/authentic2/backends/ldap_backend.py | ||
---|---|---|
1619 | 1619 |
first_pass = False |
1620 | 1620 |
msgid = conn.search_ext(*args, serverctrls=[pg_ctrl], **kwargs) |
1621 | 1621 |
dummy_result_type, data, msgid, serverctrls = conn.result3(msgid) |
1622 |
pg_ctrl.cookie = serverctrls[0].cookie |
|
1623 | 1622 |
yield from cls.normalize_ldap_results(data) |
1623 |
if not len(serverctrls): |
|
1624 |
break |
|
1625 |
pg_ctrl.cookie = serverctrls[0].cookie |
|
1624 | 1626 | |
1625 | 1627 |
@classmethod |
1626 | 1628 |
def get_users_for_block(cls, block): |
1627 |
- |