leitner
706ae2e927
add u flag to addindex (for hash index, only index records with
...
userPassword for authentication)
2018-09-02 12:11:21 +00:00
leitner
c52d6b8ad6
add clang static analyzer target in makefile
...
free hash table in addindex (not strictly necessary but shuts up memory leak false positives)
add openat to seccomp jail so glibc compiled tinyldap works, too
2018-09-02 10:49:05 +00:00
leitner
a3dfae5e7c
use -1 instead of 0 as hash table empty marker
2018-08-27 14:11:05 +00:00
leitner
a6a5daf303
finish size_t conversion from unsigned long
2017-05-02 14:10:50 +00:00
leitner
1d95650489
change #include to move foo.h to libowfat/foo.h (needs current libowfat now)
2017-04-21 16:23:38 +00:00
leitner
da36873b76
mmap_read now returns const char*, remove warnings
...
reject non-minimal encodings for lengths and tags
catch too-large-value overflows in tags
2014-04-15 20:40:01 +00:00
leitner
35f2b3b745
first shot at "addrequest" support
2007-06-28 22:17:33 +00:00
leitner
7376f0342c
add hash table index type
2005-10-13 16:51:44 +00:00
leitner
b4a257d0ad
remove a few warning, document planned hash index format
2005-10-12 20:03:03 +00:00
leitner
41dea7e1e2
continue work on acl, still not ready
2005-07-08 23:13:17 +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
253865441b
change type 1 indices to be two tables of uint32 instead of one table of tuples
...
this ought to be more cache friendly
2005-04-01 20:35:22 +00:00
leitner
78f1555c63
added type 1 indexes: also saves the record number in addition to the
...
offset of the attribute. Faster but also doubles the index size.
2005-04-01 20:09:38 +00:00
leitner
3c4e6bbf90
now we need to init the mstorage objects
2004-02-04 23:27:01 +00:00
leitner
dcf0e428f5
extent mstorage API to include optional persistence
2004-02-04 23:13:37 +00:00
leitner
5706ea2e53
many cleanups (forgotten includes)
2002-07-08 21:05:07 +00:00
leitner
1d03b1e60f
searchrequest scope handling (fixed by Thomas Walpuski)
...
add (primitive) auth support
2002-05-14 20:11:36 +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
0221bf98a9
add case sensitive matching
2002-04-03 23:53:12 +00:00
leitner
ec55f05ca0
Initial index query support
2002-03-25 23:46:34 +00:00
leitner
13258a3f89
external database representation
2002-03-24 03:08:04 +00:00