summaryrefslogtreecommitdiff
path: root/source3/smbd/globals.h
AgeCommit message (Expand)AuthorFilesLines
2010-05-18Keep track of credits we're giving out. Set initial credits to 1 (MS-SMB2 spe...Jeremy Allison1-0/+1
2010-05-13Be more forgiving on client oplock break failure (as Windows does). Remove a ...Jeremy Allison1-1/+0
2010-05-10SMB2 always have level2 oplock capability. Correct mapping from break message...Jeremy Allison1-1/+0
2010-05-07This patch looks bigger than it is. It does 2 things. 1). Renames smbpid -> s...Jeremy Allison1-2/+2
2010-05-07Make us pass all SMB2 lock tests except MULTIPLE-UNLOCK and CONTEXT. Them nex...Jeremy Allison1-1/+2
2010-05-06Fix more SMB2 locking. We still crash but this won't last :-).Jeremy Allison1-1/+1
2010-04-30Plumb the SMB2 front end into the blocking lock backend.Jeremy Allison1-7/+7
2010-04-29Carefully label SMB1-specific locking calls.Jeremy Allison1-0/+2
2010-04-29Move the global blocking lock records into the smb1 state.Jeremy Allison1-12/+12
2010-04-28Update (C) for 2010.Jeremy Allison1-0/+1
2010-04-27s3:smbd: keep local and remote tsocket_address per connectionStefan Metzmacher1-0/+2
2010-04-24Implement oplocks within SMB2. Plumb into the existing SMB1 oplock system.Jeremy Allison1-2/+3
2010-04-23Allow smb2 create requests to be cancelled.Jeremy Allison1-0/+1
2010-04-22Make deferred opens (NT_STATUS_SHARING_VIOLATION) work over SMB2.Jeremy Allison1-5/+10
2010-04-17First part of fix for bug #7331 - Compound async SMB 2 requests don't work ri...Jeremy Allison1-0/+2
2010-04-12Move to using 64-bit mid values in our internal open file database.Jeremy Allison1-10/+4
2010-04-09Plumb SMB2 stubs into all the places we defer SMB1 operations.Jeremy Allison1-3/+14
2010-04-08Stop smb2 from calling into smb1 blocking lock request code.Jeremy Allison1-0/+17
2010-04-08Simplify call_trans2qfilepathinfo() and smbd_do_qfilepathinfo()Jeremy Allison1-1/+0
2010-04-07Start to plumb smb2 into the oplock system. Calls dummy functions for now.Jeremy Allison1-0/+3
2010-03-31Make smbd_lock_socket/smbd_unlock_socket recursive with a ref_count.Jeremy Allison1-2/+8
2010-03-22s3:smbd: add echo handler information to struct smbd_server_connectionStefan Metzmacher1-0/+19
2010-03-22s3:smbd: add smbd_[un]lock_socket() dummiesStefan Metzmacher1-0/+3
2010-03-01s3: Abstract access to sessionid.tdb, similar to conn_tdb.cVolker Lendecke1-2/+0
2010-01-12Remove the global char *LastDir.Jeremy Allison1-1/+0
2009-11-23Revert "s3: Move the global variable Protocol to struct smbd_server_connection"Volker Lendecke1-1/+0
2009-11-21s3: Move the global variable Protocol to struct smbd_server_connectionVolker Lendecke1-0/+1
2009-08-19s3:smbd: add a generic smbd_dirptr_lanman2_entry() functionStefan Metzmacher1-0/+21
2009-08-19s3:smbd: make smbd_check_open_rights() function non-static for use in SMB2Stefan Metzmacher1-0/+5
2009-08-17s3:smbd: add smbd_notify_cancel_by_smbreq()Stefan Metzmacher1-0/+3
2009-08-17s3:smbd: implement SMB2 Cancel correctly.Stefan Metzmacher1-1/+8
2009-08-12Fix BASE-DELAYWRITE test by removing const from struct smb_filenameJeremy Allison1-1/+1
2009-08-08s3:smbd: rename conn => sconn for smbd_server_connection structsStefan Metzmacher1-3/+3
2009-08-07s3:smbd: move dptr globals into struct smbd_server_connectionStefan Metzmacher1-5/+6
2009-08-07s3:smbd: add generic smbd_dirptr_get_entry()Stefan Metzmacher1-0/+21
2009-07-22s3: Convert some callers of vfs_stat_smb_fname to SMB_VFS_STAT()Tim Prouty1-1/+0
2009-07-13s3:smbd: make smbd_do_qfsinfo() non static for use in SMB2 GetInfoStefan Metzmacher1-0/+9
2009-07-13s3:smbd: make smbd_do_setfilepathinfo() non static for use in SMB2 SetInfoStefan Metzmacher1-0/+9
2009-07-12s3:smbd: make smbd_do_qfilepathinfo() non static for use in SMB2Stefan Metzmacher1-0/+16
2009-07-10s3:smbd: make smbd_do_locking() non staticStefan Metzmacher1-0/+17
2009-07-02s3:smbd: add marshalling layer for SMB2 Lock supportStefan Metzmacher1-0/+1
2009-07-02s3:smbd: add marshalling layer for SMB2 Find (QueryDirectory) supportStefan Metzmacher1-0/+1
2009-07-02s3:smbd: add marshalling layer for SMB2 Break support (SMB 2.002 only)Stefan Metzmacher1-0/+1
2009-07-02s3:smbd: add marshalling layer for SMB2 SetInfo supportStefan Metzmacher1-0/+1
2009-07-02s3:smbd: add marshalling layer for SMB2 GetInfo supportStefan Metzmacher1-0/+1
2009-07-02s3:smbd: add support for SMB2 NotifyStefan Metzmacher1-0/+1
2009-07-02s3:smbd: move global notify_changes_by_mid to smbd_server_connectionStefan Metzmacher1-2/+2
2009-06-24s3:smbd: add support for async interim SMB2 responses and prepare SMB2 cancelStefan Metzmacher1-0/+2
2009-06-24s3:smbd: keep a list of outstanding SMB2 requestsStefan Metzmacher1-0/+4
2009-06-24s3:smbd: add smbd_smb2_send_oplock_break()Stefan Metzmacher1-0/+5