1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
samba-mirror/source4/lib/ldb
Kamen Mazdrashki 65b967a706 s4-ldb: Implement ldb_msg_difference() function to accept a memory context from client
Old implementation from ldb_msg_diff() was moved into
this this function but with changed interface
so that a memory context may be passed.

ldb_msg_diff() function is now based on ldb_msg_difference(),
which fixes a hidden leak - internal ldb_msg object
(returned from ldb_msg_canonicalize) wasn't freed
and stays attached to ldb_context for the connection lifetime.

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2010-07-19 17:33:33 +10:00
..
ABI ldb: Add ABI file for use when including ildap in the build. 2010-06-20 13:54:51 +02:00
common s4-ldb: Implement ldb_msg_difference() function to accept a memory context from client 2010-07-19 17:33:33 +10:00
docs
examples
external talloc: change talloc minor version to 2.0.2 2010-04-02 13:15:18 +11:00
include s4-ldb: Implement ldb_msg_difference() function to accept a memory context from client 2010-07-19 17:33:33 +10:00
ldb_ildap s4-waf: Fix build of libldb_ildap against system ldb. 2010-06-15 20:52:01 +02:00
ldb_ldap s4-ldb: added support for simple binds on ldb_ldap backend 2010-07-07 17:26:03 +10:00
ldb_map ldb:ldb_map_outbound.c - "ldb_parse_tree_collect_attrs" - remove unneeded return value 2010-06-29 22:21:22 +02:00
ldb_sqlite3 ldb:ldb_sqlite3 backend - remove a warning which has already been resolved 2010-06-11 08:52:12 +02:00
ldb_tdb s4:objectclass_attrs LDB module - move the single-valued attribute check into this module 2010-06-07 20:54:10 +02:00
man ldb: Remove manual pages for binaries that have already been moved to utils/. 2010-05-31 01:38:35 +02:00
modules s4:rdn_name LDB module - move the "distinguishedName" write prevent check here 2010-06-07 20:31:22 +02:00
nssldb LDB:NSS - make LDB "signed-safe" on counter variables 2010-03-02 18:02:00 +01:00
tests s4:dsdb: move dsdb python tests from lib/ldb/ to dsdb/ 2010-06-30 11:10:28 +02:00
tools ldb: Fix dependencies when building with system ldb. 2010-05-31 19:22:03 +02:00
web ldb:web Fix typo 2010-02-22 18:48:36 -05:00
aclocal.m4
autogen-waf.sh build: use a common autogen-waf.sh for all builds 2010-04-12 11:17:35 +10:00
autogen.sh s4-ldb: add msg saying which build system is being used 2010-05-05 11:42:33 +02:00
build_macros.m4
config.guess
config.mk s4-ldb: added ldb_options_find() 2010-07-07 17:26:03 +10:00
config.sub
configure.ac s4:build Bump ldb and tdb required versions. 2009-12-08 14:07:45 +11:00
Doxyfile
examples.dox
install-sh
ldap.m4
ldb.mk s4-ldb: added ldb_options_find() 2010-07-07 17:26:03 +10:00
ldb.pc.in
libldb.m4
mainpage.dox
Makefile.in
pyldb_util.c s4:lib/ldb/pyldb_util.c - add a cast to quiet a warning 2010-06-02 09:39:18 +02:00
pyldb.c s4:pyldb whitespace fix 2010-07-15 22:08:22 +10:00
pyldb.h pytalloc: ensure talloc_ctx is directly after PyObject_HEAD 2010-04-20 15:50:27 +10:00
python.mk
README_gcov.txt
rules.mk
sqlite3.m4
standalone.sh
wscript s4-ldb: added ldb_error() and ldb_operr() 2010-07-07 20:14:55 +10:00