summaryrefslogtreecommitdiff
path: root/source3/smbd
AgeCommit message (Expand)AuthorFilesLines
2011-11-15Remove unneeded access check. This is done inside smb_set_file_size().Jeremy Allison1-4/+0
2011-11-15Move handle based access check into handle code path.Jeremy Allison1-4/+4
2011-11-15Ensure we correctly calculate reply credits over all returnedJeremy Allison1-4/+13
2011-11-15Remove unneeded NULL check.Jeremy Allison1-4/+0
2011-11-15s3:smbd/aio: handle_aio_completed() should do nothing if aio_ex->fsp is NULLStefan Metzmacher1-0/+5
2011-11-15s3:smbd/aio: pass ECANCELED to the smb2 aio handlersStefan Metzmacher1-1/+4
2011-11-15s3:smb2_read: make it possible to cancel aio readsStefan Metzmacher1-1/+16
2011-11-15s3:smb2_write: make it possible to cancel aio writesStefan Metzmacher1-1/+16
2011-11-15s3:smbd/aio: add cancel_smb2_aio()Stefan Metzmacher2-0/+39
2011-11-15s3:smb2_ioctl: STATUS_PENDING is defered by 1 millisecond for SMB2_IOCTLStefan Metzmacher1-1/+1
2011-11-15s3:smb2_create: defer STATUS_PENDING for 2 seconds as beforeStefan Metzmacher1-1/+7
2011-11-15s3:smb2_server: pass explicit defer_times to smbd_smb2_request_pending_queue()Stefan Metzmacher13-14/+15
2011-11-15s3:smb2_server: always send STATUS_PENDING responses, but delayed by 0.5 mill...Stefan Metzmacher5-152/+125
2011-11-14s3:smb2_flush: outbody only needs 4 bytesStefan Metzmacher1-1/+1
2011-11-10s3: Avoid a race with the async echo handlerVolker Lendecke1-33/+28
2011-11-10s3:smbd: don't limit the number of open dptrs for smb2 (bug #8592)Stefan Metzmacher1-3/+12
2011-11-10s3:smbd: fully construct the dptr before allocating a dnum in the bitmapStefan Metzmacher1-27/+29
2011-11-10s3:smbd: avoid string_set() in dir.cStefan Metzmacher1-2/+9
2011-11-09s3:smb2_server: grant credits in async interim responses (bug #8357)Stefan Metzmacher1-1/+3
2011-11-07Add the SEC_DIR_LIST check to dptr_create().Jeremy Allison1-0/+27
2011-11-05Move the SEC_DIR_LIST check into dptr_create for SMB2 and now for SMB1.Jeremy Allison2-5/+6
2011-11-04can_write_to_file() does now take share permissions into account. Fix comment.Jeremy Allison1-1/+0
2011-11-04No longer do the pre-check on DELETE_ACCESS - we're correctly checking the AC...Jeremy Allison1-22/+0
2011-11-04Remove can_access_file_acl(). We no longer need this duplicate code (hurrah!).Jeremy Allison4-56/+9
2011-11-04Remove can_access_file_data() - make it use the standard smbd_check_access_ri...Jeremy Allison2-58/+5
2011-11-04Add const to the smb_filename argument of smbd_check_access_rights().Jeremy Allison3-17/+9
2011-11-04Expose smbd_check_access_rights() to other modules.Jeremy Allison2-1/+4
2011-11-04Rename smbd_check_open_rights() to smbd_check_access_rights() as we're going ...Jeremy Allison1-15/+15
2011-11-04Replace smb1_file_se_access_check() with just se_access_check().Jeremy Allison1-30/+21
2011-11-04Move root check out of smb1_file_se_access_check() in preparation for deletin...Jeremy Allison1-13/+25
2011-11-04smb1_file_se_access_check() is now static to smbd/open.cJeremy Allison2-6/+1
2011-11-04Revert "Change function signature of check_parent_access() to take char * ins...Jeremy Allison2-10/+6
2011-11-04Revert "Call check_parent_access() on readdir."Jeremy Allison1-13/+0
2011-11-04s3:smbd increase a debug levelChristian Ambach1-5/+6
2011-11-04s3:smbd: also send the server name in the negprot responseStefan Metzmacher1-0/+8
2011-11-03s3:smbd: make use of SMB_SIGNING_* constantsStefan Metzmacher4-10/+12
2011-11-03s3:param: the behavior of "client/server signing = auto" is the same as "true"Stefan Metzmacher1-2/+0
2011-11-02s3:smb2_server: remove unused outhdr variablesDavid Disseldorp1-2/+0
2011-11-01Call check_parent_access() on readdir.Jeremy Allison1-0/+13
2011-11-01Change function signature of check_parent_access() to take char * instead of ...Jeremy Allison2-6/+10
2011-10-31s3:smb2_server: FLAG_CHAINED means we always use the last session_id and tidStefan Metzmacher2-33/+20
2011-10-31s3:smb2_server: don't reset the tid and session id in the out hdr of compound...Stefan Metzmacher1-14/+0
2011-10-31s3:smb2_server: echo the SMB2_HDR_CREDIT_CHARGE and SMB2_HDR_SIGNATURE fieldsStefan Metzmacher1-2/+4
2011-10-31s3:smbd: also the parent smbd needs FLAG_MSG_PRINT_GENERAL (bug #8553)Stefan Metzmacher1-0/+1
2011-10-28Remove the order dependency in parent_override_delete(), just check for & not...Jeremy Allison1-2/+2
2011-10-28Remove unused "struct security_descriptor" parameter from check_parent_access()Jeremy Allison1-8/+2
2011-10-28Finally do all the open checks inside open_file(). Checks insideJeremy Allison1-0/+30
2011-10-28Simplify smbd_check_open_rights() and move all the special casing inside it.Jeremy Allison1-101/+72
2011-10-28Move parent_override_delete() to before I need to use it.Jeremy Allison1-19/+19
2011-10-28Make smbd_check_open_rights() static.Jeremy Allison2-5/+1