summaryrefslogtreecommitdiff
path: root/program/include/rcube_ldap.php
AgeCommit message (Collapse)Author
2012-01-18Changed license to GNU GPLv3+ with exceptions for skins and pluginsthomascube
2012-01-16- Add addressbook name to debug output (#1488304)alecpl
2012-01-13- Remove redundant ldap_count_entries() callalecpl
2012-01-04Improve support for multiple composite address fields in LDAP directoriesthomascube
2011-12-04Accept contact IDs as array or comma-separated stringthomascube
2011-12-01- Fix issue where "S: Error: Success" was printed to debug logalecpl
2011-11-30- Fix parse error from last commit (grrrrr, do tests before commit!)alecpl
2011-11-30- Add possibility to do LDAP bind before searching for bind DN.alecpl
In deployments where anonymous binds to and/or searches on an LDAP tree are not allowed, and where the LDAP address book(s) have been configured to use the user-specific bind credentials, rcube_ldap.php needs to bind using service credentials in order to be able to find the user's bind dn.
2011-11-30- Set sizelimit of main search function for vlv_search to page_size.alecpl
It was requested as performance improvement, but I wasn't able to confirm this. However it doesn't break anything.
2011-11-29- Fix identationalecpl
2011-11-28Improve check of attribute changes when updating a contactthomascube
2011-11-28Fix saving of composite fields in LDAPthomascube
2011-11-28Set (empty) value of member attribute when creating a new groupthomascube
2011-11-25- Add some debug and error handling around vlv_searchalecpl
2011-11-10- Add option to define matching method for addressbook search (#1486564, ↵alecpl
#1487907)
2011-11-08Implement common setters for debug modethomascube
2011-11-05Added config property to set LDAP_OPT_REFERRALS option to an LDAP connectionthomascube
2011-10-30Also merge properties of child cols of composite address book fields + ↵thomascube
remove undefined fields from template
2011-10-30Improve definition of composite address fields of LDAP contactsthomascube
2011-10-28Avoid errorsthomascube
2011-10-28LDAP: use VLV pseudo-search for autocompletionthomascube
2011-10-19Add (experimental) support for some extendted PHP LDAP functions when ↵thomascube
querying VLV enabled directories
2011-10-19- Added 'search_dn_default' variable in ldap configalecpl
- Better handling of situation when search for bind DN doesn't return data
2011-10-14- Fix %dn replacementalecpl
2011-10-14Also allow groups list to be fetched using VLVthomascube
2011-10-12Fix BER encoding of records-per-page parameterthomascube
2011-10-11Improve group member fetchingthomascube
2011-10-10Rewrite groups listing: use recursive methods to list members of (nested) ↵thomascube
groups of various types; cache the results
2011-10-07Autocomplete LDAP records when adding contacts from mail (#1488073)thomascube
2011-10-07- Make sure LDAP name fields aren't arrays (#1488108)alecpl
2011-10-06Read group members according to objectClass of group records; support ↵thomascube
groupOfUrls; cache groups listing for better performance
2011-10-06Skip VLV if a group is selected; show advanced search form if activating a ↵thomascube
'searchonly' address book
2011-09-30Make LDAP group name attribute configurablethomascube
2011-09-21Add option 'searchonly' for address books; currently used by LDAP directoriesthomascube
2011-09-20- Fix listing contacts in a groupalecpl
2011-09-20- Make group's "member" attibute name configurablealecpl
2011-09-19- Don't set (wrong) error on groups listing actionalecpl
2011-09-19- Set group_bind_dn outside of list_groups()alecpl
2011-09-19- Hide PHP warning on ldap_search()alecpl
2011-09-19- Make rcube_ldap bind() and sasl_bind() methods publicalecpl
2011-09-13- Fix encoding of LDAP contacts identifiers (#1488079)alecpl
2011-09-12- Fix required_fields checking per discussion in #1488073alecpl
2011-09-05Fallback to mail_domain in LDAP variable replacements; add 'host' to ↵thomascube
'user_create' hook arguments (#1488024)
2011-08-24Fix group members listing for ldap directoriesthomascube
2011-08-16Correctly quote group filterthomascube
2011-08-12- Add debug for operations on groupsalecpl
2011-08-12- Remove double semicolonalecpl
2011-08-11Fix saving and deleting LDAP contacts; skip client-side input validation for ↵thomascube
contacts, this is done server-side
2011-07-17Filter LDAP groups by search querythomascube
2011-07-17Fix ldap group members listingthomascube