summaryrefslogtreecommitdiff
path: root/source3/smbd
AgeCommit message (Expand)AuthorFilesLines
2013-02-18s3:smbd: use smbXsrv_open_close() instead of smbXsrv_open_update()Stefan Metzmacher1-1/+11
2013-02-12Fix bug 9519 - Samba returns unexpected error on SMB posix open.Jeremy Allison1-2/+9
2013-02-08s3: Make SMB2_GETINFO multi-volume aware.Ira Cooper3-9/+20
2013-01-30smbd: Fix a typoVolker Lendecke1-1/+1
2013-01-28Fix bug #9571 - Unlink after open causes smbd to panic.Pavel Shilovsky1-3/+3
2013-01-28Fix bug #9588 - ACLs are not inherited to directories for DFS shares.Jeremy Allison1-0/+13
2013-01-25Fix bug #9587 - archive flag is always set on directories.Jeremy Allison1-1/+2
2013-01-24Fix bug #9572 - File corruption during SMB1 read by Mac OSX 10.8.2 clients.Jeremy Allison1-2/+30
2013-01-24Revert "s3:smbd: SMB ReadX with size > 0xffff should only possible for samba ...Jeremy Allison1-10/+1
2013-01-23smbd: Fix a NULL vs false return errorVolker Lendecke1-1/+1
2013-01-19Fix warnings with mismatched sizes in arguments to DEBUG statements.Jeremy Allison1-8/+8
2013-01-18Remove locking across the lifetime of the copychunk call.Jeremy Allison1-116/+1
2013-01-18Add additional copychunk checks.Jeremy Allison1-0/+22
2013-01-18Move handle checking code to copychunk_check_handles().Jeremy Allison1-21/+37
2013-01-17smb2_ioctl: copychunk request max output validationDavid Disseldorp1-0/+12
2013-01-16smb2_ioctl: track copychunk response output stateDavid Disseldorp1-16/+38
2013-01-16smb2_ioctl: copychunk CHECK_READ and CHECK_WRITEDavid Disseldorp1-0/+25
2013-01-16smb2_ioctl: only pass through to VFS on a valid fspDavid Disseldorp1-13/+17
2013-01-16smb2_ioctl: perform locking around copychunk requestsDavid Disseldorp1-17/+137
2013-01-16smbd: split out file_fsp_get from file_fsp_smb2David Disseldorp2-10/+27
2013-01-16smb2_ioctl: remove ioctl error response assumptionsDavid Disseldorp1-17/+57
2013-01-16smb2_ioctl: add support for FSCTL_SRV_COPYCHUNKDavid Disseldorp1-4/+231
2013-01-16s3-vfs: add copy_chunk vfs hooksDavid Disseldorp1-2/+24
2013-01-16smb2_ioctl: add FSCTL_SRV_REQUEST_RESUME_KEY supportDavid Disseldorp1-2/+47
2013-01-16smb2_ioctl: split ioctl handler code on device typeDavid Disseldorp6-355/+676
2013-01-16smb2_ioctl: split ioctl handlers into separate funtionsDavid Disseldorp1-154/+173
2013-01-09Use the new directory_create_or_exist_strict() function.Andreas Schneider1-1/+1
2013-01-09s3:smb2_negprot: set the 'remote_proto' valueStefan Metzmacher1-0/+8
2013-01-09Fixup the change_to_user_by_session() case as called from become_user_by_sess...Jeremy Allison1-0/+22
2013-01-09smbd: Remove some ()Volker Lendecke1-3/+3
2013-01-09smbd: Simplify an if-expressionVolker Lendecke1-10/+7
2013-01-09smbd: Fix a typoVolker Lendecke1-1/+1
2013-01-09Move create_share_access_mask() from smbd/service.c to smbd/uid.c.Jeremy Allison3-41/+38
2013-01-09Fix bug #9518 - conn->share_access appears not be be reset between users.Jeremy Allison1-20/+8
2013-01-09Factor code out of check_user_ok() into a call to check_user_share_access().Jeremy Allison1-34/+7
2013-01-09Initialize stack variables. Prelude to factoring out calls to check_user_shar...Jeremy Allison1-2/+2
2013-01-09Add check_user_share_access() which factors out the share security and read_o...Jeremy Allison2-0/+60
2013-01-09Correctly setup the conn->share_access based on the current user token.Jeremy Allison1-12/+22
2013-01-09Change API for create_share_access_mask() - remove conn struct.Jeremy Allison2-7/+7
2013-01-09Change API for create_share_access_mask() to pass in the token.Jeremy Allison2-4/+9
2013-01-09Fix API for create_share_access_mask().Jeremy Allison2-9/+12
2013-01-09Remove static from create_share_access_mask().Jeremy Allison2-1/+2
2013-01-09Add uint32_t share_access to vuid_cache_entry.Jeremy Allison1-0/+1
2013-01-09Clean up struct connection_struct, make struct vuid_cache a pointer not inline.Jeremy Allison2-6/+7
2013-01-09Remove unneeded variable "const struct auth_session_info *session_info"Jeremy Allison1-3/+1
2013-01-09Remove dead code now vuser can no longer be NULL.Jeremy Allison1-8/+0
2013-01-09Remove the second set of {} braces, no longer needed.Jeremy Allison1-20/+18
2013-01-09Remove one set of enclosing {} braces, no longer needed.Jeremy Allison1-9/+7
2013-01-09Move the definition of struct vuid_cache_entry *ent outside blocks.Jeremy Allison1-4/+2
2013-01-09Start to tidy-up check_user_ok().Jeremy Allison1-3/+2