summaryrefslogtreecommitdiff
path: root/source3/smbd/smb2_server.c
AgeCommit message (Expand)AuthorFilesLines
2010-06-10Ensure we correctly setup req->subreq before testing for async. Stops crashes...Jeremy Allison1-4/+4
2010-06-08Second part of fix for 7501 - SMB2: CREATE request replies getting mangled.Jeremy Allison1-67/+67
2010-06-08Fix for bug 7501 - SMB2: CREATE request replies getting mangled.Ira Cooper1-3/+1
2010-06-02Ensure we remove SMB2 cancel requests from the active queueJeremy Allison1-0/+1
2010-06-02Fix a crash bug found by Ira Cooper <samba@ira.wakeful.net>.Jeremy Allison1-4/+5
2010-05-19(Finally) fix bug #7158 - SMB2 connection resets during IOZone tests from 64-...Jeremy Allison1-1/+2
2010-05-18Keep track of credits we're giving out. Set initial credits to 1 (MS-SMB2 spe...Jeremy Allison1-1/+8
2010-05-07Make us pass all SMB2 lock tests except MULTIPLE-UNLOCK and CONTEXT. Them nex...Jeremy Allison1-0/+8
2010-04-28Update (C) for 2010.Jeremy Allison1-0/+1
2010-04-27Don't return an intermediate reply on async on a pipe call (Windows doesn't).Jeremy Allison1-0/+5
2010-04-24Implement oplocks within SMB2. Plumb into the existing SMB1 oplock system.Jeremy Allison1-3/+2
2010-04-23When sending the initial async response, this is never part of a chain.Jeremy Allison1-1/+1
2010-04-22Make deferred opens (NT_STATUS_SHARING_VIOLATION) work over SMB2.Jeremy Allison1-8/+9
2010-04-19Now SMB2 error messages are correctly being returned with the 1 byte data are...Jeremy Allison1-51/+49
2010-04-19Ensure vectors are always allocated with consistent size. Removes one byte al...Jeremy Allison1-20/+60
2010-04-19Remove an unused auto variable.Jeremy Allison1-3/+0
2010-04-19s3-smb2: fix some c++ warnings.Günther Deschner1-3/+3
2010-04-18Final fix for #7331 - Compound async SMB 2 requests don't work right.Jeremy Allison1-4/+13
2010-04-17Second part of fix for bug #7331 - Compound async SMB 2 requests don't work r...Jeremy Allison1-58/+158
2010-04-17First part of fix for bug #7331 - Compound async SMB 2 requests don't work ri...Jeremy Allison1-86/+320
2010-04-07Don't forget to initialize *p_creds_requested.Jeremy Allison1-0/+1
2010-04-06Ensure we total up the correct number of creds requested in a compound request.Jeremy Allison1-1/+7
2010-03-31Make smbd_lock_socket/smbd_unlock_socket recursive with a ref_count.Jeremy Allison1-1/+1
2010-02-24Change the credential handling so that we start with maxmux creds,Jeremy Allison1-7/+10
2009-08-17s3:smbd: implement SMB2 Cancel correctly.Stefan Metzmacher1-4/+13
2009-08-14s3:smbd: allow SMB2 Cancel to have the async flag setStefan Metzmacher1-6/+8
2009-08-14s3:smbd: fix parsing of the SMB2 bodyStefan Metzmacher1-5/+7
2009-08-12libcli: move some common SMB and SMB2 stuff into libcli/smb/Stefan Metzmacher1-1/+1
2009-08-08s3:smbd: rename conn => sconn for smbd_server_connection structsStefan Metzmacher1-56/+56
2009-07-24Fix a few uninitialized variable warningsVolker Lendecke1-1/+1
2009-07-10s3:smbd: fix parsing of invalid SMB2 requests.Stefan Metzmacher1-2/+2
2009-07-02s3:smbd: add marshalling layer for SMB2 Lock supportStefan Metzmacher1-1/+1
2009-07-02s3:smbd: add marshalling layer for SMB2 Find (QueryDirectory) supportStefan Metzmacher1-1/+1
2009-07-02s3:smbd: add marshalling layer for SMB2 Break support (SMB 2.002 only)Stefan Metzmacher1-1/+1
2009-07-02s3:smbd: add marshalling layer for SMB2 SetInfo supportStefan Metzmacher1-1/+1
2009-07-02s3:smbd: add marshalling layer for SMB2 GetInfo supportStefan Metzmacher1-1/+1
2009-07-02s3:smbd: add support for SMB2 NotifyStefan Metzmacher1-1/+1
2009-06-24s3:smbd: add support for async interim SMB2 responses and prepare SMB2 cancelStefan Metzmacher1-1/+155
2009-06-24s3:smbd: keep a list of outstanding SMB2 requestsStefan Metzmacher1-28/+65
2009-06-24s3:smbd: add smbd_smb2_send_oplock_break()Stefan Metzmacher1-0/+88
2009-06-24s3:smbd: the SMB2-COMPOUND test shows that the related vs. unrelated flags is...Stefan Metzmacher1-0/+7
2009-06-09s3:smbd: only check the next_status for related requestsStefan Metzmacher1-11/+12
2009-06-09s3:smbd: response with the same SMB2 flags as given by the clientStefan Metzmacher1-1/+4
2009-06-09s3:smbd: only pass the chained file handle for related compounded SMB2 requestsStefan Metzmacher1-0/+4
2009-06-09s3:smbd: make sure we pad compounded SMB2 responses to 8 bytesStefan Metzmacher1-2/+47
2009-06-09s3:smbd: more validation of the incoming SMB2 requestsStefan Metzmacher1-4/+94
2009-06-09s3:smbd: for now ignore all non NBT Session Message requests for SMB2Stefan Metzmacher1-0/+9
2009-06-09s3:smbd: don't include 1 byte padding for the dynamic buffer of SMB2 responsesStefan Metzmacher1-21/+9
2009-06-05s3:smbd: fix the logic for compounded requestsStefan Metzmacher1-1/+1
2009-06-05s3:smbd: only setup the dyn iovec if a a dyn blob is givenStefan Metzmacher1-2/+1