Commit Graph

130 Commits

Author SHA1 Message Date
leitner
74ecd01f5a if client does not ask for any attributes, list 'em all 2005-04-01 10:59:17 +00:00
leitner
4b3919b269 add function to free search result entries (and use it in ldapclient) 2005-04-01 09:26:50 +00:00
leitner
01375185bf allow argv[1] to override "data" with tinyldap, so you can serve off a
different data basis
2005-04-01 07:16:37 +00:00
leitner
de55828626 remove a few warnings 2005-03-31 18:06:23 +00:00
leitner
53c75f6f3e add trivial mysql2ldif program 2005-03-31 11:57:15 +00:00
leitner
18108c0f2d make ldapclient output ldif 2005-03-30 20:53:21 +00:00
leitner
6488c15e4b document authentication and passwords in README 2005-03-30 20:45:19 +00:00
leitner
00a43f2d52 also allow crypt(3) and plain text passwords for authentication 2005-03-30 13:07:41 +00:00
leitner
1aac2d9b43 same bug was also in matchcasestring 2005-03-18 08:10:45 +00:00
leitner
7a38b5864d foo <=> foobar connection was wrong 2005-03-17 10:37:51 +00:00
leitner
d02823c5ab make valgrind happy (only triggered in debug messages) 2005-03-17 09:52:05 +00:00
leitner
a0fc14fd4b allow zero-length attribute values
non-dietlibc md5 workaround (using openssl)
2005-03-17 09:46:02 +00:00
leitner
c92b5180d7 EQUALS was actually UNEQUALS (WTF?!) 2005-03-16 15:47:01 +00:00
leitner
864895f714 minor updates (acls don't work yet) 2005-02-19 17:46:42 +00:00
leitner
243ee82cdb add simple acl parser (not yet integrated and no matcher so far) 2005-01-05 02:05:52 +00:00
leitner
188f25a4f6 fix filter example 2004-11-12 17:11:18 +00:00
leitner
9b68a30055 more detailed todo 2004-10-17 07:34:34 +00:00
leitner
8de25348e3 remove unused variable 2004-08-04 17:48:03 +00:00
leitner
4f2bfc0074 fix bug in fmt_ldapsearchfilter
free memory for requests we can't handle yet
2004-08-03 22:34:38 +00:00
leitner
dee7f4c9c1 fmt_ldapbindrequest returned too big a length 2004-07-05 21:45:18 +00:00
leitner
989695af67 fix several bugs 2004-03-12 23:21:24 +00:00
leitner
7bf8213396 fix substring matches (Zak Johnson) 2004-03-02 23:35:00 +00:00
leitner
fbc0865c50 FreeBSD compatibility (Dirk Meyer) 2004-02-26 17:26:30 +00:00
leitner
76344d0ee6 print some stats 2004-02-15 05:45:23 +00:00
leitner
0cad372ea0 rework parse so that it can process larger files. 2004-02-14 00:31:42 +00:00
leitner
a755f3154b move repeated temp alloca in parser into inline function to not exhaust
stack space
2004-02-05 02:12:27 +00:00
leitner
3dd5fb78b1 cosmetics 2004-02-05 01:29:18 +00:00
leitner
2cb40c89c0 error checking 2004-02-05 01:26:50 +00:00
leitner
b75fccc0a4 use ftruncate instead of lseek+write 2004-02-05 00:15:23 +00:00
leitner
ee32353df2 now the generated "data" file matches the old one
strlen -> str_len
2004-02-05 00:08:49 +00:00
leitner
723522bcaa fix offset 2004-02-05 00:02:52 +00:00
leitner
3c4e6bbf90 now we need to init the mstorage objects 2004-02-04 23:27:01 +00:00
leitner
59d2cdcab8 remove bogus extern 2004-02-04 23:14:37 +00:00
leitner
dcf0e428f5 extent mstorage API to include optional persistence 2004-02-04 23:13:37 +00:00
leitner
0a16128591 forgot to add one file ;) 2003-09-01 15:35:05 +00:00
leitner
73e9cf8902 add code to parse AddRequests (by Andreas Krennmair) 2003-09-01 15:34:34 +00:00
leitner
1dfc14fd99 Thomas Walpuski found and fixed a bug regarding error handling.
tinyldap index would return 0 as error indication, but 0 is also a valid
return code.  He changed error to -1.
2003-05-15 15:08:11 +00:00
leitner
4b6b20f995 add scan_asn1oid from Thomas Walpuski 2003-03-14 23:55:19 +00:00
leitner
b9b3b03e02 better filter handling 2002-11-20 22:00:33 +00:00
leitner
0720597238 a bug fix and a parser for RFC-style LDAP search expressions.
Need to integrate them into ldapclient
2002-10-04 21:09:18 +00:00
leitner
12a684154c remove warning 2002-09-28 00:13:51 +00:00
leitner
b5479c12e0 support ;binary 2002-09-28 00:10:21 +00:00
leitner
99c24e2efe more irix cc friendliness 2002-09-07 11:49:19 +00:00
leitner
e57b1323f8 be more strict with signed/unsigned 2002-09-07 11:40:51 +00:00
leitner
e6eb6100ab be friendly to non-Linux non-gcc systems 2002-09-07 11:31:53 +00:00
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