<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source3/modules, 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>s3: Major revamp for catia vfs module</title>
<updated>2009-08-28T23:38:57+00:00</updated>
<author>
<name>Aravind Srinivasan</name>
<email>aravind.srinivasan@isilon.com</email>
</author>
<published>2009-08-26T21:55:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=ad88284038104f57e383418e1a0a5abc938b18f6'/>
<id>ad88284038104f57e383418e1a0a5abc938b18f6</id>
<content type='text'>
This patch builds out catia to allow fully configurable mappings,
including mappings from single byte to multi-byte characters.
Additionally, a much more complete list of vfs operations are now
covered.

Signed-off-by: Tim Prouty &lt;tprouty@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch builds out catia to allow fully configurable mappings,
including mappings from single byte to multi-byte characters.
Additionally, a much more complete list of vfs operations are now
covered.

Signed-off-by: Tim Prouty &lt;tprouty@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>s3: Add a new VFS op called SMB_VFS_TRANSLATE_NAME</title>
<updated>2009-08-28T23:38:57+00:00</updated>
<author>
<name>Aravind Srinivasan</name>
<email>aravind.srinivasan@isilon.com</email>
</author>
<published>2009-08-26T21:56:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=e046b382f24f507a19bfb020b145ea2ec8acafcb'/>
<id>e046b382f24f507a19bfb020b145ea2ec8acafcb</id>
<content type='text'>
This vop is designed to work in tandem with SMB_VFS_READDIR to allow
vfs modules to make modifications to arbitrary filenames before
they're consumed by callers.  Subsequently the core directory
enumeration code in smbd is now changed to free the memory that may be
allocated in a module.  This vop enables the new version of catia in
the following patch.

Signed-off-by: Tim Prouty &lt;tprouty@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This vop is designed to work in tandem with SMB_VFS_READDIR to allow
vfs modules to make modifications to arbitrary filenames before
they're consumed by callers.  Subsequently the core directory
enumeration code in smbd is now changed to free the memory that may be
allocated in a module.  This vop enables the new version of catia in
the following patch.

Signed-off-by: Tim Prouty &lt;tprouty@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>s3:streams: check for :$DATA only in the backend (fix bug #6642)</title>
<updated>2009-08-27T14:45:40+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-08-18T09:34:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=09fe57923ab5570aad106b6b82faabe3fcd130fd'/>
<id>09fe57923ab5570aad106b6b82faabe3fcd130fd</id>
<content type='text'>
We need to allow "\\$Extend\\$Quota:$Q:$INDEX_ALLOCATION" to pass
check_path(), so that the Quota Dialog works.

metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We need to allow "\\$Extend\\$Quota:$Q:$INDEX_ALLOCATION" to pass
check_path(), so that the Quota Dialog works.

metze
</pre>
</div>
</content>
</entry>
<entry>
<title>s3 onefs: Canonicalize the ACL in the correct order</title>
<updated>2009-08-26T17:41:55+00:00</updated>
<author>
<name>tprouty</name>
<email>tprouty@b72e2a10-2d34-0410-9a71-d3beadf02b57</email>
</author>
<published>2009-08-26T01:38:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=17829cbc82b8f647374712285492dbb3210fe346'/>
<id>17829cbc82b8f647374712285492dbb3210fe346</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>s3: Allow full_audit to play nice with smbd if it's using syslog</title>
<updated>2009-08-26T17:41:54+00:00</updated>
<author>
<name>tprouty</name>
<email>tprouty@b72e2a10-2d34-0410-9a71-d3beadf02b57</email>
</author>
<published>2009-08-26T01:38:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=3ad9d108a7404d625454efda0d000e4caa543e7a'/>
<id>3ad9d108a7404d625454efda0d000e4caa543e7a</id>
<content type='text'>
Explictly pass the facility from both smbd and full_audit to syslog.
Really the only major change is to not call openlog() in full_audit if
WITH_SYSLOG is defined, which implies that smbd is already using
syslog.  This allows full audit to piggy-back on the same ident as
smbd, while still differentiating the logging via the facility.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Explictly pass the facility from both smbd and full_audit to syslog.
Really the only major change is to not call openlog() in full_audit if
WITH_SYSLOG is defined, which implies that smbd is already using
syslog.  This allows full audit to piggy-back on the same ident as
smbd, while still differentiating the logging via the facility.
</pre>
</div>
</content>
</entry>
<entry>
<title>s3 audit: Change create_file in full_audit to print whether a directory or file was requested</title>
<updated>2009-08-26T17:41:54+00:00</updated>
<author>
<name>tprouty</name>
<email>tprouty@b72e2a10-2d34-0410-9a71-d3beadf02b57</email>
</author>
<published>2009-08-26T01:38:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=22ee1cd7dbcd07470c915343872ee83ae90e3511'/>
<id>22ee1cd7dbcd07470c915343872ee83ae90e3511</id>
<content type='text'>
full_audit will now print out whether the createfile was requested for
a file or directory.  The create disposition is also printed out.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
full_audit will now print out whether the createfile was requested for
a file or directory.  The create disposition is also printed out.
</pre>
</div>
</content>
</entry>
<entry>
<title>Second attempt at fix for bug 6529 - Offline files conflict with Vista and Office 2003.</title>
<updated>2009-08-25T03:57:37+00:00</updated>
<author>
<name>Jeremy Allison</name>
<email>jra@samba.org</email>
</author>
<published>2009-08-25T03:57:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=c69f92d16d57c2387d31b5dfd01aab0685a671d0'/>
<id>c69f92d16d57c2387d31b5dfd01aab0685a671d0</id>
<content type='text'>
Confirmation from reporter that this fixes the issue in master on ext3/ext4.
Back-ports to follow.
Jeremy.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Confirmation from reporter that this fixes the issue in master on ext3/ext4.
Back-ports to follow.
Jeremy.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make refusal of SEC_DESC_DACL_PROTECTED configurable</title>
<updated>2009-08-19T09:39:44+00:00</updated>
<author>
<name>Volker Lendecke</name>
<email>vl@samba.org</email>
</author>
<published>2009-08-13T04:33:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=c54a8db00621de12efc6424cd9112aaf95935067'/>
<id>c54a8db00621de12efc6424cd9112aaf95935067</id>
<content type='text'>
This adds a parameter "gpfs:refuse_dacl_protected" that defaults to false.

GPFS has no place to store the SEC_DESC_DACL_PROTECTED ACL bit. With this
parameter we give customers an option to either ignore this bit or refuse
setting an ACL with it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a parameter "gpfs:refuse_dacl_protected" that defaults to false.

GPFS has no place to store the SEC_DESC_DACL_PROTECTED ACL bit. With this
parameter we give customers an option to either ignore this bit or refuse
setting an ACL with it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use defined names rather than numeric constants to make code</title>
<updated>2009-08-14T22:06:11+00:00</updated>
<author>
<name>Jeremy Allison</name>
<email>jra@samba.org</email>
</author>
<published>2009-08-14T22:06:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=a023b6c64b4e1516c2506f028b0e653028970de3'/>
<id>a023b6c64b4e1516c2506f028b0e653028970de3</id>
<content type='text'>
clearer.
Jeremy.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
clearer.
Jeremy.
</pre>
</div>
</content>
</entry>
<entry>
<title>gpfs.so: map the file_inherit and dir_inherit flags away for files</title>
<updated>2009-08-14T21:23:20+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2009-08-10T16:18:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=12864ffd51011e38ad56f129de684dbcdf9271de'/>
<id>12864ffd51011e38ad56f129de684dbcdf9271de</id>
<content type='text'>
GPFS sets inherits dir_inhert and file_inherit flags
to files, too, which confuses windows, and seems to
be wrong anyways.

So when mapping a nfs4 acl to a windows acl, we map these
flags away for files.

Michael
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GPFS sets inherits dir_inhert and file_inherit flags
to files, too, which confuses windows, and seems to
be wrong anyways.

So when mapping a nfs4 acl to a windows acl, we map these
flags away for files.

Michael
</pre>
</div>
</content>
</entry>
</feed>
