summaryrefslogtreecommitdiff
path: root/program/lib/Roundcube/rcube_ldap.php
AgeCommit message (Collapse)Author
2013-06-18Merge branch 'dev-advanced-ldap-groups':Thomas Bruederli
- Refactoring: separated address book implementation from generic LDAP wrapper class - Auto-detect and use VLV indices for all search operations - Additional group configuration options for LDAP address books - Allow address books to display a multi-level group hierarchy in the contacts list
2013-06-06Make LDAP cache engine configurable via ldap_cache and ldap_cache_ttl optionsAleksander Machniak
2013-05-07Avoid uninitialized/unused variablesAleksander Machniak
2013-05-01Use create_function() instead of eval()Aleksander Machniak
2013-05-01Escape user input values when used in eval()Thomas Bruederli
2013-05-01Fix so addressbook_search_mode works also for group search (#1489079)Aleksander Machniak
2013-04-30Fix removal of a contact from a group in LDAP addressbook (#1489081)Aleksander Machniak
2013-02-14Optimmize memory usage by only fetching the necessary attributes used for ↵Thomas Bruederli
contacts listing
2013-02-14Various fixes in contact groups handling with LDAP directoriesThomas Bruederli
2013-02-13Fix autocompletion search with VLV supportThomas Bruederli
2013-02-13Improve group members listing + fix VLV index usageThomas Bruederli
2013-02-13Don't save 'internal' or empty serialized valuesThomas Bruederli
2013-02-13Prepare for VLV auto-detection (requries 'config_root_dn' config option)Thomas Bruederli
2013-02-13Refactored the LDAP address book into a generic LDAP wrapper class and an ↵Thomas Bruederli
address book implementation (as already started in the devel-ldap-refactoring branch)
2013-02-07Finish hierarchical groups browsing in LDAP address books; add according UI ↵Thomas Bruederli
elements and styles to the skins; adapt habavior of the compose address book widget
2013-02-05Add special config attribute 'group_filters' to specify a fixed list of ↵Thomas Bruederli
groups to be listed in the leftmost pane, each having individual base-dn/filter parameters for contact listing
2013-02-01Allow to list contact groups in (paged) list (yet incomplete)Thomas Bruederli
2013-01-23Use LDAP fallback hosts on connect + bind because with OpenLDAP 2.x ↵Thomas Bruederli
ldap_connect() always succeeds but ldap_bind() will fail if host isn't reachable. Add option for LDAP bind timeout (sets LDAP_OPT_NETWORK_TIMEOUT on PHP > 5.3.0)
2013-01-07Fix searching by date in address book (#1488888)Aleksander Machniak
2012-12-18Cleanup, remove file paths from docAleksander Machniak
2012-12-10Fix PHP Warning: ldap_parse_virtuallist_control() expects parameter 2 to beAleksander Machniak
resource, null given. This happens on Administrative Limit Exceeded error when using VLV.
2012-11-26Cleaner way of handling user password in framework-based programs with no ↵Aleksander Machniak
session
2012-11-26Clarify rcube::get_user_name() usage, add rcube::get_user_email()Aleksander Machniak
2012-11-21Framework files moved to lib/RoundcubeAleksander Machniak