Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-10-03 | Revert "Fix bug #9222 - smbd ignores the "server signing = no" setting for ↵ | Jeremy Allison | 1 | -6/+4 | |
SMB2." This reverts commit dfd3c31a3f9eea96854b2d22574856368e86b245. As Metze pointed out: From MS-SMB2 section 2.2.4: SMB2_NEGOTIATE_SIGNING_ENABLED When set, indicates that security signatures are enabled on the server. The server MUST set this bit, and the client MUST return STATUS_INVALID_NETWORK_RESPONSE if the flag is missing. I'll submit a documentation bug to fix #9222 that way. | |||||
2012-10-03 | Fix bug #9222 - smbd ignores the "server signing = no" setting for SMB2. | Jeremy Allison | 1 | -4/+6 | |
Still sign if client request is signed, just don't negotiate it in negprot or sessionsetup. Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Wed Oct 3 00:59:42 CEST 2012 on sn-devel-104 | |||||
2012-09-25 | s3: Slightly simplify smbd_smb2_request_process_negprot | Volker Lendecke | 1 | -5/+3 | |
Remove a nested if-statement | |||||
2012-08-17 | s3:smb2_negprot: annouce/negotiate SMB3 encryption support | Stefan Metzmacher | 1 | -0/+8 | |
metze | |||||
2012-08-05 | s3:smb2_negprot: make use of SMBD_SMB2_* macros | Stefan Metzmacher | 1 | -4/+3 | |
metze | |||||
2012-07-26 | s3:smb2_negprot: return the current system time in the SMB2 NEGPROT response | Stefan Metzmacher | 1 | -1/+2 | |
metze Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Thu Jul 26 11:56:02 CEST 2012 on sn-devel-104 | |||||
2012-06-29 | s3:smb2_negprot: support SMB2_CAP_LARGE_MTU on everything but port 139 | Stefan Metzmacher | 1 | -5/+8 | |
In future we'll have other transports like RDMA. This makes NBT (tcp port 139) special instead of port 445. metze | |||||
2012-06-19 | Fix warning: variable ‘in_start_time’ set but not used. | Jeremy Allison | 1 | -2/+0 | |
2012-05-12 | s3:smbd: introduce struct smbXsrv_connection | Stefan Metzmacher | 1 | -2/+54 | |
This will represent a transport connection for SMB 1 or 2 in the server. smbd_server_connection will slowly be moved to the SMB_VFS layer to satisfy the existing modules, but it will hopefully be protocol independend in future. metze | |||||
2012-05-12 | s3:smb2_negprot: setup the protocol at the end of the negprot with a real ↵ | Stefan Metzmacher | 1 | -7/+8 | |
dialect metze | |||||
2012-05-06 | s3:smb2_negprot: add support for PROTOCOL_SMB3_00 | Stefan Metzmacher | 1 | -0/+15 | |
metze | |||||
2012-03-10 | Ensure the right tsocket.h is included. | Jeremy Allison | 1 | -1/+1 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat Mar 10 03:47:04 CET 2012 on sn-devel-104 | |||||
2012-03-09 | s3:smb2_server: announce LargeMTU for SMB2.1 | Christian Ambach | 1 | -4/+27 | |
Signed-off-by: Jeremy Allison <jra@samba.org> | |||||
2012-03-09 | s3:smb2_server use the correct variables for max read/write | Christian Ambach | 1 | -2/+2 | |
Signed-off-by: Jeremy Allison <jra@samba.org> | |||||
2012-02-27 | s3-param: Align lp_{max,min}protocol with lib/param names | Andrew Bartlett | 1 | -9/+9 | |
This adds an alisas to ensure that both our loadparm systems know all the names. I would like to move to the 'server ..' name as canonical, and this will be raised on the list. Andrew Bartlett | |||||
2011-12-22 | s3:smb2_negprot: add support for PROTOCOL_SMB2_24 | Stefan Metzmacher | 1 | -0/+15 | |
metze | |||||
2011-11-20 | s3:smb2_negprot: add support for SMB2_22 | Stefan Metzmacher | 1 | -0/+15 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun Nov 20 16:46:45 CET 2011 on sn-devel-104 | |||||
2011-11-03 | s3:smbd: make use of SMB_SIGNING_* constants | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-10-13 | s3:smb2_server: remember the max_{trans,read,write} sizes we negotiated (bug ↵ | Stefan Metzmacher | 1 | -1/+3 | |
#8473) We should enforce the negotiated max sizes instead of the lp_smb2_max_*() sizes. metze | |||||
2011-09-23 | s3:smbd: disconnect the socket if we got an unexpected request | Stefan Metzmacher | 1 | -1/+0 | |
If we got a SMB2_OP_NEGPROT after the protocol is already negotiated or if we got a non SMB2_OP_NEGPROT before the protocol was negotiated we should close the connection (as windows does). metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Sep 23 12:30:50 CEST 2011 on sn-devel-104 | |||||
2011-09-07 | s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_negprot.c | Stefan Metzmacher | 1 | -10/+4 | |
metze | |||||
2011-09-05 | s3:smb2_server: add basic support for SMB 2.1 | Stefan Metzmacher | 1 | -4/+62 | |
This adds support for the 2 stage negprot, from SMB 1 to SMB 2.1. Support for this of for now and "max protocol = SMB2" still maps to "max protocol = SMB2_02" PROTOCOL_SMB2_02. In order to activate smb2.1, you need to use "max protocol = SMB2_10". metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Sep 5 19:30:58 CEST 2011 on sn-devel-104 | |||||
2011-09-05 | s3:smb2_server: return NOT_SUPPORTED if we don't find a common dialect with ↵ | Stefan Metzmacher | 1 | -6/+8 | |
the client metze | |||||
2011-09-05 | s3:smb2_server: max_trans, max_read and max_write are limited to 64 kilobytes | Stefan Metzmacher | 1 | -3/+17 | |
Only if SMB2_CAP_LARGE_MTU is supported we should announce larger limits. metze | |||||
2011-07-12 | s3:smbd: use PROTOCOL_SMB2_02 instead PROTOCOL_SMB2 | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-05-30 | s3: Safely mark our sconn as smb2 if we have that protocol | Volker Lendecke | 1 | -0/+2 | |
Otherwise smbd will crash at an unclean exit. Without this conn_close_all will do a close_cnum() on all connection_struct's. In smb2, those are talloc children of the smbd_smb2_tcon's. sconn is talloc_free'ed after the conn_close_all, but the smbd_smb2_tcon destructor will still reference tcon->compat_conn, referencing then free'ed (and null'ed out) memory. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Mon May 30 22:49:53 CEST 2011 on sn-devel-104 | |||||
2011-05-05 | s3: Fix a typo | Volker Lendecke | 1 | -1/+1 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu May 5 16:10:35 CEST 2011 on sn-devel-104 | |||||
2011-03-30 | s3: include smbd/smbd.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-07-19 | Move the addition of the 16 byte guid out of spnego_gen_negTokenInit() and | Jeremy Allison | 1 | -2/+1 | |
into negprot_spnego() where it belongs (it's not an SPNEGO operation). Add a TALLOC_CTX for callers of negprot_spnego(). Closer to unifying all the gen_negTokenXXX calls. Jeremy. | |||||
2010-06-12 | s3: Remove smbd_server_conn from reply_smb2002 | Volker Lendecke | 1 | -1/+1 | |
2010-06-12 | s3: Explicitly pass sconn to negprot_spnego() | Volker Lendecke | 1 | -1/+1 | |
2010-04-06 | Parameterize "smb2 max read", "smb2 max write", "smb2 max trans". | Jeremy Allison | 1 | -3/+3 | |
Set to 64k by default. Jeremy. | |||||
2009-11-23 | Revert "s3: Move the global variable Protocol to struct smbd_server_connection" | Volker Lendecke | 1 | -1/+1 | |
This reverts commit c85a4c9ba4a7de65a7850f6f9708df66bd24deea. | |||||
2009-11-21 | s3: Move the global variable Protocol to struct smbd_server_connection | Volker Lendecke | 1 | -1/+1 | |
2009-11-04 | Remove "Protocol" as an extern, and add accessor functions. | Jeremy Allison | 1 | -3/+1 | |
Jeremy. | |||||
2009-08-12 | libcli: move some common SMB and SMB2 stuff into libcli/smb/ | Stefan Metzmacher | 1 | -1/+1 | |
This will hold code that's shared between source3 and source4. metze | |||||
2009-07-24 | Fix a few uninitialized variable warnings | Volker Lendecke | 1 | -1/+1 | |
I know those warnings are bogus, but both Coverity and gcc don't get it. | |||||
2009-06-04 | Add NTLMSSP SPNEGO to smb2 auth. Tested with Win7. | Jeremy Allison | 1 | -1/+5 | |
Jeremy. | |||||
2009-05-26 | s3:smbd: return the correct security mode and capabilities in SMB2 Negotitate | Stefan Metzmacher | 1 | -5/+18 | |
metze | |||||
2009-05-20 | s3:smbd: for now indicate raw NTLMSSP in the SMB2 Negotiate response | Stefan Metzmacher | 1 | -0/+3 | |
metze | |||||
2009-05-20 | s3:smbd: allow SMB 2.002 dialect in SMB1 negprot | Stefan Metzmacher | 1 | -0/+36 | |
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/+127 | |
This is not complete, but a start that makes the samba4 smb2 client happy. metze |