On Jun 14, 2008, at 2:01 PM, Mathieu PARENT wrote:
Hi,

I have implemented LDAP Content Synchronization Operation (rfc4533) in
perl-ldap (See the attached patch). This is used by the OpenLDAP
server and provide features similar to Persistent Searches in a more
consistent way.

This is my first try in this code, any feedback is welcome.

It looks good. However the makefile is generated so we do not need a patch
for that. And you should add your new files to the MANIFEST file.

I don't know how to handle the Sync Info Message which is an LDAP
Intermediate Response Message (see 2.5 in RFC). perl-ldap doesn't
seems to support intermediate responses in response to LDAP::Search.
What is the way to correct this ?

I have not read the RFC, but I assume this does not signal the end of the search
operation, so the callback should be called. What is the content of the
Intermediate Response Message ? There should probably be a class added to represent this message and that gets passed to the callback in the same way we do for
entries and references.

Before I add this, I want to make the switch to Git from SVN. This will allow me to give better attribution to those who make contributions and also for people to contribute using git's mail patch mechanism which makes things easier.

I have converted the current SVN repository which you can find here

  http://git.goingon.net/gitweb?p=perl-ldap.git;a=summary

Graham.

Reply via email to