summaryrefslogtreecommitdiff
path: root/source3/smbd/open.c
AgeCommit message (Expand)AuthorFilesLines
2011-02-25Ensure we don't return an incorrect access mask.Jeremy Allison1-1/+2
2011-02-24Batch oplocks conflict with exclusive as well as themselves.Jeremy Allison1-1/+1
2011-02-24Remember to free the second temporary string.Jeremy Allison1-0/+1
2011-02-23Fix bug 7950 - Samba 3.5.x fails BASE-CREATEX_SHAREMODES_DIR smbtorture4 testJeremy Allison1-6/+16
2011-02-22s3-auth Rename auth_serversupplied_info varaiables: server_info -> session_infoAndrew Bartlett1-1/+1
2011-02-09Oops. Need to test for if(!NT_STATUS_IS_OK(..)) for error.Jeremy Allison1-1/+1
2011-02-09Move to opening an fd on directory opens. Get more careful about symlink races.Jeremy Allison1-1/+37
2011-02-09Remove unneeded stat call.Jeremy Allison1-9/+4
2011-02-08Pass fsp to dptr_CloseDir(). Cope with setting the fd if we're closing an fd ...Jeremy Allison1-0/+3
2011-02-08If possible (O_DIRECTORY exists) open an fd for a directory open.Jeremy Allison1-0/+15
2011-02-07Fix leak in error path.Jeremy Allison1-0/+1
2011-02-05Move the "oplock file with byte range locks" check to the correct place, wher...Jeremy Allison1-0/+15
2011-02-02Based on a conversation with Volker, refactor some of the oplock code to make...Jeremy Allison1-71/+160
2011-01-31Fix bug #7928 - Samba problems with kernel oplocks option set to "no"Pavel Shilovsky1-1/+4
2011-01-25Fix bug #7863 - Unlink may unlink wrong file when hardlinks are involved.Jeremy Allison1-4/+8
2010-12-29Fix bug #7892 - open_file_fchmod() leaves a stale lock.Jeremy Allison1-36/+4
2010-12-21Keep track of the sparse status of an open file handle. Allows bypass ofJeremy Allison1-0/+9
2010-12-01Fix a typo - should be '&&' not '&' when checking for privileges.Jeremy Allison1-1/+1
2010-11-04s3: Remove an unused prototypeVolker Lendecke1-17/+0
2010-10-22Revert "Wrap security_token_has_privilege() with a check for lp_enable_privil...Jeremy Allison1-2/+2
2010-10-22Wrap security_token_has_privilege() with a check for lp_enable_privileges(). ...Jeremy Allison1-2/+2
2010-10-21Add code to implement SeSecurityPrivilege in net rpc rights, and in theJeremy Allison1-21/+8
2010-10-15Fix bug #7734 - When creating files with "inherit ACLs" set to true, we negle...Jeremy Allison1-1/+1
2010-10-15Fix bug #7733 - Invalid client DOS attributes on create can cause incorrect u...Jeremy Allison1-0/+9
2010-10-12libcli/security Provide a common, top level libcli/security/security.hAndrew Bartlett1-0/+1
2010-10-03s3: Remove smbd_server_conn from msg_file_was_renamedVolker Lendecke1-1/+8
2010-10-03s3: Remove smbd_server_conn from validate_my_share_entriesVolker Lendecke1-3/+5
2010-09-28s3: Lift smbd_server_conn from file_find_di_firstVolker Lendecke1-2/+3
2010-09-28s3: Lift smbd_server_conn from file_find_difVolker Lendecke1-1/+1
2010-09-11s3:auth Remove NT_USER_TOKENAndrew Bartlett1-1/+1
2010-08-26s3-build: only include "fake_file.h" where needed.Günther Deschner1-0/+1
2010-07-29s3: Avoid an unnecessary ftruncate callVolker Lendecke1-1/+1
2010-07-27s3-smbd: Migrated to new spoolss functions for printing.Simo Sorce1-2/+3
2010-07-05s3: Remove procid_self() from fill_deferred_open_entry()Volker Lendecke1-5/+10
2010-07-05s3: Remove smbd_messaging_context() from send_break_message()Volker Lendecke1-1/+1
2010-06-03s3-security: use shared SECINFO_DACL define.Günther Deschner1-3/+3
2010-06-03s3-security: use shared SECINFO_SACL define.Günther Deschner1-1/+1
2010-06-03s3-security: use shared SECINFO_GROUP define.Günther Deschner1-3/+3
2010-06-03s3-security: use shared SECINFO_OWNER define.Günther Deschner1-3/+3
2010-05-31s3-build: only use ndr_security.h where needed.Günther Deschner1-0/+1
2010-05-13Be more forgiving on client oplock break failure (as Windows does). Remove a ...Jeremy Allison1-1/+1
2010-05-13Treat an open of stream ::$DATA as an open of the base file.Jeremy Allison1-1/+23
2010-05-06s3: only include gen_ndr headers where needed.Günther Deschner1-0/+1
2010-04-23s3-smbd: group print relate data in own structureSimo Sorce1-2/+2
2010-04-23Allow smb2 create requests to be cancelled.Jeremy Allison1-9/+18
2010-04-22Make deferred opens (NT_STATUS_SHARING_VIOLATION) work over SMB2.Jeremy Allison1-1/+1
2010-04-12Move to using 64-bit mid values in our internal open file database.Jeremy Allison1-6/+8
2010-04-09Plumb SMB2 stubs into all the places we defer SMB1 operations.Jeremy Allison1-26/+26
2010-03-15Switch over to using get_currect_XXX() accessor functions.Jeremy Allison1-3/+3
2010-03-15Rever e80ceb1d7355c8c46a2ed90d5721cf367640f4e8 "Remove more uses of "extern s...Jeremy Allison1-3/+3