summaryrefslogtreecommitdiffstats
path: root/source3/locking/brlock.c
Commit message (Expand)AuthorAgeFilesLines
...
* r16973: Fix subtle logic error in lock ref counting found byJeremy Allison2007-10-101-4/+4
* r16945: Sync trunk -> 3.0 for 3.0.24 code. Still needJeremy Allison2007-10-101-106/+198
* r15419: Never write the same function twice :-). In a traversalJeremy Allison2007-10-101-62/+60
* r15402: Fix for bug #3587. Dead entries can be left in the lockingJeremy Allison2007-10-101-1/+102
* r15269: Fix incorrect boolean in assert to make POSIX lock testsJeremy Allison2007-10-101-1/+1
* r15255: Add return statement after abort to placate fussy compilers. Closes ...Tim Potter2007-10-101-0/+2
* r15083: Using talloc with destructors is nice and all, but in thisJeremy Allison2007-10-101-9/+5
* r15060: The brlock code gets called a lot. Ensure we keep theJeremy Allison2007-10-101-29/+13
* r15026: Fix warning until POSIX locking finished.Jeremy Allison2007-10-101-2/+1
* r15018: Merge Volker's ipc/trans2/nttrans changes overJeremy Allison2007-10-101-315/+985
* r14763: Add a new tuning parameter, open files database hash size,Jeremy Allison2007-10-101-2/+4
* r13915: Fixed a very interesting class of realloc() bugs found by Coverity.Jeremy Allison2007-10-101-5/+2
* r10656: BIG merge from trunk. Features not copied overGerald Carter2007-10-101-12/+12
* r6502: add LOCKING debug class - pull PRINTINGDB class definition from trunkHerb Lewis2007-10-101-0/+3
* r5634: Fix 64-bit overflow problems found by BlueArc torture tester.Jeremy Allison2007-10-101-9/+0
* r4108: As check_self is *always* False in every invokation, remove theJeremy Allison2007-10-101-11/+6
* r4088: Get medieval on our ass about malloc.... :-). Take control of all our ...Jeremy Allison2007-10-101-1/+1
* r3050: Steal from Samba4 :-). Make us pass most of the new lock tests (except...Jeremy Allison2007-10-101-17/+56
* r3008: when checking for the existance of a lock we are only doing a singleAndrew Tridgell2007-10-101-3/+0
* r1011: fix bad merge (from a few months ago) and ensure that we always use td...Gerald Carter2007-10-101-2/+2
* merge from old APP_HEADGerald Carter2004-02-121-2/+2
* Changes to allow Samba3 to pass the Samba4 RAW-READ tests.Jeremy Allison2003-10-091-2/+7
* Fix for very subtle POSIX lock interaction race condition found byJeremy Allison2003-04-041-1/+12
* Fix to allow blocking lock notification to be done rapidly (no waitJeremy Allison2003-02-271-6/+76
* When checking is_locked() new WRITE locks conflict with existing READ locks evenJeremy Allison2003-02-221-3/+10
* updated the 3.0 branch from the head branch - ready for alpha18Andrew Tridgell2002-07-151-6/+17
* this attempts to handle the rather bizarre lock cache semantics inAndrew Tridgell2002-03-101-0/+14
* accept the 0/0 lock but don't treat it in any sort of special wayAndrew Tridgell2002-03-051-1/+0
* Removed version number from file header.Tim Potter2002-01-301-2/+1
* Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header.Tim Potter2001-10-021-2/+0
* move to SAFE_FREE()Simo Sorce2001-09-171-8/+8
* got rid of USE_TDB_MMAP_FLAG as its not needed any moreAndrew Tridgell2001-09-061-1/+1
* use NTSTATUS not BOOL in do_lock()Andrew Tridgell2001-09-061-9/+15
* converted smbd to use NTSTATUS by defaultAndrew Tridgell2001-08-271-11/+60
* Don't use CLEAR_IF_FIRST if opening read-only.Jeremy Allison2001-08-261-1/+1
* we now have all but the dreaded 0/0 lock workingAndrew Tridgell2001-08-241-30/+67
* this is a big global fix for the ptr = Realloc(ptr, size) bug.Simo Sorce2001-08-121-2/+4
* Added "use mmap" for HPUX.Jeremy Allison2001-07-301-1/+1
* Fixed the first locking error (test #8 found by locktest code fromJeremy Allison2001-06-301-3/+30
* use LDSHFLAGS not -shared in several placesAndrew Tridgell2001-06-041-1/+1
* Stupid typo. Should be if (!tdb).Jeremy Allison2001-05-231-1/+1
* Defensive brlock and locking database cleaning code.Jeremy Allison2001-05-221-6/+43
* Merge of new 2.2 code into HEAD (Gerald I hate you :-) :-). Allows new SAMRJeremy Allison2001-03-111-2/+0
* Changed to sourceforge tdb code. This includes spinlocks (so we now haveJeremy Allison2000-12-061-13/+13
* Fix from John Reilly for equivalence tests.Jeremy Allison2000-11-171-1/+1
* add some bracketsAndrew Tridgell2000-06-131-1/+1
* Using a structure for a tdb key can lead to insideous, hardHerb Lewis2000-05-101-20/+21
* Fix for uninitialized memory read in brlock code. brl_locktest now needsJeremy Allison2000-05-051-1/+2
* Fix based on Elrond's code to reduce the store size on removing dead records.Jeremy Allison2000-05-031-0/+1
* - clear dead locks at startupAndrew Tridgell2000-05-031-2/+47