Commit Graph

16 Commits (0f15bc881fcf3575e61c527552d78e7c86170e8d)

Author SHA1 Message Date
Arthur Schiwon 6444c27e6a LDAP: fix MySQL-query with DUAL table by removing wrong backticks. Got broke when they were added to SQL queries. 13 years ago
Arthur Schiwon 741a21292e LDAP: fix potential infinite loop introduced with 4c4aa92eef, as side effect optimize groupExists-method. 13 years ago
Arthur Schiwon 8be8f6fff2 LDAP: Remove unnecessary debug output, fixes a Notice 13 years ago
Arthur Schiwon 4c4aa92eef LDAP: check for existing username from other backends when creating one for an LDAP user or group. Led also to some code cleanup. Fixes oc-1551 in master. 13 years ago
Arthur Schiwon 5985d00c6f LDAP: transliterate other latin characters to ASCII when creating owncloud names. Already created usernames are not being affected. 13 years ago
Jörn Friedrich Dreyer fa3497f6ed add backticks to SQL, use limit parameter instead of LIMIT SQL 13 years ago
Arthur Schiwon d5c111a984 LDAP: identify (map) users with their directory UUID. Fixes the issue, that usernames for owncloud will change, when the DN changes (which happens rarely, but it happens). 13 years ago
Arthur Schiwon 6fd48675e6 remove accidentally added blank lines 13 years ago
Arthur Schiwon c3cbb463e3 add missing \ 13 years ago
Arthur Schiwon d546718179 LDAP: sanitize user and group base trees for strripos comparison. fixes oc-1302 13 years ago
Arthur Schiwon b465fc84ae LDAP: don't die on unexpected collisions, handle empty display-name attributes properly 13 years ago
Arthur Schiwon b94631de0c LDAP: check if php-ldap is installed. If not, give an error output. FIX: blank Users page when the module is not installed. 13 years ago
Arthur Schiwon 6285cc2604 LDAP: remove debug output 13 years ago
Arthur Schiwon ab1d9507a9 code style 13 years ago
Arthur Schiwon b10f7aafb7 LDAP: silence warning, but handle the error 13 years ago
Arthur Schiwon 25ad1d5c3e LDAP: split up LIB_LDAP into Access for LDAP interaction functions and Connection for configuration and resource management. Adjust user_ldap, group_ldap and the app accordingly. 13 years ago
Arthur Schiwon 0a6f7b33c3 LDAP: make it UTF-8 save 13 years ago
Arthur Schiwon 515adceace LDAP: reset resource on failed bind 13 years ago
Arthur Schiwon a72eddeef7 LDAP: compare base trees case insensitively 13 years ago
Arthur Schiwon fb53708d10 LDAP: compare base trees case insensitively 13 years ago
Arthur Schiwon 594e19bddc LDAP: always sanitize DN and DN-containing attributes 13 years ago
Arthur Schiwon d64a7716f1 LDAP: always sanitize DN and DN-containing attributes 13 years ago
Bart Visscher ded9ea5ad3 Spelling fixes 13 years ago
Arthur Schiwon 5b02217906 forgotten $, incorrect subtract 13 years ago
Arthur Schiwon 7c6b8475eb LDAP: only map users within the User Base Tree 13 years ago
Arthur Schiwon 0289f442a8 forgotten $, incorrect subtract 13 years ago
Bart Visscher cff1b6e699 Don't use substr to get first char of string 13 years ago
Arthur Schiwon 244920aeb0 LDAP: only map users within the User Base Tree 13 years ago
Bart Visscher ac36512102 Don't use substr to get first char of string 13 years ago
Arthur Schiwon 4beabe23e7 ldap: enable the destructor 13 years ago
Arthur Schiwon 6626598435 ldap: enable the destructor 13 years ago
Arthur Schiwon f3f3c791ba ldap: correct query condition and determining of success 13 years ago
Arthur Schiwon 691f00eb39 ldap: check index carefully, can be 0 13 years ago
Arthur Schiwon 44880ab3fa ldap: remove unused private functions 13 years ago
Arthur Schiwon 6894882ca9 ldap: correct query condition and determining of success 13 years ago
Arthur Schiwon 470cb17f90 ldap: check index carefully, can be 0 13 years ago
Arthur Schiwon 48ccfa42d3 LDPA: don't drop legal whitespaces when sanitizing DN. Fixes oc-914 13 years ago
Arthur Schiwon 190fca1121 LDPA: don't drop legal whitespaces when sanitizing DN. Fixes oc-914 13 years ago
Arthur Schiwon 3b36a9b704 LDAP: make queries compatible also with PostgreSQL 13 years ago
Arthur Schiwon 7ec3e37199 LDAP: make queries compatible also with PostgreSQL 13 years ago
Benjamin Diele 7b8664bbe5 Check for valid LDAP-resource before querying. 13 years ago
Arthur Schiwon 253f101b39 LDAP: check wether applying naming rule would end up in conflicts on update, if so don't do it 13 years ago
Arthur Schiwon 7a7c301d7d LDAP: follow user- and groupname char limitations for LDAP display names 13 years ago
Arthur Schiwon 57cf0ae3d1 LDAP: remove unnecessary debug output 13 years ago
Arthur Schiwon 38c56388c1 LDAP: Fix case sensitivity issues with display name attribute 13 years ago
Arthur Schiwon 35effbcd3f LDAP: convert all DNs to lowercase so to make comparisons and everything work 13 years ago
Thomas Mueller 583dce5276 removing executable bit - again 13 years ago
Arthur Schiwon 82cfb3e0f5 LDAP: don't store agent password in plain text 13 years ago
Arthur Schiwon 2e34673989 LDAP: no whitespaces after the , in the DNs, resolves conflicts with some servers 13 years ago
Arthur Schiwon 7efa7171e3 LDAP: wrong assumptions for case (in)sensitivity, implement far better solution 13 years ago