summaryrefslogtreecommitdiff
path: root/source3/smbd
AgeCommit message (Expand)AuthorFilesLines
2011-02-02Based on a conversation with Volker, refactor some of the oplock code to make...Jeremy Allison1-71/+160
2011-02-01s3-lanman: prefer dcerpc_samr_X functions.Günther Deschner1-83/+237
2011-02-01Ensure we send the direct levelII oplock break to the correct fid.Pavel Shilovsky1-1/+10
2011-01-31Fix bug #7928 - Samba problems with kernel oplocks option set to "no"Pavel Shilovsky2-8/+32
2011-01-31s3:smbd: let smbd_server_connection_loop_once() check for select errorsStefan Metzmacher1-0/+4
2011-01-31Revert "s3: Fix starving the echo responder"Stefan Metzmacher1-17/+0
2011-01-31Revert "s3:events: Call all ready fd event handlers on each iteration of the ...Stefan Metzmacher1-18/+21
2011-01-28We need to reply to SMB2_GETINFO_FILE with a class of SMB2_FILE_STANDARD_INFO...Jeremy Allison1-1/+32
2011-01-27Change "security=share" to downgrade to SMB1 from SMB2, rather than trying to...Jeremy Allison1-8/+0
2011-01-27Looking into printer driver issues, I ran across some peculiarities inDavid Disseldorp1-8/+11
2011-01-26Allow "security = share" with SMB2. We already handle this in smb2/smb2_server.cJeremy Allison1-1/+0
2011-01-25Fix bug #7863 - Unlink may unlink wrong file when hardlinks are involved.Jeremy Allison5-36/+78
2011-01-25Add uint32_t name_hash argument (currently unused) to get_file_infos().Jeremy Allison7-12/+13
2011-01-25Add name_hash into the share mode entry struct (as yet only use for renames t...Jeremy Allison2-1/+10
2011-01-25Add name_hash to files_struct. Set within fsp_set_smb_fname().Jeremy Allison1-1/+32
2011-01-21s3-lanman: remove trailing whitespace.Günther Deschner1-30/+30
2011-01-21s3:smbd: use dcerpc_spoolss_X() functionsStefan Metzmacher2-32/+50
2011-01-21s3: Fix a deadlock between smbd and ctdbdVolker Lendecke1-4/+18
2011-01-21Remove all uses of "./" in pathnames - make canonical. This will become impor...Jeremy Allison1-50/+78
2011-01-20Ensure we don't use "./" in findfirst pathnames. Use a directory open of "." ...Jeremy Allison1-4/+8
2011-01-20Make processing of incoming stream rename paths common between reply_mv and n...Jeremy Allison2-4/+47
2011-01-20s3:smbd: use anonymous_shared_free() for shared memory signing stateStefan Metzmacher1-0/+7
2011-01-20lib/util: s/allocate_anonymous_shared/anonymous_shared_allocate/Stefan Metzmacher1-1/+1
2011-01-19s3-smbd: Fixed a possible null pointer dereference.Andreas Schneider1-1/+3
2011-01-17s3: Fix a C++ warningVolker Lendecke1-1/+1
2011-01-14s3: Fix bug 7917: Yet another bug in chain_replyVolker Lendecke1-2/+2
2011-01-13s3-lanman: prefer dcerpc_srvsvc_X functions.Günther Deschner1-3/+9
2011-01-07s3-printing: Initiate pcap reload from parent smbdDavid Disseldorp5-40/+65
2011-01-07s3-printing: reload shares after pcap cache fillDavid Disseldorp3-7/+12
2011-01-04s3-rpcecho: Only register rpcecho in the developer build.Andreas Schneider2-0/+4
2011-01-04s3-smbd: Call the rpc service shutdown functions.Andreas Schneider1-0/+34
2011-01-04s3-smbd: Call all the rpc services in the right order.Andreas Schneider1-5/+41
2010-12-29Fix bug #7892 - open_file_fchmod() leaves a stale lock.Jeremy Allison3-45/+10
2010-12-23All calls to event_add_to_select_args() call GetTimeOfDay() andJeremy Allison1-7/+2
2010-12-21My algorithm for determining whan an incoming sequence number can be allowed ...Jeremy Allison1-6/+7
2010-12-21Keep track of the sparse status of an open file handle. Allows bypass ofJeremy Allison3-1/+13
2010-12-21Added call out to a Linux-compatible fallocate() when we need to extend a fileJeremy Allison1-1/+12
2010-12-20CREATE in a compound CREATE/NOTIFY sequence was being passed through set_oper...Ken Harris1-17/+17
2010-12-20From metze's work on sparse attributes. FILE_ATTRIBUTE_SPARSE is valid on get...Jeremy Allison1-1/+2
2010-12-19s3: Reply correctly to FSCTL_IS_VOLUME_DIRTYVolker Lendecke1-0/+9
2010-12-19s3: Fix some nonempty blank linesVolker Lendecke1-22/+22
2010-12-19s3: re-add some debugs to check_reduced_nameVolker Lendecke1-0/+2
2010-12-19s3: Fix some typosVolker Lendecke2-4/+4
2010-12-18Rename vfs operation posix_fallocate to just fallocate and add the vfs_falloc...Jeremy Allison1-9/+12
2010-12-17Move checks inside file_set_sparse() to allow it to be called from anywhere.Jeremy Allison2-19/+21
2010-12-17file_set_sparse needs to be a handle based call.Jeremy Allison2-11/+9
2010-12-17s3:smbd: implement FSCTL_SET_SPARSE more correctlyBjörn Jacke1-5/+43
2010-12-17s3:smbd: add file_set_sparse() functionBjörn Jacke1-0/+49
2010-12-17s3: remove set_sparse_flagBjörn Jacke1-15/+1
2010-12-17s3: add FILE_ATTRIBUTE_SPARSE to get_stat_dos_flagsBjörn Jacke1-0/+2