summaryrefslogtreecommitdiff
path: root/source3/smbd/smb2_server.c
Commit message (Expand)AuthorAgeFilesLines
* s3:smb2_server: correctly maintain request counters for compound requestsStefan Metzmacher2018-04-131-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-03-081-1/+14
* smbd: Remove a "!" from an if-condition for easier readabilityVolker Lendecke2018-03-081-5/+5
* smbd: Fix a typoVolker Lendecke2018-03-081-1/+1
* s3:smb2_server: allow logoff, close, unlock, cancel and echo on expired sessionsStefan Metzmacher2017-12-221-0/+19
* smbd: Move check for SMB2 compound request to new functionChristof Schmitt2017-11-011-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
* s3:smb2_server: defer channel/session validation to the session setup code.Michael Adam2015-07-291-4/+20
* smbXsrv: rename smb2srv_session_lookup -> smb2srv_session_lookup_connMichael Adam2015-07-291-4/+5
* smbd:smb2: use encryption_desired in send_breakMichael Adam2015-07-071-2/+2
* smbd:smb2: separate between encryption required and enc desiredMichael Adam2015-07-071-4/+14
* s3:smb2_server: In CCM and GCM mode we can't reuse noncesSimo Sorce2015-05-291-24/+52
* s3:smb2: add padding to last command in compound requestsRalph Boehme2015-05-281-4/+12
* s3:smb2_negprot.c: add support SMB 3.1 negotiate contextsMichael Adam2015-05-081-0/+28
* s3:smb2_server: allow SMB2_HDR_FLAG_PRIORITY_MASK for SMB >= 3.1.1Stefan Metzmacher2015-05-081-0/+8
* s3:smbd: update comment to correctly reflect MS-SMB2Ralph Boehme2015-04-221-6/+5
* Rename SMB2_OP_FIND to SMB2_OP_QUERY_DIRECTORY so that it conforms with the M...Richard Sharpe2015-03-271-3/+3
* s3:smbprofile: Replace sysv shmem with tdbVolker Lendecke2015-03-061-2/+2
* smb2_server: Use iov_advanceVolker Lendecke2015-02-241-24/+4
* smb2_server: Add range checking to nbt_lengthVolker Lendecke2015-02-241-13/+48
* lib: Move "iov_buf.[ch]" to lib/utilVolker Lendecke2015-02-241-1/+1
* s3:smb2_server: protect against integer wrap with "smb2 max credits = 65535"Stefan Metzmacher2015-01-291-0/+3
* s3:smb2_server: always try to grant the credits the client just consumedStefan Metzmacher2015-01-291-6/+2
* s3:smb2_server: allow reauthentication without signingStefan Metzmacher2014-12-121-5/+0
* smbd: Add missing include for iov_buflen().Andreas Schneider2014-12-081-0/+1
* s3:smb2_server: add smbd_smb2_send_lease_break() helper functionVolker Lendecke2014-12-041-0/+23
* s3:smb2_server: allow smbd_smb2_send_break() with session == NULL and tcon ==...Stefan Metzmacher2014-12-041-4/+9
* s3:smbprofile: count all SMB1 and SMB2 requests as 'request_count'Stefan Metzmacher2014-11-191-0/+11