summaryrefslogtreecommitdiff
path: root/source3/smbd/globals.h
AgeCommit message (Collapse)AuthorFilesLines
2009-07-02s3:smbd: add marshalling layer for SMB2 SetInfo supportStefan Metzmacher1-0/+1
metze
2009-07-02s3:smbd: add marshalling layer for SMB2 GetInfo supportStefan Metzmacher1-0/+1
metze
2009-07-02s3:smbd: add support for SMB2 NotifyStefan Metzmacher1-0/+1
metze
2009-07-02s3:smbd: move global notify_changes_by_mid to smbd_server_connectionStefan Metzmacher1-2/+2
metze
2009-06-24s3:smbd: add support for async interim SMB2 responses and prepare SMB2 cancelStefan Metzmacher1-0/+2
metze
2009-06-24s3:smbd: keep a list of outstanding SMB2 requestsStefan Metzmacher1-0/+4
metze
2009-06-24s3:smbd: add smbd_smb2_send_oplock_break()Stefan Metzmacher1-0/+5
metze
2009-06-09s3:smbd: more validation of the incoming SMB2 requestsStefan Metzmacher1-0/+2
metze
2009-06-05s3:smbd: keep the chain_fsp for SMB2 requestsStefan Metzmacher1-0/+2
metze
2009-06-05s3:smbd: add support for SMB2 IoctlStefan Metzmacher1-0/+1
We don't implement any level yet. metze
2009-06-05s3:smbd: make smbd_server_connection_terminate() a macroStefan Metzmacher1-0/+6
metze
2009-06-05s3:smbd: implement smbd_smb2_request_error/done() as macros on top of the ↵Stefan Metzmacher1-6/+10
_ex() function metze
2009-06-04Change smbd_smb2_request_error() to add a __location__.Jeremy Allison1-4/+3
This allows quick identification of smb2 parsing errors. Jeremy.
2009-06-03s3:smbd: implement SMB2 WriteStefan Metzmacher1-0/+1
This only works on file shares. metze
2009-06-03s3:smbd: implement SMB2 ReadStefan Metzmacher1-0/+1
This only works works on file shares. metze
2009-06-03s3:smbd: implement SMB2 FlushStefan Metzmacher1-0/+1
This works only on file shares yet. metze
2009-06-03s3:smbd: implement SMB2 CloseStefan Metzmacher1-0/+1
metze
2009-06-03s3:smbd: implement a simple version of SMB2 CreateStefan Metzmacher1-0/+1
It only work on file shares and just ignores any additional Create Context Values. metze
2009-06-03s3:smbd: add smbd_smb2_fake_smb_request()Stefan Metzmacher1-0/+2
metze
2009-06-03s3:smbd: create a connection_struct in SMB2 Tree ConnectStefan Metzmacher1-0/+1
metze
2009-06-03s3:smbd: create a user_struct for compat in SMB2 Session SetupStefan Metzmacher1-0/+2
metze
2009-06-03s3:smbd: move tcon specific globals to struct smbd_server_connectionStefan Metzmacher1-5/+6
metze
2009-06-03s3:smbd: move more session specific globals to struct smbd_server_connectionStefan Metzmacher1-12/+15
metze
2009-06-03s3:smbd: move some session specific globals to struct smbd_server_connectionStefan Metzmacher1-8/+10
metze
2009-06-03s3:smbd: move already_got_session to struct smbd_server_connectionStefan Metzmacher1-2/+3
metze
2009-06-03s3:smbd: move max_recv to struct smbd_server_connectionStefan Metzmacher1-5/+5
metze
2009-06-03s3:smbd: move negprot related globals to struct smbd_server_connectionStefan Metzmacher1-5/+7
metze
2009-06-03s3:smbd: move pending_auth_data list to struct smbd_server_connectionStefan Metzmacher1-5/+4
metze
2009-05-26s3:smbd: remove unused global 'orig_inbuf'Stefan Metzmacher1-1/+0
metze
2009-05-26s3:smbd: move SMB1 specific stuff into a substructure of smbd_server_connectionStefan Metzmacher1-3/+5
metze
2009-05-26s3:smbd: add support for SMB2 signingStefan Metzmacher1-0/+11
metze
2009-05-22s3:smbd: implement SMB2 Tree DisconnectStefan Metzmacher1-0/+1
metze
2009-05-22s3:smbd: implement SMB2 Tree ConnectStefan Metzmacher1-0/+23
For now this only checks if the share is present or not. metze
2009-05-22s3:smbd: implement SMB2 LogoffStefan Metzmacher1-0/+1
metze
2009-05-20s3:smbd: check the incoming session id for SMB2 requestsStefan Metzmacher1-0/+6
metze
2009-05-20s3:smbd: implement SMB2 Session Setup with raw NTLMSSPStefan Metzmacher1-0/+22
metze
2009-05-20s3:smbd: add smbd_smb2_request_done_ex()Stefan Metzmacher1-0/+3
Some times we have to return a non-error response with status != NT_STATUS_OK. metze
2009-05-20s3:smbd: add support for SMB2 Keepalive (SMB2 Echo)Stefan Metzmacher1-0/+1
metze
2009-05-20s3:smbd: allow SMB 2.002 dialect in SMB1 negprotStefan Metzmacher1-0/+1
We create a dummy SMB2 Negotiate inbuf and pass the connection to the SMB2 engine. metze
2009-05-20s3:smbd: add support for SMB2 NegotiateStefan Metzmacher1-0/+2
This is not complete, but a start that makes the samba4 smb2 client happy. metze
2009-05-20s3:smbd: make negprot_spnego() non staticStefan Metzmacher1-0/+2
metze
2009-05-20s3:smbd: add infrastructure for SMB2 supportStefan Metzmacher1-0/+76
This is disabled by default and activated by "max protocol = SMB2". metze
2009-03-23s3:smbd: use new simplified snb_signing code in the serverStefan Metzmacher1-0/+1
We keep the seqnum/mid mapping in the smb_request structure. This also moves one global variable into the smbd_server_connection struct. metze
2009-01-27s3:smbd: make kernel oplocks event drivenStefan Metzmacher1-6/+0
And use signal events for Linux oplocks. metze
2009-01-27s3:smbd: convert aio to use tevent_signalStefan Metzmacher1-2/+1
metze
2009-01-27s3:smbd: use signal events for SIGTERM, SIGHUP and SIGCHLDStefan Metzmacher1-3/+0
metze
2009-01-22s3:smbd: restructure kernel oplocks codeStefan Metzmacher1-8/+1
This converts the irix oplocks code to use a fd event and removes the last special case for file descriptors for the main sys_select(). metze
2009-01-09s3:smbd: handle incoming smb requests via event handlersStefan Metzmacher1-0/+6
We use a fd event and receive incoming smb requests when the fd becomes readable. It's not completely nonblocking yet, but it should behave like the old code. We use timed events to trigger retries for deferred open calls. metze
2009-01-08s3:smbd: move all globals and static variables in globals.[ch]Stefan Metzmacher1-0/+219
The goal is to move all this variables into a big context structure. metze