summaryrefslogtreecommitdiff
path: root/source3/smbd/smb2_server.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* s3:smb2_server: use async smbprofile macrosStefan Metzmacher2014-11-191-94/+67
* s3:smb2_server: pass xconn->smb2.server.cipher to smb2_signing_[de|en]ncrypt_...Stefan Metzmacher2014-10-161-5/+5
* s3:smb2_server: check xconn->smb2.server.cipher instead of xconn->smb2.server...Stefan Metzmacher2014-10-161-1/+1
* s3:smb2_server: add smbd_smb2_signing_key() helper functionStefan Metzmacher2014-09-191-5/+24
* s3:smb2_break: pass smbXsrv_connection to smbd_smb2_send_oplock_break()Stefan Metzmacher2014-09-191-2/+1
* s3:smbd: move smbXsrv_{session,tcon,open} tables to smbXsrv_clientStefan Metzmacher2014-09-191-2/+2
* s3:smb2_server: use xconn->client->sconn in smbd_smb2_request_next_incoming()Stefan Metzmacher2014-09-191-1/+1
* s3:smb2_server: use xconn->client->sconn in smbd_smb2_request_create()Stefan Metzmacher2014-09-191-1/+1