summaryrefslogtreecommitdiffstats
path: root/source4/smb_server/smb/signing.c
Commit message (Collapse)AuthorAgeFilesLines
* lib/param: Consolidate code to enable smb signing on the server, always ↵Andrew Bartlett2013-11-221-38/+3
| | | | | | | | | | | | | | | enable on AD DC This uses the code from the source4/ SMB server (the NTVFS smb server) in common, to force SMB Signing to be on when we are an AD DC. Andrew Bartlett Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: David Disseldorp <ddiss@samba.org> Autobuild-User(master): David Disseldorp <ddiss@samba.org> Autobuild-Date(master): Fri Nov 22 13:13:05 CET 2013 on sn-devel-104
* lib/param: Create a seperate server role for "active directory domain ↵Andrew Bartlett2012-06-151-1/+1
| | | | | | | | | | | | | | | controller" This will allow us to detect from the smb.conf if this is a Samba4 AD DC which will allow smarter handling of (for example) accidentially starting smbd rather than samba. To cope with upgrades from existing Samba4 installs, 'domain controller' is a synonym of 'active directory domain controller' and new parameters 'classic primary domain controller' and 'classic backup domain controller' are added. Andrew Bartlett
* s4:smb_server: s/SMB_SIGNING_SUPPORTED/SMB_SIGNING_IF_REQUIRED/Stefan Metzmacher2011-11-031-1/+1
| | | | metze
* s4:smb_server: change the default for "server signing" to "default"Stefan Metzmacher2011-11-031-1/+4
| | | | metze
* s4:smb_server/smb: make the SMB_SIGNING_AUTO behavior a bit easier to followStefan Metzmacher2011-11-031-19/+25
| | | | | | The prepares a future change to SMB_SIGNING_DEFAULT. metze
* s4-loadparm: 2nd half of lp_ to lpcfg_ conversionAndrew Tridgell2010-07-161-2/+2
| | | | | | | this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:smb_server: remove the bogus smbsrv_signing_restart()Stefan Metzmacher2008-09-231-24/+0
| | | | | | | | Real signing always starts with seqnumber 2, and once signing is on the session key never change anymore for the complete smb connection. metze
* Explain why we use signing for DCs, but not file serversAndrew Bartlett2008-09-221-0/+9
|
* Move our DC to implement mandetory signing.Andrew Bartlett2008-09-051-2/+6
| | | | | | | | | | | | | | (this does not change the file server role, and only really changes what 'server signing = auto' means) Optional signing really isn't any benifit to network security. In doing so, allow anonymous clients (if permitted by policy) to log in without signing, as Samba3 does not sign these connections (which would use an all-zero key, so pointless). Andrew Bartlett (This used to be commit 468bf839c500ed1a26ab9a358ee64a4c0a695797)
* Install public header files again and include required prototypes.Jelmer Vernooij2008-04-021-0/+1
| | | | (This used to be commit 47ffbbf67435904754469544390b67d34c958343)
* r26350: More tests.Jelmer Vernooij2007-12-211-1/+1
| | | | (This used to be commit 87799f55d5d85bf9a15a9637143faa32183b181b)
* r26268: Avoid more use of global_loadparm - put lp_ctx in smb_server and ↵Jelmer Vernooij2007-12-211-2/+2
| | | | | | wbsrv_connection. (This used to be commit 7c008664238ed966cb82adf5b25b22157bb50730)
* r25551: Convert to standard bool type.Jelmer Vernooij2007-10-101-19/+19
| | | | (This used to be commit c9651e2c5c078edee7b91085e936a93625c8d708)
* r25398: Parse loadparm context to all lp_*() functions.Jelmer Vernooij2007-10-101-2/+2
| | | | (This used to be commit 3fcc960839c6e5ca4de2c3c042f12f369ac5f238)
* r25026: Move param/param.h out of includes.hJelmer Vernooij2007-10-101-0/+1
| | | | (This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31)
* r23792: convert Samba4 to GPLv3Andrew Tridgell2007-10-101-3/+2
| | | | | | There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
* r13870: prefix more functions with smbsrv_Stefan Metzmacher2007-10-101-11/+11
| | | | | metze (This used to be commit e6275db7b926d3660ad4a0f40041a5129001427a)
* r12542: Move some more prototypes out to seperate headersJelmer Vernooij2007-10-101-0/+1
| | | | (This used to be commit 0aca5fd5130d980d07398f3291d294202aefe3c2)
* r11786: move all SMB protocol specific stuff to smb_server/smb/Stefan Metzmacher2007-10-101-0/+182
metze (This used to be commit 5fea278cb65076cea71bb6c921e51c4feffc37d7)