Howard Chu
|
18ae339b0f
|
ainfo_free no longer needed
|
2001-11-17 00:46:00 +00:00 |
|
Kurt Zeilenga
|
383939f18f
|
bitString fixes from Julius Enarusai (ITS#1441)
|
2001-11-16 18:10:37 +00:00 |
|
Pierangelo Masarati
|
d51dc13a0b
|
moved the empty dn static entry into a global const object
|
2001-11-16 17:05:32 +00:00 |
|
Pierangelo Masarati
|
4c283cfe65
|
update dn can add/modrdn/delete entries rooted at '' (according to ACLs)
|
2001-11-16 15:06:18 +00:00 |
|
Pierangelo Masarati
|
563694039f
|
check children access for old and new parent when = ''
|
2001-11-16 15:00:03 +00:00 |
|
Pierangelo Masarati
|
616d409817
|
updatedn can add '' rooted entries (according to ACLs)
|
2001-11-16 14:08:17 +00:00 |
|
Pierangelo Masarati
|
7793ece6ce
|
check children access to newSuperior
|
2001-11-16 14:04:54 +00:00 |
|
Pierangelo Masarati
|
0cf9b37908
|
non-root modrdn of entries rooted at '' checks children write permission (completes previous add/delete fix; needs be ported to back-bdb)
|
2001-11-16 12:24:22 +00:00 |
|
Pierangelo Masarati
|
b1688462ce
|
check for update dn
|
2001-11-16 11:47:15 +00:00 |
|
Howard Chu
|
a3ded4782e
|
Changed AttributeType.sat_cname from char * to struct berval.
Forced SLAP_USE_AD code, removed ifdefs of old code. filterindex.c is
still badly broken when BDB_FILTER_INDICES is defined, working on that...
|
2001-11-16 08:18:58 +00:00 |
|
Howard Chu
|
0bfaa8b4ae
|
Changed AttributeType.sat_cname from char * to struct berval.
(will fix up back-bdb next.)
|
2001-11-16 07:45:37 +00:00 |
|
Howard Chu
|
cc4a51f23c
|
Changed global ad_mutex into per-attributeType mutex. Added
ad_find_lang() to search an AttributeType for a given language variant.
(Will be used in back-bdb/back-ldbm index code...)
|
2001-11-16 07:39:14 +00:00 |
|
Ralf Haferkamp
|
8d57c9fe45
|
Fixed some memory allocation/freeing bugs
|
2001-11-14 17:33:54 +00:00 |
|
Pierangelo Masarati
|
0ebba25d99
|
hack to make '' base work; please check side-effects
|
2001-11-14 17:27:24 +00:00 |
|
Pierangelo Masarati
|
098c4a15d4
|
fix a couple of misformats
|
2001-11-14 16:17:30 +00:00 |
|
Pierangelo Masarati
|
a8437c2038
|
non-root add/delete of entries rooted at '' checks children write permission (forward port from back-ldbm)
|
2001-11-14 16:09:33 +00:00 |
|
Pierangelo Masarati
|
8c2ed9c809
|
non-root add/delete of entries rooted at '' checks children write permission
|
2001-11-14 16:08:59 +00:00 |
|
Kurt Zeilenga
|
90a60edef9
|
Remove slap_get_time optimization.
timelimit must be checked on first entry.
|
2001-11-13 20:31:00 +00:00 |
|
Kurt Zeilenga
|
525cd6f783
|
Port ITS#1430 changes from ldbm
|
2001-11-13 19:45:47 +00:00 |
|
Kurt Zeilenga
|
0f10bed011
|
rm currenttime_mutex.
trival other cleanup.
|
2001-11-13 18:16:07 +00:00 |
|
Mark Adamson
|
8c16d30087
|
optimize number of calls to slap_get_time()
|
2001-11-13 01:38:30 +00:00 |
|
Howard Chu
|
52d3f7b3da
|
Fix - put group cache search after backend has been selected
|
2001-11-12 21:39:55 +00:00 |
|
Howard Chu
|
0b037b5566
|
Added bdb_attribute and bdb_group ACL support routines
|
2001-11-12 20:52:25 +00:00 |
|
Howard Chu
|
efb6c24f6b
|
Fix missing case
|
2001-11-12 20:28:23 +00:00 |
|
Howard Chu
|
48623df1a8
|
Added backend_group result caching.
|
2001-11-12 19:37:48 +00:00 |
|
Howard Chu
|
a0a24d73dc
|
Added backend_group result caching.
|
2001-11-12 19:25:41 +00:00 |
|
Pierangelo Masarati
|
6b1104ab87
|
Fixes first part of ITS#1430
|
2001-11-12 17:32:52 +00:00 |
|
Pierangelo Masarati
|
8c4c2ce789
|
Fixes second part of ITS#1430
|
2001-11-12 17:27:01 +00:00 |
|
Pierangelo Masarati
|
afd0037eda
|
Fixes ITS#1433
|
2001-11-12 17:12:43 +00:00 |
|
Pierangelo Masarati
|
b4e7f0873a
|
trims space after comma in dn.regex acls (prelude to normalization)
|
2001-11-12 11:29:40 +00:00 |
|
Pierangelo Masarati
|
ea54a1a8e8
|
fix bug in previous commit
|
2001-11-12 08:47:09 +00:00 |
|
Pierangelo Masarati
|
6400698d17
|
struct berval * instead of char * in ldap_ava struct; minor cleanup
|
2001-11-12 08:10:12 +00:00 |
|
Mark Adamson
|
ddd3a4b926
|
already have the strlen of the attrname in the berval->bv_len
|
2001-11-12 03:15:40 +00:00 |
|
Stig Venaas
|
d717a7fb9f
|
Fixes memory leaks in do_compare()
|
2001-11-10 23:34:03 +00:00 |
|
Mark Adamson
|
156c9b3177
|
typo in declaration of function.
|
2001-11-09 19:22:03 +00:00 |
|
Mark Adamson
|
f05420c8d8
|
use berval's instead of strings with UTF8normalize()
|
2001-11-09 19:01:23 +00:00 |
|
Steve Sonntag
|
367c5e81ba
|
Compile error if Cyrus Sasl is not present. Put ifdefs in
unbind call around free of sasl data.
|
2001-11-08 20:08:36 +00:00 |
|
Kurt Zeilenga
|
8d74b517cd
|
Remove lint
|
2001-11-07 01:24:32 +00:00 |
|
Howard Chu
|
5f8058f957
|
Added schema_destroy() et al to free schema structures on shutdown
|
2001-11-07 01:03:49 +00:00 |
|
Stig Venaas
|
76243a2797
|
Fixed more memory leaks
|
2001-11-06 22:36:28 +00:00 |
|
Howard Chu
|
33ace5610c
|
Added ldap_pvt_tls_destroy() to cleanup TLS library on shutdown
|
2001-11-06 20:52:59 +00:00 |
|
Mark Adamson
|
67886fc4a1
|
bervals alloc'd by UTF8SubstringsassertionNormalize() must be ber_bvfree'd
|
2001-11-06 19:07:15 +00:00 |
|
Kurt Zeilenga
|
ac3e6c8dc5
|
Plug leaks (ITS#1116)
Patch provided by John Morrissey <jwm@horde.net>
|
2001-11-06 17:05:51 +00:00 |
|
Mark Adamson
|
e0ff8d6782
|
fix various memory leaks
|
2001-11-05 23:14:42 +00:00 |
|
Kurt Zeilenga
|
b9269f30e8
|
Add dnsReferral to TO DO list
|
2001-11-05 17:57:09 +00:00 |
|
Kurt Zeilenga
|
f8611a1296
|
Don't use indices to support not [!] filters.
Use pres indices to support LE/GE [<=,>=] filters.
|
2001-11-05 17:25:44 +00:00 |
|
Pierangelo Masarati
|
b6ff5c4d50
|
cleanup
|
2001-11-05 08:52:01 +00:00 |
|
Pierangelo Masarati
|
a5f5d53f74
|
same typo in more data files (was it intended ? :)
|
2001-11-05 08:51:29 +00:00 |
|
Pierangelo Masarati
|
e331b7a49f
|
typo in data (already fixed in test-ordered.ldif)
|
2001-11-05 08:28:26 +00:00 |
|
Howard Chu
|
e47e31ad0a
|
Fix for dbnosync - DB_TXN_NOSYNC is not a valid flag for dbenv_open,
must be set later using dbenv_set_flags.
|
2001-11-05 07:01:12 +00:00 |
|