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
aa5a3e16f2
whoops, broke something?
2005-12-07 01:43:45 +00:00
leitner
7966fa0c86
remove lots of gcc 4 warnings
2005-10-14 14:35:16 +00:00
leitner
783126698f
ACL parsing appears to work, and a new test program called dumpacl can
...
dump them back out. Now we just need to check them when executing ldap
requests. *cough*
2005-07-15 23:04:23 +00:00
leitner
268e5be57a
work in progress
2005-07-08 20:32:18 +00:00
leitner
300b692ad0
make scan_ldapsearchfilterstring terminate on syntax error
...
add index support for >= and <= queries
2005-06-13 06:38:21 +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
73e9cf8902
add code to parse AddRequests (by Andreas Krennmair)
2003-09-01 15:34:34 +00:00
leitner
b9b3b03e02
better filter handling
2002-11-20 22:00:33 +00:00
leitner
e57b1323f8
be more strict with signed/unsigned
2002-09-07 11:40:51 +00:00
leitner
7b68d29ade
try not to leak memory in case of parse error
2002-07-16 23:00:26 +00:00
leitner
0221bf98a9
add case sensitive matching
2002-04-03 23:53:12 +00:00
leitner
0b2a282ec0
begin work on modifyrequest parser
2002-04-03 13:44:15 +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
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
da78511a26
tinydns now actually appears to answer a test question correctly!
2002-01-16 01:05:43 +00:00
leitner
4dfbff54a2
enhance ldapclient so it can actually formulate, encode and send search
...
request.
2002-01-15 18:36:47 +00:00
leitner
0fe1e3e9eb
Fix makefile
2002-01-15 00:43:44 +00:00
leitner
81e6e9856a
bindresponse is actually the same as ldapresult.
...
might as well rename it.
2002-01-15 00:30:39 +00:00
leitner
b166396c5e
t2 can now parse all my openldap and mozilla requests and responses.
2002-01-15 00:24:41 +00:00
leitner
91f809d603
add parser for SearchResultEntry
2002-01-14 23:22:28 +00:00
leitner
7f7fb3c2f9
parse substring search correctly
2002-01-14 21:50:49 +00:00
leitner
5413d2bdeb
renamed a struct,
...
started ldapsearchresultentry formatter
fixed scan_ldapmessage to accept PRIMITIVE messages, too (unbind)
2002-01-14 21:23:33 +00:00
leitner
e14842729a
finish ldapsearchrequest scanner
2002-01-14 19:49:09 +00:00
leitner
52d8194d4f
more work
2002-01-14 18:24:32 +00:00
leitner
2d32361380
check in work in progress.
...
Please see README.
2002-01-14 16:14:31 +00:00