summaryrefslogtreecommitdiff
path: root/source3/smbd/smb2_server.c
Commit message (Expand)AuthorAgeFilesLines
* lib/crypto: move gnutls error wrapper to own subsystemAndrew Bartlett2019-06-271-1/+1
* s3:smbd: Use gnutls_error_to_ntstatus() in smb2_serverAndreas Schneider2019-06-241-6/+7
* smbd: Enable "smbd:suicide mode" for smb2Volker Lendecke2019-05-221-0/+12
* s3:smbd: don't use recvfile on streamsRalph Boehme2019-05-091-0/+3
* s3:smbd: Use GnuTLS SHA512 in smb2 serverAndreas Schneider2019-05-071-17/+45
* libcli:smb: Use smb2_signing_key for smb2_signing_check_pdu()Andreas Schneider2019-04-301-1/+1
* libcli:smb: Use smb2_signing_key for smb2_signing_sign_pdu()Andreas Schneider2019-04-301-15/+29
* s3:smbd: Start to use the smb2_signing_key structureAndreas Schneider2019-04-301-2/+2
* s3:librpc: Rename the data blobs for keys in smbXsrv.idlAndreas Schneider2019-04-301-7/+7
* smb2_server: grant all 8192 credits to clientsStefan Metzmacher2019-03-281-5/+12
* smb2_server: allow smbd_smb2_request_pending_queue(0) to avoid STATUS_PENDINGStefan Metzmacher2019-03-281-1/+1
* Revert "smbd: add an effective {smb,smbd_smb2}_request->ev_ctx that holds the...Ralph Boehme2019-01-111-2/+0
* smb2_server: set req->do_encryption = true earlierStefan Metzmacher2018-10-021-5/+10
* smbd: add missing DO_PROFILE_INC(disconnect) to smbd_server_connection_termin...Stefan Metzmacher2018-07-251-0/+1
* smbd: add an effective {smb,smbd_smb2}_request->ev_ctx that holds the event c...Stefan Metzmacher2018-06-181-0/+2
* s3:smb2_server: use req->xconn->client->raw_ev_ctx for smbd_smb2_request_disp...Stefan Metzmacher2018-06-181-1/+6
* s3:smb2_server: use req->xconn->client->raw_ev_ctx for smbd_smb2_request_pend...Stefan Metzmacher2018-06-181-1/+7
* smbd: replace xconn->ev_ctx with xconn->client->raw_ev_ctxStefan Metzmacher2018-06-181-1/+2
* smbd: avoid calling set_current_user_info() twice with .need_tcon (SMB2)Stefan Metzmacher2018-06-181-7/+19
* smbd: remove set_current_service() from smbd_smb2_request_check_tcon()Stefan Metzmacher2018-06-181-4/+0
* smbd: remove xconn->client->last_session_id based set_current_user_info() cac...Stefan Metzmacher2018-06-181-6/+3
* s3:smb2_server: correctly maintain request counters for compound requestsStefan Metzmacher2018-04-121-1/+5
* s3: smbd: SMB2: Add DBGC_SMB2_CREDITS class to specifically debug credit issues.Jeremy Allison2018-03-221-18/+30
* s3: debug: smb2: Create a new DBGC_SMB2 debug class and mark all smbd/smb2_*....Jeremy Allison2018-03-221-0/+3
* smbd: Fix channel sequence number checks for long-running requestsVolker Lendecke2018-01-141-1/+14
* smbd: Remove a "!" from an if-condition for easier readabilityVolker Lendecke2018-01-141-5/+5
* smbd: Fix a typoVolker Lendecke2018-01-141-1/+1
* s3:smb2_server: allow logoff, close, unlock, cancel and echo on expired sessionsStefan Metzmacher2017-12-211-0/+19
* smbd: Move check for SMB2 compound request to new functionChristof Schmitt2017-09-221-0/+5
* s3/smbd: enable processing SMB2 requests async internallyRalph Boehme2017-04-181-0/+18
* s3: smbd: Restart reading the incoming SMB2 fd when the send queue is drained.Jeremy Allison2017-03-031-1/+13
* s3:smbd remove todo commentsChristian Ambach2016-05-041-1/+0
* smbd:smb2: add some asserts before decrementing the countersMichael Adam2016-03-221-0/+2
* smbd:smb2: update outstanding request counters before sending a replyMichael Adam2016-03-221-0/+37
* smbd:smb2: implement channel sequence checks and request counters in dispatchMichael Adam2016-03-221-0/+120
* smbd:smb2: add a modify flag to dispatch tableMichael Adam2016-03-221-0/+4
* smbd:smb2: allow the REPLAY_OPERATION flag for SMB3+ requestsMichael Adam2016-03-031-0/+3
* dlist: remove unneeded type argument from DLIST_ADD_END()Michael Adam2016-02-061-5/+5
* smbd:smb2_server: let smbd_server_connection_terminate() only call exit_serve...Stefan Metzmacher2016-01-261-2/+15
* s3:smb2_server: add signing state tracking flagsRalph Boehme2016-01-221-1/+32
* s3:smb2_server: convert signing_required bool to flags bitmapRalph Boehme2016-01-221-1/+1
* s3:smb2_server: add encryption state tracking flagsRalph Boehme2016-01-221-0/+81
* s3:smb2_server: convert encryption desired and required bools to flagsRalph Boehme2016-01-221-6/+6
* s3:smb2_server: make the logic of SMB2_CANCEL DLIST_REMOVE() clearerStefan Metzmacher2015-11-031-1/+11
* s3-smbd: Fix use after issue in smbd_smb2_request_dispatch()Andreas Schneider2015-10-301-7/+8
* smbd: Send SMB2 oplock breaks unencryptedVolker Lendecke2015-10-241-1/+1
* s3:smbd: pass expected_seq_low to smbd_initialize_smb2Ralph Boehme2015-10-071-1/+1
* s3:smb3: rename smbd_smb2_first_negprot and pass expected seq_lowRalph Boehme2015-10-071-2/+3
* s3:smbd: add expected_seq_low arg to smbd_initialize_smb2Ralph Boehme2015-10-061-3/+4
* smbd: Log smb2 requests returning !OK with higher log levelChristof Schmitt2015-08-061-3/+3