summaryrefslogtreecommitdiffstats
path: root/lib/talloc
Commit message (Collapse)AuthorAgeFilesLines
...
* pytalloc: Make py_talloc_default_cmp private.Jelmer Vernooij2010-12-013-14/+15
|
* pytalloc: Make py_talloc_dealloc private.Jelmer Vernooij2010-12-013-14/+11
|
* pytalloc: Make py_talloc_default_repr private (now exposed by talloc.Object).Jelmer Vernooij2010-12-013-15/+12
|
* pytalloc: Expose PyTalloc_GetObjectTypeJelmer Vernooij2010-12-012-2/+3
|
* pytalloc: Add convenience function for checking if something is a tallocJelmer Vernooij2010-12-012-0/+29
| | | | object.
* talloc: Add talloc object.Jelmer Vernooij2010-11-301-0/+15
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Tue Nov 30 23:26:56 CET 2010 on sn-devel-104
* talloc: added TALLOC_FREE_FILL environment variableAndrew Tridgell2010-11-191-0/+30
| | | | | | when this environment variable is set, talloc will fill freed memory with the value from that environment variable. This can be used to help find use after free bugs when valgrind is too slow to be used
* 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
|