summaryrefslogtreecommitdiffstats
path: root/source3/smbd/smb2_server.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* s3:smb2_server: use xconn->client->sconn in smbd_smb2_first_negprot()Stefan Metzmacher2014-09-191-1/+1
* s3:smb2_server: use xconn->client->sconn in smbd_smb2_io_handler()Stefan Metzmacher2014-09-191-1/+1
* s3:smb2_server: use the global signing key to check if signing is requiredStefan Metzmacher2014-09-191-1/+1
* s3:smb2_server: pass smbXsrv_connection to smbd_smb2_send_break()Stefan Metzmacher2014-08-061-4/+4
* s3:smb2_server: propagate NTSTATUS from smb2_sendfile_send_data() to smbd_smb...Stefan Metzmacher2014-08-061-0/+6
* s3:smb2_negprot: remove NBT_HDR_SIZE from smbd_smb2_first_negprot()Stefan Metzmacher2014-08-061-8/+12
* s3:smb2_server: pass smbXsrv_connection to smbd_server_connection_terminate*()Stefan Metzmacher2014-08-061-18/+15
* s3:smb2_server: use req->xconn in is_smb2_recvfile_write()Stefan Metzmacher2014-08-061-1/+1
* s3:smb2_server: remove unused 'sconn' from smbd_smb2_send_break_stateStefan Metzmacher2014-08-061-2/+0
* s3:smb2_server: use req->xconn in smbd_smb2_request_error_ex()Stefan Metzmacher2014-08-061-1/+1
* s3:smb2_server: use req->xconn in smbd_smb2_request_dispatch()Stefan Metzmacher2014-08-061-1/+1
* s3:smb2_server: use req->xconn in smbd_smb2_request_verify_creditcharge()Stefan Metzmacher2014-08-061-1/+1
* s3:smb2_server: use req->xconn in smbd_smb2_request_check_session()Stefan Metzmacher2014-08-061-3/+3
* s3:smb2_server: use req->xconn in smbd_smb2_request_process_cancel()Stefan Metzmacher2014-08-061-2/+1
* s3:smb2_server: remove unused 'sconn' from smbd_smb2_request_pending_stateStefan Metzmacher2014-08-061-5/+2
* s3:smb2_server: talloc smbd_smb2_request_pending_state on smbXsrv_connectionStefan Metzmacher2014-08-061-1/+1
* s3:smb2_server: use req->xconn in smbd_smb2_request_setup_out()Stefan Metzmacher2014-08-061-1/+1
* s3:smb2_server: pass smbXsrv_connection to smbd_smb2_request_next_incoming()Stefan Metzmacher2014-08-061-6/+7
* s3:smb2_server: pass smbXsrv_connection to smbd_smb2_request_create()Stefan Metzmacher2014-08-061-4/+4
* s3:smb2_server: pass smbXsrv_connection to smbd_initialize_smb2()Stefan Metzmacher2014-08-061-4/+2
* s3:smb2_server: pass smbXsrv_connection to smbd_smb2_first_negprot()Stefan Metzmacher2014-08-061-1/+2
* s3:smb2_server: pass smbXsrv_connection to smb2_set_operation_credit()Stefan Metzmacher2014-08-061-6/+6
* s3:smb2_server: pass smbXsrv_connection to smb2_validate_message_id()Stefan Metzmacher2014-08-061-4/+3
* s3:smb2_server: pass smbXsrv_connection to smb2_validate_sequence_number()Stefan Metzmacher2014-08-061-3/+2
* s3:smb2_server: pass smbXsrv_connection to smbd_smb2_flush_send_queue()Stefan Metzmacher2014-08-061-12/+9
* s3:smb2_server: rename 'conn' variables to 'xconn'Stefan Metzmacher2014-08-061-27/+27
* s3:smb2_server: pass smbXsrv_connection to fd handlersStefan Metzmacher2014-08-061-9/+10
* s3:smb2_server: remember smbXsrv_connection for each smbd_smb2_requestStefan Metzmacher2014-08-061-2/+4
* s3:smb2_server: talloc smbd_smb2_request as child of smbXsrv_connectionStefan Metzmacher2014-08-061-3/+5
* s3:smb2_server: move sconn->smb2.requests to xconn->smb2.requestsStefan Metzmacher2014-08-061-4/+6
* s3:smb2_server: move sconn->smb2.*credits* to xconn->smb2.credits.*Stefan Metzmacher2014-08-061-49/+56