summaryrefslogtreecommitdiff
path: root/source3/locking/posix.c
AgeCommit message (Expand)AuthorFilesLines
2003-05-14Prefix VFS API macros with SMB_ for consistency and to avoid problems with VF...Alexander Bokovoy1-5/+5
2003-05-11Fix VFS layer:Alexander Bokovoy1-6/+5
2003-02-12Fixes for HPUX only having limited POSIX lock range from Michael Steffens <mi...Jeremy Allison1-12/+7
2002-12-20Forward port the change to talloc_init() to make all talloc contextsJeremy Allison1-2/+2
2002-11-23Lots of fixes for error paths where tdb_fetch() data need freeing.Jeremy Allison1-11/+14
2002-01-30Removed version number from file header.Tim Potter1-2/+1
2001-10-02Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header.Tim Potter1-1/+0
2001-09-17move to SAFE_FREE()Simo Sorce1-23/+15
2001-09-06Fix the 62bit locking onto 32 bit NFS mounts problem generically for HPUX.Jeremy Allison1-94/+21
2001-09-05NFS v2 can return ENOLCK when greater than 31 bit offsets are used.Jeremy Allison1-2/+2
2001-08-26Ignore locks of length zero as they mean different things in Win32Jeremy Allison1-5/+18
2001-08-13Add printing of errno when POSIX lock requests fail.Jeremy Allison1-3/+3
2001-08-12this is a big global fix for the ptr = Realloc(ptr, size) bug.Simo Sorce1-4/+9
2001-07-02Fixed the nastiest locking bug to track down.... smb_pids are sent in theJeremy Allison1-1/+0
2001-06-04use LDSHFLAGS not -shared in several placesAndrew Tridgell1-2/+2
2001-04-13Merge of Andrew's changes in 2.2.Jeremy Allison1-3/+1
2000-10-06Herb's warning fixes. Also the POSIX locking fix.Jeremy Allison1-1/+1
2000-10-06Restructuring of vfs layer to include a "this" pointer - can be an fsp orJeremy Allison1-6/+6
2000-06-13allow posix locking database to be opened read-only (for smbstatus)Andrew Tridgell1-10/+10
2000-05-25Fixed misunderstanding found during CIFS conference. Overlapping lockJeremy Allison1-340/+278
2000-05-10Using a structure for a tdb key can lead to insideous, hardHerb Lewis1-0/+2
2000-05-05Two fixes. Added missong logic & case in lock split code.Jeremy Allison1-4/+12
2000-05-04Updated to fix overlapping problem.Jeremy Allison1-68/+142
2000-05-04Fix for debug statement crash.Jeremy Allison1-1/+1
2000-05-03Fixed the bug locktest.c found, it was an off-by-one error in the non-overlapJeremy Allison1-1/+1
2000-05-03Fixed silly bug where I wasn't checking for matching fd's in closing a file.Jeremy Allison1-7/+24
2000-05-03Added range info to the panic message to track down the bug withJeremy Allison1-1/+5
2000-05-03Fix for stacking locks in brlock and POSIX. Windows only allows a read lockJeremy Allison1-91/+129
2000-05-02Implemented the last (I hope:-) part of the locking puzzle, the referenceJeremy Allison1-23/+90
2000-05-02split the username in the vuser structure into a separateAndrew Tridgell1-1/+2
2000-05-02Moved uglyness needed in fcntl locking (64->32 bit mapping, NFSJeremy Allison1-3/+121
2000-05-01locking/posix.c: Fixed double-free nasty crash bug found by insure.Jeremy Allison1-3/+0
2000-05-01added TDB_INTERNAL, TDB_NOLOCK and TDB_NOMMAP flags.Andrew Tridgell1-3/+3
2000-04-30- removed all our old wildcard matching code and replaced it with aAndrew Tridgell1-2/+2
2000-04-29Removed tdb locking calls (picky Andrew...:-)Jeremy Allison1-25/+12
2000-04-28Ok - this is the *third* implementation of this (third time's the charm :-).Jeremy Allison1-199/+123
2000-04-28Split off of POSIX locking into separate unit as Andrew requested.Jeremy Allison1-0/+1208