summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-04-02Fix find_domain() result when domain wasn't found (#4959)HEADmasterAleksander Machniak1-4/+10
2015-03-27Set version number to 1.0.3pear-Net-LDAP3-1.0.3Jeroen van Meeuwen (Kolab Systems)1-1/+1
2015-03-19Fix VLV base DN somparison when it contains utf-8 characters/escape ↵Aleksander Machniak1-2/+3
sentences (#4863)
2015-03-05Return domain DN in find_domain() result (#4786)Aleksander Machniak1-5/+9
2015-02-27Implement domain_root_dn (#4354)Aleksander Machniak1-12/+252
Also provide caching handler and cleanup some debug messages. Most of the code moved from Kolab WebAdmin.
2015-02-24Clarified license information, added LICENSE file (#4695)Aleksander Machniak4-7/+699
2015-02-24Merge branch 'master' of ssh://git.kolabsys.com/git/pear/Net_LDAP3Aleksander Machniak2-4/+8
2015-02-20Make sure ldap filter is not empty when searching, use (objectclass=*) by ↵Aleksander Machniak1-2/+6
default ldap_search() throws errors on empty filter as find out in http://trac.roundcube.net/ticket/1490269. As this was a configuration issue we can simply prevent that and provide real and working default.
2015-01-23Set version to 1.0.2pear-Net-LDAP3-1.0.2Jeroen van Meeuwen (Kolab Systems)1-1/+1
2015-01-16Do not log password argument for ldapsearchAleksander Machniak1-1/+1
2015-01-07Merge branch 'master' of ssh://git.kolabsys.com/git/pear/Net_LDAP3Aleksander Machniak1-0/+33
2015-01-06Provide additional commentary on the complex VLV/SSS configuration/detectionJeroen van Meeuwen (Kolab Systems)1-0/+33
2015-01-06Merge branch 'master' of ssh://git.kolabsys.com/git/pear/Net_LDAP3Aleksander Machniak1-1/+2
2014-12-18Really support passing search parameter as string not as an array, for vlv ↵Aleksander Machniak1-5/+9
searches
2014-12-18Set $ns_function before it is going to be used, not after - error when using ↵Aleksander Machniak1-1/+2
numsub_filter
2014-12-18Revert part of the last commit - use all sort columns of vlv index if ↵Aleksander Machniak1-2/+2
sorting wasn't specified
2014-12-17Improved handling of vlv sort attributes (#4118)Aleksander Machniak1-9/+12
2014-12-12Fix OU change handling if provided OU attribute is an arrayAleksander Machniak1-2/+2
2014-12-11Fix handling of special characters in DN string when searching by entrydnAleksander Machniak1-5/+18
2014-12-10Set LDAP time limit to be (one second) less than PHP time limit,Aleksander Machniak1-1/+8
otherwise we have no chance to log the error if search exceeds max_execution_time
2014-12-10Set search result count/offset/vlv parameters conditionallyAleksander Machniak1-3/+9
2014-12-10Remove $this->debug check, this variable does not existAleksander Machniak1-1/+1
2014-11-14Fix handling of special characters in RDN attributes (#3905)Aleksander Machniak1-36/+84
Fix update of objects which base DN contains special characters (#3824)
2014-11-04Add possibility to return user attributes from login() (#3858) + small code ↵Aleksander Machniak1-35/+34
improvements.
2014-10-14Use the right properties for /mozldap/ldapsearch callsThomas Bruederli1-2/+2
2014-10-01Correct variable used to determine acl rightsJeroen van Meeuwen (Kolab Systems)1-1/+1
2014-09-10Bump version to 1.0.1pear-Net-LDAP3-1.0.1Jeroen van Meeuwen (Kolab Systems)1-2/+2
2014-09-10Parse Oracle DSEE aclRights attributes correctly.Jeroen van Meeuwen (Kolab Systems)1-42/+165
2014-08-27Fix PHP Fatal error: Call to a member function entries() on a non-object (#3518)Aleksander Machniak1-1/+3
2014-08-11Don't log password argument of ldapsearch commandAleksander Machniak1-2/+7
2014-08-06Add get_dn() method + some CS and documentation fixesAleksander Machniak1-3/+16
2014-08-05Don't log bind passwordsAleksander Machniak1-2/+2
2014-08-01Prevent miscomparison between a preferred sort on the client (application) ↵pear-Net-LDAP3-1.0.0Jeroen van Meeuwen (Kolab Systems)1-5/+8
and the configured sort on the server
2014-08-01Allow multiple VLV definitions for the same base dnJeroen van Meeuwen (Kolab Systems)1-29/+30
2014-07-03Fix logging vlv sort attribute(s) + small fixesAleksander Machniak1-3/+5
2014-04-18Refactoring and code cleanup + CS fixes (preparing for integration with ↵Aleksander Machniak2-746/+669
Roundcube)
2014-01-17Add delete_entry_recursive() methodAleksander Machniak1-2/+26
2014-01-17Fix issue when modifying entry's RDN attribute and new value is a ↵Aleksander Machniak1-6/+4
one-element array (Bug #2778)
2013-12-04Applied some code and perf. improvements from Kolab WAPAleksander Machniak1-12/+17
2013-09-25Fix completely broken list_group_members()Aleksander Machniak1-79/+66
2013-09-17Skip searching for nsuniqueid if searched value is too short to be a unique ↵Aleksander Machniak1-1/+8
identifier (Bug #2216)
2013-09-13Fix issues in vlv indexes handling + small CS improvementsAleksander Machniak1-28/+26
2013-09-10Fix unhandled ldap errors + some CS fixes (Bug #2201)Aleksander Machniak1-3/+16
2013-07-30Fix search operatorsAleksander Machniak1-3/+11
2013-07-30Support <, >, <=, >= operators in searchesAleksander Machniak1-3/+12
2013-07-10Remove hard coded root dns and such, and check ldap results before executing ↵Jeroen van Meeuwen (Kolab Systems)1-4/+15
->count() / ->entries()
2013-07-10Don't forget to uncomment the line that actually adds the new replica ↵Jeroen van Meeuwen (Kolab Systems)1-1/+1
place-holder
2013-07-10Add function add_replication_agreements($domain_root_dn)Jeroen van Meeuwen (Kolab Systems)1-2/+198
2013-06-28Use configured TLS flag for Net_LDAP2 connectionAleksander Machniak1-1/+2
2013-06-17Fix possible fatal errors on failed connectionAleksander Machniak1-22/+22