<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source4/libcli/raw, 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>libcli/smb: move smb2_create_blob code to libcli/smb/</title>
<updated>2009-08-12T17:22:06+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-08-12T15:43:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=1d75a6e2245c022e2688d5fa6807d572fa18bcd6'/>
<id>1d75a6e2245c022e2688d5fa6807d572fa18bcd6</id>
<content type='text'>
I want to use this in source3/smbd/

metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I want to use this in source3/smbd/

metze
</pre>
</div>
</content>
</entry>
<entry>
<title>libcli: move some common SMB and SMB2 stuff into libcli/smb/</title>
<updated>2009-08-12T16:28:32+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-08-12T15:52:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=1df883aa39ce69b040f9d9e72125bf4b80c714a9'/>
<id>1df883aa39ce69b040f9d9e72125bf4b80c714a9</id>
<content type='text'>
This will hold code that's shared between source3 and source4.

metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will hold code that's shared between source3 and source4.

metze
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:libcli: move SMB2 Find constants to smb2_constants.h</title>
<updated>2009-08-07T12:56:22+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-08-07T12:09:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=c2c4d489b685534a3fa879f993d0f4931c6cf44e'/>
<id>c2c4d489b685534a3fa879f993d0f4931c6cf44e</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>s4:libcli/raw: we don't need to include "smb.h" explicit</title>
<updated>2009-08-07T12:56:22+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-08-07T12:55:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=21d6f276fbb4f4c345c5bd9d4d0ee058cae7ea0b'/>
<id>21d6f276fbb4f4c345c5bd9d4d0ee058cae7ea0b</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>s4:libcli/raw: also include smb2_constants.h into interfaces.h</title>
<updated>2009-08-07T12:56:21+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-08-07T12:55:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=93ec5d27e46c4182a8c2913b1bc2757db1b7860b'/>
<id>93ec5d27e46c4182a8c2913b1bc2757db1b7860b</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>fixed several places that unnecessarily take a reference to the event context</title>
<updated>2009-08-07T07:24:48+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2009-08-07T07:14:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=e2d4ae15107c8613707adc68ffc68c6ced04e9be'/>
<id>e2d4ae15107c8613707adc68ffc68c6ced04e9be</id>
<content type='text'>
These references were triggering the ambiguous talloc_free errors from
the recent talloc changes when the server is run using the 'standard'
process model instead of the 'single' process model. I am aiming to
move the build farm to use the 'standard' process model soon, as part
of an effort to make our test environment better match the real
deployment of Samba4.

The references are not needed as the way that the event context is
used is as the 'top parent', so when the event context is freed then
all of the structures that were taking a reference to the event
context were actually freed as well, thus making the references
redundent.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These references were triggering the ambiguous talloc_free errors from
the recent talloc changes when the server is run using the 'standard'
process model instead of the 'single' process model. I am aiming to
move the build farm to use the 'standard' process model soon, as part
of an effort to make our test environment better match the real
deployment of Samba4.

The references are not needed as the way that the event context is
used is as the 'top parent', so when the event context is freed then
all of the structures that were taking a reference to the event
context were actually freed as well, thus making the references
redundent.
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:libcli: move SMB2 lock flags to smb2_constants.h</title>
<updated>2009-07-02T20:25:49+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-07-02T15:47:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=c281638bc4e0dfbad8365a6354fded749960835d'/>
<id>c281638bc4e0dfbad8365a6354fded749960835d</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>s4: smbcli_transport_send hit the socket right away if possible</title>
<updated>2009-06-09T16:51:31+00:00</updated>
<author>
<name>Sam Liddicott</name>
<email>sam@liddicott.com</email>
</author>
<published>2009-06-09T11:51:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=ebf5523b6e2ae00d820d2c2d31c2f24aab020f91'/>
<id>ebf5523b6e2ae00d820d2c2d31c2f24aab020f91</id>
<content type='text'>
[Metze; "make test" on git master outputs exactly the same test summary
with our without this patch (apart from the "using seed" lines)]

If the transport socket is writable, then push the queue along
rather than wait until the caller returns back to the tevent loop.

This strategy keeps the sockets piping hot, and is particularly good
for cases where reading requests from one socket causes lots of
writes on another socket, or where lots of writes are made in a batch.

It doesn't matter if the socket is not writeable yet, packet_queue_run
will return quite cheaply in such a case.

Signed-off-by: Sam Liddicott &lt;sam@liddicott.com&gt;
Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[Metze; "make test" on git master outputs exactly the same test summary
with our without this patch (apart from the "using seed" lines)]

If the transport socket is writable, then push the queue along
rather than wait until the caller returns back to the tevent loop.

This strategy keeps the sockets piping hot, and is particularly good
for cases where reading requests from one socket causes lots of
writes on another socket, or where lots of writes are made in a batch.

It doesn't matter if the socket is not writeable yet, packet_queue_run
will return quite cheaply in such a case.

Signed-off-by: Sam Liddicott &lt;sam@liddicott.com&gt;
Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:libcli/raw: initialy read the first 4 bytes only</title>
<updated>2009-05-20T08:16:42+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-05-19T14:18:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=ac7f4fa380722e9e8c71f24c32475e3c0d3e1e90'/>
<id>ac7f4fa380722e9e8c71f24c32475e3c0d3e1e90</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>s4:libcli: remember operating system and lan manager strings from session setup</title>
<updated>2009-05-01T13:46:08+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-05-01T13:03:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=5604e8d614c938876b0a8cbc6f8c38262588f961'/>
<id>5604e8d614c938876b0a8cbc6f8c38262588f961</id>
<content type='text'>
metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
metze
</pre>
</div>
</content>
</entry>
</feed>
