PEAR is discontinued

This is a static archive preserving historical releases and metadata. No new packages or updates will be published. For updates to existing packages, or to publish new packages, please use Composer and Packagist.

Home » Networking » Net_LDAP

Object oriented interface for searching and manipulating LDAP-entries

This package is unmaintained.

Download latest release 1.1.5 (archived versions might be outdated)

License: LGPL License

Description

Net_LDAP is a clone of Perls Net::LDAP object interface to
directory servers. It does contain most of Net::LDAPs features
but has some own too.
With Net_LDAP you have:
* A simple object-oriented interface to connections, searches entries and filters.
* Support for tls and ldap v3.
* Simple modification, deletion and creation of ldap entries.
* Support for schema handling.

Net_LDAP layers itself on top of PHP's existing ldap extensions.

Documentation

Manual

Maintainers

Dependencies

Required

Releases

Bugs

IDStatusTypeVersionDateSummary
#289ClosedBug2003-11-24setting a value rather than comparing
#290ClosedBug2003-11-24ldap_rename (fix)
#890ClosedBug2004-02-26PEAR QA: improvement for get_class()-usage
#952ClosedBug2004-03-05Broken Add method in Entry class
#1060ClosedBug2004-03-23Net_LDAP_Search entries function has an error
#1136ClosedBug2004-04-05Recursive delete it not working
#2297ClosedBug2004-09-07truncated binary data
#2391ClosedReq2004-09-24LDAP_OPT_REFERRALS
#2860ClosedBug2004-11-30Call-time pass-by-reference has been deprecated
#2985ClosedBug2004-12-17Recursive delete still not working properly
#2986ClosedBug2004-12-17missing parameter in LDAP.php
#2987ClosedBug2004-12-17rewritten modify function
#3560ClosedBug2005-02-23Missing test.php in docs
#4275No FeedbackBug2005-05-03Problem with stepwise updates and Schema
#4453ClosedBug2005-05-27static function uses $this
#4483ClosedBug2005-05-31Net_LDAP->getEntry() default beaviour
#4589ClosedBug2005-06-14Net_LDAP_Entry->delete() does not work with empty array type attributes
#4751ClosedBug2005-07-05Cannot Net_LDAP::connect
#4839ClosedReq2005-07-15sort support
#4975ClosedBug2005-08-02Net_LDAP::connect always throws an exception
#5191ClosedBug2005-08-23"shift_entry" alias does not work
#6685ClosedReq0.6.62006-02-03i need to sort the result of net_ldap::search
#6793ClosedBugCVS2006-02-16Problem with fetching schema?
#6917ClosedReq0.6.62006-02-24Link to source tree in main page
#7823ClosedBug0.6.62006-06-06reBind with bad password throws fatal error
#8110ClosedBug0.6.62006-07-04wrong behaviour of Net_LDAP_Entry::add()
#8215BogusBugCVS2006-07-14$entry->delete only deletes one single value until $entry->update()
#8216ClosedReqCVS2006-07-14Make parameter of $entry->update() optional
#8286ClosedBug0.6.62006-07-25warning about passing by reference
#8346ClosedReqCVS2006-08-02Multivalued sort support
#8489ClosedBugCVS2006-08-17Net_LDAP_Search->shiftentry() is slow like hell
#8525ClosedReqCVS2006-08-21Implement a &get_ldap() method to Net_LDAP_Entry
#8550ClosedReqCVS2006-08-24Create a class for filterhandling like in PERL::Net_LDAP
#8555ClosedBugCVS2006-08-25Net_LDAP_Search constructor doesn't set error codes correctly
#8598ClosedBugCVS2006-08-31even simple searches do not work when using cvs version
#8648ClosedReqCVS2006-09-07Make Net_LDAP->getVersion() static
#8654ClosedBugCVS2006-09-07Patch 8489 opens new issue with the class constructor of Entry
#9266ClosedBugCVS2006-11-08Adding an attribute then reading it gives no complete result
#9677ClosedBug2006-12-22Error with hostlist using php 5.2.0
#9678BogusBugCVS2006-12-22Schema fetching fails with php 5.0.2
#9681ClosedReqCVS2006-12-22LDIF reading and writing
#10064No FeedbackBug0.7.02007-02-09Packages does only work with anonymous bind.
#10134ClosedBug0.7.02007-02-20anonymous bind fails when protocol version is not set
#10202ClosedReq0.7.12007-02-27preg_match() would be nice
#10279ClosedReq0.7.12007-03-06Support for JPEG syntax (1.3.6.1.4.1.1466.115.121.1.28)
#10365ClosedBug0.7.12007-03-14Anonymous bind
#10559ClosedBugCVS2007-03-30Problem with LDAP->getEntry() (entry not found)
#10648ClosedBug0.7.12007-04-08Error Notice when searching
#10649ClosedReq0.7.12007-04-08Implement PHP5 interators for search results
#10650ClosedBug0.7.12007-04-08Package should have some example files
#10767No FeedbackBug0.7.12007-04-18patch to fix a $ldap->modify(..) bug
#10974ClosedBugCVS2007-05-08Implement Net_LDAP_Util::ldap_explode_dn()
#10975ClosedBugCVS2007-05-08Net_LDAP_Util::escape_dn_value()
#10976ClosedBugCVS2007-05-08Implement Net_LDAP_Util::canonical_dn()
#10977ClosedBugCVS2007-05-08Net_LDAP_Util::escape_filter_value()
#11287ClosedBug0.7.22007-06-11Recursive Delete Functions For Only One Level
#11306ClosedBug0.7.32007-06-13Unnecessary PEAR::raiseError() in LDAP::_connect()
#11309ClosedBug0.7.32007-06-13$ldap->modify() is not working as expected
#11379ClosedDocCVS2007-06-21Finish package documentation
#11470ClosedBug1.0.0RC22007-06-28Schema loading error
#11471Wont fixReq1.0.0RC22007-06-28please add PHP5 support for call chaining
#11579ClosedBug1.0.0RC22007-07-10Net_LDAP->dnExists() Returning False when DN Does Exist
#11677ClosedBug1.0.0RC22007-07-23[WARN] Call-time pass-by-reference error in tests.php
#12060ClosedBug1.0.0RC32007-09-16incorrect handling of reverse option in Net_LDAP_Util::ldap_explode_dn
#12082ClosedDoc1.0.0RC42007-09-19Incomplete Example 50.1
#12089BogusReq1.0.0RC42007-09-20make $dn arg in Net_LDAP_Entry::createFresh default to null
#12218ClosedBug1.0.0RC42007-10-10Net_LDAP_Util::split_rdn_multival() wrong splitting
#12244ClosedBugCVS2007-10-14errors in unit tests
#12245ClosedBugCVS2007-10-14ob_start in filter tests cause pear-wide unit test suite to hang
#12345BogusReq1.0.0RC42007-10-25Implement Net_LDAP methods
#12355ClosedReq1.0.02007-10-29Net_LDAP_Filter unittest fails
#12574ClosedBug1.0.02007-12-02incorrect license in package.xml
#12702ClosedBug1.0.02007-12-16notice: escape method calls unset variable
#12876ClosedBug1.0.02008-01-10Don't use Anonymous access !
#13197ClosedBug1.1.0a22008-02-25$ldap->dnExists() disturbes later delete() calls
#13200ClosedBug1.1.0a22008-02-25Adding an entry and afterwards modifying the same object wants to readd entry
#13216ClosedBug1.0.02008-02-26Net_LDAP->copy() looses attribute values
#13228ClosedBug1.1.0a22008-02-27Changing entry does not update internal attributes correctly