<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source3/modules/nfs4_acls.c, branch talloc-2.0.7</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>Tidy up previous patch for bug #8442 - NFSv4 DENY ACLs always include SYNCHRONIZE flag - blocking renames.</title>
<updated>2011-09-08T01:34:39+00:00</updated>
<author>
<name>Jeremy Allison</name>
<email>jra@samba.org</email>
</author>
<published>2011-09-07T21:57:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=0aa6751e919d842cdae044be26f6da725063eac2'/>
<id>0aa6751e919d842cdae044be26f6da725063eac2</id>
<content type='text'>
aceType is an enum field, not a bitmask.

Autobuild-User: Jeremy Allison &lt;jra@samba.org&gt;
Autobuild-Date: Thu Sep  8 03:34:39 CEST 2011 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
aceType is an enum field, not a bitmask.

Autobuild-User: Jeremy Allison &lt;jra@samba.org&gt;
Autobuild-Date: Thu Sep  8 03:34:39 CEST 2011 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug #8442 - NFSv4 DENY ACLs always include SYNCHRONIZE flag - blocking renames.</title>
<updated>2011-09-07T20:56:06+00:00</updated>
<author>
<name>Ira Cooper</name>
<email>ira@wakeful.net</email>
</author>
<published>2011-09-07T19:24:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=600451da33728cbd377b122c85cf146f5b319998'/>
<id>600451da33728cbd377b122c85cf146f5b319998</id>
<content type='text'>
Thanks to Youzhong Yang for discovering this issue.

Autobuild-User: Jeremy Allison &lt;jra@samba.org&gt;
Autobuild-Date: Wed Sep  7 22:56:06 CEST 2011 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to Youzhong Yang for discovering this issue.

Autobuild-User: Jeremy Allison &lt;jra@samba.org&gt;
Autobuild-Date: Wed Sep  7 22:56:06 CEST 2011 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>s3:dbwrap: move all .c and .h files of dbwrap to lib/dbwrap/</title>
<updated>2011-07-29T11:34:22+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2011-07-07T15:42:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=0b5c4a601a983aab06e4aba158cd9359babd1e71'/>
<id>0b5c4a601a983aab06e4aba158cd9359babd1e71</id>
<content type='text'>
Autobuild-User: Michael Adam &lt;obnox@samba.org&gt;
Autobuild-Date: Fri Jul 29 13:34:22 CEST 2011 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Autobuild-User: Michael Adam &lt;obnox@samba.org&gt;
Autobuild-Date: Fri Jul 29 13:34:22 CEST 2011 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>s3:dbwrap: move db_open() to a file dbwrap_open.c of its own.</title>
<updated>2011-07-29T10:23:13+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2011-07-06T14:40:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=1abdd9b2bb09d072496db5207814aefefe403f60'/>
<id>1abdd9b2bb09d072496db5207814aefefe403f60</id>
<content type='text'>
Also start new folder lib/dbwrap/ where dbwrap_open.c is stored and
make the fallbacke implementation functoins non-static and create a
dbwrap_private.h header file that contains their prototypes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also start new folder lib/dbwrap/ where dbwrap_open.c is stored and
make the fallbacke implementation functoins non-static and create a
dbwrap_private.h header file that contains their prototypes.
</pre>
</div>
</content>
</entry>
<entry>
<title>s3:modules:nfs4_acls: fix the include of dbwrap.h to not include "include/"</title>
<updated>2011-07-29T10:23:12+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2011-07-06T14:14:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=ee3be0defab27a7ab95144a6ee7fc6050e9e7265'/>
<id>ee3be0defab27a7ab95144a6ee7fc6050e9e7265</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>s3:modules:nfs4_acls: improve fix for bug #8330</title>
<updated>2011-07-28T11:20:38+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2011-07-28T07:49:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=0ad8c12d48d1d7bc57b8def7b638846499104265'/>
<id>0ad8c12d48d1d7bc57b8def7b638846499104265</id>
<content type='text'>
simplify the check insmbacl4_find_equal_special()

Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;

Autobuild-User: Michael Adam &lt;obnox@samba.org&gt;
Autobuild-Date: Thu Jul 28 13:20:38 CEST 2011 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
simplify the check insmbacl4_find_equal_special()

Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;

Autobuild-User: Michael Adam &lt;obnox@samba.org&gt;
Autobuild-Date: Thu Jul 28 13:20:38 CEST 2011 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>s3:modules fix Bug 8330 NFSv4 ACL merging logic is broken</title>
<updated>2011-07-27T14:03:51+00:00</updated>
<author>
<name>Christian Ambach</name>
<email>ambi@samba.org</email>
</author>
<published>2011-07-27T12:46:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=abf3573c21510717edb0fb9ce5080c1a24c35714'/>
<id>abf3573c21510717edb0fb9ce5080c1a24c35714</id>
<content type='text'>
we should not merge ACEs with different flags (e.g. CI/OI/I/)
Otherwise ACLs get wrong entries and thus wrong semantics

Example:
ACL:BUILTIN\Users:ALLOWED/0x0/FULL
ACL:BUILTIN\Users:ALLOWED/I/READ
got merged to
ACL:BUILTIN\Users:ALLOWED/I/FULL

This is not the same and also leads to wrong displays
in the Windows ACL dialog

Autobuild-User: Christian Ambach &lt;ambi@samba.org&gt;
Autobuild-Date: Wed Jul 27 16:03:51 CEST 2011 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
we should not merge ACEs with different flags (e.g. CI/OI/I/)
Otherwise ACLs get wrong entries and thus wrong semantics

Example:
ACL:BUILTIN\Users:ALLOWED/0x0/FULL
ACL:BUILTIN\Users:ALLOWED/I/READ
got merged to
ACL:BUILTIN\Users:ALLOWED/I/FULL

This is not the same and also leads to wrong displays
in the Windows ACL dialog

Autobuild-User: Christian Ambach &lt;ambi@samba.org&gt;
Autobuild-Date: Wed Jul 27 16:03:51 CEST 2011 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>param: Merge param headers into lib/param/loadparm.h</title>
<updated>2011-06-29T05:44:09+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2011-06-29T05:33:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=489f528857bfb4993cf44dd7a5391ac5196c0747'/>
<id>489f528857bfb4993cf44dd7a5391ac5196c0747</id>
<content type='text'>
This defines a common table format, so we can in future define a
common table.

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This defines a common table format, so we can in future define a
common table.

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>tdb_compat: Higher level API fixes.</title>
<updated>2011-06-20T09:18:35+00:00</updated>
<author>
<name>Rusty Russell</name>
<email>rusty@rustcorp.com.au</email>
</author>
<published>2011-06-20T09:10:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=d925b327f4703cc141c0a7f3eec912dba8440880'/>
<id>d925b327f4703cc141c0a7f3eec912dba8440880</id>
<content type='text'>
My previous patches fixed up all direct TDB callers, but there are a
few utility functions and the db_context functions which are still
using the old -1 / 0 return codes.

It's clearer to fix up all the callers of these too, so everywhere is
consistent: non-zero means an error.

Signed-off-by: Rusty Russell &lt;rusty@rustcorp.com.au&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
My previous patches fixed up all direct TDB callers, but there are a
few utility functions and the db_context functions which are still
using the old -1 / 0 return codes.

It's clearer to fix up all the callers of these too, so everywhere is
consistent: non-zero means an error.

Signed-off-by: Rusty Russell &lt;rusty@rustcorp.com.au&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>Split the ACE flag mapping between nfs4 and Windows</title>
<updated>2011-06-01T00:54:51+00:00</updated>
<author>
<name>Jeremy Allison</name>
<email>jra@samba.org</email>
</author>
<published>2011-05-31T22:37:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=313bb1fb9c87084084439c6b45e4c01e82e3f9ec'/>
<id>313bb1fb9c87084084439c6b45e4c01e82e3f9ec</id>
<content type='text'>
into two separate functions rather than trying to do
it inline. Allows us to carefully control what flags
are mapped to what in one place. Modification to
bug #8191 - vfs_gpfs dosn't honor ACE_FLAG_INHERITED_ACE
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
into two separate functions rather than trying to do
it inline. Allows us to carefully control what flags
are mapped to what in one place. Modification to
bug #8191 - vfs_gpfs dosn't honor ACE_FLAG_INHERITED_ACE
</pre>
</div>
</content>
</entry>
</feed>
