summaryrefslogtreecommitdiffstats
path: root/source4/lib
Commit message (Collapse)AuthorAgeFilesLines
* s4:ldb: Make sample module implementation static.Brad Hards2011-01-031-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
* s4:ldb: Add prototype header.Brad Hards2011-01-031-0/+2
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* pyldb: Fix memory reference error.Jelmer Vernooij2011-01-032-2/+6
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Jan 3 02:34:05 CET 2011 on sn-devel-104
* pyldb: Always return -1, 0, or 1 in tp_compare functions.Jelmer Vernooij2011-01-031-6/+9
|
* Revert broken destructor changes.Jelmer Vernooij2011-01-031-1/+1
|
* pyldb: Fix memory context, add more OOM checks.Jelmer Vernooij2011-01-032-7/+11
|
* pyldb: Some more OOM checks.Jelmer Vernooij2011-01-031-4/+28
|
* Make all functions in pyldb.c private, as they can't be used anyway.Jelmer Vernooij2011-01-032-26/+27
|
* pyldb: Use pytalloc-util.Jelmer Vernooij2011-01-032-1/+2
|
* ldb: Remove duplicate definition of check_special, use PyObject_New.Jelmer Vernooij2011-01-031-5/+4
|
* s4-python: Properly call PyObject_Del from all destructors.Jelmer Vernooij2011-01-031-1/+1
|
* s4-python: Only set BASETYPE flag if subclassing is supported.Jelmer Vernooij2011-01-013-15/+12
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Jan 1 03:39:58 CET 2011 on sn-devel-104
* s4-python: Add more prototypes.Jelmer Vernooij2011-01-013-0/+6
|
* s4-python: Properly call PyObject_Del from all destructors.Jelmer Vernooij2011-01-011-6/+6
|
* s4:ldb: setup TEST_DATA_PREFIX for make testStefan Metzmacher2010-12-271-1/+5
| | | | metze
* s4:ldb:python/api: use filename() instead of hardcoded filenamesStefan Metzmacher2010-12-271-6/+6
| | | | metze
* s4:ldb/tests: there's no need to copy samba4.pngStefan Metzmacher2010-12-272-4/+1
| | | | metze
* s4:ldb:python/api: use only one ldb file in test_contains()Stefan Metzmacher2010-12-241-2/+3
| | | | metze
* s4:ldb:python/api: use filename() instead of hardcoded filenamesStefan Metzmacher2010-12-241-6/+7
| | | | | | | This makes sure we use files under $SELFTEST_PREFIX instead of the source directory. metze
* ldb:pyldb.c - remove unused variableMatthias Dieter Wallnöfer2010-12-221-1/+1
|
* ldb: Add ldb.Message.add and ldb.Message.elements.Jelmer Vernooij2010-12-212-36/+86
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Tue Dec 21 15:03:17 CET 2010 on sn-devel-104
* ldb:tools/ldbdel.c - "replace.h" should be the first includeMatthias Dieter Wallnöfer2010-12-211-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
* s4:lib/ldb-samba/ldif_handlers.c - adaption needed for removed "const" on OIDsMatthias Dieter Wallnöfer2010-12-211-1/+1
|
* ldb: Bump version after renaming some public symbols which didn't have aJelmer Vernooij2010-12-192-1/+246
| | | | ldb_ prefix.
* lib/ldb Remove talloc_free() that causes double-free in callbacks.Andrew Bartlett2010-12-181-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
* ldb: Rename controls_except_specified -> ldb_controls_except_specified.Jelmer Vernooij2010-12-182-2/+2
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Dec 18 01:33:24 CET 2010 on sn-devel-104
* ldb_map: Fix prefix for map functions.Jelmer Vernooij2010-12-183-15/+15
|
* ldb: Add prototype for ldb_init_module.Jelmer Vernooij2010-12-181-0/+5
|
* ldb: Rename two exported functions so they match abi_match.Jelmer Vernooij2010-12-186-9/+8
|
* ldb: Bump API after symbol changes.Jelmer Vernooij2010-12-152-2/+2
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Dec 15 18:18:52 CET 2010 on sn-devel-104
* ldb: Build modules as .so files.Jelmer Vernooij2010-12-151-0/+9
|
* build: openbsd plateform is openbsd4Matthieu Patou2010-12-151-1/+1
| | | | | Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Wed Dec 15 10:55:08 CET 2010 on sn-devel-104
* build do not add -no-undefined on openbsdMatthieu Patou2010-12-141-1/+2
|
* ldb:pyldb.h - revert to the previous header behaviourMatthias Dieter Wallnöfer2010-12-124-3/+7
| | | | "ldb_private.h" is private and therefore might not always be available.
* s4:lib/ldb-samba/pyldb.c - optimise includesMatthias Dieter Wallnöfer2010-12-121-3/+1
|
* ldb:pyldb - optimise includesMatthias Dieter Wallnöfer2010-12-123-7/+2
|
* s4-smbtorture: Make test names lowercase and dot-separated.Jelmer Vernooij2010-12-117-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
* waf: remove the restriction that private libraries must not have a vnumAndrew Tridgell2010-12-091-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
* waf-abi: auto-generate per-symbol versions from ABI filesAndrew Tridgell2010-12-091-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>
* s4:ldb: add ABI/ldb-0.9.20.sigsStefan Metzmacher2010-12-081-0/+245
| | | | metze
* s4:ldb: build libldb and pyldb-util as private libraries when building for ↵Stefan Metzmacher2010-12-081-3/+12
| | | | | | | | samba4 This matches the behavior of the talloc and tdb builds. metze
* ldb: bump version number after introduction of new constant.Jelmer Vernooij2010-12-081-1/+1
|
* s4-acl: Fixed incorrect value of LDB_FLAG_INTERNAL_INACCESSIBLE_ATTRIBUTENadezhda Ivanova2010-12-081-1/+1
| | | | | Autobuild-User: Nadezhda Ivanova <nivanova@samba.org> Autobuild-Date: Wed Dec 8 13:31:48 CET 2010 on sn-devel-104
* s4-pkgconfig: add @LIB_RPATH@ to our link flagsAndrew Tridgell2010-12-083-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
* s4-ldb: added @LIB_RPATH@ to the ldb pc fileAndrew Tridgell2010-12-081-1/+1
|
* s4-acl: Added a flag to mark an element as failing an access check.Nadezhda Ivanova2010-12-081-0/+3
|
* s4-ldb: use RTLD_DEEPBIND if available for ldb modulesAndrew Tridgell2010-12-081-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>
* s4-ldb: ensure ldb_register_samba_handlers() is not done twiceAndrew Tridgell2010-12-081-2/+10
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4:fix some shadowed declaration warnings on Solaris by renaming the symbolsMatthias Dieter Wallnöfer2010-12-062-3/+3
|
* s4:lib/messaging/*.h - fix compile warnings on gcc 3.4Matthias Dieter Wallnöfer2010-12-052-3/+2
| | | | For example on OpenSolaris