]> source.dussan.org Git - nextcloud-server.git/commit
use serverControls directly with LDAP calls, fixes 19127 20037/head
authorArthur Schiwon <blizzz@arthur-schiwon.de>
Wed, 18 Mar 2020 16:40:23 +0000 (17:40 +0100)
committerArthur Schiwon <blizzz@arthur-schiwon.de>
Tue, 14 Apr 2020 10:58:28 +0000 (12:58 +0200)
commit84619a5b9c58ec7f4e3d7faea8c60a187cb61243
tree2572e5f939f8c6bd76b4611c432aad3721b0b62e
parente4d378d01e67c41fa64a12662128ba25a0b27133
use serverControls directly with LDAP calls, fixes 19127

- adapters for PHP API version to Support PHP < 7.3
- switch to pass only one base per search
- cookie logic is moved from Access to API adapters

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
16 files changed:
.drone.yml
apps/user_ldap/composer/composer/autoload_classmap.php
apps/user_ldap/composer/composer/autoload_static.php
apps/user_ldap/lib/Access.php
apps/user_ldap/lib/Command/CheckUser.php
apps/user_ldap/lib/ILDAPWrapper.php
apps/user_ldap/lib/LDAP.php
apps/user_ldap/lib/PagedResults/IAdapter.php [new file with mode: 0644]
apps/user_ldap/lib/PagedResults/Php54.php [new file with mode: 0644]
apps/user_ldap/lib/PagedResults/Php73.php [new file with mode: 0644]
apps/user_ldap/lib/PagedResults/TLinkId.php [new file with mode: 0644]
apps/user_ldap/lib/User/User.php
apps/user_ldap/tests/AccessTest.php
apps/user_ldap/tests/LDAPTest.php
apps/user_ldap/tests/User/UserTest.php
build/integration/ldap_features/openldap-uid-username.feature