openldap/servers/slapd
Nadezhda Ivanova bb7e14d201 ITS#8734 Fixes for many back-asyncmeta issues
Includes all the changes necessary to fix back-asyncmeta issues
discovered during on-site testing since the start of 2016.
These include:
Issues with stability - crashes and assetion failures
Incorrect behavior during unstable network conditions, such as inability to reset connections
or process responses, or "hanging" to wait for a response that would never be received.
Memory leaks and memory management fixes - major redesign of the way back-asyncmeta
works with memory contexts.
Rewrite was replaced with suffix-massage in configuration, and the network-timeout value was changed to milliseconds.
Incorrect behavior when SASL is used to bind to a target.
Many problems caused by race conditions
Fixes for compiler warnings, and tests.
Cleanup of unused code.
2019-02-28 16:22:11 +00:00
..
back-asyncmeta ITS#8734 Fixes for many back-asyncmeta issues 2019-02-28 16:22:11 +00:00
back-bdb Actually check for mi->bi_extra 2019-02-19 10:28:08 +00:00
back-dnssrv ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
back-hdb Happy New Year! 2019-01-14 18:46:16 +00:00
back-ldap ITS#8731 Apply doc/devel/variadic_debug/07-shortcut.cocci 2019-02-15 16:51:53 +00:00
back-ldif ITS#8731 Apply doc/devel/variadic_debug/07-shortcut.cocci 2019-02-15 16:51:53 +00:00
back-mdb Silence compiler warnings 2019-02-19 10:28:08 +00:00
back-meta ITS#8731 Remove more unused buffers 2019-02-19 10:24:43 +00:00
back-monitor ITS#8731 Apply doc/devel/variadic_debug/07-shortcut.cocci 2019-02-15 16:51:53 +00:00
back-ndb Happy New Year! 2019-01-14 18:46:16 +00:00
back-null ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
back-passwd Happy New Year! 2019-01-14 18:46:16 +00:00
back-perl ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
back-relay ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
back-shell ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
back-sock ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
back-sql ITS#8731 Remove more unused buffers 2019-02-19 10:24:43 +00:00
back-wt ITS#8731 Apply doc/devel/variadic_debug/07-shortcut.cocci 2019-02-15 16:51:53 +00:00
overlays Silence compiler warnings 2019-02-19 10:28:08 +00:00
schema Schema cleanup 2019-01-30 14:06:09 +00:00
shell-backends Happy New Year! 2019-01-14 18:46:16 +00:00
slapi ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
abandon.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
aci.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
acl.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
aclparse.c ITS#8731 Remove more unused buffers 2019-02-19 10:24:43 +00:00
ad.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
add.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
alock.c Happy New Year! 2019-01-14 18:46:16 +00:00
alock.h Happy New Year! 2019-01-14 18:46:16 +00:00
at.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
attr.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
ava.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
backend.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
backglue.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
backover.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
bconfig.c ITS#8977 missed a commit 2019-02-16 13:51:56 +00:00
bind.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
cancel.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
ch_malloc.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
compare.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
component.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
component.h Happy New Year! 2019-01-14 18:46:16 +00:00
config.c Make prototypes available where needed 2019-02-19 10:26:39 +00:00
config.h Happy New Year! 2019-01-14 18:46:16 +00:00
connection.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
controls.c ITS#8731 Manual work not picked up by coccinelle 2019-02-15 16:51:53 +00:00
cr.c ITS#8731 Manual work not picked up by coccinelle 2019-02-15 16:51:53 +00:00
ctxcsn.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
daemon.c ITS#8731 Remove more unused buffers 2019-02-19 10:24:43 +00:00
DB_CONFIG
delete.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
dn.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
entry.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
extended.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
filter.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
filterentry.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
frontend.c Happy New Year! 2019-01-14 18:46:16 +00:00
globals.c Happy New Year! 2019-01-14 18:46:16 +00:00
index.c Happy New Year! 2019-01-14 18:46:16 +00:00
init.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
ldapsync.c Happy New Year! 2019-01-14 18:46:16 +00:00
limits.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
lock.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
main.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
Makefile.in Happy New Year! 2019-01-14 18:46:16 +00:00
matchedValues.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
modify.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
modrdn.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
mods.c Happy New Year! 2019-01-14 18:46:16 +00:00
module.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
mr.c ITS#8731 Manual work not picked up by coccinelle 2019-02-15 16:51:53 +00:00
mra.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
nt_svc.c Happy New Year! 2019-01-14 18:46:16 +00:00
oc.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
oidm.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
operation.c Happy New Year! 2019-01-14 18:46:16 +00:00
operational.c Happy New Year! 2019-01-14 18:46:16 +00:00
passwd.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
phonetic.c Happy New Year! 2019-01-14 18:46:16 +00:00
proto-slap.h Make prototypes available where needed 2019-02-19 10:26:39 +00:00
referral.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
result.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
root_dse.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
sasl.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
saslauthz.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
schema_check.c ITS#8731 Apply doc/devel/variadic_debug/07-shortcut.cocci 2019-02-15 16:51:53 +00:00
schema_init.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
schema_prep.c Happy New Year! 2019-01-14 18:46:16 +00:00
schema.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
schemaparse.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
search.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
sets.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
sets.h Happy New Year! 2019-01-14 18:46:16 +00:00
sl_malloc.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
slap.h ITS#8731 Rework logging 2019-02-15 16:51:53 +00:00
slapacl.c Happy New Year! 2019-01-14 18:46:16 +00:00
slapadd.c ITS#8731 Apply doc/devel/variadic_debug/07-shortcut.cocci 2019-02-15 16:51:53 +00:00
slapauth.c Happy New Year! 2019-01-14 18:46:16 +00:00
slapcat.c Happy New Year! 2019-01-14 18:46:16 +00:00
slapcommon.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
slapcommon.h Happy New Year! 2019-01-14 18:46:16 +00:00
slapd.conf Minor fix BDB -> MDB 2016-01-29 13:21:55 -06:00
slapd.ldif
slapdn.c Happy New Year! 2019-01-14 18:46:16 +00:00
slapindex.c Happy New Year! 2019-01-14 18:46:16 +00:00
slapmodify.c Happy New Year! 2019-01-14 18:46:16 +00:00
slappasswd.c Happy New Year! 2019-01-14 18:46:16 +00:00
slapschema.c Happy New Year! 2019-01-14 18:46:16 +00:00
slaptest.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
starttls.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
str2filter.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
syncrepl.c ITS#8731 Apply doc/devel/variadic_debug/07-shortcut.cocci 2019-02-15 16:51:53 +00:00
syntax.c ITS#8731 Manual work not picked up by coccinelle 2019-02-15 16:51:53 +00:00
syslog.c Strip down even more 2015-08-14 17:48:59 +01:00
txn.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
unbind.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
user.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
value.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00
zn_malloc.c ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci 2019-02-15 16:51:53 +00:00