Commit Graph

77 Commits

Author SHA1 Message Date
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
leitner f486c4402a add standalone tinyldap version 2002-03-14 20:30:59 +00:00
leitner 2848136fc9 provide some infrastructure for signed ints 2002-03-14 17:26:06 +00:00
leitner 750d4fd7ba add ldapclient_str 2002-02-21 12:21:13 +00:00
leitner 1b12fea53d apply ldapclient diff by Özgür Kesim 2002-02-21 12:20:54 +00:00
leitner e7d17909d7 add substring search stuff from Öc 2002-02-17 14:54:05 +00:00
leitner 0fbd732360 remove debug code again. 2002-01-28 02:34:59 +00:00
leitner e0a5cf85ee import patch from David Lichteblau and make scan_ldapsearchrequest work
again with the fixed code ;)
2002-01-28 02:34:21 +00:00
leitner 086e8790db fmt_asn1tag didn't set the high bit for the multibyte encoding 2002-01-18 13:41:40 +00:00