summaryrefslogtreecommitdiffstats
path: root/lib/talloc
Commit message (Collapse)AuthorAgeFilesLines
* pytalloc: Make some arguments optional.Jelmer Vernooij2010-11-071-6/+6
|
* talloc: Add python talloc module, move convenience functions to it.Jelmer Vernooij2010-11-052-1/+90
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Fri Nov 5 02:48:21 UTC 2010 on sn-devel-104
* talloc: rename pytalloc.c to pytalloc_util.cJelmer Vernooij2010-11-052-1/+1
|
* build: a more portable way of finding waf in makefilesAndrew Tridgell2010-11-031-3/+1
| | | | | | | this avoids using the non-portable shell command in makefiles Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Nov 3 22:44:59 UTC 2010 on sn-devel-104
* waf: added reconfigure targets to our librariesAndrew Tridgell2010-11-031-0/+5
| | | | | This allows you to do "make reconfigure" to re-run configure only if needed
* talloc: Install pytalloc.h.Jelmer Vernooij2010-11-011-0/+1
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Nov 1 17:25:07 UTC 2010 on sn-devel-104
* replace/talloc: Avoid automatically pulling in new configure/Makefile,Jelmer Vernooij2010-10-311-6/+0
| | | | | | | as these files are checked in, and the source might not be available. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 22:27:56 UTC 2010 on sn-devel-104
* talloc: Look harder for waf.Jelmer Vernooij2010-10-311-1/+8
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 18:06:16 UTC 2010 on sn-devel-104
* replace: Build using waf by default.Jelmer Vernooij2010-10-311-1/+3
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:45:21 UTC 2010 on sn-devel-104
* talloc: Switch over to using waf as the default build system for the ↵Jelmer Vernooij2010-10-315-15/+107
| | | | standalone build.
* s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij2010-10-311-7/+0
| | | | | | | | The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
* talloc.3: Remove documentation for deprecated talloc_append_string,Jelmer Vernooij2010-10-301-11/+0
| | | | consistent with other deprecated functionality.
* talloc: Fix manual pages in standalone build.Jelmer Vernooij2010-10-301-2/+1
|
* talloc: fix waf build for libtalloc-compat1Stefan Metzmacher2010-10-271-4/+4
| | | | | | | | | | We need to use 'libtalloc.so.1' as soname, otherwise the compat library is useless. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Oct 27 03:53:21 UTC 2010 on sn-devel-104
* talloc: change pytalloc-util to be a public library.Jelmer Vernooij2010-10-261-1/+2
|
* talloc: Install pytalloc-util as system library.Jelmer Vernooij2010-10-262-3/+36
|
* talloc: Avoid dependency on unknown EXT_LIB_PYTHON.Jelmer Vernooij2010-10-261-1/+1
|
* talloc: Move pytalloc to lib/talloc.Jelmer Vernooij2010-10-261-0/+8
|
* waf: Only specify vnum for non-private libraries.Jelmer Vernooij2010-10-261-15/+20
|
* talloc: pytalloc should not depend on samba specific codeStefan Metzmacher2010-10-241-3/+2
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun Oct 24 19:21:25 UTC 2010 on sn-devel-104
* waf: Rename some BUNDLED_ functios to PRIVATE_.Jelmer Vernooij2010-10-231-1/+1
|
* waf: replace the is_bundled option with private_libraryAndrew Tridgell2010-10-211-2/+2
| | | | | 'private_library' better captures what we are trying to get at when we bundle a library
* s4-build: fixed some formattingAndrew Tridgell2010-10-211-3/+3
| | | | indentation was far too deep
* pytalloc: use talloc_unlink() to free py_talloc objectsKamen Mazdrashki2010-10-201-1/+3
| | | | | | | | | | | Those type of objects are referenced every time we assign them to other py_talloc objects, which leads to runtime warnings that we are trying to free an object with references Wrap talloc_unlink() in SMB_ASSERT() to ensure we catch possible failure Autobuild-User: Kamen Mazdrashki <kamenim@samba.org> Autobuild-Date: Wed Oct 20 21:37:06 UTC 2010 on sn-devel-104
* talloc: make header C++ safeSimo Sorce2010-10-201-0/+8
| | | | | Autobuild-User: Simo Sorce <idra@samba.org> Autobuild-Date: Wed Oct 20 18:15:09 UTC 2010 on sn-devel-104
* talloc: Fix #include line in manpage.Jelmer Vernooij2010-10-091-1/+1
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Oct 9 13:53:25 UTC 2010 on sn-devel-104
* pytalloc: Fix warning that we are subtracting void* pointersKamen Mazdrashki2010-10-081-1/+1
| | | | | Autobuild-User: Kamen Mazdrashki <kamenim@samba.org> Autobuild-Date: Fri Oct 8 23:36:54 UTC 2010 on sn-devel-104
* Move talloc_enable_null_tracking() to the s3 daemonsVolker Lendecke2010-10-081-7/+0
|
* waf: fixed exit status of test suitesAndrew Tridgell2010-10-071-2/+4
| | | | use RUN_COMMAND() to handle signal errors and exit status
* talloc: Add a warning about talloc_autofree_context() and dlclose()Volker Lendecke2010-09-242-0/+22
|
* pytalloc: Add default compare function.Jelmer Vernooij2010-09-212-1/+15
|
* pidl: Fix segfault when accessing unicode objects.Jelmer Vernooij2010-09-202-11/+0
|
* talloc: fixed spelling errors in commentAndrew Tridgell2010-09-151-2/+2
|
* pidl-python: cope with NULL pointers in more placesAndrew Tridgell2010-09-022-0/+24
| | | | NULL is converted to Py_None
* pytalloc: treat a NULL ptr as Py_NoneAndrew Tridgell2010-09-021-1/+7
|
* pytalloc: fixed py_talloc_steal()Andrew Tridgell2010-08-252-1/+9
| | | | | | | | | | | py_talloc_steal() was implemented as a macro which evaluated it's 2nd argument twice. It was often called via a macro with a 2nd argument that was a function call, for example an allocation in py_talloc_new(). This meant it allocated memory twice, and leaked one of them. This re-implements py_talloc_steal() as a function, so that it only does the allocation once.
* s4-pytalloc: use better names for python talloc objectsAndrew Tridgell2010-08-251-0/+2
|
* talloc:documentation - explain that "talloc_free" works also with "NULL" ↵Matthias Dieter Wallnöfer2010-08-142-14/+26
| | | | | | | | | | | | | | | | | | | pointers (talloc.c) ... > static inline int _talloc_free_internal(void *ptr, const char *location) > { > struct talloc_chunk *tc; > > if (unlikely(ptr == NULL)) { > return -1; > } > > tc = talloc_chunk_from_ptr(ptr); ... Obviously this never had been documented before.
* wafsamba: Fix typo: noextenion -> noextension.Jelmer Vernooij2010-06-191-1/+1
|
* talloc: Don't set is_bundled for standalone build.Jelmer Vernooij2010-05-311-2/+4
|
* Add manpages argument to SAMBA_LIBRARY().Jelmer Vernooij2010-05-311-17/+2
|
* s4-waf: sanitize library names like the old build system did, only addJelmer Vernooij2010-05-311-2/+2
| | | | -samba4 suffix for libraries that are bundled.
* talloc: Fixed a doxygen problem with PRINTF_ATTRIBUTE.Andreas Schneider2010-05-101-3/+3
|
* talloc: Documented the missing string functions.Andreas Schneider2010-05-061-0/+86
|
* talloc: Documentation fix for tallocHolger Hans Peter Freyther2010-05-012-2/+2
|
* talloc: there is no ambiguity when freeing a ptr with a null parentAndrew Tridgell2010-04-205-2/+104
| | | | | | | | when a ptr has a single reference and a NULL parent, then talloc_free(ptr) is not ambiguous, as the caller could not have done a talloc_free(NULL) to free the memory Pair-Programmed-With: Rusty Russell <rusty@samba.org>
* build: more adjustments for the ABI type name mapsAndrew Tridgell2010-04-181-3/+3
| | | | | | | | | | - use 'va_list' instead of 'struct __va_list_tag *' Using the C name for va_list is preferable - add support for negative ABI name matches in abi_match=. That is used to exlude ldb_*module_ops from the ldb ABI - don't include the ldb module ops or backend ops in the ABI
* s4-waf: rebuild signature files with the api type mapsAndrew Tridgell2010-04-181-3/+3
| | | | | This is not strictly necessary, as the old types would compare equal, but it is neater to use the generic type names
* talloc: mark public functions as _PUBLIC_Andrew Tridgell2010-04-181-62/+62
|
* talloc-waf: added ABI checking for tallocAndrew Tridgell2010-04-182-0/+65
|