<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs.git/xlators/protocol, branch v3.0.7qa2</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/'/>
<entry>
<title>Fix for seg fault in dict_unserialize if undersized buffers are passed</title>
<updated>2010-08-06T10:37:51+00:00</updated>
<author>
<name>shishir gowda</name>
<email>shishirng@gluster.com</email>
</author>
<published>2010-08-05T01:50:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=624eefdeaa82419307f7e91ceaea58183d2ebe10'/>
<id>624eefdeaa82419307f7e91ceaea58183d2ebe10</id>
<content type='text'>
Signed-off-by: shishir gowda &lt;shishirng@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 1031 (dict_unserialize crash if undersized buffers passed)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1031
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: shishir gowda &lt;shishirng@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 1031 (dict_unserialize crash if undersized buffers passed)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1031
</pre>
</div>
</content>
</entry>
<entry>
<title>protocol/client: fix for client mem-leaks in case of failures</title>
<updated>2010-08-06T10:37:48+00:00</updated>
<author>
<name>Pranith Kumar K</name>
<email>pranithk@gluster.com</email>
</author>
<published>2010-08-05T21:40:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=9dca1bc7822a71fbefb4ca161281884cdf31129b'/>
<id>9dca1bc7822a71fbefb4ca161281884cdf31129b</id>
<content type='text'>
Signed-off-by: Pranith Kumar K &lt;pranithk@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 994 (memory leak in client protocol)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=994
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Pranith Kumar K &lt;pranithk@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 994 (memory leak in client protocol)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=994
</pre>
</div>
</content>
</entry>
<entry>
<title>return ENOENT instead of EINVAL in client-protocol</title>
<updated>2010-07-15T10:19:01+00:00</updated>
<author>
<name>shishir gowda</name>
<email>shishirng@gluster.com</email>
</author>
<published>2010-07-15T03:24:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=539a217dba16fcf3399a1ff29efe73e07fe5a0d7'/>
<id>539a217dba16fcf3399a1ff29efe73e07fe5a0d7</id>
<content type='text'>
To fix ls command from returning a EINVAL error for a symlink and links
over a striped distributed volume. Changing client_stat, client_lookup,
client_link, client_setattr to return a ENOENT when the remote inode
cannot be found on the striped non FIRST childs.

Committer: shishir &lt;shishirng@gluster.com&gt;

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 1006 ([3.0.5rc3 stripe] ls on link files gives EINVAL)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1006
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To fix ls command from returning a EINVAL error for a symlink and links
over a striped distributed volume. Changing client_stat, client_lookup,
client_link, client_setattr to return a ENOENT when the remote inode
cannot be found on the striped non FIRST childs.

Committer: shishir &lt;shishirng@gluster.com&gt;

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 1006 ([3.0.5rc3 stripe] ls on link files gives EINVAL)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1006
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix segmentation fault in client_mkdir</title>
<updated>2010-07-15T10:18:58+00:00</updated>
<author>
<name>shishir gowda</name>
<email>shishirng@gluster.com</email>
</author>
<published>2010-07-15T03:21:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=432bcc798907c0e9870c1d600b14571d02fca3c2'/>
<id>432bcc798907c0e9870c1d600b14571d02fca3c2</id>
<content type='text'>
committer: shishir gowda &lt;shishirng@gluster.com&gt;

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 975 (Crash in client_mkdir)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=975
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
committer: shishir gowda &lt;shishirng@gluster.com&gt;

Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 975 (Crash in client_mkdir)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=975
</pre>
</div>
</content>
</entry>
<entry>
<title>v2 [PATCH BRANCH:release-3.0 BUG:1050] protocol/server: Convert OS specific lock value to Gluster lock value</title>
<updated>2010-07-14T21:44:42+00:00</updated>
<author>
<name>Pranith Kumar K</name>
<email>pranithk@gluster.com</email>
</author>
<published>2010-07-14T07:13:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=3d6e03926c093433b27400f2b7682fc7ed9c5a7e'/>
<id>3d6e03926c093433b27400f2b7682fc7ed9c5a7e</id>
<content type='text'>
server/protocol's getlk implementation needs to convert the flock on the system
to glfs own flock before returning it to the client to prevent
misinterpretation of the flock structure.

Signed-off-by: Pranith Kumar K &lt;pranithk@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 1050 (fcntl F_GETLK lock calls do not return correct flock on non-linux systems)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1050
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
server/protocol's getlk implementation needs to convert the flock on the system
to glfs own flock before returning it to the client to prevent
misinterpretation of the flock structure.

Signed-off-by: Pranith Kumar K &lt;pranithk@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 1050 (fcntl F_GETLK lock calls do not return correct flock on non-linux systems)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1050
</pre>
</div>
</content>
</entry>
<entry>
<title>protocol/server: Fix memory leak when server authentication fails.</title>
<updated>2010-07-14T05:12:05+00:00</updated>
<author>
<name>Pranith Kumar K</name>
<email>pranithk@gluster.com</email>
</author>
<published>2010-07-13T03:32:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=719987d79cd609c4aae80eafea9023c8fe6c4ec9'/>
<id>719987d79cd609c4aae80eafea9023c8fe6c4ec9</id>
<content type='text'>
Thanks to zls &lt;zls0424 at gmail dot com&gt; for the patch.

Signed-off-by: Pranith Kumar K &lt;pranithk@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 1012 (Memory leak in server_connection_cleanup)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1012
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to zls &lt;zls0424 at gmail dot com&gt; for the patch.

Signed-off-by: Pranith Kumar K &lt;pranithk@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 1012 (Memory leak in server_connection_cleanup)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1012
</pre>
</div>
</content>
</entry>
<entry>
<title>use STACK_UNWIND_STRICT to avoid postparent from having wrong address in dht_selfheal_dir_mkdir_cbk</title>
<updated>2010-06-25T10:25:24+00:00</updated>
<author>
<name>Raghavendra Bhat</name>
<email>raghavendrabhat@gluster.com</email>
</author>
<published>2010-06-24T01:01:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=907f9f95a21f21aab7269268c85c3ab65bb7224b'/>
<id>907f9f95a21f21aab7269268c85c3ab65bb7224b</id>
<content type='text'>
Signed-off-by: Raghavendra Bhat &lt;raghavendrabhat@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 1024 ([3.0.5rc6]: Crash in distriburte)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1024
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Raghavendra Bhat &lt;raghavendrabhat@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 1024 ([3.0.5rc6]: Crash in distriburte)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1024
</pre>
</div>
</content>
</entry>
<entry>
<title>protocol/client: Add missing argument to readlink unwind call.</title>
<updated>2010-05-31T12:39:26+00:00</updated>
<author>
<name>Pavan Sondur</name>
<email>pavan@gluster.com</email>
</author>
<published>2010-05-29T16:55:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=3a557d8ad12cc764127500a183f5cfd0cad22d21'/>
<id>3a557d8ad12cc764127500a183f5cfd0cad22d21</id>
<content type='text'>
Signed-off-by: Pavan Vilas Sondur &lt;pavan@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 967 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=967
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Pavan Vilas Sondur &lt;pavan@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 967 ()
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=967
</pre>
</div>
</content>
</entry>
<entry>
<title>protocol/server: Use EBADFD instead of EBADF in the case of a failed fd resolution.</title>
<updated>2010-05-27T15:18:35+00:00</updated>
<author>
<name>Pavan Sondur</name>
<email>pavan@gluster.com</email>
</author>
<published>2010-05-27T04:39:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=24dd6ac9da2c22f95d00c82a52d19d475eab1a79'/>
<id>24dd6ac9da2c22f95d00c82a52d19d475eab1a79</id>
<content type='text'>
Signed-off-by: Pavan Vilas Sondur &lt;pavan@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 952 (EBADF returned by server-protocol confuses AFR)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=952
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Pavan Vilas Sondur &lt;pavan@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 952 (EBADF returned by server-protocol confuses AFR)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=952
</pre>
</div>
</content>
</entry>
<entry>
<title>protocol/client: Unwind with error if getting remote inode number fails.</title>
<updated>2010-05-27T15:18:32+00:00</updated>
<author>
<name>Pavan Sondur</name>
<email>pavan@gluster.com</email>
</author>
<published>2010-05-27T04:26:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/glusterfs.git/commit/?id=6634dd201702f6b59302ed9f17eca427e3bbc21b'/>
<id>6634dd201702f6b59302ed9f17eca427e3bbc21b</id>
<content type='text'>
Signed-off-by: Pavan Vilas Sondur &lt;pavan@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 951 (Unwind if inode_ctx fails in all FOPS)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=951
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Pavan Vilas Sondur &lt;pavan@gluster.com&gt;
Signed-off-by: Anand V. Avati &lt;avati@dev.gluster.com&gt;

BUG: 951 (Unwind if inode_ctx fails in all FOPS)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=951
</pre>
</div>
</content>
</entry>
</feed>
