Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-07-02 | s3:smbd: add marshalling layer for SMB2 Find (QueryDirectory) support | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2009-07-02 | s3:smbd: add marshalling layer for SMB2 Break support (SMB 2.002 only) | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2009-07-02 | s3:smbd: add marshalling layer for SMB2 SetInfo support | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2009-07-02 | s3:smbd: add marshalling layer for SMB2 GetInfo support | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2009-07-02 | s3:smbd: add support for SMB2 Notify | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2009-07-02 | s3:smbd: move global notify_changes_by_mid to smbd_server_connection | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2009-06-24 | s3:smbd: add support for async interim SMB2 responses and prepare SMB2 cancel | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2009-06-24 | s3:smbd: keep a list of outstanding SMB2 requests | Stefan Metzmacher | 1 | -0/+4 | |
metze | |||||
2009-06-24 | s3:smbd: add smbd_smb2_send_oplock_break() | Stefan Metzmacher | 1 | -0/+5 | |
metze | |||||
2009-06-09 | s3:smbd: more validation of the incoming SMB2 requests | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2009-06-05 | s3:smbd: keep the chain_fsp for SMB2 requests | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2009-06-05 | s3:smbd: add support for SMB2 Ioctl | Stefan Metzmacher | 1 | -0/+1 | |
We don't implement any level yet. metze | |||||
2009-06-05 | s3:smbd: make smbd_server_connection_terminate() a macro | Stefan Metzmacher | 1 | -0/+6 | |
metze | |||||
2009-06-05 | s3:smbd: implement smbd_smb2_request_error/done() as macros on top of the ↵ | Stefan Metzmacher | 1 | -6/+10 | |
_ex() function metze | |||||
2009-06-04 | Change smbd_smb2_request_error() to add a __location__. | Jeremy Allison | 1 | -4/+3 | |
This allows quick identification of smb2 parsing errors. Jeremy. | |||||
2009-06-03 | s3:smbd: implement SMB2 Write | Stefan Metzmacher | 1 | -0/+1 | |
This only works on file shares. metze | |||||
2009-06-03 | s3:smbd: implement SMB2 Read | Stefan Metzmacher | 1 | -0/+1 | |
This only works works on file shares. metze | |||||
2009-06-03 | s3:smbd: implement SMB2 Flush | Stefan Metzmacher | 1 | -0/+1 | |
This works only on file shares yet. metze | |||||
2009-06-03 | s3:smbd: implement SMB2 Close | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2009-06-03 | s3:smbd: implement a simple version of SMB2 Create | Stefan Metzmacher | 1 | -0/+1 | |
It only work on file shares and just ignores any additional Create Context Values. metze | |||||
2009-06-03 | s3:smbd: add smbd_smb2_fake_smb_request() | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2009-06-03 | s3:smbd: create a connection_struct in SMB2 Tree Connect | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2009-06-03 | s3:smbd: create a user_struct for compat in SMB2 Session Setup | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2009-06-03 | s3:smbd: move tcon specific globals to struct smbd_server_connection | Stefan Metzmacher | 1 | -5/+6 | |
metze | |||||
2009-06-03 | s3:smbd: move more session specific globals to struct smbd_server_connection | Stefan Metzmacher | 1 | -12/+15 | |
metze | |||||
2009-06-03 | s3:smbd: move some session specific globals to struct smbd_server_connection | Stefan Metzmacher | 1 | -8/+10 | |
metze | |||||
2009-06-03 | s3:smbd: move already_got_session to struct smbd_server_connection | Stefan Metzmacher | 1 | -2/+3 | |
metze | |||||
2009-06-03 | s3:smbd: move max_recv to struct smbd_server_connection | Stefan Metzmacher | 1 | -5/+5 | |
metze | |||||
2009-06-03 | s3:smbd: move negprot related globals to struct smbd_server_connection | Stefan Metzmacher | 1 | -5/+7 | |
metze | |||||
2009-06-03 | s3:smbd: move pending_auth_data list to struct smbd_server_connection | Stefan Metzmacher | 1 | -5/+4 | |
metze | |||||
2009-05-26 | s3:smbd: remove unused global 'orig_inbuf' | Stefan Metzmacher | 1 | -1/+0 | |
metze | |||||
2009-05-26 | s3:smbd: move SMB1 specific stuff into a substructure of smbd_server_connection | Stefan Metzmacher | 1 | -3/+5 | |
metze | |||||
2009-05-26 | s3:smbd: add support for SMB2 signing | Stefan Metzmacher | 1 | -0/+11 | |
metze | |||||
2009-05-22 | s3:smbd: implement SMB2 Tree Disconnect | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2009-05-22 | s3:smbd: implement SMB2 Tree Connect | Stefan Metzmacher | 1 | -0/+23 | |
For now this only checks if the share is present or not. metze | |||||
2009-05-22 | s3:smbd: implement SMB2 Logoff | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2009-05-20 | s3:smbd: check the incoming session id for SMB2 requests | Stefan Metzmacher | 1 | -0/+6 | |
metze | |||||
2009-05-20 | s3:smbd: implement SMB2 Session Setup with raw NTLMSSP | Stefan Metzmacher | 1 | -0/+22 | |
metze | |||||
2009-05-20 | s3:smbd: add smbd_smb2_request_done_ex() | Stefan Metzmacher | 1 | -0/+3 | |
Some times we have to return a non-error response with status != NT_STATUS_OK. metze | |||||
2009-05-20 | s3:smbd: add support for SMB2 Keepalive (SMB2 Echo) | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2009-05-20 | s3:smbd: allow SMB 2.002 dialect in SMB1 negprot | Stefan Metzmacher | 1 | -0/+1 | |
We create a dummy SMB2 Negotiate inbuf and pass the connection to the SMB2 engine. metze | |||||
2009-05-20 | s3:smbd: add support for SMB2 Negotiate | Stefan Metzmacher | 1 | -0/+2 | |
This is not complete, but a start that makes the samba4 smb2 client happy. metze | |||||
2009-05-20 | s3:smbd: make negprot_spnego() non static | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2009-05-20 | s3:smbd: add infrastructure for SMB2 support | Stefan Metzmacher | 1 | -0/+76 | |
This is disabled by default and activated by "max protocol = SMB2". metze | |||||
2009-03-23 | s3:smbd: use new simplified snb_signing code in the server | Stefan Metzmacher | 1 | -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-27 | s3:smbd: make kernel oplocks event driven | Stefan Metzmacher | 1 | -6/+0 | |
And use signal events for Linux oplocks. metze | |||||
2009-01-27 | s3:smbd: convert aio to use tevent_signal | Stefan Metzmacher | 1 | -2/+1 | |
metze | |||||
2009-01-27 | s3:smbd: use signal events for SIGTERM, SIGHUP and SIGCHLD | Stefan Metzmacher | 1 | -3/+0 | |
metze | |||||
2009-01-22 | s3:smbd: restructure kernel oplocks code | Stefan Metzmacher | 1 | -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-09 | s3:smbd: handle incoming smb requests via event handlers | Stefan Metzmacher | 1 | -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 |