summaryrefslogtreecommitdiff
path: root/source3/smbd/blocking.c
AgeCommit message (Expand)AuthorFilesLines
2010-05-07This patch looks bigger than it is. It does 2 things. 1). Renames smbpid -> s...Jeremy Allison1-27/+27
2010-05-07Make us pass all SMB2 lock tests except MULTIPLE-UNLOCK and CONTEXT. Them nex...Jeremy Allison1-2/+6
2010-05-06Fix more SMB2 locking. We still crash but this won't last :-).Jeremy Allison1-3/+2
2010-05-06s3: only include gen_ndr headers where needed.Günther Deschner1-0/+1
2010-05-05Fixed issue with return in a void function found by Björn JACKE <bj@SerNet.DE>Jeremy Allison1-1/+2
2010-04-30Plumb the SMB2 front end into the blocking lock backend.Jeremy Allison1-5/+16
2010-04-29Carefully label SMB1-specific locking calls.Jeremy Allison1-5/+14
2010-04-29Move the global blocking lock records into the smb1 state.Jeremy Allison1-21/+30
2010-04-12Move to using 64-bit mid values in our internal open file database.Jeremy Allison1-2/+2
2010-04-09Plumb SMB2 stubs into all the places we defer SMB1 operations.Jeremy Allison1-1/+1
2010-04-08Stop smb2 from calling into smb1 blocking lock request code.Jeremy Allison1-0/+14
2010-02-12s3/smbd: change locking behavior when "lock spin time = 0".Steven Danneman1-1/+1
2010-02-05Fix trailing whitespace errors I added (sorry).Jeremy Allison1-2/+2
2010-02-05s3-brlock: add a minimim retry time for pending blocking locksAndrew Tridgell1-0/+20
2009-10-26Second part of the fix for bug 6828 - infinite timeout occurs when byte lock ...Jeremy Allison1-6/+9
2009-10-20Fix bug 6828 - infinite timeout occurs when byte lock held outside of sambaJeremy Allison1-8/+18
2009-07-20s3: Change fsp->fsp_name to be an smb_filename struct!Tim Prouty1-7/+8
2009-03-23s3:smbd: use new simplified snb_signing code in the serverStefan Metzmacher1-3/+2
2009-02-13Add VFS ops for Windows BRL: Lock, Unlock and Cancel:Zack Kirsch1-48/+59
2009-02-13Remove typedef struct blocking_lock_record and move references to struct bloc...Zack Kirsch1-19/+19
2009-02-09S3: New module interface for SMB message statistics gatheringtodd stecher1-2/+4
2009-01-31Remove the global variable "chain_size"Volker Lendecke1-6/+1
2009-01-16Add a new implementation of chain_replyVolker Lendecke1-6/+0
2009-01-08s3:smbd: move all globals and static variables in globals.[ch]Stefan Metzmacher1-15/+6
2009-01-05s3:events: change event_add_timed() prototype to match samba4Stefan Metzmacher1-2/+2
2008-11-08Do not write into inbuf for the transs requestVolker Lendecke1-1/+0
2008-11-08Remove the change to the user context in process_blocking_lock_queue()Volker Lendecke1-76/+8
2008-11-04Convert blocking.c to store a smb_request instead of just inbufVolker Lendecke1-88/+54
2008-11-04Simplify logic of cancel_pending_lock_requests_by_fid()Volker Lendecke1-20/+18
2008-11-04Slightly simplify logic in process_lockingX()Volker Lendecke1-7/+8
2008-11-04Slightly simplify logic in remove_pending_lock_requests_by_mid()Volker Lendecke1-13/+21
2008-11-04Slightly simplify logic in cancel_pending_lock_requests_by_fid()Volker Lendecke1-20/+24
2008-11-04Convert blocking.c to use tallocVolker Lendecke1-23/+15
2008-11-04Make "inbuf" a talloc child of "smb_request" for normal smb requestsVolker Lendecke1-0/+2
2008-11-03Fix nonempty blank linesVolker Lendecke1-14/+14
2008-11-02Remove some inbuf references by adding "cmd" to smb_requestVolker Lendecke1-1/+1
2008-11-01Apply some const to get_lock_*()Volker Lendecke1-4/+6
2008-10-14Use {u,}int64_t instead of SMB_BIG_{U,}INT.Jelmer Vernooij1-12/+12
2008-10-13Remove the chain_fsp globalVolker Lendecke1-1/+0
2008-01-10Some more talloc_tos()Volker Lendecke1-5/+5
2008-01-05Fix %d / size_t printf arg missmatch.Jeremy Allison1-2/+2
2008-01-04Fix interesting bug found with make valgrindtest. When cancellingJeremy Allison1-10/+14
2008-01-04Refactor the crypto code after a very helpful conversationJeremy Allison1-13/+21
2007-10-30Add new parameter, "min receivefile size" (by default setJeremy Allison1-2/+2
2007-10-18RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison1-15/+15
2007-10-10r24809: Consolidate the use of temporary talloc contexts.Volker Lendecke1-2/+2
2007-10-10r24791: Fix logic error in timeout of blocking lock processing found byJeremy Allison1-22/+29
2007-10-10r24702: Remove the old API pointersVolker Lendecke1-3/+1
2007-10-10r24404: Remove get_OutBuffer usage from blocking.cVolker Lendecke1-27/+14
2007-10-10r24163: Remove the send_trans2_replies_new wrapperVolker Lendecke1-1/+1