summaryrefslogtreecommitdiffstats
path: root/source3/smbd
Commit message (Expand)AuthorAgeFilesLines
* s3: Fix some 64-bit warningsVolker Lendecke2011-12-081-8/+12
* s3: Use autogenerated open_files.idlVolker Lendecke2011-12-025-0/+5
* Fix bug 8636 - When returning an ACL without SECINFO_DACL requested, we still...Jeremy Allison2011-11-301-0/+2
* Fix bug 8631 - POSIX ACE x permission becomes rx following mapping to and fro...Jeremy Allison2011-11-291-2/+2
* s3:smb2 report access_based_dir_enum in tcon replyChristian Ambach2011-11-241-0/+5
* s3:smb2 do not set allow_namespace_caching flag for a shareChristian Ambach2011-11-241-1/+1
* Move setting the inherited ACL into the main open code path. Next willJeremy Allison2011-11-221-1/+110
* Move the "set SD" code into provided SD and "inherit acls" branches.Jeremy Allison2011-11-221-29/+32
* Only add the SD if it's not a new stream file.Jeremy Allison2011-11-221-1/+1
* Move the add security descriptor code to *after* all the other meta-data isJeremy Allison2011-11-221-35/+35
* s3:smb2_negprot: add support for SMB2_22Stefan Metzmacher2011-11-201-0/+15
* s3:smbd: calculate the negprot signing flags from the signing_stateStefan Metzmacher2011-11-161-3/+10
* Final part of patchset to fix bug #8556 - ACL permissions ignored when SMBset...Jeremy Allison2011-11-163-16/+51
* Remove the check for FILE_WRITE_ATTRIBUTES from smb_set_file_time(). ItJeremy Allison2011-11-153-8/+17
* Always set the attribute first, before the time.Jeremy Allison2011-11-151-7/+7
* Move handle-based access check into handle codepath.Jeremy Allison2011-11-151-4/+4
* We've already checked fsp must be non-null here.Jeremy Allison2011-11-151-1/+1
* Remove unneeded access check. This is done inside smb_set_file_time().Jeremy Allison2011-11-151-4/+0
* Remove unneeded access check. This is done inside smb_set_file_size().Jeremy Allison2011-11-151-4/+0
* Move handle based access check into handle code path.Jeremy Allison2011-11-151-4/+4
* Ensure we correctly calculate reply credits over all returnedJeremy Allison2011-11-151-4/+13
* Remove unneeded NULL check.Jeremy Allison2011-11-151-4/+0
* s3:smbd/aio: handle_aio_completed() should do nothing if aio_ex->fsp is NULLStefan Metzmacher2011-11-151-0/+5
* s3:smbd/aio: pass ECANCELED to the smb2 aio handlersStefan Metzmacher2011-11-151-1/+4
* s3:smb2_read: make it possible to cancel aio readsStefan Metzmacher2011-11-151-1/+16
* s3:smb2_write: make it possible to cancel aio writesStefan Metzmacher2011-11-151-1/+16
* s3:smbd/aio: add cancel_smb2_aio()Stefan Metzmacher2011-11-152-0/+39
* s3:smb2_ioctl: STATUS_PENDING is defered by 1 millisecond for SMB2_IOCTLStefan Metzmacher2011-11-151-1/+1
* s3:smb2_create: defer STATUS_PENDING for 2 seconds as beforeStefan Metzmacher2011-11-151-1/+7
* s3:smb2_server: pass explicit defer_times to smbd_smb2_request_pending_queue()Stefan Metzmacher2011-11-1513-14/+15
* s3:smb2_server: always send STATUS_PENDING responses, but delayed by 0.5 mill...Stefan Metzmacher2011-11-155-152/+125
* s3:smb2_flush: outbody only needs 4 bytesStefan Metzmacher2011-11-141-1/+1
* s3: Avoid a race with the async echo handlerVolker Lendecke2011-11-101-33/+28
* s3:smbd: don't limit the number of open dptrs for smb2 (bug #8592)Stefan Metzmacher2011-11-101-3/+12
* s3:smbd: fully construct the dptr before allocating a dnum in the bitmapStefan Metzmacher2011-11-101-27/+29
* s3:smbd: avoid string_set() in dir.cStefan Metzmacher2011-11-101-2/+9
* s3:smb2_server: grant credits in async interim responses (bug #8357)Stefan Metzmacher2011-11-091-1/+3
* Add the SEC_DIR_LIST check to dptr_create().Jeremy Allison2011-11-071-0/+27
* Move the SEC_DIR_LIST check into dptr_create for SMB2 and now for SMB1.Jeremy Allison2011-11-052-5/+6
* can_write_to_file() does now take share permissions into account. Fix comment.Jeremy Allison2011-11-041-1/+0
* No longer do the pre-check on DELETE_ACCESS - we're correctly checking the AC...Jeremy Allison2011-11-041-22/+0
* Remove can_access_file_acl(). We no longer need this duplicate code (hurrah!).Jeremy Allison2011-11-044-56/+9
* Remove can_access_file_data() - make it use the standard smbd_check_access_ri...Jeremy Allison2011-11-042-58/+5
* Add const to the smb_filename argument of smbd_check_access_rights().Jeremy Allison2011-11-043-17/+9
* Expose smbd_check_access_rights() to other modules.Jeremy Allison2011-11-042-1/+4
* Rename smbd_check_open_rights() to smbd_check_access_rights() as we're going ...Jeremy Allison2011-11-041-15/+15
* Replace smb1_file_se_access_check() with just se_access_check().Jeremy Allison2011-11-041-30/+21
* Move root check out of smb1_file_se_access_check() in preparation for deletin...Jeremy Allison2011-11-041-13/+25
* smb1_file_se_access_check() is now static to smbd/open.cJeremy Allison2011-11-042-6/+1
* Revert "Change function signature of check_parent_access() to take char * ins...Jeremy Allison2011-11-042-10/+6