summaryrefslogtreecommitdiffstats
path: root/apps/user_ldap/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| * warn and continue gracefully if bcmath is not installedArthur Schiwon2014-07-101-0/+6
| |
* | [Issue #9559] identifiers uid=xxx must be considered as user DN and not as ↵Philippe Jung2014-07-101-1/+2
|/ | | | owncloud users
* support for AD primary groupsArthur Schiwon2014-07-084-5/+116
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | support for primary groups actually the problem is only known on AD, it is only needed to take care of their attributes adjust to ADs special behaviour this change was not intended cache the SID value so it is not requested over and over again theres only one, use singular we are access add tests for new Access methods add tests for new Group methods address scrutinizer findings, mostly doc call ldap_explode_dn from ldap wrapper, enables tests without php5-ldap PHP Doc yo dawg, i heard you like backslashes … php doc fix PHPDoc updated and typos fixed while reviewing
* fix instantiation of Access classArthur Schiwon2014-06-271-1/+7
|
* adjust access constructor to masterArthur Schiwon2014-06-252-2/+10
|
* Port of LDAP Wizard: get correct total no of users, groups and complete ↵Arthur Schiwon2014-06-253-67/+127
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | list of groups on big setups #9002 fix PHPdoc Conflicts: apps/user_ldap/lib/connection.php add method to count groups on LDAP Conflicts: apps/user_ldap/lib/access.php LDAP Wizard: count users and groups with the power of paged search Conflicts: apps/user_ldap/lib/wizard.php consolidate requirement check fix PHPdoc Conflicts: apps/user_ldap/lib/access.php Wizard: get really all groups from LDAP by power of Paged Search Conflicts: apps/user_ldap/lib/wizard.php make all this work in an early configuration state in the wizard by marking the config active and ignoring the validation state. Conflicts: apps/user_ldap/lib/connection.php simplify two methods a bit, because they are not used for group search anymore Conflicts: apps/user_ldap/lib/wizard.php remove unused vars; increase scrutinizer happiness
* Backport subset of #4179, re-established Oracle compatibility for LDAPArthur Schiwon2014-06-202-2/+3
| | | | | Conflicts: apps/user_ldap/lib/access.php
* fix typo in var nameArthur Schiwon2014-06-051-1/+1
|
* Merge pull request #8842 from owncloud/ldap_cli_methodsThomas Müller2014-06-041-1/+1
|\ | | | | command line tools to see, modify and test existing LDAP configurations
| * command line tools to see, modify and test existing LDAP configurationsArthur Schiwon2014-06-031-1/+1
| |
* | get rid of @read in PHP doc after rebaseArthur Schiwon2014-06-031-3/+3
| |
* | class descriptionsArthur Schiwon2014-06-033-0/+16
| |
* | newlinesArthur Schiwon2014-06-033-3/+3
| |
* | port of PR #8038Arthur Schiwon2014-06-031-2/+1
| |
* | precaution: lowercase string for comparisonArthur Schiwon2014-06-031-1/+1
| |
* | LDAP: put out fetching of user meta data into a fully tested class of its ↵Arthur Schiwon2014-06-037-10/+639
|/ | | | own and update them (mail, quota, etc.) directly after mapping. Fixes #7785 properly on master
* Remove all occurences of @brief and @returns from PHPDocMorris Jobke2014-05-1910-103/+103
| | | | * test case added to avoid adding them later
* Fix whitespace issuesRobin McCorkell2014-05-164-26/+26
|
* PHPDoc fixes for user_ldapRobin McCorkell2014-05-163-19/+19
|
* Fix PHPDoc in /appsRobin McCorkell2014-05-169-81/+81
|
* Merge pull request #8556 from owncloud/kill-legacy-code-masterThomas Müller2014-05-122-2/+2
|\ | | | | Kill legacy code master
| * remove legacy aka deprecated code: OC_CacheThomas Müller2014-05-122-2/+2
| |
* | Use array as typeLukas Reschke2014-05-121-1/+1
| |
* | That's bool and not always trueLukas Reschke2014-05-111-1/+1
| |
* | Use WizardResult|false instead of mixedLukas Reschke2014-05-111-2/+2
| |
* | Use @return instead of @returnsLukas Reschke2014-05-113-9/+9
| |
* | Use proper PHPDoc and variable names in the LDAP libLukas Reschke2014-05-1112-378/+683
|/ | | | My IDE was so sad about this that it marked the whole file in red and yellow and forced me to fix this.
* Merge pull request #6297 from leo-b/fix_ldap_errorsblizzz2014-04-233-5/+10
|\ | | | | only check ldap_errno if an ldap_* function actually fails
| * "reset" ldap pagedSearch control by setting it to a high valueAlexander Bergolth2014-03-061-1/+1
| |
| * "reset" ldap pagedSearch control by setting it to a high valueroot2014-03-061-1/+1
| | | | | | | | call nextEntry via invokeLDAPMethod
| * only check ldap_errno if an ldap_* function actually failsroot2014-03-063-6/+11
| | | | | | | | | | | | | | fix wizard errors reset search paging right after the search, not before some of the possible next search operations cookie contains binary characters, don't log it (avoids json_encode(): Invalid UTF-8 sequence in argument errors)
* | add additional comments, PHPdoc and check whether it's really applicableArthur Schiwon2014-04-221-3/+12
| |
* | LDAP: cache display names immediately on retrieval, saves tens of unecessary ↵Arthur Schiwon2014-04-221-0/+6
| | | | | | | | queries to LDAP server in the share dialog for example
* | Merge pull request #8220 from owncloud/type-hinting-ldapblizzz2014-04-175-4/+14
|\ \ | | | | | | Fix PHPdoc in user_ldap
| * | Add missing param hintBart Visscher2014-04-161-0/+1
| | |
| * | Fix PHPdoc in user_ldapBart Visscher2014-04-155-4/+13
| | | | | | | | | | | | using scrutinizer patch
* | | Merge pull request #7815 from owncloud/ldap_fix_usercount_masterblizzz2014-04-161-15/+40
|\ \ \ | |/ / |/| | correct LDAP user count on setup with many users (occ user:report)
| * | replace hardcoded limit of 400 with user controlled ldapPagingSize valueArthur Schiwon2014-04-091-2/+1
| | |
| * | Put inner loop into own method, let's see whether it makes scrutinizer happierArthur Schiwon2014-04-091-9/+18
| | |
| * | var count is assigned in the inner loop so it must be checked inside there ↵Arthur Schiwon2014-04-091-1/+5
| | | | | | | | | | | | to be properly used as part of the exit condition of the outer loop
| * | initialize variableArthur Schiwon2014-04-091-0/+1
| | |
| * | LDAP: fix user report i.e. count for LDAP servers with really many usersArthur Schiwon2014-04-091-13/+25
| | |
| * | LDAP: make sure cache key for paged result cookie matches when limit or ↵Arthur Schiwon2014-04-091-2/+2
| | | | | | | | | | | | offset is null or 0
* | | Merge pull request #7837 from owncloud/fix_7530blizzz2014-04-091-7/+27
|\ \ \ | |/ / |/| | LDAP: fix determining objectclasses takes long
| * | add comment to clearify when a skip in the foreach happensArthur Schiwon2014-04-091-0/+1
| | |
| * | define varArthur Schiwon2014-03-211-0/+1
| | |
| * | fix potential infinite loop when the DN of the first entry was already read.Arthur Schiwon2014-03-201-1/+1
| | |
| * | Use the LDAP wrapper for checking resources, needs for proper testingArthur Schiwon2014-03-201-1/+1
| | |
| * | Fix wildcard handling and check even less DNs per filter, enough will be ↵Arthur Schiwon2014-03-201-4/+7
| | | | | | | | | | | | looked at anyway
| * | LDAP Wizard: when determining objectclasses, we realy do not need to look at ↵Arthur Schiwon2014-03-201-4/+19
| | | | | | | | | | | | every entry. Fixes #7530