Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [stable8.2] check if renamed user is still valid by reapplying the ld… ↵ | Thomas Müller | 2016-08-10 | 1 | -1/+1 |
| | | | | | | | | | | (#25394) * [stable8.2] check if renamed user is still valid by reapplying the ldap filter (#25338) * Add missing filter during cleanup * Fix another missing check | ||||
* | LDAP: do not attempt to process user records without display name, fixes ↵ | Arthur Schiwon | 2016-05-09 | 1 | -0/+8 |
| | | | | fatal error | ||||
* | Merge pull request #24243 from owncloud/stable8.2-backport-24052 | blizzz | 2016-04-26 | 3 | -25/+9 |
|\ | | | | | [stable8.2] Fix LDAP race conditions | ||||
| * | Fix LDAP race conditions | Morris Jobke | 2016-04-25 | 3 | -25/+9 |
| | | | | | | | | | | | | | | | | * getFromCache is wrapped in isCached * inbetween the two calls the cache entry hits it's TTL * getFromCache returns null * this fix only checkes if the returned value is null and return only non-null values | ||||
* | | on clone Connection, do not take over the existing LDAP resource | Arthur Schiwon | 2016-04-25 | 2 | -11/+3 |
|/ | | | | | | | For one, it solves potential conflicts when using the resource. For the other, one on the login check (the only place where a clone happens currently) we do not need to rebind after confirming the user's login was successful. | ||||
* | Merge pull request #23402 from owncloud/backport-23282-stable8.2 | Vincent Petry | 2016-04-20 | 1 | -2/+12 |
|\ | | | | | [stable8.2] fix writing to cache when fallback server should be used immediately | ||||
| * | fix writing to cache when fallback server should be used immediately | Arthur Schiwon | 2016-03-18 | 1 | -2/+12 |
| | | |||||
* | | Avatar must be saved after login is done and external storages set up ↵ | Arthur Schiwon | 2016-03-21 | 1 | -1/+16 |
|/ | | | | properly, fixes #21555 | ||||
* | take the first result of that array, if present. Fixes 2nd display name to ↵ | Arthur Schiwon | 2016-02-26 | 1 | -2/+2 |
| | | | | be 'Array', if cache is configured and enabled. | ||||
* | Merge pull request #22040 from owncloud/stable8.2-backport-21999 | Thomas Müller | 2016-02-11 | 1 | -1/+1 |
|\ | | | | | [stable8.2] [user_ldap] properly decode cached objects | ||||
| * | [user_ldap] properly decode cached objects | Morris Jobke | 2016-02-01 | 1 | -1/+1 |
| | | | | | | | | * fixes #21896 | ||||
* | | Make LDAP more robust to exceptions and log them properly | Morris Jobke | 2016-02-10 | 1 | -1/+1 |
| | | |||||
* | | Backport of LDAP second display name | Arthur Schiwon | 2016-02-09 | 5 | -12/+41 |
|/ | | | | From c1871f5787cd48eb1e116f7f62bc4d4a50a0a04b | ||||
* | always use an LDAP URL when connecting to LDAP | Arthur Schiwon | 2016-01-11 | 3 | -18/+12 |
| | |||||
* | throw NoUserException in getHome when the requested user does not exist anymore | Arthur Schiwon | 2015-12-14 | 2 | -1/+106 |
| | | | | look for DN changes before marking a user as deleted | ||||
* | Backport of #20093 and #20124 | Arthur Schiwon | 2015-11-10 | 2 | -4/+4 |
| | | | | | | | | | | | #20093 LDAP fix quota and case #20124 remove uselessly used parameter, read all user attributes also when looking up users in groups fix update quota with known value fix attribute casing to ensure array keys work remove uselessly used parameter, read all user attributes also when looking up users in groups | ||||
* | LDAP: attempt to connect to backup server again, if main server is not ↵ | Arthur Schiwon | 2015-11-06 | 1 | -20/+31 |
| | | | | available. Fixes #18701 | ||||
* | Merge pull request #20245 from owncloud/backport-20192-stable8.2 | Vincent Petry | 2015-11-05 | 2 | -0/+12 |
|\ | | | | | [backport] [stable8.2] if a user that is flag as deleted shows up again, remove that flag. F… | ||||
| * | if a user that is flag as deleted shows up again, remove that flag. Fixes #20090 | Arthur Schiwon | 2015-11-02 | 2 | -0/+12 |
| | | |||||
* | | add port to host only, if an URL is used instead of a plain hostname | Arthur Schiwon | 2015-11-04 | 1 | -3/+7 |
| | | |||||
* | | add method to count users by loginname and use it for diagnose test, fixes ↵ | Arthur Schiwon | 2015-11-02 | 2 | -2/+16 |
|/ | | | | #20151 | ||||
* | Remove arbitrary expression in empty | Lukas Reschke | 2015-10-14 | 1 | -2/+3 |
| | | | | | | Those are only allowed in PHP 5.5, thus making our code incompatible with PHP 5.4 Fixes https://github.com/owncloud/core/issues/19793 | ||||
* | Merge pull request #19635 from owncloud/fix-ldap-value-limitation | Thomas Müller | 2015-10-13 | 3 | -43/+50 |
|\ | | | | | allow an attribute to return more than one value | ||||
| * | adjust fetchList with a single requested attribute accordingly | Arthur Schiwon | 2015-10-09 | 1 | -1/+3 |
| | | |||||
| * | treat dn as any other attribute when building the search() return array | Arthur Schiwon | 2015-10-08 | 1 | -3/+3 |
| | | |||||
| * | adjust handling changed return array structure from search() and fetchList() | Arthur Schiwon | 2015-10-08 | 3 | -12/+32 |
| | | |||||
| * | allow an attribute to return more than one value | Arthur Schiwon | 2015-10-07 | 2 | -29/+14 |
| | | |||||
* | | Merge pull request #19489 from owncloud/fix-18297 | Thomas Müller | 2015-10-07 | 2 | -1/+25 |
|\ \ | |/ |/| | fix possible infinite loop when reading groups in the wizard | ||||
| * | fix possible infinite loop when reading groups in the wizard | Arthur Schiwon | 2015-10-05 | 2 | -1/+25 |
| | | |||||
* | | Merge pull request #19597 from owncloud/update-license-headers | Thomas Müller | 2015-10-06 | 2 | -0/+2 |
|\ \ | | | | | | | update licence headers via script | ||||
| * | | update licence headers via script | Morris Jobke | 2015-10-05 | 2 | -0/+2 |
| |/ | |||||
* | | trim by default, add unit tests | Arthur Schiwon | 2015-10-05 | 1 | -16/+34 |
| | | |||||
* | | Spaces -> Tabs, Update PHP-Doc and function logic | Lennart Rosam | 2015-10-05 | 1 | -12/+27 |
| | | |||||
* | | Remove whitespace from base-DNs | Lennart Rosam | 2015-10-05 | 1 | -6/+12 |
|/ | |||||
* | LDAP Wizard: do not be picky about credentials when only looking for the port | Arthur Schiwon | 2015-10-03 | 1 | -4/+5 |
| | |||||
* | memberOf resembles a DN as well and is actively used | Arthur Schiwon | 2015-09-28 | 1 | -1/+3 |
| | |||||
* | do not throw exception when no attribute is specified | Arthur Schiwon | 2015-09-23 | 1 | -1/+4 |
| | |||||
* | read all relevant user attributes on login and user search, in one query. ↵ | Arthur Schiwon | 2015-09-23 | 3 | -28/+218 |
| | | | | saves us some. | ||||
* | Use "json_encode" and "json_decode" instead of unserialize | Lukas Reschke | 2015-09-02 | 2 | -4/+4 |
| | |||||
* | Merge pull request #18244 from owncloud/fix-issue-17677 | blizzz | 2015-08-24 | 1 | -3/+0 |
|\ | | | | | Fix 17677 - Remove LDAP case sensitive checkbox | ||||
| * | Fix 17677 | Lennart Rosam | 2015-08-12 | 1 | -3/+0 |
| | | |||||
* | | Merge pull request #14401 from owncloud/ux-s2s-ldap | Thomas Müller | 2015-08-19 | 1 | -0/+31 |
|\ \ | |/ |/| | allow login names to be used for s2s with LDAP users | ||||
| * | allow login names to be used for s2s with LDAP users | Arthur Schiwon | 2015-04-13 | 1 | -0/+31 |
| | | |||||
* | | Merge pull request #17923 from owncloud/fix-17921 | blizzz | 2015-07-29 | 1 | -8/+0 |
|\ \ | | | | | | | Remove Log info when no group filter is set, fixes #17921 | ||||
| * | | remove unused var | blizzz | 2015-07-29 | 1 | -2/+0 |
| | | | |||||
| * | | Remove Log info when no group filter is set, fixes #17921 | blizzz | 2015-07-28 | 1 | -6/+0 |
| | | | | | | | | | The log message is superfluous and too noisy. If an admin decides not to use groups, he does not need to be reminded about it on almost every request. | ||||
* | | | fix uncaught exception on not permitted file types when setting avatar, ↵ | Arthur Schiwon | 2015-07-27 | 1 | -1/+7 |
|/ / | | | | | | | fixes #17232 | ||||
* | | Merge pull request #17526 from owncloud/fix-17516 | Morris Jobke | 2015-07-27 | 1 | -0/+11 |
|\ \ | | | | | | | LDAP: when checking group for matching filter, also take base DN into… | ||||
| * | | LDAP: when checking group for matching filter, also take base DN into ↵ | Arthur Schiwon | 2015-07-09 | 1 | -0/+11 |
| | | | | | | | | | | | | consideration. Fixes #17516 | ||||
* | | | fix runtime caching in ldap's user manager, fixes #17631 | Arthur Schiwon | 2015-07-17 | 1 | -2/+2 |
| | | |