2004-02-26 17:26:30 +00:00
2002-01-14 16:14:31 +00:00
2004-02-05 01:26:50 +00:00
2002-01-14 16:14:31 +00:00
2002-01-14 16:14:31 +00:00
2002-01-14 16:14:31 +00:00
2004-08-04 17:48:03 +00:00
2002-01-14 21:23:33 +00:00
2002-07-17 13:07:09 +00:00
2002-01-14 21:23:33 +00:00
2002-01-14 23:22:28 +00:00
2002-01-14 23:22:28 +00:00
2004-03-12 23:21:24 +00:00
2004-03-12 23:21:24 +00:00
2004-03-12 23:21:24 +00:00
2004-03-12 23:21:24 +00:00
2004-03-12 23:21:24 +00:00
2004-03-12 23:21:24 +00:00
2004-02-15 05:45:23 +00:00
2002-09-07 11:49:19 +00:00
2002-01-14 18:24:32 +00:00
2002-01-14 16:14:31 +00:00
2002-01-14 16:14:31 +00:00
2002-03-24 03:08:04 +00:00
2002-09-07 11:31:53 +00:00
2002-09-07 11:49:19 +00:00
2002-02-21 12:20:54 +00:00
2004-03-02 23:35:00 +00:00
2004-08-03 22:34:38 +00:00

Please read ldap.h and asn1.h for an overview of the API.

Example code using the high level API is in tinyldap and ldapclient.
This will be encapsulated some more eventually.

ldapclient is the client test application.  It connects to localhost,
makes a BindRequest and dumps the BindResponse in human readable form.

tinyldap is the server test application.  It can understand BindRequest,
some simple forms of SearchRequest, and it can even answer simple
queries.

tinyldap now supports an external database representation with indexes.
Use "parse" to create the file "data" from an LDIF file called
"exp.ldif" (I can't give you my test data, sorry).  Then use "addindex"
to add indexes if you like.  To make an index case insentive (and the
corresponding attribute, too), give a third argument to addindex (e.g.
"./addindex data sn i"; in case I extend this later, stick with "i").
Use "dumpidx" to have the contents of data displayed on screen.
tinyldap has been modified to use data instead of the in-memory linked
list.

Do _not_ add an index for objectClass!  It will not work!

parse will now normalize dn before writing it to the index.  That means
that the attribute names in dn are lowercased, ';' is converted to ','
and spaces after ';' or ',' are removed.
Description
No description provided
Readme 460 KiB
Languages
C 92.6%
CMake 5.3%
Makefile 2.1%