Commit Graph

85 Commits

Author SHA1 Message Date
leitner b1960800b8 remove obsolete ldap_match (superseded by ldap_match_mapped a long time ago)
make mstorage_add compile on non-Linux
2002-09-07 11:16:14 +00:00
leitner b7f37ce357 oops, forgot to add one file 2002-08-31 00:00:11 +00:00
leitner 892bc1056b fix binary attributes based on code from Thomas Walpuski
fix ldapclient buffering
fix potential segfault in server error handling
2002-08-30 22:36:59 +00:00
leitner 3d02ee1154 fix PRESENT query formatter and allow ldapclient to query for PRESENT 2002-08-12 02:01:12 +00:00
leitner 91b279ea10 thoughts about how to integrate ACLs 2002-07-17 13:07:09 +00:00
leitner 7b68d29ade try not to leak memory in case of parse error 2002-07-16 23:00:26 +00:00
leitner d406931b14 say why authentication failed 2002-07-15 17:48:17 +00:00
leitner 43f8f40837 add md5password (convert argv to md5 password string with base64 for ldif)
fix ldapclient to use all the arguments and cope with fused packets (one
read() returning the search result entry and the end marker).
Make ldif_parse() use strallocs (remove 8k limit on payloads)
2002-07-14 23:34:12 +00:00
leitner c992e45561 ldapbindrequest with password created invalid packet
ldapclient only evaluated the first record
minor robustness fixes for tinyldap
2002-07-09 19:53:15 +00:00
leitner 5706ea2e53 many cleanups (forgotten includes) 2002-07-08 21:05:07 +00:00
leitner 7589c81061 experimental support for base64 encoded binary data 2002-07-08 20:57:42 +00:00
leitner bd31d2568b More fixes from Thomas 2002-05-22 12:19:46 +00:00
leitner 5c8d2ac830 another very embarassing bug found by Thomas Walpuski 2002-05-17 15:55:56 +00:00
leitner 8714d36017 use base64 instead of hex dump 2002-05-14 20:26:20 +00:00
leitner 1d03b1e60f searchrequest scope handling (fixed by Thomas Walpuski)
add (primitive) auth support
2002-05-14 20:11:36 +00:00
leitner 6c7c32c1d1 remove obsolete mail, cn and sn speed-up 2002-05-13 15:17:18 +00:00
leitner 7e80e0b036 correct stupid mistake in ldap_match_present, patch from Thomas Walpuski! 2002-05-11 17:47:55 +00:00
leitner 57c79e45e6 add exist queries 2002-05-11 13:58:11 +00:00
leitner 35ede33690 Thomas Walpuski sent a patch to scan Present search requests correctly 2002-05-11 13:04:43 +00:00
leitner d7ae4234f9 Fix from Thomas Walpuski, forgot to count length of NOT subfilter...
Duh!
2002-05-07 21:43:33 +00:00
leitner 1445773429 Fix copy&paste error (found by Juergen Brauckmann) 2002-04-26 10:30:30 +00:00
leitner d115174017 there is more to do 2002-04-23 09:54:40 +00:00
leitner 35d5bd7e78 tinyldap would not find the last record in the database
switched to uint32_read instead of uint32_unpack.  Makes code much
  easier to read and reduces the number of variables in use.
2002-04-15 19:38:07 +00:00
leitner 6d2ae683bf add idx2ldif (dump data as ldif) 2002-04-15 18:43:50 +00:00
leitner f4b7a0c396 show how to start tinyldap_standalone as root
add a small file with the important RFCs
2002-04-15 18:27:38 +00:00
leitner 5d8a467c60 show that more than one email adress is OK 2002-04-15 18:23:28 +00:00
leitner 8d61d0cf5f mention ldapsearch 2002-04-15 18:07:54 +00:00
leitner f188729c0e update 2002-04-15 18:05:51 +00:00
leitner 5f25c3557f provide some documentation for newbies 2002-04-15 18:00:22 +00:00
leitner 51d65b5781 add case insensitive matching and dn normalizing in parse. 2002-04-15 14:34:20 +00:00
leitner 553c5322dd remove a break; 2002-04-08 14:35:21 +00:00
leitner 5bbe25caf1 remove compiler warnings. 2002-04-04 20:30:33 +00:00
leitner e4c1cf8b89 better dn parsing (case insensitive and allows spaces after comma) 2002-04-04 00:12:37 +00:00
leitner 396357f2c8 make debug code disappear 2002-04-03 23:58:20 +00:00
leitner 0221bf98a9 add case sensitive matching 2002-04-03 23:53:12 +00:00
leitner ebca2ebe43 reword rant comment 2002-04-03 19:34:37 +00:00
leitner aa13f6c77a finish ModifyRequest parser 2002-04-03 18:49:45 +00:00
leitner 0b2a282ec0 begin work on modifyrequest parser 2002-04-03 13:44:15 +00:00
leitner af04089fb8 fix substring filter formatting 2002-03-26 23:49:00 +00:00
leitner 3c1e9374a3 minor speed tweak 2002-03-26 17:07:21 +00:00
leitner 4792ff7c58 indexed substrings (prefixes only, for now), and untested AND and OR
support.
2002-03-26 15:51:53 +00:00
leitner c76ee598c0 oops, the indexing code did much too much work 2002-03-25 23:56:34 +00:00
leitner ec55f05ca0 Initial index query support 2002-03-25 23:46:34 +00:00
leitner 32edb0aa4e cvsignore more binaries 2002-03-25 15:06:32 +00:00
leitner e8dc6efb36 remove large commented out code area
begin framework for using the index
2002-03-25 15:05:56 +00:00
leitner 46d79c5751 error handling 2002-03-24 03:16:07 +00:00
leitner d6dc21ceec better make clean 2002-03-24 03:13:44 +00:00
leitner cc06d60953 update README 2002-03-24 03:12:35 +00:00
leitner 13258a3f89 external database representation 2002-03-24 03:08:04 +00:00
leitner 8f9cd366f0 split fmt_ldapadl into fmt_ldapadl and fmt_ldapavl (the former is a
SEQUENCE used in search requests, the latter is a SET used in search
results)
2002-03-14 21:05:36 +00:00