Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-11-17 | param: calculate server role from security, and security from server role | Andrew Bartlett | 1 | -1/+0 | |
This allows smb.conf files from either the samba3 or samba4 tradition to come to the same value of server role, using the information in the smb.conf file. This is important so that tools like 'net getlocalsid' work against a Samba4 AD installation (yes, users have tried this). Andrew Bartlett Pair-Programmed-With: Amitay Isaacs <amitay@samba.org> | |||||
2011-11-17 | s3-param remove lp_domain_logons(), always use IS_DC | Andrew Bartlett | 1 | -1/+0 | |
This makes the code internally consistant. Andrew Bartlett Pair-Programmed-With: Amitay Isaacs <amitay@samba.org> | |||||
2011-11-17 | s3-param: Add "server role" as global parameter | Amitay Isaacs | 1 | -0/+1 | |
This will help extracting server role processing code in common library. | |||||
2011-11-16 | s3-libsmb: introduce option to disable dos error mapping | Björn Baumbach | 1 | -0/+1 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-11-16 | s3-smbldap: extend smbldap_init() with binddn/bindsecret arguments. | Günther Deschner | 1 | -2/+5 | |
Guenther | |||||
2011-11-16 | s3-smbldap: remove duplicate prototype of smbldap_init(). | Günther Deschner | 1 | -3/+0 | |
Guenther | |||||
2011-11-16 | s3-passdb: split out passdb/pdb_ldap_schema.c | Günther Deschner | 1 | -102/+0 | |
Guenther | |||||
2011-11-16 | s3-smbldap: use include/smb_ldap.h in smbldap.h | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2011-11-16 | Fix bug #8561 - Password change settings not fully observed. | Jeremy Allison | 1 | -0/+1 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Nov 16 00:22:41 CET 2011 on sn-devel-104 | |||||
2011-11-15 | s3-winbind: Increase the negative cache entry timout. | Andreas Schneider | 1 | -1/+1 | |
The timout for the cache entry of a negative connection should be the double of a connect timeout (which is 30 seconds). | |||||
2011-11-04 | s3:libsmb: also remember the optional server name from the negprot response | Stefan Metzmacher | 1 | -0/+1 | |
W2K (at least sp4) and higher also send the server name. metze | |||||
2011-11-02 | s3-trustdomcache: make enumerate_domain_trusts() static. | Günther Deschner | 1 | -3/+0 | |
Guenther | |||||
2011-10-28 | lib/util Split samba-modules library into public and private parts | Andrew Bartlett | 1 | -1/+1 | |
This will allow OpenChange to get at the symbols it needs, without exposing any more of this as a public API than we must. Andrew Bartlett | |||||
2011-10-28 | s3-passdb: use tevent_context in passdb. | Günther Deschner | 1 | -2/+3 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Oct 28 13:09:47 CEST 2011 on sn-devel-104 | |||||
2011-10-28 | s3-smbldap: use tevent_context in smbldap. | Günther Deschner | 1 | -3/+3 | |
Guenther | |||||
2011-10-27 | s3: Add serverids_exist | Volker Lendecke | 1 | -0/+5 | |
2011-10-27 | s3: Add processes_exist | Volker Lendecke | 1 | -0/+2 | |
2011-10-27 | s3-ctdb: Add ctdb_processes_exist | Volker Lendecke | 1 | -0/+3 | |
This sends out a number of process_exists controls in parallel and collects the replies as they come in. | |||||
2011-10-27 | s3: Fix some nonempty blank lines | Volker Lendecke | 1 | -3/+3 | |
2011-10-27 | s3: Enable uid wrapper. | Andreas Schneider | 1 | -3/+0 | |
Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Thu Oct 27 15:06:58 CEST 2011 on sn-devel-104 | |||||
2011-10-26 | s3:include: implement trans_oob() as wrapper to smb_buffer_oob() | Stefan Metzmacher | 2 | -1/+3 | |
metze | |||||
2011-10-26 | libcli/smb: merge NEGOTIATE_SECURITY_* flags to smb_constants.h | Stefan Metzmacher | 1 | -6/+0 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Oct 26 11:27:12 CEST 2011 on sn-devel-104 | |||||
2011-10-25 | s3:libsmb: s/event_context/tevent_context/ in async_smb.[ch] | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2011-10-25 | libcli/smb: move smb_signing.[ch] to the toplevel | Stefan Metzmacher | 1 | -54/+0 | |
metze | |||||
2011-10-24 | libcli/smb: merge LOCKING_ANDX_* and OPLOCK_* defines to smb_constants.h | Stefan Metzmacher | 1 | -11/+4 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 24 17:46:47 CEST 2011 on sn-devel-104 | |||||
2011-10-24 | libcli/smb: move more defines to smb_constants.h | Stefan Metzmacher | 1 | -106/+0 | |
metze | |||||
2011-10-24 | libcli/smb: move CAP_* defines to smb_constants.h | Stefan Metzmacher | 1 | -46/+0 | |
metze | |||||
2011-10-22 | Fix bug #8541 - readlink() on Linux clients fails if the symlink target is ↵ | Jeremy Allison | 1 | -0/+1 | |
outside of the share. The key is to only allow the lookup to succeed if it's a UNIX level lookup or readlink, but disallow all other operations. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat Oct 22 01:37:41 CEST 2011 on sn-devel-104 | |||||
2011-10-21 | libcli/smb: move smb_seal.c to the toplevel | Stefan Metzmacher | 1 | -71/+0 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Oct 21 10:22:39 CEST 2011 on sn-devel-104 | |||||
2011-10-21 | s3-ntlmssp Remove references to auth_ntlmssp_context from the smb sealing code | Andrew Bartlett | 1 | -1/+1 | |
Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-21 | s3-ntlmssp Remove auth_ntlmssp_session_key() | Andrew Bartlett | 1 | -3/+0 | |
We now just call the gensec_session_key() directly. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-21 | s3-ntlmssp Remove auth_ntlmssp_want_feature() | Andrew Bartlett | 1 | -1/+0 | |
We now just call the gensec_want_feature() directly. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-21 | s3-ntlmssp use gensec_{seal,unseal,sign,check}_packet | Andrew Bartlett | 1 | -26/+0 | |
This avoids the indirection via the auth_ntlmsssp wrapper functions. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-21 | s3-ntlmssp Remove auth_ntlmssp_negotiated_sign() and ↵ | Andrew Bartlett | 1 | -2/+0 | |
auth_ntlmssp_negotiated_seal() We now just call the gensec_have_feature() directly. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-21 | s3-ntlmssp Remove auth_ntlmssp_update wrapper | Andrew Bartlett | 1 | -4/+0 | |
We now just call gensec_update directly. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-21 | s3:include: make smb_setlen() a macro | Stefan Metzmacher | 2 | -1/+1 | |
metze | |||||
2011-10-21 | libcli/smb: move some common defines to smb_constants.h | Stefan Metzmacher | 1 | -27/+0 | |
metze | |||||
2011-10-19 | s3:libsmb/smb_seal: move smb_set_enclen() to smb_seal.c and make it static there | Stefan Metzmacher | 1 | -1/+0 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Oct 19 19:06:35 CEST 2011 on sn-devel-104 | |||||
2011-10-19 | s3:libsmb/smb_seal: s/uint16/uint16_t | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2011-10-19 | s3:include: move smb_seal.c prototypes to smb_crypt.h | Stefan Metzmacher | 1 | -0/+9 | |
metze | |||||
2011-10-19 | s3:include: use smb_[set]len_[nbt|tcp]() macros | Stefan Metzmacher | 1 | -4/+4 | |
metze | |||||
2011-10-19 | s3: Remove duplicate fsctl function definitions | David Disseldorp | 1 | -49/+0 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-18 | pdb-interface: Do not use unid_t here | Simo Sorce | 1 | -2/+2 | |
This interface needs to be publicly available, unid_t here is not really useful and makes it harder to use it as unid_t is not a public union. Autobuild-User: Simo Sorce <idra@samba.org> Autobuild-Date: Tue Oct 18 20:57:16 CEST 2011 on sn-devel-104 | |||||
2011-10-18 | s3-libsmb Use a gensec module to provide the ntlmssp client in ntlmssp_wrap.c | Andrew Bartlett | 1 | -3/+5 | |
This removes the need to have if (ans->gensec_security) everywhere. Andrew Bartlett | |||||
2011-10-18 | s3-ntlmssp split auth_ntlmssp_client_start() into two parts | Andrew Bartlett | 1 | -5/+4 | |
This will allow it to be a wrapper around a gensec module, which requires that they options be set on a context, but before the mechanism is started. This also simplfies the callers, by moving the lp_*() calls into one place. Andrew Bartlett | |||||
2011-10-18 | s3-auth: use typedefs in auth.h | Andrew Bartlett | 1 | -8/+14 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-18 | s3-auth fix comment after s3 ntlmssp gensec module | Andrew Bartlett | 1 | -1/+1 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-18 | s3-ntlmssp Implement the server-side auth_ntlmssp code as a GENSEC module | Andrew Bartlett | 1 | -2/+0 | |
This uses the top level gensec_ntlmssp helper functions which are identical to the parts of ntlmssp_wrap.c that are now not called. (Includes formatting and correctness fixes from Metze) Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-14 | s3-passdb: remove fstring from pdb_set_user_sid_from_string(). | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2011-10-14 | s3-passdb: add {LM|NT}_HASH_LEN defines in passdb.h. | Günther Deschner | 1 | -0/+8 | |
Guenther |