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
|
2013-11-25 22:08:11 +01:00 |
Thomas Müller
|
ffb0e14d7b
|
replacing ownCloud by theme-able name or avoid it's usage
|
2013-10-29 23:29:16 +01:00 |
Arthur Schiwon
|
81dbe7dab7
|
Port PR #5457 to master
|
2013-10-25 14:15:05 +02:00 |
Donald Buczek
|
3fc232370e
|
make sure the shared ldap connection is rebound to the configured user after being used for password checking.
|
2013-10-25 11:12:18 +02:00 |
Arthur Schiwon
|
d78a80a689
|
merge master with resolved conflicts
|
2013-10-23 12:01:45 +02:00 |
Arthur Schiwon
|
e61d961efb
|
LDAP: Fix base-comparison with multibyte characters, fixes #5081. Thanks to @sfyang
|
2013-10-19 00:51:37 +02:00 |
Arthur Schiwon
|
652caa1c88
|
LDAP: move Configuration out of Connection into class of its own. The new wizard requires it.
|
2013-10-17 19:13:14 +02:00 |
Arthur Schiwon
|
0c837cefb6
|
LDAP: allow different UUID attributes for groups and users
|
2013-10-04 11:47:40 +02:00 |
Arthur Schiwon
|
81cf4a22ef
|
LDAP: coding style
|
2013-09-27 13:34:15 +02:00 |
Arthur Schiwon
|
d4f92494a2
|
LDAP: make Access be a dependency to the user and group backend instead of inheriting it.
|
2013-09-27 13:34:15 +02:00 |
Arthur Schiwon
|
6e850e0bee
|
LDAP: establish wrapper interface to allow proper mocking
|
2013-09-27 13:34:15 +02:00 |
Arthur Schiwon
|
52454e39b7
|
LDAP: move is_resource check to ldap wrapper to make it mockable
|
2013-09-27 13:34:15 +02:00 |
Arthur Schiwon
|
d34fbf3a86
|
LDAP: move PHP LDAP functions calls to an LDAP Wrapper for better isolation and mock testing
|
2013-09-27 13:34:15 +02:00 |
Arthur Schiwon
|
321c514782
|
LDAP: case insensitive replace for more robustness
|
2013-08-27 22:23:48 +02:00 |
Jörn Friedrich Dreyer
|
88fc410c19
|
fix numRows usage in user_ldap
|
2013-06-24 16:29:58 +02:00 |
Arthur Schiwon
|
bd7771867b
|
LDAP: fix generation of alternate internal name on conflicts. Use also smaller number for better user experience on e.g. *DAV links
|
2013-05-30 16:55:21 +02:00 |
Arthur Schiwon
|
beaa10b823
|
Merge branch 'master' into ldap_configurable_username_n_uuid
|
2013-05-13 12:41:22 +02:00 |
Arthur Schiwon
|
3f1717d3d5
|
LDAP: implement UUID and internal username override
|
2013-05-08 14:56:52 +02:00 |
Bart Visscher
|
175633d380
|
Merge pull request #3050 from owncloud/===_and_!==_in_user_ldap-app
Use === and !== in user_ldap app
|
2013-05-07 12:45:43 -07:00 |
Arthur Schiwon
|
1e2b872160
|
LDAP: cachekey in set method needs to match with that one from get
|
2013-05-03 15:13:37 +02:00 |
Arthur Schiwon
|
22a8e7ad55
|
LDAP: remove restriction from group names to be in line with core behaviour again
|
2013-05-03 14:11:06 +02:00 |
kondou
|
d6b13ccd12
|
Use !== and === in user_ldap app – Part 2
|
2013-04-20 22:46:37 +02:00 |
Arthur Schiwon
|
0f4e02b6fc
|
LDAP: avoid irritating log output
|
2013-03-19 14:40:30 +01:00 |
Arthur Schiwon
|
1e07801c95
|
LDAP: compatibility with Novell eDirectory UUID
|
2013-03-11 13:30:06 +01:00 |
Arthur Schiwon
|
055fadd10d
|
LDAP: escape some more chars for proper search filter, fixes #1673
|
2013-03-05 14:33:20 +01:00 |
Arthur Schiwon
|
b08894ba77
|
LDAP: error codes can be negative, too
|
2013-03-05 13:47:03 +01:00 |
Arthur Schiwon
|
64551ee06f
|
LDAP: sort users on server-side
|
2013-02-26 22:27:09 +01:00 |
Bart Visscher
|
92a36ca8b8
|
Join short comment lines
|
2013-02-15 15:45:34 +01:00 |
Bart Visscher
|
1ef2ecd6e8
|
Style cleanup user_ldap
|
2013-02-14 22:16:48 +01:00 |
Arthur Schiwon
|
1e45453da2
|
LDAP: format dn before using it, not other way round. fixes #1605
|
2013-02-13 14:49:18 +01:00 |
Arthur Schiwon
|
afc9fe419a
|
adjust copyright
|
2013-02-10 21:53:27 +01:00 |
Arthur Schiwon
|
dbb4be903c
|
LDAP: change generation of internal names. Use UUID for users. Change to sequential numbers for groups as they are still used as display names
|
2013-02-10 21:52:57 +01:00 |
Arthur Schiwon
|
b3b0544e17
|
LDAP: make it possible to define attributes that should be considered on searches
|
2013-01-31 01:46:34 +01:00 |
Arthur Schiwon
|
ad1113c2cb
|
LDAP: fix parameter passed not as expected
|
2013-01-16 14:56:57 +01:00 |
Arthur Schiwon
|
4a8c25eef5
|
dechex not necessary, do not waste time with it
|
2013-01-08 19:25:19 +01:00 |
Arthur Schiwon
|
19fa78d1ee
|
Code style
|
2013-01-08 19:00:49 +01:00 |
Arthur Schiwon
|
ec1caa7d35
|
support LDAP search using multiple base DNs also with paged results, implements #395
|
2013-01-04 23:57:55 +01:00 |
Arthur Schiwon
|
81489ad860
|
support multiple base DNs
|
2013-01-03 21:38:53 +01:00 |
Bart Visscher
|
df7d6cb26c
|
More style fixes
|
2012-12-15 00:43:46 +01:00 |
Bart Visscher
|
68562dafb4
|
More whitespace fixes
|
2012-12-15 00:43:46 +01:00 |
Bart Visscher
|
f39454ed12
|
Fix "Line indented incorrectly"
|
2012-12-15 00:43:46 +01:00 |
Bart Visscher
|
8256650da8
|
Fix "No space found after comma in function call"
|
2012-12-15 00:43:46 +01:00 |
blizzz
|
680ff3a51b
|
Merge pull request #584 from wardragon/ldap_access_userExists_fix
Really fix OCP\Share::shareItem with LDAP users
|
2012-12-12 16:59:43 -08:00 |
Lorenzo M. Catucci
|
de34f771c2
|
Exclude LDAP backend from global user searches
triggered by itself.
|
2012-12-07 17:19:30 +01:00 |
Arthur Schiwon
|
4cb760a924
|
LDAP: ldap_explode_dn escaped too much, fix it by manual replacement. Fixes different problems, esp. with non-ascii characters in the dn (#631)
|
2012-12-03 12:55:42 +01:00 |
Arthur Schiwon
|
495a8da354
|
port 95cee0e from stable45
|
2012-11-21 19:29:56 +01:00 |
Arthur Schiwon
|
aebd4fd32d
|
port dd694b5 from stable45
|
2012-11-21 19:28:29 +01:00 |
Arthur Schiwon
|
24e13419a3
|
LDAP: escape values in the DN, fixes #419
|
2012-11-21 19:25:10 +01:00 |
Arthur Schiwon
|
d79e9a2da7
|
LDAP: cherrypick objectGUID handling from stable45, was part of PR 344
|
2012-11-12 17:00:23 +01:00 |
Lorenzo M. Catucci
|
ca24f4767b
|
Return an empty array on succesful existence check
|
2012-11-05 17:35:09 +01:00 |