summaryrefslogtreecommitdiff
path: root/source3/locking
AgeCommit message (Expand)AuthorFilesLines
2001-08-27converted smbd to use NTSTATUS by defaultAndrew Tridgell2-33/+73
2001-08-26Ignore locks of length zero as they mean different things in Win32Jeremy Allison1-5/+18
2001-08-26Don't use CLEAR_IF_FIRST if opening read-only.Jeremy Allison1-1/+1
2001-08-24we now have all but the dreaded 0/0 lock workingAndrew Tridgell1-30/+67
2001-08-240 byte lock ranges ARE validAndrew Tridgell1-6/+3
2001-08-22Tidyup fixes for fcntl spin problem.Jeremy Allison1-11/+30
2001-08-22Fixed the (incorrect) paranioa fix I put in for the fcntl lock spin.Jeremy Allison1-17/+35
2001-08-21Missed uninitialized variable return for del_share_mode().Jeremy Allison1-1/+1
2001-08-21This is Jeremy pretending to be Volker, 'cos theVolker Lendecke1-64/+136
2001-08-20Ensure we are very explicit about what we're comparing whenJeremy Allison1-4/+4
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 Sorce2-6/+13
2001-07-30Added "use mmap" for HPUX.Jeremy Allison2-2/+2
2001-07-02Fixed the nastiest locking bug to track down.... smb_pids are sent in theJeremy Allison2-7/+6
2001-06-30Ensure we return correct error on trying to unlock a region not locked.Jeremy Allison1-2/+2
2001-06-30Fixed the first locking error (test #8 found by locktest code fromJeremy Allison2-6/+45
2001-06-04use LDSHFLAGS not -shared in several placesAndrew Tridgell3-4/+4
2001-05-23Stupid typo. Should be if (!tdb).Jeremy Allison1-1/+1
2001-05-22Defensive brlock and locking database cleaning code.Jeremy Allison2-8/+124
2001-04-13Merge of Andrew's changes in 2.2.Jeremy Allison1-3/+1
2001-03-30This is a big, rather ugly patch. Whilst investigating the files not truncatedJeremy Allison1-32/+39
2001-03-11Merge of new 2.2 code into HEAD (Gerald I hate you :-) :-). Allows new SAMRJeremy Allison2-9/+4
2000-12-06tdb_unlockchain() no longer returns a valueTim Potter1-4/+4
2000-12-06Changed to sourceforge tdb code. This includes spinlocks (so we now haveJeremy Allison2-17/+17
2000-11-17Fix from John Reilly for equivalence tests.Jeremy Allison1-1/+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-09-11the first cut of the internal messaging system.Andrew Tridgell1-1/+1
2000-06-13allow posix locking database to be opened read-only (for smbstatus)Andrew Tridgell2-11/+11
2000-06-13add some bracketsAndrew Tridgell1-1/+1
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 Lewis3-20/+25
2000-05-05Fix for uninitialized memory read in brlock code. brl_locktest now needsJeremy Allison2-2/+3
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-03Fix based on Elrond's code to reduce the store size on removing dead records.Jeremy Allison1-0/+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-03- clear dead locks at startupAndrew Tridgell1-2/+47
2000-05-03Fix for stacking locks in brlock and POSIX. Windows only allows a read lockJeremy Allison2-92/+130
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-02Added sys_fork() and sys_getpid() functions to stop the overheadJeremy Allison1-8/+8
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