summaryrefslogtreecommitdiffstats
path: root/source3/smbd/smb2_server.c
Commit message (Expand)AuthorAgeFilesLines
* s3:smb2_break: encrypt OPLOCK BREAK notificationsStefan Metzmacher2012-08-231-13/+80
* s3:smb2_server: use smbXsrv_session->nonce_*Stefan Metzmacher2012-08-231-25/+24
* s3:smb2_server: remove dump_data() from smbd_smb2_request_pending_timer()Stefan Metzmacher2012-08-231-1/+0
* s3:smb2_server: add SMB3 encryption supportStefan Metzmacher2012-08-171-31/+319
* s3:smb2_server: try to sign an error response if we have a signing keyStefan Metzmacher2012-08-171-1/+18
* s3:smb2_server: verify the signature before the session_statusStefan Metzmacher2012-08-161-3/+4
* s3:smb2_server: add some const to print_req_vectors()Stefan Metzmacher2012-08-161-1/+1
* s3:smb2_server: do calculations based on SMBD_SMB2_NUM_IOV_PER_REQ in smbd_sm...Stefan Metzmacher2012-08-151-3/+3
* s3:smb2_server: add smbd_smb2_request->do_encryptionStefan Metzmacher2012-08-091-0/+1
* s3:smb2_server: check the session before we could response with an error.Stefan Metzmacher2012-08-091-15/+15
* s3:smb2_server: do central file_id check if the operation requires itStefan Metzmacher2012-08-091-0/+56
* s3:smb2_server: s/i/idx in smbd_smb2_request_pending_queue()Stefan Metzmacher2012-08-081-4/+4
* s3:smb2_server: make use of SMBD_SMB2_OUT_HDR_PTR() in smbd_smb2_request_pend...Stefan Metzmacher2012-08-081-1/+1
* s3:smb2_server: remove useless variable 'i'Stefan Metzmacher2012-08-081-2/+1
* s3:smb2_server: rewrite dup_smb2_vec3() using SMBD_SMB2_*_IOV_OFS and helper ...Stefan Metzmacher2012-08-081-42/+52
* s3:smb2_server: make use of SMBD_SMB2_* macros in smbd_smb2_request_done_ex()Stefan Metzmacher2012-08-081-18/+21
* s3:smb2_server: make use of SMBD_SMB2_* macros in smbd_smb2_request_verify_si...Stefan Metzmacher2012-08-081-8/+14
* s3:smb2_server: use the common buffer layout for smbd_smb2_request_pending*Stefan Metzmacher2012-08-081-16/+26
* s3:smb2_server: don't try to update req->in.vector[0] in smbd_smb2_request_pe...Stefan Metzmacher2012-08-081-3/+0
* s3:smb2_server: sign the last request at the start of smbd_smb2_request_reply()Stefan Metzmacher2012-08-081-22/+16
* s3:smb2_server: fix SMB2 signing of compound responsesStefan Metzmacher2012-08-071-13/+72
* s3:smb2_server: there's no need to copy req->out.vector when we just keep the...Stefan Metzmacher2012-08-071-22/+5
* s3:smb2_server: use memmove instead of copying single vector elementsStefan Metzmacher2012-08-071-6/+7
* s3:smb2_server: make use of SMBD_SMB2_OUT_HDR_PTR() smbd_smb2_request_pending...Stefan Metzmacher2012-08-071-1/+1
* s3:smb2_server: check for compound based on SMBD_SMB2_NUM_IOV_PER_REQStefan Metzmacher2012-08-071-1/+1
* s3:smb2_server: make use of SMBD_SMB2_OUT_*_IOV smbd_smb2_request_reply()Stefan Metzmacher2012-08-071-4/+4
* s3:smb2_server: check for compound based on SMBD_SMB2_NUM_IOV_PER_REQStefan Metzmacher2012-08-071-4/+3
* s3:smb2_server: make use of SMBD_SMB2_*_IOV_OFSStefan Metzmacher2012-08-071-15/+20
* s3:smb2_server: make use of helper macros in smb2_calculate_credits()Stefan Metzmacher2012-08-071-4/+6
* s3:smb2_server: make use of helper macros in smbd_smb2_request_validate()Stefan Metzmacher2012-08-071-3/+5
* s3:smb2_server: make use of SMBD_SMB2_NUM_IOV_PER_REQStefan Metzmacher2012-08-071-17/+20
* s3:smb2_server: do one central as_root check if the operation requires itStefan Metzmacher2012-08-071-30/+6
* s3:smb2_server: do one central tcon check if the operation requires itStefan Metzmacher2012-08-071-160/+15
* s3:smb2_server: do one central session check if the operation requires itStefan Metzmacher2012-08-071-66/+6
* s3:smb2_server: add and use smbd_smb2_call()Stefan Metzmacher2012-08-071-0/+21
* s3:smb2_server: add .as_root to smbd_smb2_dispatch_tableStefan Metzmacher2012-08-071-0/+15
* s3:smb2_server: add .need_tcon to smbd_smb2_dispatch_tableStefan Metzmacher2012-08-071-0/+14
* s3:smb2_server: add .need_session to smbd_smb2_dispatch_tableStefan Metzmacher2012-08-071-0/+16
* s3:smb2_server: introduce a smbd_smb2_dispatch_table (for now just with names)Stefan Metzmacher2012-08-071-22/+46
* s3:smb2_server: move 'conn' to main block of smbd_smb2_request_dispatch()Stefan Metzmacher2012-08-071-3/+2
* s3:smb2_server: make use of smbd_smb2_inbuf_parse_compound() in smbd_smb2_req...Stefan Metzmacher2012-08-061-257/+78
* s3:smb2_server: make use of smbd_smb2_inbuf_parse_compound() in smbd_smb2_req...Stefan Metzmacher2012-08-061-28/+15
* s3:smb2_server: remove const from smbd_smb2_first_negprot()Stefan Metzmacher2012-08-061-1/+1
* s3:smb2_server: add smbd_smb2_inbuf_parse_compound()Stefan Metzmacher2012-08-061-0/+104
* s3:smb2_server: make use of SMBD_SMB2_* macrosStefan Metzmacher2012-08-051-20/+12
* s3:smb2_server: use 'i' instead of '1' as vector index in smbd_smb2_request_p...Stefan Metzmacher2012-08-051-2/+2
* s3:smb2_server: simplify the talloc_pool handling for smbd_smb2_requestStefan Metzmacher2012-07-251-36/+4
* 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