<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/lib/talloc/talloc.c, branch talloc-2.0.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/'/>
<entry>
<title>report the location of the original talloc_free on double free</title>
<updated>2009-09-04T04:40:51+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2009-09-04T03:56:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=27b19eb9f61dec1c60d9c6abcf1fb2e12541f62a'/>
<id>27b19eb9f61dec1c60d9c6abcf1fb2e12541f62a</id>
<content type='text'>
When we get a double free abort from talloc it is often hard to work
out where the first free came from. This patch takes advantage of the
fact that _talloc_free() now takes a location the free was called from
to allow the double free abort code to print the location of the first
free that conflicts.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we get a double free abort from talloc it is often hard to work
out where the first free came from. This patch takes advantage of the
fact that _talloc_free() now takes a location the free was called from
to allow the double free abort code to print the location of the first
free that conflicts.
</pre>
</div>
</content>
</entry>
<entry>
<title>talloc: add defines and functions for TALLOC_MAJOR/MINOR_VERSION</title>
<updated>2009-08-24T06:29:58+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-08-20T11:43:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=6c9ace27c591e48fdffdf5add6b4e11b2f669922'/>
<id>6c9ace27c591e48fdffdf5add6b4e11b2f669922</id>
<content type='text'>
We also use the major and minor versions in the TALLOC_MAGIC,
so that we can detect if two conflicting versions of talloc
are loaded in one process. In this case we use talloc_log() to
output a very useful debug message before we call
talloc_abort().

metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We also use the major and minor versions in the TALLOC_MAGIC,
so that we can detect if two conflicting versions of talloc
are loaded in one process. In this case we use talloc_log() to
output a very useful debug message before we call
talloc_abort().

metze
</pre>
</div>
</content>
</entry>
<entry>
<title>talloc: remove ABI compat functions</title>
<updated>2009-08-24T06:29:58+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-08-20T11:36:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=5760edeeb6b6d5a8aaebae2422ba3e7c3df700cc'/>
<id>5760edeeb6b6d5a8aaebae2422ba3e7c3df700cc</id>
<content type='text'>
metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
metze
</pre>
</div>
</content>
</entry>
<entry>
<title>talloc: remove unused build dependecies to samba</title>
<updated>2009-08-24T06:29:58+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-08-03T09:33:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=8a90c8bc98a2501da41af132512d1c3875463102'/>
<id>8a90c8bc98a2501da41af132512d1c3875463102</id>
<content type='text'>
metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
metze
</pre>
</div>
</content>
</entry>
<entry>
<title>talloc: add talloc_set_log_fn() and talloc_set_log_stderr()</title>
<updated>2009-08-24T06:29:58+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-07-29T19:54:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=e40f3144f2a3f8e7aebf009a4cddb9f463292c1c'/>
<id>e40f3144f2a3f8e7aebf009a4cddb9f463292c1c</id>
<content type='text'>
So that the application can setup a log function to get ERROR
and WARNING messages.

metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So that the application can setup a log function to get ERROR
and WARNING messages.

metze
</pre>
</div>
</content>
</entry>
<entry>
<title>talloc: let talloc_steal() only generate a warning if it's used with references</title>
<updated>2009-08-24T06:29:57+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-07-29T19:41:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=ac8aeec824b49c69a97e107f170337fcaa75120f'/>
<id>ac8aeec824b49c69a97e107f170337fcaa75120f</id>
<content type='text'>
We have to many callers, which rely on that talloc_steal() never fails.

metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have to many callers, which rely on that talloc_steal() never fails.

metze
</pre>
</div>
</content>
</entry>
<entry>
<title>talloc: call return after abort, because an overloaded abort function might not exit</title>
<updated>2009-08-24T06:29:57+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-07-14T09:56:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=1fbc86c57a60fdb828a50d24c65750ba01b92f10'/>
<id>1fbc86c57a60fdb828a50d24c65750ba01b92f10</id>
<content type='text'>
This will be useful in the testsuite,
where we could check if an abort would happen.

metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will be useful in the testsuite,
where we could check if an abort would happen.

metze
</pre>
</div>
</content>
</entry>
<entry>
<title>talloc: report the size of reference handles as 0</title>
<updated>2009-08-24T06:29:57+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-07-13T18:32:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=2c664db7494da12e1738dbcbdece41374f561661'/>
<id>2c664db7494da12e1738dbcbdece41374f561661</id>
<content type='text'>
metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
metze
</pre>
</div>
</content>
</entry>
<entry>
<title>talloc: let talloc_total_blocks() and talloc_get_size() operate on the null_context</title>
<updated>2009-08-24T06:29:57+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-07-13T16:51:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=d1895d2fee9eec6f0b16dd38728b34d2f8233b0c'/>
<id>d1895d2fee9eec6f0b16dd38728b34d2f8233b0c</id>
<content type='text'>
metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
metze
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some warnings</title>
<updated>2009-07-04T10:54:22+00:00</updated>
<author>
<name>Volker Lendecke</name>
<email>vl@samba.org</email>
</author>
<published>2009-07-04T08:35:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=5742ed128df90db400ff825bba7a939dadac8c30'/>
<id>5742ed128df90db400ff825bba7a939dadac8c30</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
