openldap/servers/slapd
Hallvard Furuseth 423c13a6d6 ITS#6437, failure/fallback/debug handling:
slap_sl_malloc could return failure. Exit instead, like the rest of sl_malloc.
Since we increase size, reduce it before Debug() and/or fallback to ch_malloc.
Debug() before exit() on failure.  Tweak debug formats and a comment.
2010-01-02 22:41:41 +00:00
..
back-bdb Silence "maybe uninitialized" warning (eprev after 0 iterations, cannot happen) 2009-11-30 14:00:18 +00:00
back-dnssrv Update copyright notices 2009-01-22 00:40:04 +00:00
back-hdb Update copyright notices 2009-01-22 00:40:04 +00:00
back-ldap plug one-time leaks 2009-12-18 19:07:16 +00:00
back-ldif ITS#6414: Do not write outside database directory. 2009-12-03 23:20:39 +00:00
back-meta fix previous commit (ITS#6267) 2009-08-24 00:41:12 +00:00
back-monitor Use fake_init2 in db_open/db_close since they can execute from a 2009-11-15 10:38:13 +00:00
back-ndb wrap gmtime for reentrancy (ITS#6262) 2009-08-18 23:48:15 +00:00
back-null ITS#6403: do not require *ent == NULL on entry to null_back_entry_get() 2009-12-16 09:12:48 +00:00
back-passwd Update copyright notices 2009-01-22 00:40:04 +00:00
back-perl ITS#5658 hppa fixes 2009-06-23 23:12:15 +00:00
back-relay Cleanup since ITS#6133 2009-11-02 16:19:59 +00:00
back-shell Update copyright notices 2009-01-22 00:40:04 +00:00
back-sock ITS#5939 plug descriptor leak 2009-02-10 20:07:24 +00:00
back-sql Use fake_init2 in db_open/db_close since they can execute from a 2009-11-15 10:38:13 +00:00
overlays allow direct insert/delete of olcRwmMap (ITS#6436) 2009-12-21 18:58:21 +00:00
schema ITS#6140 delete obsolete schema 2009-09-29 02:34:28 +00:00
shell-backends Update copyright notices 2009-01-22 00:40:04 +00:00
slapi add support for TCP buffer configuration (ITS#6234) 2009-08-17 22:53:15 +00:00
abandon.c For ITS#6157: Catch most invalid cancels/abandons, and honor them before waits 2009-06-04 21:16:38 +00:00
aci.c Update copyright notices 2009-01-22 00:40:04 +00:00
acl.c ITS#6287 Rewritten the ACL state cache 2009-09-08 21:06:15 +00:00
aclparse.c Change AttributeName.an_oc_exclude to an_oc_flags, avoid multiple 2009-07-26 00:14:15 +00:00
ad.c Change AttributeName.an_oc_exclude to an_oc_flags, avoid multiple 2009-07-26 00:14:15 +00:00
add.c wrap gmtime for reentrancy (ITS#6262) 2009-08-18 23:48:15 +00:00
alock.c Don't allow any other jobs if a -q job is active 2009-11-18 21:08:48 +00:00
alock.h Update copyright notices 2009-01-22 00:40:04 +00:00
at.c use, then free (ITS#6027) 2009-03-17 15:52:41 +00:00
attr.c Update copyright notices 2009-01-22 00:40:04 +00:00
ava.c Update copyright notices 2009-01-22 00:40:04 +00:00
backend.c use macros for fake connid 2009-11-21 21:02:49 +00:00
backglue.c ITS#6103 send response even if abandoned 2009-05-11 04:29:21 +00:00
backover.c Look for our callback to pop, don't just do it blindly 2009-08-19 08:05:18 +00:00
bconfig.c declaration after code (introduced by ITS#6428 fix) 2009-12-11 18:09:47 +00:00
bind.c Update copyright notices 2009-01-22 00:40:04 +00:00
cancel.c More ITS#6104: mutex-protected check of o_cancel value from other thread 2009-06-05 23:26:09 +00:00
ch_malloc.c Update copyright notices 2009-01-22 00:40:04 +00:00
compare.c Update copyright notices 2009-01-22 00:40:04 +00:00
component.c Update copyright notices 2009-01-22 00:40:04 +00:00
component.h Update copyright notices 2009-01-22 00:40:04 +00:00
config.c plug one-time leaks 2009-12-18 19:07:16 +00:00
config.h silence warning 2009-08-17 23:02:50 +00:00
connection.c ITS#6412, refix #6304 - only check for writes if sockbuf NEEDS_WRITE 2009-12-04 02:44:00 +00:00
controls.c Change AttributeName.an_oc_exclude to an_oc_flags, avoid multiple 2009-07-26 00:14:15 +00:00
cr.c Update copyright notices 2009-01-22 00:40:04 +00:00
ctxcsn.c ITS#6373 revert 2009/03/10 commit, resurrect sync subentry code 2009-11-11 03:01:48 +00:00
daemon.c ITS#6322 cleanup close_listeners() 2009-12-30 20:33:27 +00:00
DB_CONFIG DB_CONFIG.example URL wrong in comments (ITS#5288) 2007-12-18 12:50:27 +00:00
delete.c Update copyright notices 2009-01-22 00:40:04 +00:00
dn.c ITS#6338: Fix \0-termination of dnParent(x, x) for one-level DN x. 2009-10-19 23:51:08 +00:00
entry.c allow to look-ahead entry DN without decoding the whole entry 2009-08-14 15:33:09 +00:00
extended.c Update copyright notices 2009-01-22 00:40:04 +00:00
filter.c Fully parse undefined substring filters so they can be logged 2009-08-04 22:41:59 +00:00
filterentry.c Use sl_mfunc instead of direct reference to slap_sl_free 2009-11-15 19:13:51 +00:00
frontend.c Update copyright notices 2009-01-22 00:40:04 +00:00
globals.c Update copyright notices 2009-01-22 00:40:04 +00:00
index.c Update copyright notices 2009-01-22 00:40:04 +00:00
init.c wrap gmtime for reentrancy (ITS#6262) 2009-08-18 23:48:15 +00:00
ldapsync.c wrap gmtime for reentrancy (ITS#6262) 2009-08-18 23:48:15 +00:00
limits.c allow to delete olcLimits values (ITS#6159) 2009-06-02 23:17:58 +00:00
lock.c Update copyright notices 2009-01-22 00:40:04 +00:00
main.c don't "overflow" debug levels (ITS#6324) 2009-10-06 22:03:15 +00:00
Makefile.in add slapschema tool (ITS#6150) 2009-05-28 13:40:57 +00:00
matchedValues.c Update copyright notices 2009-01-22 00:40:04 +00:00
modify.c wrap gmtime for reentrancy (ITS#6262) 2009-08-18 23:48:15 +00:00
modrdn.c Update copyright notices 2009-01-22 00:40:04 +00:00
mods.c fix objectClass inheritance deletion (ITS#5517, ITS#5963) 2009-02-22 23:32:00 +00:00
module.c ITS#6016 check for static backends and overlays 2009-04-02 23:41:41 +00:00
mr.c Update copyright notices 2009-01-22 00:40:04 +00:00
mra.c Update copyright notices 2009-01-22 00:40:04 +00:00
nt_svc.c Update copyright notices 2009-01-22 00:40:04 +00:00
oc.c plug one-time leak 2009-10-19 23:39:59 +00:00
oidm.c Update copyright notices 2009-01-22 00:40:04 +00:00
operation.c Update copyright notices 2009-01-22 00:40:04 +00:00
operational.c Update copyright notices 2009-01-22 00:40:04 +00:00
passwd.c Only free the req_dn / ndn we created. Someone may have rewritten it... 2009-08-19 11:27:49 +00:00
phonetic.c Update copyright notices 2009-01-22 00:40:04 +00:00
proto-slap.h ITS#5340: REP_ENTRY_MUSTFLUSH, rs_replace_entry(), rs_ensure_entry_modifiable() 2009-12-10 00:07:34 +00:00
referral.c Update copyright notices 2009-01-22 00:40:04 +00:00
result.c ITS#5340: REP_ENTRY_MUSTFLUSH, rs_replace_entry(), rs_ensure_entry_modifiable() 2009-12-10 00:07:34 +00:00
root_dse.c ITS#5892 return -1 from ldif_read_record on error 2009-07-07 22:30:55 +00:00
sasl.c Silence warning in initializer 2009-11-30 14:07:12 +00:00
saslauthz.c Update copyright notices 2009-01-22 00:40:04 +00:00
schema_check.c fix typo 2009-05-06 07:55:42 +00:00
schema_init.c trim unwanted commit 2009-11-16 09:55:27 +00:00
schema_prep.c more about ITS#5792 2009-02-05 21:11:05 +00:00
schema.c Update copyright notices 2009-01-22 00:40:04 +00:00
schemaparse.c Update copyright notices 2009-01-22 00:40:04 +00:00
search.c ITS#6309 tweak invalid dn logmsg 2009-11-11 01:42:00 +00:00
sets.c Update copyright notices 2009-01-22 00:40:04 +00:00
sets.h Update copyright notices 2009-01-22 00:40:04 +00:00
sl_malloc.c ITS#6437, failure/fallback/debug handling: 2010-01-02 22:41:41 +00:00
slap.h ITS#6435: Added optional SLAP_SCHEMA_EXPOSE define. 2009-12-21 17:28:45 +00:00
slapacl.c ITS#6214 use the main thread's context so cleanup can occur 2009-07-22 04:39:57 +00:00
slapadd.c ITS#6373 more for subentry creation 2009-11-11 04:03:27 +00:00
slapauth.c ITS#6214 use the main thread's context so cleanup can occur 2009-07-22 04:39:57 +00:00
slapcat.c Update copyright notices 2009-01-22 00:40:04 +00:00
slapcommon.c ITS#6398: plug memory leak of confdir 2009-11-23 21:52:11 +00:00
slapcommon.h add slapschema tool (ITS#6150) 2009-05-28 13:40:57 +00:00
slapd.conf trim listed modules 2007-01-10 01:57:26 +00:00
slapd.ldif Fix typos 2007-11-19 22:17:45 +00:00
slapdn.c Update copyright notices 2009-01-22 00:40:04 +00:00
slapindex.c Update copyright notices 2009-01-22 00:40:04 +00:00
slappasswd.c Update copyright notices 2009-01-22 00:40:04 +00:00
slapschema.c ITS#6214 use the main thread's context so cleanup can occur 2009-07-22 04:39:57 +00:00
slaptest.c Update copyright notices 2009-01-22 00:40:04 +00:00
starttls.c Update copyright notices 2009-01-22 00:40:04 +00:00
str2filter.c Update copyright notices 2009-01-22 00:40:04 +00:00
syncrepl.c ITS#6425 fix uninit'd vars 2009-12-09 00:04:58 +00:00
syntax.c Update copyright notices 2009-01-22 00:40:04 +00:00
txn.c Update copyright notices 2009-01-22 00:40:04 +00:00
unbind.c Update copyright notices 2009-01-22 00:40:04 +00:00
user.c Update copyright notices 2009-01-22 00:40:04 +00:00
value.c Update copyright notices 2009-01-22 00:40:04 +00:00
zn_malloc.c Update copyright notices 2009-01-22 00:40:04 +00:00