summaryrefslogtreecommitdiffstats
path: root/source/smbd/dosmode.c
Commit message (Collapse)AuthorAgeFilesLines
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-07-101-2/+1
|
* r23780: Find and fix more GPL2 -> GPL3.Jeremy Allison2007-07-091-1/+1
| | | | Jeremy.
* r21714: Change the VFS interface to use struct timespecJeremy Allison2007-03-051-15/+21
| | | | | | | | | | for utimes - change the call to ntimes. This preserves nsec timestamps we get from stat (if the system supports it) and only maps back down to usec or sec resolution on time set. Looks bigger than it is as I had to move lots of internal code from using time_t and struct utimebuf to struct timespec. Jeremy.
* r21322: No feedback means consent :-)Volker Lendecke2007-02-131-1/+9
| | | | | | | | | | | It does not matter if I screw up 3.0.25 or 3.0.26 with this, so do it rather sooner than later. Add the notify support that already exists in 3_0 to 3_0_25. If you want to see this patch dissected into digestable parts, look at 3_0, revisions at about 20800 and following. Volker
* r20655: After consulting with Volker, fix our pathnameJeremy Allison2007-01-101-8/+0
| | | | | | | | | | handling. Gets rid of more code than it adds. I will port this to SAMBA_3_0 next. There are still some wrinkles with wildcard delete I am working on - for example a dirtype pattern of 0x8aa4 isn't handled correctly yet.... still looking at this. Jeremy.
* r20413: Merge Volker's open directory changes to 3.0.24.Jeremy Allison2006-12-301-11/+16
| | | | | | I think they're correct, modulo more testing of error codes. Jeremy.
* r19810: more merge work....does not compile currently. Working on smbd mergeGerald Carter2006-11-211-4/+3
|
* r16792: minor (but critical fixes) from Jeremy, Volker, & GuentherGerald Carter2006-07-041-0/+51
|
* r14989: Fix from Mathias Dietz <MDIETZ@de.ibm.com>. EPERM can beJeremy Allison2006-04-081-1/+1
| | | | | | a valid return from getting an xattr. Don't disable if we get it. Jeremy.
* r14668: Set the FILE_STATUS_OFFLINE bit by observing the events a DMAPI-basedJames Peach2006-03-221-0/+30
| | | | HSM is interested in. Tested on both IRIX and SLES9.
* r11943: Don't reset attrs to zero in EA get - we are addingJeremy Allison2005-11-281-1/+2
| | | | | to the attr list not resetting it. Jeremy.
* r11767: Doesn't need to be exported.Jeremy Allison2005-11-171-1/+1
| | | | Jeremy.
* r11718: Filter stored DOS attributes by SAMBA_ATTRIBUTES_MASK (0x7f).Jeremy Allison2005-11-141-0/+4
| | | | Jeremy.
* r10979: After discussions on IRC about profile shares,Jeremy Allison2005-10-141-4/+9
| | | | | | | | | | | added new parameter : map readonly = [yes|no|permissions] If yes: map inverse of user "w" bit to mean readonly. If no: never set DOS readonly bit. If permissions: check file permissions for user and set readonly bit if the current user cannot write. If store dos attributes is set to yes then this parameter is ignored. Jeremy.
* r10888: We've already checked 'CAN_WRITE' so we don't need to do it again.Jeremy Allison2005-10-111-1/+1
| | | | Jeremy.
* r10885: Fix bug where read-only share files are always seen asJeremy Allison2005-10-111-1/+1
| | | | | read-only. Noticed by Andrew Bartlett. Jeremy
* r10359: Ensure that smb.conf requests for hidden files are honored, evenJeremy Allison2005-09-201-12/+13
| | | | | when DOS attributes are stored in EA's. Jeremy.
* r10276: Fix for bug #3104 from Leo Weppelman <leo@wau.mis.ah.nl>.Jeremy Allison2005-09-161-0/+11
| | | | | | | | Don't update the time on read-only shares. We need this as set_filetime (which can be called on close and other paths) can end up calling this function without the NEED_WRITE protection. Jeremy.
* r8219: Merge the new open code from HEAD to 3.0. Haven't yet run the tortureJeremy Allison2005-07-081-1/+1
| | | | | | | | | tests on this as it's very late NY time (just wanted to get this work into the tree). I'll test this over the weekend.... Jerry - in looking at the difference between the two trees there seem to be some printing/ntprinting.c and registry changes we might want to examine to try keep in sync. Jeremy.
* r7452: Set sparse flag if needed. Based on code from jpeach@sgi.com.Jeremy Allison2005-06-101-5/+12
| | | | | Fixes bug #2774. Jeremy.
* r6895: Add "acl check permissions" to turn on/off the new behaviour ofJeremy Allison2005-05-181-5/+12
| | | | | | | | checking for write access in a directory before delete. Also controls checking for write access before labeling a file read-only if DOS attributes are not being stored in EA's. Docuementation to follow. Jeremy.
* r6049: Ensure "dos filetime" checks file ACLs correctly. May fix Excel ↵Jeremy Allison2005-03-241-18/+7
| | | | | | | "read-only" issue. Jeremy.
* r4007: Fix bug #2088 - ensure inherit permissions is only applied on a new file,Jeremy Allison2004-11-301-6/+6
| | | | | not an existing one. Jeremy.
* r3673: Do not fail on setting file attributes with acl support enabled.Günther Deschner2004-11-101-3/+1
| | | | | | Rolling back r3496 (close #2015). Guenther
* r3496: Fix calling of get_acl_group_bits().Günther Deschner2004-11-031-1/+3
| | | | Guenther
* r2700: Fix bug where we could incorrectly set sparse attribute. Don't useJeremy Allison2004-09-271-2/+2
| | | | | | | | st_blksize, it isn't what you think.... Jeremy. --his line, and those below, will be ignored-- M source/smbd/dosmode.c
* r971: Auto remove store dos attributes if underlying filesystemJeremy Allison2004-06-011-0/+13
| | | | | doesn't support EA's. Jeremy.
* r2: import HEAD into svn+ssh://svn.samba.org/home/svn/samba/trunkCVS Import User2004-04-041-0/+483
metze