summaryrefslogtreecommitdiffstats
path: root/source3/locking
Commit message (Expand)AuthorAgeFilesLines
* Fixed the nastiest locking bug to track down.... smb_pids are sent in theJeremy Allison2001-07-022-7/+6
* Ensure we return correct error on trying to unlock a region not locked.Jeremy Allison2001-06-301-2/+2
* Fixed the first locking error (test #8 found by locktest code fromJeremy Allison2001-06-302-6/+45
* use LDSHFLAGS not -shared in several placesAndrew Tridgell2001-06-043-4/+4
* Stupid typo. Should be if (!tdb).Jeremy Allison2001-05-231-1/+1
* Defensive brlock and locking database cleaning code.Jeremy Allison2001-05-222-8/+124
* Merge of Andrew's changes in 2.2.Jeremy Allison2001-04-131-3/+1
* This is a big, rather ugly patch. Whilst investigating the files not truncatedJeremy Allison2001-03-301-32/+39
* Merge of new 2.2 code into HEAD (Gerald I hate you :-) :-). Allows new SAMRJeremy Allison2001-03-112-9/+4
* tdb_unlockchain() no longer returns a valueTim Potter2000-12-061-4/+4
* Changed to sourceforge tdb code. This includes spinlocks (so we now haveJeremy Allison2000-12-062-17/+17
* Fix from John Reilly for equivalence tests.Jeremy Allison2000-11-171-1/+1
* Herb's warning fixes. Also the POSIX locking fix.Jeremy Allison2000-10-061-1/+1
* Restructuring of vfs layer to include a "this" pointer - can be an fsp orJeremy Allison2000-10-061-6/+6
* the first cut of the internal messaging system.Andrew Tridgell2000-09-111-1/+1
* allow posix locking database to be opened read-only (for smbstatus)Andrew Tridgell2000-06-132-11/+11
* add some bracketsAndrew Tridgell2000-06-131-1/+1
* Fixed misunderstanding found during CIFS conference. Overlapping lockJeremy Allison2000-05-251-340/+278
* Using a structure for a tdb key can lead to insideous, hardHerb Lewis2000-05-103-20/+25
* Fix for uninitialized memory read in brlock code. brl_locktest now needsJeremy Allison2000-05-052-2/+3
* Two fixes. Added missong logic & case in lock split code.Jeremy Allison2000-05-051-4/+12
* Updated to fix overlapping problem.Jeremy Allison2000-05-041-68/+142
* Fix for debug statement crash.Jeremy Allison2000-05-041-1/+1
* Fix based on Elrond's code to reduce the store size on removing dead records.Jeremy Allison2000-05-031-0/+1
* Fixed the bug locktest.c found, it was an off-by-one error in the non-overlapJeremy Allison2000-05-031-1/+1
* Fixed silly bug where I wasn't checking for matching fd's in closing a file.Jeremy Allison2000-05-031-7/+24
* Added range info to the panic message to track down the bug withJeremy Allison2000-05-031-1/+5
* - clear dead locks at startupAndrew Tridgell2000-05-031-2/+47
* Fix for stacking locks in brlock and POSIX. Windows only allows a read lockJeremy Allison2000-05-032-92/+130
* Implemented the last (I hope:-) part of the locking puzzle, the referenceJeremy Allison2000-05-021-23/+90
* split the username in the vuser structure into a separateAndrew Tridgell2000-05-021-1/+2
* Moved uglyness needed in fcntl locking (64->32 bit mapping, NFSJeremy Allison2000-05-021-3/+121
* Added sys_fork() and sys_getpid() functions to stop the overheadJeremy Allison2000-05-021-8/+8
* locking/posix.c: Fixed double-free nasty crash bug found by insure.Jeremy Allison2000-05-011-3/+0
* added TDB_INTERNAL, TDB_NOLOCK and TDB_NOMMAP flags.Andrew Tridgell2000-05-011-3/+3
* - removed all our old wildcard matching code and replaced it with aAndrew Tridgell2000-04-301-2/+2
* Removed tdb locking calls (picky Andrew...:-)Jeremy Allison2000-04-291-25/+12
* Ok - this is the *third* implementation of this (third time's the charm :-).Jeremy Allison2000-04-283-1122/+137
* Split off of POSIX locking into separate unit as Andrew requested.Jeremy Allison2000-04-281-0/+1208
* Forgot to close when "posix locking" is set to False.Jeremy Allison2000-04-281-2/+5
* Added optimization where we are single opener (don't free POSIX locks).Jeremy Allison2000-04-281-1/+21
* Made changes suggested by Andrew review.Jeremy Allison2000-04-281-37/+52
* Ok - this is more subtle than it looks :-).Jeremy Allison2000-04-272-7/+15
* Fixed subtle unlocking bug when a file is closed. We need to store theJeremy Allison2000-04-272-16/+32
* Did the rewrite Andrew wanted where all knowledge of POSIX locking isJeremy Allison2000-04-271-5/+179
* Fixed crash bugs Andrew pointed out with LOCK4 smbtortureJeremy Allison2000-04-271-10/+7
* Added the hard code :-).Jeremy Allison2000-04-252-77/+453
* Added the code that keeps fd's open across a close if there are other fsp'sJeremy Allison2000-04-241-36/+23
* fixed a locking database bug - it was actually harmless except thatAndrew Tridgell2000-04-231-2/+10
* This is a *big* checkin that may break some things, but implements theJeremy Allison2000-04-221-1/+2