summaryrefslogtreecommitdiff
path: root/source4/ntvfs/posix
AgeCommit message (Collapse)AuthorFilesLines
2008-06-03pvfs_setfileinfo: update the write time in the opendbStefan Metzmacher1-0/+47
metze (This used to be commit 418e2592b48d558ff1d32031d64263ae21cf1eb0)
2008-06-03pvfs: trigger a write time update 2 seconds after the first writeStefan Metzmacher1-0/+55
metze (This used to be commit c8e15d4c185f18322a882aa908939fa9d0e341a0)
2008-06-03pvfs: add posix:writetimeupdatedelay optionStefan Metzmacher2-0/+9
metze (This used to be commit c3ba19ca62affced96b927fcbe63cf5d075aed22)
2008-06-03pvfs: add PVFS_RESOLVE_NO_OPENDB flag and get the write time from the opendbStefan Metzmacher8-21/+64
By default get the current write time from the opendb, but allow callers to pass PVFS_RESOLVE_NO_OPENDB for performance reasons, if they don't need to the write time. metze (This used to be commit def52cc0988c26a815e74b3391e5857512408d90)
2008-06-03opendb: add write time handlingStefan Metzmacher2-8/+23
metze (This used to be commit 3868d8ce630c71e2c70aae442fcdbd68ba1eb708)
2008-06-02more updates for new info levelsAndrew Tridgell1-1/+1
(This used to be commit 85d1873ee92fcc7df3addc42ddb8189144901f8b)
2008-06-02smbpid is 32 bit, and update SMB2 locking per MS-SMB2 Andrew Tridgell1-1/+1
The UNLOCK bit is only used from the first lock structure (This used to be commit 9483b7c137b61d3029a1e1e7d8d8d0723b541129)
2008-05-30don't emulate broken SMB2 locking behaviour from windowsAndrew Tridgell1-11/+3
(This used to be commit c50e7a15f9a7f2c5821b5ee468f9ade6eaa0ed55)
2008-05-29don't mask out SEC_FILE_READ_ATTRIBUTE on SMB2Andrew Tridgell1-1/+3
(This used to be commit 1dfa50a48040bdc1166be2dbe1063fd8a79166f8)
2008-05-29fixed the error code for bad SMB2 ioctlsAndrew Tridgell1-1/+2
(This used to be commit b1d2d388ecff96dfcc17da24796f36c40cbb3eed)
2008-05-29added support for returning the maximal access MXAC tag in SMB2 createAndrew Tridgell2-4/+32
(This used to be commit 4eb49335d5f0319f9aa47ded5215a2977d3336bf)
2008-05-29querying the ACCESS_INFORMATION is always allowedAndrew Tridgell1-0/+4
(This used to be commit 25d5b94d6a700f2d294e108aeca85cffcd5bbb4f)
2008-05-29SEC_FILE_READ_ATTRIBUTE is only automatically granted on SMB, not SMB2Andrew Tridgell1-3/+10
(This used to be commit 7bff0691428ed3f75c1a9cbaae692bc9830640e6)
2008-05-28fixed create_action for truncated filesAndrew Tridgell1-1/+12
(This used to be commit 884c32fcef48244bd260026a61790332bd706eb4)
2008-05-28SMB2 doesn't have NAME_INFORMATION levelAndrew Tridgell1-0/+4
(This used to be commit a431d51b113c2e214ccfe7a678ba0a565b020263)
2008-05-28don't allow a file to be changed to a directory with setfileinfoAndrew Tridgell1-1/+6
(This used to be commit ad7acbf8bf83c7250dfcbd57f0f4e19e57534a92)
2008-05-28implement the documented SMB2 create blobs in the serverAndrew Tridgell1-0/+3
Not all of them are honoured yet, but they are all parsed and the ones that have SMB equivalents are honoured (This used to be commit 9fc70e2ed6a54f6d9a0530f4d37c0f8acadb6778)
2008-05-28answer SMB2_ALL_EAS qfileinfoAndrew Tridgell1-0/+9
(This used to be commit f5cf47eef18a5728317de97eab961d948db3f031)
2008-05-28fixed error code for write on a directoryAndrew Tridgell1-1/+1
(This used to be commit 68eb5b050edeaa9c95348013b68a785c3f2c21fa)
2008-05-28fix error code for read on a directoryAndrew Tridgell1-1/+1
(This used to be commit afd4f47971bc5f63b32c44dad546a1a4011b86f4)
2008-05-27ensure that we honor SMB2 read min_count properlyAndrew Tridgell1-0/+8
(This used to be commit 318038d6f670efffa96d8b0db63f46b3752e1cd3)
2008-05-27added support for the output fields of SMB2 closeAndrew Tridgell1-3/+26
(This used to be commit 2633bc749792c224acc73a2e4ca723404331c19c)
2008-05-27another attempt at the damn SEC_STD_SYNCHRONIZE flagAndrew Tridgell1-4/+1
(This used to be commit 2ac27bfffa557d6c0f71c443b43a8d1967edb177)
2008-05-27disable the SEC_STD_SYNCHRONIZE test until we know what it meansAndrew Tridgell1-0/+2
(This used to be commit 897f4582bee72e319874e8a2d064ba442415571d)
2008-05-27make the SEC_STD_SYNCHRONIZE test more specificAndrew Tridgell1-2/+5
(This used to be commit 8c263f91bda97eb910c8589b6cd987ec4a62d770)
2008-05-27SEC_STD_SYNCHRONIZE is only invalid on SMB2Andrew Tridgell1-1/+10
(This used to be commit 067f1271adaa13d537bbc92b19fe8d633cbaaf50)
2008-05-27check for some more invalid bits in smb2 createAndrew Tridgell1-0/+9
(This used to be commit dcdaa9f5fd9150b16fb277213e864e5c39d831d6)
2008-05-27Vista returns ACCESS_DENIED hereAndrew Tridgell1-1/+1
(This used to be commit f5068c6e50215f6ea7108d58d783394a315ff14f)
2008-05-26stricter checks for valid inputs in SMB2 open and lockAndrew Tridgell1-11/+27
(This used to be commit a7b5689a73adde59de28770aa3949660441291ea)
2008-05-26fill in reserved field on SMB2 flushAndrew Tridgell1-0/+1
(This used to be commit 400a3b39d5c151cf43e307af2fa702208d7cd472)
2008-05-26allow larger streams using the TDB backendAndrew Tridgell1-4/+9
(This used to be commit 8c0d756eb887477da867e069dbde3a7ad98d4ae0)
2008-05-23pvfs_open: return FILE_IS_A_DIRECTORY when opening a stream on a directoryStefan Metzmacher1-1/+8
metze (This used to be commit 1421b1cc0c442be839be702647009ed5295f34a3)
2008-05-23pvfs_resolve: stream_name = "" is only the same as NULL for filesStefan Metzmacher2-1/+9
metze (This used to be commit 47756129fdf01075bac06cdd24107d7dc8ba34af)
2008-05-23pvfs_streams: directories don't have streamsStefan Metzmacher1-0/+7
metze (This used to be commit 9ed7bb5afe6a73206bcba85f25305eb6630a5571)
2008-05-23fix make test for EAs againAndrew Tridgell2-4/+5
- go back to 4 byte alignment until I work out the rules that Vista wants more exactly - add the zero sized EA handling for SMB2 more generically (This used to be commit 326b69bc8064cbea357864cecd6bd27b50c57184)
2008-05-22fixes for EAs and filename in gentest_smb2 resultsAndrew Tridgell1-1/+12
- SMB2 returns 0 for a null EA - return the share qualified name for the filename in SMB2 ALL_INFO level (This used to be commit f9708184a2037f83ebb97c847414326a42436154)
2008-05-22check for invalid file attribute values in createAndrew Tridgell1-0/+4
(This used to be commit dd21e3d9d788a67d4673625ed4892a875f4600dc)
2008-05-20check the creation options where the client can require a path to be aAndrew Tridgell1-0/+14
file or a directory (This used to be commit c05b58940f06b01b9770c218eb0708cb621215ef)
2008-05-18Fix a couple (well, little more than that..) of typos.Jelmer Vernooij1-1/+1
(This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24)
2008-05-18Create prototype headers from Makefile directory, without smb_build in the ↵Jelmer Vernooij1-1/+2
middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
2008-05-18Use variables for source directory in a couple more places.Jelmer Vernooij1-4/+4
(This used to be commit c41bd3005f5f0b9cfd3709fc9217b4a401d265b4)
2008-05-07pvfs: remove XATTR_ATTRIB_FLAG_STICKY_WRITE_TIME codeStefan Metzmacher4-39/+15
I'll fix this more correctly very soon, so that we'll pass the BASE-DELAYWRITE test. metze (This used to be commit b09dd6b65d533832a025a51509dcc84f84b048aa)
2008-04-17Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-testJelmer Vernooij1-1/+1
(This used to be commit ece878c1f9251b83598508e23ce0015b4db72f0a)
2008-04-16Use readily available event context.Jelmer Vernooij1-1/+1
(This used to be commit 2823fca23a4cacc996c808f22cba50b4482b5921)
2008-04-15Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-testAndrew Tridgell1-11/+15
(This used to be commit e891157b4ec7b2f845fb20c4106d80bf169f2072)
2008-04-14fixed a valgrind error in id mappingAndrew Tridgell1-1/+1
the status field is sent on both call and reply, but was only being initialised on reply (This used to be commit 2ebd7b80998775168959d511fbc987f8b5b7bd34)
2008-04-14Use _OBJ_FILES variables in a couple more places.Jelmer Vernooij1-11/+15
(This used to be commit 92856d5054106894b65cd1a1b5119c0facfc4cff)
2008-04-02ntvfs: Use wbclient for pvfs_acl and pvfs_acl_nfs4Kai Blin4-49/+166
(This used to be commit ac5e5fee1db2999053dee82d1fcf97ca8799c9b5)
2008-04-02Install public header files again and include required prototypes.Jelmer Vernooij2-4/+4
(This used to be commit 47ffbbf67435904754469544390b67d34c958343)
2008-03-15pvfs_open: set h->have_opendb_entry directly after odb_open_file()Stefan Metzmacher1-2/+2
Otherwise we may not clean up in the destructor. metze (This used to be commit 218ec98a1694080748d1ac12baa90ffcda364833)