Commit Graph

9 Commits (2b8a2e16eddcd04bd47e2bc93ac691deee5ee762)

Author SHA1 Message Date
Arthur Schiwon 6fd48675e6 remove accidentally added blank lines 14 years ago
Arthur Schiwon c3cbb463e3 add missing \ 14 years ago
Arthur Schiwon d546718179 LDAP: sanitize user and group base trees for strripos comparison. fixes oc-1302 14 years ago
Arthur Schiwon b465fc84ae LDAP: don't die on unexpected collisions, handle empty display-name attributes properly 14 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. 14 years ago
Arthur Schiwon 6285cc2604 LDAP: remove debug output 14 years ago
Arthur Schiwon ab1d9507a9 code style 14 years ago
Arthur Schiwon b10f7aafb7 LDAP: silence warning, but handle the error 14 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. 14 years ago
Arthur Schiwon 0a6f7b33c3 LDAP: make it UTF-8 save 14 years ago
Arthur Schiwon 515adceace LDAP: reset resource on failed bind 14 years ago
Arthur Schiwon fb53708d10 LDAP: compare base trees case insensitively 14 years ago
Arthur Schiwon d64a7716f1 LDAP: always sanitize DN and DN-containing attributes 14 years ago
Bart Visscher ded9ea5ad3 Spelling fixes 14 years ago
Arthur Schiwon 5b02217906 forgotten $, incorrect subtract 14 years ago
Arthur Schiwon 7c6b8475eb LDAP: only map users within the User Base Tree 14 years ago
Bart Visscher ac36512102 Don't use substr to get first char of string 14 years ago
Arthur Schiwon 6626598435 ldap: enable the destructor 14 years ago
Arthur Schiwon 44880ab3fa ldap: remove unused private functions 14 years ago
Arthur Schiwon 6894882ca9 ldap: correct query condition and determining of success 14 years ago
Arthur Schiwon 470cb17f90 ldap: check index carefully, can be 0 14 years ago
Arthur Schiwon 190fca1121 LDPA: don't drop legal whitespaces when sanitizing DN. Fixes oc-914 14 years ago
Arthur Schiwon 3b36a9b704 LDAP: make queries compatible also with PostgreSQL 14 years ago
Benjamin Diele 7b8664bbe5 Check for valid LDAP-resource before querying. 14 years ago
Arthur Schiwon 253f101b39 LDAP: check wether applying naming rule would end up in conflicts on update, if so don't do it 14 years ago
Arthur Schiwon 7a7c301d7d LDAP: follow user- and groupname char limitations for LDAP display names 14 years ago
Arthur Schiwon 57cf0ae3d1 LDAP: remove unnecessary debug output 14 years ago
Arthur Schiwon 38c56388c1 LDAP: Fix case sensitivity issues with display name attribute 14 years ago
Arthur Schiwon 35effbcd3f LDAP: convert all DNs to lowercase so to make comparisons and everything work 14 years ago
Thomas Mueller 583dce5276 removing executable bit - again 14 years ago
Arthur Schiwon 82cfb3e0f5 LDAP: don't store agent password in plain text 14 years ago
Arthur Schiwon 2e34673989 LDAP: no whitespaces after the , in the DNs, resolves conflicts with some servers 14 years ago
Arthur Schiwon 7efa7171e3 LDAP: wrong assumptions for case (in)sensitivity, implement far better solution 14 years ago
Arthur Schiwon c1490239e5 LDAP group: support for memberUid, fix for oc-594 14 years ago
Arthur Schiwon d01db3a807 LDAP: make sure, configuration is read when a public method needs it 14 years ago
Arthur Schiwon 5dee914ed2 LDAP: sqlite compatibility 14 years ago
Arthur Schiwon 251a6d1a9f LDAP: write to log in case bind fails. 14 years ago
Arthur Schiwon 5a1ea62437 LDAP: Fall back to Base DN if user/group base settings are blanked 14 years ago
Arthur Schiwon 907fa9d85b LDAP: check first, if requested attribute exists 14 years ago
Arthur Schiwon 594221a467 LDAP: make oc_user_ldap::checkPassword make use of central OC_LDAP 14 years ago
Arthur Schiwon 3499783ea5 remove debug info 14 years ago
Arthur Schiwon 7a06e144ec LDAP: central function for user and group list retrieval (will replace retrieveList from group part) 14 years ago
Frank Karlitschek 97a8af7f25 ported oc_db 14 years ago
Frank Karlitschek ff66600bc0 port appconfig 14 years ago
Frank Karlitschek d0554bef06 finish porting of the LOG calls or the apps to the public api 14 years ago
Arthur Schiwon 54854b2e3d LDAP: decent behaviour and log message when there is no connection to the LDAP server 14 years ago
Arthur Schiwon cbba469990 LDAP rewrite, use unique LDAP user and group identifiers on LDAP side as well as fancy (unqiue as far as users a know from LDAP) names on the ownCloud side. It's done via mapping of owncloud names and LDAP identifiers. 15 years ago
Arthur Schiwon 0933b5e7ab use uniquemember instead of deprecated memberuid to identify LDAP group members. Attention: not every method is adjusted yet, so it breaks some things. 15 years ago
Arthur Schiwon 912c87eeda LDAP: optimize LDAP requests for users and groups. Settings are still to do, though. 15 years ago
Arthur Schiwon 6ee7dc5f59 only retrieve requested attributes 15 years ago