summaryrefslogtreecommitdiff
path: root/source3/smbd/oplock.c
AgeCommit message (Expand)AuthorFilesLines
2003-04-22Tidyups of some dubious logic discovered whilst trying to track down aJeremy Allison1-6/+5
2003-04-16Expand this magic number into the #defines it is made up of.Andrew Bartlett1-1/+1
2003-01-30Fix for interesting resource constraint condition. When all opens areJeremy Allison1-15/+18
2002-06-06Overly complex but neccessary fix for kernel oplock problems. The issueJeremy Allison1-0/+10
2002-05-24If we don't do the select don't do the recvfrom.Jeremy Allison1-0/+1
2002-05-24Fixed silly typo that causes receive_local_message to loop - caused byJeremy Allison1-1/+1
2002-05-22Merge of bugfixes from 2.2.Jeremy Allison1-5/+5
2002-05-22Fix for strangeness in Linux 2.0.x select return.Jeremy Allison1-0/+14
2002-05-22Remove horrid goto.Jeremy Allison1-10/+5
2002-05-22Merge of receive_local_message fix from 2.2.5.Jeremy Allison1-20/+16
2002-05-21Tricky fix. If we were waiting for an oplock break response message fromJeremy Allison1-0/+11
2002-05-20Merge from 2.2.Jeremy Allison1-1/+1
2002-04-19Fixed sendto in oplock code.Jeremy Allison1-2/+2
2002-04-19Fix oplock recvfrom.Jeremy Allison1-1/+1
2002-04-11This split the mangling code up to allow for the possibility of multipleAndrew Tridgell1-0/+2
2002-03-14Get the current directory after becoming root.Jeremy Allison1-1/+1
2002-01-31Fix from Michael Steffens <michael_steffens@hp.com> to make signalJeremy Allison1-1/+1
2002-01-30Removed version number from file header.Tim Potter1-2/+1
2001-11-05Don't put a \n on the end of the arg to exit_server()Tim Potter1-2/+2
2001-10-23IRIX compiler dies not like casts in macro argsHerb Lewis1-1/+1
2001-10-20Move from timestamp to gen count file id's for finding oplocked filesJeremy Allison1-835/+784
2001-10-18Merge the become_XXX -> change_to_XXX fixes from 2.2.2 to HEAD.Jeremy Allison1-2/+2
2001-10-02Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header.Tim Potter1-2/+0
2001-09-17move to SAFE_FREE()Simo Sorce1-6/+4
2001-09-05Fix I think for the fcntl spinning problem. Re-prioritize soJeremy Allison1-0/+14
2001-09-04Fixes to ensure invalid vuids cannot stop oplock breaks.Jeremy Allison1-5/+7
2001-08-22Fixed the (incorrect) paranioa fix I put in for the fcntl lock spin.Jeremy Allison1-2/+12
2001-08-21This is Jeremy pretending to be Volker, 'cos theVolker Lendecke1-0/+13
2001-06-25fixed usage of socklen_t and also tidied up SIG_ATOMIC_T, using a typedef ins...Andrew Tridgell1-1/+1
2001-06-09*Wonderful* patch from Andrew Bartlett that will help ensure tdb's areJeremy Allison1-2/+4
2001-05-24Fixup the large_writex problem (a large_writex can send a full 64k of data,Jeremy Allison1-2/+2
2001-03-11Merge of new 2.2 code into HEAD (Gerald I hate you :-) :-). Allows new SAMRJeremy Allison1-6/+0
2001-01-30Fix inspited by Alan Romeril. 50% speedup in domain logins with thisJeremy Allison1-0/+3
2000-11-16Ok - fixed a bug in our levelII oplock code. We need to break a level II onJeremy Allison1-4/+95
2000-09-27Restructuring of the code to remove dos_ChDir/dos_GetWd and re-vector themJeremy Allison1-2/+2
2000-06-12totally rewrote the async signal, notification and oplock notificationAndrew Tridgell1-26/+29
2000-06-11Linux kernel oplocks now seem to work, but need a _lot_ of testingAndrew Tridgell1-0/+9
2000-06-10a first pass at Linux kernel oplocks supportAndrew Tridgell1-13/+0
2000-06-10continued the split of the kernel level oplocks code into a moreAndrew Tridgell1-377/+122
2000-06-09clean up oplock capability code ready for Linux codeAndrew Tridgell1-152/+149
2000-06-09split some of the irix kernel oplocks code into a functionAndrew Tridgell1-68/+74
2000-06-08- changed HAVE_KERNEL_OPLOCKS to HAVE_KERNEL_OPLOCKS_IRIXAndrew Tridgell1-14/+14
2000-05-10more merging voodooAndrew Tridgell1-0/+4
2000-05-02Added sys_fork() and sys_getpid() functions to stop the overheadJeremy Allison1-3/+3
2000-04-24Now that fsp's are created on successful file open, the structure memberJeremy Allison1-2/+2
2000-04-11finally got sick of the "extern int Client" code and the stupidAndrew Tridgell1-7/+3
2000-04-10the bulk of the changes to get rid of fd_ptr and move print openAndrew Tridgell1-27/+25
1999-12-21converted all our existing shared memory code to use a tdb databaseAndrew Tridgell1-8/+7
1999-12-13first pass at updating head branch to be to be the same as the SAMBA_2_0 branchAndrew Tridgell1-198/+466
1999-12-01sys_select added one more argument (read, write selectors).Luke Leighton1-1/+1