Commit Graph

20 Commits

Author SHA1 Message Date
leitner
6ef84457cc fix two bugs in the indexing code found by Georg Lehner
silence if statement indentation warnings (gcc has become more picky)
2017-02-25 08:40:23 +00:00
leitner
e04ca78ff8 add "generic" format string based encoder and decoder (scan_asn1generic,
fmt_asn1generic, see t10.c for example usage)
add "generic" asn.1 dumper (in t10.c)
fix some read off-by-one errors, minor cleanups
add real OID support
add bitstring support
2011-04-28 19:50:11 +00:00
leitner
05d388f122 add journal rereading
add DelRequest support
add little delete test tool ldapdelete
2008-04-20 06:59:11 +00:00
leitner
fcf6ed51f2 implement modifyrequest
rewrite bindrequest handling (reuse lookupdn)
update acl filter cache when bind succeeds
handle authenticating against a record in the journal
2007-11-01 00:43:29 +00:00
leitner
35f2b3b745 first shot at "addrequest" support 2007-06-28 22:17:33 +00:00
leitner
7966fa0c86 remove lots of gcc 4 warnings 2005-10-14 14:35:16 +00:00
leitner
d526e16980 parse can now handle data that is larger than memory
(addindex still cannot)
2005-04-06 08:36:31 +00:00
leitner
5b980e3f93 ldapclient can now also query for no attributes
mstorage_add can now allocate larger chunks (and parse uses 1 MiB)
fix small oversight in addindex putting wrong index size in header
more integer overflow checks in asn1 code (not security relevant)
fix missing initialization in asn1 routines (not security relevant, code
section not triggered by ldap)
2005-04-01 21:53:33 +00:00
leitner
864895f714 minor updates (acls don't work yet) 2005-02-19 17:46:42 +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
2cb40c89c0 error checking 2004-02-05 01:26:50 +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
e57b1323f8 be more strict with signed/unsigned 2002-09-07 11:40:51 +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
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
5706ea2e53 many cleanups (forgotten includes) 2002-07-08 21:05:07 +00:00
leitner
6c7c32c1d1 remove obsolete mail, cn and sn speed-up 2002-05-13 15:17:18 +00:00
leitner
13258a3f89 external database representation 2002-03-24 03:08:04 +00:00