summaryrefslogtreecommitdiffstats
path: root/source/locking/locking.c
Commit message (Expand)AuthorAgeFilesLines
* 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-12/+9
* 2nd DELETE_ON_CLOSE_FLAG fix ...Andrew Tridgell2001-09-051-3/+3
* the next stage in the NTSTATUS/WERROR change. smbd and nmbd now compile, but ...Andrew Tridgell2001-09-041-6/+6
* converted another bunch of stuff to NTSTATUSAndrew Tridgell2001-08-271-1/+1
* started converting NTSTATUS to be a structure on systems with gcc in order to...Andrew Tridgell2001-08-271-6/+6
* converted smbd to use NTSTATUS by defaultAndrew Tridgell2001-08-271-22/+13
* 0 byte lock ranges ARE validAndrew Tridgell2001-08-241-6/+3
* Tidyup fixes for fcntl spin problem.Jeremy Allison2001-08-221-11/+30
* Fixed the (incorrect) paranioa fix I put in for the fcntl lock spin.Jeremy Allison2001-08-221-17/+35
* Missed uninitialized variable return for del_share_mode().Jeremy Allison2001-08-211-1/+1
* This is Jeremy pretending to be Volker, 'cos theVolker Lendecke2001-08-211-64/+136
* Ensure we are very explicit about what we're comparing whenJeremy Allison2001-08-201-4/+4
* Added "use mmap" for HPUX.Jeremy Allison2001-07-301-1/+1
* Fixed the nastiest locking bug to track down.... smb_pids are sent in theJeremy Allison2001-07-021-6/+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-301-3/+15
* use LDSHFLAGS not -shared in several placesAndrew Tridgell2001-06-041-1/+1
* Defensive brlock and locking database cleaning code.Jeremy Allison2001-05-221-2/+81
* 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-111-7/+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-061-4/+4
* 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-131-1/+1
* Using a structure for a tdb key can lead to insideous, hardHerb Lewis2000-05-101-0/+2
* Fix for uninitialized memory read in brlock code. brl_locktest now needsJeremy Allison2000-05-051-1/+1
* Added sys_fork() and sys_getpid() functions to stop the overheadJeremy Allison2000-05-021-8/+8
* Ok - this is the *third* implementation of this (third time's the charm :-).Jeremy Allison2000-04-281-628/+13
* 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-271-7/+13
* Fixed subtle unlocking bug when a file is closed. We need to store theJeremy Allison2000-04-271-6/+5
* 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-251-50/+121
* 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
* locking/locking.c: Fixed placeholder code for POSIX locking.Jeremy Allison2000-04-181-17/+49
* Typo - missing '}'.Jeremy Allison2000-04-131-0/+1
* Removed "ole locking compat" parameter (no longer used).Jeremy Allison2000-04-121-18/+113
* Implmented mapping of lock offset/count from 64 bit MS rangesJeremy Allison2000-04-121-13/+157
* Code to map tdb locks onto POSIX. Mainly placeholder code at the moment,Jeremy Allison2000-04-121-9/+157
* include/byteorder.h: ALIGN4/ALIGN2 macros.Jeremy Allison2000-04-111-3/+3
* the first of a bunch of changes to code with getting rid of the fd_ptrAndrew Tridgell2000-04-101-6/+23
* Fixed compile warning in locking.c:traverse_fn()Tim Potter2000-02-071-1/+2
* 1) added void* state argument to tdb_traverse. guess what! there wereLuke Leighton2000-02-041-5/+5
* added code to allow traversal of the byte range lock databaseAndrew Tridgell2000-01-161-1/+1