summaryrefslogtreecommitdiffstats
path: root/source3/smbd/smb2_server.c
Commit message (Expand)AuthorAgeFilesLines
* s3: Fix Coverity ID 709217 Dereference after null checkVolker Lendecke2012-07-031-2/+10
* s3:smbd:smb2: change smbXsrv_tcon0 to smbXsrv_tcon in smbd_smb2_request_chec...Michael Adam2012-07-031-1/+1
* s3:smb2_server: remove max_charge check in smbd_smb2_request_verify_creditcha...Stefan Metzmacher2012-06-291-16/+0
* s3:smb2_server: make the logic in smbd_smb2_request_verify_creditcharge() sim...Stefan Metzmacher2012-06-291-11/+23
* s3:smb2_server: simplify smbd_smb2_request_verify_creditcharge() a bit.Stefan Metzmacher2012-06-291-6/+1
* s3:smb2_server: grant extra credits for multi-credit requestsStefan Metzmacher2012-06-291-2/+10
* s3:smb2_server: implement credit granting similar to windowsStefan Metzmacher2012-06-291-19/+50
* s3:smb2_server: make sure sequence numbers don't wrap at UINT64_MAXStefan Metzmacher2012-06-291-2/+17
* s3:smb2_server: make sure we don't grant more credits than we allowStefan Metzmacher2012-06-291-31/+53
* s3:smb2_server: check the credit_charge against the already granted creditsStefan Metzmacher2012-06-291-7/+12
* s3:smb2_server: split out a smb2_validate_sequence_number() functionStefan Metzmacher2012-06-291-40/+77
* s3:smb2_server: clear sequence window if we got the lowest sequence idStefan Metzmacher2012-06-291-2/+2
* s3:smb2_server: fix calculation of the next bitmap_offsetStefan Metzmacher2012-06-291-1/+1
* s3:smb2_server: remove unused and confusing DEFAULT_SMB2_MAX_CREDIT_BITMAP_FA...Stefan Metzmacher2012-06-291-7/+4
* s3:smb2_server: call smbd_smb2_request_validate() also in smbd_smb2_first_neg...Stefan Metzmacher2012-06-291-0/+6
* s3:smb2_server: start the connection with one credit granted to the clientStefan Metzmacher2012-06-291-1/+1
* s3:smb2_sesssetup: implement dynamic re-authentication and expire sessionsStefan Metzmacher2012-06-251-5/+44
* s3:smbd: make use of smbXsrv_tcon and smbXsrv_session for smb2Stefan Metzmacher2012-06-251-25/+23
* s3:smb2_sesssetup: make use of the smbXsrv_session infrastructureStefan Metzmacher2012-06-251-22/+38
* s3:smb2_server: remember the request_time on an incoming requestStefan Metzmacher2012-06-151-0/+2
* s3:smb2_server: fix a compiler warningChristian Ambach2012-03-141-2/+2
* s3: Fix a 64-bit warningVolker Lendecke2012-03-101-1/+1
* Fix up Christian Ambach's multi-credit code - the CreditCharge field is a 16-...Jeremy Allison2012-03-091-2/+2
* s3:smb2_server validate message ids with largemtuChristian Ambach2012-03-091-27/+56
* s3:smb2_server add function to verify creditchargeChristian Ambach2012-03-091-0/+39
* s3:smb2_server fix a typoChristian Ambach2012-03-021-1/+1
* libcli/smb/smb2_signing: pass down 'protocol' to smb2_signing_[sign|check]_pdu()Stefan Metzmacher2012-02-271-0/+4
* Fix a bunch of "unused variable" warnings.Jeremy Allison2012-02-181-2/+0
* s3:smb2_server: use sconn->ev_ctx instead of sconn->smb2.event_ctxStefan Metzmacher2011-12-121-9/+7
* s3:smbd: remember the event context on smbd_server_connectionStefan Metzmacher2011-12-121-1/+1
* Ensure we correctly calculate reply credits over all returnedJeremy Allison2011-11-151-4/+13
* s3:smb2_server: pass explicit defer_times to smbd_smb2_request_pending_queue()Stefan Metzmacher2011-11-151-2/+2
* s3:smb2_server: always send STATUS_PENDING responses, but delayed by 0.5 mill...Stefan Metzmacher2011-11-151-105/+120
* s3:smb2_server: grant credits in async interim responses (bug #8357)Stefan Metzmacher2011-11-091-1/+3
* s3:smb2_server: remove unused outhdr variablesDavid Disseldorp2011-11-021-2/+0
* s3:smb2_server: FLAG_CHAINED means we always use the last session_id and tidStefan Metzmacher2011-10-311-33/+18
* s3:smb2_server: don't reset the tid and session id in the out hdr of compound...Stefan Metzmacher2011-10-311-14/+0
* s3:smb2_server: echo the SMB2_HDR_CREDIT_CHARGE and SMB2_HDR_SIGNATURE fieldsStefan Metzmacher2011-10-311-2/+4
* s3-smb2_server: SMB2_OP_IOCTL doesn't require at least 1 dyn byteDavid Disseldorp2011-09-291-0/+1
* s3:smb2_server: SMB2_OP_CANCEL requests don't have to be signedStefan Metzmacher2011-09-291-0/+2
* s3:smbd: disconnect the socket if we got an unexpected requestStefan Metzmacher2011-09-231-0/+20
* s3:smbd: don't call smbd_terminate_connection in smb2_validate_message_id() (...Stefan Metzmacher2011-09-231-2/+3
* Fix bug #8476 - Samba asserts when SMB2 client breaks the crediting rules.Jeremy Allison2011-09-221-1/+6
* s3:smb2_server: SMB2_OP_GETINFO doesn't require at least 1 dyn byteStefan Metzmacher2011-09-141-1/+13
* s3:smb2_server: add smbd_smb2_request_verify_sizes()Stefan Metzmacher2011-09-071-0/+42
* Fix bug 8429 - Compound SMB2 requests on an IPC connection can corrupt the re...Jeremy Allison2011-08-311-12/+17
* Based on metze's fix for Bug 8407 - SMB2 server can return requests out-of-or...Jeremy Allison2011-08-311-2/+38
* s3:smb2_server: keep compound_related on struct smbd_smb2_requestStefan Metzmacher2011-08-311-4/+3
* s3:smb2_server: make sure we prefer responses over requests on the client socketStefan Metzmacher2011-08-121-12/+52
* s3:smb2_server: make sure we grant credits on async read/write operations (bu...Stefan Metzmacher2011-08-071-6/+15