summaryrefslogtreecommitdiff
path: root/source3/smbd/open.c
AgeCommit message (Expand)AuthorFilesLines
2000-06-15open files with O_NONBLOCK when available. This is necessary toAndrew Tridgell1-1/+6
2000-06-15added support for kernel level share modes. These are a (small) hack,Andrew Tridgell1-1/+24
2000-05-12Check fstat return for error.Jeremy Allison1-1/+5
2000-05-10more merging voodooAndrew Tridgell1-0/+4
2000-05-02Added sys_fork() and sys_getpid() functions to stop the overheadJeremy Allison1-2/+2
2000-04-28Made changes suggested by Andrew review.Jeremy Allison1-15/+1
2000-04-27Ok - this is more subtle than it looks :-).Jeremy Allison1-4/+0
2000-04-27Fixed subtle unlocking bug when a file is closed. We need to store theJeremy Allison1-0/+4
2000-04-27Did the rewrite Andrew wanted where all knowledge of POSIX locking isJeremy Allison1-114/+1
2000-04-27Fixed crash bugs Andrew pointed out with LOCK4 smbtortureJeremy Allison1-4/+8
2000-04-24Added the code that keeps fd's open across a close if there are other fsp'sJeremy Allison1-1/+119
2000-04-24Now that fsp's are created on successful file open, the structure memberJeremy Allison1-10/+6
2000-04-22This is a *big* checkin that may break some things, but implements theJeremy Allison1-340/+411
2000-04-16the changes to the main smb codeAndrew Tridgell1-1/+1
2000-04-12Code to map tdb locks onto POSIX. Mainly placeholder code at the moment,Jeremy Allison1-0/+3
2000-04-11The latest open() code changes broke the NT directory opens. Detect if aJeremy Allison1-8/+26
2000-04-10the bulk of the changes to get rid of fd_ptr and move print openAndrew Tridgell1-534/+116
2000-02-17Don't assume that the (files_struct *) passed to fd_attempt_close()Tim Potter1-2/+9
2000-02-03Put back lots of missing calls to dos_to_unix(). Thanks toTim Potter1-6/+7
2000-02-03Mega-VFS merge. Yeah baby!Tim Potter1-34/+37
2000-01-16fixed some typos in access_table() which, amaziingly enough, make noAndrew Tridgell1-3/+3
2000-01-16made access_table() a pure logic function - makes it simpler to applyAndrew Tridgell1-16/+26
2000-01-16as obelix would say "these romans are crazy"Andrew Tridgell1-40/+59
2000-01-16rewrote the access_table() code to get it right for *.exe, *.dll,Andrew Tridgell1-27/+41
2000-01-14Added "inherit permissions" patch.Jeremy Allison1-1/+1
2000-01-13changes to reflect the new syntax of the locking calls.Andrew Tridgell1-2/+2
2000-01-08fix a error in access_table revealed by the new deny test in smbtorture. We n...Andrew Tridgell1-3/+5
2000-01-08Fixed deny mode bug :Jeremy Allison1-9/+9
1999-12-21converted all our existing shared memory code to use a tdb databaseAndrew Tridgell1-17/+16
1999-12-13first pass at updating head branch to be to be the same as the SAMBA_2_0 branchAndrew Tridgell1-130/+256
1999-04-05Fix incorrect conversion of fd_attempt_open() calls to vfs_ops.open().Tim Potter1-9/+12
1999-04-04Use VFS operations for file I/O.Tim Potter1-22/+32
1998-12-07fixed warnings (and potential errors) due to integer overflow whenAndrew Tridgell1-1/+2
1998-11-25Makefile.in: Added maintainer mode fixes.Jeremy Allison1-2/+2
1998-11-17Added the same open()/fopen()/creat()/mmap() -> sys_XXX calls.Jeremy Allison1-2/+2
1998-11-16O_EXCL fixes for printing files & oplocks.Jeremy Allison1-1/+4
1998-11-13Makefile.in configure configure.in include/config.h.in: Changes for DGUX and ...Jeremy Allison1-1/+1
1998-10-29Fixed bug (that I introduced when doing the "delete on close" workJeremy Allison1-7/+9
1998-10-23Reasonably large change to give us *exactly* correct NT delete on close seman...Jeremy Allison1-2/+21
1998-10-23include/smb.h: Added #defines for lots of things - makes our code a *lot* eas...Jeremy Allison1-26/+45
1998-10-22libsmb/smbdes.c: #ifdef'ed out code prior to removal.Jeremy Allison1-1/+10
1998-10-03use O_ACCMODEAndrew Tridgell1-1/+1
1998-09-25Makefile.in: Fixed bug with continuation line causing proto to fail.Jeremy Allison1-3/+21
1998-09-23First cut at kernel oplocks. This should have no effect unless runninJeremy Allison1-21/+5
1998-09-18Fixed problems with premature kernel oplock checkin code.Jeremy Allison1-5/+5
1998-09-18configure configure.in include/config.h.in include/includes.hJeremy Allison1-5/+15
1998-09-18gto ri of a bunch more #ifdef LARGE_SMB_OFF_T checks by introducing aAndrew Tridgell1-7/+9
1998-09-18removed another use of the LL suffix. Hopefully this is the last oneAndrew Tridgell1-21/+19
1998-09-17configure configure.in: Added checks for statvfs64. Last bit of 64 bit wideni...Jeremy Allison1-4/+3
1998-09-17configure configure.in: Added tests for fseek64 and ftell64.Jeremy Allison1-5/+5