- 12 May, 2008 1 commit
-
-
Jeff Layton authored
when unix extensions and cifsacl support are disabled. These permissions changes are "ephemeral" however. They are lost whenever a share is mounted and unmounted, or when memory pressure forces the inode out of the cache. Because of this, we'd like to introduce a behavior change to make CIFS behave more like local DOS/Windows filesystems. When unix extensions and cifsacl support aren't enabled, then don't silently ignore changes to permission bits that can't be reflected on the server. Still, there may be people relying on the current behavior for certain applications. This patch adds a new "dynperm" (and a corresponding "nodynperm") mount option that will be intended to make the client fall back to legacy behavior when setting these modes. Signed-off-by:
Jeff Layton <jlayton@redhat.com> Signed-off-by:
Steve French <sfrench@us.ibm.com>
-
- 10 Jan, 2008 1 commit
-
-
Igor Mammedov authored
Also cifs_fs_type was made not static for ussage in dfs code. Signed-off-by:
Igor Mammedov <niallain@gmail.com> Signed-off-by:
Steve French <sfrench@us.ibm.com>
-
- 12 Jul, 2007 1 commit
-
-
Steve French authored
This should be the last big batch of whitespace/formatting fixes. checkpatch warnings for the cifs directory are down about 90% and many of the remaining ones are harder to remove or make the code harder to read. Signed-off-by:
Steve French <sfrench@us.ibm.com>
-
- 30 Apr, 2007 1 commit
-
-
Steve French authored
When CIFS Unix Extensions are negotiated we get the Unix uid and gid owners of the file from the server (on the Unix Query Path Info levels), but if the server's uids don't match the client uid's users were having to disable the Unix Extensions (which turned off features they still wanted). The changeset patch allows users to override uid and/or gid for file/directory owner with a default uid and/or gid specified at mount (as is often done when mounting from Linux cifs client to Windows server). This changeset also displays the uid and gid used by default in /proc/mounts (if applicable). Also cleans up code by adding some of the missing spaces after "if" keywords per-kernel style guidelines (as suggested by Randy Dunlap when he reviewed the patch). Signed-off-by:
Steve French <sfrench@us.ibm.com>
-
- 21 Sep, 2006 1 commit
-
-
Steve French authored
Samba bugzilla #4040 Signed-off-by:
Steve French <sfrench@us.ibm.com>
-
- 12 Jan, 2006 1 commit
-
-
Steve French authored
Signed-off-by:
Steve French <sfrench@us.ibm.com>
-
- 19 Aug, 2005 1 commit
-
-
Steve French authored
name matching. Signed-off-by: Steve French (sfrench@us.ibm.com)
-
- 18 Aug, 2005 1 commit
-
-
Steve French authored
over the wire (to help the case when applications break with cifs mandatory lock behavior. Add part one of mount option for requesting case insensitive path name matching. Signed-off-by: Steve French (sfrench@us.ibm.com)
-
- 14 Jul, 2005 1 commit
-
-
Steve French authored
This should help the case of creating fifos and other special files to servers which do not support the Unix extensions. Signed-off-by: Steve French (sfrench@us.ibm.com) Thanks to Martin Koeppe for his suggestions and good analysis
-
- 22 Jun, 2005 1 commit
-
-
Jeremy Allison authored
Signed-off-by: Steve French@sfrench@us.ibm.com Signed-off-by: Jeremy Allison (jra@samba.org)
-
- 29 Apr, 2005 1 commit
-
-
Steve French authored
For handling seven special characters that shells use for filenames. This first parts implements conversions from Unicode. Signed-off-by: Steve French Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
- 16 Apr, 2005 1 commit
-
-
Linus Torvalds authored
Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
-