summaryrefslogtreecommitdiffstats
path: root/source/smbd/oplock.c
Commit message (Expand)AuthorAgeFilesLines
* r6252: Re-order position of become_root() to allow directory to beJeremy Allison2007-10-101-3/+4
* r6234: Fix for possible root squash nfs bugs from psz@maths.usyd.edu.auJeremy Allison2007-10-101-0/+6
* r6225: get rid of warnings from my compiler about nested externsHerb Lewis2007-10-101-5/+3
* r6172: Tidy up error processing significantly. Remove unix_ERR_XXX global nas...Jeremy Allison2007-10-101-0/+3
* r5014: Split out the request to send an async level II oplock break into aJeremy Allison2007-10-101-17/+58
* r5002: Ensure we can't remove a level II oplock without having theJeremy Allison2007-10-101-17/+19
* r4088: Get medieval on our ass about malloc.... :-). Take control of all our ...Jeremy Allison2007-10-101-2/+2
* r1117: Doh ! Remember to turn off signing when sending a "break to level II" ...Jeremy Allison2007-10-101-1/+9
* r1089: Removed spurious oplock message in deferred open processing.Jeremy Allison2007-10-101-1/+1
* r1085: Now it's had some proper user testing, merge in the deferred open fix....Jeremy Allison2007-10-101-1/+69
* An oplock break reply from the client causes the sequence number to beJeremy Allison2003-08-071-4/+0
* Turns out I had my packet sequences wrong for oplock break code.Jeremy Allison2003-08-071-0/+4
* More fixes for client and server side signing. Ensure sequence numbersJeremy Allison2003-08-021-0/+3
* Correctly toggle the signing state to what it was previosly when sendingJeremy Allison2003-07-171-3/+8
* Add API framework for server SMB signing.Jeremy Allison2003-07-161-1/+5
* Tidyups of some dubious logic discovered whilst trying to track down aJeremy Allison2003-04-221-6/+5
* Fix for interesting resource constraint condition. When all opens areJeremy Allison2003-01-301-15/+18
* updated the 3.0 branch from the head branch - ready for alpha18Andrew Tridgell2002-07-151-26/+53
* This split the mangling code up to allow for the possibility of multipleAndrew Tridgell2002-04-111-0/+2
* Get the current directory after becoming root.Jeremy Allison2002-03-141-1/+1
* Fix from Michael Steffens <michael_steffens@hp.com> to make signalJeremy Allison2002-01-311-1/+1
* Removed version number from file header.Tim Potter2002-01-301-2/+1
* Don't put a \n on the end of the arg to exit_server()Tim Potter2001-11-051-2/+2
* IRIX compiler dies not like casts in macro argsHerb Lewis2001-10-231-1/+1
* Move from timestamp to gen count file id's for finding oplocked filesJeremy Allison2001-10-201-835/+784
* Merge the become_XXX -> change_to_XXX fixes from 2.2.2 to HEAD.Jeremy Allison2001-10-181-2/+2
* 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-6/+4
* Fix I think for the fcntl spinning problem. Re-prioritize soJeremy Allison2001-09-051-0/+14
* Fixes to ensure invalid vuids cannot stop oplock breaks.Jeremy Allison2001-09-041-5/+7
* Fixed the (incorrect) paranioa fix I put in for the fcntl lock spin.Jeremy Allison2001-08-221-2/+12
* This is Jeremy pretending to be Volker, 'cos theVolker Lendecke2001-08-211-0/+13
* fixed usage of socklen_t and also tidied up SIG_ATOMIC_T, using a typedef ins...Andrew Tridgell2001-06-251-1/+1
* *Wonderful* patch from Andrew Bartlett that will help ensure tdb's areJeremy Allison2001-06-091-2/+4
* Fixup the large_writex problem (a large_writex can send a full 64k of data,Jeremy Allison2001-05-241-2/+2
* Merge of new 2.2 code into HEAD (Gerald I hate you :-) :-). Allows new SAMRJeremy Allison2001-03-111-6/+0
* Fix inspited by Alan Romeril. 50% speedup in domain logins with thisJeremy Allison2001-01-301-0/+3
* Ok - fixed a bug in our levelII oplock code. We need to break a level II onJeremy Allison2000-11-161-4/+95
* Restructuring of the code to remove dos_ChDir/dos_GetWd and re-vector themJeremy Allison2000-09-271-2/+2
* totally rewrote the async signal, notification and oplock notificationAndrew Tridgell2000-06-121-26/+29
* Linux kernel oplocks now seem to work, but need a _lot_ of testingAndrew Tridgell2000-06-111-0/+9
* a first pass at Linux kernel oplocks supportAndrew Tridgell2000-06-101-13/+0
* continued the split of the kernel level oplocks code into a moreAndrew Tridgell2000-06-101-377/+122
* clean up oplock capability code ready for Linux codeAndrew Tridgell2000-06-091-152/+149
* split some of the irix kernel oplocks code into a functionAndrew Tridgell2000-06-091-68/+74
* - changed HAVE_KERNEL_OPLOCKS to HAVE_KERNEL_OPLOCKS_IRIXAndrew Tridgell2000-06-081-14/+14
* more merging voodooAndrew Tridgell2000-05-101-0/+4
* Added sys_fork() and sys_getpid() functions to stop the overheadJeremy Allison2000-05-021-3/+3
* Now that fsp's are created on successful file open, the structure memberJeremy Allison2000-04-241-2/+2
* finally got sick of the "extern int Client" code and the stupidAndrew Tridgell2000-04-111-7/+3