Commit Graph

121 Commits (6c502e11f8a199bfbcda833efb2e16497895ae42)

Author SHA1 Message Date
Arthur Schiwon 6c502e11f8 make scrutinizer happy, very minor changes 12 years ago
Arthur Schiwon f9e085b020 init a new paged search on read operations to satisfy OpenLDAP 12 years ago
Arthur Schiwon 2b9696efae abandond paged search only if PHP supports them 12 years ago
Arthur Schiwon 53ec32807a abandon ongoing paged search before starting a new one 12 years ago
Arthur Schiwon 9a63693227 properly cancel a Paginated Results operation in order to avoid protocol errors, fixes #10526 12 years ago
Arthur Schiwon fc6793f2ae better check whether string resembles a DN, fixes #9887 12 years ago
Arthur Schiwon 537468f4c4 make tests deal with missing bcmath 12 years ago
Arthur Schiwon ebee3543ce warn and continue gracefully if bcmath is not installed 12 years ago
Arthur Schiwon da490bdbbe support for AD primary groups 12 years ago
Arthur Schiwon 89f2691515 adjust access constructor to master 12 years ago
Arthur Schiwon 452efa5fab Port of LDAP Wizard: get correct total no of users, groups and complete list of groups on big setups #9002 12 years ago
Arthur Schiwon 93edacb357 Backport subset of #4179, re-established Oracle compatibility for LDAP 12 years ago
Arthur Schiwon 928945ec7e fix typo in var name 12 years ago
Arthur Schiwon e962999896 get rid of @read in PHP doc after rebase 12 years ago
Arthur Schiwon 6d64d7ec3f LDAP: put out fetching of user meta data into a fully tested class of its own and update them (mail, quota, etc.) directly after mapping. Fixes #7785 properly on master 12 years ago
Morris Jobke dc36d30953 Remove all occurences of @brief and @returns from PHPDoc 12 years ago
Robin McCorkell e7aebc5c32 Fix whitespace issues 12 years ago
Robin McCorkell a17f9111a0 PHPDoc fixes for user_ldap 12 years ago
Robin McCorkell c4f1de63a8 Fix PHPDoc in /apps 12 years ago
Lukas Reschke cd7fc5cb80 Use array as type 12 years ago
Lukas Reschke 416f8b186d Use @return instead of @returns 12 years ago
Lukas Reschke fc8be5abc3 Use proper PHPDoc and variable names in the LDAP lib 12 years ago
Arthur Schiwon c1c2f2c49e add additional comments, PHPdoc and check whether it's really applicable 12 years ago
Arthur Schiwon 1c71d5c444 LDAP: cache display names immediately on retrieval, saves tens of unecessary queries to LDAP server in the share dialog for example 12 years ago
Bart Visscher bad41c05b8 Fix PHPdoc in user_ldap 13 years ago
Arthur Schiwon ee3368d2ad replace hardcoded limit of 400 with user controlled ldapPagingSize value 13 years ago
Arthur Schiwon 2e5adadad7 Put inner loop into own method, let's see whether it makes scrutinizer happier 13 years ago
Arthur Schiwon bdc418d1f9 var count is assigned in the inner loop so it must be checked inside there to be properly used as part of the exit condition of the outer loop 13 years ago
Arthur Schiwon 43402c56dd initialize variable 13 years ago
Arthur Schiwon 40f9875f11 LDAP: fix user report i.e. count for LDAP servers with really many users 13 years ago
Arthur Schiwon 8bb27551bd LDAP: make sure cache key for paged result cookie matches when limit or offset is null or 0 13 years ago
Robin McCorkell 7c3da27bf6 Fix duplicate ipauniqueid 13 years ago
Robin McCorkell ca595611f5 Add FreeIPA UUID compatibility, fixes #7796 13 years ago
Alexander Bergolth f850fcfac5 "reset" ldap pagedSearch control by setting it to a high value 13 years ago
root 8fcc29ee8b only check ldap_errno if an ldap_* function actually fails 13 years ago
Arthur Schiwon c0328b4f0f LDAP: improve compilation of filters 13 years ago
Scrutinizer Auto-Fixer adaee6a5a1 Scrutinizer Auto-Fixes 13 years ago
Arthur Schiwon e156f85bfb Rephrase and clarify log message 13 years ago
Jörn Friedrich Dreyer 2a6a9a8cef polish documentation based on scrutinizer patches 13 years ago
Arthur Schiwon b669e1a3c1 LDAP: implement userCount action. This required to (finally) clean up and refactor the search method, which will have a positive performance impact on paged search. 13 years ago
Arthur Schiwon 03375d6c52 LDAP: username2dn should only return DNs that belong to the current LDAP server. Might be not perfect. Easy perfect solution would increase communication with LDAP server. Let's see if it is good enough 13 years ago
Thomas Müller ffb0e14d7b replacing ownCloud by theme-able name or avoid it's usage 13 years ago
Arthur Schiwon 81dbe7dab7 Port PR #5457 to master 13 years ago
Donald Buczek 3fc232370e make sure the shared ldap connection is rebound to the configured user after being used for password checking. 13 years ago
Arthur Schiwon e61d961efb LDAP: Fix base-comparison with multibyte characters, fixes #5081. Thanks to @sfyang 13 years ago
Arthur Schiwon 652caa1c88 LDAP: move Configuration out of Connection into class of its own. The new wizard requires it. 13 years ago
Arthur Schiwon 0c837cefb6 LDAP: allow different UUID attributes for groups and users 13 years ago
Arthur Schiwon 81cf4a22ef LDAP: coding style 13 years ago
Arthur Schiwon d4f92494a2 LDAP: make Access be a dependency to the user and group backend instead of inheriting it. 13 years ago
Arthur Schiwon 6e850e0bee LDAP: establish wrapper interface to allow proper mocking 13 years ago