<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/lib/tsocket, 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>tsocket: rename sa_len =&gt; sa_socklen, because sa_len is a macro on some platforms</title>
<updated>2009-07-16T06:21:08+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-07-16T06:20:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=1f12dc4409cc4964e708c29906fad1f81086ec01'/>
<id>1f12dc4409cc4964e708c29906fad1f81086ec01</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>tsocket/bsd: also ask for TEVENT_FD_READ when we want to write into a stream socket</title>
<updated>2009-06-29T14:03:57+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-06-29T11:13:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=857ed9ca5a99e20c0ff58e761ba87c7e6bc872bd'/>
<id>857ed9ca5a99e20c0ff58e761ba87c7e6bc872bd</id>
<content type='text'>
Otherwise we would not notice a broken connection.

metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise we would not notice a broken connection.

metze
</pre>
</div>
</content>
</entry>
<entry>
<title>tsocket/bsd: more correctly check if the cached tevent_fd is still valid</title>
<updated>2009-06-29T14:03:57+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-06-29T11:05:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=b1d5e515b23acd50ae5c41c347a2cad1726d03fb'/>
<id>b1d5e515b23acd50ae5c41c347a2cad1726d03fb</id>
<content type='text'>
I some cases the pointer value of tevent_context is the same again,
if we do something like:

	ev1 = tevent_context_init();
	...
	fde = tevent_add_fd(ev1, fd, TEVENT_FD_READ...);
	...
	talloc_free(ev1);
	...
	ev2 = tevent_context_init();

	if (ev1 == ev2) {
		/* this can happen! */
	}

	if (tevent_fd_get_flags(fde) == 0) {
		/* this is always true */
	}

But the "talloc_free(ev1)" will set fde-&gt;event_ctx to NULL
and tevent_fd_get_flags() will always return 0.

metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I some cases the pointer value of tevent_context is the same again,
if we do something like:

	ev1 = tevent_context_init();
	...
	fde = tevent_add_fd(ev1, fd, TEVENT_FD_READ...);
	...
	talloc_free(ev1);
	...
	ev2 = tevent_context_init();

	if (ev1 == ev2) {
		/* this can happen! */
	}

	if (tevent_fd_get_flags(fde) == 0) {
		/* this is always true */
	}

But the "talloc_free(ev1)" will set fde-&gt;event_ctx to NULL
and tevent_fd_get_flags() will always return 0.

metze
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly free a downlevel readv request. Metze, please check</title>
<updated>2009-06-27T21:17:49+00:00</updated>
<author>
<name>Volker Lendecke</name>
<email>vl@samba.org</email>
</author>
<published>2009-06-27T18:04:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=c687eb15d953006f1de1e02abad40365040a29f1'/>
<id>c687eb15d953006f1de1e02abad40365040a29f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>It seems that IRIX doesn't have IOV_MAX</title>
<updated>2009-06-09T04:54:15+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2009-06-09T04:54:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=c0965e0eec78a9900fabd0a55c7e8d8bfc64f4a4'/>
<id>c0965e0eec78a9900fabd0a55c7e8d8bfc64f4a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tsocket: allow empty vectors at the end for tstream_writev()/readv()</title>
<updated>2009-05-22T12:01:22+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-05-22T10:28:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=edd9bd9b167cb04290b06eb9b209c21ad5a884a0'/>
<id>edd9bd9b167cb04290b06eb9b209c21ad5a884a0</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>Set errno=ENOMEM if tevent_add_fd fails</title>
<updated>2009-05-19T21:51:22+00:00</updated>
<author>
<name>Volker Lendecke</name>
<email>vl@samba.org</email>
</author>
<published>2009-05-19T21:48:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=ac65ae9b1d0bba2420847dae48f5b07ed072b030'/>
<id>ac65ae9b1d0bba2420847dae48f5b07ed072b030</id>
<content type='text'>
tevent_add_fd does not properly set that. At least in epoll and select this is
the only error condition.

Metze, please check!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
tevent_add_fd does not properly set that. At least in epoll and select this is
the only error condition.

Metze, please check!
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify the logic of tsocket_bsd_pending</title>
<updated>2009-05-19T21:35:16+00:00</updated>
<author>
<name>Volker Lendecke</name>
<email>vl@samba.org</email>
</author>
<published>2009-05-19T21:31:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=f9d00fb58e8e9fed24751ad26dbdbc394f30290e'/>
<id>f9d00fb58e8e9fed24751ad26dbdbc394f30290e</id>
<content type='text'>
Remove two indentation levels by returning early on error.

Metze, please check!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove two indentation levels by returning early on error.

Metze, please check!
</pre>
</div>
</content>
</entry>
<entry>
<title>Attempt to the build on NetBSD5 and a few others</title>
<updated>2009-05-01T21:26:22+00:00</updated>
<author>
<name>Volker Lendecke</name>
<email>vl@samba.org</email>
</author>
<published>2009-05-01T21:25:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=6ca4d727c4cb7215b059166682e762c8294deafb'/>
<id>6ca4d727c4cb7215b059166682e762c8294deafb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tsocket: add tstream_readv_pdu_queue_send/recv()</title>
<updated>2009-05-01T15:42:01+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-04-03T16:49:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=6ac61e6707079c8339ef8fa5f1c65ab173f3a79a'/>
<id>6ac61e6707079c8339ef8fa5f1c65ab173f3a79a</id>
<content type='text'>
metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
metze
</pre>
</div>
</content>
</entry>
</feed>
