summaryrefslogtreecommitdiff
path: root/source3/locking
AgeCommit message (Expand)AuthorFilesLines
2000-04-28Ok - this is the *third* implementation of this (third time's the charm :-).Jeremy Allison3-1122/+137
2000-04-28Split off of POSIX locking into separate unit as Andrew requested.Jeremy Allison1-0/+1208
2000-04-28Forgot to close when "posix locking" is set to False.Jeremy Allison1-2/+5
2000-04-28Added optimization where we are single opener (don't free POSIX locks).Jeremy Allison1-1/+21
2000-04-28Made changes suggested by Andrew review.Jeremy Allison1-37/+52
2000-04-27Ok - this is more subtle than it looks :-).Jeremy Allison2-7/+15
2000-04-27Fixed subtle unlocking bug when a file is closed. We need to store theJeremy Allison2-16/+32
2000-04-27Did the rewrite Andrew wanted where all knowledge of POSIX locking isJeremy Allison1-5/+179
2000-04-27Fixed crash bugs Andrew pointed out with LOCK4 smbtortureJeremy Allison1-10/+7
2000-04-25Added the hard code :-).Jeremy Allison2-77/+453
2000-04-24Added the code that keeps fd's open across a close if there are other fsp'sJeremy Allison1-36/+23
2000-04-23fixed a locking database bug - it was actually harmless except thatAndrew Tridgell1-2/+10
2000-04-22This is a *big* checkin that may break some things, but implements theJeremy Allison1-1/+2
2000-04-18locking/locking.c: Fixed placeholder code for POSIX locking.Jeremy Allison1-17/+49
2000-04-13Typo - missing '}'.Jeremy Allison1-0/+1
2000-04-12Removed "ole locking compat" parameter (no longer used).Jeremy Allison1-18/+113
2000-04-12Implmented mapping of lock offset/count from 64 bit MS rangesJeremy Allison1-13/+157
2000-04-12Code to map tdb locks onto POSIX. Mainly placeholder code at the moment,Jeremy Allison1-9/+157
2000-04-11include/byteorder.h: ALIGN4/ALIGN2 macros.Jeremy Allison1-3/+3
2000-04-10the first of a bunch of changes to code with getting rid of the fd_ptrAndrew Tridgell1-6/+23
2000-02-07Fixed compile warning in locking.c:traverse_fn()Tim Potter1-1/+2
2000-02-041) added void* state argument to tdb_traverse. guess what! there wereLuke Leighton2-15/+10
2000-01-16added code to allow traversal of the byte range lock databaseAndrew Tridgell2-3/+43
2000-01-14damn, Solaris already has a "enum lock_type"Andrew Tridgell2-6/+7
2000-01-14we now pass all byte range locking testsAndrew Tridgell2-4/+72
2000-01-14some more work on the byte range lockingAndrew Tridgell1-6/+8
2000-01-13the bulk of the new byte range locking coodeAndrew Tridgell2-45/+296
2000-01-03added the unexpected packet database (unexpected.tdb)Andrew Tridgell1-1/+1
2000-01-02- added tdb_flags option to tdb_open()Andrew Tridgell1-1/+1
1999-12-22when no shares are returned the *shares pointer must be set to nullAndrew Tridgell1-0/+2
1999-12-21converted all our existing shared memory code to use a tdb databaseAndrew Tridgell5-3670/+295
1999-12-13first pass at updating head branch to be to be the same as the SAMBA_2_0 branchAndrew Tridgell5-72/+169
1999-04-04Use VFS operations for file I/O.Tim Potter2-7/+8
1999-04-01Ken McDonell from SGI was interested in adding some profilingAndrew Tridgell1-4/+0
1998-11-25Makefile.in: Added maintainer mode fixes.Jeremy Allison1-1/+1
1998-11-17Added the same open()/fopen()/creat()/mmap() -> sys_XXX calls.Jeremy Allison2-8/+7
1998-10-31don't core dump in smbstatus if we can't open the shmem systemAndrew Tridgell1-0/+1
1998-10-23Reasonably large change to give us *exactly* correct NT delete on close seman...Jeremy Allison3-31/+102
1998-10-18Fixed sys_lseek and seek_file calls so all returnsJeremy Allison1-172/+242
1998-10-17Small tidyups for gcc in 'preen' mode....Jeremy Allison1-2/+2
1998-09-28Changes to test in configure if capabilities are enabled on a system.Jeremy Allison3-13/+6
1998-09-28automated generation of .dummy files for each subdirectory;Alexandre Oliva1-1/+0
1998-09-21major autoconf clean-upAlexandre Oliva1-0/+1
1998-09-11Added ssize_t to configure code.Jeremy Allison1-70/+1
1998-09-05ahh, the joy of deleting large chunks of code that someone else hasAndrew Tridgell2-35/+0
1998-09-05tridge the destroyer returns!Andrew Tridgell1-5/+6
1998-09-04Modified dev_t and ino_t code to be 64 bit clean (including changesJeremy Allison2-31/+118
1998-09-04More 64 bit stuff - now the fcntl locks are 64 bit clean.Jeremy Allison3-23/+32
1998-09-03Ok - this is the 64 bit widening check in. It changes the configureJeremy Allison2-52/+79
1998-09-01More abstraction of file system data types, to move to a 64Jeremy Allison1-4/+4