summaryrefslogtreecommitdiff
path: root/source3/locking
AgeCommit message (Expand)AuthorFilesLines
2001-11-30After conversations with Andrew, improved the robustness of theJeremy Allison1-26/+53
2001-11-21Don't scan locking db on closedown.Jeremy Allison1-0/+4
2001-10-20Move from timestamp to gen count file id's for finding oplocked filesJeremy Allison1-6/+19
2001-10-19Ensure we mask off deny modes correctly on being set (this shouldn't haveJeremy Allison1-2/+2
2001-10-02Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header.Tim Potter3-4/+0
2001-09-19Removed test code that got added by accident.Jeremy Allison1-22/+0
2001-09-18Correct fix for unaligned memcpy - malloc'ed memory incremented by sizeof(str...Jeremy Allison1-18/+20
2001-09-18Use structure copy to fix unaligned accesses on 64bit architectures onJeremy Allison1-1/+1
2001-09-17move to SAFE_FREE()Simo Sorce3-39/+31
2001-09-06Fix the 62bit locking onto 32 bit NFS mounts problem generically for HPUX.Jeremy Allison1-94/+21
2001-09-06got rid of USE_TDB_MMAP_FLAG as its not needed any moreAndrew Tridgell2-2/+2
2001-09-06use NTSTATUS not BOOL in do_lock()Andrew Tridgell2-21/+24
2001-09-052nd DELETE_ON_CLOSE_FLAG fix ...Andrew Tridgell1-3/+3
2001-09-05NFS v2 can return ENOLCK when greater than 31 bit offsets are used.Jeremy Allison1-2/+2
2001-09-04the next stage in the NTSTATUS/WERROR change. smbd and nmbd now compile, but ...Andrew Tridgell1-6/+6
2001-08-27converted another bunch of stuff to NTSTATUSAndrew Tridgell1-1/+1
2001-08-27started converting NTSTATUS to be a structure on systems with gcc in order to...Andrew Tridgell1-6/+6
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