summaryrefslogtreecommitdiff
path: root/source4/lib
AgeCommit message (Collapse)AuthorFilesLines
2011-01-03s4:ldb: Make sample module implementation static.Brad Hards1-2/+2
Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Jan 3 12:28:21 CET 2011 on sn-devel-104
2011-01-03s4:ldb: Add prototype header.Brad Hards1-0/+2
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-01-03pyldb: Fix memory reference error.Jelmer Vernooij2-2/+6
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Jan 3 02:34:05 CET 2011 on sn-devel-104
2011-01-03pyldb: Always return -1, 0, or 1 in tp_compare functions.Jelmer Vernooij1-6/+9
2011-01-03Revert broken destructor changes.Jelmer Vernooij1-1/+1
2011-01-03pyldb: Fix memory context, add more OOM checks.Jelmer Vernooij2-7/+11
2011-01-03pyldb: Some more OOM checks.Jelmer Vernooij1-4/+28
2011-01-03Make all functions in pyldb.c private, as they can't be used anyway.Jelmer Vernooij2-26/+27
2011-01-03pyldb: Use pytalloc-util.Jelmer Vernooij2-1/+2
2011-01-03ldb: Remove duplicate definition of check_special, use PyObject_New.Jelmer Vernooij1-5/+4
2011-01-03s4-python: Properly call PyObject_Del from all destructors.Jelmer Vernooij1-1/+1
2011-01-01s4-python: Only set BASETYPE flag if subclassing is supported.Jelmer Vernooij3-15/+12
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Jan 1 03:39:58 CET 2011 on sn-devel-104
2011-01-01s4-python: Add more prototypes.Jelmer Vernooij3-0/+6
2011-01-01s4-python: Properly call PyObject_Del from all destructors.Jelmer Vernooij1-6/+6
2010-12-27s4:ldb: setup TEST_DATA_PREFIX for make testStefan Metzmacher1-1/+5
metze
2010-12-27s4:ldb:python/api: use filename() instead of hardcoded filenamesStefan Metzmacher1-6/+6
metze
2010-12-27s4:ldb/tests: there's no need to copy samba4.pngStefan Metzmacher2-4/+1
metze
2010-12-24s4:ldb:python/api: use only one ldb file in test_contains()Stefan Metzmacher1-2/+3
metze
2010-12-24s4:ldb:python/api: use filename() instead of hardcoded filenamesStefan Metzmacher1-6/+7
This makes sure we use files under $SELFTEST_PREFIX instead of the source directory. metze
2010-12-22ldb:pyldb.c - remove unused variableMatthias Dieter Wallnöfer1-1/+1
2010-12-21ldb: Add ldb.Message.add and ldb.Message.elements.Jelmer Vernooij2-36/+86
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Tue Dec 21 15:03:17 CET 2010 on sn-devel-104
2010-12-21ldb:tools/ldbdel.c - "replace.h" should be the first includeMatthias Dieter Wallnöfer1-1/+1
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Tue Dec 21 12:50:54 CET 2010 on sn-devel-104
2010-12-21s4:lib/ldb-samba/ldif_handlers.c - adaption needed for removed "const" on OIDsMatthias Dieter Wallnöfer1-1/+1
2010-12-19ldb: Bump version after renaming some public symbols which didn't have aJelmer Vernooij2-1/+246
ldb_ prefix.
2010-12-18lib/ldb Remove talloc_free() that causes double-free in callbacks.Andrew Bartlett1-1/+3
This partially reverts 0941099a, which was a little over-eager in fixing what were presumed to be memory leaks. It is always the callbacks responsiblity to free the ares, but if they don't then the end of the request should handle the cleanup. Attempting to talloc_free() here will result (as it did in the descriptor module) in a double-free error if the callback does free it, and no other caller of ldb_module_send_entry() has this behaviour. Andrew Bartlett
2010-12-18ldb: Rename controls_except_specified -> ldb_controls_except_specified.Jelmer Vernooij2-2/+2
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Dec 18 01:33:24 CET 2010 on sn-devel-104
2010-12-18ldb_map: Fix prefix for map functions.Jelmer Vernooij3-15/+15
2010-12-18ldb: Add prototype for ldb_init_module.Jelmer Vernooij1-0/+5
2010-12-18ldb: Rename two exported functions so they match abi_match.Jelmer Vernooij6-9/+8
2010-12-15ldb: Bump API after symbol changes.Jelmer Vernooij2-2/+2
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Dec 15 18:18:52 CET 2010 on sn-devel-104
2010-12-15ldb: Build modules as .so files.Jelmer Vernooij1-0/+9
2010-12-15build: openbsd plateform is openbsd4Matthieu Patou1-1/+1
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Wed Dec 15 10:55:08 CET 2010 on sn-devel-104
2010-12-14build do not add -no-undefined on openbsdMatthieu Patou1-1/+2
2010-12-12ldb:pyldb.h - revert to the previous header behaviourMatthias Dieter Wallnöfer4-3/+7
"ldb_private.h" is private and therefore might not always be available.
2010-12-12s4:lib/ldb-samba/pyldb.c - optimise includesMatthias Dieter Wallnöfer1-3/+1
2010-12-12ldb:pyldb - optimise includesMatthias Dieter Wallnöfer3-7/+2
2010-12-11s4-smbtorture: Make test names lowercase and dot-separated.Jelmer Vernooij7-8/+7
This is consistent with the test names used by selftest, should make the names less confusing and easier to integrate with other tools. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Dec 11 04:16:13 CET 2010 on sn-devel-104
2010-12-09waf: remove the restriction that private libraries must not have a vnumAndrew Tridgell1-4/+2
we need the vnum for ABI checking for public libraries built as private libraries when bundled Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Dec 9 12:47:41 CET 2010 on sn-devel-104
2010-12-09waf-abi: auto-generate per-symbol versions from ABI filesAndrew Tridgell1-2/+1
This changes our version-script generation to use the ABI files that are saved in git with each version number change of our public libraries. We use these ABI files to generate a linker version script that gives the exact version number that each symbol was introduced. This provides us with automatic fine grained symbol versioning. Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org> Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-12-08s4:ldb: add ABI/ldb-0.9.20.sigsStefan Metzmacher1-0/+245
metze
2010-12-08s4:ldb: build libldb and pyldb-util as private libraries when building for ↵Stefan Metzmacher1-3/+12
samba4 This matches the behavior of the talloc and tdb builds. metze
2010-12-08ldb: bump version number after introduction of new constant.Jelmer Vernooij1-1/+1
2010-12-08s4-acl: Fixed incorrect value of LDB_FLAG_INTERNAL_INACCESSIBLE_ATTRIBUTENadezhda Ivanova1-1/+1
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org> Autobuild-Date: Wed Dec 8 13:31:48 CET 2010 on sn-devel-104
2010-12-08s4-pkgconfig: add @LIB_RPATH@ to our link flagsAndrew Tridgell3-3/+3
this is only set when rpath is used on install. It ensures that applications that link against Samba libraries get the rpath right Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Dec 8 12:46:00 CET 2010 on sn-devel-104
2010-12-08s4-ldb: added @LIB_RPATH@ to the ldb pc fileAndrew Tridgell1-1/+1
2010-12-08s4-acl: Added a flag to mark an element as failing an access check.Nadezhda Ivanova1-0/+3
2010-12-08s4-ldb: use RTLD_DEEPBIND if available for ldb modulesAndrew Tridgell1-1/+13
this allows us to avoid issues with ldb using heimdal while an application using ldb using MIT kerberos Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-12-08s4-ldb: ensure ldb_register_samba_handlers() is not done twiceAndrew Tridgell1-2/+10
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-12-06s4:fix some shadowed declaration warnings on Solaris by renaming the symbolsMatthias Dieter Wallnöfer2-3/+3
2010-12-05s4:lib/messaging/*.h - fix compile warnings on gcc 3.4Matthias Dieter Wallnöfer2-3/+2
For example on OpenSolaris